﻿function slideshow(selector) {

$(document).ready(function() {


	var intLength = $(selector + " img").length - 1				// How many slides are in the slideshow?
	var intImg = Math.floor(Math.random() * intLength + 1); // Index of current slide. Starts on a random slide.
	var intPrevImg; 													// Defines what slide to hide after the slide changes.

	$(selector + " img").hide();
	$(selector + " img:eq(" + intImg + ")").fadeIn(1000);
	$(selector + " .title").html($(selector + " img:eq(" + intImg + ")").attr("alt"));

	setInterval(function() {

		$(selector + " img:eq(" + intImg + ")").css("z-index", "5");

		intPrevImg = intImg;

		if (intImg == intLength) {
			intImg = 0;
		} else {
			intImg++;
		}

		$(selector + " img:eq(" + intImg + ")").css("z-index", "10").fadeIn(1000, function() {
			$(selector + " img:eq(" + intPrevImg + ")").hide();
			$(selector).find("span.title").slideUp(200, function() {
				$(this).html($(this).parent().find("img:visible").attr("alt")).slideDown(300);
			});
		});

	}, 5000);

});

}

