// JavaScript Document
var local = '_home';
var menu_over = false;
var pos = 0;
var slide_on = false;
$(document).ready(function(){
	var _left = $('#eventos_menu').offset().left;
	var _top = $('#eventos_menu').offset().top + 20;
	$('#sub_menu').css({left: _left + 'px', top: _top + 'px'}).mouseover(function(){
		menu_over = true;
	}).bind("mouseleave", function(){
		menu_over = false;
		$(this).animate({opacity: 0}, 'slow');
	});
	$('#eventos_menu').mouseover(function (){
		menu_over = true;
		$('#sub_menu').animate({opacity: 1}, 'fast');
	}).mouseout(function Hide_submenu(){
		if (menu_over == false){
			$('#sub_menu').animate({opacity: 0}, 'slow');
		}
		setTimeout(function(){menu_over = false}, 1000);
	});
	Home();
});


function Empresa(){
	Slide_show = false;
	if (local != 'empresa'){
		$("#principal").html('Aguarde...');
		$.get('ajax/empresa.php', {set: 'set'}, function(data){
			local = 'empresa';
			$("#principal").html(data);
		});
	}
}


function Contato(){
	Slide_show = false;
	if (local != 'contato'){
		$("#principal").html('Aguarde...');
		$.get('ajax/contato.php', {set: 'set'}, function(data){
			local = 'contato';
			$("#principal").html(data);
			$("#botao_enviar").click(function(){
				Enviar_email();								  
			});
		});
	}
}
function Home(){
	if (local != 'home'){
		$("#principal").html('Aguarde...');
		$.get('ajax/home.php', {set: 'set'}, function(data){
			local = 'home';
			$("#principal").html(data);
			Home_start();
		});
	}	
}
function Alternar_slide(){
	if (Slide_show == true){
		if(slide_on == true){
			pos++;
			if (pos > imagem_t.length -1){
				pos = 1;
			}
			posicao = 0;
			if (slide == 0){
				$('#imagem_0').css('top', posicao);
				$('#imagem_1').animate({opacity: 0}, 'slow');
				slide_on = false;
				$('#imagem_1').attr('src', 'imagem.php?i=img/fotos/' + imagem_t[pos] + '&x=650&h=380');
				slide = 1;
				setTimeout(function(){Alternar_slide()}, 7000);
			}
			else{
				$('#imagem_1').css('top', posicao);
				$('#imagem_1').animate({opacity: 1}, 'slow');
				slide_on = false;
				$('#imagem_0').attr('src', 'imagem.php?i=img/fotos/' + imagem_t[pos] + '&x=650&h=380');
				slide = 0;
				setTimeout(function(){Alternar_slide()}, 7000);
			}
		}
		else{
			Alternar_slide();
		}
	}
}
function Home_start(){
	Set_Var_Img();
	Slide_show = true;
	slide_on = false;
	slide = 0;
	pos = 0;
	$('.Slide_Show img').load(function(){
		slide_on = true;
	});
	if (Slide_show == true){
		setTimeout(function(){Alternar_slide()}, 2000);
	}
}

function Enviar_email(){
	var _nome = $("#nome").val();
	var _fone = $("#fone").val();
	var _email = $("#email").val();
	var _msg = $("#mensagem").val();
	$('#principal').html('Aguarde. Sua mensagem est&aacute; sendo enviada...');	
	$.post('ajax/email.php', {nome: _nome, fone: _fone, email: _email, msg: _msg}, function(data){
		local = 'mensagem';
		$('#principal').html(data);
	});
}

function Imagens(_prefix){
	Slide_show = false;
	$('#principal').html('Aguarde. Carregando imagens...');
	$.post('ajax/galeria.php', {prefixo: _prefix}, function(data){
		$('#principal').html(data);
		Ativar_Galeria();
		local = 'imagens';
	});
}

function Ativar_Galeria(){
	tumb_left = 0;
	carrega = 0;
	//alert($('.galeria img').length);
	$('.galeria img').load(function(){
		carrega = carrega + 1;
		valor = parseInt(100/$('.galeria img').length * carrega);
		$('#contador').html(valor + '%');
		if (carrega >= $('.galeria img').length){
			$('#caregador_galeria').hide();
			$('.galeria').animate({opacity: 1}, 'fast');
		}
	});
	$('.seta').mouseover(function(){
		$(this).animate({opacity: 0.95}, 'fast');
	}).mouseout(function(){
		$(this).animate({opacity: 0.4}, 'slow');
	});
	
	$('.tumbs img').mouseover(function(){
		$(this).animate({opacity: 1}, 'fast');
	}).mouseout(function(){
		$(this).animate({opacity: .5}, 'fast');
	}).click(function(){
		pos = $(this).attr('file');
		Alterar_img(pos);
	});
	
	$("#mini_seta_esq").mouseover(function(){
		correr = true;
		Correr_tumbs();
	}).mouseout(function(){
		correr = false;
	});
	
	$("#mini_seta_dir").mouseover(function(){
		correr = true;
		Voltar_tumbs();
	}).mouseout(function(){
		correr = false;
	});
	
	var total_imagens;
	total_imagens = $('#tumbs > img').length;
	$('#tumbs').css('width', total_imagens* 60);
	Set_Var_Img();
	
	//alert($("#tumbs").width() + ", " + $('.mini_tela').width());
	if ($("#tumbs").width() < $('.mini_tela').width()){
		$("#mini_seta_dir").hide();
		$("#mini_seta_esq").hide();
		posicao = $('.mini_tela').width()/2 - $("#tumbs").width()/2;
		$(".tumbs").css('left', posicao +'px');
	}
	
	
	$('#seta_esq').click(function(){
		pos--;
		if (pos < 0){
			pos = total_img;
		}
		Alterar_img(pos);
	});
	$('#seta_dir').click(function(){
		pos++;
		if (pos > total_img){
			pos = 0;
		}
		Alterar_img(pos);
	});
	
	$('.palco_imagem > .principal_img').load(function(){
		$('.load').css('display', 'none');
		$(this).show('fast', function(){
			$(this).animate({opacity: 1}, 'fast');
		});	
	});
}

function Alterar_img(p){
	img = imagem_t[p];
	$('.palco_imagem > .principal_img').animate({opacity: 0}, 'fast');
	$('.palco_imagem > .principal_img').hide('fast', function(){
		$('.load').css('display', 'block');
		$(this).attr('src', 'imagem.php?i=img/fotos/' + img + '&x=500&h=320');
	});
}
function Correr_tumbs(){
	if (correr == true){
		tumb_left = tumb_left + 10;
		$('.tumbs').css('left', tumb_left + 'px');
		if (tumb_left < 0){
			setTimeout(function(){Correr_tumbs()}, 50);
		}
	}
}
function Voltar_tumbs(){
	if (correr == true){
		tumb_left = tumb_left -10;
		$('.tumbs').css('left', tumb_left + 'px');
		if (tumb_left + $("#tumbs").width() > $(".mini_tela").width() ){
			setTimeout(function(){Voltar_tumbs()}, 50);
		}
	}
}