// holds an instance of XMLHttpRequest var xmlHttp = create_XmlHttpRequestObject(); // creates an XMLHttpRequest instance function create_XmlHttpRequestObject() { // will store the reference to the XMLHttpRequest object var xmlHttp; // this should work for all browsers except IE6 and older try { // try to create XMLHttpRequest object xmlHttp = new XMLHttpRequest(); } catch(e) { // assume IE6 or older var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"); // try every prog id until one works for (var i=0; i0){ var _7=l.pop(); if(_7.uid!=_3){ up_la.push(_7); }else{ _6=true; } } if(_6||!_4){ frames["up_lf"].location.href=up_dURL+"/o.php?domain_id="+up_domain_id+"&sid="+up_user_id+"&ou="+_3+"&forceClear="+(_4?"true":"false"); } up_show(); } function up_notify(_8, display_name, boolIsBuddy){ var _9=true; for(var i=0;i" + display_name + ""; } var _b=new Object(); _b.uid=_8; _b.n=display_name; _b.b=boolIsBuddy; up_la.push(_b); } up_show(); } function up_show(){ var e=document.getElementById("up_nd"); if(up_la.length>0){ if(up_uid_display!=up_la[0].uid){ e.innerHTML="
"+(up_is_win_ie?"":"
")+"
VampireFreaks Instant Message
"+up_la[0].n+" wants to IM you.
Would you like to accept?
Yes           No
"+(up_is_win_ie?"":"
")+"
"; up_uid_display=up_la[0].uid; up_animate(200); } }else{ up_uid_display=""; up_animate(-200); } } function up_animate(dY){ var e=document.getElementById("up_nd"); if(up_divY!=dY||up_la.length>0){ if(up_divY!=dY){ up_divY+=dY="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9")){ _11+=c; }else{ _11+="_"; } } return _11; } function receiveData(_14){ if(_14!=""){ var a=_14.split(","); if(a.length>0){ while(u=a.shift()) { //myDiv = document.getElementById("myDivElement"); //myDiv.innerHTML += "getting request from user "+u+"
"; if (u) { //up_notify(u); if (xmlHttp) { xmlHttp.open("GET", "http://vampirefreaks.com/webmessenger/rpc.php?id1="+u, true); xmlHttp.onreadystatechange = handleThisShit; //xmlHttp.send("id1=1"); xmlHttp.send(null); } else { //alert("ajax didnt work, trying up notify"); up_notify(u, "", false); } } } } } } function handleThisShit() { //alert("successfully handled request"); //window.open("http://vampirefreaks.com"+arrResult[1]+"", ""); //document.write("new ajax"); // obtain a reference to the
element on the page //myDiv = document.getElementById("myDivElement"); if (xmlHttp.readyState == 4) { //alert("response is "+xmlHttp.responseText); var arrResult = xmlHttp.responseText.split("|"); //up_notify(1); //, arrResult[0], false); if (arrResult[2]== 0 || arrResult[2]== 1){ //arrResult[0] = "whore"; up_notify(arrResult[1], arrResult[0], false); }else if (arrResult[2]== 1){ up_launch(arrResult[1], arrResult[0]); } } } function showResponse(originalRequest) { alert("show response"); var arrResult = originalRequest.responseText.split("|"); //up_notify(1); //, arrResult[0], false); window.open("http://vampirefreaks.com"+arrResult[1]+"", ""); document.write("why wont you work for me"); if(arrResult[2] == '0'){ arrResult[0] = "whore"; up_notify(arrResult[1], arrResult[0], false); }else{ up_launch(arrResult[1], arrResult[0], false); } } function URLencode(_16){ return escape(_16).replace(/\+/g,"%2B").replace(/\"/g,"%22").replace(/\'/g,"%27").replace(/\//g,"%2F"); } function up_runPresence(_17,_18){ up_user_id=URLencode(_18); up_domain_id=_17; up_divY=-200; up_la=new Array(); up_ow=new Object(); up_uid_display=""; document.write(""); document.write(""); document.write("
"); if(up_user_id!=""){ var _19="server="+up_pServ+"&uid="+up_user_id+"&domain_id="+up_domain_id+"&interval=10"; document.write("
"); } } function up_notifyOnClickedNo(_1a){ if(up_cmdURL!=""){ frames["up_cf"].location.href=up_cmdURL+"?strDestinationUserID="+_1a+"&strEvent=User.ConversationRefused"; } } var up_user_id=null; var up_domain_id=null; var up_divY=null; var up_la=null; var up_uid_display=null; var up_at=null; var up_ow=null; var up_agt=navigator.userAgent.toLowerCase(); var up_appVer=navigator.appVersion.toLowerCase(); var up_is_mac=up_agt.indexOf("mac")!=-1; var up_is_safari=up_agt.indexOf("safari")!=-1&&up_is_mac; var up_is_khtml=up_is_safari||up_agt.indexOf("konqueror")!=-1; var up_is_ie=up_appVer.indexOf("msie")!=-1&&up_agt.indexOf("opera")==-1&&!up_is_khtml; var up_is_win=up_is_mac?false:(up_agt.indexOf("win")!=-1||up_agt.indexOf("16bit")!=-1); var up_is_win_ie=up_is_win&&up_is_ie;