///////////////////////////////////////////////////////////
// Banner - Home										//
/////////////////////////////////////////////////////////
banner = {
	ativo: 0,
	total: 0,
	timeOut: null,
	
	init: function(){
		if($(".bannerCamada").length > 0) {
			$(".bannerCamada").each(function(c, v){
				var objLi = $('<li><a href="javascript:void(0);" title="' + (c + 1) + '">' + (c + 1) + '</a></li>');
				
				$("a", objLi).click(function(){
					banner.seta(c);
				});
				
				$("#bannerControle").append(objLi);

				banner.total++;
			});
			
			banner.seta(0);
		}
		
		if($(".bannerCamada").length == 1) {
			$("#bannerControle").remove();
		}
	},
	
	seta: function(i){
		banner.ativo = i;

		if(banner.timeOut != null)
			clearTimeout(banner.timeOut);

		$("#bannerControle a.ativo").removeClass("ativo");
		$("#bannerControle a:eq(" + i + ")").addClass("ativo");

		$(".bannerCamada.ativo").removeClass("ativo").fadeOut("fast", function(){
			$(".bannerCamada:eq(" + i + ")").addClass("ativo").fadeIn("fast");
			
			if(banner.total > 1) {
				banner.timeOut = setTimeout(function(){
					banner.seta(i + 2 > banner.total ? 0 : i + 1);
				}, 5000);
			}
		});
	}
}


///////////////////////////////////////////////////////////
// Ações												//
/////////////////////////////////////////////////////////
jQuery(function($) {

	//Cufon.replace('#conteudo_menu a');
    
	
 	// Carrosseu vertical
	$('.mycarousel').jcarousel({
		//auto: 1, 			// tempo
		scroll: 1,			// n• li trocados por vez
		visible: 5,			// n• li apresentados por vez
		wrap: 'circular',	// circulo infinito
		vertical: false		// horizontal
		//initCallback: mycarousel_initCallback
	});

 	// Carrosseu vertical PAGINA INDEX(baner)
	$('.mycarousel1').jcarousel({
		auto: 1, 			// tempo
		scroll: 1,			// n• li trocados por vez
		visible: 1,			// n• li apresentados por vez
		wrap: 'circular',	// circulo infinito
		vertical: false,	// horizontal
		animation:'slow'
		//initCallback: mycarousel_initCallback
	});

	
	// Ampliar Imagem
	$('#imagensProduto .mini').click(function(){
			
			var src 	= $(this).attr('href');
			var href 	= $(this).attr('rel');
			var img		= new Image();
			
			//$('.box_produto_detalhe_1-1').addClass('carregando');
			
			img.src 	= src;
			
			img.onload = function(){
				$('#imagensProduto span a').attr('href',href);
				$('#imagensProduto span img').attr('src',src);
			}
		return false;
	});
	/*
	/////////////////////////
	// Imagens do produto //
	///////////////////////
	
	$("#imagensProduto .mini").click(function(){
		var href = $(this).attr("href");
		var src = $(this).attr("rel");
		
		$("#imagensProduto span").attr("src", src);
		
		return false;
	});	
	*/
	
	//lightbox
	$('.gallery a').lightBox();

///////////////////////////////////////////////////////////
// alinhamento imagem produto							//
/////////////////////////////////////////////////////////
	$(".fundo_imagem_detalhe_produto a img").each(function(){
		var src = $(this).attr("src");
		$(this).parent().css("background-image", "url(" + src + ")");
		$(this).remove();
	});	
	
	/////////////////////////////////////////////////////////
   // alinhamento imagem produtos						  //
  /////////////////////////////////////////////////////////
	$(".fotoProduto a img").each(function(){
		var src = $(this).attr("src");
		$(this).parent().css("background-image", "url(" + src + ")");
		$(this).remove();
	});	
	
	// Link Ativo 
	paginaAtivo = window.location+'';
	paginaAtivo = paginaAtivo.split('/').pop();//depois da / pega a ultima coisa
	paginaAtivo = paginaAtivo.split('?',1).pop();//depois do ? pega a primeira coisa
	if(paginaAtivo != ''){
		// menu
		$('a[href="'+paginaAtivo+'"]').addClass('ativo').siblings('ul').removeClass('hide');
		$('a[href="'+paginaAtivo+'"]').parents('ul:eq(0)').removeClass('hide').siblings('a').addClass('ativo');
		
		// menu lateral
		$('div[id="'+paginaAtivo+'"]').css({display:"block"});
		
		// luz amarela
		if(paginaAtivo == 'index.php'){
			$('div[title="'+paginaAtivo+'"]').css({display:"block"});
		}
	}


	// linha zebrada tabela
	$('table tr:even').addClass('zebra');
	
	
	//menu produtos
	//slides com o elemento "menu_body" classe quando parágrafo com "menu_head" classe for clicado 
	$("#firstpane p.menu_head").click(function()
    {
		$(this).next("div.menu_body").slideToggle(300).siblings("div.menu_body").slideUp("slow");
       	$(this).siblings();
	});
	
	
	//JQZOOM
	$(".jqzoom").jqzoom({
		//zoomType: 'standard', //standard/reverse/innerzoom
		zoomWidth: 400,		//zoomed width default width
		zoomHeight: 400,		//zoomed div default width
		xOffset: 14,		//zoomed div default offset
		yOffset: 28,
		//position: "right" ,//zoomed div default position,offset position is to the right of the image
		lens:true, //zoom da lente sobre a imagem
		//lensReset : false,
		//imageOpacity: 0.2,
		title : false,
		//showEffect: 'show',
		//hideEffect: 'hide',
		//fadeinSpeed: 'fast',
		//fadeoutSpeed: 'slow',
		//preloadImages :true,
		//showPreload: true,
		preloadText : 'Carregando Zoom'
		//preloadPosition : 'center'   //bycss
	});
	
	
	//////////////////
	// Banner Home //
	////////////////
	banner.init();
	
});




function gravaNewsletter() {        
	ajax({ 
		 arquivo: 'newsletter.php', 
		 formulario: '#form_newsletter', 
		 metodo: 'POST', 
		 aoConcluir: function(retorno){ 
				   if(retorno != 'erro'){ 
							   $('#newsletter').html(retorno); 
				   }
		}
	});                 
}



