﻿///<reference path="jquery.js">
//<reference name="MicrosoftAjax.debug.js">
var xmlHttp;
function getajax()
{
    try
    {
        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
        try
        {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc)
        {
            xmlHttp = null;
        }
    }
}

function updatePage()
{
    if (xmlHttp.readyState < 4)
    {
        if (document.getElementById("username").value != null && document.getElementById("username").value != "")
        {
            document.getElementById("loginbtn").value = "正在登录";
            document.getElementById("loginbtn").disabled = true;
        }
    }
    if (xmlHttp.readyState == 4)
    {
        var response = xmlHttp.responseText;
        if (response.indexOf("成功") >= 0)
        {
            document.getElementById("loginbtn").value = "登 录";
            document.getElementById("loginbtn").disabled = false;
            window.location = "UserMain.aspx";
        }
        else
        {

            if (response.indexOf("验证码") >= 0)
            {
                document.getElementById("password_d").innerHTML = "登录密码";
                document.getElementById("username_d").innerHTML = "帐户名";
                document.getElementById("verify_d").innerHTML = "<font color=red>验证码错误</font>";
                document.getElementById("verify").focus();
                document.getElementById("loginbtn").value = "登 录";
                document.getElementById("loginbtn").disabled = false;
                //location.reload();
            }

            if (response.indexOf("用户名") >= 0)
            {
                document.getElementById("password_d").innerHTML = "登录密码";
                document.getElementById("username_d").innerHTML = "<font color=red>用户名无效</font>";
                document.getElementById("verify_d").innerHTML = "请将下面的文字输入框中";
                document.getElementById("username").focus();

                document.getElementById("loginbtn").value = "登 录";
                document.getElementById("loginbtn").disabled = false;
                //location.reload();
            }
            else if (response.indexOf("密码") >= 0)
            {
                document.getElementById("password_d").innerHTML = "<font color=red>密码无效</font>";
                document.getElementById("username_d").innerHTML = "帐户名";
                document.getElementById("verify_d").innerHTML = "请将下面的文字输入框中";
                document.getElementById("password").focus();
                document.getElementById("loginbtn").value = "登 录";
                document.getElementById("loginbtn").disabled = false;
                //location.reload();
            }
            else if (response.indexOf("暂停") >= 0)
            {
                document.getElementById("password_d").innerHTML = "登录密码";
                document.getElementById("username_d").innerHTML = "<font color=red>帐号处于暂停服务状态,请您与客服联系</font>";
                document.getElementById("verify_d").innerHTML = "请将下面的文字输入框中";
                document.getElementById("username").focus();

                document.getElementById("loginbtn").value = "登 录";
                document.getElementById("loginbtn").disabled = false;
                //location.reload();
            }
            else
            {
                //alert(response);
            }
            //document.getElementById("verifyimg").src="checkcode/safecode.aspx";
            //alert(response);

        }


    }






}

function CheckLogin()
{
    getajax();
    var url = "ajax/checklogin.aspx?username=" + document.getElementById("username").value + "&password=" + document.getElementById("password").value + "&method=CheckLogin&verify=" + document.getElementById("verify").value;
    if (document.getElementById("Use_Cookie").checked)
    {
        url = url + "&Use_Cookie=1";
    }
    else
    {
        url = url + "&Use_Cookie=0";
    }
    //window.clipboardData.setData("Text",url);
    //    $.get(url, "", updatePage);
    xmlHttp.open("GET", url, true);
    xmlHttp.onreadystatechange = updatePage;
    xmlHttp.send(null);
    return true;
}

