(function($){
	$(document).ready(function(){
		/*Validação formulario de Fale Conosco*/
		$(".faleConoscoBt .enviar").click(function(){
			var arr = new Array;
			var error = 0
			$("#faleConosco ul li.prioridade").each(function(){
				var labelForm = $(this).find('input').prev().text();
				var valor = $.trim($(this).find('input').val());
				if(valor==''){
					$(this).find('input').addClass('error');
					arr.push(" - "+labelForm);
					error++
				}else{
					$(this).find('input').removeClass('error');
				}
			});
			if(error>0){
				if($.trim($("#mensagem").val()) == ''){
					$("#mensagem").addClass('error');
					alert("Por favor preencha os campos:\n - Mensagem\n"+arr.join('\n'));
				}else{
					$("#mensagem").removeClass('error');
					alert("Por favor preencha os campos:\n"+arr.join('\n'));
				}
				return false;
			}else{
				$('#frmFaleConosco').submit();
			}
		});

		/*Validação formulario de Trabalhe Conosco*/
		$(".trabalheConoscoBt .enviar").click(function(){
			var arr = new Array;
			var error = 0
			$("#trabalheConoscoForm ul li input.prioridade").each(function(){
				var labelForm = $(this).prev().text();
				var valor = $.trim($(this).val());
				if(valor==''){
					$(this).addClass('error');
					arr.push(" - "+labelForm);
					error++
				}else{
					$(this).removeClass('error');
				}
			});
			if(error>0){
				if(arr.length>1){
					alert("Por favor preencha os campos:\n"+arr.join('\n'));
					return false;
				}else{
					alert("Por favor preencha o campo:\n"+arr.join('\n'));
					return false;
				}
			}else{
				$('#frmTrabalheConosco').submit();
			}
		});

		/*Validação formulario de Orçamento*/
		$(".orcamentoBt .enviar").click(function(){
			var arr = new Array;
			var error = 0
			$("#orcamentoForm ul li.prioridade").each(function(){
				var labelForm = $(this).find('input').prev().text();
				var valor = $.trim($(this).find('input').val());
				if(valor==''){
					$(this).find('input').addClass('error');
					arr.push(" - "+labelForm);
					error++
				}else{
					$(this).find('input').removeClass('error');
				}
			});
			if(error>0){
				if(arr.length>1){
					alert("Por favor preencha os campos:\n"+arr.join('\n'));
					return false;
				}else{
					alert("Por favor preencha o campo:\n"+arr.join('\n'));
					return false;
				}
			}else{
				$("#frmOrcamento").attr('action','ajax/orcamentoAjax.php?mode=finalizar_orcamento');
				$("#frmOrcamento").submit();
			}
		});
		$(".orcamentoBt .orcamento").click(function(){
			$("#frmOrcamento").attr('action','ajax/orcamentoAjax.php?mode=continuar_orcamento');
			$("#frmOrcamento").submit();
		});

		/*Validação formulario de Saiba Mais*/
		$(".saibaMaisBt .enviar").click(function(){
			var arr = new Array;
			var error = 0
			$("#saibaMaisForm ul li.prioridade").each(function(){
				var labelForm = $(this).find('input').prev().text();
				var valor = $.trim($(this).find('input').val());
				if(valor==''){
					$(this).find('input').addClass('error');
					arr.push(" - "+labelForm);
					error++
				}else{
					$(this).find('input').removeClass('error');
				}
			});
			if(error>0){
				if(arr.length>1){
					alert("Por favor preencha os campos:\n"+arr.join('\n'));
					return false;
				}else{
					alert("Por favor preencha o campo:\n"+arr.join('\n'));
					return false;
				}
			}else{
				$("#frmSaibaMais").submit();
			}
		});
		
		/*Validação padrão de email*/
		$("#email").blur(function(){
			var regmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			
			if(!regmail.test($(this).val()) && $(this).val() != ''){
				$(this).addClass('error')
				alert("Por Favor Insira um email Valido");
				$(this).val('');
			}else{
				$(this).removeClass('error')
			}
			
		});
		$("#voltar_download").click(function(e){
			e.preventDefault();
			window.location.href="download";
		});
		$("#voltar_saiba_mais").click(function(e){
			e.preventDefault();
			var id = $('#produto_id').val();
			var menu_id = $('#menu_id').val();
			if($.trim(id)!=''){
				window.location.href="produtos?menu_id="+menu_id+"&produto_id="+id;
			}
			return false;
		});
	});
})(jQuery);

