// JavaScript Document

$(document).ready(function(){
	
	$(function carrossel(){
						 
		jQuery.easing.def = 'easeOutQuart';
		
		var j = 0;
		var qtdPg = $('ul.listaProduto').length;
		var widthMin = $('.overflow').width() + 80;
		var totalWidthMax = widthMin * qtdPg;
		
		
		
		function onInit(bannerQtd){
			
			//Setando largura para o contaner dos banners
			$('.pgCarrossel').width(totalWidthMax + "px");
			
			//Setando opacidade na primeira paginação
			$('ul.paginacao li.fb a').click(function(){
													 
				var indice = $('ul.paginacao li.fb a').index(this);
				
				scrolla(indice);
				
				$('ul.paginacao li.fb').find('a.atual').removeClass('atual');
				$(this).addClass('atual');
				
				return false;
				
			});
			
			$('ul.paginacao li.next a').click(function(){
													   
				var indiceAtual = $('ul.paginacao li.fb a.atual').attr('title');
				
				if(parseInt(indiceAtual)+1 == qtdPg){
					
				}else{
					$('ul.paginacao li.fb').find('a.atual').removeClass('atual');
					$('ul.paginacao li.fb a').eq(parseInt(indiceAtual)+1).addClass('atual');
					scrolla(parseInt(indiceAtual)+1);
				}
				
				return false;
				
			})
			
			$('ul.paginacao li.prev a').click(function(){
													   
				var indiceAtual = $('ul.paginacao li.fb a.atual').attr('title');
				if(parseInt(indiceAtual) == 0){
					
				}else{
					$('ul.paginacao li.fb').find('a.atual').removeClass('atual');
					$('ul.paginacao li.fb a').eq(parseInt(indiceAtual)-1).addClass('atual');
					scrolla(parseInt(indiceAtual)-1);
				}
				
				return false;
				
			})
			
		}
				
		function scrolla(posIndice) {
			$('.pgCarrossel').animate({'left':'-'+(widthMin*posIndice)+'px'},1000);
		}	
						
		onInit();
		
	})

})

