var Forms = {
    SubmitContactForm: function() {
        var errorMessage = '';
        if(!this.ValidateEmail($('#contactFrm #emailContact').attr('value')))
            errorMessage += "Het emailadres is ongeldig.\n";
        if(this.IsEmpty($('#contactFrm #name').attr('value')))
            errorMessage += "De naam is niet ingevuld.\n";
        if(this.IsEmpty($('#contactFrm #subject').attr('value')))
            errorMessage += "Het onderwerp is niet ingevuld.\n";
        if(this.IsEmpty($('#contactFrm #message').attr('value')))
            errorMessage += "Het bericht is niet ingevuld.\n";

        //if(errorMessage != '')
        //    this.ShowErrors(errorMessage)
        //else
       
          $('#contactFrm').submit();
    },
    SubmitTellFriendForm: function() {
        var errorMessage = '';
        if(!this.ValidateEmail($('#tellFriendFrm #fromEmail').attr('value')))
            errorMessage += "Het veld `van email` is ongeldig.\n";
        if(this.IsEmpty($('#tellFriendFrm #fromName').attr('value')))
            errorMessage += "Het veld `van naam` is niet ingevuld.\n";
        if(!this.ValidateEmail($('#tellFriendFrm #toEmail').attr('value')))
            errorMessage += "Het veld `naar email` is ongeldig.\n";
        if(this.IsEmpty($('#tellFriendFrm #toName').attr('value')))
            errorMessage += "Het veld `naar naam` is niet ingevuld.\n";
        if(this.IsEmpty($('#tellFriendFrm #message').attr('value')))
            errorMessage += "Het bericht is niet ingevuld.\n";

        //if(errorMessage != '')
        //    this.ShowErrors(errorMessage)
        //else
          $('#tellFriendFrm').submit();
    },
    ValidateProfielForm: function() {

    },
    ValidateEmail: function(email) {
        return email.match('^[a-zA-Z0-9._%+-]+@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,4}$') != null;
    },
    ValidatePostcode: function(postcode) {
        return postcode.match('^[1-9]{1}[0-9]{3}[a-zA-Z]{2}$') != null || postcode.match('^[1-9]{1}[0-9]{3} [a-zA-Z]{2}$') != null;
    },
    IsEmpty: function(text) {
        return $.trim(text) == '';
    },
    ShowErrors: function(errorMessage) {
        alert(errorMessage);
    }
}





