function createRequestObject() {
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == 'Microsoft Internet Explorer'){
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject('Microsoft.XMLHTTP');
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}

function ajaxGet(url, handler) {
	var http = createRequestObject(); 
	http.open('get', url);
	http.onreadystatechange = handler; 
	http.send(null);
	return http;
}

