/**
 * Tifany utility function
 *
 * @author Nicolas Léon <nicolas.leon@omnitic.com>
 *
 * @copyright 2009, Tifany
 */
var i18n = {
    fill_required: {
        fr: "Veuillez saisir les informations obligatoires",
        uk: "Please fill required fileds"
    },
    accept_condition:{
        fr: "Veuillez accepter les conditions de participation.",
        uk: "You must accept the \"Grand Jeu\" conditions."
    },
    select_photo:{
        fr: "Veuillez sélectionnez une photo.",
        uk: "You must select a photo."
    }
};

$(document).ready(function(){
    $("#form-jeu").validate({
        invalidHandler: function(form, validator){
            var errors = validator.numberOfInvalids();
            var message = '';
            if(errors != 0){
                message += __('fr','fill_required') + '<br/>';
                $('.message').html(message);
                $('.message').show();
            }else{
                $('.message').hide();
                $("#form-jeu").submit();
            }
        },
        //submitHandler:check_date_photo,
        errorLabelContainer: "div.message",
        errorClass: "form-error",
        wrapper: "p",
        messages: {
            nom: "",
            prenom: "",
            jour: "",
            mois: "",
            annee: "",
            code_postal: "",
            email: "",
            titre_photo: "",
            photo: "",
            accept: ""
        },
        rules: {
            photo: {
                required: true,
                accept: "jpg|jpeg"
            }
        }
    });
});


function __(lang, key)
{
    return i18n[key][lang];
}
