function setCookie(name, value, expires, path, domain, secure) {
        var expDate = new Date(expires*1000);
        var dtExpires = new Date();
        var dtExpiryDate = "";
        dtExpires.setTime(dtExpires.getTime() + 365 * 24 * 60 * 60 * 1000);
        dtExpiryDate = dtExpires.toGMTString();

        var curCookie = name + "=" + escape(value) +
                ((expires) ? "; expires=" + expDate.toGMTString() : "; expires="+dtExpiryDate) +
                (";path=/") +
                ((domain) ? ";domain=" + domain : "") +
                ((secure) ? ";secure" : "")+
        ";Version=1"
        if (((name + "=" + escape(value)).length <= 4000)&&value!="")
    {
           document.cookie = curCookie;
    }
}

function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1) return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

function delCookie(name, path, domain) {
        if (getCookie(name)) {
                document.cookie = name + "=" +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                "; expires=Thu, 01-Jan-70 00:00:01 GMT"
        }

}
