

//funcao de valida numero
    function numerop (x)
    {
        s = new String(x);
        ___ok = 1;
        for (i = 0; i < s.length; i++)
        {
        r = (s.charAt(i) == "0"
            || s.charAt(i) == "1" 
            || s.charAt(i) == "2" 
            || s.charAt(i) == "3" 
            || s.charAt(i) == "4" 
            || s.charAt(i) == "5" 
            || s.charAt(i) == "6"  
            || s.charAt(i) == "7" 
            || s.charAt(i) == "8" 
            || s.charAt(i) == "9" 
            || s.charAt(i) == "." 
            || s.charAt(i) == "-" );
        ___ok = ___ok & r;
        }
        return ___ok;
    }

// valida checked
function CheckedVazio(){
  f = document.frmCad;
  if(f.mercado.checked==false && f.analise.checked==false && f.analiseestado.checked==false && f.estabelece.checked==false && f.outro.value==""){ return true}
  else{ return false}
}

//valida campos em branco
function CampoVazio(s){ return ((s == null) || (s.length == 0))}

//funcao de validacao de email
function EmailValidate(emailToValidate){
	if(emailToValidate == "" || emailToValidate.indexOf("@") == -1 || emailToValidate.indexOf("@") == 0 || emailToValidate.indexOf(".") == -1 || emailToValidate.indexOf(".") == (emailToValidate.indexOf("@")+1) || emailToValidate.indexOf(".") == emailToValidate.length -1){ return true;}
  else{ return false};
 }

function ValidaFale(){
  f = document.faleConosco;
  ook = true;
  msg = "Os seguintes campos devem ser preenchidos, ou apresentaram erros\n\n";
  
  if (CampoVazio(f.interesse.value)) { ook = false; msg = msg + " Área de Interesse\n"; }
  if (CampoVazio(f.nome.value)) { ook = false; msg = msg + " Nome\n"; }
  if (CampoVazio(f.empresa.value)) { ook = false; msg = msg + " Empresa\n"; }
  if (EmailValidate(f.email.value)) { ook = false; msg = msg + " E-Mail em branco ou invalido.\n"; }
  if (CampoVazio(f.comentarios.value)) { ook = false; msg = msg + " Comentários\n"; }


  // testa valicao e envia alerta ou formulario
  if (! ook){ alert (msg);}
  else{ f.submit();}
}

