function showSlideDescription(slide) {
	act = $('.nivo-controlNav a.active');
	numimages = $('#slider img').length - $('#slider .nivo-controlNav img').length;
	actnum = act.attr('rel');
	newnum = $('#slider').data('nivo:vars').currentSlide + 1;
	newnum = newnum % numimages;
	dscold = $('.description[data-rel="' + actnum + '"]');
	dscnew = $('.description[data-rel="' + newnum + '"]');
	dscold.fadeOut(500, function(){
		dscnew.fadeIn(500);
	});
}

$(window).load(function() {
	$('#slider').nivoSlider({
		effect: 'fade,sliceDown', //Specify sets like: 'fold,fade,sliceDown'
		slices: 1,
		animSpeed: 500, //Slide transition speed
		pauseTime: 6000,
		startSlide: 0, //Set starting Slide (0 index)
		directionNav: true, //Next & Prev
		directionNavHide: true, //Only show on hover
		controlNav: true, //1,2,3...
		controlNavThumbs: false, //Use thumbnails for Control Nav
		controlNavThumbsFromRel: false, //Use image rel for thumbs
		controlNavThumbsSearch: false, //Replace this with...
		controlNavThumbsReplace: false, //...this in thumb Image src
		keyboardNav: true, //Use left & right arrows
		pauseOnHover: true, //Stop animation while hovering
		manualAdvance: false, //Force manual transitions
		captionOpacity: 0.8, //Universal caption opacity
		beforeChange: function(){showSlideDescription(NaN);}, //alert($('.nivo-control.active').attr('rel'));},
		afterChange: function(){},
		slideshowEnd: function(){}, //Triggers after all slides have been shown
		lastSlide: function(){}, //Triggers when last slide is shown
		afterLoad: function(){} //Triggers when slider has loaded
	});
});
