$(document).ready(function() {
	var current_slide = 1;
	var fade_timer = 700;
	var timer = 8000;
	var _timer = null;
	
	var nextSlide = function(setslide, set_slide) {
		clearTimeout(_timer);
		
		active = $('#slider li.active');
		
		if ( active.next().length )
		{
			current_slide++;
		}
		else
		{
			current_slide = 1;
		}
		/*
		console.log('set slide '+setslide);
		if ( setslide ) current_slide = setslide;
		*/
		if ( set_slide ) current_slide = setslide;
		
		$('#slider li').fadeOut(fade_timer, function() {
			$(this).removeClass('active');
		});
		
		$($('#slider li')[current_slide-1]).fadeIn(fade_timer, function() {
			$(this).addClass('active');
		});
		
		$('#banner-navigation').attr('class', 'navigation-slide-'+current_slide);
		
		_timer = setTimeout(nextSlide, timer);
	};
	
	_timer = setTimeout(nextSlide, timer);
	
	$('#banner-navigation li a').click(function() {
		param = $(this).text();
		
		if ( param == 'Next' )
			param = current_slide+1;
		else if ( param == 'Previous' )
			param = current_slide-1;
		
		if ( param < 1 )
			return false;
		if ( param > $('#slider li').length )
			return false;
		if ( param == current_slide ) 
			return false;
		
		nextSlide(parseInt(param), true);
		return false;
	});
});
