var city = new Array();

city[0]=new Array("北京市","1","88");
city[1]=new Array("青岛市","2","90");
city[2]=new Array("上海市","1","109");
city[3]=new Array("广州市","3","110");
city[4]=new Array("济南市","2","111");
city[5]=new Array("烟台市","2","112");
city[6]=new Array("天津市","1","113");
city[7]=new Array("重庆市","1","114");
city[8]=new Array("深圳市","3","118");
city[9]=new Array("东莞市","3","119");
city[10]=new Array("广东省其它地区","3","120");
city[11]=new Array("南京市 ","4","121");
city[12]=new Array("苏州市","4","122");
city[13]=new Array("无锡市","4","123");
city[14]=new Array("江苏省其它地区","4","124");
city[15]=new Array("杭州市","5","125");
city[16]=new Array("宁波市","5","126");
city[17]=new Array("温州市","5","127");
city[18]=new Array("福州市","6","128");
city[19]=new Array("厦门市","6","129");
city[20]=new Array("长沙市","7","130");
city[21]=new Array("岳阳市","7","131");
city[22]=new Array("武汉市","8","132");
city[23]=new Array("沈阳市","9","133");
city[24]=new Array("大连市","9","134");
city[25]=new Array("长春市","10","135");
city[26]=new Array("昆明市","11","136");
city[27]=new Array("成都市","12","137");
city[28]=new Array("合肥市","13","138");
city[29]=new Array("南昌市","14","139");
city[30]=new Array("哈尔滨市","15","140");
city[31]=new Array("石家庄市","16","141");
city[32]=new Array("秦皇岛市","16","142");
city[33]=new Array("河北省其它地区","16","143");
city[34]=new Array("西安市","17","144");
city[35]=new Array("海口市","18","145");
city[36]=new Array("海南省其它地区","18","146");
city[37]=new Array("郑州市","19","147");
city[38]=new Array("洛阳市","19","148");
city[39]=new Array("太原市","20","149");
city[40]=new Array("呼和浩特市","21","150");
city[41]=new Array("南宁市","22","151");
city[42]=new Array("贵阳市","22","152");
city[43]=new Array("银川市","21","153");
city[44]=new Array("西宁市","25","154");
city[45]=new Array("乌鲁木齐市","26","155");
city[46]=new Array("拉萨市","26","156");
city[47]=new Array("兰州市","25","157");
city[48]=new Array("吉林市","10","160");
city[49]=new Array("衡阳市","7","161");
city[50]=new Array("襄樊市","8","162");
city[51]=new Array("蚌埠|芜湖市","13","164");
city[52]=new Array("九江市","14","165");
city[53]=new Array("牡丹佳木市","15","167");
city[54]=new Array("大同|长治市","20","168");
city[55]=new Array("宝鸡|咸阳市","17","169");
city[56]=new Array("四川省其它地区","12","171");
city[57]=new Array("大理市","11","173");
city[58]=new Array("江西省其他地区市","14","174");
city[59]=new Array("吉林省其它地区","10","175");
city[60]=new Array("抚顺市","9","177");
city[61]=new Array("绵阳市","12","178");
city[62]=new Array("泉州市","6","179");
city[63]=new Array("开封市","19","180");
city[64]=new Array("桂林市","22","181");
city[65]=new Array("宁夏|内蒙其它地区","21","183");
city[66]=new Array("山东省其它地区","2","185");
city[67]=new Array("浙江省其它地区","5","186");
city[68]=new Array("青海|甘肃其它地区","25","187");
city[69]=new Array("西藏|新疆其它地区","26","188");
city[70]=new Array("福建省其它地区","6","189");
city[71]=new Array("湖北省其它地区","8","191");
city[72]=new Array("辽宁省其它地区","9","192");
city[73]=new Array("河南省其它地区","19","193");
city[74]=new Array("广西|贵州省其它地区","22","194");
city[75]=new Array("湖南地区其它地区","7","195");
city[76]=new Array("云南省其它地区","11","196");
city[77]=new Array("通化市","10","197");
city[78]=new Array("玉溪市","11","198");
city[79]=new Array("德阳市","12","199");
city[80]=new Array("安徽省其它地区","13","200");
city[81]=new Array("赣州市","14","201");
city[82]=new Array("黑龙江省其它地区","15","203");
city[83]=new Array("陕西省其它地区","17","204");
city[84]=new Array("三亚|琼海市","18","205");
city[85]=new Array("山西省其它地区","20","206");
city[86]=new Array("宜昌市","8","207");
city[87]=new Array("天水市","25","208");
city[88]=new Array("淄博市","2","209");

