﻿// JavaScript Document
//alert(N2Initializer.prototype);
/*String.prototype.Trim = function(){ 
	return this.replace(/(^\s*)|(\s*$)/g, ""); 
} 

String.prototype.LTrim = function(){ 
	return this.replace(/(^\s*)/g, ""); 
} 

String.prototype.RTrim = function(){ 
	return this.replace(/(\s*$)/g, ""); 
} 
*/
function checkProLogin(obj)
{
	var checkstat = true;
	if( $F("head_UserName")=="" && checkstat)
	{
        alert("请输入用户名");
        $("head_UserName").focus();
        checkstat = false;
	}
	if( $F("head_UserPwd")=="" && checkstat)
	{
        alert("请输入密码");
        $("head_UserPwd").focus();
        checkstat = false;
	}
    return checkstat;

}

function checkuppwd(obj)
{
	var checkstat = true;
	if( obj.oldpwd.value=="" && checkstat)
	{
        alert("请输入原密码");
        $("oldpwd").focus();
        checkstat = false;
	}
	if( obj.newpwd.value=="" && checkstat)
	{
        alert("请输入新密码");
        $("newpwd").focus();
        checkstat = false;
	}
	if(obj.newpwd.value.length < 6 && checkstat)
	{
		alert("密码大于等于6位");
		obj.newpwd.focus();
		checkstat = false;
	}
	if(obj.newpwd.value!=obj.newpwd1.value  && checkstat)
	{
		alert("两次密码不一致");
		obj.newpwd1.focus();
		checkstat = false;
	}
   return checkstat;

}
function checkfrom(obj)
{
	var checkstat = true;
	var regu = "^([a-zA-Z]+[_0-9a-zA-Z@.-]*)$"
	var re = new RegExp(regu);
	 if(!checkEml(obj.UserName.value) && checkstat)
	{
		
		//$(obj.Email.id+"info").innerHTML = "请输入有效的Email地址";
		obj.UserName.focus();
		checkstat = false;
	}

	if(obj.password.value==""&& checkstat)
	{
		alert("请输入密码");
		obj.password.focus();
		checkstat = false;
	}
	if(obj.password.value.length < 6 && checkstat)
	{
		alert("密码大于等于6位");
		obj.password.focus();
		checkstat = false;
	}
	if(obj.password.value!=obj.password1.value  && checkstat)
	{
		alert("两次密码不一致");
		obj.password1.focus();
		checkstat = false;
	}
	if(obj.regstat)
	{
	    if(obj.regstat.value=="0")
	    {
		    //alert("账户已被使用");
		    checkstat = false;
	    }
	}
	if(obj.VerifyCode.value.length ==0 && checkstat)
    {
        alert("请输入验证码");
        obj.VerifyCode.focus();
        checkstat = false;
    }
	//alert(checkstat);
	return checkstat;
}

var IDinfo = "";
function checkBasic(obj)
{
	var checkstat = true;
	var regu = "^([a-zA-Z]+[_0-9a-zA-Z@.-]*)$"
	var re = new RegExp(regu);
	//基本信息
	if(checkstat)
	{
		checkstat = checkBasicEX(obj);
	}
	//自我评价
	if(checkstat)
	{
		checkstat = checkSelfRep(obj);
	}

	 if(obj.WorkPlaceCode.value =="" && checkstat)
	{
		$(obj.WorkPlace.id+"info").innerHTML = "请输入期望工作地点";
		obj.WorkPlace.focus();
		checkstat = false;
	}
	else
	{ $(obj.WorkPlace.id+"info").innerHTML = "";}
	
	 if($(obj.Function.id+"Code").innerHTML ==""  && checkstat)
	{
		//alert(obj.Email.value);
		$(obj.Function.id+"info").innerHTML = "请输入期望从事职业";
		obj.Function.focus();
		checkstat = false;
	}
	else
	{ $(obj.Function.id+"info").innerHTML = "";}
	 if($(obj.Industry.id+"Code").innerHTML==""   && checkstat)
	{
		//alert(obj.Email.value);
		$(obj.Industry.id+"info").innerHTML = "请输入期望从事行业";
		obj.Industry.focus();
		checkstat = false;
	}
	else
	{ $(obj.Industry.id+"info").innerHTML = "";}





	return checkstat;
	
}

