function formvalidateCallBack(form) {
    form.validate({
        submitHandler: function() {
            // do other stuff for a valid form
            if (form.valid())
            {
                form.ajaxSubmit(function() {
                    $('#formulaireCallback').clearForm();
                    jQuery.facebox(function() {
                        jQuery.get('resultat.html', function(data) {
                            jQuery.facebox( data )
                        })
                    })
                    document.getElementById('image').src = 'securimage/securimage_show.php?sid=' + Math.random();
                })
            }
        //form.submit();
        },
        rules: {

            nom: {
                required:true,
                nomprenom:true,
                minlength:3
            },

            email: {
                required:true,
                email:true,
                minlength:3
            },
            telephone: {
                required:true,
                telephone:true,
                minlength:8
            },
            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.")
            }
        }

    });
}