﻿var IsLogin = function (event) {
    if (document.cookie.indexOf(".ShbusAuth") < 0) {
        $("#login_dialog").dialog("open");
    } else {
        event();
    }
};


var IsLoginByOrder = function () {
    if (document.cookie.indexOf(".ShbusAuth") < 0) {
        return false;
    }

    return true;
};

$(document).ready(function () {
    //alert(document.cookie);
//    if (IsLoginByOrder()) {
//        $("#no_login").hide();
//        $("#at_login").show();
//    } else {
//        $("#no_login").show();
//        $("#at_login").hide();
//    }

    $("#login_dialog:ui-dialog").dialog("destroy");

    $("#login_dialog").dialog({
        modal: true,
        autoOpen: false,
        title: "用户登录"
    });

    $("#quick_login_btn").bind("click", function () {

        var userName = $("#quickLoginUserName").val();
        var password = $("#quickLoginpassword").val();
        if (userName == "" || password == "") {
            alert("用户名或者密码不能为空");
            return;
        }

        $("#login_textbox").hide();
        $("#login_message").show();

        $.post("/Services/Login?&timespam=" + new Date().getTime(), { userName: userName, password: password, createPersistentCookie: false }, function (json) {
            var result = eval("(" + json + ")");
            if (result.Name != "") {
                if ($("#logining")) {
                    $("#logining").hide();
                    $("#no_login").hide();
                    $("#no_login > #Password").val("");
                    $("#at_login").fadeIn("slow");
                    $("#at_login #spanLoginUserName").text(result.Name);
                }
                $("#login_dialog").dialog("close");
            } else {
                if ($("#logining")) {
                    $("#logining").hide();
                    $("#no_login").show();
                }
                $("#login_message").hide();
                $("#login_textbox").show();
                alert("用户名和密码错误");
            }
        }, "json");
    });

    $("#quick_login_register").bind("click", function () {
        location.href = "/Register?returnUrl=" + location.href;
    });
});


