//----------------------------------------------------------------------------------------

function checkTxtUser(ssn){
if( ssn.length<3 || ssn.length>18 ) {
alert("\请输入正确的用户名,用户名长度为3-18位！")
form1.TxtUser.focus()
return false;
}

if (isWhiteWpace(ssn)){
alert("\请输入正确的用户名,用户名中不能包含空格！")
form1.TxtUser.focus()
return false;
}
return true;
}

function strlen(str){
	var len;
	var i;
	len = 0;
	for (i=0;i<str.length;i++){
		if (str.charCodeAt(i)>255) len+=2; else len++;
	}
	return len;
}

function strlen2(str){
	var len;
	var i;
	len = 0;
	for (i=0;i<str.length;i++){
		if (str.charCodeAt(i)>255) return true;
	}
	return false;
}

function isWhiteWpace (s)
{
  var whitespace = " \t\n\r";
  var i;
  for (i = 0; i < s.length; i++){   
     var c = s.charAt(i);
     if (whitespace.indexOf(c) >= 0) {
		  return true;
	  }
   }
   return false;
}

function cletext2(){
if (IDform1.userid.value=="请输入15或18位身份证号")
{
IDform1.userid.value="";
 }
}

function test_email(strEmail) { 
  var myReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; 
  if(myReg.test(strEmail)) return true; 
  return false; 
 } 
