﻿// JScript 文件


function setLabEmailCue()
{
    //alert( 'TestChangeA ');
    var eMail = document.getElementById('txtUserEmail').value;
    if(eMail=="")
    {
        //alert( 'TestChangeB ');
        document.getElementById('labEmailCue').innerText="用户邮件不能为空";    //"用户邮件不能为空"
        BakPwdSubmit();
        //alert( 'TestChangeA ');
        return;
    }
    
    //alert( 'TestChangeB ');
    //是否为邮件格式    
    if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(eMail))
    {
        //alert( 'TestChangeC ');
        document.getElementById('labEmailCue').innerText="请检查你输入的邮件格式";
        BakPwdSubmit();
        return;
    }
            
    //alert( 'TestChangeD ');
    //判断邮箱在数据库中是否已经存在
    var weburl = encodeURI("Default.aspx?userEmail="+document.getElementById('txtUserEmail').value);
    var xmlhttp = InitXmlhttpObject();
    xmlhttp.open("get",weburl,false);
    xmlhttp.onreadystatechange=function()
    {
        //alert( 'TestXmlA ');
        if(xmlhttp.readyState==4)
        {
            var result = xmlhttp.responseText;
            if(result=="True")
            {
                document.getElementById('labEmailCue').innerText=""; 
                SetPwdSubmit();
                             
            } 
            else
            {
                document.getElementById('labEmailCue').innerText="该邮箱尚未被注册"; 
                BakPwdSubmit();  
            }
         }
    }
    xmlhttp.send(null);
}

function setLabValidatesCue()
{
    var eUserValidates = document.getElementById('txtUserValidates').value;
    if(eUserValidates=="")
    {
        document.getElementById('labValidatesCue').innerText="验证码不能为空";
        BakPwdSubmit();
        //alert( 'TestChangeA ');
        return;
    }
    document.getElementById('labValidatesCue').innerText="";
    SetPwdSubmit();
}

function SetPwdSubmit()
{
    var labEmail=document.getElementById('labEmailCue').innerText;
    var labValidates=document.getElementById('labValidatesCue').innerText;
    if(labEmail!="")
    {
        return;
    }
    if(labValidates!="")
    {
        return;
    }
    //执行按钮事件
    document.getElementById('btnPwdReset').disabled="";         
}

function BakPwdSubmit()
{
    document.getElementById('btnPwdReset').disabled="disabled";
}