window.addEvent('domready', function() {      
      
        if ($('scroll').scrollHeight <= $('scroll').offsetHeight) {
            fx1 = new Fx.Style('slideBar','opacity', {duration:0}).set(0);
        }
        
        var scrollervalue = 'yes';       
		var scroll = new Fx.Scroll('scroll', {});		
		var mySlide = new Slider($('slideBar'), $('slideButton'), {steps: $('scroll').offsetHeight,mode: 'vertical',onChange: function(step){$('scroll').scrollTo(0,(step / $('scroll').offsetHeight) * ($('scroll').scrollHeight - $('scroll').offsetHeight));}}).set(0);
document.addEvent('mousewheel', function(event) {
	event = new Event(event);
	if (event.wheel > 0) {
        mySlide.set(mySlide.step -= 20);
	}
	else if (event.wheel < 0) {
        mySlide.set(mySlide.step += 20);
	} 
});
});   
function injectScroll(newStepValue){
    mySlide.set(newStepValue);
}
