function getDataReturnText (url,callback,callback_arg) {
	var objRequest = false;
	var x=document.getElementById("Status");
	url=url +"?nz="+new Date().getTime();
	//alert(url);
	if (window.XMLHttpRequest){
		objRequest = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)	{
		objRequest = new ActiveXObject("Microsoft.XMLHTTP");		
	}

	if (objRequest){
		objRequest.open("GET",url);
		objRequest.onreadystatechange = handleResponse;
		objRequest.send(null);
	}

	function handleResponse() {
		if (objRequest.readyState == 4 && objRequest.status == 200)		{          
			callback(objRequest.responseText,callback_arg);
			objRequest.responseText;
			delete objRequest;
			objRequest = null;
		}
	
	}

}

function startit(){
	getstat();
	countDown();
}

function autorefresh(){
	getstat();
}

//configure refresh interval (in seconds)
var countDownInterval=300;
var countDownTime=countDownInterval+1;
var counter;
function countDown(){
	countDownTime--;
	document.getElementById("countdown").innerHTML="Refresh: "+countDownTime+ " s";
	if (countDownTime <=0){
		 getstat();
		countDownTime=countDownInterval;
		
		clearTimeout(counter)
		
	}
counter=setTimeout("countDown()", 1000);
}

function stopstart(obj){
	if (obj.value == "pause")
	{
		clearTimeout(counter);
		obj.value="auto refresh";
	}else{
		obj.value = "pause";
		startit();
	}

}
