var VALID_SUBMIT_ERROR = 'Les champs Nom, Email, Message et Protection sont obligatoires ! Merci de bien vouloir les renseigner. ';

function isCaptchaOk(value){
    if(value == 'ICC')
        return {valid:true}
    else
        return {valid:false, message:VALID_PROTECTION}
}

$(document).ready(function() {
    $('#mail_name').valid8('');
    $('#mail_address').valid8({
        'regularExpressions': [
        {
            expression: /^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/, errormessage: ''},
        ]
    });
    $('#mail_text').valid8('');
    $('#mail_captcha').valid8({
        'regularExpressions': [
        {
            expression: /^ICC$/, errormessage: ''},
        ]
    });
    $('#form-contact').submit(function() {
        var res = true;
        $('#mail_name, #mail_address, #mail_text, #mail_captcha').each(function(i) {
            res = res && ($(this).val() != '');
            return res;
        });
        if(!res) { alert(VALID_SUBMIT_ERROR); }
        return res;
    });
});
