var xmlHTTP=createob();
var element;
var elementtest;
var testmesage;

function createob()
{
	if(window.ActiveXObject)
	{
		try
		{
			xmlHTTP = new  ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e)
		{
			xmlHTTP = false;
		}
	}
	else
	{
		try
		{
		xmlHTTP = new XMLHttpRequest();
		}
		catch(e)
		{
			xmlHTTP = false;
		}
	}
	if(!xmlHTTP)
		alert("Object not create");
	else
		return xmlHTTP;
}

function process(adres,date,ele,testmes,eletest)
{
if(xmlHTTP.readyState == 4 || xmlHTTP.readyState == 0)
	{
	element=ele;
	testmesage=testmes;
	if(eletest==null) elementtest=ele; else elementtest=eletest;
	r=Math.random();
	xmlHTTP.open('GET',adres+date+"&"+r,true);
	xmlHTTP.onreadystatechange = handleServerResponse;
	xmlHTTP.send(null);
	}
	else setTimeout('process()',1000);
}

function handleServerResponse(){	d=document.getElementById(element);
	dt=document.getElementById(elementtest);
	if(xmlHTTP.readyState==4)
	{
		xmlRes=xmlHTTP.responseText;
//		alert(xmlRes);
		dt.innerHTML="";
		d.innerHTML=xmlRes;

	}
	else
	{
		if(testmesage==null) dt.innerHTML="Asteapta!";
		else dt.innerHTML=testmesage;
	}
}