function checkBasicEX(obj)
{
	var checkstat = true;
	if(obj.UserName.value=="" && checkstat)
	{
		$(obj.UserName.id+"info").innerHTML = "请填写您的姓名";
		obj.UserName.focus();
		checkstat = false;
	}else if(obj.UserName.value.length < 2 && checkstat)
	{
		$(obj.UserName.id+"info").innerHTML = "姓名大于等于2位";
		obj.UserName.focus();
		checkstat = false;
	}
	else
	{ $(obj.UserName.id+"info").innerHTML = "";}

	 if(obj.cPinYin.value =="" && checkstat)
	{
		$(obj.cPinYin.id+"info").innerHTML = "请姓名的汉语拼音";
		obj.cPinYin.focus();
		checkstat = false;
	}
	else
	{ $(obj.cPinYin.id+"info").innerHTML = "";}
	
	 if(obj.BrithPlaceCode.value =="" && checkstat)
	{
		$(obj.BrithPlace.id+"info").innerHTML = "请填写出身地";
		obj.BrithPlace.focus();
		checkstat = false;
	}
	else
	{ $(obj.BrithPlace.id+"info").innerHTML = "";}
	
	 if(obj.NationalityCode.value =="" && checkstat)
	{
		$(obj.Nationality.id+"info").innerHTML = "请填写国籍";
		obj.Nationality.focus();
		checkstat = false;
	}
	else
	{ $(obj.Nationality.id+"info").innerHTML = "";}
	//身份Id证件号码
	 if(obj.IDNumber.value=="" && checkstat && obj.IDtype.value =="1" )
	{
		$(obj.IDNumber.id+"info").innerHTML = "请填写证件号码";
		obj.IDNumber.focus();
		checkstat = false;
	}else if(!CheckValue(obj.IDNumber.value) && checkstat && obj.IDtype.value =="1" )
	{
		$(obj.IDNumber.id+"info").innerHTML = IDinfo;
		obj.IDNumber.focus();
		checkstat = false;
	}
	else
	{ $(obj.IDNumber.id+"info").innerHTML = "";}

	if(obj.ResidencyCode.value ==""  && checkstat)
	{
		$(obj.Residency.id+"info").innerHTML = "请输入现居住地";
		obj.Residency.focus();
		checkstat = false;
	}	
	else
	{ $(obj.Residency.id+"info").innerHTML = "";}

	 if(obj.RegisteredCode.value == "" && checkstat)
	{
		$(obj.Registered.id+"info").innerHTML = "请输户口所在地;"
		obj.Registered.focus();
		checkstat = false;
	}
	else
	{ $(obj.Registered.id+"info").innerHTML = "";}

	// if(!isNum(obj.PostCode.value) && obj.PostCode.value!= "" && checkstat)
	//{
	//	$(obj.PostCode.id+"info").innerHTML = "邮编为数字";
	//	obj.PostCode.focus();
	//	checkstat = false;
	//}
	//else
	//{ $(obj.PostCode.id+"info").innerHTML = "";}


	 if(obj.cMobile.value == "" && obj.cHomeTel.value == "" && checkstat)
	{
		$(obj.cMobile.id+"info").innerHTML = "至少输入一种联系方式";
		obj.cMobile.focus();
		checkstat = false;
	}else	 if(obj.cMobile.value != "" && !isNum(obj.cMobile.value) && checkstat)
	{
		$(obj.cMobile.id+"info").innerHTML = "手机格式为纯数字";
		obj.cMobile.focus();
		checkstat = false;
	}else
	{ $(obj.cMobile.id+"info").innerHTML = "";}

	return 	 checkstat ;

}

////职业测试
function checkBasicTest(obj)
{
	var checkstat = true;
	if(obj.UserName.value=="" && checkstat)
	{
		$(obj.UserName.id+"info").innerHTML = "请填写您的姓名";
		obj.UserName.focus();
		checkstat = false;
	}else if(obj.UserName.value.length < 2 && checkstat)
	{
		$(obj.UserName.id+"info").innerHTML = "姓名大于等于2位";
		obj.UserName.focus();
		checkstat = false;
	}
	else
	{ $(obj.UserName.id+"info").innerHTML = "";}

	 if(obj.cPinYin.value =="" && checkstat)
	{
		$(obj.cPinYin.id+"info").innerHTML = "请姓名的汉语拼音";
		obj.cPinYin.focus();
		checkstat = false;
	}
	else
	{ $(obj.cPinYin.id+"info").innerHTML = "";}
	
	//身份Id证件号码
	 if(obj.IDNumber.value=="" && checkstat && obj.IDtype.value =="1" )
	{
		$(obj.IDNumber.id+"info").innerHTML = "请填写证件号码";
		obj.IDNumber.focus();
		checkstat = false;
	}else if(!CheckValue(obj.IDNumber.value) && checkstat && obj.IDtype.value =="1" )
	{
		$(obj.IDNumber.id+"info").innerHTML = IDinfo;
		obj.IDNumber.focus();
		checkstat = false;
	}
	else
	{ $(obj.IDNumber.id+"info").innerHTML = "";}


	 if(obj.Address.value == "" && checkstat)
	{
		$(obj.Address.id+"info").innerHTML = "请联系方式";
		obj.Address.focus();
		checkstat = false;
	}
	else
	{ $(obj.Address.id+"info").innerHTML = "";}

	 if(obj.cMobile.value == "" && obj.cHomeTel.value == "" && checkstat)
	{
		$(obj.cMobile.id+"info").innerHTML = "至少输入一种联系方式";
		obj.cMobile.focus();
		checkstat = false;
	}else	 if(obj.cMobile.value != "" && !isNum(obj.cMobile.value) && checkstat)
	{
		$(obj.cMobile.id+"info").innerHTML = "手机格式为纯数字";
		obj.cMobile.focus();
		checkstat = false;
	}else
	{ $(obj.cMobile.id+"info").innerHTML = "";}

	return 	 checkstat ;

}


function checkSelfRep(obj)
{	
	var checkstat = true;
	if(obj.SelfReproach.value.length ==0 && checkstat)
	{
		$(obj.SelfReproach.id+"info").innerHTML = "请输入自我评价";
		obj.SelfReproach.focus();
		checkstat = false;
	}
	else if(obj.SelfReproach.value.length >250&& checkstat)
	{
		$(obj.SelfReproach.id+"info").innerHTML = "字数超过250";
		obj.SelfReproach.focus();
		checkstat = false;
		
		}
	else
	{ $(obj.SelfReproach.id+"info").innerHTML = "";}
	return checkstat;
}


