//
//  All code: (c) n@work Internet Informationssysteme GmbH
//  http://www.work.de
//

// Gibt an, ob Seite komplett geladen ist:
var        PageLoaded=false;

// Richtiger Browser?
var browsername = navigator.appName;
var browserversion = parseInt(navigator.appVersion);
var browserVersionNum = parseFloat(navigator.appVersion);
var agt=navigator.userAgent.toLowerCase();

var is_netscape=(browsername.indexOf("Netscape")!=-1);
var is_ie=(browsername.indexOf("Microsoft Internet Explorer")!=-1);
var isMac  = (agt.indexOf("mac")!=-1);

var isW3C=false; // Gibt an, ob es NS6 oder anderer W3C kompatibler Browser ist
if ((document.getElementById) && is_netscape) {isW3C=true;}


// Detect Internet Explorer Versionsnummer:
var ua = window.navigator.userAgent
var msie = ua.indexOf ( "MSIE " )
var verIE= parseInt (ua.substring (msie+5, ua.indexOf (".", msie )));

// Sind wir auf der englische Version?
var isEnglish=(document.URL.indexOf("_e.")!=-1);

// Festlegen, ob Layer verwendet werden koennen:
var useLayer=false;
if ( ((document.layers) || (document.all) || ( isW3C) ) && !((verIE<5) && isMac) ) {
        useLayer=true;
}

var br = "";
if ( (is_netscape && browserversion >= 3) ||
     (browsername == "Microsoft Internet Explorer" && browserversion >= 4)) {

        br = "n3";

        // Passiven Bilder vordefinieren:

        // _on = new Image();      _on.src =      "/Icons/subnav__on.gif";


about = new Image();      about.src =      "/Icons/nav_about.gif";
about_on = new Image();      about_on.src =      "/Icons/nav_about_on.gif";
events = new Image();      events.src =      "/Icons/nav_termine_e.gif";
events_on = new Image();      events_on.src =      "/Icons/nav_termine_e_on.gif";
location_e = new Image();      location_e.src =      "/Icons/nav_anfahrt_e.gif";
location_e_on = new Image();      location_e_on.src =      "/Icons/nav_anfahrt_e_on.gif";
contact = new Image();      contact.src =      "/Icons/nav_kontakt_e.gif";
contact_on = new Image();      contact_on.src =      "/Icons/nav_kontakt_e_on.gif";

}


function toggle_image (bild,mode) {
        // Tauscht "bild" gegen die *_on" Variante aus:

        if ( br == "n3" ) {
                if (mode == "off") {
									document.images[bild].src = eval ( bild + ".src" );
                } else {
                  document.images[bild].src = eval ( bild + "_on.src" );
                }
        }
}

function initializePage() {

        // Aktuellen Hautpnavigationspunkt markieren:
        if ((main_nav!="homepage")&&(main_nav!="blank")) {
			if (document.images[main_nav]) 
                          document.images[main_nav].src = eval ( main_nav + "_on.src" );
        }
                                // We're ready to go...
                                PageLoaded=true;
}




// ================= Oeffnet neues Fenster: ===========
function OpenRemoteWindow(url,target,breite,hoehe,option) {
        var widthOffset=0; var sc=0; var pr=0;
        if (is_netscape && !isW3C && (option=='undefined')) {widthOffset=40;}
        if (option=="scroll") {sc=1;}
        if (option=="print") {pr=1;}
        if (option=="scrollprint") {sc=1; pr=1;}
     features='toolbar=0,location=0,directories=0,status=0,menubar=' + pr +',scrollbars=' +sc + ',resizable=' +sc + ',width=' + (breite-widthOffset) +',height=' + hoehe +',screenX=50,screenY=50';
        // alert (features);
     win=window.open(url,target,features);
     win.focus();
}


// ================= Funktion Option Selectbox: ===========



function callPage(theName) {
        var whereTo;
        whereTo = theName.options[theName.selectedIndex].value;
        if (whereTo == ""){
                theName.selectedIndex = 0;
        } else {
                document.location = whereTo;
        }
}


// === öffnet Link im parent-window und behält das aktuelle Fenster im Vordergrund =====
// erwartet als Parameter URL (Pfad zur verlinkten Datei)


function LinkOpener(URL){
   window.opener.location.href=URL;
}
