window.addEvent('domready', function() {
    
    var totalWidth = 777;
    var rawWidth = 0;
    var spaceWidth = 0;
    var correct = 0;
    
    $('de').setStyle('visibility', 'hidden');
    
    $$('.js-listlevel_1').each(function(navList) {
        rawWidth += navList.getWidth();     
    });
    
    if (rawWidth > 770 && rawWidth < 784) {
        $('de').setStyle('visibility', 'visible');
        return;
    }
    
    spaceWidth = totalWidth - rawWidth;
    correct = spaceWidth / 10;
    var ctr = 0;
    
    /**
     * Mootools Margin-Bug? Rechts links verkehrt
     */
    $$('.js-navlevel_1').each(function(navItem) {
        //alert(navItem.getStyle('margin'));
        if (!navItem.hasClass('first')) {
            //alert('left ' + ctr);
            var mr = parseInt(navItem.getStyle('margin-left'));
            navItem.setStyle('margin-left', mr + correct);  
        } 
        if (!navItem.hasClass('last')) {
            //alert('right' + ctr);
            var ml = parseInt(navItem.getStyle('margin-right'));
            navItem.setStyle('margin-right', ml + correct);
        }
        //alert(navItem.getStyle('margin'));
        ctr++;    
    });

    $('de').setStyle('visibility', 'visible');
});
