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_innmelding() {

    var feil = false;
    var feilEpost = false;
    
    Skjema_Fornavn = HentElement("skjema_avsender_fornavn");
    Skjema_Etternavn = HentElement("skjema_avsender_epost");
    Skjema_Adresse = HentElement("skjema_avsender_adresse");
    Skjema_Postnr = HentElement("skjema_avsender_postnr");
    Skjema_Telefon = HentElement("skjema_avsender_telefon");
    Skjema_Epost = HentElement("skjema_avsender_epost");
    Skjema_Kontonummer = HentElement("skjema_avsender_kontonummer");
    Skjema_Vilkaar = HentElement("skjema_vilkaar");

    if (Skjema_Fornavn.value == "Fornavn" || Skjema_Fornavn.value == "")
        feil = true;
    else if (Skjema_Etternavn.value == "Etternavn" || Skjema_Etternavn.value == "")
        feil = true;
    else if (Skjema_Adresse.value == "Adresse" || Skjema_Adresse.value == "")
        feil = true;
    else if (Skjema_Postnr.value == "Postnummer" || Skjema_Postnr.value == "")
        feil = true;
    else if (Skjema_Kontonummer.value == "Kontonummer" || Skjema_Kontonummer.value == "")
        feil = true;
    else if (Skjema_Telefon.value == "Telefon" || Skjema_Telefon.value == "")
        feil = true;
    else if (Skjema_Epost.value == "E-post" || Skjema_Epost.value == "")
        feil = true;
    else if (!isValidEmail(Skjema_Epost.value))
        feilEpost = true;

    if (feil)
        alert("Vennligst fyll ut alle feltene.");
    else if (!Skjema_Vilkaar.checked)
        alert("Vennligst kryss av boksen for at du har lest og akseptert vilkaar og retningslinjer.");
    else if (feilEpost)
        alert("Du har oppgitt en ugyldig e-postadresse.");
    else {
        kontaktskjemaet = HentElement("aform");
        kontaktskjemaet.submit();
    }

}

