/*----- Seite nicht in einem Frame öffnen -----*/
if (top != self)
    top.location = self.location;

/*----- Bilder ein- und ausblenden -----*/
deFlagNormal                    = new Image();
deFlagNormal.src                = "fileadmin/united_navigation/img/flag_german_inactive.png";
deFlagHighlight                 = new Image();
deFlagHighlight.src             = "fileadmin/united_navigation/img/flag_german_active.png";

markenNormal                    = new Image();
markenNormal.src                = "fileadmin/united_navigation/img/button_marken_normal.png";
markenHighlight                 = new Image();
markenHighlight.src             = "fileadmin/united_navigation/img/button_marken_active.png";

businessDENormal                = new Image();
businessDENormal.src            = "fileadmin/united_navigation/img/button_business_de_normal.png";
businessDEHighlight             = new Image();
businessDEHighlight.src         = "fileadmin/united_navigation/img/button_business_de_active.png";

unternehmenNormal               = new Image();
unternehmenNormal.src           = "fileadmin/united_navigation/img/button_unternehmen_normal.png";
unternehmenHighlight            = new Image();
unternehmenHighlight.src        = "fileadmin/united_navigation/img/button_unternehmen_active.png";

presseNormal                    = new Image();
presseNormal.src                = "fileadmin/united_navigation/img/button_presse_normal.png";
presseHighlight                 = new Image();
presseHighlight.src             = "fileadmin/united_navigation/img/button_presse_active.png";

karriereNormal                  = new Image();
karriereNormal.src              = "fileadmin/united_navigation/img/button_karriere_normal.png";
karriereHighlight               = new Image();
karriereHighlight.src           = "fileadmin/united_navigation/img/button_karriere_active.png";

handelNormal                    = new Image();
handelNormal.src                = "fileadmin/united_navigation/img/button_handel_normal.png";
handelHighlight                 = new Image();
handelHighlight.src             = "fileadmin/united_navigation/img/button_handel_active.png";

subnaviTelematikNormal          = new Image();
subnaviTelematikNormal.src      = "fileadmin/united_navigation/img/subnavi_telematik_normal.jpg";
subnaviTelematikActive          = new Image();
subnaviTelematikActive.src      = "fileadmin/united_navigation/img/subnavi_telematik_active.jpg";
subnaviTelematikInactive        = new Image();
subnaviTelematikInactive.src    = "fileadmin/united_navigation/img/subnavi_telematik_inactive.jpg";

subnaviOemDENormal              = new Image();
subnaviOemDENormal.src          = "fileadmin/united_navigation/img/subnavi_oem_de_normal.jpg";
subnaviOemDEActive              = new Image();
subnaviOemDEActive.src          = "fileadmin/united_navigation/img/subnavi_oem_de_active.jpg";
subnaviOemDEInactive            = new Image();
subnaviOemDEInactive.src        = "fileadmin/united_navigation/img/subnavi_oem_de_inactive.jpg";

subnaviPndDENormal              = new Image();
subnaviPndDENormal.src          = "fileadmin/united_navigation/img/subnavi_pnd_de_normal.jpg";
subnaviPndDEActive              = new Image();
subnaviPndDEActive.src          = "fileadmin/united_navigation/img/subnavi_pnd_de_active.jpg";
subnaviPndDEInactive            = new Image();
subnaviPndDEInactive.src        = "fileadmin/united_navigation/img/subnavi_pnd_de_inactive.jpg";

subnaviOemTruckDEActive         = new Image();
subnaviOemTruckDEActive.src     = "fileadmin/united_navigation/img/subnavi_oem_truck_de_active.jpg";

subnaviOemStdSwDEActive         = new Image();
subnaviOemStdSwDEActive.src     = "fileadmin/united_navigation/img/subnavi_oem_stdsw_de_active.jpg";

enFlagNormal                    = new Image();
enFlagNormal.src                = "fileadmin/united_navigation/img/flag_english_inactive.png";
enFlagHighlight                 = new Image();
enFlagHighlight.src             = "fileadmin/united_navigation/img/flag_english_active.png";

