window.addEvent('domready',function(){new SmoothScroll({duration:800});});window.addEvent('domready',function(){new ScrollSide(document.body);});var ScrollSide=new Class({Implements:[Options,Events],options:{reset:true,movement:90},initialize:function(container,options){this.setOptions(options);this.container=document.id(container);if(this.options.reset){this.container.scrollTo(0,0);}this.containerWidth=this.container.getScrollSize().x;this.position=this.container.getScroll().x;this.addListeners();},addListeners:function(){var scrollContainer=(this.container==document.id(document.body)? window:this.container);scrollContainer.addEvent('scroll',function(){this.position=this.container.getScroll().x;}.bind(this));this.container.addEvent('mousewheel',function(e){if(e){e.stop();}var pos;if(e.wheel<0){this.fireEvent('scrollUp',[e]);pos=this.position+this.options.movement;this.position=(pos<=this.containerWidth ? pos:this.containerWidth);}else{this.fireEvent('scrollDown',[e]);pos=this.position-this.options.movement;this.position=(pos>0 ? pos:0);}this.container.scrollTo(this.position,0);}.bind(this));}});