$(document).ready(function(){
/*Galeria de produtos da pagina principal*/	
	var totWidth=0;
	var positions = new Array();
	
	//Calcula o tamanho de cada imagem e armazena o total
	$('#slides .slide').each(function(i){
				
		positions[i]= totWidth;
		totWidth += $(this).width();
		
	});
	
	//Redefine o tamanho da janela com o tamanho total das imagens 
	$('#slides').width(totWidth);
	
	//Faz a troca (slide) das imagens
	$('#selector ul li a').click(function(e,keepScroll){

			$('li.item').removeClass('activate').addClass('inactive');
			$(this).parent().addClass('activate');
			
			var pos = $(this).parent().prevAll('.item').length;//Preve a propagação dos eventos
			
			$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},450);
	
			//Preve a propagação dos eventos
			e.preventDefault();
			//Enquanto o usuario estiver mantendo o scroll das imagens
			if(!keepScroll) clearInterval(itvl);
	});

    /*Foca o item do menu seletor de imagens*/	
	$("#selector ul li").append("<span></span>");	

	    $("#selector ul li a").hover(function() {
	        $(this).stop().animate({ marginTop: "-8px" }, 200);//Foca no item selecionado e levanta o item...
	        $(this).parent().find("span").stop().animate({ marginTop: "18px", opacity: 0.25 }, 200);
	    },function(){
	        $(this).stop().animate({ marginTop: "0px" }, 300);
	        $(this).parent().find("span").stop().animate({ marginTop: "1px", opacity: 1 }, 300);
	    });
	
	
	$('#selector ul li.item:first').addClass('activate').siblings().addClass('inactive');
	 
	var current=1;
	
	/*Auto Avanco*/
	function autoAdvance()
	{
		if(current==-1) 
		   return false;
		
		$('#selector ul li a').eq(current%$('#selector ul li a').length).trigger('click',[true]);
		current++;
	}
	//Auto avançar a cada 10 segundos
	var changeEvery = 600;
	var itvl = setInterval(function(){autoAdvance()},changeEvery*1000);


});
