function createObject() {
        var request_type;
        var browser = navigator.appName;
        if(browser == "Microsoft Internet Explorer"){
        request_type = new ActiveXObject("Microsoft.XMLHTTP");
        }else{
                request_type = new XMLHttpRequest();
        }
                return request_type;
}

var http = createObject();


function autosuggest() {
q = document.getElementById('plz').value;
   //Erst wenn mehr als 3 Zeichen eingegeben wurden wird gesucht.
   if (q.length >= 0){
         // Set te random number to add to URL request
         q=escape(q);
         nocache = Math.random();
         var url = 'owncode/autosuggest/lib/search.php?q='+q+'&nocache = ';
         http.open('get', url+nocache);
         http.onreadystatechange = autosuggestReply;
         http.send(null);
   }
}


function autosuggestReply() {
if(http.readyState == 4){
        var response = http.responseText;
        e = document.getElementById('results');
        if(response!=""){
                e.innerHTML=response;
                e.style.display="block";
        } else {
                e.style.display="none";
        }
}
}

function clearsuggest() {
e = document.getElementById('results');

e.style.display="none";
}


function fill(some_value)
{
      q = document.getElementById('plz');
      q.value = some_value;
}