(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 allowed"
				},
				"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\-\(\)\ ]+$/",
					"alertText" : "* Invalid phone number"
				},
				"zip" : {
					"regex" : "/^[0-9\-]+$/",
					"alertText" : "* US zip required"
				},
				"address" : {
					"regex" : "/^[a-zA-Z\ \'0-9_\.\,]+$/",
					"alertText" : "* letters, numbers, and<br/>&nbsp;&nbsp;some special characters",
					"alertText2" : "  some special characters"
				},
				"email" : {
					"regex" : "/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
					"alertText" : "* Invalid email address"
				},
				"date" : {
					"regex" : "/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
					"alertText" : "* Invalid date, must be in YYYY-MM-DD format"
				},
				"onlyNumber" : {
					"regex" : "/^[0-9\ ]+$/",
					"alertText" : "* 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"
				},
				"validateZip" : {
					"nname" : "validateZip",
					"alertText" : "* Must be a valid Zip Code"
				}
			}
		}
	}
})(jQuery);

$(document).ready(function() {
	$.validationEngineLanguage.newLang()
});



function validateZip(){
if($('#country').val() == 'USA'){
	if($('#zip').val().match(/^[0-9\-]+$/))
		return true;
	else
		return false;
}	else 
	return true;
}