$(
	function(){
		var jSlideControl = $('#slideshow .button');
		var jSlideShowWrapper = $('#slideshow');
		var jSlides = $('#slideshow .slide');
		
		var jSlideContainer = $('#slidecontainer');

		jSlideControl.click(
			function(){
				var jElement = $(this);
				var sDirection = jElement.hasClass('next')?'next':'prev';
				slide(sDirection);
			}
		);

		function slide(sDirection){
			var iCurrentIndex = jSlides.index($('.slide.current'));
			
			var iNextSlide = parseInt(sDirection == 'next'?iCurrentIndex+1:iCurrentIndex-1);
			if(iNextSlide == 0){
				jSlideShowWrapper.addClass('firstslide');				
			}{
				jSlideShowWrapper.removeClass('firstslide');
			};
			
			jSlides.removeClass('current');
			jSlides.eq(iNextSlide).addClass('current');
			jSlideContainer.animate(
				{left:-100*iNextSlide+'%'},1400
			);
		
			if(jSlides.eq(iNextSlide).is('.last')){
				jSlideShowWrapper.addClass('lastslide');
				return false;
			}{
				jSlideShowWrapper.removeClass('lastslide');
			}

			
		} 
		
	}
)

