var jScroller=new Class({options:{mode:"vertical",steps:100,wheel:true,mouseStep:10,startStep:0},initialize:function(A,E,B,C){this.setOptions(C);var D=new Slider(E,B,{steps:this.options.steps,mode:this.options.mode,onChange:function(H){var G=A.scrollHeight;var I=E.offsetHeight;var F=((G-I)/I)*(I/this.options.steps);var J=H*F;A.scrollTo(0,J)}}).set(this.options.startStep||0);this.slider=D;if(C.wheel){A.addEvent("mousewheel",function(F){F=new Event(F);if(F.wheel>0){if(D.step!=0){F.stop()}D.set(D.step-C.mouseStep)}else{if(F.wheel<0){if(D.step!=C.steps){F.stop()}D.set(D.step+C.mouseStep)}}})}},scrollTo:function(A){this.slider.set(A)}});jScroller.implement(new Options);