// ---------------------------- Nachladen eines Framesets ---------------------- //
// -------------------------  Scriptteil der Framset-Datei --------------------- //
// -- Erstellt von Leonhard Kronast (Leonhard.Kronast@gmx.de) ------------------ //
// --------------------------- http://www.kronast.de --------------------------- //
// -- Diesen Hinweis beim Kopieren und Verwenden bitte stehen lassen! Danke! --- //

// -- Aufruf der Funktion mit <frameset OnLoad="SeiteLaden(); return true;"> --- //

// - Einfach ausschneiden und einkopieren. Angepasst werden muss nur die  ------ //
// - Variable "Identifikation" ------------------------------------------------- //

var FramesetGeladen=1;

function SeiteLaden() {
  var Identifikation="mwbogi";          // Hier deine Variable ggfls. anpassen //
  if(self.location.search.length > 0) {
    var Suchstring = self.location.search;
    var laenge=Suchstring.length;
    var Zielframe = Suchstring.substring(1,Suchstring.indexOf("="));
    var Neue_url = Suchstring.substring(Suchstring.indexOf("=")+1,laenge);
    var Top_url=Neue_url.substring(0,Neue_url.lastIndexOf("/")+1)+"oben.htm"; // Topframe-url ***
    if (document.images) {
      self.frames[Zielframe].location.replace(Neue_url);
      self.frames["head"].location.replace(Top_url); // Navigation in Topframe laden ***
      }
    else {
      self.frames[Zielframe].location.href = Neue_url;
      self.frames["head"].location.href = Top_url; // Navigation in Topframe laden ***
      }
    }
  else {
    if (document.all||document.layers){
      var laenge=Identifikation.length;
      var Suchstring=zurueck(window.name);
      top.window.name="";
      if (Suchstring.indexOf(Identifikation)>-1){
        Suchstring = Suchstring.substring(laenge,Suchstring.length);
        laenge=Suchstring.length;
        var Zielframe = Suchstring.substring(0,Suchstring.indexOf("="));
        var Neue_url = Suchstring.substring(Suchstring.indexOf("=")+1,laenge);
        self.frames[Zielframe].location.replace(Neue_url);
        var Top_url=Neue_url.substring(0,Neue_url.lastIndexOf("/")+1)+"oben.htm"; // Topframe-url ***
        self.frames["head"].location.replace(Top_url); // Navigation in Topframe laden ***
        }
      }
    }
  }

function zurueck(text){
  var Spezialzeichen="*+./_-@";  // Zeichen, die escape nicht umwandelt
  var txt = text;
  for (i=0;i<txt.length;i++)
    if (txt.charAt(i)=="_")         
      txt = txt.substring(0,i) + "%" + txt.substring(i+1,txt.length); 
  for (i=0;i<txt.length;i++)
    if (txt.charAt(i) + txt.charAt(i+1) == "%G") 
    txt = txt.substring(0,i) + Spezialzeichen.charAt(txt.charAt(i+2)) + txt.substring(i+3,txt.length);
  txt = unescape(txt);
  return txt;
  }
