function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest(); //Not IE
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP"); //IE
	} else {
		alert("Your browser doesn't support the XmlHttpRequest object.  Better upgrade to Firefox.");
	}
}			
	
function prendi_file(file, span) {
	var receiveReq = getXmlHttpRequestObject();	
	//If our XmlHttpRequest object is not in the middle of a request, start the new asyncronous call.
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
		var spann = span;
		receiveReq.open("GET", file, true);
		receiveReq.onreadystatechange = function handleSayHello() {
			if (receiveReq.readyState == 4) {
				document.getElementById(spann).innerHTML = receiveReq.responseText;
			}else{
				//document.getElementById(spann).innerHTML = '<div style="text-align: center;width:15px"><img src="images/loading.gif" width="15" /></div>';
			}
		}
		receiveReq.send(null);
	}			
}