//Global variables
var pingTimeID;
var pingRefreshRate = 2000; // two seconds
var chatSessionCounterTimeID;
var chatSessionCounterRefreshRate = 2000; // two seconds

function setPingTimer(memberId)
{
	pingTimeID = window.setTimeout("ping(" + memberId + ")", pingRefreshRate );
}

function setChatSessionCounterTimer()
{
	chatSessionCounterTimeID = window.setTimeout( "updateChatSessionCounter()", chatSessionCounterRefreshRate );
}


function ping(memberId)
{ 
    //window.clearTimeout( pingTimeID );
//	req = getAjax();
//	req.onreadystatechange = function()
//                        {	
//                            if( req.readyState == 4 && req.status == 200 ) 
//                            {
//                                obj = document.getElementById( "divMembersOnline" );
//                                obj.innerHTML = req.responseText;
//                            }	
//                        }
//	req.open( 'GET', "/RemoteScripts/Server.aspx?action=Ping&member_id=" + memberId, true );
//	req.send( null );
    obj = document.getElementById( "divMembersOnline" );
    obj.innerHTML = RS_getFileTxt("/RemoteScripts/Server.aspx?action=Ping&member_id=" + memberId );    
	setPingTimer(memberId);
}

function updateChatSessionCounter()
{
    //window.clearTimeout( chatSessionCounterTimeID );
//	req = getAjax();
//	req.onreadystatechange = function()
//                            {	
//	                            if( req.readyState == 4 && req.status == 200 ) 
//	                            {
//	                                obj = document.getElementById( "divChatSessions" );
//	                                obj.innerHTML = req.responseText;
//	                            }	
//                            }
//	
//	req.open( 'GET', "/RemoteScripts/ChatServer.aspx?action=GetSessions", true );
//	req.send( null );
	obj = document.getElementById( "divChatSessions" );
	obj.innerHTML = RS_getFileTxt("/RemoteScripts/ChatServer.aspx?action=GetSessions");
	obj = document.getElementById("divChatAlarm");
	obj.innerHTML = RS_getFileTxt("/RemoteScripts/ChatServer.aspx?action=GetAlarm");	
	setChatSessionCounterTimer();
}


