

(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": "* 该项不能为空",
                    "alertTextCheckboxMultiple": "* 请至少选择一个",
                    "alertTextCheckboxe": "* 该项为必选"
                },
                "length": {
                    "regex": "none",
                    "alertText": "*要求字符在 ",
                    "alertText2": " 和 ",
                    "alertText3": " 之间"
                },
                "maxCheckbox": {
                    "regex": "none",
                    "alertText": "* Checks allowed Exceeded"
                },
                "minCheckbox": {
                    "regex": "none",
                    "alertText": "* Please select ",
                    "alertText2": " options"
                },
                "confirm": {
                    "regex": "none",
                    "alertText": "* 重复密码不匹配"
                },
                "telephone": {
                    "regex": "/^[0-9\-\(\)\ ]+$/",
                    "alertText": "* 无效的电话号码"
                },
                "isMobilePhone": {
                    "regex": "/^(13[0-9]|14[7]|15[0|1|2|3|5|6|7|8|9]|18[8|9])\d{8}$/",
                    "alertText": "* 无效的手机号码"
                },
                "email": {
                    "regex": "/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
                    "alertText": "* 无效的邮件地址"
                },
                "date": {
                    "regex": "/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/",
                    "alertText": "* 请输入有效时间"
                },
                "onlyNumber": {
                    "regex": "/^[0-9\ ]+$/",
                    "alertText": "* 只能是数字"
                },
                "noSpecialCaracters": {
                    "regex": "/^[0-9a-zA-Z]+$/",
                    "alertText": "* 请填入数字和字母"
                },
                "ajaxUser": {
                    "file": "validateUser.php",
                    "extraData": "name=eric",
                    "alertTextOk": "* This user is available",
                    "alertTextLoad": "* Loading, please wait",
                    "alertText": "* This user is already taken"
                },
                "ajaxName": {
                    "file": "/Handler/JudgeLoginName.ashx",
                    "alertText": "* 当前用户名已经存在!",
                    "alertTextOk": "* 恭喜您,当前用户名未被注册!",
                    "alertTextLoad": "* 加载中，请稍候..."
                },
                "onlyLetter": {
                    "regex": "/^[a-zA-Z\ \']+$/",
                    "alertText": "* Letters only"
                },
                "judge": {
                    "nname": "judge",
                    "alertText": "* 无此人,请重新输入电子邮件账户"
                },
                "validate2fields": {
                    "nname": "validate2fields",
                    "alertText": "* You must have a firstname and a lastname"
                },
                "money": {
                    "regex": "/^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$/",
                    "alertText": "* 请输入正确金额"
                },
                "year": {
                    "regex": "/^[1-9][0-9][0-9][0-9]?$/",
                    "alertText": "* 请输入正确年份"
                }

            }

        }
    }
})(jQuery);

$(document).ready(function() {
    $.validationEngineLanguage.newLang()
});
