/*

*/
//Gets the browser specific XmlHttpRequest Object
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your Browser needs upgrading!");
	}
}

// XmlHttpRequest object to get content
var myReq = getXmlHttpRequestObject();


// begin the AJAX request.
function staticRequest(url,id,loadvar) {

	if (myReq.readyState == 4 || myReq.readyState == 0) {
	if (loadvar == true)
	document.getElementById(id).innerHTML = 'Loading...';
	
		myReq.open("GET", url, true);
		myReq.onreadystatechange = function handleRequest() {
		if (myReq.readyState == 4) {
			var ss = document.getElementById(id);
			clearHTML(id);		
			if (myReq.responseText.length)	{
				var objDiv = document.getElementById(id);
				ss.innerHTML = myReq.responseText;
				document.getElementById(id).style.visibility = 'visible';
				}
			}
		}
	myReq.send(null);
	}	
	
}

function clearHTML(id)	{
	document.getElementById(id).innerHTML = '';
	document.getElementById(id).style.visibility = 'hidden';
	
}