var current = 0;

function movePanel(index)
{
	var margin = '-' + 300 * index + 'px';
	$('.gallery-holder').animate({'marginLeft': margin}, "slow");

	$('#carousel li a').removeClass('active');
	$('#carousel li a[rel~=' + index + ']').addClass('active');

	current = index;
}

$(document).ready(function(){
	//rating
	//$('#rating').rater(url_for_rating);

	$('.enlarge').lightbox();

	//gallery carousell
	$('#carousel li a').click(function(ev){
		ev.preventDefault();

		movePanel($(this).attr('rel'));
	});

	function periodic()
	{
		if(current < 5)
		{
			movePanel(current);
			current++;
		}
		else
		{
			current = 0;
		}
	}

	setInterval(periodic, 5000);

	//tabs
	$('.tabs .pan:first').show();

	$('.tabs ul.sel li a').click(function(ev){
		//ev.preventDefault();

		var prnt = $(this).parent().parent().parent();

		//Select tab
		$(this).parent().parent().children().removeClass('current');
		$(this).parent().addClass('current');

		//Show panel
		prnt.children('.pan').hide();
		prnt.children('#' + $(this).attr('rel') + '_pan').show();
	});

	var myFile = document.location.toString();
	if (myFile.match('#'))
	{
	  var myAnchor = '#' + myFile.split('#')[1];
	  //alert('.tabs ul.sel li a[rel~=' + myAnchor.substr(1, myAnchor.length) + ']');
	  $('.tabs ul.sel li a[rel=' + myAnchor.substr(1, myAnchor.length) + ']').click();
	}
	else
	{
		$('.tabs ul.sel li:first').addClass('current');
	}
});
