// Aeg tabivahetuste vahel - sekundites
var timer_limit = 5;

$(function(){
	
	//
	// Tabs
	//
	$('.slider li a').click(function(e){
	
		e.preventDefault();
		
		if( $(this).parent().hasClass('active') ) {
			return false;
		}
		
		var currentTab = $(this).attr('href');
		
		$('.slider li').removeClass('active');
		$(this).parent().addClass('active');
		
		$(this).closest('.slider').find('.slide:not(.active)').css('z-index', 5).hide();
		$(currentTab).css('z-index', 7);
		$(this).closest('.slider').find('.slide.active').fadeOut(500,function(){
			$(this).removeClass('active').css('z-index', 5);//.show();
		});
		$(currentTab).addClass('active').fadeIn(1500).css('z-index', 10);
	});
	$('.slider').hover(
		function(){
			stopRotator('#'+$(this).attr('id'));
		},
		function(){
			startRotator('#'+$(this).attr('id'));
		}
	);
	$('.slider').each(function(){
		startRotator('#'+$(this).attr('id'));
	});
});

function startRotator(selector) {
	var t = setTimeout('clickNext(\''+selector+'\')', timer_limit*1000);
	$(selector).data('timeout', t);
}
function stopRotator(selector) {
	clearTimeout($(selector).data('timeout'));
}
function clickNext(selector) {
	if( $('li.active', selector).next().size() > 0 ) {
		$('li.active', selector).next().find('a').click();
	} else {
		$('li:not(.active)', selector).first().find('a').click();
	}
	startRotator(selector);
}
