var rr;
var timeout;
var clickCode;
	
  // GetAsyncData sends a request to read the fifo.
	function GetAsyncData(data) {	
		url = "ajax.php?www=" + data;
		
		// branch for native XMLHttpRequest object
		if (window.XMLHttpRequest) {
			rr = new XMLHttpRequest();
			rr.abort();
			rr.onreadystatechange = GotAsyncData;
			rr.open("POST", url, true);
			rr.send(null);   
			
		} 
			// branch for IE/Windows ActiveX version
		else if (window.ActiveXObject) {    
		
			rr = new ActiveXObject("Microsoft.XMLHTTP");
			if (rr) {
				rr.abort();
				rr.onreadystatechange = GotAsyncData;
				rr.open("POST", url, true);
				rr.send();
			}
		}
	}
	
	// Returning data
	function GotAsyncData() {
		// only if req_CC shows "loaded"
		if (rr.readyState != 4 || rr.status != 200) {
			return;
		}
				
		document.getElementById("result_data").innerHTML= rr.responseText;			
		
		timeout = setTimeout( Reset, 4000);
	}
	
	function GetWWW() {
		clearTimeout(timeout)		
		var val = document.getElementById("www");
		if( val!=null)	{
			DeActivate();
			GetAsyncData( val.value );
		}
	 }
 
	function Activate()	{
		var justme = document.getElementById("justme");
		justme.onclick = clickCode		
	}
 
	function DeActivate()	{
		var justme = document.getElementById("justme");		
		clickCode = justme.onclick;
		justme.onclick = "";
	}
 
	function Reset() {
		document.getElementById("result_data").innerHTML ="&nbsp;";
		Activate();
	 }