/*
	Validação do formulário "cotação"
	Autor: Juan H Biscaia
*/

// Função que realiza a validação
function valida_formulario()
{
	// Captura os elementos que serão 
	var nome  = document.getElementById('nome');
	var email = document.getElementById('email');
	var fone  = document.getElementById('telefone');
	
	// Variaveis para validação em geral
	var arroba = email.value.indexOf("@");	
	var ponto = email.value.lastIndexOf("."); 
	var digits = "0123456789";
	var campo_ok = true; 
	

	// Verifica o campo nome
	if (nome.value == '') {
		alert('Favor indicar seu nome');
		campo_ok = false;
		nome.focus();
		return false;
	}
	
	// Verifica se alguma forma de contato foi indicada
	if ((email.value == '') && (fone.value == '')) {
		alert('Favor indicar uma forma para contato');
		email.focus();
		campo_ok = false;
		return false;
	}

	if (email.value != '') {
		// Verifica se o email é válido
		if ((arroba < 1) || (ponto - arroba < 2)) 
		{
			alert(unescape("Favor preencher o campo Email corretamente"))
			email.focus();
			campo_ok = false;
			return false;
		}		
	}

	
	// Verifica se o telefone possue apenas numeros
	if (fone.value != '') {
		for (var i = 0; i < fone.value.length; i++)
		{
			temp = fone.value.substring(i, i+1);
			
			if (digits.indexOf(temp) == -1)
			{
				alert(unescape("Favor preencher o campo Telefone apenas com n%FAmeros, \nsem espa%E7os ou letras."));
				fone.focus();
				campo_ok = false;
				return false;
			}
		}
	}
	
	// Se tudo estiver ok, submit na pagina
	if (campo_ok != false) {
		with (document.form_fale_conosco)
		{
			method = 'POST';
			action='lib/php/cotacao.php'; 
			alert('Sua mensagem foi enviada com sucesso!');
			submit();  	 
		}
	}
	return true;
}

