<!--

//Create AJAX-object
var request = false;
var target = null;

try {
  request = new XMLHttpRequest();
}
catch (trymicrosoft) {
  try {
    request = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch (othermicrosoft) {
    try {
      request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (failed) {
      request = false;
    }
  }
}

//Alert on error
if (!request)
  alert("Leider gab es einen Fehler beim Laden der Website!\nBitte überprüfen Sie Ihre Browsereinstellungen.");

//Work on response-data
function updatePage() {
   if (request.readyState == 4) {
     if (request.status == 200) {
       var response = request.responseText;
       document.getElementById(target).innerHTML = response;
     } else
       //If request failes
       alert("status is " + request.status);
   }
 }

//Send Request
function update_content(load,elem){

     var getC = load;
     target = elem;
     //alert(content);
     //Check if there isn't a current request
     if(!request.readyState || request.readyState == 4){
                            //Clear content
                            document.getElementById(elem).innerHTML = "<i>Inhalt wird geladen...</i>";
                            //Make request
                            var url = "ajax/server.php?request="+getC;
                            request.open("GET", url, true);
                            request.onreadystatechange = updatePage;
                            request.send(null);
     }
     else{
          setTimeout("update_content("+getC+")",6000);
     }
}

//-->
