var mytarget
function makeRequest(url,tar) 
{
mytarget=tar
	if(window.XMLHttpRequest)
	{
		request = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		request = new ActiveXObject("MSXML2.XMLHTTP");
	}
	
	sendRequest(url);
}

function sendRequest(url)
{
	request.onreadystatechange = onResponse;
	request.open("GET", url, true);
	request.send(null);
}

function checkReadyState(obj)
{

	if(obj.readyState == 4)
	{
	
		if(obj.status == 200)
		{
			
		document.getElementById('myloader').style.visibility='hidden';
		document.getElementById(mytarget).innerHTML = request.responseText;
		return true;
		}
		else if(obj.status == 404)
		{
			// Add a custom message or redirect the user to another page
			//document.getElementById('myloader').innerHTML = "File not found";
			makeRequest("under.asp")
		}
		else
		{
		document.getElementById(mytarget).innerHTML = "Error on page";
		
		}
	} else {

	document.getElementById('myloader').style.visibility='visible';
	
	}
}

function onResponse() 
{
	checkReadyState(request)
}