function setCookie(name,value)
{
    document.cookie = name + "="+ escape (value);
}
function getCookie(name)
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}
function delCookie(name)
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
function addEvent(element, type, listener) {
    if (element.addEventListener) {
        element.addEventListener(type, listener, false);
        return true;
    }
    else if (element.attachEvent) {
        var r = element.attachEvent('on' + type, listener);
        return r;
    }
    else {
        element['on' + type] = listener;
    }
}
function CookieEnable() {
    var result = false;
    if (navigator.cookiesEnabled) {
        result = true;
    } else {
        document.cookie = "testcookie=yes;";
        if (document.cookie.indexOf("testcookie=yes") > -1) {
            result = true;
        }
        var date = new Date();
        date.setTime(date.getTime() - 10000);
        document.cookie = "testcookie=yes;expire=" + date.toGMTString();
    }
    return result;
}
function isCookieEnable() {
    if (!CookieEnable()) {
        alert("您的浏览器的Cookie功能被禁用，请开启！");
    }
}
addEvent(window, "load", isCookieEnable);