//

function ValidaCampos()
{
  var AuxDDD, AuxFATURA, AuxCOD_EMPRESA, Cod_Emp;
  var i;
  var allValid = true;
  var checkOK = "0123456789";

  AuxDDD = document.form1.P_DDDAUX.value;
  AuxFATURA = document.form1.P_FATURA.value;

///////** Teste do campo DDD **\\\\\\\

  if (AuxDDD == "" || AuxDDD == null || AuxDDD.length != 2)
  {
    alert("DDD inválido ou não informado!");
    document.form1.P_DDDAUX.focus();
    return(false);
  }

  
// Recupera codigo da empresa

  AuxCOD_EMPRESA = RetornaCodEmpresa(AuxDDD);

  if (AuxCOD_EMPRESA == "" || AuxCOD_EMPRESA == " " || AuxCOD_EMPRESA == null)
   {
    alert("Código DDD inválido");
    document.form1.P_DDDAUX.focus();
    return(false);
   }
  
  else
   {
    document.form1.COD_EMPRESA.value=AuxCOD_EMPRESA;
   }

   
   
// Fim Recupera codigo da empresa

///////** Fim Teste do campo DDD **\\\\\\\


///////** Teste do campo FATURA **\\\\\\\


  if (AuxFATURA == "" || AuxFATURA == null)
  {
    alert("Preencha o campo FATURA.");
    document.form1.P_FATURA.focus();
    return(false);
  }

  if (AuxFATURA.length != 13)
  {
    alert("FATURA deve conter 13 dígitos!");
    document.form1.P_FATURA.focus();
    return(false);
  }

//if (!VerificaEBT("P_FATURA", "O campo FATURA não pode conter espaço, barra ou traço."))
//{
// return false;
//}

//window.alert(AuxFATURA); 

 if (!VerificaNumerico(AuxFATURA,allValid))
 {
  document.form1.P_FATURA.focus();
  alert("O campo FATURA deve conter apenas números.");
  return(false);
 }

//    if (!CPF_OK(AuxFATURA))
//    {
//      document.form1.P_FATURA.focus();
//      alert("Número de FATURA testado e entendido como inválido!");
//      return false;
//    }

///////** Fim Teste do campo CPFCGC **\\\\\\\



document.form1.P_DDD.value = "0" + AuxDDD;

// return (true);

document.form1.submit();

}

//////** Fim da função ValidaCampos()
