function initPage(datei) {
         if(window.location.protocol!='file:') {  // falls auf Server
            if(parent.sidenav) {                  // falls im Frameset
               if(parent.navigateUrl) {           // falls explizite Nav.Url
                   navigate(parent.navigateUrl);
                   parent.navigateUrl = false;
               }
               else {
                   navigate(datei);
               }
               parent.initSubMenue('inhalt');
               parent.initEvent('inhalt')
            }
            else {
                 qstring = self.location.search
                 while(qstring.indexOf("&") >= 0)
                        qstring = qstring.replace(/&/,"$");
                 top.location.replace(self.location.protocol
                                      + "//"
                                      + self.location.host
                                      + "/index_load?load="
                                      + self.location.pathname
                                      + qstring);
            }
         }
}

function navigate(datei) {
         if (!datei) parent.sidenav.location.replace("sidenav");           // Standard by initPage(0)
         else if(isNaN(datei)) parent.sidenav.location.replace(datei);     // Falls expliziete URL
         else if(datei == 2 || datei == 1) {                               // Falls (2) => immer sidenav_de.html
              if(parent.sidenav.location.href.indexOf('/home/makeSidenavUrl.html') != -1)
                  parent.sidenav.location.replace("/home/startseite/sidenav_de.html");
         }
}

var newWin;
function openWin(windowURL, windowName, windowFeatures) {
         newWin = window.open(windowURL, windowName, windowFeatures);
         newWin.focus();
}


window.onerror = noError;                       // Fehler in undefiniertem Fensterzustand abfangen
function noError(Nachricht,Datei,Zeile) {
         return true;
}