function valida_form(){	
	var frm_contatoNome  = $('#frm_contatoNome').val();
	var frm_contatoEmail = $('#frm_contatoEmail').val();
	var frm_contatoSetor = $('#frm_contatoSetor').val();
	var frm_contatoMensagem = $('#frm_contatoMensagem').val();
	
	if (frm_contatoNome.length == 0){
		alert("Campo Nome deve ser preenchido!");
		$("#frm_contatoNome").focus();
		return false;
	}
	else if (frm_contatoEmail.length == 0){
		alert("Campo Email deve ser preenchido!");
		$("#frm_contatoEmail").focus();
		return false;
	}
	else if ( !check_email(frm_contatoEmail) ){
		alert("Campo E-mail está invalido, Preencha corretamente.");
		$("#frm_contatoEmail").focus();
		return false;	
	}
	else if (frm_contatoMensagem.length == 0){
		alert("Campo Mensagem deve ser preenchido!");
		$("#frm_contatoMensagem").focus();
		return false;
	}
	//proc_form_ajax();
    return true;
}

function proc_form_ajax(){
	alert("manda form via ajax");
	return false;
}

function procesareForm(){	
	// recupera do form os valores dos campos
	var frm_contatoNome  = $('#frm_contatoNome').val();
	var frm_contatoEmail = $('#frm_contatoEmail').val();
	var frm_contatoSetor = $('#frm_contatoSetor').val();
	var frm_contatoMensagem = $('#frm_contatoMensagem').val();
	
	if (validContato(frm_contatoNome)){
		//inicia o método ajax
		$.ajax({		
			type: "POST",
			url: "proc/proc_frmContato.php",
			dataType: "html",
			data: "frm_contatoNome="+frm_contatoNome+"&frm_contatoEmail="+frm_contatoEmail+"frm_contatoSetor="+frm_contatoSetor+"frm_contatoMensagem"+frm_contatoMensagem,
			success: function(msg){
				//limpa o span para nova entrada			
				if (msg == 1){
					$("#msg_ajax").css({ 
						color: "green" 
					});	
								
					$("#msg_ajax").html("Mensagem enviada com sucesso!");
					$("#loading_ajax").hide();				
				}
				else {
					$("#msg_ajax").css({
						color: "red" 
					});
									
					$("#msg_ajax").html("Houve um erro ao enviar a mensagem.");
					$("#loading_ajax").hide();								
				}
			},
			
			/*
			define as ações que serão executadas 
			antes de iniciar a requisição
			*/		
			beforeSend: function(){
				$("#contact_form").hide("");	
				$("#loading_ajax").show();
			}
		});	
	}	
}

function valida_busca(){
	//$("#frm_busca_top").submit(function(){
		var id_frm_busca = $("#id_frm_busca").val();
		
		if (id_frm_busca.length == 0){
			alert("Campo Busca deve ser preenchido!");
			$("#id_frm_busca").focus();
			return false;
		}
		
		if (id_frm_busca.length < 3){
			alert("A palavra chave deve conter no mínimo 3 caracteres!")
			$("#id_frm_busca").focus();
			return false;
		}
		return true;
	//});
}

function valida_busca_bottom(){
	//$("#frm_busca_top").submit(function(){
		var id_frm_busca = $("#id_frm_busca_b").val();
		
		if (id_frm_busca.length == 0){
			alert("Campo Busca deve ser preenchido!");
			$("#id_frm_busca_b").focus();
			return false;
		}
		
		if (id_frm_busca.length < 3){
			alert("A palavra chave deve conter no mínimo 3 caracteres!")
			$("#id_frm_busca_b").focus();
			return false;
		}
		return true;
	//});
}
function valida_newslatter(){	
	var id_frm_newslatter = $("#id_frm_newslatter").val();
		
	if (id_frm_newslatter.length == 0){
		alert("Campo E-mail deve ser preenchido!");
		$("#id_frm_newslatter").focus();
		return false;
	}
	if ( !check_email(id_frm_newslatter) ){
		alert("Campo E-mail está invalido, Preencha corretamente.");
		$("#id_frm_newslatter").focus();
		return false;
	}	
	return true    	
}

 // função para verificar e-mail
function check_email(e) {
	 ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	
	 for(i=0; i < e.length ;i++){
	 if(ok.indexOf(e.charAt(i))<0){
	 return (false);
	 }
	 }
	
	// if (document.images) {
	 re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
	 re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	 if (!e.match(re) && e.match(re_two)) {
	 return (-1);
	 }
	// }
}

function validTexfil(nome){
	if (nome == ""){
		alert('campo '+ nome + 'é obrigatório');
		return false;
	}
	return true;
}



 