﻿
function setCook(CookValue, CookiesName) 
{
    document.cookie = document.cookie.replace('QQ', 'Q');
    Code = getCookie(CookiesName);
    if (findCookie(CookValue)) {
        deletCookie(CookValue);
        document.getElementById(CookValue).innerHTML = "افزودن به لیست دلخواه";
        if (Code.length <= 7)
        { hiddenElement(); }
    }
    else {
        showElement();
        document.getElementById(CookValue).innerHTML = "حذف از لیست دلخواه";
        if (Code != null && Code != "") {
            setCookie(CookiesName, Code + CookValue + "Q", 365);
        }
        else {
            setCookie(CookiesName, "Q" + CookValue + "Q", 365);
        }
    }
}

function findCookie(c_name) 
{
    c_start = document.cookie.indexOf(c_name);
    if (c_start != -1) {
        deletCookie(c_name);
        return true;
    }
    else {

        return false;
    }
}
function deletCookie(c_name) 
{
    document.cookie = document.cookie.replace(c_name, "");
}
function getCookie(c_name) 
{
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return ""
}

function setCookie(c_name, value, expiredays) 
{
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + exdate.toUTCString());
}
function checkCookie(CookiesName) 
{
    Code = getCookie(CookiesName);
    alert(Code);
}
function hiddenElement() 
{
    document.getElementById("favorites").style.visibility = "hidden";
}
function showElement() 
{
    document.getElementById("favorites").style.visibility = "visible";
}
