//closure wrap ensures no conflict with any other potential libraries
(function($){
	$(document).ready(function() {

		// Carousel

		// Show carousel nav if the user has javascript enabled
		$('#carouselWidget .carouselNav').show();

		// Get count and display how many total images
		$('span.count').html($('.carouselTrack div').size());
		function onAfter(curr,next,opts) {
			var caption = (opts.currSlide + 1);
			$('.counter').html(caption);
		}

		$('.carouselTrack').cycle({
			fx: 'fade',
			next: '.next', 
			prev: '.prev',
			after: onAfter,
			speed: 500,
			cleartypeNoBg: true
		});


		$(".pause").click(function() {
			$(".carouselTrack").cycle('pause');
			$(".captions").cycle('pause');
			$(".pause").hide();
			$(".play").show();
		});

		$(".play").click(function() {
			$(".carouselTrack").cycle('resume');
			$(".captions").cycle('resume');
			$(".pause").show();
			$(".play").hide();
		});

	});

})(jQuery);

