﻿//写cookies函数
function SetCookie(name, value) {
    var Days = 30;
    var exp = new Date();
    try {
        var val = getCookie(name);
        if (val.indexOf(value) == -1) {
            var vals = new Array();
            vals = val.split(",");
            if (vals.length >= 9) {
                val = "";
                for (i = 0; i < 8; i++) {
                    val = val + "," + vals[i];
                }
                val = value + val;
            }
            else {
                val = value + "," + val;
            }
        }
    }
    catch (e) {
        val = value;
    }
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
    document.cookie = name + "=" + escape(val) + ";expires=" + exp.toGMTString();
}

function getCookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
    if (arr != null) return unescape(arr[2]); return null;

}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval = getCookie(name);
    if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
}