$(function() {
	
	var deslocamentos = [0, 0, 0];
	$('.sld_prev').addClass('bloqueado');

	var prox = new Array();
	var prev = new Array();
	var totais = new Array();
	
	for (var i = 0; i <= 2; i++) {
		prox[i] = true;
		prev[i] = true;
		totais[i] = ($('#produtos_' + i).find('div.img').length - 4) * (-166);
		/*if (totais[i] <= 4) {
			$($('.sld_next')[i]).addClass('bloqueado');
		}*/
	}
	
	$('.sld_next').click(function(){
		var nome = $(this).parent().attr('id');
		nome = nome.split('_');
		var i = nome[1];
		if(prox[i]){
			if (!$(this).hasClass('bloqueado')) {
				prox[i] = false;
				$($('.sld_prev')[i]).removeClass('bloqueado');
				deslocamentos[i] -= 166;
				if (deslocamentos[i] <= totais[i]) {
					$(this).addClass('bloqueado');
				}
				var left = parseInt($('#produtos_' + i + ' div.slide').css('left')) - 166;
				$('#produtos_' + i + ' div.slide').animate({ 'left': left + 'px' },200,function(){
					prox[i] = true;
				});
			}
		}
		return false;	
	});

	$('.sld_prev').click(function(){
		var nome = $(this).parent().attr('id');
		nome = nome.split('_');
		var i = nome[1];
		if (prev[i]) {
			if (!$(this).hasClass('bloqueado')) {
				prev[i] = false;
				$($('.sld_next')[i]).removeClass('bloqueado');
				deslocamentos[i] += 166;	
				if (deslocamentos[i] >= 0) {
					$(this).addClass('bloqueado');
				}
				var left = parseInt($('#produtos_' + i + ' div.slide').css('left')) + 166;
				$('#produtos_' + i + ' div.slide').animate({ 'left': left + 'px' },200,function(){
					prev[i] = true;
				});
			}
		}
		return false;
	});
});
