﻿

$(document).ready(function () {
    CheckUserLoginStatus();
    $("#loginform").submit(function () { q_logon(); return false; });
});

function q_logon() {
    $.ajax({
        url: "http://www.ya247.com/service/account/loginon/",
        type: "GET",
        dataType: 'jsonp',
        jsonp: 'callback',
        data: "username=" + $("#username").attr("value") + "&password=" + $("#password").attr("value") + "&callback=?",
        success: function (obj) {
            if (obj.Status == 0) {
                DeleteCookie("ya247login");
                if ($('#gettime').attr('checked') == "checked") {
                    writeCookie("ya247login", obj.cValue, 10000);
                }
                else {
                    writeCookie("ya247login", obj.cValue, 1);
                }
                writeCookie("ya247login", obj.cValue, 1000);
                CheckUserLoginStatus();
            }
            else { alert(obj.Message); }
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            alert("请求出错，请重试");
        },
        complete: function () {
        }
    });
}

function CheckUserLoginStatus() {
    var loginInfo = GetCookie("ya247login");
    if (loginInfo == "") {
        WriteNotLogin();
        $("#top_userinfo").empty().append('<a href="/user/login">登录</a> | <a href="/user/reg">注册</a>');
    }
    else {
        var strValues = loginInfo.split('|');
        WriteLogin(strValues[1]);
        $("#top_userinfo").empty().append("欢迎登陆：" + strValues[1]);
    }
}

function CannelLogin() {
    DeleteCookie("ya247login");
    CheckUserLoginStatus();
}


function WriteNotLogin() {
    $('#login_no').css("display", "block");
    $('#login_yes').css("display", "none");
}

function WriteLogin(uName) {
    $('#login_no').css("display", "none");
    $('#login_yes').css("display", "block");
    $('#loginform_userName').empty().append(uName);
}


