function getHTTPObject()
{
	var xhr = false;
	if(window.XMLHttpRequest){
		xhr = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				xhr = new ActiveXObject("Microsoft.XMLHTTP")
			} catch(e) {
				xhr = false;
			}
		}
	}
	return xhr;
}


function grabFile(file) {
	var request = getHTTPObject();
	if(request) {
		request.onreadystatechange = function() {
			parseResponse(request);
		};
		request.open("GET", file, true);
		request.send(null);
	}
}

function parseResponse(request) {
	if(request.readyState ==4 ) {
		if(request.status == 200 || request.status ==304) {
			var mgDetails = document.getElementById("mgDetails");
			mgDetails.innerHTML = request.responseText;
		}
		
	}
}
	
	
	
	// JavaScript Document
