	function checkformXueLi(){
		if(isEmpty(formXueLi.ZKBH.value,"证书编号")){return false;}
		if(isEmpty(formXueLi.ZSBH.value,"证书编号")){return false;}
		if(isEmpty(formXueLi.BGBH.value,"报告编号")){return false;}
		if(isEmpty(formXueLi.XM.value,"姓名")){return false;}
		if(isEmpty(formXueLi.QueryID.value,"查询码")){return false;}
		if(isEmpty(formXueLi.CHKNUM.value,"验证码")){return false;}

		
		if(!isChinese(formXueLi.XM.value)){
			alert("姓名必须是中文字符,请核实后重试!");
			return false;
		}
		if(!isZSBH(formXueLi.ZSBH.value)){
			alert("证书编号不符合规定,请核实后重试!");
			return false;
		}
		if(!isZSBH(formXueLi.ZKBH.value)){
			alert("证书编号不符合规定,请核实后重试!");
			return false;
		}
		if(!isZSBH(formXueLi.BGBH.value)){
			alert("报告编号不符合规定,请核实后重试!");
			return false;
		}
		if(!isNumber_Ex(formXueLi.CHKNUM.value,4)){
			alert("验证码必须是四位数字,请核实后重试!");
			return false;
		}
		return true;
	}

function checkformXL(){
	    if(isEmpty(formXL.zkbh.value,"证书编号")){return false;}
		if(isEmpty(formXL.zsbh.value,"证书编号")){return false;}
		if(isEmpty(formXL.user_name.value,"姓名")){return false;}
		if(isEmpty(formXL.BGBH.value,"报告编号")){return false;}
		
		if(!isZSBH(formXL.zsbh.value)){
			alert("证书编号不符合规定,请重新输入!");
			return false;
		}
		if(!isZKBH(formXL.zkbh.value)){
			alert("证书编号不符合规定,请重新输入!");
			return false;
		}
		if(!isNumber_ExCH(formXL.zsbh.value)){
			alert("证书编号必须在8-20位数字之间,请重新输入!");
			return false;
		}
		if(!isChinese(formXL.user_name.value)){
			alert("姓名必须是中文字符,请重新输入!");
			return false;
		}
		if(!isBGBH(formXL.BGbh.value)){
			alert("报告编号不符合规定,请重新输入!");
			return false;
		}
		return true;
	}
	
	
function checkformCH(){
		if(isEmpty(formCH.zsbh.value,"证书编号")){return false;}
		if(isEmpty(formCH.zkbh.value,"证书编号")){return false;}
		if(isEmpty(formCH.BGbh.value,"报告编号")){return false;}
		
		
		if(!isNumber_ExCH(formCH.zsbh.value)){
			alert("证书编号不符合规定,必须在8-20位数字之间,请重新输入!");
			return false;
		}
		if(!isNumber_ExCH(formCH.zkbh.value)){
			alert("证书编号不符合规定,必须在8-20位数字之间,请重新输入!");
			return false;
		}
		if(!isNumber_ExCH(formCH.BGbh.value)){
			alert("报告编号不符合规定,请重新输入!");
			return false;
		}
			return true;
	}
	
	
		
function isEmpty(theValue, strMsg){
  if(theValue==""){
    alert(strMsg+"不能为空!");
    return true;
  }
  return false;
}



function isChinese(str){
                var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
                badChar += "abcdefghijklmnopqrstuvwxyz";
                badChar += "0123456789";
                badChar += " "+"\u3000";
                badChar += "`~!@#$%^&()-_=+{[}]\\|:;\"\'<,>?/";
				
                if(""==str){
                                return false;
                }
                for(var i=0;i<str.length;i++){
                                var c = str.charAt(i);
								
                                if(badChar.indexOf(c) > -1){
                                                return false;
                                }
                    }
                return true;
}



function isNumber(str){
    if(""==str){
		return false;
    }
    var reg = /\D/;
    return str.match(reg)==null;
}

function isNumber_ExCH(str,len){
    if(""==str){
		return false;
    }

	if(str.length>20 || str.length<8){
		return false;
	}

    if(!isNumber(str)){
		return false;
    }
    return true;
}


function isNumber_Ex(str,len){
    if(""==str){
		return false;
    }

	if(str.length!=len){
		return false;
	}

    if(!isNumber(str)){
		return false;
    }
    return true;
}



function isMoney(str){
                if(""==str){
                                return false;
                }
                for(var i=0;i<str.length;i++){
                                var c = str.charAt(i);
                                if(i==0){
                                                if(c!="-"&&(c<"0"||c>"9")){
                                                                return false;
                                                }else if(c=="-"&&str.length==1){
                                                                return false;
                                                }
                                }else if(c < "0" || c > "9"){
                                                return false;
                                }
                }
                return true;
}



function isLetter(str){
                if(""==str){
                                return false;
                }
                for(var i=0;i<str.length;i++){
                                var c = str.charAt(i);
                                if((c<"a"||c>"z")&&(c<"A"||c>"Z")){
                                                return false;
                                }
                }
                return true;
}



function notInSpace(str){
                if(""==str){
                                return false;
                }
                var badChar =" ";
                badChar += "\u3000";
                for(var i=0;i<str.length;i++){
                                var c = str.charAt(i);
								
                                if(badChar.indexOf(c) > -1){
                                                return false;
                                }
                    }
                return true;
}



function isFPH(str){
                if(""==str){
                                return false;
                }
                for(var i=0;i<str.length;i++){
                                var c = str.charAt(i);
                                if((c < "0" || c > "9") && (c!="-")&&(c!=",")){
                                                return false;
                                }
                }
                return true;
}



function isTelephone(str){
                var trueChar = "()-;1234567890";
                if(""==str){
                                return false;
                }
                for(var i=0;i<str.length;i++){
                        var c = str.charAt(i);
                        if(trueChar.indexOf(c) == -1) return false;
                }
                return true;
}



function isXZ(str){
                if(""==str){
                        return false;
                }
                var reg = /^[1-6](\.5)?$/;
                var r = str.match(reg);
                 if(null!=r){
                         return true;
                 }else{
                         if(str=="7"){
                                 return true;
                         }else{
                                 return false;
                         }
                 }
}




function isZSBH(str){
                if(""==str){
                                return false;
                }
                for(var i=0;i<str.length;i++){
                                var c = str.charAt(i);
                                alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
                                alpha += "abcdefghijklmnopqrstuvwxyz";
                                alpha += "()-";
                                if(!isChinese(c)&&!isNumber(c)&&alpha.indexOf(c)==-1){
                                                return false;
                                }
                }
                return true;
}




function isSFZ(str){
                if(""==str){
                                return false;
                }
                if(str.length!=15&&str.length!=18){
					
                                return false;
                }
                if(str.length==15){
                                if(!isNumber(str)){
                                                return false;
                                }
                }else{
                                str1 = str.substring(0,17);
                                str2 = str.substring(17,18);
                                alpha = "X0123456789";
                                if(!isNumber(str1)||alpha.indexOf(str2)==-1){
                                                return false;
                                }
                }
                return true;
}



function getToday(){
        this.now = new Date();
        this.year = this.now.getFullYear();
        this.month = this.now.getMonth();
        this.day = this.now.getDate();
}

