function machRequest(){
try{return new ActiveXObject("Msxml2.XMLHTTP");}catch(e){}
try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}
try{return new XMLHttpRequest();}catch(e){}
return false;
} 



function suche_ort(land, formname, select_classname)
{   
        var request=new machRequest();
      
         request.open('GET', 'lib/ort_suche.php?plz='+document.forms[formname].plz.value+'&land='+land+'&select_classname='+select_classname+'&formname='+formname, true);
         request.onreadystatechange = function () {
             if (request.readyState == 4) {
               document.getElementById('ort_gefunden').innerText = request.responseText;
               document.getElementById('ort_gefunden').innerHTML = request.responseText;
               
               if (request.responseText != "") {
                 document.getElementById("ort_eingabe").style.display = "none";
                 document.getElementById("ort_gefunden").style.display = "block";                 
                 document.forms[formname].ort.value = document.forms[formname].ort_gefunden.options[0].text;
               }
               else{
                 document.getElementById("ort_gefunden").style.display = "none";               
                 document.getElementById("ort_eingabe").style.display = "block";
                 document.forms[formname].ort.value = "";                                
               }
             }
          }
         request.send(null);     
}

function suche_ort2(land, formname, select_classname)
{   
        var request=new machRequest();
      
         request.open('GET', 'lib/ort_suche.php?plz='+document.forms[formname].plz2.value+'&land='+land+'&select_classname='+select_classname+'&formname='+formname+'&id=2', true);
         request.onreadystatechange = function () {
             if (request.readyState == 4) {
               document.getElementById('ort_gefunden2').innerText = request.responseText;
               document.getElementById('ort_gefunden2').innerHTML = request.responseText;
//               alert(document.getElementById('ort_gefunden2').innerHTML);
               if (request.responseText != "") {
                 document.getElementById("ort_eingabe2").style.display = "none";
                 document.getElementById("ort_gefunden2").style.display = "block";                 
                 document.forms[formname].ort2.value = document.forms[formname].ort_gefunden2.options[0].text;
               }
               else{
                 document.getElementById("ort_gefunden2").style.display = "none";               
                 document.getElementById("ort_eingabe2").style.display = "block";
                 document.forms[formname].ort2.value = "";                                
               }
             }
          }
         request.send(null);     
}