﻿// JScript 文件


//判断数字为1-9
function isDigit(s)    
{
var patrn=/^[1-9]{1,}$/;  
if (!patrn.exec(s)) {return true;}
return false;   
}
//设置按键为不可能
function falseButton(s)
{if(s){s.disabled=true;}}
//判断复选框是否选中
function checkFradio(s)
{if(s.checked!=true){s.focus();return true;}else {return false;}}
//判断手机号码
function checkMobile(s)
{var reg0 = /^13\d{9}$/; //130--139 11位
var reg1 = /^153\d{8}$/; //联通153 11位
var reg2 = /^159\d{8}$/; //移动159 11位
var reg3 = /^158\d{8}$/; //移动159 11位
var my = false;
if (reg0.test(s))my=true;
if (reg1.test(s))my=true;
if (reg2.test(s))my=true;
if (reg3.test(s))my=true;
if (!my){return true;}
if(s==''){return false;}//为空的情况
return false;
}
//判断一个是输入框是否为空
function checkEmpty(s)
{var rege=/\s/g;var ss=s.replace(rege,"");if(ss==""){return true;} return false;}
//清空输入框
function clearInput(obj)
{var objValue=gid(obj);if(objValue){objValue.value="";}}

//判断EMail
function CheckEmail(Sns)
{
	if(Sns.indexOf("@")==(-1))
	{return true;}
	if(Sns.indexOf(".")==(-1))
	{return true;}
	var ts=Sns.split(".")
	if(ts[1]==""){return true;}
	var Laterts=ts[0].split("")
	if(Laterts[Laterts.length-1]=="@")
	{return true;}
}

//判断邮编号码
function isDigitCode(s)    
{
if(s=="")return false;
var patrn=/^[0-9]\d{5}$/; 
if (!patrn.exec(s)) return true;   
return false;   
}


//点-隐藏button
function HiddenButton(btn,msg)
{
    document.getElementById(btn).style.display="none";
    document.getElementById(msg).style.display="";
}

//判断身份证
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; 
} 
/* 
数字判断函数，返回true表示是全部数字，返回false表示不全部是数字 
*/ 
function isNumber(str){ 

var reg = /\D/; 
return str.match(reg)==null; 
}
