var _hasXMLHTTP=false;
var _XMLHTTP = null;

function update(page,element) {
	if(_XMLHTTP&&_XMLHTTP.readyState!=0){
    		_XMLHTTP.abort()
  	}
	
	_XMLHTTP=getXMLHTTP();
	
	if(_XMLHTTP){
		_XMLHTTP.open("GET",page,true);
    		_XMLHTTP.onreadystatechange=function() { 
			if(_XMLHTTP.readyState==4&&_XMLHTTP.responseText) {
				var HTMLsrc = _XMLHTTP.responseText;
				document.getElementById(element).innerHTML=HTMLsrc;
			}
   		 };
    		_XMLHTTP.send(null)
  	}
}

function getXMLHTTP(){
	var A=null;
	try{
		A=new ActiveXObject("Msxml2.XMLHTTP")
	}catch(e){
		try{
			A=new ActiveXObject("Microsoft.XMLHTTP")
		} catch(oc){
			A=null
		}
	}
	if(!A && typeof XMLHttpRequest != "undefined") {
		A=new XMLHttpRequest()
	}
	return A
}