function validaCampos()
{



		// txt_empresa
      if(document.enviaDados.txt_empresa.value=="")
           {
           window.alert("Por favor, digite seu nome.")
           document.enviaDados.txt_empresa.focus();
           return false;
           }
		   
		// txt_cpf
      if(document.enviaDados.txt_cpf.value=="")
           {
           window.alert("Por favor, digite seu CPF.")
           document.enviaDados.txt_cpf.focus();
           return false;
           }


	  // txt_depto
      if(document.enviaDados.txt_depto.value=="")
           {
           window.alert("Por favor, digite o departamento.")
           document.enviaDados.txt_depto.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;
			}

	  // nr_ddd
      if(document.enviaDados.nr_ddd_telefone.value=="")
           {
           window.alert("Por favor, preencha o DDD.")
           document.enviaDados.nr_ddd_telefone.focus();
           return false;
           }

	   if(document.enviaDados.nr_ddd_telefone.value.length<2)
           {
           window.alert("Por favor, preencha o DDD com 2 números.")
           document.enviaDados.nr_ddd_telefone.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;
           }

	  // nr_codigo
      if(document.enviaDados.nr_codigo.value=="")
           {
           window.alert("Por favor, digite o código.")
           document.enviaDados.nr_codigo.focus();
           return false;
           }

	  // txt_desc_material
      if(document.enviaDados.txt_desc_material.value=="")
           {
           window.alert("Por favor, preencha a descrição do material.")
           document.enviaDados.txt_desc_material.focus();
           return false;
           }

	  // nr_quantidade
      if(document.enviaDados.nr_quantidade.value=="")
           {
           window.alert("Por favor, digite a quantidade.")
           document.enviaDados.nr_quantidade.focus();
           return false;
           }
		 
	  // campos 1
      if(document.enviaDados.nr_codigo1.value!="" || document.enviaDados.txt_desc_material1.value!="" || document.enviaDados.nr_quantidade1.value!="")
           {
			   if(document.enviaDados.nr_codigo1.value=="")
			   {
			   window.alert("Por favor, digite o código.")
			   document.enviaDados.nr_codigo1.focus();
			   return false;
			   }
			   
			   if(document.enviaDados.txt_desc_material1.value=="")
			   {
			   window.alert("Por favor, preencha a descrição do material.")
			   document.enviaDados.txt_desc_material1.focus();
			   return false;
			   }
			    
			   if(document.enviaDados.nr_quantidade1.value=="")
			   {
			   window.alert("Por favor, digite a quantidade.")
			   document.enviaDados.nr_quantidade1.focus();
			   return false;
			   }
			   
           }
		   
		   
		   // campos 2
      if(document.enviaDados.nr_codigo2.value!="" || document.enviaDados.txt_desc_material2.value!="" || document.enviaDados.nr_quantidade2.value!="")
           {
			   if(document.enviaDados.nr_codigo2.value=="")
			   {
			   window.alert("Por favor, digite o código.")
			   document.enviaDados.nr_codigo2.focus();
			   return false;
			   }
			   
			   if(document.enviaDados.txt_desc_material2.value=="")
			   {
			   window.alert("Por favor, preencha a descrição do material.")
			   document.enviaDados.txt_desc_material2.focus();
			   return false;
			   }
			    
			   if(document.enviaDados.nr_quantidade2.value=="")
			   {
			   window.alert("Por favor, digite a quantidade.")
			   document.enviaDados.nr_quantidade2.focus();
			   return false;
			   }
			   
           }

		// campos 3
      if(document.enviaDados.nr_codigo3.value!="" || document.enviaDados.txt_desc_material3.value!="" || document.enviaDados.nr_quantidade3.value!="")
           {
			   if(document.enviaDados.nr_codigo3.value=="")
			   {
			   window.alert("Por favor, digite o código.")
			   document.enviaDados.nr_codigo3.focus();
			   return false;
			   }
			   
			   if(document.enviaDados.txt_desc_material3.value=="")
			   {
			   window.alert("Por favor, preencha a descrição do material.")
			   document.enviaDados.txt_desc_material3.focus();
			   return false;
			   }
			    
			   if(document.enviaDados.nr_quantidade3.value=="")
			   {
			   window.alert("Por favor, digite a quantidade.")
			   document.enviaDados.nr_quantidade3.focus();
			   return false;
			   }
			  
           }
		   
		   		// campos 4
      if(document.enviaDados.nr_codigo4.value!="" || document.enviaDados.txt_desc_material4.value!="" || document.enviaDados.nr_quantidade4.value!="")
           {
			   if(document.enviaDados.nr_codigo4.value=="")
			   {
			   window.alert("Por favor, digite o código.")
			   document.enviaDados.nr_codigo4.focus();
			   return false;
			   }
			   
			   if(document.enviaDados.txt_desc_material4.value=="")
			   {
			   window.alert("Por favor, preencha a descrição do material.")
			   document.enviaDados.txt_desc_material4.focus();
			   return false;
			   }
			    
			   if(document.enviaDados.nr_quantidade4.value=="")
			   {
			   window.alert("Por favor, digite a quantidade.")
			   document.enviaDados.nr_quantidade4.focus();
			   return false;
			   }
			  
           }
	  // enviar dados

        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();
}
