        window.addEvent('domready', function(){
			var scroll = new Fx.Scroll('scroller', {
				wait: false,
				duration: 100,
				offset: {'x': -0, 'y': -0},
				transition: Fx.Transitions.Quad.easeInOut });
			var pos = 0;
			var scrolls = $$('.section');
			var nexts = $$('.next');
      var prevs = $$('.prev');
      
			nexts.each( function(next,i){
			    next.addEvent('click',
			        function(event){
			            event = new Event(event).stop();
			            if( pos<scrolls.length-1 )
			                {
			                pos++;
			                scroll.toElement(scrolls[pos].id);			        
			                }
			            else
			            {			        
			                pos=0;
			                scroll.toElement(scrolls[pos].id);
			            }   	        
    			        var clsRemove = $$('.section-controls');
							clsRemove.each(function(sec, j){
							sec.removeClass('on');
						});
			
						var ele = $('a'+pos);
						ele.addClass('on');
			        });
			});		
			
						prevs.each( function(prev,i){
			    prev.addEvent('click',
			        function(event){
			            event = new Event(event).stop();
			            if( pos>0 )
			                {
			                pos--;
			                scroll.toElement(scrolls[pos].id);			        
			                }
			            else
			            {			        
			                pos=scrolls.length-1;
			                scroll.toElement(scrolls[pos].id);
			            }   	        
    			        var clsRemove = $$('.section-controls');
							clsRemove.each(function(sec, j){
							sec.removeClass('on');
						});
			
						var ele = $('a'+pos);
						ele.addClass('on');
			        });
			});		
		
			
			var secBtn = $$('.section-controls');
		    


		    secBtn.each(function(section , i){

		    if( i < scrolls.length){
		   
		    section.addEvent('click',

		    function(event){
		        event = new Event(event).stop();

		        scroll.toElement(scrolls[i].id);

		        var clsRemove = $$('.section-controls');

		            clsRemove.each( 
					function(sec, j){
							sec.removeClass('on');
						}
					);

					section.addClass('on');pos = i;

				}

			);

		}


		}

		);


		});

		window.addEvent('domready', 

			function(){

				new SmoothScroll();

			});
