var sch = 0;
var req3 = new XMLHttpRequest();
function show_fenster()
{
sch = 1;
}

function getcode()
{
document.getElementById('hpcode').select()
}


function show_code()
{
document.getElementById('code').style.height = "auto";
}

function hide_fenster()
{
sch = 0;
setTimeout( "close()", 1500 );
if(document.getElementById('suche_weather_de').value == "")
{
document.getElementById('ergebnisse').style.visibility = "hidden";
}
}
function fenster()
{
sch = 1;
if(document.getElementById('suche_weather_de').value)
{
req3.abort()
suche();

}else
{
document.getElementById('ergebnisse').style.visibility = "hidden";
}
}

function close()
{
if(sch == 0 || document.getElementById('suche_weather_de').value == "" )
{
document.getElementById('ergebnisse').style.visibility = "hidden";
}
}


function suche()
{

url="../smallsuche.php";
var postdata =
"suche=" + encodeURIComponent(unescape(document.getElementById('suche_weather_de').value)) 
;

     try {
     req3 = new XMLHttpRequest();
     /* e.g. Firefox */
     } catch(e) {
       try {
       req3 = new ActiveXObject("Msxml2.XMLHTTP");
       /* some versions IE */
       } catch (e) {
         try {
         req3 = new ActiveXObject("Microsoft.XMLHTTP");
         /* some versions IE */
         } catch (E) {
          req3 = false;
         }
       }
     }

     req3.onreadystatechange
        = function() {responsezutat();};
     req3.open("POST",url,true);

req3.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
req3.setRequestHeader("Content-length", postdata.length);
     req3.send(postdata);

  }
function responsezutat() {
output = "";
   if(req3.readyState == 4) {
      if(req3.status == 200) {
         output = req3.responseText;

if(output)
{
document.getElementById('ergebnisse').innerHTML = output;
if(sch == 1)
{
document.getElementById('ergebnisse').style.visibility = "visible";
}
}
         } else {

         }
      }

output = "";

  }
