function wo_bin_ich()
{
  if (parent.frames.length == 0) // Falls hier keine frames vorliegen
    {
      Adresse  = String(window.location);
      Woerter  = Adresse.split("/");
      AktDir   = Woerter[Woerter.length-2]; // aktuelles Unterverzeichnis
      AktDatei = Woerter[Woerter.length-1]; // aktueller Dateiname
      // Funktioniert, solange alle Textseiten ein Verzeichnis tiefer liegen als index.html
      window.parent.location.href = "../index.html" + "?" + AktDir + "/" + AktDatei;
      // Springe zur Seite index.html; die Sachen hinter dem ? sind für dortige Funktionen
      // und werden vom eigentlichen Anzeigen wohl nicht beachtet
    }
}

function lade_frame ()
{
  if (parent.frames.length == 0) // Anzahl der vorhandenen frames gleich null
    {
      window.parent.location.href="index.html"; // Sollte nie passieren, wenn die Funktion
                                                // nur von den richtigen files aufgerufen wird
    }
  else
    {
      AktAdresse  = String(window.top.location);
      // Wenn ich kein Fragezeichen krieg, bin ich im Hauptverzeichnis
      Woerter   = AktAdresse.split("/");
      Uebergabe = Woerter[Woerter.length-1];
      // Uebergabe der eigentlichen Seite mittels Fragezeichen
      FZWoerter   = AktAdresse.split("?");
      FZUebergabe = FZWoerter[FZWoerter.length-1];
      

      if (FZWoerter.length==1) 
	{
	  // Endlos-Verschachtelung unterbinden
	  if (Uebergabe=="index.html") Uebergabe="start.html";
	  if (Uebergabe=="index") Uebergabe="start.html";
	  // Gegen eine weisse Seite erwehren
	  if (Uebergabe=="") Uebergabe="start.html";
	}
      else
	{ 
	  Uebergabe = FZUebergabe;
	} 
      
      parent.frames[3].location=Uebergabe;
     
    }
}


function fall_back ()
{
  if (parent.frames.length == 0) // Anzahl der vorhandenen frames gleich null
    {
      window.parent.location.href="index.html"; // Sollte nur passieren, wenn jemand genau die
                                                // Startseite direkt aufruft ...
    }
}
