		$(document).ready(function() {

			//rotation speed and timer
			var speed = 5000;
			var run = setInterval('rotate()', speed);	
			
			//grab the width and calculate left value
			var item_width = $('#slides li').outerWidth(); 
			var left_value = item_width * (-1); 
				
			//move the last item before first item, just in case user click prev button
			$('#slides li:first').before($('#slides li:last'));
			
			//set the default item to the correct position 
			$('#slides ul').css({'left' : left_value});
		
			//if user clicked on prev button
			$('#prev').click(function() {
		
				//get the right position            
				var left_indent = parseInt($('#slides ul').css('left')) + item_width;
		
				//slide the item            
				$('#slides ul').animate({'left' : left_indent}, 200,function(){    
		
					//move the last item and put it as first item            	
					$('#slides li:first').before($('#slides li:last'));           
		
					//set the default item to correct position
					$('#slides ul').css({'left' : left_value});
				
				});
		
				//cancel the link behavior            
				return false;
					
			});
		
		 
			//if user clicked on next button
			$('#next').click(function() {
				
				//get the right position
				var left_indent = parseInt($('#slides ul').css('left')) - item_width;
				
				//slide the item
				$('#slides ul').animate({'left' : left_indent}, 200, function () {
					
					//move the first item and put it as last item
					$('#slides li:last').after($('#slides li:first'));                 	
					
					//set the default item to correct position
					$('#slides ul').css({'left' : left_value});
				
				});
						 
				//cancel the link behavior
				return false;
				
			});        
			
			//if mouse hover, pause the auto rotation, otherwise rotate it
			$('#slides').hover(
				
				function() {
					clearInterval(run);
				}, 
				function() {
					run = setInterval('rotate()', speed);	
				}
			); 
				
		});
		
		//a simple function to click next link
		//a timer will call this function, and the rotation will begin :)  
		function rotate() {
			$('#next').click();
		}

