var gtext='undefined';
var req;

var vv = new Array();
vv[1]=1;
vv[2]=1;
vv[3]=1;
vv[4]=1;
vv[5]=1;
vv[6]=1;
vv[0]=1;
function nd(node) {return document.getElementById(node);}

function loadXMLDoc(url,str)
{
if(window.XMLHttpRequest)
{
req=new XMLHttpRequest();
req.onreadystatechange=processReqChange;
req.open("POST",url,true);
//req.send('&a='+str+'&');
req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
req.send("&a=" + encodeURIComponent(str)+'&');
//req.send(null);
}
else if(window.ActiveXObject)
{
req=new ActiveXObject("Microsoft.XMLHTTP");
if(req)
{
req.onreadystatechange=processReqChange;
req.open('POST',url,false);
req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
req.send('&a='+str+'&');
}
}
}

function processReqChange()
{
//document.form1.state.value=stat(req.readyState);
ab=window.setTimeout("req.abort();",5000);
if(req.readyState==4)
{
clearTimeout(ab);
//document.form1.statusnum.value=req.status;
//document.form1.status.value=req.statusText;
if(req.status==200)

//document.form1.response.value=req.responseText;
nd('navidiv').innerHTML = ''+req.responseText;

}  
}

function stat(n)
{
switch(n)
{
case 0: return "не инициализирован";
break;
case 1: return "загрузка...";
break;
case 2: return "загружено";
break;
case 3: return "в процессе...";
break;
case 4: return "готово";
break;
default: return "неизвестное состояние";
}  
}

function requestdata(params, v)
{
nd('navidiv').innerHTML = 'Подождите...';
if (vv[params]) { 
	loadXMLDoc('_xml.php', params);
	for (i=1; i<=4; i++) {
		if (i!=params) {
		document.getElementById('a'+i).src = '/_i/bullet/plus.gif';
		vv[i]=1;	
		}
	}
	document.getElementById('a'+params).src = '/_i/bullet/minus.gif';
	vv[params]=0;
	return 0;
} else {
	nd('navidiv').innerHTML = '';
	for (i=1; i<=4; i++) {
		if (i!=params) {
		//document.getElementById('a'+i).src = '/_i/bullet/minus.gif';
		vv[i]=0;
		}
	}
	document.getElementById('a'+params).src = '/_i/bullet/plus.gif';
	vv[params]=1;
	return 0;
}
}
