function validaCampos()
{
	
    // txt_nome
      if(document.enviaDados.txt_nome.value=="")
           {
           window.alert("Por favor preencha o nome.")
           document.enviaDados.txt_nome.focus();
           return false;
           }
		   
	// nr_ddd
      if(document.enviaDados.nr_ddd.value=="")
           {
           window.alert("Por favor preencha o DDD.")
           document.enviaDados.nr_ddd.focus();
           return false;
           }

	   if(document.enviaDados.nr_ddd.value.length<2)
           {
           window.alert("Por favor preencha o DDD com 2 números.")
           document.enviaDados.nr_ddd.focus();
           return false;
           }

	  // nr_telefone
      if(document.enviaDados.nr_telefone.value=="")
           {
           window.alert("Por favor preencha o telefone.")
           document.enviaDados.nr_telefone.focus();
           return false;
           }

	   if(document.enviaDados.nr_telefone.value.length<7)
           {
           window.alert("Por favor preencha o telefone de 7 a 8 números.")
           document.enviaDados.nr_telefone.focus();
           return false;
           }

		// txt_email
		if (document.enviaDados.txt_email.value == "")
			  {
			  window.alert("Por favor digite o e-mail.");
			  document.enviaDados.txt_email.focus();
			  return false;
			  }
	
			var checkcliEmail = "@.";
			var checkStr = document.enviaDados.txt_email.value;
			var cliEmailValid = false;
			var cliEmailAt = false;
			var cliEmailPeriod = false;
	
			for (i = 0;  i < checkStr.length;  i++)
				{
				ch = checkStr.charAt(i);
	
				for (j = 0;  j < checkcliEmail.length;  j++)
					{
	
					if (ch == checkcliEmail.charAt(j) && ch == "@")
					cliEmailAt = true;
	
					if (ch == checkcliEmail.charAt(j) && ch == ".")
					cliEmailPeriod = true;
	
					if (cliEmailAt && cliEmailPeriod)
					break;
	
					if (j == checkcliEmail.length)
					break;
					}
	
				if (cliEmailAt && cliEmailPeriod)
					{
					cliEmailValid = true
					break;
				}
				}
	
			if (!cliEmailValid)
				{
				window.alert("Por favor digite um e-mail válido.");
				document.enviaDados.txt_email.focus();
				return false;
				}
	

		// txt_assunto
		  if(document.enviaDados.txt_assunto.value=="")
			   {
			   window.alert("Por favor selecione o assunto.")
			   document.enviaDados.txt_assunto.focus();
			   return false;
			   }
	
	
		// txt_conhecendo
		  if(document.enviaDados.txt_conhecendo.value=="")
			   {
			   window.alert("Por favor preencha como você conheceu o trabalho da Associação Cruz Verde.")
			   document.enviaDados.txt_conhecendo.focus();
			   return false;
			   }

	
		// txt_duvida
		  if(document.enviaDados.txt_duvida.value=="")
			   {
			   window.alert("Por favor preencha sua duvida, crítica ou sugestão.")
			   document.enviaDados.txt_duvida.focus();
			   return false;
			   }

	  // enviar dados
      else
        {
        document.enviaDados.submit();
        }
}

// input só aceita número
function soNumero(e)
         {
         var key //= (window.event) ? event.keyCode : e.which;
         if (window.event)
             key = event.keyCode
         else
             key = e.which
             // Was key that was pressed a numeric character (0-9) or backspace (8)?
           if (key > 47 && key < 58 || key == 8 || key == 0)
               return; // if so, do nothing
           else // otherwise, discard character

           if (window.event) //IE
               window.event.returnValue = null;
           else //Firefox
               e.preventDefault();
}

// checar campos do formulário
function checkForm()
		 {
		 if(document.formMD.txt_numero.value!='')
		 	{
	         if(document.formMD.txt_numero.value.length!=18)
    	        {
        	     window.alert('Por favor preencha os 18 números do campo cartão para continuar.');
            	 document.formMD.txt_numero.focus();
	             return false;
    	        }
			}

		if(document.formMD.txt_nome.value!='')
			{
        	     window.alert('Por favor preencha o nome corretamente.');
            	 document.formMD.txt_nome.focus();
	             return false;
			}

   return true;
}

//checar se são números
var oldvalue = [''];

function verifyNumeric(which)
{
if (isNaN(which.value))
{
if (oldvalue[which])
{
which.value = oldvalue[which];
}
else
{
which.value = '';
oldvalue[which] = '';
}
}
else
{
oldvalue[which] = which.value;
}
}


// Enviar formulário com enter (Seção Contato)
function EnviaDadosComEnter(e)
{
	 var key //= (window.event) ? event.keyCode : e.which;
	 if (window.event)
		 key = event.keyCode
	 else
		 key = e.which

	if (key == 13 )
	{
		// validação do formulário
		envia();
	}
}
