﻿
function LoginValidator() {
    this.QQ = "";
    this.getCookie = function(cookieName) {
        
        var cookieValue = "";
        var posName = document.cookie.indexOf(escape(cookieName) + '=');
        if (posName != -1) {
            var posValue = posName + (escape(cookieName) + '=').length;
            var endPos = document.cookie.indexOf(';', posValue);
            if (endPos != -1) {
                cookieValue = unescape(document.cookie.substring(posValue, endPos));
            }
            else {
                cookieValue = unescape(document.cookie.substring(posValue));
            }
        }
        return cookieValue;
    }

    this.Init = function() {
        this.QQ = this.getCookie("QQLogined");
    }

    this.Login = function() {
        window.location = "/QQLogin.aspx";
    }
    this.LoginOut = function() {
        window.location = "/QQLogin.aspx?type=logout";
    }
}
function initlogin() {
    var QQValidator = new LoginValidator();
    QQValidator.Init();
    if (QQValidator.QQ == "") {
        //未登陆logining未登陆时候显示  login_out已经登陆后显示
        var logining = document.getElementById("user_bl");
        var login_out = document.getElementById("user_al");
        login_out.style.display = 'none';
        logining.style.display = '';
    } else {
        //已经登陆 显示登陆后的效果图形
    var logining = document.getElementById("user_bl");
    var login_out = document.getElementById("user_al");
        //显示登陆后的用户名
        var login_name = document.getElementById("login_name");
        login_name.innerHTML = QQValidator.QQ;
        login_out.style.display = '';
        logining.style.display = 'none';
    }
}


