// JavaScript Document
var slidetime;
var Counter = 1;

$(document).ready(function(){
	numSlides = $('#homeSlideshow .homeSlide').length;
	$(window).load(function() {
		$('#homeSlideshow .homeSlide:first').addClass('current').fadeIn(1000, function() {
			continueSlideShow();
		});	  
	});

	//homepage slideshow navigation
	$('#slideNav div').click(function() {
		var currentSlide = $('#homeSlideshow .current');
		if(!$('#homeSlideshow .homeSlide').is(':animated')) {
			clearTimeout(slidetime);
			if($(this).hasClass('prevSlide')) {
				Counter = Counter - 1;
				if(Counter < 1) {
					Counter = numSlides;
				}
			}
			else{
				Counter = Counter + 1;
				if(Counter > numSlides) {
					Counter = 1;
				}
			}
			$('#homeSlideshow .slide' + Counter).show();
			currentSlide.fadeOut(1000, function() {
				$(this).hide().removeClass('current');
				$('#homeSlideshow .slide' + Counter).addClass('current');
			});
		}
		return false;
	});
});

function doSlideshow() {
	Counter ++;
	if(Counter > numSlides) {
		Counter = 1;
	}
	var currentSlide = $('#homeSlideshow .current');
	$('#homeSlideshow .slide' + Counter).show();
	currentSlide.fadeOut(1000, function() {
		$(this).hide().removeClass('current');
		$('#homeSlideshow .slide' + Counter).addClass('current');
		continueSlideShow();
	});
}

function continueSlideShow() {
	slidetime = setTimeout(doSlideshow, 4000);
}

