/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function initialize() {
    toggleDisplay(1);
    toggleDisplay(2);
    toggleDisplay(3);
    toggleDisplay(4);
}

function setMessage(element, message) {
    element.removeChild(element.firstChild);
    element.appendChild(document.createTextNode(message));
}

function toggleDisplay(id) {
    titleElement = document.getElementById("m"+id);
    listElement = document.getElementById("e" + id);
    if (listElement.style.display == "none") {
        listElement.style.display="block";
        setMessage(titleElement, "zobrazit mén\u011b");
    } else {
        listElement.style.display="none";
        setMessage(titleElement, "zobrazit více");
    }
}

function toggleTag(tag, id) {
    var answer = confirm ("Chcete přepnout tag: " + tag + " ?")
    if (!answer) {
        return;
    }
    new Ajax.Request('ajaxAction.view',
    {
        method:'get',
        parameters: {"tag" : tag, "id" : id},
        onSuccess: function(transport){
            var json = transport.responseText.evalJSON(true);
            var div_id = json.tag + "_" + json.articleId;
            json.state ? state = "set" : state = "unset";
            $(div_id).removeClassName("state_set");
            $(div_id).removeClassName("state_unset");
            $(div_id).addClassName("state_" + state);
         },
        onFailure: function(){
            alert('Akce selhala.');
        }
    });

}


