// JavaScript Document
var httpRequest = false;
var noResult = "Kein Ergebnis";
var asr_url = "http://"+ window.location.hostname +"/includes/as_update.php"; // The server-side script 
var anz_url = "http://"+ window.location.hostname +"/includes/anz_update.php"; // The server-side script 

function asr(cat_id,cat,action,lex_id) {
   httpRequest = false;
   if(window.XMLHttpRequest)  // Mozilla, Safari,...
       httpRequest = new XMLHttpRequest();
   else if(window.ActiveXObject) { // IE
       try {
           httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
    }
       catch (e) {
           try {
               httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
     }
           catch (e) {}
       }
   }
   if(!httpRequest) 
      return false;
   httpRequest.onreadystatechange = function() {
      if(httpRequest.readyState == 4) {
         if(httpRequest.status == 200) 
            handleHttpResponse_A(httpRequest.responseText, cat_id);
       else
          return false;
         }
    else
       return false;
   } 
  document.getElementById('asr_'+cat_id).innerHTML = "<img src='http://"+ window.location.hostname +"/images/loading.gif' alt='wird geladen' />"; 
   httpRequest.open('get', asr_url+"?cat_id="+cat_id+"&cat="+cat+"&action="+action, true);
   httpRequest.send(null);
  ////////////////////////////////////////////////////////////////////////////////////////////
      httpRequest_1 = false;
   if(window.XMLHttpRequest)  // Mozilla, Safari,...
       httpRequest_1 = new XMLHttpRequest();
   else if(window.ActiveXObject) { // IE
       try {
           httpRequest_1 = new ActiveXObject("Msxml2.XMLHTTP");
    }
       catch (e) {
           try {
               httpRequest_1 = new ActiveXObject("Microsoft.XMLHTTP");
     }
           catch (e) {}
       }
   }
   if(!httpRequest_1) 
      return false;
   httpRequest_1.onreadystatechange = function() {
      if(httpRequest_1.readyState == 4) {
         if(httpRequest_1.status == 200) 
            handleHttpResponse_Anz(httpRequest_1.responseText, cat_id);
       else
          return false;
         }
    else
       return false;
   } 
  document.getElementById('anzahl').innerHTML = "<img src='http://"+ window.location.hostname +"/images/loading.gif' alt='wird geladen' />"; 
   httpRequest_1.open('get', anz_url+"?cat_id="+lex_id+"&cat="+cat, true);
   httpRequest_1.send(null);
}


function handleHttpResponse_A(content, cat_id) {
   if(!document.getElementById)
      return false;
   if(!document.getElementById('asr_'+cat_id))
   return false;
   if(content == "FALSE")
      document.getElementById('asr_'+cat_id).innerHTML = noResult;
   else
      document.getElementById('asr_'+cat_id).innerHTML = content; 
}
function handleHttpResponse_Anz(content, cat_id) {
   if(!document.getElementById)
      return false;
   if(!document.getElementById('anzahl'))
   return false;
   if(content == "FALSE")
      document.getElementById('anzahl').innerHTML = noResult;
   else
      document.getElementById('anzahl').innerHTML = content; 
}
