numero="1234567890-";

function DataDB(campo)
{
dia=str_data.substr(0,2);
mes=str_data.substr(3,2);
ano=str_data.substr(6,4);
return ano & "/" & mes & "/" & dia;
}

function ValidaData(date2check){
  // rgk-10/07/00
  // determines if the date string passed represents a valid date.
  // returns true if the date is valid
  var retval = true
  var aDDMMCCYY
  var dtest
  // use a regular expression pattern match to determine if the date format is valid
  if (/^(\d\d?-\d\d?-\d{4})|(\d\d?\/\d\d?\/\d{4})|(\d{8})$/.test(date2check)){
    aDDMMCCYY = date2check.split("/");
    // objeto date exige mm/dd/yyyy
    dtest = new Date(aDDMMCCYY[1]+"/"+aDDMMCCYY[0]+"/"+aDDMMCCYY[2]);
    //Se tudo estiver batendo, é data válida
    if (dtest.getDate() != aDDMMCCYY[0] || dtest.getMonth()+ 1  != aDDMMCCYY[1] || dtest.getFullYear() != aDDMMCCYY[2]){
      retval = false
    }
  }else{
    retval = false
  }
  return retval
}

function ValidaNumero(campo)
{
str_nome=campo;
for (var i=0;i<=str_nome.length;i++)
   {if (numero.indexOf(str_nome.charAt(i))<0)
       {return false;
       }
   }
return true;
}
