var activeTabPosition = "0";

var mouseisover;



$(function(){

	$('a[rel=external]').each(function(){this.target="_blank";});

	$('a').each(function(){if(this.href==window.location) $(this).addClass('indicator');});

	

	if($(".home").length>0){

		var offset = activeTabPosition = findOffset($("#tabs li:first-child a"));

		$("#tabs").css("backgroundPosition", offset + "px 45px");

		$(".tab").hide();

		$($("#tabs li:first-child a").attr('href')).show();

			

		$("#tabs li a").bind('mouseenter', function(){

			var offset = findOffset(this);

			mouseisover = this;

			$("#tabs").stop().animate({backgroundPosition: offset + "px 45px"}, 1000, 'linear', function(){

				$(mouseisover).click();

			});

		});

		$("#tabs li a").click(function(){

			activeTabPosition = findOffset(this);		

			$(".tab").hide();

			$($(this).attr('href')).show();

			return false;

		});

		$("#tabs").bind('mouseleave', function(){

			$("#tabs").stop().animate({ backgroundPosition: activeTabPosition + "px 45px"  },			1000 );

		});

	}else{
		var i = Math.ceil(Math.random()*6)
		$("#navi").attr('src','/images/navi-' + i + '.jpg');
	}



});



function findOffset(node){



	var os1 = $(node).parent().offset();

	var os2 = $(node).parent().parent().offset();

	var offset = os1.left - os2.left + (( $(node).parent().width() - (($(node).parent().find('img').length == 1)?(17+(18*2)):0) - 140 ) / 2);		



	return offset;

}
