﻿var glob_userid = "";
var glob_username = "";
var HTTP = {};

getLogin();


function formatTime(format) {
    var dt = new Date();
    var o = {
        "M+": dt.getMonth() + 1, //month    
        "d+": dt.getDate(),    //day    
        "H+": dt.getHours(),   //hour    
        "m+": dt.getMinutes(), //minute    
        "s+": dt.getSeconds(), //second    
        "q+": Math.floor((dt.getMonth() + 3) / 3), //quarter    
        "S": dt.getMilliseconds() //millisecond    
    }
    if (/(y+)/.test(format))
        format = format.replace(RegExp.$1, (dt.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
        if (new RegExp("(" + k + ")").test(format))
        format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));
    return format;
}

function inArray(val, array) {
    for (var i = 0; i < array.length; i++) {
        if (array[i] == val) {
            return true;
        }
    }
    return false;
}

function getLogin() {
    var user = cs_getCookie('xflyh_bbs#168go');
  
    if (user != '') {
        var arr = user.split("&");
        glob_userid = arr[0].split("=")[1];
        glob_username = arr[1].split("=")[1];

    }
}


function cs_getCookie(Name) {
    var search = Name + "="
    if (document.cookie.length > 0) {
        offset = document.cookie.indexOf(search)
        if (offset != -1) {
            offset += search.length
            end = document.cookie.indexOf(";", offset)
            if (end == -1) end = document.cookie.length
            return decodeURIComponent(document.cookie.substring(offset, end))
        } else return ""
    } else {

        return "";
    }
}


String.prototype.trim = function() {
    return this.replace(/(^\s*)(\s*$)/g, '');
};

(function() {
    HTTP = {
        callback: 'jsonp' + (new Date()).valueOf(),
        getJSON: function(url, callback) {
            var c = this.callback;
            url = url + "&jsoncallback=" + c;
            window[c] = window[c] || function(data) {
                callback(data);
                window[c] = undefined;
                try {
                    delete window[c];
                } catch (e) { }
                if (head) {
                    head.removeChild(script);
                }
            };
            var head = document.getElementsByTagName("head")[0] || document.documentElement;
            var script = document.createElement("script");
            script.src = url;
            var done = false;
            script.onload = script.onreadystatechange = function() {
                if (!done && (!this.readyState || this.readyState === "loaded" || this.readyState === "complete")) {
                    done = true;
                    script.onload = script.onreadystatechange = null;
                    if (head && script.parentNode) {
                        head.removeChild(script);
                    }
                }
            };
            head.insertBefore(script, head.firstChild);
        }
    };
})();

if (glob_username == "") {
    $("#login_no").show();
} else {
    $("#user_name_yes").html(glob_username);
    $("#login_yes").show();
    $("#login_no").hide();
}

$('#login').click(function() {
    var username = $.trim($('#username').val());
    var pass = $.trim($('#password').val());
    if (!username || !pass) {
        alert('请填写用户名和密码！');
        return false;
    }
    var holdtime = 'no';
    if (true == $('#holdtime').attr('checked')) {
        holdtime = 'yes';
    }
    var in_url = "http://www.0377888.com/tools/userlogin.ashx?action=login&jsoncallback=?";
    $.getJSON(in_url, { username: username, password: pass, holdtime: holdtime }, function(data) {
        if (data.status == 1) {
            $('#user_name_yes').html(data.username);
            $('#login_no').hide();
            $('#login_yes').show();
           
        } else {
            alert(data.msg);
        }
    });

});
$("#username,#password").keypress(function(event) {
    var keyvalue = window.event ? event.keyCode : event.which;
    if (keyvalue == 13) {
        $("#login").click();
        return false;
    }
});