//===================================================================
function checkdata() {
var ssn=form1.TxtUser.value.toLowerCase();
if (!checkTxtUser(ssn)) return false;

if( strlen(form1.Userpass1.value)<6 || strlen(form1.Userpass1.value)>16 ) {
alert("\正确地登录密码长度为6-16位，仅可用英文、数字、特殊字符！")
form1.Userpass1.focus()
return false;
}
if( strlen2(form1.Userpass1.value) ) {
alert("\您的密码中包含了非法字符，仅可用英文、数字、特殊字符！")
form1.Userpass1.focus()
return false;
}
if( form1.Userpass1.value == form1.TxtUser.value ) {
alert("\用户名和密码不能相同！")
form1.Userpass1.focus()
return false;
}
if( form1.Userpass2.value =="" ) {
alert("\请输入密码确认！")
form1.Userpass2.focus()
return false;
}
if( form1.Userpass2.value != form1.Userpass1.value ) {
alert("\两次密码输入不一致！")
form1.Userpass1.focus()
return false;
}

if( form1.TxtQuestion.value == "") {
alert("\请输入提示问题,当您忘记密码时可根据该问题提示密码！")
form1.TxtQuestion.focus()
return false;
}
if( strlen(form1.TxtAnswer.value)<6) {
alert("\请重新输入问题答案，长度不少于6位！")
form1.TxtAnswer.focus()
return false;
}
if( form1.TxtQuestion.value == form1.TxtAnswer.value ) {
alert("\密码提示问题和答案不能相同！")
form1.TxtAnswer.focus()
return false;
}

	if(form1.Body_Height.value==""){
		alert("您没有填写 身高！");
		form1.Body_Height.focus();
		return false;
	}
	else{
		var sg=form1.Body_Height.value;
		if(sg<30 || sg>300){
			alert("身高输入错误！");
			form1.Body_Height.focus();
			return false;
		}
	}
	
	if(form1.Body_Weight.value!==""){
		var dc=form1.Body_Weight.value;
		if(dc<30 || dc>300){
           alert("体重输入错误！");
           form1.Body_Weight.focus();
		   return false;
		}
	}

if( form1.Employment.value =="" ) {
alert("\请填写岗位名称！")
form1.Employment.focus()
return false;
}
if( form1.S_tequ.value =="" ) {
alert("\请填写岗位名称！")
form1.S_tequ.focus()
return false;
}
if( form1.place.value =="0" || form1.city.value =="" ) {
alert("\请选择来自哪里！")
form1.place.focus()
return false;
}
if( form1.Professional.value =="" ) {
alert("\请输入专业！")
form1.Professional.focus()
return false;
}

tempStr = "";
	for(var i=0;i<form1.yingpinID.options.length;i++)
	{
		tempStr += form1.yingpinID.options[i].value+",";
	}
	form1.strYingpinID.value = tempStr;
	
if( form1.strYingpinID.value =="" ) {
alert("\请选择职业类别！")
form1.yingpinID.focus()
return false;
}

if( form1.RealName.value =="" ) {
alert("\请输入真实姓名！")
form1.RealName.focus()
return false;
}
if( form1.Jianli_type.value =="" ) {
alert("\请选择求职类型！")
form1.Jianli_type.focus()
return false;
}

if( form1.BirthDay.value =="" ) {
alert("\请输入出生日期！")
form1.BirthDay.focus()
return false;
}

var sZone = document.form1.Tel.value
	if(!(/\d{10,11}$/.test(sZone))){
		alert("请输入11位或者12位电话数字号码");
		form1.Tel.focus()
		return false;
	}

var temail=form1.Email.value
if( temail =="") {
alert("\请填写Email！")
form1.Email.focus()
return false;
}

if(!test_email(temail) ) {
alert("\请正确填写Email！")
form1.Email.focus()
return false;
}

if( form1.Lea_experience.value =="" ) {
alert("\请填写学习经历！")
form1.Lea_experience.focus()
return false;
}
if( form1.Work_experience.value =="" ) {
alert("\请填写工作经历！")
form1.Work_experience.focus()
return false;
}
if( form1.JianLi.value =="" ) {
alert("\请填写简历！")
form1.JianLi.focus()
return false;
}

return true;

}
//-----------------------------------------------------------------------------------------
function checkdata2() {
var ssn=form2.TxtUser.value.toLowerCase();
if (!checkTxtUser(ssn)) return false;

if( strlen(form2.Userpass1.value)<6 || strlen(form2.Userpass1.value)>16 ) {
alert("\正确地登录密码长度为6-16位，仅可用英文、数字、特殊字符！")
form2.Userpass1.focus()
return false;
}
if( strlen2(form2.Userpass1.value) ) {
alert("\您的密码中包含了非法字符，仅可用英文、数字、特殊字符！")
form2.Userpass1.focus()
return false;
}

if( form2.Userpass1.value == "") {
alert("\请输入密码！")
form2.Userpass1.focus()
return false;
}

return true;

}
//----------------------------------------------------------------------------------------------------------
//-----------------checkdata22()------------------------------------------------------------------------
function checkdata22() {
var ssn=form1.TxtUser.value.toLowerCase();
if (!checkTxtUser(ssn)) return false;

if( strlen(form1.Userpass1.value)<6 || strlen(form1.Userpass1.value)>16 ) {
alert("\正确地登录密码长度为6-16位，仅可用英文、数字、特殊字符！")
form1.Userpass1.focus()
return false;
}
if( strlen2(form1.Userpass1.value) ) {
alert("\您的密码中包含了非法字符，仅可用英文、数字、特殊字符！")
form1.Userpass1.focus()
return false;
}

if( form1.Userpass1.value == "") {
alert("\请输入密码！")
form1.Userpass1.focus()
return false;
}

if( form1.yanz.value == "") {
alert("\请输入验证码！")
form1.Userpass1.focus()
return false;
}

return true;

}
//----------------------------------------------------------------------------------------------------------
//-----------------checkdata222()------------------------------------------------------------------------
function checkdata222() {
var ssn=form1.TxtUser.value.toLowerCase();
if (!checkTxtUser(ssn)) return false;

if( form1.question.value == "") {
alert("\请输入密码问题！")
form1.question.focus()
return false;
}

if( form1.answer.value == "") {
alert("\请输入密码答案！")
form1.answer.focus()
return false;
}

return true;

}
//----------------------------------------------------------------------------------------------------------
function checkdata3() {

if( form1.TxtQuestion.value == "") {
alert("\请输入提示问题,当您忘记密码时可根据该问题提示密码！")
form1.TxtQuestion.focus()
return false;
}
if( strlen(form1.TxtAnswer.value)<6) {
alert("\请重新输入问题答案，长度不少于6位！")
form1.TxtAnswer.focus()
return false;
}
if( form1.TxtQuestion.value == form1.TxtAnswer.value ) {
alert("\密码提示问题和答案不能相同！")
form1.TxtAnswer.focus()
return false;
}

	if(form1.Body_Height.value==""){
		alert("您没有填写 身高！");
		form1.Body_Height.focus();
		return false;
	}
	else{
		var sg=form1.Body_Height.value;
		if(sg<30 || sg>300){
			alert("身高输入错误！");
			form1.Body_Height.focus();
			return false;
		}
	}
	
	if(form1.Body_Weight.value!=""){
		var dc=form1.Body_Weight.value;
		if(dc<30 || dc>300){
           alert("体重输入错误！");
           form1.Body_Weight.focus();
		   return false;
		}
	}

if( form1.Employment.value =="" ) {
alert("\请填写岗位名称！")
form1.Employment.focus()
return false;
}
if( form1.place.value =="0" || form1.city.value =="" ) {
alert("\请选择来自哪里！")
form1.place.focus()
return false;
}
if( form1.Professional.value =="" ) {
alert("\请输入专业！")
form1.Professional.focus()
return false;
}

tempStr = "";
	for(var i=0;i<form1.yingpinID.options.length;i++)
	{
		tempStr += form1.yingpinID.options[i].value+",";
	}
	form1.strYingpinID.value = tempStr;
	
if( form1.strYingpinID.value =="" ) {
alert("\请选择职业类别！")
form1.yingpinID.focus()
return false;
}

if( form1.RealName.value =="" ) {
alert("\请输入真实姓名！")
form1.RealName.focus()
return false;
}
if( form1.Jianli_type.value =="" ) {
alert("\请选择求职类型！")
form1.Jianli_type.focus()
return false;
}

if( form1.BirthDay.value =="" ) {
alert("\请输入出生日期！")
form1.BirthDay.focus()
return false;
}

var sZone = document.form1.Tel.value
	if(!(/\d{10,11}$/.test(sZone))){
		alert("请输入11位或者12位电话数字号码");
		form1.Tel.focus()
		return false;
	}

if( form1.Email.value =="" ) {
alert("\请正确填写Email！")
form1.Email.focus()
return false;
}

if( form1.Lea_experience.value =="" ) {
alert("\请填写学习经历！")
form1.Lea_experience.focus()
return false;
}
if( form1.Work_experience.value =="" ) {
alert("\请填写工作经历！")
form1.Work_experience.focus()
return false;
}
if( form1.JianLi.value =="" ) {
alert("\请填写简历！")
form1.JianLi.focus()
return false;
}

return true;

}
//---------checkdata3-------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------
function checkdata4() {

if( form1.JobName.value == "") {
alert("\请输入职位名称！")
form1.JobName.focus()
return false;
}

if( form1.BirthDay.value =="" ) {
alert("\请填写招聘截止日期！")
form1.BirthDay.focus()
return false;
}

if( form1.Re_number.value =="" ) {
alert("\请输入招聘人数！")
form1.Re_number.focus()
return false;
}

if( form1.Specific_content.value =="" ) {
alert("\请填写详细介绍！")
form1.Specific_content.focus()
return false;
}

return true;

}
