﻿function showdiv(type)  //true 是现实要登录，false是要注销
{
    if (type) {
        var str = getCookie('user', 'realname');
        if (str != null && str != "") {
            document.getElementById('v001').style.display = 'none';
            document.getElementById('v002').style.display = 'none';
            document.getElementById('v003').style.display = 'none';
            document.getElementById('v004').style.display = 'none';
            document.getElementById('v005').style.display = 'inline';
            document.getElementById('v006').style.display = 'inline';
            document.getElementById('v007').style.display = 'inline';
            document.getElementById('spusername').innerHTML = "你好,<b>" + str + "</b>!";
        }
        else {
            str = getCookie('user', 'name');
            if (str != null && str != "") {
                document.getElementById('v001').style.display = 'none';
                document.getElementById('v002').style.display = 'none';
                document.getElementById('v003').style.display = 'none';
                document.getElementById('v004').style.display = 'none';
                document.getElementById('v005').style.display = 'inline';
                document.getElementById('v006').style.display = 'inline';
                document.getElementById('v007').style.display = 'inline';
                document.getElementById('spusername').innerHTML = "你好,<b>" + str + "</b>!";
            }
            else {
                document.getElementById('v001').style.display = 'inline';
                document.getElementById('v002').style.display = 'inline';
                document.getElementById('v003').style.display = 'inline';
                document.getElementById('v004').style.display = 'inline';
                document.getElementById('v005').style.display = 'none';
                document.getElementById('v006').style.display = 'none';
                document.getElementById('v007').style.display = 'none';
                document.getElementById('spusername').innerHTML = "用户名";
            }
        }
    }
    else {
        delCookie('user', 'name');
        document.getElementById('v001').style.display = 'inline';
        document.getElementById('v002').style.display = 'inline';
        document.getElementById('v003').style.display = 'inline';
        document.getElementById('v004').style.display = 'inline';
        document.getElementById('v005').style.display = 'none';
        document.getElementById('v006').style.display = 'none';
        document.getElementById('v007').style.display = 'none';
        document.getElementById('spusername').innerHTML = "用户名";
        window.location.reload();
    }
}


function delCookie(firstname, secondname)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 10000);
    var cval = getCookie(firstname, secondname);
    if (cval != null)
        document.cookie = firstname + "=;expires=" + exp.toGMTString() + ";domain=datihu.com;path=/";
}



function getCookie(firstname, secondname)//取cookies函数,返回要获得cookie的变量的值
{
    var dc = document.cookie;

    var fbegin = dc.indexOf(firstname + "=");
    if (fbegin < 0)
        return null;

    var fend = dc.indexOf(";", fbegin);

    if (fend == -1)
        fend = dc.length;

    var prefix = secondname + "=";
    var begin = dc.indexOf(prefix, fbegin);

    var end = -1;
    var end1 = document.cookie.indexOf(";", begin);
    var end2 = document.cookie.indexOf("&", begin);


    if (end1 == -1 && end2 == -1)
        end = dc.length;
    else {
        if (end1 >= 0 && end2 < 0)
            end = end1;
        else if (end1 < 0 && end2 >= 0)
            end = end2;
        else if (end1 < 0 && end2 < 0)
            end = dc.length;
        else if (end1 > end2)
            end = end2;
        else if (end2 > end1)
            end = end1;
        else
            end = dc.length;
    }

    if (fbegin <= begin && fend >= end) {
        var value = dc.substring(begin + prefix.length, end);
        if (value == null || value == "")
            return null;
        else
            return decodeURI(dc.substring(begin + prefix.length, end));
    }
    else
        return null;
}
