window.addEvent('domready', function() {
	if ($('content') != null) {
		if ( ($('content').getSize().y) > ($('scroll_container').getSize().y) ) {
			myScrollFx = new Fx.Scroll('scroll_container', {
				wait: false
			});
			mySlide = new Slider($('scroll_area'), $('scroll_knob'), {
				steps: $('content').getSize().y-($('scroll_container').getSize().y),
				mode: 'vertical',
				onChange: function(step){
					$('scroll_container').scrollTo(0,step);
				}
			}).set(0);
			scroller();
		}
		else {
			$('scroll_area').setStyle('visibility','hidden');
		}
	}
	});
	
	function scroller() {
		document.addEvent('mousewheel', function(e) {
		e = new Event(e).stop();
		var step = mySlide.step - e.wheel * 10;
		mySlide.set(step);
	});
}