var nCityCount = 89;

function ShengChange(cmbProvince,cmbcity)
     {
     document.getElementById("hdnAreaValue").value = "0";
    
	  var cmbCity = document.getElementById(cmbcity);
	  var nSelProvince = cmbProvince.selectedIndex;
	  var sProvince = cmbProvince.options[nSelProvince].value;

				cmbCity.length = 0;
				cmbCity.options[0] = new Option('选择所属城市', '0');
				for(var i=0; i<nCityCount; i++)
				{
					if(city[i][1] == sProvince)
					{
						cmbCity.options[cmbCity.length] = new Option(city[i][0], city[i][2]);
					}
				}
				cmbCity.options[0].selected = true;
    }   



var checkstatus="";
var submit = 0;
function checkusername()
{
  　　　　　　var username = document.form3.username.value;
  　　　　　　if (username.length<4|| username.length>15)
	          {
		        usernameDiv.innerHTML = "用户名必须为英文或数字，且长度为4-15字";
		        usernameDiv.className = "noteawoke";
		        checkstatus = checkstatus+"no"		       	
	          }  
	          else
	          {　　　　　　  　　　　　　
	              Reg33.HasUsername(username,get_callback1);		   　　　　　
	          }
}
  
  function get_callback1(response)
	{		
		var check=response.value;
		
		if(check=="1")
		{
			usernameDiv.innerHTML = "用户名已存在";
	 		usernameDiv.className = "noteawoke";
	 		checkstatus = checkstatus+"no"
		}
		else
		{
			usernameDiv.innerHTML = "用户名可以注册";
	 	    usernameDiv.className = "default_CDiv";
		}
	}


function checkpasspwd()
{
	if (document.form3.userpwd.value.length<4||document.form3.userpwd.value.length>15)
	{
		userpwdDiv.innerHTML = "您设置的密码有误！密码由4-15个英文字母或数字组成！";
		userpwdDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"
		//document.form3.userpwd.focus();
	}
	else
	{
		userpwdDiv.innerHTML = "密码正确";
	 	userpwdDiv.className = "default_CDiv";
	}
}

function checkpasspwd2()
{
	if (document.form3.userpwd2.value.length<4||document.form3.userpwd2.value.length>15||document.form3.userpwd2.value!=document.form3.userpwd.value)
	{
		userpwd2Div.innerHTML = "不能为空或两次输入的密码不一致！请再输入一遍您上面填写的密码。";
		userpwd2Div.className = "noteawoke";
		checkstatus = checkstatus+"no"
		//document.form3.userpwd2.focus();
	}
	else
	{
		userpwd2Div.innerHTML = "填写正确";
	 	userpwd2Div.className = "default_CDiv";
	}
}

