var http_request = false;

// Kategoriebox aktuelisieren
function AJAX_Call_Kat() {
        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml');  }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
 gebietSelected = document.form1.gebiet2.options[document.form1.gebiet2.selectedIndex].value;
 document.form1.ort2.options.length = 0;
 http_request.onreadystatechange = ajax_run_kat;
 http_request.open('POST', 'include/getAJAXkategorie.php', true);
 http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 http_request.send('gebiet='+gebietSelected);

} // Ende vom AJAX_Init

function ajax_run_kat() {

 if (http_request.readyState == 4) {
  if (http_request.status == 200) {
   if (http_request.responseText != "nop") {
     document.getElementById("Ajax_Kat").innerHTML = http_request.responseText;
 };};};
} // ende ajaxcall

//--------------------------------------------------------

function AJAX_Call_Ort() {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml');  }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
		
 ortSelected = document.form1.kat2.options[document.form1.kat2.selectedIndex].value;
 gebietSelected = document.form1.gebiet2.options[document.form1.gebiet2.selectedIndex].value;
 http_request.onreadystatechange = ajax_run_ort;
 http_request.open('POST', 'include/getAJAXort.php', true);
 http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 http_request.send('ort='+ortSelected+'&gebiet='+gebietSelected);
} // Ende vom AJAX_Init

function ajax_run_ort() {

 if (http_request.readyState == 4) {
  if (http_request.status == 200) {
   if (http_request.responseText != "nop") {
    document.getElementById("Ajax_Ort").innerHTML = http_request.responseText;
 };};};
} // ende ajaxcall

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

// Seitliche Kategoriebox aktuelisieren
function AJAX_Call_Kat_box() {
        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml');  }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
 gebietSelected = document.adressen.gebiet2.options[document.adressen.gebiet2.selectedIndex].value;
 document.adressen.ort2.options.length = 0;
 http_request.onreadystatechange = ajax_run_kat_box;
 http_request.open('POST', 'include/getAJAXkategorie_box.php', true);
 http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 http_request.send('gebiet='+gebietSelected);

} // Ende vom AJAX_Init

function ajax_run_kat_box() {
 
 if (http_request.readyState == 4) {
  if (http_request.status == 200) {
   if (http_request.responseText != "nop") {
     document.getElementById("Ajax_Kat_box").innerHTML = http_request.responseText;
 };};};
 
} // ende ajaxcall

function AJAX_Call_Ort_box() {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml');  }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
		
 ortSelected = document.adressen.kat2.options[document.adressen.kat2.selectedIndex].value;
 gebietSelected = document.adressen.gebiet2.options[document.adressen.gebiet2.selectedIndex].value;
 http_request.onreadystatechange = ajax_run_ort_box;
 http_request.open('POST', 'include/getAJAXort_box.php', true);
 http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 http_request.send('ort='+ortSelected+'&gebiet='+gebietSelected);
} // Ende vom AJAX_Init

function ajax_run_ort_box() {

 if (http_request.readyState == 4) {
  if (http_request.status == 200) {
   if (http_request.responseText != "nop") {
    document.getElementById("Ajax_Ort_box").innerHTML = http_request.responseText;
 };};};
} // ende ajaxcall

