function Init()
{
   t1.innerHTML=getWidthTipFrame("","请在“我已阅读并同意遵守”前的复选框内划勾，并继续注册&nbsp;",0);
   statresult.innerHTML=getWidthTipFrame("","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
   t3.innerHTML=getWidthTipFrame("","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
   t4.innerHTML=getWidthTipFrame("","确认密码必须和密码完全一致并注意区分字符大小写&nbsp;",0);
   statresultcom.innerHTML=getWidthTipFrame("","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
   t6.innerHTML=getWidthTipFrame("","请认真填写营业执照注册号，本网审核后发现错误将不予开通&nbsp;",0);
   t10.innerHTML=getWidthTipFrame("","请输入日期&nbsp;",0);
   t13.innerHTML=getWidthTipFrame("","50－3000个字，请填写正确详细，能让求职者更好的了解贵公司，同时也是贵公司理念和企业文化的一种延伸",8);
   t14.innerHTML=getWidthTipFrame("","请输入您的电子邮箱，推荐使用<a href=http://cn.mail.yahoo.com target=_blank>yahoo邮箱</a>&nbsp;",0);
   t16.innerHTML=getWidthTipFrame("","格式： 区号-电话号码-分机号，如：0769-25005156-800&nbsp;",0); 
   t18.innerHTML=getWidthTipFrame("","请输入验证码&nbsp;",0);         
}

function AuthorFault()
{
   t1.innerHTML=getWidthTipFrame("right","您已接受了我们的用户协议&nbsp;",0);
   statresult.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t3.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t4.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   statresultcom.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t6.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t7.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t8.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t9.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t10.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   //t11.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   //t12.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t13.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t14.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t15.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t16.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t17.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   t18.innerHTML=getWidthTipFrame("red","验证码错误。&nbsp;",0);
   var m = document.forms[0];
     //m.username.focus();
     //m.memName.focus();
    // m.HomePage.focus();
   //dis('t18','red','验证码错误');
   //widthdis（'t18','red','验证码错误',0）;
   //document.forms[0].authcode.focus();  
}

function checkcodedis()
{
  var m = document.forms[0];
    if(trim(m.authcode.value)=="")
		{
			t18.innerHTML=getWidthTipFrame("blue","请输入验证码&nbsp;",0);
			return false;
		}
}
//////////////////////////
function checkcodelose()
{
  var m = document.forms[0];
       if(trim(m.authcode.value)=="")
		{
			t18.innerHTML=getWidthTipFrame("","请输入验证码&nbsp;",0);
			return false;
		}
		else if(len(m.authcode.value)==4)
		{
			url="/Common.shtml?url=PersonRegisterOperation&oper=hitAuthcode&code="+document.forms[0].authcode.value;
			if (window.XMLHttpRequest) {
			   codereq = new XMLHttpRequest();
			   codereq.open("GET", url, true);
			   codereq.onreadystatechange = callbackCode;
			   codereq.send(null);
			} else if (window.ActiveXObject) {
			   codereq = new ActiveXObject("Microsoft.XMLHTTP");
			   codereq.open("GET", url, true);
			   codereq.onreadystatechange = callbackCode;
			   codereq.send();
			}
		}
		else
		{
			 dis('t18','red','验证码格式错误');
		     return false;
		}		
}
function callbackCode(){
    if (codereq.readyState == 4) {
		var delResult = codereq.responseText;
		var r = delResult.length;
		if(r=="11")
		{
			t18.innerHTML=getWidthTipFrame("right","验证码正确。&nbsp;",0);
		}else
		{
			dis('t18','red','验证码错误');
		}
	}
}
//////////////////////////////////////////////////////////
function checkcodekeyup()
{
 
  //checkpassword();
    var m = document.forms[0];
	if(len(m.authcode.value)==4)
		{
			 t18.innerHTML=getWidthTipFrame("right","验证码格式正确。&nbsp;",0);
			return false;
		}
}
function checkAddress()
{
        var m = document.forms[0];
        if(len(trim(m.Address.value))<16)
		{
			 t17.innerHTML=getWidthTipFrame("red","为了提高招聘效果，请详细填写通信地址!不少于8个汉字",0);     
			return false;
		}
		else
		{
		   t17.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
		    //t16.innerHTML=getWidthTipFrame("","格式： 区号-电话号码-分机号，如：0769-2505156-800&nbsp;",0);     
		}
}
/**快速注册 企业地址*/
function checkAddress_speed()
{
        var m = document.forms[0];
        if(len(trim(m.memAddr.value))<16)
		{
        	copAddress.innerHTML=getWidthTipFrame("red","为了提高招聘效果，请详细填写通信地址!不少于8个汉字",0);     
			return false;
		}
		else
		{
			copAddress.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
		    //t16.innerHTML=getWidthTipFrame("","格式： 区号-电话号码-分机号，如：0769-2505156-800&nbsp;",0);     
		}
}
/**检查邮政编码*/
function checkZipCode()
{
        var m = document.forms[0];
		if(isNaN(m.ZipCode.value))
		{
			 t19.innerHTML=getWidthTipFrame("red","邮政编码只能为数字",0);     
			 return false;
		}
		else if(len(trim(m.ZipCode.value))<6)
		{
			 t19.innerHTML=getWidthTipFrame("red","邮政编码位数不够",0);     
			 return false;
		}
		else
			 t19.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);     
}

function checkContactTel()
{
   var m = document.forms[0];
   var flag = false;
   if(!isPhone(m.ContactTEL_Z.value)||trim(m.ContactTEL_Z.value)=="")
	{
		t16.innerHTML=getWidthTipFrame("red","请输入正确的区号&nbsp;",0);
		flag = true;
	}
	if(!isPhone(m.ContactTEL.value)||(trim(m.ContactTEL.value).length!=7&&trim(m.ContactTEL.value).length!=8))
	{
		t16.innerHTML=getWidthTipFrame("red","请输入正确的电话号码&nbsp;",0);
		flag = true;
	}
	if(trim(m.ContactTEL_E.value)!="" &&　!isPhone(m.ContactTEL_E.value))
	{
		t16.innerHTML=getWidthTipFrame("red","请输入正确的分机号&nbsp;",0);
		flag = true;
	}
	if(!flag)
	{
		t16.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
	}
}


function checkContactPerson()
{
   var m = document.forms[0];
   if(trim(m.ContactPerson.value).length>0)
     t15.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
   else
      t15.innerHTML=getWidthTipFrame("red","联系人不能为空&nbsp;",0);
}
/**快速注册  联系人 */
function checkContactPerson_speed()
{
   var m = document.forms[0];
   if(trim(m.memLinkMan.value).length>0)
	   t25.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
   else
	   t25.innerHTML=getWidthTipFrame("red","联系人不能为空&nbsp;",0);
}
function checkMsgComURL()
{
   var m = document.forms[0];
   if(trim(m.HomePage.value)!="")
	{
		if(!isURL(m.HomePage.value))
		{
			msgComUrl.innerHTML=getWidthTipFrame("red","网址不正确,请输入http://www.job5156.com格式!",0);
			m.HomePage.focus();
			return false;
		}
		else
		{
			msgComUrl.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
		}
	}else
	{
		msgComUrl.innerHTML="";
	}
}
function checkemail22()
{
  //checkpassword();
  var m = document.forms[0];

    if(trim(m.Email.value)=="")
		{
			t14.innerHTML=getWidthTipFrame("","请输入您的电子邮箱，推荐使用<a href=http://cn.mail.yahoo.com target=_blank>yahoo邮箱</a>&nbsp;",0);
			return false;
		}
		else
		{
			
			if(!isEmail(m.Email.value))
			{
					 dis('t14','red','电子邮箱格式不规范。 推荐使用<a href=http://cn.mail.yahoo.com target=_blank>yahoo邮箱</a>');
					return false;
			}
			else
			{
			   t14.innerHTML=getWidthTipFrame("right","电子邮箱格式正确。&nbsp;",0);

			}
		}
  
}

//快速注册  联系电话
function checkContactTel_speed()
{
   var m = document.forms[0];
   var flag = false;
   if(!isPhone(m.memLinkTel1.value)||trim(m.ContactTEL_Z.value)=="")
	{
	   ContactTEL2.innerHTML=getWidthTipFrame("red","请输入正确的区号&nbsp;",0);
		flag = true;
	}
	if(!isPhone(m.memLinkTel2.value)||(trim(m.ContactTEL.value).length!=7&&trim(m.ContactTEL.value).length!=8))
	{
		ContactTEL2.innerHTML=getWidthTipFrame("red","请输入正确的电话号码&nbsp;",0);
		flag = true;
	}
	if(trim(m.memLinkTel3.value)!="" &&　!isPhone(m.ContactTEL_E.value))
	{
		ContactTEL2.innerHTML=getWidthTipFrame("red","请输入正确的分机号&nbsp;",0);
		flag = true;
	}
	if(!flag)
	{
		ContactTEL2.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
	}
}
/**快速注册 电子邮箱 */
function checkEmail()
{
  //checkpassword();
  var m = document.forms[0];

    if(trim(m.memEmail.value)=="")
		{
    	Email2info.innerHTML=getWidthTipFrame("","请输入您的电子邮箱，推荐使用<a href=http://cn.mail.yahoo.com target=_blank>yahoo邮箱</a>&nbsp;",0);
			return false;
		}
		else
		{
			
			if(!isEmail(m.memEmail.value))
			{
					 dis('Email2info','red','电子邮箱格式不规范。 推荐使用<a href=http://cn.mail.yahoo.com target=_blank>yahoo邮箱</a>');
					return false;
			}
			else
			{
				Email2info.innerHTML=getWidthTipFrame("right","电子邮箱格式正确。&nbsp;",0);

			}
		}
  
}
function isEmail(s) 
{
	if (s.length > 100||s.length==0)	return false;
	if (s.indexOf("'")!=-1 || s.indexOf("/")!=-1 || s.indexOf("\\")!=-1 || s.indexOf("<")!=-1 || s.indexOf(">")!=-1) 
    return false;
    if (s.indexOf(" ")>-1 || s.indexOf("　")>-1)
    {
         dis('t14','red','邮件列表有空格,请修改!。 推荐使用<a href=http://www.126.com target=_blank>126专业邮局</a>');
        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 regu="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@{1}(([a-zA-Z0-9-]+[.]{1})([a-zA-Z0-9-]+))+$";
	var re = new RegExp(regu);
	s = s.replace("；", ";");   
    s = s.replace("<", "");
    s = s.replace(">", "");
    s = s.replace('(', '');
    s = s.replace(')', '');
    s = s.replace('（', '');
    s = s.replace('）', '');
	var mail_array = s.split(";");
    var part_num = 0;
    var isemail=true;
    while (part_num < mail_array.length)
	{
		if (mail_array[part_num].search(re) == -1)
		{	isemail=false;}
		 part_num += 1;
	}
	return isemail;
}
function checkCompanyIntroduction()
{
	 var m = document.forms[0];
	    if(trim(m.MemIntroduction.value)=="")
		{
			alert("公司简介不能为空");
			m.MemIntroduction.focus();
			dis('t13','red','公司简介不能为空');
			  t13.innerHTML=getWidthTipFrame("","50－3000个字，请填写正确详细，能让求职者更好的了解贵公司，同时也是贵公司理念和企业文化的一种延伸&nbsp;",0);
			return false;
		}
		if(trim(m.MemIntroduction.value).length>3000||trim(m.MemIntroduction.value).length<50)
		{
			alert("公司简介字数在50~3000字以内");
			m.CompanyIntroduction.focus();
			dis('t13','red','公司简介字数在50~3000字以内');
			return false;
		}
		 t13.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
		
}
function checkdate()
{
     var m = document.forms[0];
       if(trim(m.FoundDate_Y.value).length==0&&trim(m.FoundDate_M.value).length==0&&trim(m.FoundDate_D.value).length==0)
       {
		  t10.innerHTML=getWidthTipFrame("","请输入日期&nbsp;",0);
		 return false;
       } 

		if(isNaN(m.FoundDate_Y.value)||m.FoundDate_Y.value.indexOf(".")>0)
		{
		    //alert("请输入数字");
		      t10.innerHTML=getWidthTipFrame("red","请输入数字&nbsp;",0);
			 //m.FoundDate_Y.focus();
			 return false;
		}

		if(isNaN(m.FoundDate_M.value)||m.FoundDate_M.value.indexOf(".")>0)
		{
			 //m.FoundDate_M.focus();
			  t10.innerHTML=getWidthTipFrame("red","请输入数字&nbsp;",0);
			 return false;
		}
		if(isNaN(m.FoundDate_D.value)||m.FoundDate_D.value.indexOf(".")>0)
		{
			 //m.FoundDate_M.focus();
			 
			  t10.innerHTML=getWidthTipFrame("red","请输入数字&nbsp;",0);
			 return false;
		}
		else
		{
		     if(m.FoundDate_D.value>31)
		     {
		     t10.innerHTML=getWidthTipFrame("red","日期不能大于31&nbsp;",0);
			 return false;
			 }
		}
		if(!checkDate(m.FoundDate_Y.value,m.FoundDate_M.value,m.FoundDate_D.value)){
			// dis('t10','red','');
			  t10.innerHTML=getWidthTipFrame("red","成立日期是无效的时间格式。&nbsp;",0);
			return false;
		}
		var foundDate = m.FoundDate_M.value + "-" + m.FoundDate_D.value+ "-" + m.FoundDate_Y.value ;
		if(Date.parse(systemDate) < Date.parse(foundDate)){
			// dis('t10','red','贵公司成立日期不能大于今天');
			  t10.innerHTML=getWidthTipFrame("red","贵公司成立日期不能大于今天。&nbsp;",0);
			return false;
		}
		 t10.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
}
/**输出省下面的地区*/
function selectChangeArea(ObjName,DesName,flag)
{	
	var j=0;
	//alert(ObjName.value.length+"==="+ObjName.name);
	DesName.options.length=0;	
	if (ObjName.value.length!=0)
	{	
		var CatValue=ObjName.value.substr(0,2);	
		//{
			for(var i=0;i<areaCount;i++)
			{
				if(CatValue==""||CatValue==null) //当为空或null时跳出循环
					break;
				var areaNo=jobArea[i][0];
				var areaNm=jobArea[i][1];	//.replace("－不限","");
				
					if (areaNo.substr(0,2)==CatValue)				
					{		 
						if(areaNo.substr(2,2)=="00")
							DesName.options[j]= new Option(areaNm+"-不限",areaNo);
						else									
							DesName.options[j]= new Option("├-"+areaNm,areaNo);
						j++;
					}
				
			}
		//}	
	}
	else
	{
		DesName.length=0;
		var areaNm="不限";
		if(ObjName.value=="")
			areaNm ="";
		var jobNo="";
		var areaNo="";
		DesName.options[j]= new Option(areaNm,areaNo);
	}	
	 var m = document.forms[0];
   if(m.AddressP.value!=0)
   t9.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   else
    t9.innerHTML="";
}


function checkCalling()
{
   var m = document.forms[0];
   if(m.Calling.value!=0)
   t8.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   else
    t8.innerHTML="";
}

function checkProperity()
{
   var m = document.forms[0];
   if(m.Properity.value!=0)
   t7.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
   else
   t7.innerHTML="";
}
function checkLicenceNumber()
{
    var m = document.forms[0];
    if(trim(m.LicenceNum.value)=="")
    {
		t6.innerHTML=getWidthTipFrame("","请认真填写营业执照注册号，本网审核后发现错误将不予开通&nbsp;",0);
		return false;
	}else if(len(m.LicenceNum.value)> 100){
		t6.innerHTML=getWidthTipFrame("red","营业执照长度不能超过50个字。&nbsp;",0);
	}
    else
	{
		 t6.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
		 return true;
	}
}
function checkpassword1()
{
  var m = document.forms[0];
   if(trim(m.password1.value)=="")
		{
			t4.innerHTML=getWidthTipFrame("","确认密码必须和密码完全一致并注意区分字符大小写&nbsp;",0);
			return false;
		}
		else
		{
			if(trim(m.password.value)!=trim(m.password1.value))
			{
				 dis('t4','red','2次输入的密码不相同');
				return false;
			}
			else
			{
			    t4.innerHTML=getWidthTipFrame("right","确认密码正确。&nbsp;",0);
			}
		}
}
function checkagree()
{
       var m = document.comregisterForm;
        if(m.agreement.checked==false)
		{
		
			  //focusdis('t0','请在“我已阅读并同意遵守”前的复选框内划勾，并继续注册');
			 dis('t1','red','请在“我已阅读并同意遵守”前的复选框内划勾，并继续注册');
			 //m.agreement.focus();
			 return false;
		}
		else
		{
		  dis('t1','right','您已接受了我们的用户协议');//显示通过信息
		  return true;
		}
}

function checkpassword()
{
  var m = document.forms[0];
        if(trim(m.password.value)==""){
		t3.innerHTML=getWidthTipFrame("","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
		return false;
	}
    else
	{
	    if(len(m.password.value) > 20 || len(m.password.value) < 5)
		{
		    dis('t3','red','对不起,密码必须为英文字母、数字或下划线，长度为5~20。');
			return false;
		}
		else
		{
		   t3.innerHTML=getWidthTipFrame("right","格式正确。&nbsp;",0);
		}
		 if(!isValidAccountPass(m.password.value))
			   dis('t3','red','对不起,密码必须为英文字母、数字或下划线，长度为5~20。');
	}
}
/**
*检测第二联系方式
*/
function checkContact2()
{
	var m = document.forms[0];
	if(m.contact2.value==0){//验证手机
		if(m.contactPanel11.value!=""){
			if(isRegexMatch(m.contactPanel11.value,"^(1[3,5][0-9]{9})$")){
				tContact2.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
			}else{
				tContact2.innerHTML=getWidthTipFrame("red","请输入正确的手机号&nbsp;",0);
				m.contactPanel11.focus();
				m.contactPanel11.value="";
			}
		}else{
			tContact2.innerHTML="";
		}
	}else if(m.contact2.value==1){//验证电话
	   var flag = false;
	   if(m.contactPanel31.value==""&&m.contactPanel32.value==""&&m.contactPanel33.value==""){
	   		tContact2.innerHTML="";
	   }else{
		   if(!isPhone(m.contactPanel31.value)||trim(m.contactPanel31.value)=="")
			{
				tContact2.innerHTML=getWidthTipFrame("red","请输入正确的区号&nbsp;",0);
				flag = true;
				m.contactPanel31.focus();
				m.contactPanel31.value="";
			}
			if(!isPhone(m.contactPanel32.value)||(trim(m.contactPanel32.value).length!=7&&trim(m.contactPanel32.value).length!=8))
			{
				tContact2.innerHTML=getWidthTipFrame("red","请输入正确的电话号码&nbsp;",0);
				flag = true;
				m.contactPanel32.focus();
				m.contactPanel32.value="";
			}
			if(trim(m.contactPanel33.value)!="" && !isPhone(m.contactPanel33.value))
			{
				tContact2.innerHTML=getWidthTipFrame("red","请输入正确的分机号&nbsp;",0);
				flag = true;
				m.contactPanel33.focus();
				m.contactPanel33.value="";
			}			
			if(!flag)
			{
				tContact2.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
			}
		}
	}else if(m.contact2.value==2){//验证传真
		if(m.contactPanel21.value==""&&m.contactPanel22.value==""){
			tContact2.innerHTML="";
		}else{
			if(isRegexMatch(m.contactPanel21.value,"^([0-9]+)$")&&isRegexMatch(m.contactPanel22.value,"^([0-9]+)$")){
				tContact2.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
			}else{
				tContact2.innerHTML=getWidthTipFrame("red","请输入正确的传真号&nbsp;",0);
				m.contactPanel21.focus();
				m.contactPanel21.value="";
			}
		}
	}else if(m.contact2.value==4){//验证QQ
		if(m.contactPanel11.value!=""){
				if(isRegexMatch(m.contactPanel11.value,"^([0-9][0-9][0-9][0-9]+)$")){
					tContact2.innerHTML=getWidthTipFrame("right","格式正确&nbsp;",0);
				}else{
					tContact2.innerHTML=getWidthTipFrame("red","请输入正确的QQ号&nbsp;",0);
					m.contactPanel11.focus();
					m.contactPanel11.value="";
				}
		}else{
			tContact2.innerHTML="";
		}
	}
}

function openagreement()
{
window.open("/process/online/company/registeragreement.html");
}

function cancel()
{
   var m=document.comregisterForm;
   m.username.focus();
}

function check(){
		var m=document.comregisterForm;
		if(ischinese(m.username.value)){
			//alert("对不起,用户名不能有中文。");
			m.username.focus();
			return false;	
		}

		if(len(m.username.value) > 20 || len(m.username.value) < 5)
		{
			//alert("对不起,用户名必须为英文字母、数字或下划线，长度为5~20。");
			m.username.focus();
			return false;
		}
		
		if(!isValidAccountPass(m.username.value))
		{
			//alert("对不起,用户名必须为英文字母、数字或下划线，长度为5~20。");
			m.username.focus();
			return false;
		}

		if(trim(m.password.value)=="")
		{
			//alert("密码不能为空");
			m.password.focus();
			return false;
		}
		if(len(m.password.value) > 20 || len(m.password.value) < 5)
		{
			//alert("对不起,密码必须为英文字母、数字或下划线，长度为5~20。");
			m.password.focus();
			return false;
		}		
		if(trim(m.password1.value)=="")
		{
			//alert("确认密码不能为空");
			m.password1.focus();
			return false;
		}
		
		if(len(m.password1.value) > 20 || len(m.password1.value) < 5)
		{
			//alert("对不起,密码必须为英文字母、数字或下划线，长度为5~20。");
			m.password1.focus();
			return false;
		}
		if(!isValidAccountPass(m.password.value)){
				m.password.focus();
				return false;
		}		
		
		if(trim(m.password1.value)!=trim(m.password.value))
		{
			//alert("2次输入的密码不相同");
			m.password1.focus();
			return false;
		}
		if(trim(m.ComName.value)=="")
		{
			//alert("公司名称不能为空");
			m.ComName.focus();
			return false;
		}
		if(trim(m.LicenceNumber.value)=="")
		{
			//alert("营业执照不能为空");
			m.LicenceNumber.focus();
			return false;
		}


		if(len(m.LicenceNumber.value)> 100)
		{
			//alert("营业执照长度不能超过50个字。");
			m.LicenceNumber.focus();
			return false;
		}

		if(trim(m.Properity.value)=="0")
		{
			//alert("公司性质不能为空");
			m.Properity.focus();
			return false;
		}
		if(trim(m.Calling.value)=="0")
		{
			//alert("所属行业不能为空");
			m.Calling.focus();
			return false;
		}
		if(trim(m.address_p.value)=="0" || trim(m.address_p.value)=="")
		{
			//alert("所在地区不能为空");
			m.address_p.focus();
			return false;
		}
		if(trim(m.Address_P.value)=="0" || trim(m.Address_P.value)==""){
			m.Address_P.focus();
			return false;
		}
		if(trim(m.FoundDate_Y.value).length==0)
		{
			//alert("成立日期不能为空");
			m.FoundDate_Y.focus();
			return false;
		}
		if(isNaN(m.FoundDate_Y.value)||m.FoundDate_Y.value.indexOf(".")>0)
		{
		    //alert("请输入数字");
			 m.FoundDate_Y.focus();
			 return false;
		}
		if(trim(m.FoundDate_M.value).length==0)
		{
			//alert("成立日期不能为空");
			m.FoundDate_M.focus();
			return false;
		}
		if(isNaN(m.FoundDate_M.value)||m.FoundDate_M.value.indexOf(".")>0)
		{
		    //alert("请输入数字");
			 m.FoundDate_M.focus();
			 return false;
		}
		else
		{
			if(trim(m.FoundDate_M.value)>12)
		   {
			 //alert("月份不能大于12");
			 m.FoundDate_M.focus();
			 return false;
		   }
		}
		if(trim(m.FoundDate_D.value).length==0)
		{
			//alert("成立日期不能为空");
			m.FoundDate_D.focus();
			return false;
		}
		
		if(!checkDate(m.FoundDate_Y.value,m.FoundDate_M.value,m.FoundDate_D.value)){
			//alert("成立日期是无效的时间格式");
			m.FoundDate_D.focus();
			return false;
		}
		var foundDate = m.FoundDate_M.value + "-" + m.FoundDate_D.value+ "-" + m.FoundDate_Y.value ;
		if(Date.parse(systemDate) < Date.parse(foundDate)){
			//alert("贵公司成立日期不能大于今天");
			m.FoundDate_D.focus();
			return false;
		}
		
		if(isNaN(m.FoundDate_D.value)||m.FoundDate_D.value.indexOf(".")>0)
		{
		    //alert("请输入数字");
			 m.FoundDate_D.focus();
			 return false;
		}
		else
		{
			if(trim(m.FoundDate_D.value)>31)
		   {
			 //alert("天数不能大于31");
			 m.FoundDate_M.focus();
			 return false;
		   }
		}
		
		if(trim(m.MemIntroduction.value)=="")
		{
			//alert("公司简介不能为空");
			m.MemIntroduction.focus();
			return false;
		}
		if(trim(m.MemIntroduction.value).length>3000||trim(m.MemIntroduction.value).length<50)
		{
			//alert("公司简介字数在50~3000字以内");
			m.MemIntroduction.focus();
			return false;
		}
		
		
		/*if(trim(m.ContactTEL_1.value)=="")
		{
			//alert("第一联系方式不能为空");
			m.ContactTEL_1.focus();
			return false;
		}
		if(trim(m.ContactTEL_2.value)=="")
		{
			//alert("第一联系方式不能为空");
			m.ContactTEL_2.focus();
			return false;
		}*/
						
		if(trim(m.ContactPerson.value)=="")
		{
			//alert("联系人不能为空");
			m.ContactPerson.focus();
			return false;
		}

		if(trim(m.email.value)=="")
		{
			//alert("邮箱不能为空");
			m.email.focus();
			return false;
		}
		if(!isEmail(m.email.value))
		{
				//alert("邮箱不规范");
				m.email.focus();
				return false;
		}
		

		if(trim(m.ContactTEL_3.value)=="")
			m.ContactTEL.value=m.ContactTEL_1.value+"-"+m.ContactTEL_2.value;
		else
			m.ContactTEL.value=m.ContactTEL_1.value+"-"+m.ContactTEL_2.value+"-"+m.ContactTEL_3.value;
	

		if(len(trim(m.Address.value))<16)
		{
			//alert("通信地址不能为空");
			m.Address.focus();
			return false;
		}
		
		if(isNaN(m.ZipCode.value))
		{
			//alert("邮政编码请输入数字");
			 m.ZipCode.focus();
			 return false;
		}
		if(len(trim(m.ZipCode.value))<6)  
		{
			m.ZipCode.focus();
			return false;
		}
		if(trim(m.HomePage.value)!="")
		{
			if(!isURL(m.HomePage.value))
			{
				m.HomePage.focus();
				return false;
			}
		}
//		if(trim(m.authcode.value)=="")
//		{
//			//alert("请输入验证码");
//			m.authcode.focus();
//			return false;
//		}
		
		if(m.contact2.value==0){//验证手机
			if(m.contactPanel11.value!=""){
				if(isRegexMatch(m.contactPanel11.value,"^([0-9]{11})$")){
				}else{
					m.contactPanel11.focus();
					return false;
				}
			}
			m.ContactFAX.value=m.contactPanel11.value;
		}else if(m.contact2.value==1){//验证电话
			if(m.contactPanel31.value==""&&m.contactPanel32.value==""&&m.contactPanel33.value==""){
	   		}else{
			   if(!isPhone(m.contactPanel31.value)||trim(m.contactPanel31.value)=="")
				{
					m.contactPanel31.focus();
					return false;
				}
				if(!isPhone(m.contactPanel32.value)||(trim(m.contactPanel32.value).length!=7&&trim(m.contactPanel32.value).length!=8))
				{
					m.contactPanel32.focus();
					return false;
				}
				if(trim(m.contactPanel33.value)!="" &&　!isPhone(m.contactPanel33.value))
				{
					m.contactPanel33.focus();
					return false;
				}
			}
			if(trim(m.contactPanel33.value)=="")
				m.ContactFAX.value=m.contactPanel31.value+"-"+m.contactPanel32.value;
			else
				m.ContactFAX.value=m.contactPanel31.value+"-"+m.contactPanel32.value+"-"+m.contactPanel33.value;
		}else if(m.contact2.value==2){//验证传真
			if(m.contactPanel21.value==""&&m.contactPanel22.value==""){
			}else{
				if(isRegexMatch(m.contactPanel21.value,"^([0-9]+)$")&&isRegexMatch(m.contactPanel22.value,"^([0-9]+)$")){
				}else{
					m.contactPanel21.focus();
					return false;
				}
				m.ContactFAX.value=m.contactPanel21.value+"-"+m.contactPanel22.value;
			}
		}else if(m.contact2.value==4){//验证QQ
			if(m.contactPanel11.value!=""){
				if(isRegexMatch(m.contactPanel11.value,"^([0-9][0-9][0-9][0-9]+)$")){
				}else{
					m.contactPanel11.focus();
					return false;
				}
			}
			m.ContactFAX.value=m.contactPanel11.value;
		}else{
			m.ContactFAX.value=m.contactPanel11.value;
		}
		if(m.agreement.checked==false)
		{
			//alert("您只有同意我们的服务条款，才能注册！！");
			m.agreement.focus();
			return false;
		}
		document.getElementById("registerSubmit00").src = "/process/online/images/company_reg_no.gif"
		document.getElementById("registerSubmit00").style.cursor="default";
		document.getElementById("registerSubmit00").disabled=true;
		m.action="/Common.shtml?url=ComRegisterOperation";
		m.submit();
	}
function check2(){
	
	
}
	
	function hitUsername(){
		if(!isStr(document.comregisterForm.username.value)) {
			statresult.innerHTML=getWidthTipFrame("red","用户名只能为英文字母，数字或下划线!&nbsp;",0);
			return false;
		}
		statresult.innerHTML="";
		var par="";
		var url="/Common.shtml?url=ComRegisterOperation&oper=hit&username="+document.comregisterForm.username.value+"&ramdom="+Math.random();;
		if (window.XMLHttpRequest) {
		   req = new XMLHttpRequest();
		   req.open("GET", url, true);
		   req.onreadystatechange = callback;
		   req.send(null);
		} else if (window.ActiveXObject) {
		   req = new ActiveXObject("Microsoft.XMLHTTP");
		   req.open("GET", url, true);
		   req.onreadystatechange = callback;
		   req.send();
		}
}

function hitComname(){
	statresultcom.innerHTML="";
	var par="";
	var url="/Common.shtml?url=ComRegisterOperation&oper=hit&comname="+document.all.memName1.value+"&ramdom="+Math.random();
	if (window.XMLHttpRequest) {
	   req = new XMLHttpRequest();
	   req.open("GET", url, true);
	   req.onreadystatechange = callbackcom;
	   req.send(null);
	} else if (window.ActiveXObject) {
	   req = new ActiveXObject("Microsoft.XMLHTTP");
	   req.open("GET", url, true);
	   req.onreadystatechange = callbackcom;
	   req.send();
	}
}

function callback(){
    if (req.readyState == 4) {
        msg=req.responseText;
        var m=document.comregisterForm;
		//statresult.innerHTML=req.responseText;
		if(msg.length==14)
		{
		    statresult.innerHTML=getWidthTipFrame("red","您输入的用户名已经被别人注册，请重新输入新用户名&nbsp;",0);
		}
		 else if(msg.length==6&&len(m.username.value)>=5&&len(m.username.value)<=20)
		 {
		 	if(ischinese(m.username.value))
		 	{
			   statresult.innerHTML=getWidthTipFrame("red","对不起,用户名不能有中文。&nbsp;",0);
			}
			else
			{
		      statresult.innerHTML=getWidthTipFrame("right","恭喜您，可以使用此用户名&nbsp;",0);//req.responseText;
		    }
		 }
		 else if(msg.length==6&&len(m.username.value)==0)
		 {
		   statresult.innerHTML=getWidthTipFrame("","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
		 }
		 else
		 {
		    statresult.innerHTML=getWidthTipFrame("red","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
		 }
		 
		  if(len(m.username.value)>0&&!isValidAccountPass(m.username.value))
			    statresult.innerHTML=getTipFrame("red","对不起,用户名必须为英文字母、数字或下划线，长度为5~20。");
	}
}
function callbackcom(){
    if (req.readyState == 4) {
		//statresultcom.innerHTML=req.responseText;
		 msg=req.responseText;		 
		   var m=document.comregisterForm;
		if(msg.length==14)
		{
		   statresultcom.innerHTML=getWidthTipFrame("red","您输入的公司名已经被别人注册，请重新输入公司名&nbsp;",0);
		}
		 else if(msg.length==6&&len(m.ComName.value)>0)
		 {
		   statresultcom.innerHTML=getWidthTipFrame("right","恭喜您，可以使用此公司名&nbsp;",0);//req.responseText;
		 }
		 else if(msg.length==6&&len(m.ComName.value)==0)
		 {
		   statresultcom.innerHTML=getWidthTipFrame("","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
		 }
		 else
		 {
		    statresultcom.innerHTML=getWidthTipFrame("red","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
		 }
	}
}
//快速注册   企业名称
function hitComname_speed(){
	statresultcom.innerHTML="";
	var par="";
	var url="/Common.shtml?url=ComRegisterOperation&oper=hit&comname="+document.all.memName1.value+"&ramdom="+Math.random();
	if (window.XMLHttpRequest) {
	   req = new XMLHttpRequest();
	   req.open("GET", url, true);
	   req.onreadystatechange = callbackcom_speed;
	   req.send(null);
	} else if (window.ActiveXObject) {
	   req = new ActiveXObject("Microsoft.XMLHTTP");
	   req.open("GET", url, true);
	   req.onreadystatechange = callbackcom_speed;
	   req.send();
	}
}
function callbackcom_speed(){
    if (req.readyState == 4) {
		//statresultcom.innerHTML=req.responseText;
		 msg=req.responseText;		 
		   var m=document.comregisterForm;
		if(msg.length==14)
		{
			ComName2info.innerHTML=getWidthTipFrame("red","您输入的公司名已经被别人注册，请重新输入公司名&nbsp;",0);
		}
		 else if(msg.length==6&&len(m.ComName.value)>0)
		 {
			 ComName2info.innerHTML=getWidthTipFrame("right","恭喜您，可以使用此公司名&nbsp;",0);//req.responseText;
		 }
		 else if(msg.length==6&&len(m.ComName.value)==0)
		 {
			 ComName2info.innerHTML=getWidthTipFrame("","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
		 }
		 else
		 {
			 ComName2info.innerHTML=getWidthTipFrame("red","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
		 }
	}
}
//订单页面的注册
function orderCheck(){
		var m=document.comregisterForm;
		
		if(ischinese(m.username.value)){
			alert("对不起,用户名不能有中文。");
			m.username.focus();
			return false;	
		}

		if(len(m.username.value) > 20 || len(m.username.value) < 5)
		{
			alert("对不起,用户名必须为英文字母、数字或下划线，长度为5~20。");
			m.username.focus();
			return false;
		}
		
		if(!isValidAccountPass(m.username.value))
		{
			alert("对不起,用户名必须为英文字母、数字或下划线，长度为5~20。");
			m.username.focus();
			return false;
		}

		if(trim(m.password.value)=="")
		{
			alert("密码不能为空");
			m.password.focus();
			return false;
		}
		if(len(m.password.value) > 20 || len(m.password.value) < 5)
		{
			alert("对不起,密码必须为英文字母、数字或下划线，长度为5~20。");
			m.password.focus();
			return false;
		}		
		if(trim(m.password1.value)=="")
		{
			alert("确认密码不能为空");
			m.password1.focus();
			return false;
		}
		
		if(len(m.password1.value) > 20 || len(m.password1.value) < 5)
		{
			alert("对不起,密码必须为英文字母、数字或下划线，长度为5~20。");
			m.password1.focus();
			return false;
		}
		if(!isValidAccountPass(m.password.value)){
				m.password.focus();
				return false;
		}		
		
		if(trim(m.password1.value)!=trim(m.password.value))
		{
			alert("2次输入的密码不相同");
			m.password1.focus();
			return false;
		}
		if(trim(m.ComName.value)=="")
		{
			alert("公司名称不能为空");
			m.ComName.focus();
			return false;
		}
		if(trim(m.AddressP.value)=="0")
		{
			alert("所在地区不能为空");
			m.AddressP.focus();
			return false;
		}	
		
		if(trim(m.ContactPerson.value)=="")
		{
			alert("联系人不能为空");
			m.ContactPerson.focus();
			return false;
		}
		if(trim(m.ContactTEL_1.value)=="")
		{
			alert("第一联系方式不能为空");
			m.ContactTEL_1.focus();
			return false;
		}
		if(trim(m.ContactTEL_2.value)=="")
		{
			alert("第一联系方式不能为空");
			m.ContactTEL_2.focus();
			return false;
		}
		

		if(trim(m.email.value)=="")
		{
			alert("邮箱不能为空");
			m.email.focus();
			return false;
		}
		if(!isEmail(m.email.value))
		{
				alert("邮箱不规范");
				m.email.focus();
				return false;
		}
		

		if(trim(m.ContactTEL_3.value)=="")
			m.ContactTEL.value=m.ContactTEL_1.value+"-"+m.ContactTEL_2.value;
		else
			m.ContactTEL.value=m.ContactTEL_1.value+"-"+m.ContactTEL_2.value+"-"+m.ContactTEL_3.value;
		if(len(trim(m.Address.value))<16)
		{
			alert("通信地址不能为空");
			m.Address.focus();
			return false;
		}
				
		if(trim(m.authcode.value)=="")
		{
			alert("请输入验证码");
			m.authcode.focus();
			return false;
		}
		m.action="/Common.shtml?url=ComRegisterOperation";
		m.submit();
	}

function orderHitUsername(){
		if(!isStr(document.comregisterForm.username.value)) {
			//statresult.innerHTML=getWidthTipFrame("red","用户名只能为英文字母，数字或下划线!&nbsp;",0);
			//alert("用户名只能为英文字母，数字或下划线!");
			return false;
		}
		//statresult.innerHTML="";
		var par="";
		var url="/Common.shtml?url=ComRegisterOperation&oper=hit&username="+document.comregisterForm.username.value;
		if (window.XMLHttpRequest) {
		   req = new XMLHttpRequest();
		   req.open("GET", url, true);
		   req.onreadystatechange = orderCallback;
		   req.send(null);
		} else if (window.ActiveXObject) {
		   req = new ActiveXObject("Microsoft.XMLHTTP");
		   req.open("GET", url, true);
		   req.onreadystatechange = orderCallback;
		   req.send();
		}
}

function orderHitComname(){
	//statresultcom.innerHTML="";
	var par="";
	var url="/Common.shtml?url=ComRegisterOperation&oper=hit&comname="+document.comregisterForm.memName1.value;
	if (window.XMLHttpRequest) {
	   req = new XMLHttpRequest();
	   req.open("GET", url, true);
	   req.onreadystatechange = orderCallbackcom;
	   req.send(null);
	} else if (window.ActiveXObject) {
	   req = new ActiveXObject("Microsoft.XMLHTTP");
	   req.open("GET", url, true);
	   req.onreadystatechange = orderCallbackcom;
	   req.send();
	}
}
function orderCallback(){
    if (req.readyState == 4) {
        msg=req.responseText;
        var m=document.comregisterForm;
		//statresult.innerHTML=req.responseText;
		if(msg.length==14)
		{
		    //statresult.innerHTML=getWidthTipFrame("red","您输入的用户名已经被别人注册，请重新输入新用户名&nbsp;",0);
		    alert("您输入的用户名已经被别人注册，请重新输入新用户名");
		}
		 else if(msg.length==6&&len(m.username.value)>=5&&len(m.username.value)<=20)
		 {
		 	if(ischinese(m.username.value))
		 	{
			  // statresult.innerHTML=getWidthTipFrame("red","对不起,用户名不能有中文。&nbsp;",0);
			   //alert("对不起,用户名不能有中文");
			}
			else
			{
		     // statresult.innerHTML=getWidthTipFrame("right","恭喜您，可以使用此用户名&nbsp;",0);//req.responseText;
		      alert("恭喜您，可以使用此用户名");
		    }
		 }
		 else if(msg.length==6&&len(m.username.value)==0)
		 {
		  // statresult.innerHTML=getWidthTipFrame("","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
		   //alert("长度应为5-20位；由字母、数字、中横扛和下划线构成");
		 }
		 else
		 {
		    //statresult.innerHTML=getWidthTipFrame("red","长度应为5-20位；由字母、数字、中横扛和下划线构成&nbsp;",0);
		   // alert("长度应为5-20位；由字母、数字、中横扛和下划线构成");
		 }
		 
		  if(len(m.username.value)>0&&!isValidAccountPass(m.username.value))
			    //statresult.innerHTML=getTipFrame("red","对不起,用户名必须为英文字母、数字或下划线，长度为5~20。");
			    alert("对不起,用户名必须为英文字母、数字或下划线，长度为5~20");
	}
}
function orderCallbackcom(){
    if (req.readyState == 4) {
		//statresultcom.innerHTML=req.responseText;
		 msg=req.responseText;		 
		   var m=document.comregisterForm;
		if(msg.length==14)
		{
		   //statresultcom.innerHTML=getWidthTipFrame("red","您输入的公司名已经被别人注册，请重新输入公司名&nbsp;",0);
		   alert("您输入的公司名已经被别人注册，请重新输入公司名");
		}
		 else if(msg.length==6&&len(m.ComName.value)>0)
		 {
		  // statresultcom.innerHTML=getWidthTipFrame("right","恭喜您，可以使用此公司名&nbsp;",0);//req.responseText;
		   alert("恭喜您，可以使用此公司名");
		 }
		 else if(msg.length==6&&len(m.ComName.value)==0)
		 {
		  // statresultcom.innerHTML=getWidthTipFrame("","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
		   //alert("请按营业执照填写完整的企业名称，注册成功后不能随意修改");
		 }
		 else
		 {
		    //statresultcom.innerHTML=getWidthTipFrame("red","请按营业执照填写完整的企业名称，注册成功后不能随意修改&nbsp;",0);
		   // alert("请按营业执照填写完整的企业名称，注册成功后不能随意修改");
		 }
	}
}

function orderCheckcodelose()
{
  var m = document.comregisterForm;
       if(trim(m.authcode.value)=="")
		{
			//t18.innerHTML=getWidthTipFrame("","请输入验证码&nbsp;",0);
			//alert("请输入验证码");
			return false;
		}
		else if(len(m.authcode.value)==4)
		{
			url="/Common.shtml?url=PersonRegisterOperation&oper=hitAuthcode&code="+m.authcode.value;
			if (window.XMLHttpRequest) {
			   codereq = new XMLHttpRequest();
			   codereq.open("GET", url, true);
			   codereq.onreadystatechange = orderCallbackCode;
			   codereq.send(null);
			} else if (window.ActiveXObject) {
			   codereq = new ActiveXObject("Microsoft.XMLHTTP");
			   codereq.open("GET", url, true);
			   codereq.onreadystatechange = orderCallbackCode;
			   codereq.send();
			}
		}
		else
		{
			// dis('t18','red','验证码格式错误');
			alert("验证码格式错误");
		     return false;
		}		
}
function orderCallbackCode(){
    if (codereq.readyState == 4) {
		var delResult = codereq.responseText;
		var r = delResult.length;
		if(r=="11")
		{
			//t18.innerHTML=getWidthTipFrame("right","验证码正确。&nbsp;",0);			
		}else
		{
			//dis('t18','red','验证码错误');
			alert("验证码错误");
		}
	}
}

/**输出省下面的地区*/
function selectChangeAreaOrder(ObjName,DesName,flag)
{	
	var j=0;
	//alert(ObjName.value.length+"==="+ObjName.name);
	DesName.options.length=0;	
	if (ObjName.value.length!=0)
	{	
		var CatValue=ObjName.value.substr(0,2);	
			for(var i=0;i<areaCount;i++)
			{
				if(CatValue==""||CatValue==null) //当为空或null时跳出循环
					break;
				var areaNo=jobArea[i][0];
				var areaNm=jobArea[i][1];	//.replace("－不限","");
				
					if (areaNo.substr(0,2)==CatValue)				
					{		 
						if(areaNo.substr(2,2)=="00")
							DesName.options[j]= new Option(areaNm+"-不限",areaNo);
						else									
							DesName.options[j]= new Option("├-"+areaNm,areaNo);
						j++;
					}
				
			}		
	}else{
		DesName.length=0;
		var areaNm="不限";
		if(ObjName.value=="")
			areaNm ="";
		var jobNo="";
		var areaNo="";
		DesName.options[j]= new Option(areaNm,areaNo);
	}
}
