function request_page(url, containerid){

	var page_request = false
	if (window.XMLHttpRequest)
	page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		}
		catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){ 
				if (window.confirm("Geen activeX - Dat is vereist!")) {
					//window.location = "/";
				}
			}
		}
	}
	else {
	//alert('geen activex');
	return false
	}

	page_request.open('POST', url, true)
	page_request.onreadystatechange=function(){

		loadpage(page_request, containerid);
		
	}
	page_request.send(null)
	delete page_request;
}

function loadpage(page_request, containerid){

	if (page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3)
	{
		document.getElementById(containerid).innerHTML='<center><img src="/images/loading.gif" alt="Loading..." /></center>';
	}
	if (page_request.readyState == 4 )
	{
		if(page_request.status == 200) {

			//ok, change the content
			document.getElementById(containerid).innerHTML=page_request.responseText;

		}
		else if (page_request.status == 404) {
			alert("File not found!");
		}
		else {
			alert("Something else is wrong, server returned: ".page_request.status);
		}
	  
	}
}

