/* Slide Show */
$(document).ready(function() {
	$('.banner-slide-show-items li').hide().css({position:'absolute'});

var currentSlide = -1;
var prevSlide = null;
var slides = $('.banner-slide-show-items li');
var interval = null;
var FADE_SPEED = 500;
var DELAY_SPEED = 5000;

var html = '<ul class="banner-slide-show-count">'

for (var i = slides.length - 1;i >= 0 ; i--){
	html += '<li class="slide banner-slide'+ i+'"><a href="javascript:void(0);">'+(i+1)+'</a></li>' ;
}

html += '</ul>';
$('.banner-slide-show').after(html);

for (var i = slides.length - 1;i >= 0 ; i--){
	$('.banner-slide'+i).bind("click",{index:i},function(event){
		currentSlide = event.data.index;
		//console.info("goto:" + currentSlide);
		gotoSlide(event.data.index);
	});
};

if (slides.length <= 1){
	$('.slide').hide();
}

nextSlide();

function nextSlide (){

	if (currentSlide >= slides.length -1){
		currentSlide = 0;
	}else{
		currentSlide++
	}

	gotoSlide(currentSlide);

}

function gotoSlide(slideNum){
	if (slideNum != prevSlide){
		// prev slide fadeOut, currentSlide fadeIn
		if (prevSlide != null){
			$(slides[prevSlide]).stop().fadeOut();
			$('.banner-slide'+prevSlide).removeClass('selectedTab');
		}

        
		$('.banner-slide'+currentSlide).addClass('selectedTab');
		$(slides[slideNum]).stop().fadeIn( FADE_SPEED );

		$('.banner-slide'+slideNum).addClass('selectedTab');
		$('.banner-slide'+prevSlide).removeClass('selectedTab');
		/*
		$(slides[slideNum]).stop().slideDown(FADE_SPEED,function(){
			$(this).css({opacity:1});
			if(jQuery.browser.msie){
				this.style.removeAttribute('filter');
			}
		});*/
		


		prevSlide = currentSlide;

		if (interval != null){
			clearInterval(interval);
		}
		interval = setInterval(nextSlide, DELAY_SPEED);
	}

}
});
