// Aeg tabivahetuste vahel
var timer_limit = 5000;

$(document).ready(function() {

	$("label.overlabel").overlabel();
	
	//
	// 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);
		$(currentTab).css('z-index', 7);
		$(this).closest('.slider').find('.slide.active').fadeOut(function(){
			$(this).removeClass('active').css('z-index', 5).show();
			$(currentTab).addClass('active').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);
	$(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);
}
