	function checkWhich(e) { 
		var browName = navigator.appName;
		if (browName == "Netscape") {
			chCode = e.which;
		}
		else {
			chCode = window.event.keyCode;  
		}
		if (chCode == 13) {
			doLogin();
		}
		return true;
	}
	/**检查是否为有效字符串*/
	function IsValidString(checkStr)
	{
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_";
	var allValid = true;
	if (checkStr.length<1)
	 allValid=false;
	  for (i=0;i<checkStr.length;i++)
	  {
	    ch=checkStr.charAt(i);
	    for(j=0;j<checkOK.length;j++)
	      if(ch==checkOK.charAt(j))
	        break;
	    if(j==checkOK.length)
	    {
	      allValid = false;
	      break;
	    }
	  }
	  return allValid;
	}
	/** 测量有汉字时的字串实际长度，其中一个汉字占两个字符 Base 20030820 */
	function len(s){
		var length = 0;
		var tmpArr = s.split("");

		for (i = 0; i < tmpArr.length; i++){
			if (tmpArr[i].charCodeAt(0) < 299)
				length ++;
			else
				length += 2;
		}
		return length;
	}
	/** 是否为合法字串，指只包括字母，数字和_的字串　*/
	function isStr(s) {
		if (s.length == 0) return false;
		var regu = "^[0-9A-Za-z_]*$";
		var re   = new RegExp(regu);
	    //alert("ssss---s.search(re):"+s.search(re));
	    s = s.replace('@', '');
	    s = s.replace('.', '');
		if (s.search(re) != -1)
			return true;
		else
	    {
	        if (isEmail(s)) return true;
			else return false;
	    }
	}
/**显示及隐藏验证码输入域*/
function disauthcode(dis)
{
	if(typeof(defaultFrm.MemberType)=="object")
	{
		if(dis=="false")          //个人会员
		{
			document.all.checkID.style.display="none";
			document.all.register.style.display="";
			document.defaultFrm.MemberType[0].checked=true;
		}
		else if(dis=="true")      //企业会员
		{
			document.all.checkID.style.display="";
			document.all.register.style.display="none";
			document.defaultFrm.MemberType[1].checked=true;
		}
	}
}
/**在用户表单回车或Tab*/
function userKeyDown()
{
	if(window.event.keyCode==13)
	{
		document.defaultFrm.Password.focus();
		return false;
	}
 }
/**在密码表单回车或Tab*/
function passpKeyDown()
{
	if(window.event.keyCode==13)
	{
		document.defaultFrm.authcode.focus();
		return false;
	}
 }
/**在密码表单回车或Tab*/
function passKeyDown()
{
	if (window.event.keyCode==13)
	{
		if(document.defaultFrm.MemberType.length>=1)						//在首页上登陆
		{
			if (document.defaultFrm.MemberType[0].checked)					//选择个人会员
		    {
		  		doLogin();
		  	}
			if(document.defaultFrm.MemberType[1].checked)					//选择企业会员
			{
		  		document.defaultFrm.authcode.focus();
			}
		}		
	}
}

/**在密码上表单上回车*/
function passwordKeyDo()
{
	if(window.event.keyCode==13)
	{
       jgLogin();
	}
}

/**在密码上表单上回车*/
function passwordKeyDown()
{
	if(window.event.keyCode==13)
	{
       doLogin();
	}
}

/**在验证码上表单上回车*/
function codeKeyDown()
{
	if(window.event.keyCode==13)
	{
       comLogin();
	}
}
/**机构登陆判断*/
function jgLogin(){

		var form1=document.defaultFrm;
		
	  if     (form1.MemberType[0].checked) memt = "train";
      else if(form1.MemberType[1].checked) memt = "schools";
      else                        memt = "";
		
		if(memt == "")
		{
			alert("对不起,请选择用户类型。");
			form1.MemberType[0].focus();
			return ;
		}		
		if(!isStr(form1.UserName.value) || len(form1.UserName.value) > 20 || len(form1.UserName.value) < 6)
		{
			alert("对不起,用户名必须为英文字母、数字或下划线，长度为6~20。");
			form1.UserName.focus();
			return ;
		}

		if (len(form1.Password.value) > 20 || len(form1.Password.value) < 6 || !isStr(form1.Password.value)) 
		 {
		     alert("对不起,密码必须为英文字母、数字或下划线，长度为6~20。");
		     form1.Password.focus();
		     return ;
		 }
		if (memt == "train"){
		form1.action = "/train/Login.asp?rnd="+ Math.random();
		}
		if (memt == "schools"){
		form1.action = "/college/Login.asp?rnd="+ Math.random();
		}
		form1.submit();
	}
