var member_message_flag=0; var scroller_message_flag=1; function ajax_return(ajax_ret, ret) { if (ajax_ret==1) dyn_member_message_show(ret); else alert('error'); } function ajax_call(ajax_script, ajax_ret) { var ajax_req = window.XMLHttpRequest? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); ajax_req.onreadystatechange = function() { if (ajax_req.readyState == 4) ajax_return(ajax_ret, ajax_req.responseText); } ajax_req.open("GET", ajax_script, true); ajax_req.send(null); } function dyn_member_message_start(script) { dyn_member_message(script); setInterval("dyn_member_message(script);", 3000); } function dyn_member_message(script) { if (member_message_flag==0) return; ajax_call(script, 1); } function dyn_member_message_show(ret) { tmp=document.getElementById('member_message'); if (ret=='') { member_message_flag=1; //tmp.className = 'hidden'; tmp.style.display='none'; tmp.innerHTML='Loading..'; } if (ret!='') { member_message_flag=0; tmp.innerHTML=ret; //tmp.className = 'visible'; tmp.style.display='inline'; } } ////////////////////////// function ajaxScroller(area, url) { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { document.getElementById(area).innerHTML=xmlHttp.responseText; } } xmlHttp.open("GET",url+"&"+Math.random(),true); xmlHttp.send(null); } function check_new_message(area, url) { if (member_message_flag==0) { ajaxContent(area, url); } else { clearInterval(check_message_interval); } } var new_message_title_flag=0; var new_msg_count=0; function new_message_title() { if (new_msg_count == -1) { document.title="NEW MESSAGE"; timer = window.setTimeout("new_message_title()",0); return; } new_message_title_flag = 1 - new_message_title_flag; var speed = 500; var tit_arr = new Array(); tit_arr[0] = 'NEW MESSAGE'; tit_arr[1] = '* * * * * *'; document.title=tit_arr[new_message_title_flag]; timer = window.setTimeout("new_message_title()",speed); new_msg_count ++; if (new_msg_count == 5) new_msg_count = -1; // if (new_message_title_flag==0) // self.focus(); } function titlebar(val) { var msg = "Your message here --- hscripts.com"; var speed = 500; var pos = val; var msg1 = " ****** "+msg+" ******"; var msg2 = " ------- "+msg+" -------"; if(pos == 0){ masg = msg1; pos = 1; } else if(pos == 1){ masg = msg2; pos = 0; } document.title = masg; timer = window.setTimeout("titlebar("+pos+")",speed); } //titlebar(0); function ajaxContent(area, url) { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { if (area=='last_message') { if (xmlHttp.responseText.substring(0, 4)=='true') { member_message_flag=1; var obj = document.getElementById(area); //obj.innerHTML=xmlHttp.responseText; obj.innerHTML=xmlHttp.responseText.substring(4); //setInterval("new_message_title();", 15); new_message_title(); } } else if (area=='friends_online') { if (xmlHttp.responseText.substring(0, 7) != '//false') { document.getElementById(area).innerHTML=xmlHttp.responseText; } else { var zzz = new Function(xmlHttp.responseText) zzz(); return; } } else { if (xmlHttp.responseText!='false') { document.getElementById(area).innerHTML=xmlHttp.responseText; } } } } xmlHttp.open("GET",url,true); xmlHttp.send(null); } function ajaxScroller2(url) { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { var zzz = new Function(xmlHttp.responseText) zzz(); return; } } xmlHttp.open("GET",url+Math.random(),true); xmlHttp.send(null); } function ajaxFunction(area, url) { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } xmlHttp.onreadystatechange=function() { var zzz = new Function(xmlHttp.responseText) zzz(); return; } xmlHttp.open("GET",url+Math.random(),true); xmlHttp.send(null); } function ajaxRet(area, url) { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Your browser does not support AJAX!"); return false; } } } xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { l = false; c = -1; if (xmlHttp.responseText == '1') c = 1; if (xmlHttp.responseText == '2') c = 2; if (xmlHttp.responseText.substring(0, 1) == '3') { c = 3; l = xmlHttp.responseText.substring(2); } put_content(area, c, l); } } xmlHttp.open("GET",url+Math.random(),true); xmlHttp.send(null); }