function checkyjfk(obj)
{	
	var checkstat = true;
	if(obj.cYJFK.value.length ==0 && checkstat)
	{
		$(obj.cYJFK.id+"info").innerHTML = "请输入内容";
		obj.cYJFK.focus();
		checkstat = false;
	}
	else if(obj.cYJFK.value.length >200&& checkstat)
	{
		$(obj.cYJFK.id+"info").innerHTML = "字数超过200";
		obj.cYJFK.focus();
		checkstat = false;
		
		}
	else
	{ $(obj.cYJFK.id+"info").innerHTML = "";}
	if(obj.VerifyCode.value.length ==0 && checkstat)
	{
		
		$(obj.VerifyCode.id+"info").innerHTML = "请输入验证码";
		obj.VerifyCode.focus();
		checkstat = false;
	}
    else
    { $(obj.VerifyCode.id+"info").innerHTML = "";}

	return checkstat;
}
function checknull(tstr,errmass)
{
     var bstat = true;
     if(tstr==""&& bstat)
        {
            alert(errmass);
            bstat = false;
        }
    return bstat;
}

function checkforgetPwd(obj)
{
    var checkstat = true;
    if(obj.email!=null)
        checkstat = checkEml(obj.email.value);
    if(obj.LoginName!=null)
        checkstat = checknull(obj.LoginName.value,'请输入用户名');
    if(checkstat)
        checkstat =  checknull(obj.VerifyCode.value,'请输入验证码');
    return checkstat;

}
////////////////////////////////check userinfo//////////////////////////////
function checkuser(obj)
{
	var checkstat = true;
	 if(!checkedu(obj)  && checkstat)
	{
		checkstat = false;
	}
	 if(!checkSto(obj)  && checkstat)
	{
		checkstat = false;
	}

	return checkstat;
	
}

function checkedu(obj)
{
    var checkstat = true ;
	if(obj.Fristtime.value=="" && checkstat)
	{
		$(obj.Fristtime.id+"info").innerHTML = "请填开始时间";
		obj.Fristtime.focus();
		checkstat = false;
	}
	else
	{ $(obj.Fristtime.id+"info").innerHTML = "";}
	 if(obj.ShoolName.value =="" && checkstat)
	{
		$(obj.ShoolName.id+"info").innerHTML = "请填写学校名称";
		obj.ShoolName.focus();
		checkstat = false;
	}
	else
	{ $(obj.ShoolName.id+"info").innerHTML = "";}
	 if(obj.Major.value =="" && checkstat)
	{
		$(obj.Major.id+"info").innerHTML = "请填写专业名称";
		obj.Major.focus();
		checkstat = false;
	}
	else
	{ $(obj.Major.id+"info").innerHTML = "";}
	if(obj.EduPlace.value ==""  && checkstat)
	{
		$(obj.EduPlace.id+"info").innerHTML = "请输入地点";
		obj.EduPlace.focus();
		checkstat = false;
	}	
	else
	{ $(obj.EduPlace.id+"info").innerHTML = "";}
	return checkstat;
}



function checkPro(obj)
{
    var checkstat = true ;
	if(obj.ProName.value=="" && checkstat)
	{
		$(obj.ProName.id+"info").innerHTML = "请填写项目名称";
		obj.ProName.focus();
		checkstat = false;
	}
	else
	{ $(obj.ProName.id+"info").innerHTML = "";}    
    
	if(obj.ProStatDate.value=="" && checkstat)
	{
		$(obj.ProStatDate.id+"info").innerHTML = "请填写开始时间";
		obj.ProStatDate.focus();
		checkstat = false;
	}
	else

	 if(obj.ProDuty.value.length ==0 && checkstat)
	{
		$(obj.ProDuty.id+"info").innerHTML = "请填写项目描述";
		obj.ProDuty.focus();
		checkstat = false;
	}
	else if(obj.ProDuty.value.length >1000&& checkstat)
	{
		$(obj.ProDuty.id+"info").innerHTML = "字数超过1000";
		obj.ProDuty.focus();
		checkstat = false;
		
		}
	else
	{ $(obj.ProDuty.id+"info").innerHTML = "";}


	 if(obj.ProNote.value.length ==0 && checkstat)
	{
		$(obj.ProNote.id+"info").innerHTML = "请填写责任描述";
		obj.ProNote.focus();
		checkstat = false;
	}
	else if(obj.ProNote.value.length >1000&& checkstat)
	{
		$(obj.ProNote.id+"info").innerHTML = "字数超过1000";
		obj.ProNote.focus();
		checkstat = false;
		
		}
	else
	{ $(obj.ProNote.id+"info").innerHTML = "";}

	
	return checkstat;
}
function checkSto(obj)
{
	var checkstat = true;
	if(obj.Company.value ==""  && checkstat)
	{
		$(obj.Company.id+"info").innerHTML = "请输入企业名称";
		obj.Company.focus();
		checkstat = false;
	}	
	else
	{ $(obj.Company.id+"info").innerHTML = "";}

	if(obj.StStatDate.value=="" && checkstat)
	{
		$(obj.StStatDate.id+"info").innerHTML = "请填开始时间";
		obj.StStatDate.focus();
		checkstat = false;
	}
	else
	{ $(obj.StStatDate.id+"info").innerHTML = "";}
	
	
	if($(obj.Industry.id+"Code").innerHTML==""   && checkstat)
	{
		//alert(obj.Email.value);
		$(obj.Industry.id+"info").innerHTML = "请输入从事行业";
		obj.Industry.focus();
		checkstat = false;
	}
	else
	{ $(obj.Industry.id+"info").innerHTML = "";}

	if($(obj.Function.id+"Code").innerHTML ==""  && checkstat)
	{
		//alert(obj.Email.value);
		$(obj.Function.id+"info").innerHTML = "请输入从事职业";
		obj.Function.focus();
		checkstat = false;
	}
	else
	{ $(obj.Function.id+"info").innerHTML = "";}


	if(obj.PlaceCode.value ==""  && checkstat)
	{
		$(obj.Place.id+"info").innerHTML = "请输入地点";
		obj.Place.focus();
		checkstat = false;
	}	
	else
	{ $(obj.Place.id+"info").innerHTML = "";}

	if(obj.stnote.value.length ==0 && checkstat)
	{
		$(obj.stnote.id+"info").innerHTML = "请输入工作描述";
		obj.stnote.focus();
		checkstat = false;
	}
	else if(obj.stnote.value.length >2000&& checkstat)
	{
		$(obj.stnote.id+"info").innerHTML = "字数超过2000";
		obj.stnote.focus();
		checkstat = false;
		
		}
	else
	{ $(obj.stnote.id+"info").innerHTML = "";}
	return checkstat;

}


