var xmlhttp;

function showkurse(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="http://www.nadias-musikschule.de/getkurse.php";
url=url+"?q=" + encodeURIComponent(str);
url=url+"&sid="+Math.random();
//document.write(url);
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
//xmlhttp.open("GET",url + encodeURIComponent(q), true);
xmlhttp.send(null);
}


function showkurse_mit_warteliste(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="http://www.nadias-musikschule.de/getkurse_mit_warteliste.php";
//document.write(url);
url=url+"?q=" + encodeURIComponent(str);
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
//xmlhttp.open("GET",url + encodeURIComponent(q), true);
xmlhttp.send(null);
}

function resetForm(theForm) {
  /* reset makes */
  theForm.makes.options[0] = new Option("Please select a make", "");
  for (var i=0; i<makes.length; i++) {
    theForm.makes.options[i+1] = new Option(makes[i], makes[i]);
  }
  theForm.makes.options[0].selected = true;
  /* reset models */
  theForm.models.options[0] = new Option("Please select a model", "");
  theForm.models.options[0].selected = true;
}

function updateZeitOrt(theForm) {
  var make = theForm.makes.options[theForm.makes.options.selectedIndex].value;
  var newModels = models[make];
  
  document.write(theForm);
  theForm.models.options.length = 0;
  theForm.models.options[0] = new Option("Please select a model", "");
  for (var i=0; i<newModels.length; i++) {
    theForm.models.options[i+1] = new Option(newModels[i], newModels[i]);
  }
  theForm.models.options[0].selected = true;
}

function showmap(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="http://www.nadias-musikschule.de/add_kursorte_map.php";
url=url+"?q=" + encodeURIComponent(str);
url=url+"&sid="+Math.random();
document.write(url);
xmlhttp.onreadystatechange=stateChangedMap;
xmlhttp.open("GET",url,true);
//xmlhttp.open("GET",url + encodeURIComponent(q), true);
xmlhttp.send(null);
}

function stateChangedMap()
{
if (xmlhttp.readyState==4)
{
document.getElementById("map").innerHTML=xmlhttp.responseText;
}
}

function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}