$(document).ready(function() {
	// make slideshow
	$('#slide_marker').show();
	$('#slideshow').cycle({
		fx: 'fade',
		speed: 1000,
		timeout: 7500,
		pager: '#slide_pager',
		prev: '#slide_prev_next .slide_prev',
		next: '#slide_prev_next .slide_next',
		startslide: true,
		
		pagerAnchorBuilder: function(idx, slide) {
			return '<a href="#' + (idx + 1) + '" class="pager">' + (idx + 1) + '</a>';
		},
		
		before: function(currSlideElement, nextSlideElement, options, forwardFlag) {
			if (!options.startslide) {
				$('#slide_title span').fadeTo((options.speed * .6), 0, function(){
					$('#slide_tagline').html($(nextSlideElement).find('img').attr('alt') + ': ');
					$('#slide-desc').text($(nextSlideElement).attr('title'));
					$('#slide_title span').fadeTo((options.speed * .3), 1);
				});
				
				// move the marker div to the new slide
				$('#slide_marker').animate({
					left: options.nextSlide * $('#slide_pager a').outerWidth()
				}, options.speed);
			}
			options.startslide = false;
		}
		
	});
});
