﻿function CheckPoll (p_objForm)
{
    if(p_objForm.PollChoiseId.value.length==0){ 
        alert('Nog geen keuze geselecteerd');
        return false;
    }
    p_objForm.submit();
    return true;
}

function CheckNewLoginForm (p_objForm)
{    
    if(p_objForm.NewUserName.value.length==0){
        alert('Geen gebruikersnaam ingevuld.');
        p_objForm.NewUserName.focus(); 
        return false;
    }
    
    if(p_objForm.NewPassWord.value.length==0){
        alert('Geen wachtwoord ingevuld.');
        p_objForm.NewPassWord.focus(); 
        return false;
    }
    
    if(p_objForm.email.value.length>0){ 
        var l_bln_ValidMail = p_objForm.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
        if(!l_bln_ValidMail){ 
            alert('Uw emailadres is ongeldig!'); 
            p_objForm.email.focus(); 
            return false; 
        }
    }
    
    p_objForm.submit();
    return true;
}

function CheckWinForm (p_objForm, p_blnCheckChoise)
{    

    if (p_blnCheckChoise)
    {
        if(p_objForm.WinChoise.value.length==0){
            alert('Geen antwoord geselecteerd.');
            return false;
        }
    }
    
    if(p_objForm.Antwoord.value.length==0){
        alert('Geen Antwoord ingevuld.');
        p_objForm.Antwoord.focus(); 
        return false;
    }


    if(p_objForm.email.value.length!=0){ 
        var l_bln_ValidMail = p_objForm.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
        if(!l_bln_ValidMail){ 
            alert('Uw emailadres is ongeldig!'); 
            p_objForm.email.focus(); 
            return false; 
        }
    }
    else{
        alert('Geen email ingevuld.');
        p_objForm.email.focus(); 
        return false;
    }

    
    if(p_objForm.naam.value.length==0){
        alert('Geen naam ingevuld.');
        p_objForm.naam.focus(); 
        return false;
    }

    if(p_objForm.straatnaam.value.length==0){
        alert('Geen straatnaam ingevuld.');
        p_objForm.straatnaam.focus(); 
        return false;
    }
    
    if(p_objForm.huisnummer.value.length==0){
        alert('Geen huisnummer ingevuld.');
        p_objForm.huisnummer.focus(); 
        return false;
    }
    
    if(p_objForm.postcode.value.length==0){
        alert('Geen postcode ingevuld.');
        p_objForm.postcode.focus(); 
        return false;
    }
    
    if(p_objForm.woonplaats.value.length==0){
        alert('Geen woonplaats ingevuld.');
        p_objForm.woonplaats.focus(); 
        return false;
    }
    
    p_objForm.submit();
    return true;
}


function CheckReactionForm (p_objForm)
{    

    if(p_objForm.Name.value.length==0){
        alert('Geen naam ingevuld.');
        p_objForm.Name.focus(); 
        return false;
    }

    if(p_objForm.Email.value.length!=0){ 
        var l_bln_ValidMail = p_objForm.Email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
        if(!l_bln_ValidMail){ 
            alert('Uw emailadres is ongeldig!'); 
            p_objForm.Email.focus(); 
            return false; 
        }
    }else{
        alert('Geen email ingevuld.');
        p_objForm.Email.focus(); 
        return false;
    }



    p_objForm.submit();
    return true;
}