var timer = new Array();
var fadeSpeed = 500;
var showImageTime = 5000;

$(document).ready(function() {
	if ($("div.slideshow").length) {
		$("div.slideshow").each(function() {
			var $firstSlide = $("div.slide:first", $(this));
			$firstSlide.show();
			showLogo($firstSlide.attr("id") == "showLogo_true");
			timer[$(this).attr('id')] = setTimeout("showNextImage('" + $(this).attr('id') + "');", showImageTime);
			var slider = $(this);
			$("div.menu div", slider).click(function() {
				clearTimeout(timer[slider.attr("id")]);
				$("div.slide:visible", slider).fadeOut(fadeSpeed);
				$clickedSlide = $("div.slide:eq(" + ($("div.menu div").length - 1 - $("div.menu div", slider).index(this)) + ")", slider);
				$clickedSlide.fadeIn(fadeSpeed);
				fadeLogo($clickedSlide.attr("id") == "showLogo_true");
				timer[slider.attr("id")] = setTimeout("showNextImage('" + slider.attr('id') + "')", showImageTime);
			});
		});
	}
});

function showNextImage(slideshowId) {
	$("div.slide:visible", $("div.slideshow#" + slideshowId)).fadeOut(fadeSpeed);
	
	if ($("div.slide:visible", $("div.slideshow#" + slideshowId)).next("div.slide").length) {
		var $currentSlide = $("div.slide:visible", $("div.slideshow#" + slideshowId)).next();
		$currentSlide.fadeIn(fadeSpeed);
	   	fadeLogo($currentSlide.attr("id") == "showLogo_true");
	} else {
		var $currentSlide = $("div.slide:first", $("div.slideshow#" + slideshowId));
		$currentSlide.fadeIn(fadeSpeed);
	 	fadeLogo($currentSlide.attr("id") == "showLogo_true");
	}
	timer[slideshowId] = setTimeout("showNextImage('" + slideshowId + "');", showImageTime);
}

function fadeLogo(show) {
	if(show) {
		$("#StartPageImageLogo").fadeIn(fadeSpeed);
	} else {
		$("#StartPageImageLogo").fadeOut(fadeSpeed);
	}
}

function showLogo(show) {
	if(show) {
		$("#StartPageImageLogo").show();
	} else {
		$("#StartPageImageLogo").hide();
	}
}
