window.onDomReady(function(){
	$$("#menu ul li ul").each(function(e){
		var lis = e.getElementsByTagName("li");
		if(lis.length){
		    new Element(lis[0]).addClass("first");
		};
	    });
	new DropdownMenu($("menu"));
	var content = $E(".content_wrap");
	document.addEvent("mousewheel", function(event){
		event = new Event(event);
		if(event.wheel>0){
		    content.scrollTo(0,content.scrollTop-30);
		}else if(event.wheel<0){
		    content.scrollTo(0,content.scrollTop+30);
		}
	    });
	var up = $E('img.up'), down = $E('img.down');
	[up, down].each(function(arrow) {
		arrow.setStyle('opacity', .2);
	    });
	document.addEvent("mousewheel", function(event){
		event = new Event(event);
		if (event.wheel > 0) {
		    up.setStyle('opacity', 1);
		    down.setStyle('opacity', .2);
		} 
		else if (event.wheel < 0) {
		    up.setStyle('opacity', .2);
		    down.setStyle('opacity', 1);
		}
		var cls = function() {
		    [up, down].each(function(arrow) {
			    arrow.setStyle('opacity', .2);
			});
		}.delay(100);
	    });
	up.addEvent("click", function(){
		content.scrollTo(0, content.scrollTop-30);
		up.setStyle("opacity", 1);
		var cls = function(){ up.setStyle("opacity", .2)}.delay(100);
	    });
	down.addEvent("click", function(){
		content.scrollTo(0, content.scrollTop+30);
		down.setStyle("opacity", 1);
		var cls = function(){ down.setStyle("opacity", .2)}.delay(100);
	    });
	if(window.gecko || window.opera){
	    $$("#menu li ul ul").setStyle("margin-left", 72);
	};
	
	function Height(){
	    var h = $('links').getStyle('height').toInt();
	    var content = $('block__content').getStyle('height').toInt();
	    var down = $('down').getStyle('bottom').toInt();
	    var rez = content - h;
	    var rez_down = h + down;
	    $('block__content').setStyle('height', rez);
	    $('down').setStyle('bottom', rez_down);
	};
	
	Height();
	
	
    /*$$('ul.files_d').each(function(item){
        var Hide = new Fx.Slide(item);
        Hide.hide();
    });*/

    
    /*$$('h3.toggler').each(function(item){ 
        item.addEvent('click', function(){
            var files = $('ul_' + item.id);
            var myVerticalSlide = new Fx.Slide(files);
            myVerticalSlide.toggle();
        });
    });*/
    
    var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'ul.files_d', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#fff');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#b7cbca');
		}
	});

});

hs.graphicsDir = '/media/highslide/graphics/';

window.onDomReady(function(){
	window.onDomReady(function(){ new DjangoAjax({effectType: "opacity"})});
});