$(document).ready(function() {

	var currentPublicationIndex = 1;
	$('ul.scroller_buttons li.number a.index_1').addClass('active');
	
	var publicationCount = $('.publication ul.scroller_buttons li.number').length;
	$('ul.scroller_buttons').css({'width': (50 + 20*publicationCount) + 'px'});
	
	$('ul.scroller_buttons a').click(function(publication){
			var publicationToShow = $(this).attr('href');
			var publicationIndex = publicationToShow.split('publication_item_')[1];
			if (publicationIndex == 'previous') publicationIndex = Math.max(1, currentPublicationIndex - 1);
			if (publicationIndex == 'next') publicationIndex = Math.min(publicationCount, currentPublicationIndex + 1);
			$('ul.scrolling_list').css({left: (-232 * (publicationIndex - 1)) + 'px'});
			$('span.publication_item').text(publicationIndex);
			$('ul.scroller_buttons li.number a').removeClass('active');
			$('ul.scroller_buttons li.number a.index_' + publicationIndex).addClass('active');
			currentPublicationIndex = publicationIndex;
			publication.preventDefault();
		})
	
});