function MakeXMLHttpRequest() {
	try	{    // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
  	catch (e)    	{    // Internet Explorer
		try		{
		      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
		}
    	catch (e)	{      
			try	{		
	        		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");        
			}
      		catch (e)     		{
			        return false;
			}
		} 
	}
	return xmlHttp;
}


function ajax(url,title) {	
		HttpRequest=MakeXMLHttpRequest(); 		
		HttpRequest.open("GET", url, true);
		HttpRequest.onreadystatechange = function() { if(title != null) { UpdateContent(title) } };	
		HttpRequest.send(null);	
		
		url = url.split('/');		
		if( url[0] == 'toestelajax' )
			window.setTimeout( function() {setup()}, 300);
}

function ajaxsend(url,title) {	
		HttpRequest=MakeXMLHttpRequest(); 
	
		var query = '';		
		
		HttpRequest.open("POST", url, true);		
		HttpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');			
		HttpRequest.onreadystatechange=function() { UpdateContent(title) };		
		HttpRequest.send(query);	
}

function UpdateContent(title) {
	
	if (HttpRequest.readyState==1)	{
		if( title == 'messages' )
			document.getElementById(title).innerHTML='<div style="height: 323px;"><center><img src="static/js/ajax-loader.gif" /></center></div>';
		else
			document.getElementById(title).innerHTML='<center><img src="static/js/ajax-loader.gif" /></center>';
	}
	
	if (HttpRequest.readyState==4)	
		document.getElementById(title).innerHTML=HttpRequest.responseText;	
	
}

function hide(id) { 
	document.getElementById(id).style.display = "none";
}
function show(id) {	
	document.getElementById(id).style.display = "block";


}

