
function showSubmethods(moduleName) {

    //skryti vsech moznych jinych submenu
    hideAll();

    //nalezeni elementu modulu v menu
    var menuItem = $('li-'+moduleName);

    //vygenerovani dynamickeho divu
    var items = document.getElements('div.Submethod-'+moduleName);
    if (items.length > 0) {
        var div = new Element('div', {'id' : 'submenu-'+moduleName, 'class' : 'submenu'});
        for (var i=0; i<items.length; i++) {
            var a = new Element('a', {
                'href' : items[i].get('text').split('::', 2)[0],
                'text' : items[i].get('text').split('::', 2)[1]
            });
            a.inject(div)
        }

        var pos = menuItem.getPosition();
        pos.y  += 30;
        div.setPosition(pos);
        div.setStyle('position', 'absolute');
        div.addEvent('mouseleave', function(){hideAll()});
        div.inject('content', 'before');
    }
}

function hideAll() {
    document.getElements('div.submenu').each(function(item) {
        item.dispose();
    });
}

function hideSubmethods(moduleName) {
//    $('submenu-'+moduleName).dispose();
}

