$(document).ready(function() {

    $("a[rel=facebox]").facebox();

    $("#formulaireContact").validate({
        submitHandler: function(form) {
            // do other stuff for a valid form
            // if ($("#formulaireContact").valid())
            // {
            $("#formulaireContact").ajaxSubmit(function() {

                jQuery.facebox(function() {

                    jQuery.get('resultat.html', function(data) {
                        jQuery.facebox( data )
                    })
                })
                $('#formulaireContact').clearForm();
            })
        //}
        //form.submit();
        }
        ,
        rules: {
            nom: {
                required:true,
                nomprenom:true,
                minlength:3
            },
            prenom: {
                required:true,
                nomprenom:true,
                minlength:3
            },
            societe: {
                required:true,
                nomprenom:true,
                minlength:3
            },
            tel: {
                required:true,
                telephone:true,
                minlength:10
            },
            fax: {
                required:true,
                telephone:true,
                minlength:10
            },
            code_postal: {
                required:true,
                number:true,
                minlength:5
            },
            pays: {
                required:true,
                nomprenom:true,
                minlength:3
            },
            ville: {
                required:true,
                nomprenom:true,
                minlength:3
            },
            num_tva: {
                required:true,
                alphanumeric:true,
                minlength:3
            },
            email: {
                required:true,
                email:true,
                minlength:3
            },
            adresse: {
                required:true,
                letterswithbasicpunc:true,
                minlength:3
            },
            message: {
                required:true,
                letterswithbasicpunc:true,
                minlength:10
            },
            captcha: {
                required: true,
                remote: {
                    url: "php/verifiecaptcha1.php",
                    type: "get"
                }
            }
        },
        messages:	 {
            captcha: 		{
                required: "Entrer les caractères comme sur l'image au-dessus:",
                remote: jQuery.format("le code actuel est incorrect.")
            }
        }
    });
});


