﻿function trim(zeichenkette) {
    // Erst führende, dann Abschließende Whitespaces entfernen
    // und das Ergebnis dieser Operationen zurückliefern
    return zeichenkette.replace(/^\s+/, '').replace(/\s+$/, '');
}

function Check_ShowPrice(ProductID) {
    var active = trim(document.getElementById("showprice_" + ProductID).innerHTML);
    if (active == "False") {
        document.getElementById("actions_" + ProductID).style.display = "none";
        document.getElementById("price_" + ProductID).style.display = "none";
        document.getElementById("delivery_" + ProductID).style.display = "none";
        document.getElementById("deliverytime_" + ProductID).style.display = "none";
        document.getElementById("actions_alternative_" + ProductID).style.display = "block";
        document.getElementById("noprice_" + ProductID).style.display = "block";
        document.getElementById("noprice1_" + ProductID).style.display = "block";
        document.getElementById("pricequestion_" + ProductID).style.display = "block";
    }
}

function Underline_Elements() {
    var element;
    var curr_brandid = "brand_" + config.currBrand;
    
    element = document.getElementById(curr_brandid);
    if (element != null)
        element.className = "sr_filter_underlined";

    var curr_page;
    curr_page = "page_top_" + config.currPage;
    element = document.getElementById(curr_page)
    if (element != null)
        element.className = "sr_filter_underlined";
    curr_page = "page_bottom_" + config.currPage;
    element = document.getElementById(curr_page)
    if (element != null)
        element.className = "sr_filter_underlined";

    var curr_ppp = "ppp_" + config.currPPP;
    element = document.getElementById(curr_ppp);
    if(element != null)
        element.className = "sr_filter_underlined";
}

// global
var email1;
var email2;

// zeige Anmelde Form
function iput() {
    if (document.getElementById('lastname')) {
        document.getElementById('iput_data').style.visibility = 'visible';
        document.getElementById('form_data').style.marginTop = '0px';
        document.getElementById('lastname').focus();
        set_footer();
    }
    else { alert("Sie haben Sich bereits mit der Email-Adresse " + email1 + " angemeldet!"); }
}

// Schließe Anmelde Form
function hide_iput() {
    document.getElementById('form_data').style.marginTop = '-350px';
    document.getElementById('iput_data').style.visibility = 'hidden';
    document.getElementById('iput_data1').style.display = "none";
}

// prüfe Email Felder
function checkSubmit() {
    var checked = false;
    email1 = document.getElementById('email').value;
    email2 = document.getElementById('email2').value;

    if (email1 == '' || email2 == '') {
        alert("Bitte geben Sie ihre Email-Adresse korrekt und vollständig an.");
        iput();
    }

    else if (email1 == email2) {
        // document.forms["send_data"].method = "post";
        // document.forms["send_data"].action = "elements/global/banner.php"
        //document.forms.send_data.submit();
        // currform.submit();
        var timeout = window.setTimeout("pending();", 1000);

        checked = true;
    }
    else { alert("Die angegeben Email-Adressen stimmen nicht überein."); iput(); }
    return checked;
}

// Nach Anmeldung
function pending() {
    var daten = '';
    daten += '<p style="color:#000000"><b>Vielen Dank für Ihre Anmeldung!</b></p>';
    daten += '<p style="color:#000000">Überprüfen Sie ihren Posteingang unter <b>' + email1 + '</b> um ihre Email-Adresse zu bestätigen.</p>';
    daten += '<p style="color:#000000;cursor:pointer" name="close" id="close" onclick="hide_iput()"><u>schließen</u></p>';

    document.getElementById('iput_data').innerHTML = daten;
}
