


$(document).ready(function() {
	$.validationEngineLanguage.newLang();
});


(function($) {

	$.fn.validationEngineLanguage = function() {
	};
	
	$.validationEngineLanguage = {
		
		newLang: function() {
			
			$.validationEngineLanguage.allRules = {
					
				"required": {
					"regex": "none",
					"alertText": "This field is required",
					"alertTextCheckboxMultiple":"Please select an option",
					"alertTextCheckboxe":"* This checkbox is required"
				},

				"length": {
					"regex":"none",
					"alertText":"Between ",
					"alertText2":" and ",
					"alertText3": " characters required"
				},

				"maxCheckbox": {
					"regex":"none",
					"alertText":"Checks allowed Exceeded"
				},

				"minCheckbox": {
					"regex":"none",
					"alertText":"Please select ",
					"alertText2":" options"
				},

				"confirm": {
					"regex":"none",
					"alertText":"Your field is not matching"
				},

				"telephone": {
					"regex":"/^[0-9]{11}$/",
					"alertText":"Invalid phone number - please use exactly 11 numbers, with no spaces or other characters"
				},

				"email": {
					"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
					"alertText":"Invalid email address"
				},					

				"onlyNumber": {
					"regex":"/^[0-9\ ]+$/",
					"alertText":"This field accepts numbers only"
				},

				"noSpecialCaracters": {
					"regex":"/^[0-9a-zA-Z]+$/",
					"alertText":"No special caracters allowed"
				},

				"ajaxUser": {
					"file":"validateUser.php",
					"extraData":"name=eric",
					"alertTextOk":"* This user is available",
					"alertTextLoad":"* Loading, please wait",
					"alertText":"* This user is already taken"
				},

				"ajaxName": {
					"file":"validateUser.php",
					"alertText":"* This name is already taken",
					"alertTextOk":"* This name is available",
					"alertTextLoad":"* Loading, please wait"
				},

				"onlyLetter": {
					"regex":"/^[a-zA-Z\ \']+$/",
					"alertText":"Letters only"
				},

				"validate2fields": {
					"nname":"validate2fields",
					"alertText":"You must have a firstname and a lastname"
				}
			}
		}
	}
})(jQuery);
