/**

Hauptpunkte: #mainnav ul li

*/

// on domready...
window.addEvent('domready', function() {

    //create our Accordion instance
    var kundengruppen_accordion = new Accordion($('accordion'), 'div.toggler', 'div.element', {
        opacity: false
    });

    //set body min-height to height of the navbox
    if($('nav_downloads'))
    {
        var size=$('nav_downloads').getSize();
        $('content').setStyle("min-height", size.y+"px");
    }

    // gather all top level menu items.
    var menuItems =
        $$('ul#mainnav li.mainnav_li_active').combine(
        $$('ul#mainnav li.mainnav_li')
    );

    // add mouseenter & mouseleave - Events to all top level items + childitems
    menuItems.each( function(e) {
        e.addEvent('mouseenter', function() {
            e.addClass('active');
        });
        e.addEvent('mouseleave', function() {
            e.removeClass('active');
        });

        // we'll do the same for the first subnav level

        var subnavLevel1Items = e.getElements('.subnav1_li');
        subnavLevel1Items.each( function(s1) {
            s1.addEvent('mouseenter', function() {
                s1.addClass('active');
            });
            s1.addEvent('mouseleave', function() {
                s1.removeClass('active');
            });
        });

    });

});

