// CONFIG
var webpath="/modules/flirtchat/";var init_surl="";var init_host="87.117.205.164";var init_port=80;var init_secondary_server_enable=true;var init_secondary_host="87.117.205.164";var init_secondary_port=1558;var SOCKET_DETECT=1;var HTTP_DETECT=0;var detectmode=SOCKET_DETECT;var mainChatFilename="123webmessenger.swf";var dameonFilename="dc.swf";var checkInterval=1;var closeInterval=500;var init_language="en";var inviteLangage="%USER% wants to chat to you live<BR><BR>Do you accept?";var init_skin="red";var init_logo="/images/logo.swf";var groupSeqMsgs="true";var init_logo_href="http://www.jaydiocity.co.uk";window.onbeforeunload=function(){try{var m=navigator.userAgent.toLowerCase().indexOf("msie")!= -1;if(m){var wm=window.document.getElementById('topcmm_123webmessenger');webmessenger.removeChild(wm);}}catch(e){}};function openSWF(urlValue,parameter,widthValue,heightValue){var indexOfSWF=urlValue.indexOf('.swf');var indexOfInterrogation=urlValue.indexOf('?');var ieURL="";var otherBrowserURL="";var swfURL="";if(indexOfSWF!= -1){ieURL=urlValue.substring(0,indexOfSWF);otherBrowserURL=urlValue;}else{ieURL=urlValue;otherBrowserURL=urlValue+'.swf';}var m=navigator.userAgent.toLowerCase().indexOf("msie")!= -1;if(m){document.write('<DIV id="webmessenger">');AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,19,0','width',widthValue,'height',heightValue,'src',ieURL,'id','topcmm_123webmessenger','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','FlashVars',parameter,'movie',ieURL,'name','topcmm_123webmessenger','swfLiveConnect','true','allowScriptAccess','always');document.write('</DIV>');}else{document.write('<DIV id="webmessenger">');document.getElementById("webmessenger").innerHTML='<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,19,0" WIDTH="'+widthValue+'" HEIGHT="'+heightValue+'" id="topcmm_123webmessenger"><param name="allowScriptAccess" value="always"><PARAM NAME=movie VALUE="'+otherBrowserURL+'"><param name="FlashVars" value="'+parameter+'"><PARAM NAME=quality VALUE="high"><PARAM NAME="menu" value="false"><EMBED src="'+otherBrowserURL+'" quality=high menu=false WIDTH="'+widthValue+'" HEIGHT="'+heightValue+'" TYPE="application/x-shockwave-flash" FlashVars="'+parameter+'" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" scale="noscale" allowScriptAccess="always" name="topcmm_123webmessenger" swLiveConnect="true"></EMBED></OBJECT>';document.write('</DIV>');}};function AC_AddExtension(src,ext){if(src.indexOf('?')!= -1)return src.replace(/\?/,ext+'?');else return src+ext;};function AC_Generateobj(objAttrs,params,embedAttrs){var str='<object ';for(var i in objAttrs)str+=i+'="'+objAttrs[i]+'" ';str+='>';for(var i in params)str+='<param name="'+i+'" value="'+params[i]+'" /> ';str+='<embed ';for(var i in embedAttrs)str+=i+'="'+embedAttrs[i]+'" ';str+=' ></embed></object>';document.write(str);};function AC_FL_RunContent(){var ret=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);};function AC_SW_RunContent(){var ret=AC_GetArgs(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null);AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);};function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case "classid":break;case "pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case "src":case "movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case "onafterupdate":case "onbeforeupdate":case "onblur":case "oncellchange":case "onclick":case "ondblClick":case "ondrag":case "ondragend":case "ondragenter":case "ondragleave":case "ondragover":case "ondrop":case "onfinish":case "onfocus":case "onhelp":case "onmousedown":case "onmouseup":case "onmouseover":case "onmousemove":case "onmouseout":case "onkeypress":case "onkeydown":case "onkeyup":case "onload":case "onlosecapture":case "onpropertychange":case "onreadystatechange":case "onrowsdelete":case "onrowenter":case "onrowexit":case "onrowsinserted":case "onstart":case "onscroll":case "onbeforeeditfocus":case "onactivate":case "onbeforedeactivate":case "ondeactivate":case "type":case "codebase":ret.objAttrs[args[i]]=args[i+1];break;case "width":case "height":case "align":case "vspace":case "hspace":case "class":case "title":case "accesskey":case "name":case "id":case "tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;}


// COOKIES
function setCookie(name,value,expiry,path,domain,secure){var nameString=name+"="+value;var expiryString=(expiry==null)?"":" ;expires = "+expiry.toGMTString();var pathString=(path==null)?"":" ;path = "+path;var domainString=(path==null)?"":" ;domain = "+domain;var secureString=(secure)?";secure":"";document.cookie=nameString+expiryString+pathString+domainString+secureString;};function getCookie(name){var CookieFound=false;var start=0;var end=0;var CookieString=document.cookie;var i=0;while(i<=CookieString.length){start=i;end=start+name.length;if(CookieString.substring(start,end)==name){CookieFound=true;break;}i++;}if(CookieFound){start=end+1;end=CookieString.indexOf(";",start);if(end<start){end=CookieString.length;return unescape(CookieString.substring(start,end));}}return "";};function deleteCookie(name){var expires=new Date();expires.setTime(expires.getTime()-1);setCookie(name,"Delete Cookie",expires,null,null,false);}


// FLY
var FC_floatX=0;var FC_floatY=0;var FC_halign="center";var FC_valign="top";var FC_layerwidth=200;var FC_layerheight=114;var FC_delayspeed=5;var FC_lastX=0;var FC_lastY=0;var FC_NS6=false;var FC_IE4=(document.all!=null);if(!FC_IE4){FC_NS6=(document.getElementById!=null);}var FC_NS4=(document.layers!=null);var cc=0;function changeDivPosition(divName,x,y){var thisX=Number(x);var thisY=Number(y);if((FC_NS4)||(FC_NS6)){thisX=window.pageXOffset+thisX;thisY=window.pageYOffset+thisY;if(FC_NS4){document.layers[divName].pageX=thisX+"px";document.layers[divName].pageY=thisY+"px";}if(FC_NS6){document.getElementById(divName).style.left=thisX+"px";document.getElementById(divName).style.top=thisY+"px";}}else if(FC_IE4){var obj=document.getElementById(divName);var offsetx=document.documentElement.scrollLeft;if(document.body.scrollLeft>offsetx){offsetx=document.body.scrollLeft;}var offsety=document.documentElement.scrollTop;if(document.body.scrollTop>offsety){offsety=document.body.scrollTop;}obj.style.left=(offsetx+thisX)+"px";obj.style.top=(offsety+thisY)+"px";}};function changeStaticPosition(divName,x,y){var thisX=Number(x);var thisY=Number(y);if((FC_NS4)||(FC_NS6)){if(FC_NS4){document.layers[divName].pageX=thisX+"px";document.layers[divName].pageY=thisY+"px";}if(FC_NS6){document.getElementById(divName).style.left=thisX+"px";document.getElementById(divName).style.top=thisY+"px";}}else if(FC_IE4){document.getElementById(divName).style.left=thisX+"px";document.getElementById(divName).style.top=thisY+"px";}};function getElementX(divName){var str="";if((FC_NS4)||(FC_NS6)){var offsetX=window.pageXOffset;if(FC_NS4){str=document.layers[divName].pageX-offsetX;}if(FC_NS6){str=document.getElementById(divName).style.left;}}else if(FC_IE4){var offsetx=document.documentElement.scrollLeft;if(document.body.scrollLeft>offsetx){offsetx=document.body.scrollLeft;}var x=document.getElementById(divName).style.left;x=Number(x.substring(0,x.indexOf("px")));x=x-offsetx;str=x;}str=String(str);if(str.indexOf("px")!= -1){var n=str.substring(0,str.indexOf("px"));n=Number(n);return n;}else{return Number(str);}};function getStaticX(divName){var str="";if((FC_NS4)||(FC_NS6)){if(FC_NS4){str=document.layers[divName].pageX;}if(FC_NS6){str=document.getElementById(divName).style.left;}}else if(FC_IE4){str=document.getElementById(divName).style.left;}str=String(str);if(str.indexOf("px")!= -1){var n=str.substring(0,str.indexOf("px"));n=Number(n);return n;}else{return Number(str);}};function getElementY(divName){var str="";if((FC_NS4)||(FC_NS6)){var offsetY=window.pageYOffset;if(FC_NS4){str=document.layers[divName].pageY-offsetY;}if(FC_NS6){str=document.getElementById(divName).style.top;}}else if(FC_IE4){var offsety=document.documentElement.scrollTop;if(document.body.scrollTop>offsety){offsety=document.body.scrollTop;}var y=document.getElementById(divName).style.top;y=Number(y.substring(0,y.indexOf("px")));y=y-offsety;str=y;}str=String(str);if(str.indexOf("px")!= -1){var n=str.substring(0,str.indexOf("px"));n=Number(n);return n;}else{return Number(str);}};function getStaticY(divName){var str="";if((FC_NS4)||(FC_NS6)){if(FC_NS4){str=document.layers[divName].pageY;}if(FC_NS6){str=document.getElementById(divName).style.top;}}else if(FC_IE4){str=document.getElementById(divName).style.top;}str=String(str);if(str.indexOf("px")!= -1){var n=str.substring(0,str.indexOf("px"));n=Number(n);return n;}else{return Number(str);}}


// DC
document.onmousemove=function(evt){FC_onMouseMove(evt);};document.onmousedown=function(evt){FC_onMouseDown(evt);};document.onmouseup=function(evt){FC_onMouseUp(evt);};var FC_InternetExplorer=navigator.appName.indexOf("Microsoft")!= -1;if(webpath==undefined){webpath="";}if(webpath.lastIndexOf("/")==webpath.length-1){webpath=webpath.substring(0,webpath.length-1);}if(init_surl==undefined||init_surl==""){init_surl=webpath+"/session"}var content_url=webpath+"/";var init_nickname="";var ONLINE_STATUS=1;var OFFLINE_STATUS=0;var FC_windowObject;var FC_openedWindow=false;var FC_userStatus=OFFLINE_STATUS;var popWinCount=200;var currentX;var currentY;var onPressX;var onPressY;var dragName="";function b36Encode(str){var char36="";for(var i=0;i<str.length;i++){char36+="U"+str.charCodeAt(i).toString(36);}return char36;};function b36Decode(str){var chars=str.split("U");for(var i in chars)chars[i]=String.fromCharCode(parseInt(chars[i],36));return chars.join("");};function FC_myFlash_DoFSCommand(command,args){var FC_myFlashObj=FC_InternetExplorer?FC_myFlash:document.FC_myFlash;};if(navigator.appName&&navigator.appName.indexOf("Microsoft")!= -1&&navigator.userAgent.indexOf("Windows")!= -1&&navigator.userAgent.indexOf("Windows 3.1")== -1){document.write('<SCRIPT LANGUAGE=VBScript\> \n');document.write('on error resume next \n');document.write('Sub FC_myFlash_FSCommand(ByVal command, ByVal args)\n');document.write(' call FC_myFlash_DoFSCommand(command, args)\n');document.write('end sub\n');document.write('</SCRIPT\> \n');}init();function init(){createDCContainer();};function FC_invite_1to1_chat(userid){popupInviteWindow(userid,'z');};var clickedFlag=false;function changeClickedFlag(v){clickedFlag=v};function popupInviteWindow(userid,starter){if(clickedFlag){setTimeout(function(){clickedFlag=false;},2500);return;}var clientState=getClientState(userid);if(null!=clientState){if("CLOSE"==clientState){clickedFlag=true;openChatWindow(userid,starter);}else if("OPEN"==clientState){return;}}};function openChatWindow(userid,starter){var winID=String(Math.round(Math.random()*1E14));var vars="?u="+b36Encode(init_user)+"&k="+b36Encode(init_password)+"&n="+b36Encode(userid)+"&user="+userid+"&s="+starter+"&init_skin="+init_skin+"&init_logo="+init_logo+"&init_logo_href="+init_logo_href+"&groupSeqMsgs="+groupSeqMsgs;FC_windowObject=window.open(content_url+vars,winID,"resizable=0,width=804,height=500,status=0");if(!FC_windowObject){window.location.href=content_url+vars;FC_openedWindow=true}else{FC_windowObject.focus();FC_openedWindow=true;}if(FC_openedWindow){removeInviteWin(userid);}};function FC_onGetNewInvite(inviteName,skin){window.focus();this.focus();popupNewInvite(inviteName,skin);};function FC_onGetCloseInvite(userName){removeInviteWin(userName);};function createDCContainer(){var divName="FC_DC_container";var swfWidth=1;var swfHeight=1;var FC_swf_url=webpath+"/"+dameonFilename;FC_swf_url+="?init_user="+b36Encode(init_user);FC_swf_url+="&init_surl="+init_surl;FC_swf_url+="&init_host="+init_host;FC_swf_url+="&init_port="+init_port;FC_swf_url+="&init_skin="+init_skin;if(init_secondary_server_enable){FC_swf_url+="&sh="+init_secondary_host;FC_swf_url+="&sp="+init_secondary_port;}FC_swf_url+="&init_password="+b36Encode(init_password);FC_swf_url+="&checkInterval="+checkInterval;FC_swf_url+="&init_language="+init_language;FC_swf_url+="&detectmode="+detectmode;var FC_swfhtmlcode="";FC_swfhtmlcode+="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"https:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,0,0\" width=\""+swfWidth+"\" height=\""+swfHeight+"\" id=\"FC_listenerSwf\">";FC_swfhtmlcode+=" <param name=\"movie\" value=\""+FC_swf_url+"\" \/> ";FC_swfhtmlcode+=" <param name=\"wmode\" value=\"transparent\" \/>";FC_swfhtmlcode+=" <param name=\"quality\" value=\"high\" \/>";FC_swfhtmlcode+=" <param name=\"allowScriptAccess\" value=\"always\" \/>";FC_swfhtmlcode+=" <embed src=\""+FC_swf_url+"\" quality=\"high\"  width=\""+swfWidth+"\" height=\""+swfHeight+"\" name=\"FC_listenerSwf\" id=\"FC_listenerSwf\" swLiveConnect=\"true\" allowScriptAccess=\"always\" type=\"application\/x-shockwave-flash\" pluginspage=\"https:\/\/www.macromedia.com\/go\/getflashplayer\"><\/embed>";FC_swfhtmlcode+=" <\/object>";FC_swfhtmlcode=getDivCode(divName,popWinCount++,FC_swfhtmlcode);FC_swfhtmlcode+=getDivCode("FC_windows",popWinCount++,"");document.write(FC_swfhtmlcode);var setSwfPositionCyc=setInterval(function(){changeDivPosition("FC_windows",0,0);},50);};function getDivCode(divName,divZ,html,pos){var str="";str+="<div id=\""+divName+"\" style=\"";str+="left:0px; ";str+="top:0px; ";if(pos==null){str+="position:absolute; ";}else{str+="position:"+pos+"; "}str+="z-index:"+divZ+"; ";str+="\">";str+=html;str+="<\/div>";return str;};function popupNewInvite(inviteName,skin){var popWinWidth=252;var popWinTitleHeight=15;var popWinLogoHeight=35;var popWinBodyHeight=100;var totalHeight=popWinTitleHeight+popWinLogoHeight+popWinBodyHeight;if(getElement("inviteWin_"+inviteName)==null){if(getElement("container_"+inviteName)==null){var conStr=getDivCode("container_"+inviteName,popWinCount++);getElement("FC_windows").innerHTML+=conStr;}var str="<div id=\"inviteWin_a\" style=\"left:10px; top:10px; position:absolute; z-index:10003; \">";str+="<div id=\"title\"><img src=\"/modules/flirtchat/images/dc_"+skin+".gif\"></div>";str+="<div id=\"doment\" align=\"center\">";str+="<div id=\"doment1\"><div id=\"doment3\"><table><tr><td id=\"flitchat_dp\" valign=\"top\"></td><td valign=\"top\" style=\"font-size:11px;\">";str+=getReplaceString(inviteLangage,"%USER%",inviteName);str+="<span style=\"position:absolute;top:0px;left:0px;height:0px;width:0px;\"><object width=\"0\" height=\"0\"><param name=\"movie\" value=\"/images/message_alerts/ring_ring.swf\"></param><param name=\"autoplay\" value=\"true\"></param><embed src=\"/images/message_alerts/ring_ring.swf\" type=\"application/x-shockwave-flash\" loop=\"true\" width=\"0\" height=\"0\"></embed></object></span></td></tr>";str+="<tr><td colspan=\"2\" align=\"center\"><BR><img src=\"/modules/flirtchat/images/btn_1.gif\" style=\"cursor:pointer;\" onmouseout=\"this.src='/modules/flirtchat/images/btn_1.gif';\" onClick=\"javascript:onClickAccept('"+inviteName+"');\"";str+="onmouseover=\"this.src='/modules/flirtchat/images/btn_1a.gif';\"></a>&nbsp;&nbsp;&nbsp";str+="<img src=\"/modules/flirtchat/images/btn_2.gif\"  onmouseout=\"this.src='/modules/flirtchat/images/btn_2.gif';\" style=\"cursor:pointer;\" onClick=\"javascript:onClickDeny('"+inviteName+"');\"";str+="onmouseover=\"this.src='/modules/flirtchat/images/btn_2a.gif';\"></td></tr></table></div></div></div>";str=getDivCode("inviteWin_"+inviteName,popWinCount++,str);getElement("container_"+inviteName).innerHTML=str;open_url('/little_scripts/flirtchat_dp.php?user='+inviteName,'flitchat_dp');changeStaticPosition("inviteWin_"+inviteName,0,-totalHeight);showInviteWindowOut(inviteName);}};function showInviteWindowOut(userName){var winY=getStaticY("inviteWin_"+userName);if(winY<0){changeStaticPosition("inviteWin_"+userName,0,winY+10);setTimeout("showInviteWindowOut('"+userName+"');",50);}else{changeStaticPosition("inviteWin_"+userName,0,0);}};function FC_onMouseMove(evt){if(FC_IE4){currentX=window.event.clientX;currentY=window.event.clientY;}else{currentX=evt.clientX;currentY=evt.clientY;}if(dragName!=""){var x1=Number(currentX)-Number(onPressX);var y1=Number(currentY)-Number(onPressY);if(FC_IE4){changeDivPosition("inviteWin_"+dragName,x1,y1);}else{changeStaticPosition("inviteWin_"+dragName,x1,y1);}}};function FC_onMouseDown(evt){var id;if(FC_IE4){id=window.event.srcElement.id;}else{id=evt.target.id;}if(id.indexOf("winTitle")!= -1){dragName=id.substring(id.indexOf("_")+1);onPressX=currentX-getElementX("inviteWin_"+dragName);onPressY=currentY-getElementY("inviteWin_"+dragName);}};function FC_onMouseUp(evt){dragName="";};function onClickAccept(userName){popupInviteWindow(userName,'a');};function onClickDeny(userName){removeInviteWin(userName);var dc=getDcMovie();dc.denyInvite(userName);};function removeInviteWin(userName){try{getElement("container_"+userName).innerHTML="";}catch(e){}};function getElement(winName){if(FC_NS4){return document.layers[winName];}else if(FC_NS6){return document.getElementById(winName);}else if(FC_IE4){return document.all[winName];}};function getReplaceString(oldStr,tarStr,newStr){if(oldStr.indexOf(tarStr)!= -1){var s1=oldStr.substring(0,oldStr.indexOf(tarStr));var s2=oldStr.substring(oldStr.indexOf(tarStr)+tarStr.length);s1=getReplaceString(s1,tarStr,newStr);s2=getReplaceString(s2,tarStr,newStr);return s1+newStr+s2;}else{return oldStr;}};function getClientState(id){var dc=getDcMovie();var res="CLOSE";try{res=dc.getState(b36Encode(id));}catch(e){}return res;};function getDcMovie(){var movie=window.document.FC_listenerSwf;return movie;};function reconnect(receiverID){var dc=getDcMovie();dc.reconnect(receiverID);};function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}};function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;};function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;};function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}