var leftTime=5;
var reUrl;
function $(id)
{
    return document.getElementById(id);
}

function ShowSetTimeOut()
{
    leftTime--;
    if(leftTime>0)
    {
       $("LoginMsg").innerHTML="<font color='#00cc00'>¡Ìsuccessfully Login</font> ( "+leftTime+" second )";
    }
    else
    { 
       window.location.href=reUrl;
       return false;
    }
    setTimeout(ShowSetTimeOut,1000); 
}

function CheckEmail()
{
    var email=$("email").value;
    var sReg = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;
    if(!sReg.test(email))
    {
        $("emailMsg").innerHTML="<font color='#ff0000'>¡Á</font>";
    }
    else
    {
        $("emailMsg").innerHTML="<font color='#00cc00'>¡Ì</font>";
    }
}
function CheckPwd()
{
    var pwd=$("pwd").value;
    if(pwd=="")
    {
        $("pwdMsg").innerHTML="<font color='#ff0000'>¡Á</font>";
    }
    else
    {
        $("pwdMsg").innerHTML="<font color='#00cc00'>¡Ì</font>";
    }
}
function CallLogin()
{
    $("LoginMsg").innerHTML="<img src='/images/loading.gif' width='20' height='20' /><font color='#00cc00'>Please waiting..........</font>";
    window.setTimeout("Login()",100);
}
function Login()
{
    var email=$("email").value;
    var pwd=$("pwd").value;
    var sReg = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;
    if(email=="")
    {
        $("LoginMsg").innerHTML="";
        alert("Please enter your E-mail");
        $("email").focus();
    }
    else if(!sReg.test(email))
    {
        $("LoginMsg").innerHTML="";
        alert("E-mail is wrong");
        $("email").focus();
    }
    else if(pwd=="")
    {
        $("LoginMsg").innerHTML="";
        alert("please enter your PassWord");
        $("pwd").innerHTML="";
        $("pwd").focus();
    }
    else
    {
        var ok = AjaxProLogin.CheckLogin(email,pwd).value;
        switch(ok)
        {
            case "0":
                {
                    ShowSetTimeOut();
                    break;
                }
            case "2":
                {
                    $("LoginMsg").innerHTML="<font color='#ff0000'>¡ÁVerification failed,please try again.</font>";
                    break;
                }
            case "3":
                {
                    $("LoginMsg").innerHTML="<font color='#ff0000'>¡ÁThe account does not activate,One Email already having delivered to your mailbox</font>";
                    break;
                }
            case "4":
                {
                    $("LoginMsg").innerHTML="<font color='#ff0000'>¡ÁThe account does not activate</font>";
                    break;
                }
            default:
                {
                    $("LoginMsg").innerHTML="<font color='#ff0000'>¡ÁError</font>";
                    break;
                }
        }
    }
}
