var ergebnisde_xmlde

// Aufruf der Funktion zur Abfrage
function showlistdes(eingabe) {
if (eingabe.length == 0) {
document.getElementById("dessintreffer").innerHTML = "";
return;
}
ergebnisde_xmlde = ajaxtest()
if (ergebnisde_xmlde == null) {
alert ("Ihr Browser kann kein AJAX!");
return;
}

// Dateiname an die die Abfrage gesendet wird
var url = "/inc/search.dessin.php";
// Query String der Abfrage...
url = url + "?suche="+eingabe;
// plus zufalls ID gegen Caching
url = url + "&randid="+Math.random();
ergebnisde_xmlde.onreadystatechange = ergebnisde;
ergebnisde_xmlde.open("GET",url,true);
ergebnisde_xmlde.send(null);
}

// Auswertung nach Response Status
function ergebnisde() {
if (ergebnisde_xmlde.readyState==4){

if (ergebnisde_xmlde.status == 200) {
document.getElementById("dessintreffer").style.display = "block";
document.getElementById("dessintreffer").innerHTML = ergebnisde_xmlde.responseText;
}
else if(ergebnisde_xmlde.status == 404) {
document.getElementById("dessintreffer").innerHTML = 'Fehler bei der Verarbeitung der Abfrage';
} else {
/*alert("Fehler mit Status Code: "+ergebnisde_xmlde.status);*/
}
}
}

// Browsertest
function ajaxtest() {
var ergebnisde_xmlde = null;
if (typeof XMLHttpRequest != 'undefined') {
ergebnisde_xmlde = new XMLHttpRequest();
}
if (!ergebnisde_xmlde) {
// Internet Explorer 6 und älter
try {
ergebnisde_xmlde = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
ergebnisde_xmlde = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
ergebnisde_xmlde = null;
}
}
}

return ergebnisde_xmlde;
}
