﻿function createCookie(name, value, days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else var expires = "";
    document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

function eraseCookie(name) {
    createCookie(name, "", -1);
}

function checkFavorite(obj, name, friend) {
    var val = 0;
    if (readCookie(name) == null) {
        createCookie(name, 1, 1);
        val = 1;
    } else {
        var val = readCookie(name);
        if (val == 0) {
            val = 1;
        } else {
            val = 0;
        }
        createCookie(name, val, 1);
    }
    if (val == 1) {
        obj.checked = true; 
        document.getElementById(friend).className='lemmik';
    } else {
        obj.checked = false;
        document.getElementById(friend).className='tava';
    }

}

function oled_kindel(tekst) {
    if (confirm(tekst) == true)
        return true;
    else
        return false;
}


function toggleDisplay(elm, on) {
    try {
        if (on) {
            elm.style.display = "block";
        }
        else
            elm.style.display = "none";

    } catch (e) { }
}

function getE(id) {
    return document.getElementById(id);
}

function mbShowItem(sender, sib) {
    try {
        var divs = sender.parentNode.parentNode.getElementsByTagName("div");
        for (i = 0; i < divs.length; i++) {
            if (divs[i].className.indexOf("menuitem") > -1)
                divs[i].className = divs[i].className.replace("_selected", "");

            if (divs[i].className.indexOf("CI") > -1)
                toggleDisplay(divs[i], false);
        }

        sender.className += "_selected";
        if (sender.childNodes[0].tagName == "DIV") {
            sender.childNodes[0].className += "_selected";
        }
        else {
            sender.childNodes[1].className += "_selected";
        }
        toggleDisplay(sib, true);
    } catch (e) { }
}

