
function isDigit(s)    
{    
var patrn=/^[0-9]{1,14}$/;    
if (!patrn.exec(s)) return false   
return true   
}  

//身份证18位
function isIDCode(s)    
{    
var patrn=/^[0-9]{17}([0-9]|[xX]){1}$/;    
if (!patrn.exec(s)) return false   
return true   
}  

//校验登录名：只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 
function isRegisterUserName(s)    
{    
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;    
if (!patrn.exec(s)) return false   
return true   
}   

//校验用户姓名：只能输入1-30个以字母开头的字串 
function isTrueName(s)    
{    
var patrn=/^[a-zA-Z]{1,30}$/;    
if (!patrn.exec(s)) return false   
return true   
}    
   
//校验密码：只能输入6-20个字母、数字、下划线    
function isPasswd(s)    
{    
var patrn=/^(\w){6,20}$/;    
if (!patrn.exec(s)) return false   
return true   
}   

//校验普通电话、传真号码：可以“+”开头，除数字外，可含有“-” 
function isTel(s)    
{    
//var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?(\d){1,12})+$/;    
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;    
if (!patrn.exec(s)) return false   
return true   
}   



//校验手机号码：必须以数字开头，除数字外，可含有“-” 
function isMobil(s)    
{    
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;    
if (!patrn.exec(s)) return false   
return true   
}   

//校验邮政编码 
function isPostalCode(s)    
{    
//var patrn=/^[a-zA-Z0-9]{3,12}$/;    
var patrn=/^[a-zA-Z0-9 ]{3,12}$/;    
if (!patrn.exec(s)) return false   
return true   
}   

   
function isIP(s) //by zergling    
{    
var patrn=/^[0-9.]{1,20}$/;    
if (!patrn.exec(s)) return false   
return true   
}   


function checkform()
{
		if (fmessage.stdname1.value.length<=0)
         {
			window.alert("请填写您的姓名");
			fmessage.stdname1.focus();
			return;
		  }
		if (fmessage.stdbyxx1.value.length<=0)
         {
			window.alert("请填写您的毕业学校");
			fmessage.stdbyxx1.focus();
			return;
		  }
		if (fmessage.stdaddress1.value.length<=0)
         {
			window.alert("请填写您的详细地址");
			fmessage.stdaddress1.focus();
			return;
		  }
		if (!isPostalCode(fmessage.stdmail1.value))
		{
			window.alert("邮政编码填写错误");
			fmessage.stdmail1.focus();
			return;
		}
		if (!isIDCode(fmessage.stdsfz1.value))
		{
			window.alert("身份证号码填写错误");
			fmessage.stdsfz1.focus();
			return;
		}
		if (!(isTel(fmessage.stdtele1.value)||isMobil(fmessage.stdtele1.value)))
         {
			window.alert("电话号码填写错误");
			fmessage.stdtele1.focus();
			return;
		  }
		 if (!isDigit(fmessage.stdkh1.value))
         {
			window.alert("高考考号填写错误");
			fmessage.stdkh1.focus();
			return;
		  }
		 temp=parseInt(document.all.jiaoyansu.innerText)
		 if (parseInt(fmessage.jiaoyan.value)!=temp)
		 {
			window.alert("校验码填写错误");
			fmessage.jiaoyan.focus();
			return;
		 }
//		 window.alert(fmessage.stdname.value);
//		 window.alert(fmessage.stdsex.value);
//		 window.alert(fmessage.stdjiguan.value);
//		 window.alert(fmessage.stdzzmm.value);
//		 window.alert(fmessage.stdstzk.value);
//		 window.alert(fmessage.stdbyxx.value);
//		 window.alert(fmessage.stdaddress.value);
//		 window.alert(fmessage.stdmail.value);
//		 window.alert(fmessage.stdsfz.value);
//		 window.alert(fmessage.stdtele.value);
//		 window.alert(fmessage.stdkh.value);
//		 window.alert(fmessage.stdzf.value);
//		 window.alert(fmessage.stdyw.value);
//		 window.alert(fmessage.stdsx.value);
//		 window.alert(fmessage.stdwy.value);
//		 window.alert(fmessage.stdlz.value);
//		 window.alert(fmessage.stdwz.value);
//		 window.alert(fmessage.zy1.value);
//		 window.alert(fmessage.zy2.value);
//		 window.alert(fmessage.zytj.value);
		 fmessage.submit();
}


//"stdname","stdsex","stdjiguan","stdzzmm","stdstzk","stdbyxx","stdaddress","stdmail","stdsfz","stdtele","stdkh","stdzf","stdyw","stdsx","stdwy","stdlz","stdwz","zy1","zy2","zytj"