(function($) {
	$.fn.validationEngineLanguage = function() {};
	$.validationEngineLanguage = {
		newLang: function() {
			$.validationEngineLanguage.allRules = 	{
					"required":{
						"regex":required_regex,
						"alertText":required_alertText,
						"alertTextCheckboxMultiple":required_alertTextCheckboxMultiple,
						"alertTextCheckboxe":required_alertTextCheckboxe},
					"length":{
						"regex":required_regex,
						"alertText":length_alertText},
					"maxCheckbox":{
						"regex":required_regex,
						"alertText":maxCheckbox_alertText},	
					"minCheckbox":{
						"regex":required_regex,
						"alertText":minCheckbox_alertText,
						"alertText2":minCheckbox_alertText2},	
					"confirm":{
						"regex":required_regex,
						"alertText":confirm_alertText},		
					"telephone":{
						"regex":"/^[0-9\-\(\)\ ]+$/",
						"alertText":telephone_alertText},
					/*"nif":{
						"regex":"/^[a-zA-Z]{1}\[0-9]{8}$/",
						"alertText":nif_alertText},	
					"email":{
						"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
						"alertText":email_alertText},*/
					"ajaxEmail":{
						"file":"index.php",
						"extraData":"&aE=x&ac=ajax-validate-email",
						"alertTextOk":ajaxEmail_alertTextOk,
						"alertTextLoad":ajaxEmail_alertTextLoad,
						"alertText":ajaxEmail_alertText
						},
					"ajaxEmailUSER":{
						"file":"index.php",
						"extraData":"&aE=x&ac=ajax-validate-email-user",
						"alertTextOk":ajaxEmail_alertTextOk,
						"alertTextLoad":ajaxEmail_alertTextLoad,
						"alertText":ajaxEmail_alertText
						},
					"ajaxEmail2":{
						"file":"index.php",
						"extraData":"&aE=x&ac=ajax-validate-email-contact",
						"alertTextOk":ajaxEmail_alertTextOk,
						"alertTextLoad":ajaxEmail_alertTextLoad,
						"alertText":ajaxEmail_alertText2
						},
						"ajaxEmailERROR":{
							"file":"index.php",
							"extraData":"&aE=x&ac=ajax-validate-email-contact",
							"alertTextOk":ajaxEmail_alertTextOk,
							"alertTextLoad":ajaxEmail_alertTextLoad,
							"alertText":ajaxEmail_alertText2
							},
					"date":{
                         "regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
                         "alertText":date_alertText},
					"cp":{
                         "regex":"/^[0-9]{5}$/",
                         "alertText":cp_alertText
                         },
					"onlyNumber":{
						"regex":"/^[0-9\ ]+$/",
						"alertText":onlyNumber_alertText
                         },	
					"noSpecialCaracters":{
						"regex":"/^[0-9a-zA-Z]+$/",
						"alertText":noSpecialCaracters_alertText
                         },	
					"ajaxUser":{
							"file":"index.php",
							"extraData":"&aE=x&ac=ajax-validate-user",
							"alertTextOk":ajaxUser_alertTextOk,	
							"alertTextLoad":ajaxUser_alertTextLoad,
							"alertText":ajaxUser_alertText
                         },
					"ajaxCIF":{
						"file":"index.php",
						"extraData":"&aE=x&ac=ajax-validate-cif",
						"alertTextOk":ajaxCIF_alertTextOk,	
						"alertTextLoad":ajaxCIF_alertTextLoad,
						"alertText":ajaxCIF_alertText
                         },
	                 "ajaxCIFUSER":{
						"file":"index.php",
						"extraData":"&aE=x&ac=ajax-validate-cif-user",
						"alertTextOk":ajaxCIF_alertTextOk,	
						"alertTextLoad":ajaxCIF_alertTextLoad,
						"alertText":ajaxCIF_alertText
	                      },
	                 "ajaxCIFUSERError":{
	  						"file":"index.php",
	  						"extraData":"&aE=x&ac=ajax-validate-cif-user",
	  						"alertTextOk":ajaxCIF_alertTextOk,	
	  						"alertTextLoad":ajaxCIF_alertTextLoad,
	  						"alertText":ajaxCIF_alertText2
	  	                      },
	                  "ajaxURL":{
	                    "file":"index.php",
					    "extraData":"&aE=x&ac=ajax-validate-url",
					    "alertTextOk":ajaxURL_alertTextOk,	
					    "alertTextLoad":ajaxCIF_alertTextLoad,
					    "alertText":ajaxURL_alertText
                       },
 	                  "ajaxCP":{
   	                    "file":"index.php",
   					    "extraData":"&aE=x&ac=ajax-validate-cp",
   					    "alertTextOk":ajaxCP_alertTextOk,	
   					    "alertTextLoad":ajaxCIF_alertTextLoad,
   					    "alertText":ajaxCP_alertText
                          },
					/*"ajaxName":{
						"file":SKIN+"includes/templates/addcomercio/validate-user.php",
						"alertText":ajaxUser_alertText,
						"alertTextOk":ajaxUser_alertTextOk,	
						"alertTextLoad":ajaxUser_alertTextLoad
						},*/
					"ajaxLink":{
						"file":"index.php",
						"extraData":"&aE=x&ac=ajax-validate-ajaxLink",
						"alertTextOk":ajaxCIF_alertTextOk,	
						"alertTextLoad":ajaxCIF_alertTextLoad,
						"alertText":ajaxCIF_alertText
                         },
					"onlyLetter":{
						"regex":"/^[a-zA-Z\ \']+$/",
						"alertText":onlyLetter_alertText
						}
					}	
		}
	}
})(jQuery);

$(document).ready(function() {	
	$.validationEngineLanguage.newLang()
});