var xmlHttp
var waarvan

function ajaxRequest(requestnummer, element, aantal) {
	tevullenspan = eval("document.getElementById('"+element+"')");
	tevullenspan.innerHTML = "Searching...";
	
	requestarray = new Array();
	requestarray[0] = ROOT + "process.php?action=create_uploadfields&aantal="+aantal;
	requestarray[1] = ROOT + "process.php?action=request_subcat&aantal="+aantal;
	requestarray[2] = ROOT + "process.php?action=check_titel&aantal="+aantal;
	requestarray[3] = ROOT + "process.php?action=search&query="+aantal;
	
	function stateChanged() { 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
			if(requestnummer == 3)
			{
				document.getElementById('zoekresults').style.display = 'block';
			}
			tevullenspan.innerHTML = xmlHttp.responseText 
		} 
	} 
	
	door = "true";
	debug = "false";
	if(door == "true" && debug == "false") {
		if (requestnummer.length == 0) { tevullenspan.innerHTML = ""; return; }
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null) {
			alert ("Browser does not support HTTP Request")
			return
		} 
		var url = requestarray[requestnummer];
    
		xmlHttp.onreadystatechange=stateChanged
		xmlHttp.open("GET", url, true)
		xmlHttp.send(null)
	}
} 

function GetXmlHttpObject() { 
	var objXMLHttp=null
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest()
	} else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

