(function($){
	$(function(){
		var $cars = $('.cars'),
		$car = $('.car');

		if ($car.length < 2) {
			$('.controls').hide();
		}
		$cars.cycle({
			prev: '#prev a',
			next: '#next a'
		});
		var origCarsCss = {
			height: $cars.css('height'),
			position: $cars.css('position')
		},
		origCarCss = {
			display: $car.css('display'),
			position: $car.css('position'),
			opacity: 0
		};
		
		$('#pause a').click(function(event){
			if ( $cars.css('position') !== 'static' ) {
				$cars.cycle('pause').css({
					height: 'auto',
					position: 'static'
				});
				$car.css({
					display: 'block',
					position: 'static',
					opacity: 1
				});
				$('.controls').addClass('show-all');
				$(this).text('Show slideshow');
			} else {
				$cars.cycle();
				$cars.css(origCarsCss);
				$car.css(origCarCss).filter('.car:first').css({opacity:1});
				$('.controls').removeClass('show-all');
				$(this).text('Show all');
			}
			event.preventDefault();
		});
	});
}(jQuery));
