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



function schoolHomepageXML(datatype) {
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null){
    alert ("Browser does not support HTTP Request");
    return;
  } 
  var url="../../documenten/XMLscholen/markers.xml";
	url=url+"?sid="+Math.random();
  xmlHttp.onreadystatechange= function(){haalSchoolHomepagXML(datatype)};  
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}

function haalSchoolHomepagXML(datatype) { 
  if (xmlHttp.readyState==4){
    if(xmlHttp.status == 200){ 
	    var xmldoc = xmlHttp.responseXML;
      var school = xmldoc.getElementsByTagName('school');
      for(var i=0; i < school.length; i++) {
        if ((school[i].getElementsByTagName("datatype")[0].childNodes[0].nodeValue) == datatype){
          
          var paletHome = '<b>Terug naar</b><br><a href="../../">Palet</a> | ';
          var schoolID = school[i].getElementsByTagName("web")[0].childNodes[0].nodeValue;
          var schoolNaam = school[i].getElementsByTagName("naam")[0].childNodes[0].nodeValue;
          var schoolHome = '<a href="http://www.paletvanleiden.nl/cgi-oic/pagedb.exe/show?no='+schoolID+'">'+schoolNaam+'</a>';
          
          document.getElementById("navigatie-terug").innerHTML = paletHome + schoolHome;        
        }
      }
		 
    } else {
	  	alert("Probleem met het request!");
	  }
  }
} 



function geefLatLngXML(datatype) {
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null){
    alert ("Browser does not support HTTP Request");
    return;
  } 
  var url="../../documenten/XMLscholen/markers.xml";
	url=url+"?sid="+Math.random();
  xmlHttp.onreadystatechange= function(){maakLatLngXML(datatype)};  
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}

function maakLatLngXML(datatype) { 
  if (xmlHttp.readyState==4){
    if(xmlHttp.status == 200){ 
	    var xmldoc = xmlHttp.responseXML;
      var school = xmldoc.getElementsByTagName('school');
      for(var i=0; i < school.length; i++) {
        if ((school[i].getElementsByTagName("datatype")[0].childNodes[0].nodeValue) == datatype){
          
          var latlng = school[i].getElementsByTagName("latlng")[0].childNodes[0].nodeValue;
          var iFrameInsert = '<iframe width="384" height="144" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=nl&geocode=&q='+latlng+'&ie=UTF8&output=embed&z=16"></iframe>';
          
          var paletHome = '<b>Terug naar</b><br><a href="../../">Palet</a> | ';
          var schoolID = school[i].getElementsByTagName("web")[0].childNodes[0].nodeValue;
          var schoolNaam = school[i].getElementsByTagName("naam")[0].childNodes[0].nodeValue;
          var schoolHome = '<a href="http://www.paletvanleiden.nl/cgi-oic/pagedb.exe/show?no='+schoolID+'">'+schoolNaam+'</a>';
          
          document.getElementById("google-kaart-school").innerHTML = iFrameInsert;
          document.getElementById("navigatie-terug").innerHTML = paletHome + schoolHome;  
        }
      }
		 
    } else {
	  	alert("Probleem met het request!");
	  }
  }
}