function checkTra(obj)
{
    var checkstat = true ;
	if(obj.Fristtime.value=="" && checkstat)
	{
		$(obj.Fristtime.id+"info").innerHTML = "请填开始时间";
		obj.Fristtime.focus();
		checkstat = false;
	}
	else
	{ $(obj.Fristtime.id+"info").innerHTML = "";}
	
	 if(obj.Institution.value =="" && checkstat)
	{
		$(obj.Institution.id+"info").innerHTML = "请填写培训机构名称";
		obj.Institution.focus();
		checkstat = false;
	}
	else
	{ $(obj.Institution.id+"info").innerHTML = "";}
	
	 if(obj.TraClass.value =="" && checkstat)
	{
		$(obj.TraClass.id+"info").innerHTML = "请填写培训课程名称";
		obj.TraClass.focus();
		checkstat = false;
	}
	else
	{ $(obj.TraClass.id+"info").innerHTML = "";}
	
	if(obj.TraAdd.value ==""  && checkstat)
	{
		$(obj.TraAdd.id+"info").innerHTML = "请输入地点";
		obj.TraAdd.focus();
		checkstat = false;
	}	
	else
	{ $(obj.TraAdd.id+"info").innerHTML = "";}

	 if(obj.TraNote.value.length> 500 && checkstat)
	{
		$(obj.TraNote.id+"info").innerHTML = "字数超过500";
		obj.TraNote.focus();
		checkstat = false;
	}
	else
	{ $(obj.TraNote.id+"info").innerHTML = "";}
	
	return checkstat;
}

function checkCer(obj)
{
    var checkstat = true ;
	if(obj.ParentClass.value=="999" )
	{
		if(obj.CerSelf.value=="" && checkstat)
			{
				alert("请输入证书名称")
				checkstat = false;
			}
	}
    else 
    {
		if(obj.SubClass.value=="" && checkstat)
			{
				alert("请输入证书名称")
				checkstat = false;
			}

	}
	if(obj.ReceivedDate.value=="" && checkstat)
	{
		$(obj.ReceivedDate.id+"info").innerHTML = "请输入证书获得时间";
		obj.ReceivedDate.focus();
		checkstat = false;
	}else
	{ $(obj.ReceivedDate.id+"info").innerHTML = "";}
	
	return checkstat;
}


function checkSki(obj)
{
    var checkstat = true ;

	 if(obj.Skill.value=="" && checkstat)
	{
		$(obj.Skill.id+"info").innerHTML = "请输入技能名称";
		obj.Skill.focus();
		checkstat = false;
	}else
	{ $(obj.Skill.id+"info").innerHTML = "";}
	 if(obj.Long.value=="" && checkstat)
	{
		$(obj.Long.id+"info").innerHTML = "请输入掌握时间";
		obj.Long.focus();
		checkstat = false;
	}else if(!isNum(obj.Long.value)&& checkstat)
	{
		$(obj.Long.id+"info").innerHTML = "请输入数字";
		obj.Long.focus();
		checkstat = false;
	}else
	{ $(obj.Long.id+"info").innerHTML = "";}
	return checkstat;
}


