// JavaScript Document

function init() {
	initSlideshow();
}

var slides;
var slidesDelay = 8000;
var slidesFadeDelta = 2800;
var currentSlide;
var nextSlideNum = 0;
var slideTimeout;
function initSlideshow() {
	slides = new Array();
	jQuery('#slideshow img').each(initSlide);
	nextSlide();
}

function initSlide() {
	var slide = jQuery(this);
	slides.push(slide);
}

function nextSlide() {
	if(currentSlide) currentSlide.css('z-index',1).fadeOut(slidesFadeDelta);
	currentSlide = slides[nextSlideNum];
	currentSlide.css('z-index',2).fadeIn(slidesFadeDelta);
	if(slides.length < 2) return;
	nextSlideNum++;
	if(nextSlideNum >= slides.length) nextSlideNum = 0;
	if(currentSlide.hasClass('stop')) return;
	slideTimeout = setTimeout(nextSlide, 8000);
}

jQuery('document').ready(init);

