﻿//cookie
/*
function setCookie(name, value, expires, path, domain, secure) {
    document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
    debugger;
    var cookie = " " + document.cookie;
    var search = " " + name + "=";
    var setStr = null;
    var offset = 0;
    var end = 0;
    if (cookie.length > 0) {
        offset = cookie.indexOf(search);
        if (offset != -1) {
            offset += search.length;
            end = cookie.indexOf(";", offset)
            if (end == -1) {
                end = cookie.length;
            }
            setStr = unescape(cookie.substring(offset, end));
        }
    }
    return (setStr);
}
*/
/**
* getCookie
* Gets the cookie value
* @param name the cookie name
*/
function getCookie(name) {
    var cookie = document.cookie;
    var index = cookie.indexOf(name + "=");
    if (index == -1) return null;
    index = cookie.indexOf("=", index) + 1; // first character
    var endstr = cookie.indexOf(";", index);
    if (endstr == -1) endstr = cookie.length; // last character
    return unescape(cookie.substring(index, endstr));
}

/**
* setCookie
* Sets the cookie value
* @param name the cookie name
* @param value the cookie value
*/
function setCookie(name, value) {
    var today = new Date();
    var expiry = new Date(today.getTime() + 60 * 60 * 24 * 365 * 1000); // plus 1 year
    var cookie = document.cookie;
    document.cookie = name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
}

$(document).ready(function () {
    var parCatId = getCookie("parCatId");
    var hasParCat = getCookie("hasParCat");
    //debugger;
    if (parCatId != '' && hasParCat == 'true') {
        var curr_li = $('#event_list').find('li[catId=' + parCatId + ']');
        if ($(curr_li).parent().parent().attr('tagName') == 'LI' && !$(curr_li).parent().parent().parent().hasClass('eventList')) {
            $(curr_li).parent().parent().addClass('item_over');
            $(curr_li).find('ul').show();
        }
        $('#event_list').find('li[catId=' + parCatId + ']').addClass('item_over');
    }

    if (hasParCat == 'false')
        setCookie('parCatId', '');
    if (hasParCat == 'true')
        setCookie('hasParCat', 'false');
    
    setParCatIdInCook();
    //debugger;
});

