// bv_inhalt.js
// einbindung in frameset und in die rahmenseiten
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
// Dieses Skript ist urheberrechtich geschützt
// Eine Weitergabe ist unzulässig
// LiNr. W190303/04
// Bei Modifizierung des Skripts außerhalb der Blöcke "globale Variablen" und "Werte setzen"...
// ...erlöscht jeder Gewährleistungsanspruch
// Central Media 2005
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
// globale Variablen
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
var um_ext = "html";               // dateiart der untermenüseite

//pre-pfad ermitteln
var file = location.href;          // pfad ermitteln
file = file.split("/");           // in array aufsplitten
file = file[file.length - 1];    // letzten eintrag extrahieren (datei mit extension)
var lng = file.length;             // länge des dateinamens ermitteln
var pfad = location.href.substr(0,location.href.length-lng);// pre-pfad extrahieren

//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
// Framefunktionen
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//------------------------------------------------------------------------------------------------------
// prüft, ob die seite in einem fremden frameset steckt und lädt ggf. die seite einzel auf
function checkFrame()    {
 if(top!=self)
  parent.location=self.location;
}
//------------------------------------------------------------------------------------------------------
//lädt das frameset nach, wenn eine einzelnde frameseite aufgerufen wird...
function init(unterthema) {
var frameset;
if(!parent.kopf || !parent.menue) {           // das frameset ist noch nicht geladen
  frameset="../../index.html";                   // frameset laden
  location.replace(frameset+"?"+unterthema);     // seitennamen übergeben, damit diese seite ins frame"inhalt" nachgeladen werde kann
}
 else  {                              // das frameset ist  geladen
       if('um_'+unterthema != gibDateiname(top.untermenue.location.href)) {
           top.untermenue.location.replace('../../um_'+unterthema+'.'+um_ext);
       }
 }
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//Funktionen
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
function gk(was,rein)  {
 if (rein==true)
     document.getElementById(was).style.visibility='visible';
  else
              document.getElementById(was).style.visibility='hidden';
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//allg. Funktionen
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
//------------------------------------------------------------------------------------------------------
function gibDatei(url)  {
  var datei = url;
      datei = datei.split("/");         // in array aufsplitten
      datei = datei[datei.length - 1];  // letzten eintrag extrahieren
      return datei;
}
//------------------------------------------------------------------------------------------------------
function gibDateiname(url)  {
  var datei = url;
      datei = datei.split("/");         // in array aufsplitten
      datei = datei[datei.length - 1];  // letzten eintrag extrahieren
      datei = datei.split(".");         // in array aufsplitten
      datei = datei[0];                 // namen extrahieren
      return datei;
}
//------------------------------------------------------------------------------------------------------
function gibExtension(url)  {
  var datei = url;
      datei = datei.split(".");         // in array aufsplitten
      datei = datei[datei.length - 1];  // letzten eintrag extrahieren
      return datei;
}
//------------------------------------------------------------------------------------------------------
function linkmeldung(name)  {
  alert('Die Seite \"'+ name + '\" wird geladen.');
}
//------------------------------------------------------------------------------------------------------
function meldung(spruch)  {
  alert(spruch);
}
//------------------------------------------------------------------------------------------------------
// die funktion verhindert, dass bei einer map die angeklickte zone umrandet erscheint (IE)
function deFocus(element)  {
  if(document.all) {
     if(element.blur)
        element.blur();
  }
}
//------------------------------------------------------------------------------------------------------
function popIt(seite,w,h,scroll) {
var wpar="'locationbar=no,menubar=no,status=no,resizable=yes,dependent=yes,screenX=0,screenY=0,left=0,top=0'";
 if (scroll==true) {
    wpar += ",scrollbars=yes";
 }
 wpar += ",width="+w+",height="+h;
 fenster=window.open(seite,"anfahrt",wpar);
}
//------------------------------------------------------------------------------------------------------
