function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1)
{
c_start=c_start + c_name.length+1;
c_end=document.cookie.indexOf(";",c_start);
if (c_end==-1) c_end=document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return "";
}
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
var lookfor_messages_every = 15000;
var lookfor_messages_every2 = 5000;
//var messages2_perpage=30;
var messages2_addatatime=10;
var ajax_pipes=new Array();
ajax_pipes[1]='faces';
ajax_pipes[2]='pm';
ajax_pipes[3]='_heartbeat_ofjoy';
ajax_pipes[4]='checkonln';
ajax_pipes[5]='hitprofile';
ajax_pipes[6]='pm2';
ajax_pipes[7]='new_set_onlinness';
for (xol in ajax_pipes)
{
var joystring = 'var req' + ajax_pipes[xol] + '; function loadXMLDoc' + ajax_pipes[xol] + '(url) {if (window.XMLHttpRequest) {req' + ajax_pipes[xol] + ' = new XMLHttpRequest(); req' + ajax_pipes[xol] + '.onreadystatechange = processReqChange' + ajax_pipes[xol] + '; req' + ajax_pipes[xol] + '.open("GET", url, true); req' + ajax_pipes[xol] + '.send(null);} else if (window.ActiveXObject){req' + ajax_pipes[xol] + ' = new ActiveXObject("Microsoft.XMLHTTP"); if (req' + ajax_pipes[xol] + ') {req' + ajax_pipes[xol] + '.onreadystatechange = processReqChange' + ajax_pipes[xol] + ';req' + ajax_pipes[xol] + '.open("GET", url, true);req' + ajax_pipes[xol] + '.send();}}}';
eval(joystring);
}
var body_is_loaded = 0;
function letusknowthatbodisloaded()
{
body_is_loaded = 1;
}
// function showtext(button_left, button_top, wanted_text, textdiv_id)
// {
// if(body_is_loaded == 1)
// {
// newdiv_innerHTML = '
' + wanted_text + "
";
// newdiv_top = Math.abs(button_top) - 5;
// newdiv_left = Math.abs(button_left) + 30;
// pop_div(textdiv_id,"absolute",140,'none','none',newdiv_innerHTML,newdiv_top,newdiv_left,'no');
// document.getElementById(textdiv_id).onmouseout=function(){
// remove_element_by_id(textdiv_id);
// }
// }
// }
function hitprofile(u)
{
var urlz = "xmlhit?u=" + u;
loadXMLDochitprofile(urlz);
}
function processReqChangehitprofile()
{
//do nothing...
}
// function putfaces(wantcode)
// {
// var pagewidth = screen.width;
// var spacefor1face = 103;
// var howmanyputfaces = Math.floor(pagewidth/spacefor1face);
// var urlz = "xmlfaces?want=" + wantcode + "&boxes=" + howmanyputfaces;
// loadXMLDocfaces(urlz);
// }
// function processReqChangefaces()
// {
// if (reqfaces.readyState == 4)
// {
// if (reqfaces.status == 200)
// {
// var response = reqfaces.responseXML.documentElement;
// var result = response.getElementsByTagName("result")[0].firstChild.data;
// if(result=='ok')
// {
// var resultstring = '';
// var howmanyfaces = response.getElementsByTagName("howmanyfaces")[0].firstChild.data;
// var countfaceputting = 0;
// while (countfaceputting < howmanyfaces)
// {
// countfaceputting++;
// var userID_name = "userID_" + countfaceputting;
// var screen_name_name = "screen_name_" + countfaceputting;
// var official_picID_name = "official_picID_" + countfaceputting;
// var official_picserver_name = "official_picserver_" + countfaceputting;
// var userID = response.getElementsByTagName(userID_name)[0].firstChild.data;
// var screen_name = response.getElementsByTagName(screen_name_name)[0].firstChild.data;
// var official_picID = response.getElementsByTagName(official_picID_name)[0].firstChild.data;
// var official_picserver = response.getElementsByTagName(official_picserver_name)[0].firstChild.data;
// if(official_picID == '0' || official_picserver == '')
// {
// var picshown = '';
// }
// else
// {
// var picshown = '';
// }
// var arrangedscreen_name = screen_name;
// var lenghtofthisbuddysname = screen_name.length;
// var maxwantedlenghtfornames = 15;
// if(lenghtofthisbuddysname>maxwantedlenghtfornames)
// {
// arrangedscreen_name = '' + screen_name.substring(0,(maxwantedlenghtfornames-2)) + '...';
// }
// resultstring = resultstring + '' + picshown + ' ' + arrangedscreen_name + ' | ';
// }
// resultstring = resultstring + '
';
// document.getElementById('headcase').innerHTML = resultstring;
// }
// }
// }
// }
function sho_profcomp_num_div()
{
document.getElementById("profcomp_num_div").style.visibility="visible";
document.getElementById("profcomp_num_div1").style.visibility="visible";
document.getElementById("profcomp_num_div2").style.visibility="visible";
document.getElementById("profcomp_num_div3").style.visibility="visible";
document.getElementById("profcomp_num_div4").style.visibility="visible";
}
function hide_profcomp_num_div()
{
document.getElementById("profcomp_num_div").style.visibility="hidden";
document.getElementById("profcomp_num_div1").style.visibility="hidden";
document.getElementById("profcomp_num_div2").style.visibility="hidden";
document.getElementById("profcomp_num_div3").style.visibility="hidden";
document.getElementById("profcomp_num_div4").style.visibility="hidden";
}
var lookformessagesisre = 0;
function lookformessages()
{
if(lookformessagesisre == 0)
{
lookformessages_re();
lookformessagesisre = 1;
}
}
function lookformessages_re()
{
var url = "xmllookfor_pm";
loadXMLDocpm(url);
var t=setTimeout("lookformessages_re()",lookfor_messages_every);
}
var idsofdivtoflash = new Array();
function processReqChangepm()
{
if (reqpm.readyState == 4)
{
if (reqpm.status == 200)
{
response = reqpm.responseXML.documentElement;
var result = response.getElementsByTagName("result")[0].firstChild.data;
if(result == "ok")
{
var totalmessages = response.getElementsByTagName("totalmessages")[0].firstChild.data;
var count = 0;
var finalmessagesstring='';
while(count < totalmessages)
{
count++;
var this_message_pubid_name = "message_pubid_" + count;
var this_message_screen_name_name = "message_screen_name_" + count;
var this_user_gender_name = "message_gender_" + count;
var this_message_ip_name = "message_ip_" + count;
var this_message_pubid = response.getElementsByTagName(this_message_pubid_name)[0].firstChild.data;
var this_message_screen_name = response.getElementsByTagName(this_message_screen_name_name)[0].firstChild.data;
var this_user_gender = response.getElementsByTagName(this_user_gender_name)[0].firstChild.data;
var this_message_ip = response.getElementsByTagName(this_message_ip_name)[0].firstChild.data;
var this_message_screen_name_forshow = wordwrap(this_message_screen_name, 18, ' ', true);
var gender_icon = '';
var bulle = '';
var thismessagestring = '' + gender_icon + this_message_screen_name_forshow + bulle + ' ';
finalmessagesstring = finalmessagesstring + thismessagestring;
idsofdivtoflash[this_message_pubid]='blinker_' + this_message_pubid;
}
if(totalmessages >= 1)
{
finalmessagesstring = '' + finalmessagesstring + '
';
}
document.getElementById('you_got_messages').innerHTML = finalmessagesstring;
for (xu in idsofdivtoflash)
{
startblinker(idsofdivtoflash[xu]);
}
}
}
}
}
function openpm(pubid,screen_name,gender,ip)
{
var append_ip = '';
if(ip && ip != '')
{
append_ip = '&ip=' + ip;
}
var pm_windowname = 'pm_' + pubid;
var gotostring = 'pm?pubid=' + pubid + '&screen_name=' + encodeURIComponent(unescape(screen_name)) + '&gender=' + gender + append_ip;
window.open(gotostring,pm_windowname);
}
var startedblinkers = new Array();
function startblinker(div_id)
{
if(startedblinkers[div_id]!=div_id)
{
startedblinkers[div_id]=div_id;
var execmystring = 'blinkz("' + div_id + '")';
var t=setTimeout(execmystring,blinkspeed);
}
}
var blinkspeed = 500;
function blinkz(div_id)
{
var mystupid_div = document.getElementById(div_id);
if(mystupid_div != null)
{
if(mystupid_div.style.visibility=="hidden")
{
mystupid_div.style.visibility="visible";
}
else
{
mystupid_div.style.visibility="hidden";
}
var execmystring = 'blinkz("' + div_id + '")';
var t=setTimeout(execmystring,blinkspeed);
}
}
function wordwrap( str, int_width, str_break, cut ) {
// http://kevin.vanzonneveld.net
// + original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
// + improved by: Nick Callen
// + revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
// + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + improved by: Sakimori
// * example 1: wordwrap('Kevin van Zonneveld', 6, '|', true);
// * returns 1: 'Kevin |van |Zonnev|eld'
// * example 2: wordwrap('The quick brown fox jumped over the lazy dog.', 20, '
\n');
// * returns 2: 'The quick brown fox
\njumped over the lazy
\n dog.'
// * example 3: wordwrap('Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.');
// * returns 3: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod \ntempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim \nveniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea \ncommodo consequat.'
// PHP Defaults
var m = ((arguments.length >= 2) ? arguments[1] : 75 );
var b = ((arguments.length >= 3) ? arguments[2] : "\n" );
var c = ((arguments.length >= 4) ? arguments[3] : false);
var i, j, l, s, r;
str += '';
if (m < 1) {
return str;
}
for (i = -1, l = (r = str.split("\n")).length; ++i < l; r[i] += s) {
for(s = r[i], r[i] = ""; s.length > m; r[i] += s.slice(0, j) + ((s = s.slice(j)).length ? b : "")){
j = c == 2 || (j = s.slice(0, m + 1).match(/\S*(\s)?$/))[1] ? m : j.input.length - j[0].length || c == 1 && m || j.input.length + (j = s.slice(m).match(/^\S*/)).input.length;
}
}
return r.join("\n");
}
var heartbeetfreq = 10000;
var restarted = 0;
function send_heartbeat_ofjoy()
{
if(restarted == 0)
{
send_heartbeat_ofjoy_re();
restarted = 1;
}
}
function send_heartbeat_ofjoy_re()
{
var url = "xmlheartbeat_ofjoy";
loadXMLDoc_heartbeat_ofjoy(url);
var t=setTimeout("send_heartbeat_ofjoy_re()",heartbeetfreq);
}
function processReqChange_heartbeat_ofjoy()
{
//do nothing
}
// var checkfreq = 10000;
// function set_onlinness(u_or_g,persons_numba,initial_on_or_off,screen_name,gender,showbubbleornot)
// {
// display_onlinness(u_or_g,persons_numba,screen_name,initial_on_or_off,gender,showbubbleornot)
// var recallexrpss = "doonlinnesscheck('" + u_or_g + "','" + persons_numba + "','" + initial_on_or_off + "','" + escape(screen_name) + "','" + gender + "','" + showbubbleornot + "')";
// var gofortimewait = Math.ceil((Math.random() * 2) * checkfreq);
// var t=setTimeout(recallexrpss,gofortimewait);
// }
// function doonlinnesscheck(u_or_g,persons_numba,initial_on_or_off,screen_name,gender,showbubbleornot)
// {
// var url = "xmlcheckifon?uorg=" + u_or_g + "&pn=" + persons_numba + "&sn=" + encodeURIComponent(unescape(screen_name)) + "&gen=" + gender + "&sb=" + showbubbleornot;
// loadXMLDoccheckonln(url);
// var recallexrpss = "doonlinnesscheck('" + u_or_g + "','" + persons_numba + "','" + initial_on_or_off + "','" + screen_name + "','" + gender + "','" + showbubbleornot + "')";
// var gofortimewait = Math.ceil((Math.random() * 2) * checkfreq);
// var t=setTimeout(recallexrpss,gofortimewait);
// }
// function processReqChangecheckonln()
// {
// if (reqcheckonln.readyState == 4)
// {
// if (reqcheckonln.status == 200)
// {
// response = reqcheckonln.responseXML.documentElement;
// var result = response.getElementsByTagName("result")[0].firstChild.data;
// if(result == "ok")
// {
// var u_or_g = response.getElementsByTagName("u_or_g")[0].firstChild.data;
// var persons_numba = response.getElementsByTagName("persons_numba")[0].firstChild.data;
// var screen_name = response.getElementsByTagName("screen_name")[0].firstChild.data;
// var gen = response.getElementsByTagName("gen")[0].firstChild.data;
// var sb = response.getElementsByTagName("sb")[0].firstChild.data;
// var state = response.getElementsByTagName("state")[0].firstChild.data;
// display_onlinness(u_or_g,persons_numba,screen_name,state,gen,sb);
// }
// }
// }
// }
// function display_onlinness(u_or_g,persons_numba,screen_name,on_or_off,gender,showbubbleornot)
// {
// shoscreen_name = unescape(screen_name);
// var picname;
// var word;
// var showonliner;
// if(on_or_off=='on')
// {
// picname = 'online.png';
// word = 'online';
// showonliner = '' + word;
// }
// else if(on_or_off=='off')
// {
// picname = 'offline.png';
// word = 'offline';
// showonliner = '';
// }
// var bubblestring = '';
// if(showbubbleornot==1 && on_or_off=='on')
// {
// var goforpubid = u_or_g + '_' + persons_numba;
// bubblestring = ' | send instant message';
// }
// var rezu_string = showonliner + bubblestring;
// var idofdivtodispl = 'onliner_' + u_or_g + '_' + persons_numba;
// document.getElementById(idofdivtodispl).innerHTML = rezu_string;
// }
// function check_prereg_form()
// {
// var goodpic = '';
// var badpic = '';
// document.getElementById("rezu_gender").innerHTML = "";
// var errors = 0
// var currentgender = document.getElementById("gender").value;
// if(currentgender == "man" || currentgender == "woman" || currentgender == "couple_man_and_woman" || currentgender == "couple_2_man" || currentgender == "couple_2_woman" || currentgender == "group" || currentgender == "ts_tv_tg")
// {
// document.getElementById("rezu_gender").innerHTML = goodpic;
// }
// else
// {
// errors++;
// document.getElementById("rezu_gender").innerHTML = badpic;
// }
// var screen_name = document.getElementById("screen_name").value;
// var screen_name_length = screen_name.length;
// if(screen_name_length<2)
// {
// errors++;
// document.getElementById("rezu_screen_name").innerHTML = badpic + " too short";
// }
// else
// {
// if(nameisavailable!="ok")
// {
// errors++;
// document.getElementById("rezu_screen_name").innerHTML = badpic + " this name is taken";
// }
// }
// var about_me = document.getElementById("about_me").value;
// var about_me_length = about_me.length;
// if(about_me_length<10)
// {
// errors++;
// document.getElementById("rezu_about_me").innerHTML = badpic + " too short";
// }
// else
// {
// document.getElementById("rezu_about_me").innerHTML = goodpic;
// }
// var currentbd_d = document.getElementById("bd_d").value;
// if(currentbd_d == "?")
// {
// errors++;
// document.getElementById("rezu_bd_d").innerHTML = badpic;
// }
// else
// {
// document.getElementById("rezu_bd_d").innerHTML = goodpic;
// }
// var currentbd_m = document.getElementById("bd_m").value;
// if(currentbd_m == "?")
// {
// errors++;
// document.getElementById("rezu_bd_m").innerHTML = badpic;
// }
// else
// {
// document.getElementById("rezu_bd_m").innerHTML = goodpic;
// }
// var currentbd_y = document.getElementById("bd_y").value;
// if(currentbd_y < 2010 && currentbd_y > 1800)
// {
// document.getElementById("rezu_bd_y").innerHTML = goodpic;
// }
// else
// {
// errors++;
// document.getElementById("rezu_bd_y").innerHTML = badpic;
// }
// if(errors>=1)
// {
// return false;
// }
// else
// {
// setCookie('invite_message',prereg_invite_message,50)
// }
// }
// var globaltheme = 'nabolister';
// function set_thatheme(setted_theeme)
// {
// globaltheme = setted_theeme;
// }
// function pop_prereg_form()
// {
// if(body_is_loaded == 1)
// {
// do_pop_prereg();
// }
// else
// {
// var t=setTimeout("do_pop_prereg()",2000);
// }
// }
// var browser=navigator.appName;
// var fade_level = 0;
// var prereg_invite_message = '';
// function do_pop_prereg()
// {
// // if(mycity=='')
// // {var saylocation="in your area";}
// // else
// // {var saylocation="in " + mycity;}
// //
// // var refereee_cookivalu = getCookie("refereee");
// // var prereg_invite_messages_array=new Array();
// //
// // prereg_invite_messages_array[0] = 'Meet some people in ' + saylocation + ', 100% Free:';
// // if(refereee_cookivalu=="yassarafat")
// // {
// // //prereg_invite_messages_array[28] = 'Meet some people to watch movies with ' + saylocation + ' :P';
// // }
// //
// //
// // var chosen_message_key = Math.floor(Math.random()*prereg_invite_messages_array.length);
// // prereg_invite_message = prereg_invite_messages_array[chosen_message_key];
// var prereg_invite_message = "Create your account now:";
// //var maxmind = 'This product includes GeoLite data created by MaxMind, available from
maxmind.com.
';
// var maxmind = '';
// var theformitself = '';
// var theformitself = '';
// var closediv = '';
// var headerdiv = '' + prereg_invite_message + '
';
// var formdiv = '' + closediv + '
' + headerdiv + theformitself + '
';
// var thing_top = 200;
// var thing_left = 240;
// var form_html = '
' +
// '' +
// '' + formdiv + '
';
// if(document.getElementById('prereg_form_div')==null)
// {
// pop_div("prereg_form_div","absolute",140,'none','none',form_html,0,0,'no');
// }
// else
// {
// document.getElementById('prereg_form_div').innerHTML = form_html;
// }
// //alert(browser);
// //set opa to 0 and kickin fadein
// fade_level = 0;
// if(browser=="Microsoft Internet Explorer")
// {
// //document.getElementById('prereg_form_div').style.filter = 'Alpha(Opacity=50)';
// }
// else
// {
// document.getElementById('prereg_form_div').style.opacity=0;
// }
// fade_in_prereg_windo();
// }
// function fade_in_prereg_windo()
// {
// if(fade_level<1)
// {
// fade_level = fade_level + 0.1;
// ie_fade_level = fade_level * 100;
// if(browser=="Microsoft Internet Explorer")
// {
// //document.getElementById('prereg_form_div').style.filter = 'alpha(opacity='+ie_fade_level+')';
// }
// else
// {
// document.getElementById('prereg_form_div').style.opacity=fade_level;
// }
// var to=setTimeout("fade_in_prereg_windo()",100);
// }
// }
// function close_prereg()
// {
// var oldelem = document.getElementById('prereg_form_div');
// if(oldelem != null)
// {
// oldelem.innerHTML = "";
// //document.body.removeChild(oldelem);
// var ti=setTimeout("pop_prereg_form()",60000);
// }
// }
function findPosX(obj)
{
var curleft = 0;
if(obj.offsetParent)
while(1)
{
curleft += obj.offsetLeft;
if(!obj.offsetParent)
break;
obj = obj.offsetParent;
}
else if(obj.x)
curleft += obj.x;
return curleft;
}
function findPosY(obj)
{
var curtop = 0;
if(obj.offsetParent)
while(1)
{
curtop += obj.offsetTop;
if(!obj.offsetParent)
break;
obj = obj.offsetParent;
}
else if(obj.y)
curtop += obj.y;
return curtop;
}
function urlencode(str) {
return escape(str).replace(/\+/g,'%2B').replace(/%20/g, '+').replace(/\*/g, '%2A').replace(/\//g, '%2F').replace(/@/g, '%40');
}
function urldecode(str) {
return unescape(str.replace('+', ' '));
}
function remove_element_by_id(element_id)
{
var oldelem = document.getElementById(element_id);
oldelem.innerHTML = '';
document.body.removeChild(oldelem);
}
function pop_div(newdiv_id,newdiv_position,newdiv_zIndex,newdiv_width,newdiv_height,newdiv_innerHTML,newdiv_top,newdiv_left,makedraggable)
{
var newdiv = document.createElement("div");
newdiv.setAttribute("id",newdiv_id);
document.body.appendChild(newdiv);
newdiv.style.position = newdiv_position;
newdiv.style.zIndex = newdiv_zIndex;
if(newdiv_width!='none')
{
newdiv.style.width = newdiv_width + "px";
}
if(newdiv_height!='none')
{
newdiv.style.height = newdiv_height + "px";
}
newdiv.innerHTML = newdiv_innerHTML;
newdiv.style.top = newdiv_top + "px";
newdiv.style.left = newdiv_left + "px";
if(makedraggable=='yes')
{
makeDraggable(newdiv);
}
}
function makeDraggable(item){$(item).draggable()}
var blink_memory = new Array();
function blink_newmess_num(id) //launcher
{
if(!blink_memory[id] || blink_memory[id]=='stopped')
{do_blink_mess(id);}
}
function do_blink_mess(id)
{
var thisnumelem=document.getElementById(id);
if(thisnumelem==null)
{blink_memory[id]='stopped';}
else
{
if(blink_memory[id]!='hidden')
{blink_memory[id]='hidden';}
else
{blink_memory[id]='visible';}
thisnumelem.style.visibility=blink_memory[id];
t=setTimeout("do_blink_mess('"+id+"')",1500);
}
}
//var soundbox = document.createElement("div");
//soundbox.innerHMLT = '