/**个人登陆判断*/
function doLogin(){

		var form1=document.defaultFrm;
		
		if(!isStr(form1.UserName.value) || len(form1.UserName.value) > 20 || len(form1.UserName.value) < 6)
		{
			alert("对不起,用户名必须为英文字母、数字或下划线，长度为6~20。");
			form1.UserName.focus();
			return ;
		}

		if (len(form1.Password.value) > 20 || len(form1.Password.value) < 6 || !isStr(form1.Password.value)) 
		 {
		     alert("对不起,密码必须为英文字母、数字或下划线，长度为6~20。");
		     form1.Password.focus();
		     return ;
		 }
		form1.action = "/Common/checkLogin.asp?rnd="+ Math.random();
		form1.submit();
	}
/**刷新验证码，企业登陆判断*/
function refreshimg(){document.all.checkcode.src="/include/JOB_GetCode.asp";}
function comLogin(){

		var form1=document.defaultFrm;
		
		if(!isStr(form1.UserName.value) || len(form1.UserName.value) > 20 || len(form1.UserName.value) < 6)
		{
			alert("对不起,用户名必须为英文字母、数字或下划线，长度为6~20。");
			form1.UserName.focus();
			return ;
		}

		if (len(form1.Password.value) > 20 || len(form1.Password.value) < 6 || !isStr(form1.Password.value)) 
		 {
		     alert("对不起,密码必须为英文字母、数字或下划线，长度为6~20。");
		     form1.Password.focus();
		     return ;
		 }
		if(form1.authcode.value==""){
		alert("验证码不能为空");
		form1.authcode.focus();
		return false;
	     }
		if(!isStr(form1.authcode.value) || len(form1.authcode.value) > 4 || len(form1.authcode.value) < 4)
		{
			alert("对不起,验证码输入错误。");
			form1.authcode.focus();
			return ;
		}
		form1.action = "/Common/checkLogin.asp?rnd="+ Math.random();
		form1.submit();
	}
function indexLogin(){
	var obj = document.defaultFrm.MemberType;
	if(obj[0].checked)
		doLogin();
	else
		comLogin();
}
/**回车事件处理*/
function keyword_onkeydown()
{
	if(window.event.keyCode==13)  document.thisForm.GotoButton.onclick();
}
/**搜索提交*/
function doSearch(mode){
		if(mode == 0)
		{
			document.forms[0].target="_blank";
  			document.forms[0].action="Common/ComQuerySearch.asp?path=3&rnd="+Math.random();
			document.forms[0].submit();
		}
		else{
			
			var strURL = "Common/comSearch.asp?rnd="+Math.random();
			window.open(strURL,"searchWin"); 
		//	return
		}
	}
/**打开窗口*/
	function openHideWin(sPath){
		window.open(sPath,'welcome','width=10px,height=10px,top=2000px,left=2000px');
		//window.open(sPath);
	}
/**检查是否为正确的电子邮件格式*/
	function isEmail(s){
		if (s.length > 100)    return false;
		if (s.indexOf("'")!=-1) return false;
		var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+(.+)$";
		var re = new RegExp(regu);
		if (s.search(re) != -1)
			return true;
		else
			return false;
	}
/**订阅与退订*/
	function MagzineAct(bl){
		var v=document.all.subscibeemail.value;
		var m=v.replace(' ','');
		var emailtype=document.all.emailtype.value;
		if(m.length<6)    {
			alert("请输入电子邮件地址！");
			return;
		}
		if(!isEmail(m))    {
			alert("请输入正确的电子邮件地址!");
			document.all.subscibeemail.focus();
			return;
		}
		document.all.subscibeemail.value=m;
		if(bl=='order'){
			openHideWin('/public/orderWeekly.asp?strAct=yes&email='+m+'&emailtype='+emailtype);
		}else{
			if(window.confirm("您确定要退订该创富人力资源网周刊吗?退订后您将不再收到该人力资源杂志信息!")){
				openHideWin('/public/orderWeekly.asp?strAct=no&email='+m+'&emailtype='+emailtype);
			}
		}
	}
/**打开新闻*/
	function click(num){
		popup=window.open("/news/view.asp?ID="+num,"popup","top=0 left=100 toolbar=no,resizable=yes,directories=no,menubar=no,scrollbars=yes,height=450,width=600");
	}
/**打开公司页面*/
function openEnterprise(CorpID){
		var newWin = window.open("/Company/CompanyIntro.asp?companyID="+CorpID,"","")
}
/**打开职位页面*/
function openAllJob(CorpID){

	var newWin = window.open("/Company/Companyposition.asp?companyID="+CorpID,"","")
}
/**打开职位页面*/
function openJob(CorpID,JobID){

	var newWin = window.open("/Company/Companyposition.asp?uid="+JobID,"","")
}
/**打开搜索页面*/
function doSearch(mode){
		
		if(mode == 0)
		{
			document.forms[0].target="_blank";
  			document.forms[0].action="../Common/ComQuerySearch.asp?path=3&rnd="+Math.random();
			document.forms[0].submit();
		}
		else{
			
			var strURL = "../Common/comSearch.asp?rnd="+Math.random();
			window.open(strURL,"searchWin"); 
		//	return
		}
	}
