﻿var _go_url = "";
$(document).ready(function() {
    _go_url = request("go_url");
});

UserLogin = function() {
    $("#logintip,#pwdtip").hide();
    var txtUserName = $("#txtUserName").val();
    var txtUserPWD = $("#txtUserPWD").val();
    //var txtCoder = $("#txtCode").val();

    if (txtUserName.Trim().length < 1) {
        $("#logintip").show().html("用户名不能为空！");
        //JunPrompt.buildPrompt($("#txtUserName"),"用户名不能为空！");
        $("#txtUserName").focus();
        return false;
    }else{   JunPrompt.closePrompt($("#txtUserName"));}

    if (txtUserPWD.Trim().length < 1) {
        $("#pwdtip").show().html("密码不能为空！");
        // JunPrompt.buildPrompt($("#txtUserPWD"),"密码不能为空！");
        $("#txtUserPWD").focus();
        return false;
    }else {   JunPrompt.closePrompt($("#txtUserPWD"));}



    $.get("/ajax/Login.ashx", { rand: Math.random(), UserName: txtUserName, Pwd: txtUserPWD, action: "userlogin" },
    function(data) {
        var refurl = document.referrer;
        refurl = (refurl == null || refurl == "") ? _go_url : _go_url;
        var loginstate = parseInt(data);
        if (loginstate > 0) {
            if (refurl != "") {
                if (refurl.toLocaleLowerCase().indexOf("invite") > -1)
                    refurl = "/zt/invite.aspx";
                window.location.href = refurl;
            }
            else {
                if ($("#ourl").val() != undefined && $("#ourl").val() != "") {
                    window.location.href = $("#ourl").val();
                }
                else {
                    window.location.href = "/account/MemberCenter.aspx";
                }
            }
        }
        else {
           // $("#logintip").css("display", "block");
            switch (loginstate) {
                case 0:
                    $("#logintip").show().html("会员名不存在，请重新输入！");
                    //JunPrompt.buildPrompt($("#txtUserName"),"会员名不存在，请重新输入！");
                    $("#txtUserName").focus();
                    break;
                case -1:
                    $("#pwdtip").show().html("密码错误，请重新输入！");
                    //JunPrompt.buildPrompt($("#txtUserPWD"),"密码错误，请重新输入！");
                    $("#txtUserPWD").focus();
                    break;
                case -2:
                    $("#logintip").show().html("该会员名已被禁止登录，请与网站管理员联系！");
                    //JunPrompt.buildPrompt($("#txtUserName"),"该会员名已被禁止登录，请与网站管理员联系！");
                    break;
//                case -4:
//                    $("#codeerrortip").show().html("验证码已过期！");
//                    ChangeImg();
//                    break;
//                case -5:
//                    $("#codeerrortip").show().html("验证码错误！");
//                    ChangeImg();
                default:
                    //JunPrompt.closePrompt($("#txtUserName"));
                    break;
            }
        }
    });
}

QuickLogin = function() {
    var txtUserName = $("#txtUserName").val();
    var txtUserPWD = $("#txtUserPWD").val();

    if (txtUserName.Trim().length < 1) {
        $("#errortip").html("用户名不能为空！");
        $("#txtUserName").focus();
        return false;
    }

    if (txtUserPWD.Trim().length < 1) {
        $("#errortip").html("密码不能为空！");
        $("#txtUserPWD").focus();
        return false;
    }

    $.get("/ajax/Login.ashx", { rand: Math.random(), UserName: txtUserName, Pwd: txtUserPWD, action: "cartlogin" },
    function(data) {
        var refurl = document.referrer;
        var loginstate = parseInt(data);
        if (loginstate > 0) {
            _isLog = true;
            $('#mask').hide();
            $('.detail').hide();
            bindmodalclick("#" + showdiv);
        }
        else {
            $("#errortip").css("display", "block");
            switch (loginstate) {
                case 0:
                    $("#errortip").html("会员名不存在，请重新输入！");
                    $("#txtUserName").focus();
                    break;
                case -1:
                    $("#errortip").html("密码错误，请重新输入！");
                    $("#txtUserPWD").focus();
                    break;
                case -2:
                    $("#errortip").html("该会员名已被禁止登录，请与网站管理员联系！");
                    break;
            }
        }
    });
}

txtKeyDown = function(evt) {
    evt = (evt) ? evt : ((window.event) ? window.event : "")
    keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
    if (keyCode == 13) {
        UserLogin(); //会员登录 
    }
}

// 刷新验证码
ChangeImg = function() {
    $("#RandImg").attr("src", "/images/IdentifyingCode.aspx?FromPage=IF&rand='" + Math.random());
}
