function XMLHttpObj(){
	var oXmlHttp = null;

	if (window.XMLHttpRequest){
		oXmlHttp = new XMLHttpRequest();
		return oXmlHttp;
	}else if (window.ActiveXObject){
		var aNameSpace = ['MSXML2.XMLHTTP.6.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'microsoft.xmlhttp'];
		for(var i=0; i<aNameSpace.length; i++){
			try{
				oXmlHttp = new ActiveXObject( aNameSpace[i] );
				return oXmlHttp;
			} catch(e){}
		}
	} else {
		alert("Could not create XMLHttp Object");
		return null;
	}
}
