// JavaScript Document

//禁止输入非数字,用于证件号码等的验证
function checkNum(){
        if(event.keyCode>"9".charCodeAt(0)||event.keyCode<"0".charCodeAt(0)){
            event.keyCode = 0;
        }
 }
 
 var patterns = new Object();
 patterns.ip = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/;
 patterns.email = /^[\.a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
 patterns.date = /^(19\d{2}|2\d{3})-(0?[1-9]|1[0-2])-(0?[1-9]|[1-2]\d|3[0-1])$/;
 patterns.time = /^([0-1]\d|2[0-3]):[0-5]\d:[0-5]\d$/;
 patterns.identity = /^\d{1,18}$/;
 patterns.phone = /^\0{0,1}1((3|5|8)[0-9]{1})[0-9]{8}$/;
 patterns.name = /^([\u4E00-\u9FFF]+)|([a-zA-Z ]+\/[a-zA-Z ]+)$/;
 patterns.letter = /^[a-zA-Z\/]+$/;
 patterns.word=/^\w{6,20}$/;

 /*checkFormat - 检验数据的格式是否符合某种格式
 *str - 检验的字符串
 *pro - 要检验的格式属性
 */
 function checkFormat(str,pro){
	var thepro = patterns[pro];
	if(thepro.test(str)){
		return true;
	}else{
		return false;
	}
 }

//检验是否为空
 function isNull(str){
	if(str == ""|str==null){
		return true;
	}else{
		return false;
	}
 }