$(document).ready(function(){
	
	var filtro = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
		
	/*  
	FUNÇAO QUE VALIDA O NAO ACHEI
	*/
	$("#form_naoachei").submit(function(){
	
		if ($('#nome').val() == ""){
			alert("Informe o nome!");
			$('#nome').addClass('formularios_verificar');
			$('#nome').focus();
			return false;
		}
		if (filtro.test($('#email').val()) == false){
			alert("Informe o e-mail!");
			$('#email').addClass('formularios_verificar');
			$('#email').focus();
			return false;
		}
		if ($('#fone1').val() == ""){
			alert("Informe o DDD!");
			$('#fone1').addClass('formularios_verificar');
			$('#fone1').focus();
			return false;
		}
		if ($('#fone2').val() == ""){
			alert("Informe o telefone!");
			$('#fone2').addClass('formularios_verificar');
			$('#fone2').focus();
			return false;
		}
		if ($('#marca').val() == ""){
			alert("Informe a marca!");
			$('#marca').addClass('formularios_verificar');
			$('#marca').focus();
			return false;
		}
		if ($('#modelo').val() == ""){
			alert("Informe o modelo!");
			$('#modelo').addClass('formularios_verificar');
			$('#modelo').focus();
			return false;
		}
		if ($('#anoinicio').val() == ""){
			alert("Informe o ano do veículo que está procurando!");
			$('#anoinicio').addClass('formularios_verificar');
			$('#anoinicio').focus();
			return false;
		}
		if ($('#valor').val() == ""){
			alert("Informe o valor do veículo que está procurando!");
			$('#valor').addClass('formularios_verificar');
			$('#valor').focus();
			return false;
		}
		if ($('#validaCaptcha').val() == ""){
			alert("Informe o código de segurança!");
			$('#validaCaptcha').addClass('formularios_verificar');
			$('#validaCaptcha').focus();
			return false;
		}
	
		return true;
	
	});
	
	
	/*  
	FUNÇAO QUE VALIDA O QUERO VENDER OU ALUGAR
	*/
	$('#form_avaliemeuveiculo').submit(function(){
			
		if ($('#nome').val() == ""){
			alert("Informe o nome!");
			$('#nome').addClass('formularios_verificar');
			$('#nome').focus();
			return false;
		}
		if (filtro.test($('#email').val()) == false){
			alert("Informe o e-mail!");
			$('#email').addClass('formularios_verificar');
			$('#email').focus();
			return false;
		}
		if ($('#fone1').val() == ""){
			alert("Informe o DDD!");
			$('#fone1').addClass('formularios_verificar');
			$('#fone1').focus();
			return false;
		}
		if ($('#fone2').val() == ""){
			alert("Informe o telefone!");
			$('#fone2').addClass('formularios_verificar');
			$('#fone2').focus();
			return false;
		}
		if ($('#marca').val() == ""){
			alert("Informe a marca!");
			$('#marca').addClass('formularios_verificar');
			$('#marca').focus();
			return false;
		}
		if ($('#modelo').val() == ""){
			alert("Informe o modelo!");
			$('#modelo').addClass('formularios_verificar');
			$('#modelo').focus();
			return false;
		}
		if ($('#anoinicio').val() == ""){
			alert("Informe o ano do veículo que está procurando!");
			$('#anoinicio').addClass('formularios_verificar');
			$('#anoinicio').focus();
			return false;
		}
		if ($('#cor').val() == ""){
			alert("Informe a cor do veículo!");
			$('#cor').addClass('formularios_verificar');
			$('#cor').focus();
			return false;
		}
		if ($('#validaCaptcha').val() == ""){
			alert("Informe o código de segurança!");
			$('#validaCaptcha').addClass('formularios_verificar');
			$('#validaCaptcha').focus();
			return false;
		}

		
	});


	/*  
	FUNÇAO QUE VALIDA O ENVIAR PROPOSTA
	*/
	$("#form_proposta").submit(function(){
	
		if ($('#nome').val() == ""){
			alert("Informe o nome!");
			$('#nome').addClass('formularios_verificar');
			$('#nome').focus();
			return false;
		}
		if (filtro.test($('#email').val()) == false){
			alert("Informe o e-mail!");
			$('#email').addClass('formularios_verificar');
			$('#email').focus();
			return false;
		}
		if ($('#fone1').val() == ""){
			alert("Informe o DDD!");
			$('#fone1').addClass('formularios_verificar');
			$('#fone1').focus();
			return false;
		}
		if ($('#fone2').val() == ""){
			alert("Informe o telefone!");
			$('#fone2').addClass('formularios_verificar');
			$('#fone2').focus();
			return false;
		}	
		if ($('#mensagem').val() == ""){
			alert("Digite uma mensagem!");
			$('#mensagem').addClass('formularios_verificar');
			$('#mensagem').focus();
			return false;
		}	
		
		return true;
	
	});



	/* GERAL */
	$('input, textarea, select').blur(function() {
		$(this).removeClass('formularios_verificar');
	});

});
