// JavaScript Document
var correr_total =0;
var voltar_total = 0;
var valor_1 = 0;
var zero = 0;
var esquerda_1;
var ordem = 1;
var totalize = 0;
$(document).ready(function(){
	$.post('../php/ajax_galeria_total.php', {num: "1"}, function(data){
		//alert(data);
		$("#galeria_conteudo_1").html(data);
		Iniciar_galeria_total(1);
	});			   
});
function Troca_galeria_total(id){
	$("#galeria_conteudo_1").hide("fast", function(){
		$.post('../php/ajax_galeria_total.php', {num: '1', consulta: id}, function(data){
			$('#galeria_conteudo_1').html(data);
			Iniciar_galeria_total(1);
			Dimensiona_galeria_total(1);
			$("#galeria_conteudo_1").show();
		});
	});
}

function Ativar_galeria_total(gal_id){
	//alert(gal_id);
	//Dimensiona_galeria_total(1);
	//$("#galeria_total_" + gal_id).css('display', 'block');
	$("#galeria_total_1").height($(document).height()).css({opacity : '0', filter: 'alpha(opacity=0)', display : 'block'}).animate({opacity: 1}, "slow").click(function(){
		/*Desativar_galeria_total(gal_id);*/
		});
	$("#galeria_total_1 .tabela").height($(document).height());
		//alert('oi');
	Troca_galeria_total(gal_id);
}

function Desativar_galeria_total(gal_id){
	$("#galeria_total_1").animate({opacity: 0},"fast").css({display: 'none'});
}

function Correr_imagens_total(gal_id){
	if (correr_total == 1){
		var valor_1 = largura_total + esquerda_1;
		if (valor_1 >= limite_imagens_total){
			esquerda_1 = esquerda_1-5;
			$("#miniaturas_" + gal_id).css("left", esquerda_1 + "px");
			setTimeout(function(){Correr_imagens_total(gal_id)}, 50);
		}
	}
}

function Voltar_imagens_total(gal_id){
	if (voltar_total == 1){
		if (esquerda_1 < zero){
			esquerda_1 = esquerda_1 +5;
			$("#miniaturas_" + gal_id).css("left", esquerda_1 + "px");
			setTimeout(function(){Voltar_imagens_total(gal_id)}, 50);
		}
	}
}

function Dimensiona_galeria_total(gal_id){
		var total_imagens = $("#miniaturas_" + gal_id+" > img");
		$('#miniaturas_' + gal_id).css('width', total_imagens.length * 80);
		//alert(total_imagens.length);
		totalize = total_imagens.length;
		ordem = 1;
		correr_total = 0;
		voltar_total = 0;
		largura_total = total_imagens.length * 80;
		limite_imagens_total = $("#lista_" + gal_id).css("width");
		//alert (largura_total + " , " + limite_imagens_total);
		limite_imagens_total = parseInt(limite_imagens_total.substr(0, limite_imagens_total.length - 2));
		//largura_total = parseInt(largura_total.substr(0, largura_total.length - 2));
		//alert("largura: " + largura + ", limite_imagens: "+limite_imagens);
		//alert (largura +", "+ limite_imagens);
		if (largura_total <= limite_imagens_total){
			$('#seta_l').hide();
			$('#seta_r').hide();
		}
		else{
			$('#seta_l').show();
			$('#seta_r').show();
		}
}

