var req;
function loadXMLDoc(url) 
{
	// Internet Explorer
	try 
	{
	   req = new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{
      try
      { 
        req = new ActiveXObject("Microsoft.XMLHTTP"); 
      }
      catch(oc)
      {
        req = null; 
      }
   }
   
   // Mozailla/Safari
   if (!req && typeof XMLHttpRequest != "undefined") 
   { 
      req = new XMLHttpRequest(); 
   }
   
	// Call the processChange() function when the page has loaded
	if (req != null) 
	{
		req.onreadystatechange = processChange;
		req.open("GET", url, true);
		req.send(null);
	}
}

function processChange() 
{
	// The page has loaded and the HTTP status code is 200 OK
	if (req.readyState == 4 && req.status == 200) 
	{
		// Write the contents of this URL to the searchResult layer
		getObject("searchResult").innerHTML = req.responseText;
	}
	getObject("inleiding").style.visibility = "hidden";
	getObject("archief").style.visibility = "hidden";
	getObject("inleiding").style.position = "absolute";
	getObject("archief").style.position = "absolute";
	getObject("inleiding").style.top = "0px";
	getObject("archief").style.top = "0px";
}

function getObject(name) 
{
	var ns4 = (document.layers) ? true : false;
	var w3c = (document.getElementById) ? true : false;
	var ie4 = (document.all) ? true : false;
	if (ns4) return eval('document.' + name);
	if (w3c) return document.getElementById(name);
	if (ie4) return eval('document.all.' + name);
	return false;
}