function checkemail()
{
  　　　　　　var email = document.form3.email.value;
  　　　　　　var pattern =/^[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+@[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+(\.[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+)+$/;
  　　　　　　flag = pattern.test(email);   
  　　　　　　if(flag)   
  　　　　　　{
  　　　　　　   var index = email.indexOf("allchina.cn");
  　　　　　　   if(index == -1)
  　　　　　　   {
	                Reg33.HasEmail(email,get_callback);	 
	             }
	             else
	             {
	                emailDiv.innerHTML = "邮件地址可以注册";
	 	            emailDiv.className = "default_CDiv";	                
	             }
  　　　　　　}   
  　　　　　　else
  　　　　　　{   
				emailDiv.innerHTML = "邮件格式不正确";
	 			emailDiv.className = "noteawoke";
	 			checkstatus = checkstatus+"no"
  　　　　　　}
  　　　　　}
  
  function get_callback(response)
	{		
		var check=response.value;
		
		if(check=="1")
		{
			emailDiv.innerHTML = "邮件地址已存在，请填写其它邮件名称";			
	 		emailDiv.className = "noteawoke";
	 		checkstatus = checkstatus+"no"
		}
		if(check=="0")
		{
			emailDiv.innerHTML = "邮件地址可以注册";
	 	    emailDiv.className = "default_CDiv";
		}
	}	
	
	
	function checksubmit1(){		
		checkstatus="";	
//		if(codeDiv.innerHTML == "正确" && codeDiv.className == "default_CDiv")
//		{}
//		else
//		{
//		   checkstatus=checkstatus+"no";
//		   //ValidateCode();		  
//		}			
		if(usernameDiv.className == "default_CDiv" && usernameDiv.innerHTML == "用户名可以注册")
		{}
		else
		{
		  checkstatus=checkstatus+"no";	
		  checkusername();	  
		}
		if(emailDiv.className == "default_CDiv"  && emailDiv.innerHTML == "邮件地址可以注册")
		{		  
		}
		else
		{
		  checkstatus=checkstatus+"no";	
		  checkemail();	  
		}
        checkpasspwd();
		checkpasspwd2();	        
        
		if (checkstatus.length>0)
		{
		    alert('请填写正确');		   
		    return false;
		}
		else
		{
		  submit=submit+1;        
          if (submit>1)
		  {
		    document.getElementById("btnSubmit").disabled = "disabled";
		    document.getElementById("btnSubmit").value="正在注册....";
		  }
		  else			
		  {
		  
		  }		  
		  return true;		 
		}	
	}
	
	


// Trim() , Ltrim() , RTrim() 函数
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 checkcontact()
{
	if (document.form3.contact.value.Trim()=="")
	{
		contactDiv.innerHTML = "请输入您的真实姓名！";
		contactDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"
	}
	else
	{
		contactDiv.innerHTML = "填写正确";
	 	contactDiv.className = "default_CDiv";
	}
}

function checkjob_position()
{
	if (document.form3.job_position.value.Trim()=="")
	{
		job_positionDiv.innerHTML = "请输入您的职位名称！";
		job_positionDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"
	}
	else
	{
		job_positionDiv.innerHTML = "填写正确";
	 	job_positionDiv.className = "default_CDiv";
	}
}

function checktel()
{
	if (document.form3.tel.value.Trim()=="")
	{
		telDiv.innerHTML = "请输入您的固定电话号码！";
		telDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"
	}
	else
	{
		telDiv.innerHTML = "填写正确";
	 	telDiv.className = "default_CDiv";
	}
}

function checkcop_name()
{
	if (document.form3.cop_name.value.Trim()=="")
	{
		cop_nameDiv.innerHTML = "请正确填写您的公司名称！";
		cop_nameDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"

	}
	else
	{
		cop_nameDiv.innerHTML = "填写正确";
	 	cop_nameDiv.className = "default_CDiv";
	}
}

function checksheng()
{
	if (document.form3.area.value.Trim()=="")
	{
		areaDiv.innerHTML = "请选择贵公司所在省市！";
		areaDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"
	}
}

function checkarea()
{
	if (document.form3.area.value.Trim()=="")
	{
		areaDiv.innerHTML = "请选择贵公司所在省市！";
		areaDiv.className = "noteawoke";
		checkstatus = checkstatus+"no"
	}
		else
	{
		areaDiv.innerHTML = "选择正确";
	 	areaDiv.className = "default_CDiv";
	}
}

var xmlHttp;

    function ReBtn()
    {
        //document.getElementById("Img").src="image/load.gif";
        window.location.reload();
    }
    
    function createXmlHttpRequest()
    {
        if(window.XMLHttpRequest)
        {
            xmlHttp=new XMLHttpRequest();
        
            if(xmlHttp.overrideMimeType)
                {
                    xmlHttp.overrideMimeType("text/xml");
                }
        }
        else if(window.ActiveXObject)
        {
            try
            {
                xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");   
            }
            catch(e)
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");   
            }
        }
        if(!xmlHttp)
        {
            window.alert("你的浏览器不支持创建XMLhttpRequest对象");
        }
        return xmlHttp;
    }
    
    
    function ValidateCode()
    {
        createXmlHttpRequest();
        
        var url="ValidateCode.aspx?Code="+document.getElementById("TxtAccept").value;   
              
        xmlHttp.open("GET",url,true);
        
        xmlHttp.onreadystatechange=ValidateResult;
        
        xmlHttp.send(null);
    }
    
    function ValidateResult()
    {
        if(xmlHttp.readyState==4)
        {
            if(xmlHttp.status==200)
            {
                if(xmlHttp.responseText=="YES")
                {
//                    codeDiv.innerHTML = "正确";
//	 	            codeDiv.className = "default_CDiv";
                }
                else
                {
                  
//                   codeDiv.innerHTML = "验证码不正确";
//		           codeDiv.className = "noteawoke";
		           checkstatus = checkstatus+"no" 
		           //alert('验证码错误');
		           return false;            
                }
            }
        }
    }

