// Frameset SpektralOase
// Beim Laden von einzelnen Seiten eines Framesets
// wird automatisch die fehlenden Seiten des Frame
// sets mitgeladen.

//
// gibt den relativen Pfad zur Hauptseite (home.html) zur&uuml;ck
//
function GetRelativePath(cnt) {
 var relPfad = ""
 
 for(var i = 0; i < cnt; i++) {
   relPfad = relPfad + "../";
 }
 return relPfad;
}

//
// L�dt die Startseite (index.html) und �bergibt die
// zuvor einzeln ausgew�hlte HTML-Seite (quelldatei)
// Jump() l�dt diese dann nach der index.html
//
function LadeFramesetAlt(ebene)
{
 var quelldatei = window.location.pathname;
 var relPfad =GetRelativePath(ebene);
 if (top.frames.length==0)
 {
 	Address=relPfad+"home.html?"+ quelldatei;

	if(document.images)
	       top.location.replace(Address);
	else
		 top.location.href=Address;
 }
}


function LadeFrameset()
{
// Nachfolger von LadeFramesetAlt(ebene)
// Bei dieser Version wird nicht zuerst das Hauptfenster unnoetigerweisse 
// geladen, um dann anschliessend das richtige Body-Fenster nachzuladen,
// sondern es wird gleich das richtige Fenster geladen.
// Naeheres unter auch http://www.1ngo.de/web/framesets.html
   var Pfad = self.location.href;

   if (Pfad.indexOf("file://") && !parent.frames.length) 
//   if (!parent.frames.length) 
   {
      var Datei = Pfad.slice(Pfad.lastIndexOf("/") + 1);
      document.close();
      with (document) 
      {
         open();
         writeln('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">');
         writeln('<html><head><title>SpektralOase<'+'/title><'+'/head>');
         writeln('<FRAMESET border=0 framespacing=0 frameborder=0 cols="200,*">');
         writeln('<FRAME name="links" src="./left_home.html" scrolling=AUTO marginwidth="2" marginheight="1" frameborder=NO border="0" noresize>');
         writeln('<FRAMESET border=0 framespacing=0 frameborder=0 rows="103,*">');
         writeln('<FRAME name="header" src="./header_defaultmasterborder.html" scrolling=NO marginwidth="2" marginheight="1" frameborder=NO border="0" noresize>');
         writeln('<FRAME name="Haupttext" src="./'+ Datei + '?frameset" scrolling=AUTO marginwidth=2 marginheight=2>');
         writeln('</FRAMESET>');
         writeln('<'+'/frameset><'+'/frameset><'+'/html>');
         close();
      }
   }
}

function Jump()
{

 if (top.location.search!="")
 {
 		var Size=top.location.search.length;
		var Address=top.location.search.substring(1,Size);
		if(document.images)
				 top.Haupttext.location.replace(Address);
		else top.Haupttext.location.href=Address;
  }
}
