$(document).ready(function(){
	$("#header .wrapper").flash({src:'_swf/menu.swf', width:895, height:180, wmode:'transparent', flashvars: { aba: 'abapastelaria' } });
	$(window).load(function(){
		$(".galeria ul").each(function() {
			// ajusta altura da galeria
			
			var n = 1;
			var k = '';
			var largura = 0;
			var algura = 0;
			var imagem = '';
			var pad_left = 0;
			var pad_top = 0;
			var id = '';

			if($(this).find('.legenda').size() > 0) {
				altura = $(this).parent().height() + 40;
			} else {
				// nenhuma imagem tem legenda
				altura = $(this).parent().height();
			}
			
			$("#" + $(this).parent().attr('id')).css('height', altura);
			$(this).css('height', altura);
			$("#" + $(this).parent().attr('id') + " li").css('height', altura);
			
//			$('.galeria ul li').css('height', altura);
			$(this).parent().find('.corner2').css({top: altura - 4 });
			// faz flutuar
			$(this).css('position', 'absolute');
			
			if($(this).children('li').size() > 1) {
				$(this).children().each(function() {
					$(this).attr('class', 'item' + n);
					if(n == 1) {
						k += '<a href="javascript:void(0);" class="pagina ativo" id="pagina' + n + '">' + n + ' </a>';
					} else {
						k += '<a href="javascript:void(0);" class="pagina" id="pagina' + n + '">' + n + ' </a>';
					}
					n++;
					// ajusta posicao da imagem
					largura = $(this).width();
					imagem = $(this).children('img');
					$(this).css({height: altura});
					imagem.css({paddingLeft: (largura - imagem.width()) / 2});
					if(imagem.height() >= altura - 40) {
						imagem.css({paddingTop: (altura - imagem.height()) / 2});
					} else {
						imagem.css({paddingTop: (altura - imagem.height() - 40) / 2});
					}
					$(this).find(".legenda").css({top: altura - 40});
				});
				$(this).parent().parent().find(".paginas").html(k);
				$(this).children('li').addClass('sozinha');
			} else {
				largura = $(this).children('li').width();
				imagem = $(this).children('li').find('img');
	
				// imagem sozinha com legenda
				if($(this).find('.legenda').size() > 0) {
					$(this).css({height: altura + 40});
					$(this).find(".legenda").css({top: altura - 30});
					pad_top = (altura - imagem.height() - 40) / 2;
				} else {
					pad_top = (altura - imagem.height()) / 2;
				}
				// imagem sozinha sem legenda
				pad_left = (largura - imagem.width()) / 2;
				imagem.css({paddingLeft: pad_left, paddingTop: pad_top});
			}
			
			n = 1;
			$(".galeria .paginas .pagina").click(function() {
				$(this).parent().children('.pagina').removeClass("ativo");
				$(this).addClass("ativo");
				var gal = $(this).parent().parent().find('ul');
				$(this).blur();
				var n = $(this).attr("id").substr(6, $(this).attr("id").length - 6);
				var pos = gal.find('.item' + n).position();
				gal.animate({left: -pos.left });
			});
		});
	});
});