function zoek_gsm(q,baseurl)
{
  if (q.length>0)
  {
    if(window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
    else if(window.ActiveXObject) xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    xmlhttp.onreadystatechange = 
    function() 
    { 
    if (xmlhttp.readyState==4)
      if (xmlhttp.status==200)
            zoek_gsm_show(xmlhttp,baseurl);
    }
    
    xmlhttp.open('GET','gsm/require/zoekgsm.php?q='+q,true);
    xmlhttp.send(null);
  }
}

function zoek_gsm_show(req,baseurl) {

  document.getElementById('zoek_vlak').style.display ='none'; 
  document.getElementById('zoek_vlak_loading').style.display = 'block';  
  
  // xml ophalen
  var xmlDoc = req.responseXML.documentElement;
  var items = xmlDoc.getElementsByTagName("telefoon");
  var content = '';
  content = '<div style="float:right;"><a href="'+baseurl+'#" onclick="document.getElementById(\'zoek_vlak\').style.display=\'none\';"><i><u>X sluit venster</u></i></a></div><br><br>';
  for (var i = 0 ; i < items.length ; i++) 
  {
  	var item = items[i];
  	var naam = item.getElementsByTagName("naam")[0].firstChild.nodeValue;       
  	var url = item.getElementsByTagName("url")[0].firstChild.nodeValue;    
    content += '<a href="'+url+'" title="'+naam+'"><u>'+naam+'</u></a><br>';
  }  
  
  if (items.length==0)
  {
    content += '<br>Er zijn geen resultaten gevonden.<br><br>';
  } 

  // divs vullen, loading uit 
  document.getElementById('zoek_vlak').innerHTML = content;

  setTimeout("document.getElementById('zoek_vlak_loading').style.display='none';",500);
  setTimeout("document.getElementById('zoek_vlak').style.display='block';",500);

}