function checkAbr(obj)
{
    var checkstat = true ;
	 if(obj.NationalityCode.value=="" && checkstat)
	{
		$(obj.Nationality.id+"info").innerHTML = "请输入地点";
		obj.Nationality.focus();
		checkstat = false;
	}else
	{ $(obj.Nationality.id+"info").innerHTML = "";}
	
	 if(obj.Long.value=="" && checkstat)
	{
		$(obj.Long.id+"info").innerHTML = "请输入时间";
		obj.Long.focus();
		checkstat = false;
	}else if(!isNum(obj.Long.value)&& checkstat)
	{
		$(obj.Long.id+"info").innerHTML = "请输入数字";
		obj.Long.focus();
		checkstat = false;
	}else
	{ $(obj.Long.id+"info").innerHTML = "";}
	return checkstat;
}
function checkEml(obj)
{	
	var tstat = true;
	var strSuffix = "cc|com|edu|gov|int|net|org|biz|info|pro|name|coop|al|dz|af|ar|ae|aw|om|az|eg|et|ie|ee|ad|ao|ai|ag|at|au|mo|bb|pg|bs|pk|py|ps|bh|pa|br|by|bm|bg|mp|bj|be|is|pr|ba|pl|bo|bz|bw|bt|bf|bi|bv|kp|gq|dk|de|tl|tp|tg|dm|do|ru|ec|er|fr|fo|pf|gf|tf|va|ph|fj|fi|cv|fk|gm|cg|cd|co|cr|gg|gd|gl|ge|cu|gp|gu|gy|kz|ht|kr|nl|an|hm|hn|ki|dj|kg|gn|gw|ca|gh|ga|kh|cz|zw|cm|qa|ky|km|ci|kw|cc|hr|ke|ck|lv|ls|la|lb|lt|lr|ly|li|re|lu|rw|ro|mg|im|mv|mt|mw|my|ml|mk|mh|mq|yt|mu|mr|us|um|as|vi|mn|ms|bd|pe|fm|mm|md|ma|mc|mz|mx|nr|np|ni|ne|ng|nu|no|nf|na|za|aq|gs|eu|pw|pn|pt|jp|se|ch|sv|ws|yu|sl|sn|cy|sc|sa|cx|st|sh|kn|lc|sm|pm|vc|lk|sk|si|sj|sz|sd|sr|sb|so|tj|tw|th|tz|to|tc|tt|tn|tv|tr|tm|tk|wf|vu|gt|ve|bn|ug|ua|uy|uz|es|eh|gr|hk|sg|nc|nz|hu|sy|jm|am|ac|ye|iq|ir|il|it|in|id|uk|vg|io|jo|vn|zm|je|td|gi|cl|cf|cn"
	var regu = "^[a-z0-9][_a-z0-9\-]*([\.][_a-z0-9\-]+)*@([a-z0-9\-\_]+[\.])+(" + strSuffix + ")$";
	var re = new RegExp(regu);
	if(obj=='') {
		alert("请填写电子邮件地址");
		tstat =  false;
	}else	if(obj.search(re) == -1){
		alert("请输入有效的Email地址");
		tstat =  false;
	}
	return tstat;
}
function chkUserNameFormat( str ){
	//str=str.Trim()
	var regu = "^([a-zA-Z]+[_0-9a-zA-Z@.-]*)$"
	var re = new RegExp(regu);
	if( str.search( re ) != -1 ){
		return true;
	}else{
		window.alert( "请使用规范的会员名" );
		return false;
	}	
}

////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////

///企业 使用 验证

////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
function C_CoLoing(obj)
{
	var checkstat = true;
	var regu = "^([a-zA-Z]+[_0-9a-zA-Z@.-]*)$"
	var re = new RegExp(regu);
	if(obj.UserName.value=="" && checkstat)
	{
		alert("请输入用户名");
		obj.UserName.focus();
		checkstat = false;
	}
	 if(obj.UserName.value.length <= 2 && checkstat)
	{
		alert("用户名长度不足");
		obj.UserName.focus();
		checkstat = false;
	}
	if(!(obj.UserName.value.search( re ) != -1) && checkstat)
	{
		alert( "请使用规范的会员名" );
	    obj.UserName.focus();
		checkstat = false;
	}
	if(obj.password.value== "" && checkstat)
	{
		alert( "请输入密码" );
	    obj.password.focus();
		checkstat = false;
	}
	return checkstat;
}

function C_CoReg(obj)
{
	var checkstat = true;
    if(!C_CoLoing(obj) && checkstat)
    {
        checkstat = false;
    }
	if(obj.password.value==""&& checkstat)
	{
		alert("请输入密码");
		obj.password.focus();
		checkstat = false;
	}
	if(obj.password.value.length < 6 && checkstat)
	{
		alert("密码大于等于6位");
		obj.password.focus();
		checkstat = false;
	}
	if(obj.password.value!=obj.password1.value  && checkstat)
	{
		alert("两次密码不一致");
		obj.password1.focus();
		checkstat = false;
	}
	if(obj.regstat)
	{
	    if(obj.regstat.value=="0")
	    {
		    //alert("账户已被使用");
		    checkstat = false;
	    }
	}
 	if(obj.CoName.value==""&& checkstat)
	{
		alert("请输入公司名称");
		obj.CoName.focus();
		checkstat = false;
	}
	if(obj.CoPlace.value==""&& checkstat)
	{
		alert("请输入公司地点");
		obj.CoPlace.focus();
		checkstat = false;
	}
	if(obj.CoAdd.value==""&& checkstat)
	{
		alert("请输入公司地址");
		obj.CoAdd.focus();
		checkstat = false;
	}
	if(obj.LinkMan.value==""&& checkstat)
	{
		alert("请输入联系人");
		obj.LinkMan.focus();
		checkstat = false;
	}
  	if(obj.CoPhone.value==""&& checkstat)
	{
		alert("请输入联系电话");
		obj.CoPhone.focus();
		checkstat = false;
	}
	if(obj.Email.value=="" && checkstat)
	{
		alert("请输入Email");
		obj.Email.focus();
		checkstat = false;
	}
	else if(obj.Email.value!="" && checkstat)
	{
		checkstat = checkEml(obj.Email.value);
	}
  	if(obj.VerifyCode.value==""&& checkstat)
	{
		alert("请输入验证码");
		obj.VerifyCode.focus();
		checkstat = false;
	}
	
 return checkstat;
    

}