brandsNormal                    = new Image();
brandsNormal.src                = "fileadmin/united_navigation/img/button_brands_normal.png";
brandsHighlight                 = new Image();
brandsHighlight.src             = "fileadmin/united_navigation/img/button_brands_active.png";

businessENNormal                = new Image();
businessENNormal.src            = "fileadmin/united_navigation/img/button_business_en_normal.png";
businessENHighlight             = new Image();
businessENHighlight.src         = "fileadmin/united_navigation/img/button_business_en_active.png";

companyNormal                   = new Image();
companyNormal.src               = "fileadmin/united_navigation/img/button_company_normal.png";
companyHighlight                = new Image();
companyHighlight.src            = "fileadmin/united_navigation/img/button_company_active.png";

pressNormal                     = new Image();
pressNormal.src                 = "fileadmin/united_navigation/img/button_press_normal.png";
pressHighlight                  = new Image();
pressHighlight.src              = "fileadmin/united_navigation/img/button_press_active.png";

careerNormal                    = new Image();
careerNormal.src                = "fileadmin/united_navigation/img/button_career_normal.png";
careerHighlight                 = new Image();
careerHighlight.src             = "fileadmin/united_navigation/img/button_career_active.png";

subnaviTelematicNormal          = new Image();
subnaviTelematicNormal.src      = "fileadmin/united_navigation/img/subnavi_telematic_normal.jpg";
subnaviTelematicActive          = new Image();
subnaviTelematicActive.src      = "fileadmin/united_navigation/img/subnavi_telematic_active.jpg";
subnaviTelematicInactive        = new Image();
subnaviTelematicInactive.src    = "fileadmin/united_navigation/img/subnavi_telematic_inactive.jpg";

subnaviOemENNormal              = new Image();
subnaviOemENNormal.src          = "fileadmin/united_navigation/img/subnavi_oem_en_normal.jpg";
subnaviOemENActive              = new Image();
subnaviOemENActive.src          = "fileadmin/united_navigation/img/subnavi_oem_en_active.jpg";
subnaviOemENInactive            = new Image();
subnaviOemENInactive.src        = "fileadmin/united_navigation/img/subnavi_oem_en_inactive.jpg";

subnaviOemTruckENActive         = new Image();
subnaviOemTruckENActive.src     = "fileadmin/united_navigation/img/subnavi_oem_truck_en_active.jpg";

subnaviOemStdSwENActive         = new Image();
subnaviOemStdSwENActive.src     = "fileadmin/united_navigation/img/subnavi_oem_stdsw_en_active.jpg";

subnaviPndENNormal              = new Image();
subnaviPndENNormal.src          = "fileadmin/united_navigation/img/subnavi_pnd_en_normal.jpg";
subnaviPndENActive              = new Image();
subnaviPndENActive.src          = "fileadmin/united_navigation/img/subnavi_pnd_en_active.jpg";
subnaviPndENInactive            = new Image();
subnaviPndENInactive.src        = "fileadmin/united_navigation/img/subnavi_pnd_en_inactive.jpg";

subnaviFalkDENormal             = new Image();
subnaviFalkDENormal.src         = "fileadmin/united_navigation/img/subnavi_falk_de_normal.jpg";
subnaviFalkDEActive             = new Image();
subnaviFalkDEActive.src         = "fileadmin/united_navigation/img/subnavi_falk_de_active.jpg";
subnaviFalkDEInactive           = new Image();
subnaviFalkDEInactive.src       = "fileadmin/united_navigation/img/subnavi_falk_de_inactive.jpg";

subnaviFalkENNormal             = new Image();
subnaviFalkENNormal.src         = "fileadmin/united_navigation/img/subnavi_falk_en_normal.jpg";
subnaviFalkENActive             = new Image();
subnaviFalkENActive.src         = "fileadmin/united_navigation/img/subnavi_falk_en_active.jpg";
subnaviFalkENInactive           = new Image();
subnaviFalkENInactive.src       = "fileadmin/united_navigation/img/subnavi_falk_en_inactive.jpg";

