// JavaScript

var numSlides = 3;
//numSlides = numSlides - 1; // that starting at 0 thing...
var currentSlide = 3;
var slideSpeed = 10000;
var fadeSpeed = 600;
var textSpeed = 3000;
var windowWidth = Number;


$(function(){
	partitionNavItems();
	//preloadImages();
	placeDetailImages();
	if($('#slideshow')){ goToSlide(currentSlide); }
});

function preloadImages(){
	$('<div id="preloadImages"></div').hide().load('preloadImages.php', function(){ $('#preloadImages').remove(); } );
}

function partitionNavItems() {
	$('<span class="navDivider">|</span>').insertAfter('.menu-item a');
	
	$('.menu-item-19 .navDivider').remove();
}

function placeDetailImages() {
	$('<span class="detail IE" id="detail_headerLeft"></span><span class="detail IE" id="detail_headerRight"></span>').appendTo('#header');
}

function initSlideshow() { 
	//currentSlide = 0;
	
}

function goToSlide(currentSlide) {
	if(currentSlide == numSlides){
		currentSlide = 0;	
	}else{
		currentSlide++;
	}
	startSlide(currentSlide);
}

function startSlide(currentSlide) {
	windowWidth = $(window).width();
	$('body').css({'width': windowWidth +'px'});
	$('#slideshow > div').eq(currentSlide).hide().css({'opacity':'1', 'background':'none'}).fadeIn(fadeSpeed, 
		function(){
			$('.slideText').css({'opacity':'1', 'background':'none'}).stop().animate({'opacity':'1'},textSpeed, 
				function(){
					$('.slideText').stop().animate({'opacity':'0'},textSpeed, 
						function(){
							$('#slideshow > div').eq(currentSlide).fadeOut(fadeSpeed*1.5);
							goToSlide(currentSlide);
						}
					);
				}
			);
		}
	);
}
