function getRequestObject() {
  var ro;
  // Mozilla-kompatibel?
  if (window.XMLHttpRequest)
  {
    // Ja, ein Mozilla-kompatibler Browser
    try {
    // Objekt ableiten
      ro = new XMLHttpRequest();
    }
    catch(e) {
      // Objekt konnte nicht abgeleitet werden
      ro = null;
    }
  }
  else
  {
    // Teil fuer den IE
    try {
      // Neue Methode versuchen
      ro = new ActiveXObject("Msxml2.Xmlhttp");}
      catch(e) {
        try {
        // Wenn die neue nicht klappt,
        //dann vielleicht die alte?
        ro = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e) {
        // ActiveX ausgeschaltet oder kein JS aktiviert
        ro = null;
      }
    }
  }
  // Haben wir ein Objekt oder nicht?
  if (ro == null)
  {
    // Fehlermeldung
    alert ('Ihr Browser unterstützt leider kein AJAX');
  }
  return ro;
}
