	var idShowIni = "lancamentos";
	var idShowLast = idShowIni;
	var idShowAtual = idShowIni;
	
	var idThumbIni = "sofas_jazz";
	var altThumbIni = "Jazz"
	var idThumbLast = idThumbIni;
	
	var srcImgs = "../../imagens/conteudo/estofados";
	
	$(document).ready(function() {
		//configura o inicio do titulo	
		setTimeout("trocaTitLinhaFlash(idShowIni)",500);
		setTimeout("trocaTitProdFlash(altThumbIni)",500);
		loadZoomImg(idShowAtual,idThumbIni);
		destacaFirstImg(idShowAtual);
	});	

$(function(){   
		
		//setup inicial
		//inicia e configura o jcarousel
		$("#carrossel_sofas").jCarouselLite({
				btnPrev : '#btCarrosselPrev1',
				btnNext : '#btCarrosselNext1',
				visible : 12,
				speed: 600,
				scroll: 11
		  })
		 
		 //inicia e configura o jcarousel
		$("#carrossel_sofasCama").jCarouselLite({
				btnPrev : '#btCarrosselPrev2',
				btnNext : '#btCarrosselNext2',
				visible : 0,
				speed: 600,
				scroll: 4
		  })
		  
		 //inicia e configura o jcarousel
		$("#carrossel_poltronas").jCarouselLite({
				btnPrev : '#btCarrosselPrev3',
				btnNext : '#btCarrosselNext3',
				visible : 12,
				speed: 600,
				scroll: 9
		  })
		  
		 //inicia e configura o jcarousel
		$("#carrossel_designers").jCarouselLite({
				btnPrev : '#btCarrosselPrev4',
				btnNext : '#btCarrosselNext4',
				visible : 0,
				speed: 600,
				scroll: 4
		  })
		  
		 //inicia e configura o jcarousel
		$("#carrossel_downloads").jCarouselLite({
				btnPrev : '#btCarrosselPrev5',
				btnNext : '#btCarrosselNext5',
				visible : 4,
				speed: 600,
				scroll: 4
		  })
		
		//inicia e configura o jcarousel
		$("#carrossel_lancamentos").jCarouselLite({
				btnPrev : '#btCarrosselPrev5',
				btnNext : '#btCarrosselNext5',
				visible : 12,
				speed: 600,
				scroll: 4
		  })
		
		

		//configura qual ira aparecer primeiro e destaque ele  
		$(".groupCarrossel").hide();
		$("#groupCarrossel_"+idShowIni).show();		
		$("#BT"+idShowIni).addClass("mnUp");
		
		//esconde a layer de caracteristicas (verificar tb os estilos display:none)
		$("#bgCaracteristicas").hide();
		$("#infoCaracteristicas").hide();
		
		//configura o click das abas de grupos/linhas
		$(".contentNavList li a").click(function(){											 	
			//zera os anteriores 
			if(idShowLast!=undefined){
				$("#groupCarrossel_"+idShowLast).hide();
				$("#BT"+idShowLast).removeClass("mnUp");
			}
			//seta a classe da tab clicado
			$(this).addClass("mnUp");
			var nomeLinha = $(this).attr("title");
			var idObj = $(this).attr("id");
			idShowAtual = idObj.substr(2, 20);
			
			//mostra o grupo atual
			$("#groupCarrossel_"+idShowAtual).show();
			
			destacaFirstImg(idShowAtual);
									
			idShowLast = idShowAtual;
			
			trocaTitLinhaFlash(nomeLinha);	

			
			//fecha a layer de caracteristicas
			$("#bgCaracteristicas").hide();
		  	$("#infoCaracteristicas").hide();
			
			return false;
		});
		 
		 
		 //configura hovers		
		 var prodOver;
		 $(".carrossel ul li a img").hover(
			  function () {				 
				prodOver = $(this).attr("id"); 
				var srcImgThumb = ""+srcImgs+"/"+idShowAtual+"/"+prodOver+"_thumb_ov.jpg";
				$(this).attr("src",srcImgThumb);
			  },
			  function () {
				if(thumbClicadoTravadoHover!=prodOver){ //seta em outra funcao, para nao tirar o estado clicado no hover
						var srcImgThumb = ""+srcImgs+"/"+idShowAtual+"/"+prodOver+"_thumb.jpg";
						$(this).attr("src",srcImgThumb);
				}
			  }
			);

		 
		 
		 
		 //configura o click nos thumbs
		 $(".carrossel ul li a").click(function(){
		 	//troca o titulo da linha				
			idProduto = $("img", this).attr("id"); 			
			var nomeProduto = $("img", this).attr("alt"); 			
			
			loadZoomImg	(idShowAtual,idProduto);			
			
			//linka as caracteristicas			
			$("#boxTabelaCaracteristicas").load("include/tabela_"+idProduto+".php");
			
			//troca o titulo do produto
			trocaTitProdFlash(nomeProduto);
			
			//detaca o thumb clicado			
			destacaThumbClicado(idProduto, $("img", this).attr("class"));	
			
			//fecha a layer de caracteristicas
			$("#bgCaracteristicas").hide();
		  	$("#infoCaracteristicas").hide();
			$("#txtCaracteristicas").hide();
			
			return false;				 
		 });
		 	
			
					 
		 //configura o click nos mini zoons
		 $("#mnZoom a").click(function(){
		 	//alert("ae")
		 	return false;
		 });
		 		 
		 //configura o click no link fotos
		  $("#btProdFotos").click(function(){
			  return false;
		 });										 
		 //configura o click nas caracteristicas
		  $("#btProdCaracteristicas").click(function(){
			  $("#bgCaracteristicas").show();
			  $("#bgCaracteristicas").fadeTo(0, 0);
			  $("#bgCaracteristicas").fadeTo("fast", 0.4, function () {});
			  $("#infoCaracteristicas").show();
			  $("#infoCaracteristicas").fadeTo(0, 0);
			  $("#infoCaracteristicas").fadeTo("fast", 0.8, function () {});
			  
			  //posiciona
			  adaptaDimensoesLayer();
			  $(window).bind("scroll", adaptaDimensoesLayer);
			  $(window).bind("resize", adaptaDimensoesLayer);
			  return false;
		 });
		   //configura o click para ver o txt das caracteristicas
		  $("#btVerTxtCarac").click(function(){
			$("#txtCaracteristicas").fadeIn();
			return false;
		 });
		  
		 //configura o click para ver o txt das caracteristicas
		  $("#btFecharTxt").click(function(){
			$("#txtCaracteristicas").fadeOut();
			return false;
		 });
		  
		  
		 
		 //configura o click nas caracteristicas bt fechar
		  $("#btFecharCaracteristicas").click(function(){
		 	  $("#bgCaracteristicas").hide();
		  	  $("#infoCaracteristicas").fadeOut();
			  $("#txtCaracteristicas").fadeOut();
		 	  return false;
		 });
		  
		 
		 
		 
		
		
		
	})
	//funcao que destaca o primeiro thumb/produto de cada linha
	function destacaFirstImg(param){
		
		if(param=="downloads"){
			var srcImgZoom = ""+srcImgs+"/downloads.jpg";	
			document.getElementById("imgZoom").src = srcImgZoom;
			trocaTitProdFlash("");	
			$("#btProdCaracteristicas").hide();
		}else{
			var id = $("#UL"+idShowAtual+" li .firstImg img").attr("id");
			var classe = $("#UL"+idShowAtual+" li .firstImg img").attr("class");
			var alt = $("#UL"+idShowAtual+" li .firstImg img").attr("alt");		
			
			$("#btProdCaracteristicas").show();
			$("#boxTabelaCaracteristicas").load("include/tabela_"+id+".php");
			trocaTitProdFlash(alt);		
			loadZoomImg	(idShowAtual,id)		
			destacaThumbClicado(id,classe);	
		}
	}
	
	
	//funcao que destaque o thumb clicado
	var thumbClicadoTravadoHover;
	function destacaThumbClicado(prodclick, obj){	
		//alert("anterior: "+idThumbLast+"     atual: "+prodclick);
		var srcImgThumb = ""+srcImgs+"/"+idShowAtual+"/"+obj+"_thumb_ov.jpg";
		//alert(srcImgThumb)
		if(idThumbLast!=prodclick){		
		//alert(idThumbLast)
			if(idShowAtual != idShowLast){//se o thumb anterior pertence a outra aba
				//alert("tem aba anterior")
				var srcImgThumbLast = ""+srcImgs+"/"+idShowLast+"/"+idThumbLast+"_thumb.jpg";
				//alert(srcImgThumbLast)
				$("."+idThumbLast).each(function(){
					$(this).attr("src", srcImgThumbLast);	
				});			
			}else{
				var srcImgThumbLast = ""+srcImgs+"/"+idShowAtual+"/"+idThumbLast+"_thumb.jpg";			
				
				$("."+idThumbLast).each(function(){
					$(this).attr("src", srcImgThumbLast);	
				});
			}
			$("."+obj).each(function(){
					$(this).attr("src", srcImgThumb);	
				});
		}	
		idShowLast = idShowAtual;
		thumbClicadoTravadoHover = prodclick;
		idThumbLast = prodclick;
	}
	
	
	//funcao que carrega o zoom das imagens
	function loadZoomImg(idGrupo,idProduto){
		if(idGrupo=="designers"){
				$("#loadDesigners").load("include/"+idProduto+".php");
				$("#loadDesigners").show();
				$("#imgZoom").hide();
				$("#btProdCaracteristicas").hide();
		}else{
				//troca imagem grande da linha	
				$("#loadDesigners").hide();
				$("#imgZoom").show();
				$("#btProdCaracteristicas").show();
				var srcImgZoom = ""+srcImgs+"/"+idGrupo+"/"+idProduto+"_zoom.jpg";	
				document.getElementById("imgZoom").src = srcImgZoom;
		}
		/*if(idShowAtual=="lancamentos"){
			$("#btProdCaracteristicas").hide();
		}*/
		if(idShowAtual=="lancamentos"){
			$("#seloLancamento").show();
		}else{
			$("#seloLancamento").hide();
		}
		
	}
	
	//se comunica com o flash
	function trocaTitProdFlash(titProd) {
		/*
		* passa parâmetro ao flash
		*/
		var idObj = "flash_titProduto";
		var agt = navigator.userAgent.toLowerCase();
		if (agt.indexOf("firefox") != -1) {
			var mov = document.getElementById(idObj+"_embed");
		}else{
			var mov = document.getElementById(idObj);
		}
		if (mov.trocaTitProduto) {
			mov.trocaTitProduto(titProd);
		}
	}
	//se comunica com o flash
	function trocaTitLinhaFlash(titLinha) {
		/*
		* passa parâmetro ao flash
		*/
		var idObj = "flash_titLinha";
		var agt = navigator.userAgent.toLowerCase();
		if (agt.indexOf("firefox") != -1) {
			var mov = document.getElementById(idObj+"_embed");
		}else{
			var mov = document.getElementById(idObj);
		}
		if (mov.trocaTitLinha) {
			mov.trocaTitLinha(titLinha);
		}
	}	
	
	function adaptaDimensoesLayer() {
		/*
		* adapta background e centraliza conteúdo do layer
		*/
		var alturaTabela = $("#boxTabelaCaracteristicas table").height();
		$("#boxTabelaCaracteristicas").css("height", alturaTabela+"px");
		$("#boxTabelaCaracteristicas").css("width", "518px");
		//layer conteudo		
		var top = (($("#bgCaracteristicas").height() - $("#infoCaracteristicas").height()) * 0.5)+70;//+ 70 por causa do padding
		var left = ($("#bgCaracteristicas").width() - $("#infoCaracteristicas").width()) * 0.5;
		
		if($("#boxTabelaCaracteristicas").height()>$("#bgCaracteristicas").height()){			
			$("#infoCaracteristicas").css("height", "340px");
			$("#boxTabelaCaracteristicas").css("height", "300px");
			$("#boxTabelaCaracteristicas").css("overflow", "auto");	
			$("#boxTabelaCaracteristicas").jScrollPane({showArrows:true,arrowSize:15,scrollbarWidth:17,scrollbarMargin:20});   
			
			alturaTabela = 300; //igual ao scroll, para posicionar o botao 
			top = 100;
			
			//posiciona botao ver txt carct produtos
			var alturaBt = alturaTabela+45;
			$("#btVerTxtCarac").css("top", alturaBt+"px");
			
		}else{	
			var alturaInfo = alturaTabela+40;			
			$("#infoCaracteristicas").css("height", alturaInfo+"px");
			$("#boxTabelaCaracteristicas").css("overflow", "hidden");	
			$(".jScrollArrowUp, .jScrollArrowDown, .jScrollPaneTrack").css("height", alturaTabela+"px");
			$(".jScrollArrowUp, .jScrollArrowDown, .jScrollPaneTrack").css("display", "none");	
			
			topA = ($("#bgCaracteristicas").height() - parseInt(alturaTabela));
			topB = parseInt(topA) * 0.5;
			top = topB+70;
			
			//posiciona botao ver txt carct produtos
			var alturaBt = alturaTabela+45;
			$("#btVerTxtCarac").css("top", alturaBt+"px");
		}
		//posiciona
		$("#infoCaracteristicas").css("top", top+"px");
		$("#infoCaracteristicas").css("left", left+"px");
		if ($("#boxTabelaCaracteristicas").attr('scrollHeight')>350) {
			$("#boxTabelaCaracteristicas")[0].scrollTo(0);//para deixar o scroll sempre no inicio
		}
	
	}