
// Also wo bin ich?
// Funktion erkennt, ob die angezeigte Seite in einen Frameset geladen wurde
function wo_bin_ich()
{
if (parent.frames.length == 0) //Gibt es eine Frameset?
  {
    Adresse = String(window.location);
    Woerter = Adresse.split("/");
    LastSegment=Woerter[Woerter.length-1];            // aktueller Dateiname
    // bin ich in Frames eingebunden? 0=keine Frames
    // Wenn ich (die Seite) solo bin, rufe den Frameset auf und hänge ? und deinen eigenen
    // Dateinamen an die url (Bsp. index.htm?dateiname.htm)
     window.parent.location.href="index.htm"+"?"+Woerter[Woerter.length-1];
  }
}
// Lade mich innerhalb des Frameset in den letzten Frame (Dreba = _text)
function lade_frame ()
{
  if (parent.frames.length == 0)
  // Wenn kein Frameset vorhanden, lade einfach index.htm (kann nie verkehrt sein, oder?)
  {
     top.location.href="index.htm";
  }
  else
  {
	//Adresse="";
	//LastSegment2="";
	Adresse = String(parent._text.location.href);
	Woerter = Adresse.split("?");
	LastSegment=Woerter[Woerter.length-1];
	Adresse2 = String(window.top.location);
	Woerter2 = Adresse2.split("/");
	MitFrage=Woerter2[Woerter2.length-1];
	Woerter2 = Adresse2.split("?");
	LastSegment2=Woerter2[Woerter2.length-1];
	//alert("MitFrage= "+MitFrage);
	// Da Suchmaschinen auch einzelne Frames eines Frameset indizieren, welche nur zur Navigation
	//dienen und suchende Surfer auch diese auswählen können, müssen diese
	//auch automatisch (abgefangen) in den Frameset geladen, bzw. der Farmeset herumgebaut werden.
		if (LastSegment2=="links.htm") LastSegment2="index.htm";
		//Sollten Sie einen solchen Frame verwenden, Dateinamen austauschen, ansonsten löschen Sie diese Abfragen
		if (MitFrage=="rechts.htm") LastSegment2="index.htm";
		//Sollten Sie einen solchen Frame verwenden, Dateinamen austauschen
		if (MitFrage=="start.htm") LastSegment2="index.htm";
		//Sollten Sie einen solchen Frame verwenden, Dateinamen austauschen
		if (MitFrage=="start.htm") LastSegment2="index.htm";
		//Sollten Sie einen solchen Frame verwenden, Dateinamen austauschen
		if (MitFrage=="") LastSegment2="index.htm";
		parent.frames[parent.frames.length-1].location=LastSegment2;
		if (MitFrage=="index.htm") LastSegment2="index.htm";
		parent.frames[parent.frames.length-1].location=LastSegment2;
	// Nimm den zuletzt aufgerufenen Frame im Frameset (ist der Frame in dem Inhalte angezeigt werden).
	// Sie können hier auch explizit den Namen des Frames einsetzen, z.Bsp.: parent._text.location=LastSegment2;
  }
}
