var currentSlide = '';
var s;
var inProgress = false;
var slideImages = new Array();
var transitionTime = 4000;
var fadeSpeed = 700;

$(document).ready(function (){
	imageContainer = document.getElementById('container');
	slideImages  =  imageContainer.getElementsByTagName('img');
	
	$('img').load(function(){
		if(this.id.indexOf('slide_')!=-1) this.style.visibility='visible';
	});	
	
	for(i=0;i<slideImages.length;i++) {
		slideImages[i].id='slide_'+i;
		$('#slide_'+i).load(function(){ this.style.visibility='visible';});	
		slideImages[i].style.zIndex = 1000-(i*10);
		if(slideImages[i].className=='visibleImage') currentSlide = i;
	}
	
	$("#slider").mouseenter(function(){clearTimeout(s);}).mouseleave(function(){s = setTimeout('slideShow()',transitionTime)});
	
	s = setTimeout('slideShow()',transitionTime);
});

function slideShow(){
	var nextSlide = (currentSlide+1>slideImages.length-1)?0:currentSlide+1;
	if(slideImages.length>0){
		$('#slideLink_'+currentSlide).attr('className','');
		$('#slideLink_'+nextSlide).attr('className','sel');
		
		$('#slide_'+nextSlide).hide();
		$('#slide_'+currentSlide).fadeOut(fadeSpeed);
		$('#slide_'+nextSlide).fadeIn(fadeSpeed);
		currentSlide = nextSlide;	
		s = setTimeout('slideShow()',transitionTime);
	}
}

function flipSlide(slideNumber){
	//alert(slideImages[slideNumber].src);
	if(slideNumber==currentSlide) return;
	
	$('#slideLink_'+currentSlide).attr('className','');
	$('#slideLink_'+slideNumber).attr('className','sel');	
	
	$('#slide_'+slideNumber).hide();
	$('#slide_'+currentSlide).fadeOut(fadeSpeed/2);
	$('#slide_'+slideNumber).fadeIn(fadeSpeed/2);
	currentSlide = slideNumber;	
	
}
