﻿// Passfind
    var regResult=false;
    var result=true;
    
   //////////////////////////////////////check company
    
    function checkName()//用户名称
    {
        var name=getObj("txtUserName"); 
        regResult=getTrim(name.value).length<6?false:true;
        isNone(name.id.replace("txt","t"),!regResult);        
        result=result?regResult:false;          
    }
    function _checkName()//用户名称
    {
        var name=getObj("txtUserName"); 
        regResult=timeOut(Login_PasswordFind.checkName(getTrim(name.value)).value);
        isNone(name.id.replace("txt","_t"),!regResult);     
        result=result?regResult:false;          
    }
    function checkA()//回答
    {        
        var a=getObj("txtA");
        regResult=getTrim(a.value)==""?false:true
        isNone(a.id.replace("txt","t"),!regResult); 
        result=result?regResult:false;
    }
    function _checkA()//回答
    {        
        var a=getObj("txtA");
        var name=getObj("txtUserName");
        regResult=timeOut(Login_PasswordFind.checkA(getTrim(name.value),getTrim(a.value)).value);       
        isNone(a.id.replace("txt","_t"),!regResult); 
        result=result?regResult:false;
    }
    
    function checkPwd()//密码
    {
        var pwd=getObj("txtPwd"); 
        regResult=getTrim(pwd.value).length<6?false:true;       
        isNone(pwd.id.replace("txt","t"),!regResult);
        result=result?regResult:false;
    }
    function checkAgainPwd()//再次密码
    {
        var pwd=getObj("txtPwd");
        var againpwd=getObj("txtAgainPwd"); 
        if((getTrim(againpwd.value)!=getTrim(pwd.value))||(getTrim(againpwd.value).length<6))
        {
            regResult=false;            
        }
        isNone(againpwd.id.replace("txt","t"),!regResult);
        result=result?regResult:false;  
    }
    
    function find()
    {        
        isDisabled(true);        
        result=true;  
              
        checkName();
        if(result)
        {
            _checkName(); 
        }        
        setTimeout(getQA,otime);   
    }
        
    function getQA()
    {        
        if(!result)
        {             
            isDisabled(false);                     
            return;
        }
        getObj("login").style.display="none";
        getObj("qa").style.display="";
        getObj("q").innerHTML=timeOut(Login_PasswordFind.getQA(getTrim(getObj("txtUserName").value)).value);        
        isDisabled(false);
    }
    
    function passfind()
    {        
        isDisabled(true);        
        result=true;  
               
        checkA();          
        if(result)
        {
            _checkA();
        }
            
        setTimeout(getPass,otime);   
    }
    
    function getPass()
    {  
        if(!result)
        {             
            isDisabled(false);                     
            return;
        }
        
        getObj("qa").style.display="none";
        getObj("pass").style.display="";             
        isDisabled(false);
    }
    
    function updatepass()
    {
        if(!result)
        {             
            isDisabled(false);                     
            return;
        }
        checkPwd();
        checkAgainPwd();
        
        setTimeout(pass,otime)
    }
    function pass()
    {
        if(!result)
        {             
            isDisabled(false);                     
            return;
        }
        timeOut(Login_PasswordFind.updatePass(getTrim(getObj("txtUserName").value),getTrim(getObj("txtPwd").value)));
        aspnetForm.reset();
        isDisabled(true);   
        setTipHTML("<br>密码修改成功! <a href='../Login'>马上登陆到跨国易网会员中心</a>");   
    }