function C_CoBasic(obj)
{	

	var checkstat = true;
	if($("IndustryCode").innerHTML==""&& checkstat)
	{
		alert("请输入公司所属行业");
		checkstat = false;
		
	}
	if(obj.cCoAddCode.value==""&& checkstat)
	{
		alert("请输入公司地点");
		obj.cCoAddCode.focus();
		checkstat = false;
	}
	if(obj.cCoAdd.value==""&& checkstat)
	{
		alert("请输入公司地址");
		obj.cCoAdd.focus();
		checkstat = false;
	} 
	if(obj.cCoPhone1.value==""&& checkstat)
	{
		alert("请输入联系电话");
		obj.cCoPhone1.focus();
		checkstat = false;
	}	
	if(obj.cLinkMan.value==""&& checkstat)
	{
		alert("请输入联系人");
		obj.cLinkMan.focus();
		checkstat = false;
	}
	/*if(obj.cCoNote.value =="" && checkstat)
	{
		alert("请输入公司简介");
		checkstat = false;
	}
	else if(obj.cCoNote.value.length >2000&& checkstat)
	{
		alert("字数超过2000");
		checkstat = false;
		
	}*/
	if(obj.cEmail.value=="" && checkstat)
	{
		alert("请输入Email");
		obj.cEmail.focus();
		checkstat = false;
	}
	else if(obj.cEmail.value!="" )
	{
		if(!checkEml(obj.cEmail.value))
			checkstat = false;
	}
	return checkstat;
}

function C_CoObj(obj)
{

	var checkstat = true;
	if(obj.cJobName.value==""&& checkstat)
	{
		alert("请输入职业名称");
		obj.cJobName.focus();
		checkstat = false;
	}
	
	//if($("IndustryCode").innerHTML==""&& checkstat)
	//{
	//	alert("请输入所属行业");
	//	checkstat = false;
		
	//}
	
	if($("FunctionCode").innerHTML==""&& checkstat)
	{
		alert("请输入所属职业");
		checkstat = false;
		
	}
	if(checkstat)
	    checkstat = C_CoObjEx(obj);
	return checkstat;
	
}

function C_CoObjEx(obj)
{
	var checkstat = true;
	if(obj.cCoJobAddCode.value==""&& checkstat)
	{
		alert("请输入工作地点");
		obj.cCoJobAdd.focus();
		checkstat = false;
	}
//	if(obj.RegisteredCode.value==""&& checkstat)
//	{
//		alert("请输户口所在地");
//		obj.Registered.focus();
//		checkstat = false;
//	}
	if(obj.nianling1.value==""&& checkstat &&obj.nianling2.value!="" )
	{
		alert("请输入起始年龄");
		obj.nianling1.focus();
		checkstat = false;
	}
	if(obj.nianling1.value!="" && checkstat && obj.nianling2.value!="" )
	{
		if(parseInt(obj.nianling1.value)>parseInt(obj.nianling2.value))
		{
			alert("起始年龄不应大于结束年龄");
			obj.nianling2.focus();
			checkstat = false;
		}
	}

//	if(obj.iJobPer.value==""&& checkstat)
//	{
//		alert("请输入招聘人数");
//		obj.iJobPer.focus();
//		checkstat = false;
//	}	
	if(obj.dObjOverTime.value==""&& checkstat)
	{
		alert("请输入截止日期");
		obj.dObjOverTime.focus();
		checkstat = false;
	}
	if(obj.content.value =="" && checkstat)
	{
		alert("请输入职位描述");
		checkstat = false;
	}
	else if(obj.content.value.length >2000&& checkstat)
	{
		alert("字数超过2000");
		checkstat = false;
		
	}
	return checkstat;
	
}
//人才检索使用
function C_CoSearch(obj)
{
	var checkstat = true;
	if($(obj.Industry.id+"Code").innerHTML==""   && checkstat)
	{
		alert("请输入行业");
		obj.Industry.focus();
		checkstat = false;
	}

	if($(obj.Function.id+"Code").innerHTML ==""  && checkstat)
	{
		alert("请输入职业");
		obj.Function.focus();
		checkstat = false;
	}


	if(obj.cCoAddCode.value ==""  && checkstat)
	{
		alert("请输入地点");
		obj.cAdd.focus();
		checkstat = false;
	}	
	return checkstat;
}

function isNum(keyW)
 {
      if(keyW!="" && keyW.match(/[^\d]/))
      {
           return false;
      }
       else
     {
           return true;
      }
 } 
function ajaxUserName(str,url,tabname){
    
	var regu = "^([a-zA-Z]+[_0-9a-zA-Z@.-]*)$"
	var re = new RegExp(regu);
	var xmlhttp;
	var cstat;
	var obj = $F("UserName");
	var info = document.getElementById(str);
	var data ;
	if(obj!=""&& obj.length > 2 &&(obj.search( re ) != -1))
	{	
		
		var pars = "keyword="+escape(obj)+"&tabname="+escape(tabname);
		//var myAjax = new Ajax.Updater (url,{method: 'post', parameters: pars});
		var myAjax = new Ajax.Updater(str, url, {method: 'post', parameters: pars, onFailure: reportError,onComplete:reportLoad(str)});
	}
}

function reportError()
{
    alert("数据错误。");
}

