function HentElement(id) {
    var elem;
    if (document.getElementById) // this is the way the standards work    
        elem = document.getElementById(id);
    else if (document.all) // this is the way old msie versions work      
        elem = document.all[id];
    else if (document.layers) // this is the way nn4 works    
        elem = document.layers[id];
    return elem;
}

function isValidEmail(str) {
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

function sjekk_skjema() {
    if (HentElement("nyhetsbrevsjekk") != null)
        sjekk_skjema_nyhetsbrev();
    else if (HentElement("nyhetsbrevsjekk2") != null)
        sjekk_skjema_nyhetsbrev2();
    else
        sjekk_skjema_kontakt();
}

function sjekk_skjema_kontakt() {

    var feil = false;
    var feilEpost = false;

    Skjema_Epost = HentElement("skjema_avsender_epost");
    Skjema_Melding = HentElement("skjema_kommentar");

    if (Skjema_Epost.value == "Din e-post" || Skjema_Epost.value == "")
        feil = true;
    else if (Skjema_Melding.value == "Spørsmål" || Skjema_Melding.value == "")
        feil = true;
    else if (!isValidEmail(Skjema_Epost.value))
        feilEpost = true;


    if (feil)
        alert("Vennligst fyll ut alle feltene.");
    else if (feilEpost)
        alert("Vennligst oppgi en gyldig e-postadresse.");
    else {

        return true;
    }

    return false;
}

function sjekk_skjema_nyhetsbrev() {

    var feil = false;
    var feilEpost = false;

    Skjema_Navn = HentElement("skjema_avsender_navn");
    Skjema_Epost2 = HentElement("skjema_avsender_epost2");

    if (Skjema_Navn.value == "Navn" || Skjema_Navn.value == "")
        feil = true;
    else if (Skjema_Epost2.value == "E-post" || Skjema_Epost2.value == "")
        feil = true;
    else if (!isValidEmail(Skjema_Epost2.value))
        feilEpost = true;


    if (feil)
        alert("Vennligst fyll ut alle feltene.");
    else if (feilEpost)
        alert("Vennligst oppgi en gyldig e-postadresse.");
    else {
    
        return true;
    }

    return false;
}

function sjekk_skjema_nyhetsbrev2() {

    var feil = false;
    var feilEpost = false;

    Skjema_Navn3 = HentElement("skjema_avsender_navn3");
    Skjema_Epost3 = HentElement("skjema_avsender_epost3");

    if (Skjema_Navn3.value == "Ditt navn" || Skjema_Navn3.value == "")
        feil = true;
    else if (Skjema_Epost3.value == "Din e-post" || Skjema_Epost3.value == "")
        feil = true;
    else if (!isValidEmail(Skjema_Epost3.value))
        feilEpost = true;


    if (feil)
        alert("Vennligst fyll ut alle feltene.");
    else if (feilEpost)
        alert("Vennligst oppgi en gyldig e-postadresse.");
    else {

        return true;
    }

    return false;
}