function Iniciar_galeria_total(galc_id){
	$(".lista img").css({
		   opacity: ".5",
		   filter: "alpha(opacity=50)"
	   }).mouseover(function(){
			$(this).animate({opacity: '1'}, 'fast');
		}).mouseout(function(){
			$(this).animate({opacity: '.5'}, 'fast');
		}).click(function(){
			$('#principal_imagem_' + $(this).attr('num')).load(function(){
				if ($.browser.safari == false){
					$(this).animate({opacity: '1'}, 'fast');															
				}
			}).animate({
			opacity: '0'
			}, 'fast').animate({src: 'imagem.php?i=img/fotos/fot_'+$(this).attr('ref')+'.jpg&x=700&h=450'}, 'fast');
			ordem = $(this).attr('ordem');
			if ($.browser.safari == true){
				$('#principal_imagem_' + $(this).attr('num')).attr('src', 'imagem.php?i=img/fotos/fot_'+$(this).attr('ref')+'.jpg&x=700&h=450').animate({opacity: '1'}, 'fast');

			}
		});
		
	zero = parseInt($("#miniaturas_1").css("left"));
	esquerda_1 = zero;
	$("#seta_r").css({
						 opacity: ".5",
						 filter: "alpha(opacity=50)"
						 }).mouseover(function(){
		correr_total = 1;
		Correr_imagens_total($(this).attr("num"));
		$(this).css({
					opacity: "1",
					filter: "alpha(opacity=100)"
					});
	}).mouseout(function(){
		correr_total = 0;
		$(this).css({
					opacity: ".5",
					filter: "alpha(opacity=50)"
					});
	});
	$("#seta_l").css({
						opacity: ".5",
						filter: "alpha(opacity=50)"
						}).mouseover(function(){
		voltar_total = 1;
		Voltar_imagens_total($(this).attr("num"));
		$(this).css({
					opacity: "1",
					filter: "alpha(opacity=100)"
					});
	}).mouseout(function(){
		voltar_total = 0;
		$(this).css({
					opacity: ".5",
					filter: "alpha(opacity=50)"
					});
	});
	$('#seta_p_r').css({
		opacity: ".5",
		filter: "alpha(opacity=50)",
		cursor: "pointer"
	}).mouseover(function(){
		$(this).css({
			opacity: "1",
			filter: "alpha(opacity=100)"			
		});	
	}).mouseout(function(){
		$(this).css({
			opacity: ".5",
			filter: "alpha(opacity=50)"			
		});
	}).click(function(){
		ordem++;
		if (ordem > totalize){
			ordem = 1;
		}
		//alert(ordem + " de " + totalize);
		ref = $(".tumb[ordem='"+ordem+"']").attr("ref");
		//alert(ref);
		$('#principal_imagem_1').load(function(){
			if ($.browser.safari == false){
				$(this).animate({opacity: '1'}, 'fast');															
			}
		}).animate({
		opacity: '0'
		}, 'fast').animate({src: 'imagem.php?i=img/fotos/fot_'+ref+'.jpg&x=700&h=450'}, 'fast');
		if ($.browser.safari == true){
			$('#principal_imagem_1').attr('src', 'imagem.php?i=img/fotos/fot_'+ref+'.jpg&x=700&h=450').animate({opacity: '1'}, 'fast');
		}
	});
	$('#seta_p_l').css({
		opacity: ".5",
		filter: "alpha(opacity=50)",
		cursor: "pointer"
	}).mouseover(function(){
		$(this).css({
			opacity: "1",
			filter: "alpha(opacity=100)"			
		});	
	}).mouseout(function(){
		$(this).css({
			opacity: ".5",
			filter: "alpha(opacity=50)"			
		});
	}).click(function(){
		ordem--;
		if (ordem < 1){
			ordem = totalize;
		}
		//alert(ordem + " de " + totalize);
		ref = $(".tumb[ordem='"+ordem+"']").attr("ref");
		//alert(ref);
		$('#principal_imagem_1').load(function(){
			if ($.browser.safari == false){
				$(this).animate({opacity: '1'}, 'fast');															
			}
		}).animate({
		opacity: '0'
		}, 'fast').animate({src: 'imagem.php?i=img/fotos/fot_'+ref+'.jpg&x=700&h=450'}, 'fast');
		if ($.browser.safari == true){
			$('#principal_imagem_1').attr('src', 'imagem.php?i=img/fotos/fot_'+ref+'.jpg&x=700&h=450').animate({opacity: '1'}, 'fast');

		}
	});
}