var related = 0;
var relatedOffset = 0;
var relatedLength = 0;
var relatedDelay = 50000;

$(document).ready(function(){
	related = $('#prd-related-list div.also-produit');
	relatedLength = related.length;

	$('#prd-related-left').click( function(){

		if( relatedOffset<=0 )
			return;

		if( relatedOffset+2<relatedLength ){
			var rel = $(related[relatedOffset+2]);
			rel.fadeOut('slow')
				.prev().fadeOut('slow')
				.prev().fadeOut('slow',function(){
					var rel = $(related[relatedOffset]);
					rel.fadeIn('slow')
						.next().fadeIn('slow')
						.next().fadeIn('slow')
					;
				})
			;
		}else if( relatedOffset+1<relatedLength  ){
			var rel = $(related[relatedOffset+1]);
			rel.fadeOut('slow')
				.prev().fadeOut('slow',function(){
					var rel = $(related[relatedOffset]);
					rel.fadeIn('slow')
						.next().fadeIn('slow')
						.next().fadeIn('slow')
					;
				})
			;
		}else if( relatedOffset<relatedLength  ){
			var rel = $(related[relatedOffset]);
			rel.fadeOut('slow',function(){
					var rel = $(related[relatedOffset]);
					rel.fadeIn('slow')
						.next().fadeIn('slow')
						.next().fadeIn('slow')
					;
				})
			;
		}
		relatedOffset -= 3;

		if( relatedOffset<=0 )
			$('#prd-related-left').addClass('disabled');
		if( relatedOffset+3<relatedLength )
			$('#prd-related-right').removeClass('disabled');
						
	} );
	$('#prd-related-right').click( function(){
		
		if( relatedOffset+3>=relatedLength )
			return; 
		
		var rel = $(related[relatedOffset+2]);
		rel.fadeOut('slow')
			.prev().fadeOut('slow')
			.prev().fadeOut('slow',function(){
				var rel = $(related[relatedOffset]);
				rel.fadeIn('slow')
					.next().fadeIn('slow')
					.next().fadeIn('slow')
				;
			})
		;
		
		relatedOffset += 3;
		if( relatedOffset+3>=relatedLength )
			$('#prd-related-right').addClass('disabled');
		if( relatedOffset-3>=0 )
			$('#prd-related-left').removeClass('disabled');
						
	} );
});	