subnaviBeckerDENormal           = new Image();
subnaviBeckerDENormal.src       = "fileadmin/united_navigation/img/subnavi_becker_de_normal.jpg";
subnaviBeckerDEActive           = new Image();
subnaviBeckerDEActive.src       = "fileadmin/united_navigation/img/subnavi_becker_de_active.jpg";
subnaviBeckerDEInactive         = new Image();
subnaviBeckerDEInactive.src     = "fileadmin/united_navigation/img/subnavi_becker_de_inactive.jpg";

subnaviBeckerENNormal           = new Image();
subnaviBeckerENNormal.src       = "fileadmin/united_navigation/img/subnavi_becker_en_normal.jpg";
subnaviBeckerENActive           = new Image();
subnaviBeckerENActive.src       = "fileadmin/united_navigation/img/subnavi_becker_en_active.jpg";
subnaviBeckerENInactive         = new Image();
subnaviBeckerENInactive.src     = "fileadmin/united_navigation/img/subnavi_becker_en_inactive.jpg";

function Bildwechsel (thisElement, Bildobjekt, zweitesElement, zweitesBildobjekt, drittesElement, drittesBildobjekt) {
    thisElement.src = Bildobjekt.src;
    if (zweitesElement) {
        zweitesElement.src = zweitesBildobjekt.src;
    }
    if (drittesElement) {
        drittesElement.src = drittesBildobjekt.src;
    }
}

/*----- Pressemitteilungen ein- und ausblenden  -----*/
function textFenster(aktuellePosition) {
    // Gehe zum übergeordneten Knoten mit Klasse "textFrame"
    do {
        var textFrameNode = aktuellePosition.parentNode;
    } while (textFrameNode.className != 'pressRelease');
    
    // Gehe zum innenliegenden Knoten mit Klasse "pressText"
    for (var x=0; x <= textFrameNode.childNodes.length; x++) {
        if (textFrameNode.childNodes[x].className == "pressText") {
            // Neue Höhe zuweisen
            if (textFrameNode.childNodes[x].style.height == "64px") {
                textFrameNode.childNodes[x].style.height = "100%";
            } else {
                textFrameNode.childNodes[x].style.height = "64px";
            }
            break;
        }
    }
    
    // Gehe zum innenliegenden Knoten mit Klasse "moreLink"
    for (var x=0; x <= textFrameNode.childNodes.length; x++) {
        if (textFrameNode.childNodes[x].className == "moreLink") {
            // Neues Icon zuweisen
            if ((textFrameNode.childNodes[x].style.backgroundImage == 'url("fileadmin/united_navigation/img/icon_triangle_up.png")') || 
            (textFrameNode.childNodes[x].style.backgroundImage == 'url(fileadmin/united_navigation/img/icon_triangle_up.png)')) {
            // FF setzt den Pfad des Hintergrundbildes in Anführungszeichen, IE nicht
                textFrameNode.childNodes[x].style.backgroundImage = 'url("fileadmin/united_navigation/img/icon_triangle_down.png")';
            } else {
                textFrameNode.childNodes[x].style.backgroundImage = 'url("fileadmin/united_navigation/img/icon_triangle_up.png")';
            }
            break;
        }
    }
}