function reportLoad(id)
{
    $(id).innerHTML ="<div style=\"border: 1px #66CCFF solid; background-color:#FFFF99; height:18px; line-height:16px; margin-top:10px;\">检查中，请等待……</div>";

}
function showsub(obj,subid)
{
	var subdiv = $(subid);
	//var mleft = event.x-event.offsetX;
	//var mhight = event.y-event.offsetY +23;
	//var mhight = 289;
	//var mleft =  obj.offsetParent.offsetLeft;
	//gettopwidth(obj);
	var gettw = gettopwidth(obj);
	subdiv.style.display = "";
	subdiv.style.left =gettw.left;
	subdiv.style.top = gettw.top+30;

}
function  closediv(cid)
{
	var subdiv = $(cid);
	subdiv.style.display = "none";
}


function gettopwidth(obj)
{
	var top=obj.offsetTop;
	var left=obj.offsetLeft;
	while(obj=obj.offsetParent)
	{
	top+=obj.offsetTop;
	left+=obj.offsetLeft;
	}
      return  {top:top  ,left:left } ;

}




/////////



//证书
function DoGetSub(obj,Substr)
{
	if(obj.value=="999")
	{
		document.getElementById("CerSelf").style.display = "";
		document.getElementById("SubClass").style.display = "none";
	}
    else
    {
        document.getElementById("SubClass").style.display = "";
		document.getElementById("CerSelf").style.display = "none";

	}
	var subobj = document.getElementById(Substr);
	if(subobj)
	    {		
	        subobj.options.length=0;
        }
	if(obj.value!="0")
	{
		for(var i = 0 ;i<arrCertification.length;i++)
		{
			
			if(obj.value == arrCertification[i][1])
				subobj.options.add(new Option(arrCertification[i][2],arrCertification[i][0]));   
		}
	}
}
function DoGetParent(str)
{
	var obj = document.getElementById(str);
	//obj.add(new Option("请选择","")); 
	//for(var i = 0 ;i<5;i++)
	//{
	//	obj.add(new Option(arrCertification[i][2],arrCertification[i][0]));   
	//}
	//obj.add(new Option("自定义","999")); 
}

function closeSubClass(str,secstr,todo)
{
	var obj = document.getElementById(str);
	var obj2= document.getElementById(secstr);
    if(todo=="1")
    {
        obj.style.display = 'none';
        obj2.style.display = '';
    }
    else
    {
        obj.style.display = '';
        obj2.style.display = 'none';
    }
}
function SetHid(obj)
{
 $('cJobSubCode').value = obj.value;
}


function liulan(id)
{
window.open('/person/preview.aspx?cid='+id, '预览简历', 'height=600, width=800, top=0, left=100, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes')
}


function liulantest(pagename)
{
window.open('/EmotionTest/'+pagename+'.aspx','测试','height=800, width=1000,top=50,left=100, toolbar=no,menubar=no, scrollbars=yes,resizable=no,location=no,status=no');
}
function liulanEx(url)
{
    var codes="";
    var count=0;
	for (var i=0;i<$("form1").elements.length;i++)
	{
		var e = $("form1").elements[i];
		if (e.name != 'all' && e.type.toUpperCase() == "CHECKBOX" && e.name !='yishang' && e.checked)
		{
			codes+=e.value+",";
			count++
		}
	}
	if(count>0)
	    window.open('/person/'+url+'?cid='+codes, '预览简历', 'height=600, width=800, top=0, left=100, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=n o, status=no');
	else
	    alert("至少选择一条记录。");
}
function liulanThr(url)
{
    var codes="";
    var count=0;
	for (var i=0;i<$("form1").elements.length;i++)
	{
		var e = $("form1").elements[i];
		if (e.name != 'all' && e.type.toUpperCase() == "CHECKBOX" && e.name !='yishang' && e.checked)
		{
			codes+=e.value+",";
			count++
		}
	}
	if(count>0)
	    window.open('/manage/PersonManage/'+url+'?cid='+codes, '预览简历', 'height=600, width=800, top=0, left=100, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=n o, status=no');
	else
	    alert("至少选择一条记录。");
}

function newshy(page)
{
window.open("news\\"+page+".html", '', 'height=500, width=600, top=0, left=100, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=n o, status=no')
}

//职位检索
function GetJobItem(obj,Substr)
{
	var subobj = $(Substr);
	if(subobj)
	{		
		subobj.options.length=0;
	}
	
	if(obj.value!="")
	{
		var j=0
		
		for(j; j<subfunc_s[obj.value].length;j++)
		{   
			s = subfunc_v[obj.value][j];
			//alert(subobj.add)
			//if(s.substring(0,2) == obj.value.substring(0,2))
			subobj.options.add(new Option(subfunc_s[obj.value][j],subfunc_v[obj.value][j]));   
		}
	}
	SetHid(subobj);
}
//
function checkSearch(obj)
{
	var checkstat = true;
	if( obj.cJob.value=="" && checkstat)
	{
        alert("请选择职业");
        $("cJob").focus();
        checkstat = false;
	}
	if( obj.cIndustry.value=="" && checkstat)
	{
        alert("请选择行业");
        $("cIndustry").focus();
        checkstat = false;
	}
	if(checkstat)
	    obj.action = "jobs/Search.aspx";
	return checkstat;
}
//调整 iframe 的高度 ie/firefox   
function autoHeight(id)   
{   
    var frm = $(id);
    var subWeb = document.frames ? document.frames[id].document : frm.contentDocument;   
    if(frm != null && subWeb != null)   
    {
	frm.height = subWeb.body.scrollHeight;}   
}   


