function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest(); 
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Please upgrade your browser to Firefox. Code doesnot support IE");
	}
}			
var receiveReq = getXmlHttpRequestObject();		
function sayHello(file) {
	document.getElementById('show_result').innerHTML='<br>Please wait as we get the data from the server.... <img src="images/loading.gif"></img>'; 
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
		receiveReq.open("GET", file, true);
		receiveReq.onreadystatechange = handleSayHello; 
		receiveReq.send(null);
	}			
}
function handleSayHello() {
	if (receiveReq.readyState == 4) {
		document.getElementById('show_result').innerHTML = receiveReq.responseText;
	}
}