/*
// ####################################################################################################
// # Datei inc.js V 1.0
// ####################################################################################################
// # Copyright © 2004-2007 ISS-Oberlausitz
// # Author: T.Hojenski
// # Email: info@iss-ol.de
// # URL:   http://www.bluepage-cms.com
// # Diese Datei gehört zu dem kommerziellen bluepage - CMS der ISS-Oberlausitz
// # Bitte beachten Sie die Lizenzbedingungen.
// # Unberechtigte Nutzung, Änderung oder Weitergabe über die Lizenzbedingungen hinaus
// # sind strafbar.
// # Eine unberechtigte Verwendung auch von Teilen des CMS-Systems kann zu Schadensersatz-
// # und/oder Unterlassungsansprüchen führen.
// # Das Entfernen der Copyrighthinweise ist untersagt.
// ####################################################################################################
*/
/* DATEI: *.js */


/* Javascript Datei BLUEPAGE CMS 09 -2007 */
/* Copyright by ISS-Oberlausitz */
/* Author: T.Hojenski */

var dbase_request = false;

function makeRequestdbase(typ,sel,lg,pf,InhId) {
   var url = 'incl/request.dbase.ajax.php?typ='+typ+'&lg='+lg+'&sel='+sel+'&InhId='+InhId+'&pfad='+pf+'&zh='+Math.random();
   dbase_request = false;
   dbase_request.responseText = '';
   if (window.XMLHttpRequest) { // Mozilla, Safari,...
      dbase_request = new XMLHttpRequest();
      if (dbase_request.overrideMimeType) {
         dbase_request.overrideMimeType('text/xml');
      }
   } else if (window.ActiveXObject) { // IE
      try {
         dbase_request = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
         try {
            dbase_request = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (e) {}
      }
   }
   if (!dbase_request) {
      alert('Giving up :( Cannot create an XMLHTTP instance');
      return false;
   }
   dbase_request.onreadystatechange = requestdbase;
   dbase_request.open('GET', url, true);
   dbase_request.send(null);
}

function requestdbase() {
   if (dbase_request.readyState == 4) {
      if (dbase_request.status == 200) {
         if (dbase_request.getResponseHeader("Content-Type").substr(0,9) == 'text/html') {
            //document.getElementById('popup_content').innerHTML = dbase_request.responseText;
         } else {
            var xmlreq = dbase_request.responseXML;
            //alert(xmlreq.getElementsByTagName('typ').item(0).firstChild.data)
            var r_reqtyp = xmlreq.getElementsByTagName('typ').item(0).firstChild.data;
            if (r_reqtyp == 'dbsel_list') {
               var r_html  = xmlreq.getElementsByTagName('htmlcode').item(0).firstChild.data;
               var r_InhId = xmlreq.getElementsByTagName('InhId').item(0).firstChild.data;
               document.getElementById('dbsel_list_optionen_'+r_InhId).innerHTML = r_html;
            } 
         }
      } else {
         location.reload();
      }
   }
}