//验证码刷新
function getimgcode()
{
     var getimagecode = $("getcode");
     getimagecode.src+="?";
}
//企业用户超时跳转
function gotologin()
{
    if(window.parent!=null)
        window.parent.location='/Co/CoLogin.aspx?mesg=1';
    else
        window.location='/Co/CoLogin.aspx?mesg=1';
}
//
//全选
function allbox()
{
	for (var i=0;i<$("form1").elements.length;i++)
	{
		var e = $("form1").elements[i];
		if (e.name != 'all' && e.type.toUpperCase() == "CHECKBOX" && e.name !='yishang')
		{
			e.checked = $("all").checked;
		}
	}

}
//设置全选状态
function setall(obj)
{

	if (obj.checked == true)
		{
			var checkcount = 0,boxcount = 0;
			for (var i=0;i<$("form1").elements.length;i++)
				{
					var e = $("form1").elements[i];
					if (e.name != 'all' && e.type.toUpperCase() == "CHECKBOX" && e.name !='yishang')
					{
						if (e.checked == true)
							{checkcount++;}
							boxcount ++
					}
				}
			if (checkcount == boxcount)
				$("all").checked = true;
		}
	else
		$("all").checked = false;

}
///滑动层////////////////////////////////////////

var speeddiv=30//时间间隔单位微秒
var divheight;
var ling ;
var MyMarDiv;
var kg = 0;


function doOC()

{   //取消事件
	$("jiatou").onclick = null;
	if(kg==0)
		{
			divkai();
			kg = 1;	
			$("jiatou").src = "/images/shang.gif"
		}
	else
		{
		
			divguan();
			kg = 0;
			$("jiatou").src = "/images/xia.gif"
		}	
}
function divkai()
{
	$("yinchang").style.height="0px";
	ling = 0;
	divheight=166;
	MyMarDiv = setInterval(divadd,speeddiv);
	
}

function divguan()
{	
	$("yinchang").style.height="166px";
	ling = 0;
	divheight=166;
	MyMarDiv = setInterval(divjj,speeddiv);
}


function divjj()
{

	if(parseInt($("yinchang").style.height)>ling)
	{
			divheight=divheight-2;
			if(divheight<0)
				divheight = 0;
			$("yinchang").style.height=divheight+"px";
	}
	else
	{
		clearInterval(MyMarDiv);
		//恢复事件
	    $("jiatou").onclick	=function anonymous(){doOC()};
    }

}

function divadd()
{
	if(parseInt($("yinchang").style.height)<divheight)
	{
		ling = ling +2
		$("yinchang").style.height=ling+"px";
	}
	else
	{
		clearInterval(MyMarDiv);
		 //恢复事件
	    $("jiatou").onclick	=function anonymous(){doOC()};
    }
}


function JobTest(obj)
{
	var stat = true;
	var someNodeList = obj.getElementsByTagName('input');
    var nodes = $A(someNodeList);
	//alert(nodes.length)
	//nodes.each(function(node){
                //alert(node.nodeName + ': ' + node.innerHTML);
				
           // });
	var i ,j,k;
	var zong=0;
	var hang = nodes.length/4
	var fx = 0;
	
	for(i =0; i<hang;i++)
	{
		k = i*4;
		nodes[k].parentNode.parentNode.bgColor='#ffffff';
		for(j=0;j<=3;j++)
			{
				if(nodes[k+j].checked)
				{
					fx = 1 ;
					break;
				}
			}
		
		if(fx==0)
			{
				nodes[k].parentNode.parentNode.bgColor='#FFCC99';
				alert('请填写所有题目');
				stat = false;
				fx == 0;
				break;
			}
		fx = 0 ;
	}
	return stat;
}

function JobTestEx(obj)
{
	var stat = true;
	var someNodeList = obj.getElementsByTagName('input');
    var nodes = $A(someNodeList);
	//alert(nodes.length)
	//nodes.each(function(node){
                //alert(node.nodeName + ': ' + node.innerHTML);
				
           // });
	var i ,j,k;
	var zong=0;
	var hang = nodes.length/2
	var fx = 0;
	
	for(i =0; i<hang;i++)
	{
		k = i*2;
		nodes[k].parentNode.parentNode.bgColor='#ffffff';
		for(j=0;j<=1;j++)
			{
				if(nodes[k+j].checked)
				{
					fx = 1 ;
					break;
				}
			}
		
		if(fx==0)
			{
				nodes[k].parentNode.parentNode.bgColor='#FFCC99';
				alert('请填写所有题目');
				stat = false;
				fx == 0;
				break;
			}
		fx = 0 ;
	}
	return stat;
}

function JobTestTh(obj,steplength)
{
	var stat = true;
	var someNodeList = obj.getElementsByTagName('input');
    var nodes = $A(someNodeList);
	var i ,j,k;
	var zong=0;
	var hang = nodes.length / steplength;
	var fx = 0;
	
	for(i =0; i < hang;i++)
	{
		k = i * steplength;
		nodes[k].parentNode.parentNode.bgColor='#ffffff';
		for(j=0;j<=steplength-1;j++)
			{
				if(nodes[k+j].checked)
				{
					fx = 1 ;
					break;
				}
			}
		
		if(fx==0)
			{
				nodes[k].parentNode.parentNode.bgColor='#FFCC99';
				alert('请填写所有题目');
				stat = false;
				fx == 0;
				break;
			}
		fx = 0 ;
	}
	return stat;
}
