﻿

function CorrectEmailaddress(SubscriberForm) {
       
    if (SubscriberForm.pf_Email.value.length > 255) {
        alert("Ange högst 255 tecken i fältet för e-postadress.");
        SubscriberForm.pf_Email.focus();
        return false;
    }
    if (SubscriberForm.pf_Email.value == "") {
        alert("Ange adress i fältet för e-postadress");
        SubscriberForm.pf_Email.focus();
        return false;
    }
    if (SubscriberForm.pf_Email.value.length < 7) {
        alert("Ange minst 7 tecken i fältet för e-postadress.");
        SubscriberForm.pf_Email.focus();
        return false;
    }
    pf_Email = SubscriberForm.pf_Email.value;
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if (reg.test(pf_Email) == false) {
        alert('Din e-postadress är inte korrekt. Försök igen.');
        SubscriberForm.pf_Email.focus();
        return false;
    }
    var counter = 0;
    for (i = 1; i <= SubscriberForm.pf_CounterMailinglists.value; i++) {
        var checkBoxName = "pf_MailinglistName" + i;
        if (document.getElementsByName(checkBoxName)[0].checked || document.getElementsByName(checkBoxName)[0].type == "hidden") counter++;
    }
    if (counter == 0) {
        alert("En eller flera e-postlistor krävs för detta formulär.");
        return false;
    }
    return true;
}

$(document).ready(function () {

    //$("#pf_SubscriberForm").submit(function($event){    pf_submit

    $("#ctl00_NewsLetterRegistration_btnNewsLetterRegistration").click(function ($event) {
            
        var email = $("#ctl00_NewsLetterRegistration_tbxNewsLetterRegistrationEmail").val();
        var name = $("#ctl00_NewsLetterRegistration_tbxNewsLetterRegistrationName").val();

        if (email === "E-postadress") {
            alert("Vänligen ange e-postadress.");
            $event.preventDefault();
            return false;
        }

        if (name === "Namn") {
            alert("Vänligen ange namn.");
            $event.preventDefault();
            return false;
        }


        if (email.length > 255) {
            alert("Ange högst 255 tecken i fältet för e-postadress.");
            return false;
        }

        if (email.length < 7) {
            alert("Ange minst 7 tecken i fältet för e-postadress.");
            return false;
        }

        pf_Email = email;
        var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
        if (reg.test(pf_Email) == false) {
            alert('Din e-postadress är inte korrekt. Försök igen.');
            return false;
        }    
    
     });

});
