var disableScrollStop = false;

$(document).ready(function() {
	$("#frontpage_teaser_right #tabs").everyTime(10000,'autoscroll',function(i){
		var act = $("#frontpage_teaser_right #tabs li.act");
		var n = act.next();
		if(n.length == 0){
			n = $("#frontpage_teaser_right #tabs li:first");
		}
		var e = jQuery.Event("click"); 
		disableScrollStop = true;
		n.find('a').trigger(e);
	});

	$('#frontpage_teaser_right #tabs a').tabClick();
	$('#frontpage_teaser_right #tabs').show('slow');
	$('#frontpage_teaser_right #tabs li span').each(function(i,e){
		if($(e).height() < 20){
			$(e).css("padding-top","24px");
		}
	});
	$("a.morelink").attr('target','_blank');

 });

jQuery.fn.tabClick = function(s) {

	var step = 350;
	
	return this.each(function(i,e)
	{
		var self = $(this);
		self.attr('rel',i);
		if(i == 0)
		{
			self.addClass('act');
			self.parent().addClass('act');
		}
		self.click(function (e) 
		{
			$('#frontpage_teaser_right #tabs a, #frontpage_teaser_right #tabs li').removeClass('act');
			self.addClass('act');
			self.parent().addClass('act');
			var targetY = (parseInt(self.attr('rel')) * step) * -1;
			$('#teasers').animate({marginTop:targetY},500,"swing");
			e.preventDefault();

			if(!disableScrollStop) 
			{
				// remove the auto scrolling once user has clicked a link
				$("#frontpage_teaser_right #tabs").stopTime('autoscroll');
			}
			disableScrollStop = false;

		  	return false;
		})
	})

}
