﻿var imLastRequest=0
var imStatus
var langCode
var sChatRequest
function imRequest(p_lSessionID,p_sNick){if(imLastRequest==p_lSessionID)return
imLastRequest=p_lSessionID
imRespond(p_lSessionID,(confirm(sChatRequest.replace('[Value:NewLine]','\n').replace('[Value:Nick]',p_sNick)))?1:2,p_sNick)}
function imRespond(p_lSessionID,p_lResponse,p_sNick){document.ifrmAction.document.location='IM/action_respond.asp?sid='+p_lSessionID+'&re='+p_lResponse+'&nick='+encodeURI(p_sNick)}
function imStart(p_lUID,p_sNick){window.open('im_pop.asp?uid='+p_lUID+'&nick='+encodeURI(p_sNick),'winIM','width=628,height=493,resizable=no,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no')}
function imStatusSet(){var lStatusID
switch(imStatus){case 0:lStatusID=128
break
case 128:lStatusID=0
break}
document.ifrmAction.document.location='user_action_im_status_change.asp?sid='+lStatusID}
function imStatusUpdate(p_lStatusID){imStatus=p_lStatusID
var img=document.all.imgIMStatus
switch(p_lStatusID){case 0:img.src='./images/'+langCode+'/im/status_nochat.gif'
break
case 128:img.src='./images/'+langCode+'/im/status_chat.gif'
break}}
