window.addEvent("domready", function() {    
    $$('.mainnavi')[0].getFirst().getChildren().each(function(elem){  
        elem.getFirst().set('html', '');
        if (elem.getProperty('class').substr(elem.getProperty('class').length-5, elem.getProperty('class').length) != 'hover'){
            elem.addEvents({
                'mouseover': function(){
                    elem.setProperty('class', elem.getProperty('class')+'-hover');
                },
                'mouseleave': function(){
                    elem.setProperty('class', elem.getProperty('class').substr(0, elem.getProperty('class').length-6));
                }            
            });
        }
    }); 
    
    if ($('linktop')){
        $('linktop').addEvents({
            'click': function(){
                scrollTo(0, 0);
            }
        });
    }
    
    var sliders = $$(".sliderbox");
        
    $$(".csc-uploads H2").each(function(trigger, index){		
        var countDL = sliders[index].getChildren().length;		
		trigger.appendText(' ('+countDL+' Downloads)');
        
        var sl = new Fx.Slide(sliders[index],{duration: 500});	
		sl.hide();        
        
        trigger.addEvent('click', function(){sl.toggle()});		
	});
	
	var slider_content = $$(".slider-content");
        
    $$(".slider-header").each(function(trigger, index){		
        
        var sl = new Fx.Slide(slider_content[index],{duration: 500});	
		sl.hide();        
        
        trigger.addEvent('click', function(){sl.toggle()});		
	});
    
    if ($('pagebrowser')){
        var iBodyHeight = $(document.body).getSize().y;
        var iContentHeight = $('pagebrowser').getPrevious().getSize().y;
        if ((iBodyHeight - iContentHeight) >= 335 || $$(".csc-uploads H2").length > 0) $('pagebrowser').set('class', 'pagebrowser-fix');
    }
	
});