$(document).ready(function(){
    $("#id_candidate_postal_code").mask("a9a 9a9");
    $("#id_candidate_phone").mask("(999) 999-9999");
    $("#candidateForm").validate({
      errorLabelContainer: "#messageBox",
      wrapper: "label",

      rules:{
        "candidate[last_name]":"required", 
        "candidate[first_name]":"required", 
        "candidate[city]":"required", 
        "candidate[postal_code]":"required",
        "candidate[province_id]":"required",
        "candidate[address]":"required",
        "candidate[phone]":"required",
        "job_category[]":"required",
        "candidate[email]":"email",
      },
      messages:{
        "candidate[last_name]": { required:'Veuillez mettre votre nom.'},
        "candidate[first_name]": { required:'Veuillez mettre votre prenom.'},
        "candidate[city]": { required:'Veuillez mettre votre ville.'},
        "candidate[postal_code]": { required:'Veuillez mettre votre code postal.'},
        "candidate[province_id]": { required:'Veuillez mettre votre province.'},
        "candidate[address]": { required:'Veuillez mettre votre adresse.'},
        "candidate[phone]": { required:'Veuillez mettre votre numero de telephone.'},
        "job_category[]": { required:'Veuillez choisir un type d\'emploi.'},
        "candidate[email]": { email:'Mauvais format d\'email.'}
      }
    });
});

