// definieren der zum Ermitteln der übergebenen Parameter
function holeParameter(Name)
  {
  // ermitteln der Parameter-Zeichenkette
  var ParameterString = document.location.search.substr(1);

  // auftrennen der Zeichenkette in die einzelnen Parameter
  var ParameterListe = ParameterString.split("&");
  
  // durchsuchen der Parameter
  for (var Index = 0; Index < ParameterListe.length; Index++)
    {
    // ermitteln des Schlüssels
    var Schluessel = ParameterListe[Index].substr(0, ParameterListe[Index].indexOf("=") > -1 ? ParameterListe[Index].indexOf("=") : ParameterListe[Index].length);
    
    // ermitteln des Wertes
    var Wert = ParameterListe[Index].substr(Schluessel.length + 1);
    
    // formatieren des Schlüssels, so dass er einheitlich klein geschrieben ist und ohne Escape-Sequenzen
    Schluessel = decodeURIComponent(Schluessel).toLowerCase();
    
    // formatieren des Wertes, so dass keine Escape-Sequenzen mehr enthalten sind
    Wert = decodeURIComponent(Wert);
    
    // prüfen ob der angeforderte Parameter der gesuchte ist
    if (Schluessel == Name) return Wert;
    }
    
  // zurückgeben der Liste an Parametern
  return null;
  }
  
// definieren des Status der Seite (als Bit-Register)
//   1 = "regie.js" ist geladen
//   2 = "kopf.html" ist geladen
//   4 = "fuss.html" ist geladen
//   8 = "navi.html" ist geladen
var Status = 1;

// definieren der Liste an erlaubten Seiten für den Direktaufruf
var Seiten = ["internet.html",
              "webmastering.html",
              "beispiel1.html",
              "weboptimierung.html",
              "software.html",
              "datenbanken.html",
              "sysadmin.html",
              "kontakt.html",
              "links.html",
              "impressum.html",
              "haftung.html"];
              
// prüfen ob eine Seite direkt aufgerufen werden soll
var Direktaufruf = holeParameter("seite");
for (var Index = 0; Index < Seiten.length; Index++) if (Direktaufruf == Seiten[Index]) window.setTimeout(function() { top.frames["Inhalt"].location.href = Direktaufruf; }, 10);
