$(document).ready(function() {
	// Change big images
	$('#topobject-slides img').each( function(Element) {
		var imgbigSRC = $(this).attr('src');
		$(this).attr('src',imgbigSRC.replace('format=thumb_is',''));
		}); 
	// add a "first" class on first tabs
	$('#topobject-list ul li').first().addClass('first');
	
	var sliderStepBlock = 3;
	var sliderStepH = $('#topobject-list li').outerHeight();
	var sliderStepNum = $('#topobject-list ul li').index($('#topobject-list ul li').last());
	
		//if(sliderStepNum<sliderStepBlock) {$('#topobject-slides-next').addClass('disabled');}
	var sliderStepMax = '-'+(((sliderStepNum+1) * sliderStepH)-(sliderStepBlock*sliderStepH))+'px';	
	
	$('#topobject-slides').scrollable({circular: true, speed: 800,
		onBeforeSeek:  function(event, tabIndex) {
			if(tabIndex>(sliderStepBlock-1) && tabIndex<(sliderStepNum+1) && tabIndex!=0) {
				$('#topobject-list ul').animate({top: '-'+(sliderStepH*(tabIndex-sliderStepBlock+1))},200,'linear');
				$('#topobject-slides-prev').removeClass('disabled');
				}
			else if(tabIndex==(sliderStepNum+1)) {
				$('#topobject-list ul').animate({top: '0'},200,'linear');
				$('#topobject-slides-prev').addClass('disabled');
				$('#topobject-slides-next').removeClass('disabled');
				}
			else if(tabIndex==sliderStepNum) {	
				$('#topobject-slides-next').addClass('disabled');
				}
			
		}}).navigator({navi: "#topobject-list ul"}).autoscroll({ interval: 5000, autoplay: true, autopause: true });
	var api = $("#topobject-slides").data("scrollable");


	$('#topobject-slides-next').click(function(){
		if(!$(this).hasClass('disabled') && !$(this).hasClass('inactive')) { 
			$('#topobject-slides-prev').addClass('inactive');
			$('#topobject-slides-next').addClass('inactive');
			$('#topobject-list ul').animate({top: '-='+sliderStepH},200,'linear',function() {
				if($('#topobject-list ul').css('top')==sliderStepMax) {$('#topobject-slides-next').addClass('disabled'); }
					$('#topobject-slides-prev').removeClass();			
					$('#topobject-slides-next').removeClass('inactive');
			});
		}
		return false;
	});
	$('#topobject-slides-prev').click(function(){
		if(!$(this).hasClass('disabled') && !$(this).hasClass('inactive')) { 
			$('#topobject-slides-prev').addClass('inactive');
			$('#topobject-slides-next').addClass('inactive');
			$('#topobject-list ul').animate({top: '+='+sliderStepH},200,'linear',function() {
				if($('#topobject-list ul').css('top')=='0px') {$('#topobject-slides-prev').addClass('disabled'); }
				if(sliderStepNum>(sliderStepBlock-1)) { $('#topobject-slides-next').removeClass('disabled'); }				
				$('#topobject-slides-prev').removeClass('inactive');
				$('#topobject-slides-next').removeClass('inactive');
				});
		}
		return false;
	});

	
});
