// Powered by IdéiaClick //
// Mais informações www.ideiaclick.com.br //


function validar(contato){
	var frm = document.contato;
	if (frm.nome.value == ""){
		alert("Por favor digite seu nome completo.");
		frm.nome.focus();
		return false;
	}
	if (frm.email.value == ""){
		alert("Você precisa informar seu e-mail.");
		frm.email.focus();
		return false;
	}
	if (!testeemail(frm.email.value)) 
		{
		alert("O e-mail digitado não é válido!");
		frm.email.focus();
		return false;
	}
	if (frm.telefone.value == ""){
		alert("Você precisa informar o número do seu telefone.");
		frm.telefone.focus();
		return false;
	}
	if (frm.telefone.value.length < "8"){
		alert("O número de telefone que você digitou não está completo! Redigite com código de área");
		frm.telefone.focus();
		return false;
	}
	var checkOK = "0123456789 ";
	var checkStr = frm.telefone.value;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
    	ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
   	  		if (ch == checkOK.charAt(j))
       			break;
	    if (j == checkOK.length)
   			{
			allValid = false;
				break;
			}
   			allNum += ch;
		}
	if (!allValid){
		alert("Você digitou caracteres inválidos no espaço destinado ao número do seu telefone!");
		frm.telefone.focus();
		return false;
	}
	if (frm.cidade.value == ""){
		alert("Você precisa informar sua cidade.");
		frm.cidade.focus();
		return false;
	}
	if (frm.estado.selectedIndex == "0"){
		alert("Selecione seu estado.");
		frm.estado.focus();
		return false;
	}
	if (frm.mensagem.value == ""){
		alert("Você precisa informar uma mensagem.");
		frm.mensagem.focus();
		return false;
	}
}

// Testa se o e-mail é válido //
function testeemail(email){
	posicao1 = email.indexOf("@");
	if (posicao1 == -1){
		return false;
	}
	posicao2 = email.indexOf(".", posicao1);
	if (posicao2 == -1){
		return false;
	}	
	return true;
}


