// JavaScript Document

jQuery(document).ready(function(){
		
	// SLIDER POSTS
	jQuery(".comentarPost").click(function () {
		if (jQuery("#commentsPosts").is(":hidden")) {
			jQuery("#commentsPosts").slideDown("slow");
		} else {
			jQuery("#commentsPosts").slideUp("slow");
		}
	});
	
	// MENSAGEM IMAGENS PORTFOLIO

//	jQuery("#fancy_inner").hover(function () {
//			jQuery("#fancy_title").fadeIn(800);
//	});
	
//	jQuery("#fancy_overlay").hover(function () {
//			jQuery("#fancy_title").fadeOut(600);
//	});
	
	// EMBED VIDEO YOUTUBE FANCYGALLERY
	jQuery("#americanas").click(function() {
		jQuery.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'title'			: this.title,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
				'wmode'			: 'transparent',
				'allowfullscreen'	: 'true'
			}
		});

	return false;
	});
	
	// Formulários - Limpar dados iniciais ao clicar
		
	jQuery("input").each(function() {
		var thisInput = jQuery(this);
		thisInput.click(function() {
			if ((thisInput.val() == "Nome") || (thisInput.val() == "DDD") || (thisInput.val() == "E-Mail") || (thisInput.val() == "Telefone") || (thisInput.val() == "Website")) {
				thisInput.val('');	
			}
		 });
	});
	
	jQuery("textarea").each(function() {
		var thisTxtArea = jQuery(this);
		thisTxtArea.click(function() {
			if (thisTxtArea.val() == "Mensagem") {
				thisTxtArea.val('');	
			}
		 });
	});
	
	// Validação de Email - Gilson: 28 de Julho de 2010
	
	jQuery("#form-toValidate").submit( function() {
		 if (jQuery("#emailContato").val() != '') {
			  var regmail = /^[\w!#$%&amp;'*+\/=?^`{|}~-]+(\.[\w!#$%&amp;'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			  if (regmail.test(jQuery("#emailContato").val())) {
				   //alert("E-mail válido");
				   jQuery(".faleConosco-erro p").css('display', 'none');
				   jQuery(".faleConosco-erro").css('display','block').append("<p>A sua mensagem foi enviada com Sucesso.</p>");
				   jQuery(".faleConosco-erro").css('background-image','url(images/faleconosco_erro_bg.jpg)');
				   jQuery(".faleConosco-erro").css({backgroundRepeat: "no-repeat"});				   
			  } else {
				   //alert("E-mail inválido");
				   jQuery(".faleConosco-erro p").css('display', 'none');
				   jQuery(".faleConosco-erro").css('display','block').append("<p>Ocorreram erros de valida&ccedil;&atilde;o. Por favor confira os dados e envie novamente.</p>");
				   return false;
			  }
		 }
	});
	
	// Gilson Alterado até aqui

	// MouseOver - Menu Principal

	jQuery("#navigation > li").mouseover(function(){
		jQuery(this).css("background-position","center left");
		jQuery("a",this).css("background-position","center right");
    }).mouseout(function(){
		jQuery(this).css("background-position","left top");
		jQuery("a",this).css("background-position","right top");
    });
	
	//MouseOver - btnEnviar
	
	jQuery("#btnEnvio").mouseover(function(){
		jQuery(this).css("background-position","left top");
    }).mouseout(function(){
		jQuery(this).css("background-position","left bottom");
    }).mousedown(function(){
		jQuery(this).css("background-position","left center");
	});
	
	jQuery("#submit").mouseover(function(){
		jQuery(this).css("background-position","left top");
    }).mouseout(function(){
		jQuery(this).css("background-position","left bottom");
    }).mousedown(function(){
		jQuery(this).css("background-position","left center");
	});
	
	// menufooter - retirando barra do ultimo elemento
	
	jQuery("#navigation-in-footer > li:last-child").css ({border:"none"});
	
	// Googlemaps
	
	jQuery(".btnMap").mouseover(function(){
		jQuery(".tapume").fadeIn(800);
		jQuery(".divGoogleMaps").fadeIn(800);
    });
	
	jQuery("#closeMap").click(function(){
		jQuery(".tapume").fadeOut(500);
		jQuery(".divGoogleMaps").fadeOut(500);
	 });
	
});

// Formulário - Campo de erro de e-mail
jQuery(".wpcf7-not-valid-tip-no-ajax").ready(function(){
	jQuery(".wpcf7-not-valid-tip-no-ajax").mouseover(function(){							
		jQuery(".wpcf7-not-valid-tip-no-ajax").fadeOut(800);
		jQuery(".wpcf7-validation-errors").fadeOut(800);
	});
});

