var totalusers = 0;

function makeRequest(url,http_obj){var ubobjname=http_obj+'_obj';window[ubobjname]=false;window[ubobjname]=create_httpobject(ubobjname);if(window[ubobjname].overrideMimeType){window[ubobjname].overrideMimeType('text/xml');}
if(window[http_obj+'_obj']){window[ubobjname].onreadystatechange=function(){if(window[ubobjname].readyState==4){if(window[ubobjname].status==200){var xmldoc=window[ubobjname].responseXML;
var rootTotal=xmldoc.getElementsByTagName('totalgames').item(0);
var desireTotal=xmldoc.getElementsByTagName('gamedesire_count').item(0);
var psTotal=xmldoc.getElementsByTagName('powersoccor_count').item(0);
//document.getElementById('totalgames').innerHTML=parseInt(totalusers) + parseInt(rootTotal.childNodes.item(0).data);
document.getElementById('totalgames').innerHTML= parseInt(rootTotal.childNodes.item(0).data)+parseInt(desireTotal.childNodes.item(0).data)+parseInt(psTotal.childNodes.item(0).data);

totalusers = parseInt(totalusers) + parseInt(rootTotal.childNodes.item(0).data);
if(rootTotal.childNodes.item(0).data>0){document.getElementById("totalmp").style.visibility='visible';document.getElementById("totalmp").style.display='inline';}
else{document.getElementById("totalmp").style.visibility='hidden';document.getElementById("totalmp").style.display='none';}
var rootTop=xmldoc.getElementsByTagName('gamecount').item(0);
var totdouble=rootTop.childNodes.item(0).data;if(totdouble>2){for(i=0;i<(totdouble/2);i++)
	{
	var root=xmldoc.getElementsByTagName('title').item(i);
	var root1=xmldoc.getElementsByTagName('info').item(i);
	if(document.getElementById(root.childNodes.item(0).data)!=undefined){

if (root1.childNodes.item(0).data==0)
{
	document.getElementById(root.childNodes.item(0).data).innerHTML='&nbsp;';
}
else{
document.getElementById(root.childNodes.item(0).data).innerHTML=root1.childNodes.item(0).data;}}

if(document.getElementById('top_'+root.childNodes.item(0).data)!=undefined){

if (root1.childNodes.item(0).data==0)
{
	document.getElementById('top_'+root.childNodes.item(0).data).innerHTML='&nbsp;';
}
else{
document.getElementById('top_'+root.childNodes.item(0).data).innerHTML=root1.childNodes.item(0).data;}}
}}}}}
window[ubobjname].open('GET',url,true);window[ubobjname].send(null);}}
var mpcnt = 0;
var intMponlineID = 0;
function populate_mponline()
{
	if(document.getElementById('totalgames')!=undefined)
	{
		makeRequest("zmultiplayerxml.php",'mponline');window.clearInterval(intMponlineID);

	}
	else if(mpcnt >= 4)
	{
		window.clearInterval(intMponlineID);
	}
	else
	{
		mpcnt = mpcnt + 1;
		if (intMponlineID == 0)
			intMponlineID=window.setInterval("populate_mponline();",1000);
	}
	
}

function page_move(url)
{
	
	populate_httpdiv(url,'gamelisting',2);
		populate_mponline();
} 