(function($) {
   $.fn.validationEngineLanguage = function() {};
   $.validationEngineLanguage = {
      newLang: function() {
         $.validationEngineLanguage.allRules =  {"required":{           // Add your regex rules here, you can take telephone as an example
                  "regex":"none",
                  "alertText":"* Campo requerido",
                  "alertTextCheckboxMultiple":"* Selecciona una opción",
                  "alertTextCheckboxe":"* Selecciona una opción"},
               "length":{
                  "regex":"none",
                  "alertText":"*Permitidos entre ",
                  "alertText2":" y ",
                  "alertText3": " caracteres"},
               "maxCheckbox":{
                  "regex":"none",
                  "alertText":"* Número de opciones excedida"},
               "minCheckbox":{
                  "regex":"none",
                  "alertText":"* Selecciona al menos ",
                  "alertText2":" opciones"},
               "confirm":{
                  "regex":"none",
                  "alertText":"* El campo no concuerda"},
               "telephone":{
                  "regex":"/^.*$/",
                  "alertText":"* Número de teléfono no válido"},
               "email":{
                  "regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
                  "alertText":"* Email no válido"},
               "date":{
                         "regex":"/^[0-9]{1,2}\-\[0-9]{1,2}\-\[0-9]{4}$/",
                         "alertText":"* Fecha no válida, debe estar en formato DD-MM-YYYY"},
               "onlyNumber":{
                  "regex":"/^[0-9\ ]+$/",
                  "alertText":"* Sólo números"},
               "noSpecialCaracters":{
                  "regex":"/^[0-9a-zA-Z]+$/",
                  "alertText":"* Sin caracteres especiales"},
               "ajaxUser":{
                  "file":"validateUser.php",
                  "extraData":"name=eric",
                  "alertTextOk":"* Este usuario está libre",
                  "alertTextLoad":"* Cargando...",
                  "alertText":"* Este usuario está ocupado"},
               "ajaxName":{
                  "file":"validateUser.php",
                  "alertText":"* Este nombre ya existe",
                  "alertTextOk":"* este nombre está libre",
                  "alertTextLoad":"* Cargando..."},
               "onlyLetter":{
                  "regex":"/^[a-zA-Z\ \']+$/",
                  "alertText":"* Sólo letras"},
               "onlyCode":{
                  "regex":"/^[a-zA-Z0-9\ \-\/\(\)\+]+$/",
                  "alertText":"* Sólo números, letras y separadores"},
               "dni":{
                  "regex":"/^[0-9]{8}[a-zA-Z]$/",
                  "alertText":"* Formato DNI 99999999A"},
               "year":{
                  "regex":"/^[0-9][0-9][0-9][0-9]$/",
                  "alertText":"* Formato AAAA"},
               "tarjeta":{
                  "regex":"/^[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{4}$/",
                  "alertText":"* Formato 9999 9999 9999 9999"}
               }
      }
   }
})(jQuery);

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