

(function($) {
  $.fn.validationEngineLanguage = function() {};
  $.validationEngineLanguage = {
    newLang: function() {
      $.validationEngineLanguage.allRules = {"required":{    
            "regex":"none",
            "alertText":"* Ce champs est requis",
            "alertTextCheckboxMultiple":"*Choisir une option",
            "alertTextCheckboxe":"* Ce checkbox est requis"},
          "length":{
            "regex":"none",
            "alertText":"* Entre ",
            "alertText2":" et ",
            "alertText3":" caractères requis"},
          "minCheckbox":{
            "regex":"none",
            "alertText":"* Nombre max the boite exceder"},  
          "confirm":{
            "regex":"none",
            "alertText":"* Vos champs ne sont pas identiques"},    
          "telephone":{
            "regex":"/^[0-9\-\(\)\ ]+$/",
            "alertText":"* Numéro de téléphone invalide"},  
          "email":{
            "regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
            "alertText":"* Adresse email invalide"},  
          "date":{
                         "regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
                         "alertText":"* Date invalide, format YYYY-MM-DD requis"},
          "onlyNumber":{
            "regex":"/^[0-9\ ]+$/",
            "alertText":"* Chiffres seulement accepté"},  
          "noSpecialCaracters":{
            "regex":"/^[0-9a-zA-Z]+$/",
            "alertText":"* Aucune caractère spécial accepté"},  
          "onlyLetter":{
            "regex":"/^[a-zA-Z\ \']+$/",
            "alertText":"* Lettres seulement accepté"}
        }  
    }
  }
})(jQuery);

$(document).ready(function() {  
  $.validationEngineLanguage.newLang()
});
