jQuery.validator.addMethod("chinese", function(value) { 
  return value.length <= 0 || /^[\u0391-\uFFE5]+$/.test(value); 
}, "Chinese Only");

jQuery.validator.addMethod("english", function(value) {
  return value.length <= 0 || /^[A-Za-z\s]+$/.test(value);
}, "English Only");

jQuery.validator.addMethod("bank_card", function(value) { 
  return value.length == 16 || value.length == 19;
}, "银行卡号输入不规范！");

jQuery.validator.addMethod("phone", function(value, element, param) {
  if ( value.length > 0 ){
    if (param=="m") return /^((\(\d{2,3}\))|(\d{3}\-))?1\d{10}$/.test(value);
	else return /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/.test(value);
  }else{
    return true;
  }
}, "输入电话号码格式不规范！");

jQuery.validator.addMethod("qq", function(value) {
  return value.length <= 0 || /^[1-9]\d{4,8}$/.test(value);
}, "输入电话号码格式不规范！");

jQuery.validator.addMethod("vcpit_phone", function(value) {
  return value.length <= 0 || /^[-\d]*\d$/.test(value);
}, "Wrong phone number!");