function check(){
	if (!vIsCoincidentLengthB(trim(usrform1.yhm.value), 1, 12)){
		alert("未输入用户名或用户名超长！");
		usrform1.yhm.focus();
		return false;
	}
	if (!vIsCoincidentLengthB(trim(usrform1.mm.value), 1, 20)){
		alert("未输入密码或密码超长！");
		usrform1.mm.focus();
		return false;
	}
	if (document.usrform1.mm.value != document.usrform1.mm1.value){
		alert("两次输入的密码不一致！");
		usrform1.mm1.focus();
		return false;
	}
	if (!vIsCoincidentLengthB(trim(usrform1.mmtswt.value), 1, 30)){
		alert ("未输入密码提示问题或输入超长！");
		usrform1.mmtswt.focus();
		return false;
	}
	if (!vIsCoincidentLengthB(trim(usrform1.mmtsda.value), 1, 30)){
		alert ("密码提示的答案未填或超长！");
		usrform1.mmtsda.focus();
		return false;
	}
	if (!vIsCoincidentLengthB(trim(usrform1.xm.value), 1, 12)){
		alert("未输入真实姓名或输入过长！");
		usrform1.xm.focus();
		return false;
	}
	if (!vIsEmail(trim(usrform1.dzyj.value)) || (document.usrform1.dzyj.value == "")){
		alert ("电子邮件地址输入有误！");
		usrform1.dzyj.focus();
		return false;
	}
	if (!vIsCoincidentLengthB(trim(usrform1.zjbh.value), 5, 30) || !vIsNumeric(usrform1.zjbh.value)){
		alert("证件编号过短，或者含有非数字的字符！");
		usrform1.zjbh.focus();
		return false;
	}
	if (document.usrform1.zhiye.value == "") {
		alert("请选择职业！");
		usrform1.zhiye.focus();
		return false;
	}
	if (!vIsPhone(trim(usrform1.lxdh.value)) || (document.usrform1.lxdh.value == "")){
		alert("电话号码太短，或者含有非数字的字符！");
		usrform1.lxdh.focus();
		return false;
	}
	if (document.usrform1.sheng.value == "") {
		alert("请选择省份！");
		usrform1.sheng.focus();
		return false;
	}
	if (!vIsCoincidentLengthB(trim(usrform1.txdz.value), 1, 40)){
		alert("必须输入地址，或输入太长！");
		usrform1.txdz.focus();
		return false;
	}
	if (document.usrform1.yb.value.length <6 || !vIsNumeric(usrform1.yb.value)){
		alert("邮政编码过短，或者含有非数字的字符！");
		usrform1.yb.focus();
		return false;
	}
	return true;
}