﻿
 function clearKonkurencerValue(obj, defaultval)
{
    if(obj)
        if(obj.value == defaultval)
        {
            obj.value='';
        }
}

function restoreKonkurencerValue(obj, defaultVal)
{
    if(obj)
        if(obj.value == '')
        {
            obj.value = defaultVal;
        }
}

function checkemail(email)
{
    if(email)
    {
        var filter=/^.+@.+\..{2,3}$/
        if (filter.test(email))
            return true;
        else
            return false;
    }
    return false;
}

function ValidateKonkurencerSubmit(defaultVal)
{
    if(!document.getElementById('txtFirstName') || document.getElementById('txtFirstName').value == '' || document.getElementById('txtFirstName').value== 'Navn:')
    {
        alert('Navn: is required');
        return false;
    }
    if(!document.getElementById('txtLastName') || document.getElementById('txtLastName').value == '' || document.getElementById('txtLastName').value == 'Efternavn:')
    {
        alert('Efternavn: is required');
        return false;
    }
    if(!document.getElementById('txtCity') || document.getElementById('txtCity').value == '' || document.getElementById('txtCity').value == 'By:')
    {
        alert('City is required');
        return false;
    }
    if(!document.getElementById('txtAddress') || document.getElementById('txtAddress').value == '' || document.getElementById('txtAddress').value == 'Adresse:')
    {
        alert('Adresse is required');
        return false;
    }
    if(!document.getElementById('txtZip') || document.getElementById('txtZip').value == '' || document.getElementById('txtZip').value == 'Post nr:' )
    {
        alert('Post nr. is required');
        return false;
    }
    if( isNaN(document.getElementById('txtZip').value))
    {
        alert('Post nr. is invalid.');
        return false;
    }
    if(!document.getElementById('txtPhone') || document.getElementById('txtPhone').value == '' || document.getElementById('txtPhone').value == 'Phone nr:')
    {
        alert('Phone nr. is required');
    }
    
    if(!document.getElementById('txtemail') || document.getElementById('txtemail').value == '' )
    {
        alert('E-mail: is required');
        return false;
    }
    if(!checkemail(document.getElementById('txtemail').value))
    {
        alert('Invalid email.');
        return false;
    }
    return true;
}
