$.newRules = {};
$.validationEngineLanguage = {
    allRules:{
        "required":{
            "regex":"none",
            "alertText":"* This field is required",
            "alertTextCheckboxMultiple":"* Please select an option",
            "alertTextCheckboxe":"* This checkbox is required"},
        "length":{
            "regex":"none",
            "alertText":"*Must be ",
            "alertText2":" ~ ",
            "alertText3": " characters"},
        "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"},
        "email":{
            "regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{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"},
		"onlyReal":{
			"regex":"/^[1-9]d*.d*|^[1-9]d*|^0.[0-9]*[1-9]d*$/",
			"alertText":"* Invalid number"
			},
			"selectItem":{
				"regex":"/^[1-9]d*.d*|^[1-9]d*|^0.[0-9]*[1-9]d*$/",
				"alertText":"Please select content"
			},
        "noCharacter":{
                "regex":"/^[^\u4E00-\u9FFF]+$/",
                "alertText":"* must be no Chinese characters"},
		 "greaterthanzero":{
            "regex":"/^[1-9]+[0-9]?$/",
            "alertText":"* Must be greater than zero"}	,
         "onlyNumber2":{
            "regex":"/^[0-9/.]+$/",
            "alertText":"* Numbers only"},
         "notZero":{
         	"regex":"/[^0+]/",
         	"alertText":"* Can't be zero"}
			

  }
}
$(function(){
    $.extend($.validationEngineLanguage.allRules, $.newRules);
});
