	function ShowKnowFromElse()
	{
		if (document.getElementById("chkElse").checked)
			document.getElementById("txtElse").style.display = "";
		else
			document.getElementById("txtElse").style.display = "none";
	}

    function checkuser()
    {       
        var  re =/^[a-zA-Z][a-zA-Z0-9_]{6,15}$/;
        if (frmWeb.Account_A.value.search(re) !=0){
            document.getElementById("IsOkUserName").innerHTML='<img width=16 src=apply/images/check_error1.gif>无效帐号';
            document.getElementById("IsOkUserName").color='red';
            return false;
        }         
                            
        var xmlhttp=createxmlhttprequest();
        var username=document.getElementById('Account_A');
        xmlhttp.open('get','apply/CheckUserAccountIsOK.asp?UserName='+username.value);
        xmlhttp.onreadystatechange=function()
        {
            if(xmlhttp.readyState==4)
            {
            
                if(xmlhttp.status==200)
                {
                    if(xmlhttp.responseText=="1")
                    {   
                        document.getElementById("IsOkUserName").innerHTML='<img width=16 src=apply/images/check_error.gif>已被占用';
                        document.getElementById("IsOkUserName").color ='red';
						return false;
                    }
                    else
                    {
                        document.getElementById("IsOkUserName").innerHTML='<img src=apply/images/check_right.gif>可以使用';
                        document.getElementById("IsOkUserName").color ='#FF00FF';
                    }
                }
            }
        }
        xmlhttp.send(null);
    }

	function checkForRegisterMember()
	{
		var chk = validateForm(frmWeb.sel1,'SelectValid','',frmWeb.sel2,'SelectValid','',frmWeb.Name,'NotBlank','',frmWeb.Account_A,'IsAccount','',frmWeb.Password_A,'NotBlank','',frmWeb.Password_A,'IsEqualTo',frmWeb.RePassword_A,frmWeb.Contact,'NotBlank','',frmWeb.Tel,'NotBlank','',frmWeb.Email,'IsEmail','');
        if (chk == false){
			frmWeb.cmdSubmitRequest.focus();
            return false;
        }
        else{
            var chk1 = confirm("您已注册了2800元/年的地图标识合作！\n确认点击“确定”我们将尽快和您联系！");
            if (chk1 == true){
				var KnowFrom='';
				for(i=0;i<frmWeb.KnowFrom.length;i++) 
				{ 
					if (frmWeb.KnowFrom[i].checked == true) 
					{ 
						if(KnowFrom=='')
							KnowFrom= frmWeb.KnowFrom[i].value;
						else
							KnowFrom= KnowFrom + ',' + frmWeb.KnowFrom[i].value;
					} 
				}
				if(KnowFrom.indexOf('其他')>=0 && Trim(frmWeb.txtElse.value)!='') KnowFrom = KnowFrom + '[' + frmWeb.txtElse.value + ']';
				frmWeb.KnowFromList.value = KnowFrom;
		
				var FunctionList='';
				for(i=0;i<frmWeb.FunctionList.length;i++) 
				{ 
					if (frmWeb.FunctionList[i].checked == true) 
					{ 
						if(FunctionList=='')
							FunctionList= frmWeb.FunctionList[i].value;
						else
							FunctionList= FunctionList + ',' + frmWeb.FunctionList[i].value;
					} 
				}
				frmWeb.FunctionList_H.value = ',' + FunctionList + ',4,';
				
				//frmWeb.action = "apply/PostMemberApply.asp";
				//frmWeb.submit();
				//return false;
				

				if (window.XMLHttpRequest) 
				{ 
					xmlhttp = new XMLHttpRequest();
				}
				else if (window.ActiveXObject) {
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				}

				var oForm = document.getElementById('frmWeb');
				var sBody = getRequestBody(oForm);

				xmlhttp.open('Post','apply/PostMemberApply.asp'); 
				xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
				xmlhttp.onreadystatechange=function()
				{
				  if(xmlhttp.readyState==4)
				  {          			  
					  if(xmlhttp.status==200)
					  {				  
						  switch (xmlhttp.responseText)
						  {
						  case "0":
							var strAlert = "已经注册成功, 账号为:" + frmWeb.Account_A.value + ", 密码为:" + frmWeb.Password_A.value;
						    strAlert = strAlert + "\n但目前不可以使用，我们需要审核你的注册信息，并为你开通。";
							alert(strAlert);
							break;
						  case "-12345":
							alert("已经存在同名账号, 请重新选择账号!");
						    frmWeb.Account_A.focus();
							break;
						  case "-12346":
							alert("已经存在同样的Email, 请重新选择Email!");
						    frmWeb.Email.focus();
							break;
						  default:
							alert("未知错误, 请稍后再试或联系021-58528816-技术支持!");
						    frmWeb.Account_A.focus();
							break;									
						  }
					  }			  
				  }
				}
				xmlhttp.send(sBody);
            };		
        };
	}


	function checkuseremail()
    {                  
        var re =  /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
        if (frmWeb.Email.value.search(re) !=0){
            document.getElementById("IsOkUserEmail").innerHTML='<img width=16 src=apply/images/check_error1.gif>&nbsp;无效邮件';
            document.getElementById("IsOkUserEmail").color='red';	                    
            return false;
        }                        	                    
         
        var xmlhttp=createxmlhttprequest();
        var useremail=document.getElementById('Email');
        xmlhttp.open('get','apply/CheckUserEmailIsOK.asp?UserEmail='+useremail.value);
        xmlhttp.onreadystatechange=function()
        {
            if(xmlhttp.readyState==4)
            {
            
                if(xmlhttp.status==200)
                {
                    if(xmlhttp.responseText=="1")
                    {   
                        document.getElementById("IsOkUserEmail").innerHTML='<img width=16 src=apply/images/check_error.gif>&nbsp;已经存在，请换一个';
                        document.getElementById("IsOkUserEmail").color='red';
						return false;
                    }
                    else
                    {
                        document.getElementById("IsOkUserEmail").innerHTML='<img src=apply/images/check_right.gif>&nbsp;可以使用';
                        document.getElementById("IsOkUserEmail").color='#FF00FF';
                    }
                }
            }
        }
        xmlhttp.send(null);
    }