$(function() {

	// mini slideshow
	$('#mini_slideshow #slide_nav').show();
	$('#mini_slideshow .slide').hide();
	$('#mini_slideshow .slide:first').show();
	$('#mini_slideshow #previous').click(function() {
		var prev_slide = $('#mini_slideshow .slide:visible').hide().prev();
		var count = ($('#current_slide_number').text() * 1);
		if (prev_slide.length) {
			prev_slide.show();
			$('#current_slide_number').text(count - 1);
		} else {
			$('#mini_slideshow .slide:last').show();
			$('#current_slide_number').text($('#mini_slideshow .slide').length);
		}
	})
	$('#mini_slideshow #next').click(function() {
		var next_slide = $('#mini_slideshow .slide:visible').hide().next();
		var count = ($('#current_slide_number').text() * 1);
		if (next_slide.length) {
			next_slide.show();
			$('#current_slide_number').text(count + 1);
		} else {
			$('#mini_slideshow .slide:first').show();
			$('#current_slide_number').text('1');
		}
	})

	$('#run_full_slideshow').click(function() {
		$('#full_slideshow .slide').hide();
		$('#full_slideshow #full_slide_nav .jump_to').removeClass('active');
		var i = $('#current_slide_number').text();
		$('#full_slideshow #full_slide_' + i).show();
		$('#full_slideshow #full_slide_nav_' + i).addClass('active');
		$('#full_slideshow').slideDown('slow');
		return false;
	})

	$('#hide_full_slideshow a').click(function() {
		$('#full_slideshow').slideUp('slow');
	})

	// full slideshow
	$('#full_slideshow').hide();
	$('#full_slideshow .slide').hide();
	$('#full_slideshow .slide:first').show();
	$('#full_slideshow #full_slide_nav .jump_to').click(function() {
		$('#full_slideshow .slide').hide();
		$('#full_slideshow #full_slide_nav .jump_to').removeClass('active');
		$('#full_slideshow #full_slide_' + $(this).addClass('active').attr('rel')).show();
	})

});