

//======= Simpele AJAX =====================/

function getXmlHttpRequest() {

  var xmlhttp=false;

  /*@cc_on @*/

  /*@if (@_jscript_version >= 5)

  // JScript gives us Conditional compilation, we can cope with old IE versions.

  // and security blocked creation of the objects.

   try {

    xmlhttp = new ActiveXObject("Msxml2.XMLHttp");

   } catch (e) {

    try {

     xmlhttp = new ActiveXObject("Microsoft.XMLHttp");

    } catch (E) {

     xmlhttp = false;

    }

   }

  @end @*/

  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {

  	try {

  		xmlhttp = new XMLHttpRequest();

  	} catch (e) {

  		xmlhttp=false;

  	}

  }

  if (!xmlhttp && window.createRequest) {

  	try {

  		xmlhttp = window.createRequest();

  	} catch (e) {

  		xmlhttp=false;

  	}

  }

  return xmlhttp;

}



function loadText(url, callback, method, querystring, separateRequest) {

  if (!method) method = "GET";

  if (!querystring) querystring = null;

  if (!separateRequest) separateRequest = false;

  

  if (separateRequest == true) {

    var xmlHttpRequest = getXmlHttpRequest();

  } else {

    xmlHttpRequest = getXmlHttpRequest();

  }

  

  xmlHttpRequest.open(method, url + "?" + querystring, true);

  

  xmlHttpRequest.onreadystatechange = function() {

    if (xmlHttpRequest.readyState == 4) {

      if (xmlHttpRequest.status == 200) {

        eval(callback + "(xmlHttpRequest.responseText)");

      } else {

        alert("De handeling kon niet worden uitgevoerd\n" + xmlHttpRequest.statusText);

      }

    }

  }

  xmlHttpRequest.send(querystring)



}



function laadZoekResultaat(result) {

  if (result.indexOf("ht://Dig error") != -1) {

    //error

    fResult = "Deze functionaliteit is nog niet actief";

  } else {

    fResult = result.replace(/\/common\/cgi-bin\/htsearch/g, "/search.php");

  }

  document.getElementById("main_content").innerHTML = fResult;

}



//======= Einde AJAX ====================/