/*----- Kontaktformular -----*/
function chkFormularDE() {
    // Themengebiet überprüfen
    var formSenderAddressat = document.form_kontakt.form_themengebiet;
    var chkZ = -1;
    for (i = 0; i < formSenderAddressat.length; i++) {
        if (formSenderAddressat[i].checked == true) {
            chkZ = 1;
        }
    }
    if (chkZ == -1) {
        alert("Bitte w\u00E4hlen Sie ein Themengebiet aus!");
        return false;
    }
    if (document.form_kontakt.form_name.value == "")  {
        alert("Bitte geben Sie Ihren Namen ein!");
        document.form_kontakt.form_name.focus();
        return false;
    }
    if (document.form_kontakt.form_strasse.value == "")  {
        alert("Bitte geben Sie Ihre Stra\u00DFe mit Hausnummer ein!");
        document.form_kontakt.form_strasse.focus();
        return false;
    }
    if (document.form_kontakt.form_plz.value == "")  {
        alert("Bitte geben Sie Ihre Postleitzahl ein!");
        document.form_kontakt.form_plz.focus();
        return false;
    }
    var chkZ = 1;
    for (i=0;i<document.form_kontakt.form_plz.value.length;++i)
        if (document.form_kontakt.form_plz.value.charAt(i) < "0"
        || document.form_kontakt.form_plz.value.charAt(i) > "9")
        chkZ = -1;
        if (chkZ == -1) {
            alert("Bitte geben Sie eine g\u00FCltige Postleitzahl ein!");
            document.form_kontakt.form_plz.focus();
            document.form_kontakt.form_plz.select();
            return false;
        }
    if (document.form_kontakt.form_ort.value == "") {
        alert("Bitte geben sie den Wohnort ein!");
        document.form_kontakt.form_ort.focus();
        return false;
    }
    /*if (document.form_kontakt.form_land.value == "") {
        alert("Bitte geben sie Ihr Land ein!");
        document.form_kontakt.form_land.focus();
        return false;
    }*/
    if (document.form_kontakt.form_email.value == "") {
        alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
        document.form_kontakt.form_email.focus();
        return false;
    }
    if (document.form_kontakt.form_email.value.indexOf('@') == -1) {
       alert("Bitte geben Sie eine g\u00FCltige E-Mail-Adresse ein!");
       document.form_kontakt.form_email.focus();
       document.form_kontakt.form_email.select();
       return false;
    }
    if (document.form_kontakt.form_mitteilung.value == "")  {
        alert("Bitte geben Sie Ihre Mitteilung ein!");
        document.form_kontakt.form_mitteilung.focus();
        return false;
    }
}
function chkFormularEN() {
    // Themengebiet überprüfen
    var formSenderAddressat = document.form_kontakt.form_themengebiet;
    var chkZ = -1;
    for (i = 0; i < formSenderAddressat.length; i++) {
        if (formSenderAddressat[i].checked == true) {
            chkZ = 1;
        }
    }
    if (chkZ == -1) {
        alert("Please choose a topic!");
        return false;
    }
    if (document.form_kontakt.form_name.value == "")  {
        alert("Please enter your name!");
        document.form_kontakt.form_name.focus();
        return false;
    }
    if (document.form_kontakt.form_strasse.value == "")  {
        alert("Please enter either your street name and house number or P.O. box!");
        document.form_kontakt.form_strasse.focus();
        return false;
    }
    if (document.form_kontakt.form_plz.value == "")  {
        alert("Please enter your postcode!");
        document.form_kontakt.form_plz.focus();
        return false;
    }
    var chkZ = 1;
    for (i=0;i<document.form_kontakt.form_plz.value.length;++i)
        if (document.form_kontakt.form_plz.value.charAt(i) < "0"
        || document.form_kontakt.form_plz.value.charAt(i) > "9")
        chkZ = -1;
        if (chkZ == -1) {
            alert("Please enter a valid postcode!");
            document.form_kontakt.form_plz.focus();
            document.form_kontakt.form_plz.select();
            return false;
        }
    if (document.form_kontakt.form_ort.value == "") {
        alert("Please enter your city!");
        document.form_kontakt.form_ort.focus();
        return false;
    }
    if (document.form_kontakt.form_land.value == "") {
        alert("Please enter your country!");
        document.form_kontakt.form_land.focus();
        return false;
    }
    if (document.form_kontakt.form_email.value == "") {
        alert("Please enter your e-mail address!");
        document.form_kontakt.form_email.focus();
        return false;
    }
    if (document.form_kontakt.form_email.value.indexOf('@') == -1) {
       alert("Please enter a valid e-mail address!");
       document.form_kontakt.form_email.focus();
       document.form_kontakt.form_email.select();
       return false;
    }
    if (document.form_kontakt.form_mitteilung.value == "")  {
        alert("Please enter your message!");
        document.form_kontakt.form_mitteilung.focus();
        return false;
    }
}