var xmlhttp

try
{
	function loadXMLDoc(url){
		// code for Mozilla, etc.
		if (window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest()
			xmlhttp.onreadystatechange=xmlhttpChange
			xmlhttp.open("GET",url,true)
			xmlhttp.send(null)
		}
		
		// code for IE
		else if (window.ActiveXObject){
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
			if (xmlhttp){
				xmlhttp.onreadystatechange=xmlhttpChange
				xmlhttp.open("GET",url,true)
				xmlhttp.send()
			}
		}
	}
}
	
catch(e){
	// Errore
}
	
	
function xmlhttpChange(){
	// if xmlhttp shows "loaded"
	if (xmlhttp.readyState==4){
		// if "OK"
		if (xmlhttp.status==200){
			// ...some code here...
		}
		else{
			alert("Problem retrieving XML data")
		}
	}
}
