$(document).ready(function () { // when the DOM is ready do:
	var larg = $(window).width();			
	
	$('#rodape').hide().fadeIn(1000);
	$('#principal').delay(1000).slideDown(3000, 'linear');
	
	if (larg < 1175) {
		$('body').css('background','none');	
	};
	
	var larg2 = $('#galeria a img').width();
	var alt2 = $('#galeria a img').height();
	
	$('#galeria a').hover(
		  function () {
			  $(this).find('img').stop().animate({width:larg2*1.6,left:-((larg2*1.6)-larg2)/2},500);
			  $(this).find('.texto').stop().delay(250).slideDown();
		  }, 
		  
		  function () {
			  $(this).find('img').stop().delay(250).animate({width:larg2,left:0},500);
			  $(this).find('.texto').stop().slideUp();
		  }
	  ).find('img').css({'width':larg2,'left':'0'});
	  
	$('#galeria .moldura').hover(
		  function () {
			  $(this).find('img').stop().animate({width:larg2*1.6,left:-((larg2*1.6)-larg2)/2},500);
			  $(this).find('.texto').stop().delay(250).slideDown();
		  }, 
		  
		  function () {
			  $(this).find('img').stop().delay(250).animate({width:larg2,left:0},500);
			  $(this).find('.texto').stop().slideUp();
		  }
	  ).find('img').css({'width':larg2,'left':'0'});
	
	//Mensagem Flutuante
	$('.btFecha').toggle(
		function () {
			var largmsg = $(this).parent().outerWidth();
			$(this).parent().animate({left:-largmsg + 20},500);
			$(this).toggleClass('abre');
		},
		function () {
			$(this).parent().animate({left:0},500);
			$(this).toggleClass('abre');	
		}
	);
	
	//Manipula o Contato
	$('.btContato').toggle(
		function () {
			var margDir = $('#formContato').outerWidth()/2;
			var rolagem = $(window).scrollTop();

			$('#formContato').animate({right:'50%',marginRight:-margDir,top:rolagem + 100},500);
			$('#formContato').delay(1000).css('position','absolute');
			$('#cortina').slideDown(300);
		},
		function () {
			var margDir = $('#formContato').outerWidth()/2;

			$('#formContato').animate({right:-margDir*2,marginRight:0,top:'25%'},500);
			$('#formContato').delay(1000).css('position','fixed');
			$('#cortina').slideUp(300);
		}
	);
	
	$('#escondeContato').click(
		function () {
			var margDir = $('#formContato').outerWidth()/2;

			$('#formContato').animate({right:-margDir*2,marginRight:0,top:'25%'},500);
			$('#formContato').delay(1000).css('position','fixed');
			$('#cortina').slideUp(300);	
		}
	);
	
	//Funções de manipulação do Mapa	
	$('#mostraMapa').click(
		function () {
			var rolagem = $(window).scrollTop();
			
			$('#mapa').delay(750).slideDown(300).css('top',rolagem + 100);
			$('#cortina').slideDown(300);	
		}
	);
	
	$('#escondeMapa').click(
		function () {
			$('#mapa').slideUp(300);
			$('#cortina').delay(750).slideUp(300);	
		}
	);
	
	//Esconde os avisos após um tempo
	$('#avisos').delay(3000).fadeOut(1000);
});	
