﻿
var userName="";
var psw="";
var phone="";
var email="";


      //关闭
      function closeShow()
      {
        document.getElementById("ylPanel").style.display="none";
      }
       function closeShow1()
      {      
           location.replace("../../zfb/buy.aspx")//url跳转

      }
        function closeShow2()
      {
        document.getElementById("ylPanel1").style.display="none";          
      }
      
      function urlGo(url)
      {
           window.self.location(url);
           
      }


function calculate_byte( sTargetStr ) {
        var sTmpStr, sTmpChar;
        var nOriginLen = 0;
        var nStrLength = 0;
         
        sTmpStr = new String(sTargetStr);
        nOriginLen = sTmpStr.length;
        for ( var i=0 ; i < nOriginLen ; i++ ) {
                sTmpChar = sTmpStr.charAt(i);
                if (escape(sTmpChar).length > 4) {
                        nStrLength += 2;
                } else if (sTmpChar!='\r') {
                        nStrLength ++;
                }
        }
         return nStrLength; 
   }


     function closeImage()
      {
      document.getElementById("divSuc").style.display="none";
      }
      
      
     //文本框失去输入焦点时,判断用户名是否符合
    function useronblur()
    {
       var idvalue = document.getElementById("txtuser").value;       
       var result=idvalue.match(/^[0-9a-zA-Z\u4e00-\u9fa5]{2,20}$/);     
       if(result==null)
       {
       	
            document.getElementById("lbUserName").style.display="block";
            document.getElementById("lbRight").style.display="none";
             document.getElementById("hfcustno").value=result;
                document.getElementById("hfUserName").value="";
                  return false;
       
       }
       else
       {         
           var idlength=calculate_byte(idvalue);
            if(idlength<4 ||idlength>20 )
            {
		            //合法长度为4-20个字符
		            document.getElementById("lbRight").style.display="none";
		            return false;
	        }else
	        {
	              checkUserName();
            }
       }
           
      
     }
     
     
     
     //真实姓名(是否填写)
    function realName()
    {
          var realName = document.getElementById("txtrealname").value;
          if(realName.length>0)
          {
              document.getElementById("lbRight3").style.display="block";
              document.getElementById("hfRealName").value=realName;
              return false;
          }else
          {
               document.getElementById("lbRight3").style.display="none";
               return true;
          }
    }
     
     
     
     //通过客户代号带出工作单位
     function getUnit()
     {
            // alert("Are you come in");
            var codes=document.getElementById("txtcode").value;
            //alert(codes)
            var url="RigsterServer.aspx?action=unit&code="+encodeURI(codes);
          //  alert(url);
            req = getAjax();
           //alert(req.readyState)
            req.onreadystatechange = function(){
			    if( req.readyState == 4 && req.status == 200 ) {
			    var result=req.responseText;
			   //alert(result);
			    if(result!="")
			    {
			      // document.getElementById("ck_danwei").Enabled=true;
			      //document.getElementById("ck_danwei").checked=true;
			      //document.getElementById("ck_danwei").Enabled=false;//没有效果
			      document.getElementById("txtunit").readOnly=true;
			      document.getElementById("txtunit").value=result;
			       document.getElementById("hfcustno").value=result
			       //alert("nihao"+  document.getElementById("txtunit").readOnly);
//			       document.getElementById("lbNo").style.display="none";    	
                                  // alert(    document.getElementById("ck_danwei").Enabled);		  
			    }
			    else
			    {
			    //9月26日许洺愃改
			   // document.getElementById("ck_danwei").checked=false;
			          //document.getElementById("ck_danwei").Enabled=false;
			        //alert( document.getElementById("txtunit").readOnly);
			         document.getElementById("txtunit").readOnly=false;
			      //   alert( document.getElementById("txtunit").readOnly);
			        document.getElementById("txtunit").value=result
//			        document.getElementById("lbCustNo").style.display="none";
//		             document.getElementById("lbNo").style.display="block";
		             document.getElementById("hfcustno").value="";
		    
			    }
    			
		     }
	       }
	       req.open( 'GET', url, true );//
		   req.send( null );  
         
     }
     
    //判断是否注册成功
    function Register()
     {     
          alert("okwewew")
                  /*checkUserName();   
                  pwdonblur();
                  checkPwd();
                  phoneonblur();*/
                 //userName= document.getElementById("hfUserName").value;
                       checkYouli();
                 userName=document.getElementById("hfUserName").value;
                 psw=document.getElementById("hfUserPsw").value;
                 phone=document.getElementById("hfUserPhone").value;
                 email=document.getElementById("hfUserEmail").value;
                 guifan=document.getElementById("hfguifan").value;
               /*alert( document.getElementById("hfUserName").value);
                alert(   document.getElementById("hfUserPsw").value);
                alert(  document.getElementById("hfUserEmail").value);
                alert( document.getElementById("hfUserPhone").value);*/
                 if( document.getElementById("hfUserPsw")!=""&&document.getElementById("hfUserName").value!=""&&  document.getElementById("hfUserEmail").value!=""&& document.getElementById("hfUserPhone").valu!=""&&guifan!="")
                 {
                         var code=document.getElementById("txtcode").value;
                        var unit=document.getElementById("txtunit").value;
                        var realn=document.getElementById("txtrealname").value;
                        var imgurl=document.getElementById("hfImage").value;

                        var address="上海";
                        var a="";
                      
                        if (document.getElementById("ck_zhengming").checked == "false")
                        {
                            a += "realname;";
                        }
                        if (document.getElementById("ck_danwei").checked  == "false")
                        {
                            a += "unit;";
                        }
                        if (document.getElementById("ck_dianhua").checked== "false")
                        {
                            a += "phone;";
                        }
                        if (document.getElementById("ck_email").checked == "false")
                        {
                            a += "email;";
                        }
                        if (document.getElementById("ck_dizhi").checked == "false")
                        {
                            a += "address;";
                         }
                      var url="RigsterServer.aspx?action=Register&userName="+encodeURI(userName)+"&psw="+encodeURI(psw)
                        +"&realn="+realn+"&unit="+unit+"&code="+encodeURI(code)+"&phone="+encodeURI(phone)+"&email="+encodeURI(email)+"&address="+encodeURI(address)+"&a="+a+"&imgUrl="+encodeURI(imgurl);
                        alert(url);
                        req = getAjax();
                        alert(req.readyState);
		            req.onreadystatechange = function(){
			            if( req.readyState == 4 && req.status == 200 ) {
			            var result=req.responseText;
			            alert(result);
			                if(result=="True")
			                {
                			
                			     document.getElementById("divShow").style.display="block";
                			  
			                }
			            }
		            }
		            req.open( 'GET', url, true );//
		            req.send( null );  
		    }
		
       
     }

                  
                
        
   
 
    
     
     //判断此用户名是否存在
     function checkUserName()
     {   
       var userName=document.getElementById("txtuser").value;
        var url="RigsterServer.aspx?action=checkUser&userName="+encodeURI(userName);
        req = getAjax();
		req.onreadystatechange = function(){
			if( req.readyState == 4 && req.status == 200 ) {
			var result=req.responseText;
			 if(result=="True")
			    {
			  
                    document.getElementById("lbExists").style.display="block";
                    document.getElementById("lbRight").style.display="none";
                     document.getElementById("lbUserName").style.display="none";
                     document.getElementById("hfUserName").value="";// 9月26日许洺愃更改
                    return false;
			    }else
			    {
			    //9月26日许洺愃改
//			         document.getElementById("lbUserName").style.display="none";
                     document.getElementById("lbRight").style.display="block";
                     document.getElementById("lbExists").style.display="none";
                     document.getElementById("hfUserName").value=document.getElementById("txtuser").value;
                      //alert(userName);
//                      alert("true");
			         return true;
			    }
			}
		}
		req.open( 'GET', url, true );//
		req.send( null );  
     }
     
          //判断合约编号是否存在0108xwd
     function hyonblur()
     {
     
       var txthy=document.getElementById("txthy").value;
       
        var url="RigsterServer.aspx?action=checkhybh&num="+encodeURI(txthy);
        req = getAjax();
		req.onreadystatechange = function(){
			if( req.readyState == 4 && req.status == 200 ) 
			{
			   var result=req.responseText;
//			    alert(result);
			    if(result!="")
			    {
			  
                     document.getElementById("lbhye").style.display="none";
                     document.getElementById("lbRight6").style.display="block";
                     document.getElementById("lbhy").style.display="block";
                    
                     document.getElementById("hfhybh").value=document.getElementById("txthy").value;
//                     alert(document.getElementById("hfhybh").value);
                    return false;
			    }
			    else
			    {
			         document.getElementById("lbhy").style.display="none";
                     document.getElementById("lbRight6").style.display="none";
                     document.getElementById("lbhye").style.display="block";
                     document.getElementById("hfhybh").value="";
//                      alert(document.getElementById("hfhybh").value);
                      //alert(userName);
//                      alert("true");
			         return true;
			    }
			    
			}
			
		}
		req.open( 'GET', url, true );//
		req.send( null );  
     }
     
     

    
 

    //文本框失去输入焦点时,判断用户密码是否符合
    function pwdonblur()
    {
       var idvalue = document.getElementById("txtpwd").value;
       var result=idvalue.match(/^[A-Za-z0-9]{6,16}$/);
       if(result==null)
       {
          document.getElementById("lbPwd").style.display = "block";
          document.getElementById("lbRight1").style.display="none";
          document.getElementById("hfUserPsw").value="";
          return false;
       }
       else
       {
            if(idvalue.length<4 ||idvalue.length>16 )
            {
		            //合法长度为4-20个字符
		            document.getElementById("lbRight1").style.display="none";
		            return false;
	        }else
	        {
                 //9月26日许洺愃修改
                  document.getElementById("lbRight1").style.display="block";
                  //document.getElementById("lbPwd").style.display = "none";
                  document.getElementById("hfUserPsw").value=document.getElementById("txtpwd").value;
                  return true;
          }
       }
   }
   
   
   //重复密码与原密码是否相同
   function checkPwd()
   {
     var pwd=document.getElementById("txtpwd").value;
     var repwd=document.getElementById("txtrepwd").value;
    // alert(pwd);
   //  alert(repwd);
     if(pwd==repwd&&pwd!=""&&repwd!="")
     {
//        document.getElementById("lbRepwd").style.display = "none";
        document.getElementById("lbRight2").style.display="block";        
        document.getElementById("hfUserPsw").value=document.getElementById("txtpwd").value;
       // alert(psw);
        pwdonblur();
        return true;
     }
     else
     {
     //9月26日许洺愃修改
//        document.getElementById("lbRepwd").style.display = "block";
        document.getElementById("lbRight2").style.display="none";
        document.getElementById("hfUserPsw").value="";
        return false;
     }

   }
    
    
 
     //文本框失去输入焦点时,判断移动电话号码是否符合
    function phoneonblur()
    {

       var idvalue = document.getElementById("txtphone").value;
       var result=idvalue.match(/(^[1][0-9]{10}$)|(^0[1][0-9]{10}$)/);
       if(result==null)
       {
          document.getElementById("lbdianhua").style.display = "block";
          document.getElementById("lbRight6").style.display="none";
          document.getElementById("hfUserPhone").value="";
          return false;
       }
       else
       {
       //9月26日许洺愃改
//            document.getElementById("lbdianhua").style.display = "none";
            document.getElementById("lbRight6").style.display="block";
             document.getElementById("hfUserPhone").value=document.getElementById("txtphone").value;
           // alert(phone);
          return true;
       }
       
     }
      
    
      
      
     //文本框失去输入焦点时,判断邮箱否符合
    function emailonblur()
    {
       
       var idvalue = document.getElementById("txtemail").value;
       var result=idvalue.match(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/);       
       if(result==null )
       {
           document.getElementById("lbemail").style.display = "block";
           document.getElementById("lbRight7").style.display="none";
            document.getElementById("hfUserEmail").value="";
           return false;
       }
       else
       {
       //9月26日许洺愃改
//           document.getElementById("lbemail").style.display = "none";
           document.getElementById("lbRight7").style.display="block";
            document.getElementById("hfUserEmail").value=document.getElementById("txtemail").value;
           // alert(email);
           return true;
       }
      }
      
     //是否选中知道规范
     function checkYouli()
     {
         var yuedu = document.getElementById("ck_yuedu");
          if(yuedu.checked==false)
          {
              document.getElementById("lbYuedu").style.display = "block";
              document.getElementById("hfguifan").value="";
              //return false;
          }
          else
          {
             document.getElementById("hfguifan").value="ok";
             document.getElementById("lbYuedu").style.display = "none";
           
             // return true;
          }
         //   alert(      document.getElementById("hfguifan").value);
         
     }
     
    //个人免费会员
    function submitLoad ()
    {
   
      useronblur();
      realName();
      getUnit();
      checkUserName();
     pwdonblur();
     emailonblur();
     checkYouli();
     phoneonblur();
   

    
    }
    
    
    //个人免费会员申请    企业会员申请
    function rpfree()
    {
       useronblur();
       checkUserName();
       pwdonblur();
       checkYouli();
     }
     
     //个人免费会员升级
     function rpFreeUp()
     {
       realName();
       emailonblur();
       phoneonblur();
       emailonblur();
         checkYouli();
     }
    
