
function createXMLHttpRequest() {
	var xmlhttp;
	try {
		// native XMLHttpRequest object
		xmlhttp = new XMLHttpRequest();
	}
	catch(e) {
		// IE/Windows ActiveX version
		var xmlhttpversions = new Array(
				"MSXML2.XMLHTTP.6.0",
				"MSXML2.XMLHTTP.5.0",
				"MSXML2.XMLHTTP.4.0",
				"MSXML2.XMLHTTP.3.0",
				"MSXML2.XMLHTTP",
				"Microsoft.XMLHTTP"
			);
		for (var i=0; i<xmlhttpversions.length && !xmlhttp; i++) {
			try {
				xmlhttp = new ActiveXObject(xmlhttpversions[i]);
			}
			catch (e) {}
		}
	}
	return xmlhttp;
}

var xmlhttp = createXMLHttpRequest();

function simpleAjaxGet(requestPage,obj) {
	if (xmlhttp && obj) {
		xmlhttp.open("GET",requestPage);
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				obj.innerHTML = xmlhttp.responseText;
			}
		}
		xmlhttp.send(null);
	}
}
