<!--
//Bloco de código para esconder e mostra form
var Ver4 = parseInt(navigator.appVersion) >= 4
var IE4 = ((navigator.userAgent.indexOf("MSIE") != -1) && Ver4)
var block = "formulario";
function esconde() {	document.form.style.visibility = "hidden" }
function mostra() { document.form.style.visibility = "visible" }
//Bloco de código para esconder e mostra form
var alertar = 'on'; //Use 'on' para alertar quando o caracter for inválido. Use 'off' pra não avisar.

function numerico(event) {
  var tecla = mozilla ? event.which : event.keyCode;
  if( !(tecla >= 48 && tecla <= 57 ) ) {
    return false;
  }
}
        function formatar_numero(Obj){
            var valor = Obj.value;
            virgula = valor.indexOf(",");
            if(valor == ""){
                Obj.value = "0,000";
            }
            else{
                if(virgula == -1){
                    Obj.value = valor+","+"000";
                }
                if(virgula == 0){
                    Obj.value = "0"+valor;
                }
                else{
                    var decimais = valor.substring(virgula+1);
                    if(decimais.length == 2)
                        Obj.value = valor + "0";
                    if(decimais.length == 1)
                        Obj.value = valor + "00";
                    if(decimais.length == 0)
                        Obj.value = valor + "000";
                    if(decimais.length > 2){
                        var dec = decimais.substring(0,3);
                        var inteiros = valor.substring(0,virgula+1);
                        Obj.value = inteiros + dec;
                    }
                        
                }
            }

                
         }
         
         
        function Tecla(e){
            if (document.all) // Internet Explorer
        var tecla = event.keyCode;
            else if(document.layers) // Nestcape
        var tecla = e.which;
        if ((tecla > 47 && tecla < 58) || tecla == 44) // numeros de 0 a 9
            return true;
        else
            {
                if (tecla != 8 ) // backspace
                    event.keyCode = 0;
                    //return false;
                else
                    return true;
            }
        }
        

        
        
function soNums(e,args)
{
  if (document.all)
  {
    var evt=event.keyCode;
  } 
  else
  {
    var evt = e.charCode;
  }    
  var valid_chars = '0123456789'+args;    
  var chr= String.fromCharCode(evt);    
  if (valid_chars.indexOf(chr)>-1 )
  {
    return true;
  }    
  if (valid_chars.indexOf(chr)>-1 || evt < 9)
  {
    return true;
  }    
  return false;    
} 
function seltodas(opt)
{
  for(var i=0;i<form.elements.length;i++)
  {
    if(opt==0)
    {
      if(form.elements[i].checked==false)
      {
        if(form.elements[i].type=="checkbox")
          form.elements[i].checked=true;
      }
      else
      {
        if(form.elements[i].type=="checkbox")
          form.elements[i].checked=false;
      }
    }
    else if(opt==1)
    {
      if(form.elements[i].type=="checkbox")
        form.elements[i].checked=true;
    }
    else if(opt==2)
    {
      if(form.elements[i].type=="checkbox")
        form.elements[i].checked=false;
    }
  }
}



// Código para o teclado 
function tecladown (digito){
  if (digito == ''){
    document.form.senha.value = '';
    return;	
  }
  var pass = document.form.senha.value;
  if (pass.length >= 8){
    return;
  }
  document.form.senha.value = document.form.senha.value + digito;
}
function teclaclick(tecla){
  return false;
}
function teclaup(tecla){
  tecladown(tecla);
}
// --


// -- Contador para objeto TextArea.
function limita(campo){
  var tamanho = document.form[campo].value.length;
  var tex=document.form[campo].value;
  if (tamanho>=1539) {
    document.form[campo].value=tex.substring(0,1539); 
  }
  return true;
}

function contacampo(campo, tamtxt) {
  document.form[tamtxt].value =  1540-document.form[campo].value.length;
}
// --



function SetHelp(txt) { help.innerText = txt ; }

function main(campofoco) { 
  if ( campofoco == '' || document.form.elements.length == 0 ) 
    return false;

  var num = parseInt(campofoco);

  if ( num || num == 0 )
  {
    if ( document.form[num] )
      document.form[num].focus();
  }
  else 
  {
    if ( (campofoco == "senhaConta" || campofoco == "senhaAtual") && document.applets["tclJava"] ) 
      document.applets["tclJava"].setFocus();
    else if ( document.form[campofoco] )
      document.form[campofoco].focus();
  }
}

  function Apaga(){
    if (document.form.elements.length != 0)
      for (i = 0; i < document.form.elements.length; i++)
      {
        if( document.form[i].type != "hidden" )
          document.form[i].value="";
      }
  }


var da = (document.all) ? 1 : 0;
var pr = (window.print) ? 1 : 0;
var mac = (navigator.userAgent.indexOf("Mac") != -1); 

function printPage()
{
  if (pr) // NS4, IE5
    window.print()
  else if (da && !mac) // IE4 (Windows)
    vbPrintPage()
  else // other browsers
    alert("Desculpe seu browser não suporta esta função. Por favor utilize a barra de trabalho para imprimir a página.");
  return false;
}

if (da && !pr && !mac) with (document) {
  writeln('<OBJECT ID="WB" WIDTH="0" HEIGHT="0" CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>');
  writeln('<' + 'SCRIPT LANGUAGE="VBScript">');
  writeln('Sub window_onunload');
  writeln('  On Error Resume Next');
  writeln('  Set WB = nothing');
  writeln('End Sub');
  writeln('Sub vbPrintPage');
  writeln('  OLECMDID_PRINT = 6');
  writeln('  OLECMDEXECOPT_DONTPROMPTUSER = 2');
  writeln('  OLECMDEXECOPT_PROMPTUSER = 1');
  writeln('  On Error Resume Next');
  writeln('  WB.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER');
  writeln('End Sub');
  writeln('<' + '/SCRIPT>');
}

function FormataDado(campo,tammax,pos,teclapres){
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "-", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( "/", "" );
  tam = vr.length ;

  if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

  if (tecla == 8 ){ tam = tam - 1 ; }

  if ( tecla == 8 || tecla == 88 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
    if ( tam <= 2 ){
      document.form[campo].value = vr ;}
    if ( tam > pos && tam <= tammax ){
      document.form[campo].value = vr.substr( 0, tam - pos ) + '-' + vr.substr( tam - pos, tam );}
  }
  //alert("campo: " + document.form[campo+1].name);
  if ( !teclapres.shiftKey && tecla == 9 && document.form[campo+1].name == "senhaConta" && document.applets['tclJava'] ){
    //alert("aki 1");
    document.applets['tclJava'].setFocus();
  }
}

function FormataNumero(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  tam = vr.length;
  if ( (!((tecla <= 57)&&(tecla >= 48)))&&
      (!((tecla <=105)&&(tecla >= 96))) &&(tecla!=8) &&(tecla!=9) &&(tecla!=13)){ 
    teclapres.returnValue=false;
    //window.alert(tecla);
  }
  else{
    if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
    if (tecla == 8 ){	tam = tam - 1 ; }
    if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
      if ( tam <= 2 ){ 
        document.form[campo].value = vr ; }
      if ( (tam > 2) && (tam <= 5) ){
        document.form[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 6) && (tam <= 8) ){
        document.form[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 9) && (tam <= 11) ){
        document.form[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 12) && (tam <= 14) ){
        document.form[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 15) && (tam <= 17) ){
        document.form[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
    }

    for (var ct = 0; ct < document.form.elements.length; ct++) {
      if (document.form.elements[ct].name == document.form.elements[campo].name) {
        if ( !teclapres.shiftKey && tecla == 9 && document.form.elements[ct+1] && document.form.elements[ct+1].name == "senhaConta" && document.applets['tclJava'] ){
          document.applets['tclJava'].setFocus();
        }	
      }
    }}
}
function FormataValor1(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form1[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  tam = vr.length;
  if ( (!((tecla <= 57)&&(tecla >= 48)))&&
      (!((tecla <=105)&&(tecla >= 96))) &&(tecla!=8) &&(tecla!=9) &&(tecla!=13)){ 
    teclapres.returnValue=false;
    //window.alert(tecla);
  }
  else{
    if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
    if (tecla == 8 ){	tam = tam - 1 ; }
    if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
      if ( tam <= 2 ){ 
        document.form1[campo].value = vr ; }
      if ( (tam > 2) && (tam <= 5) ){
        document.form1[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 6) && (tam <= 8) ){
        document.form1[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 9) && (tam <= 11) ){
        document.form1[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 12) && (tam <= 14) ){
        document.form1[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 15) && (tam <= 17) ){
        document.form1[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
    }

    for (var ct = 0; ct < document.form1.elements.length; ct++) {
      if (document.form1.elements[ct].name == document.form1.elements[campo].name) {
        if ( !teclapres.shiftKey && tecla == 9 && document.form1.elements[ct+1] && document.form1.elements[ct+1].name == "senhaConta" && document.applets['tclJava'] ){
          document.applets['tclJava'].setFocus();
        }	
      }
    }}
}
function FormataValor2(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form2[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  tam = vr.length;
  if ( (!((tecla <= 57)&&(tecla >= 48)))&&
      (!((tecla <=105)&&(tecla >= 96))) &&(tecla!=8) &&(tecla!=9) &&(tecla!=13)){ 
    teclapres.returnValue=false;
    //window.alert(tecla);
  }
  else{
    if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
    if (tecla == 8 ){	tam = tam - 1 ; }
    if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
      if ( tam <= 2 ){ 
        document.form2[campo].value = vr ; }
      if ( (tam > 2) && (tam <= 5) ){
        document.form2[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 6) && (tam <= 8) ){
        document.form2[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 9) && (tam <= 11) ){
        document.form2[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 12) && (tam <= 14) ){
        document.form2[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 15) && (tam <= 17) ){
        document.form2[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
    }

    for (var ct = 0; ct < document.form2.elements.length; ct++) {
      if (document.form2.elements[ct].name == document.form2.elements[campo].name) {
        if ( !teclapres.shiftKey && tecla == 9 && document.form2.elements[ct+1] && document.form2.elements[ct+1].name == "senhaConta" && document.applets['tclJava'] ){
          document.applets['tclJava'].setFocus();
        }	
      }
    }}
}



function FormataValor(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  tam = vr.length;
  if ( (!((tecla <= 57)&&(tecla >= 48)))&&
      (!((tecla <=105)&&(tecla >= 96))) &&(tecla!=8) &&(tecla!=9) &&(tecla!=13)){ 
    teclapres.returnValue=false;
    //window.alert(tecla);
  }
  else{
    if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
    if (tecla == 8 ){	tam = tam - 1 ; }
    if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
      if ( tam <= 2 ){ 
        document.form[campo].value = vr ; }
      if ( (tam > 2) && (tam <= 5) ){
        document.form[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 6) && (tam <= 8) ){
        document.form[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 9) && (tam <= 11) ){
        document.form[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 12) && (tam <= 14) ){
        document.form[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
      if ( (tam >= 15) && (tam <= 17) ){
        document.form[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
    }

    for (var ct = 0; ct < document.form.elements.length; ct++) {
      if (document.form.elements[ct].name == document.form.elements[campo].name) {
        if ( !teclapres.shiftKey && tecla == 9 && document.form.elements[ct+1] && document.form.elements[ct+1].name == "senhaConta" && document.applets['tclJava'] ){
          document.applets['tclJava'].setFocus();
        }	
      }
    }}
}

function SaltaCampo (campo,prox,tammax,teclapres){
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  if( tecla == 109 || tecla == 188 || tecla == 110 || tecla == 111 || tecla == 223 || tecla == 108 ){
    document.form[campo].value = vr.substr( 0, vr.length - 1 ); }
  else{
    vr = vr.replace( "-", "" );
    vr = vr.replace( "/", "" );
    vr = vr.replace( "/", "" );
    vr = vr.replace( ",", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    tam = vr.length;	

    if (tecla != 0 && tecla != 9 && tecla != 16 ){

      if ( tam == tammax ){
        if ( prox == "senhaConta" || (document.form.elements[prox] && document.form.elements[prox].name == "senhaConta"))
        {
          if ( document.applets['tclJava'] )
            document.applets['tclJava'].setFocus();
          else if ( document.form.senhaConta )
            document.form.senhaConta.focus();
        }
        else if ( document.form[prox] )
          document.form[prox].focus();
      }
    }
  }
}

function FormataData(campo,teclapres) 
{
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( ".", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  tam = vr.length + 1;
  if ((!((tecla <= 57)&&(tecla >= 48)))&&
      (!((tecla <=105)&&(tecla >= 96))) &&(tecla!=8) &&(tecla!=9)&&(tecla!=13))
  {
    teclapres.returnValue=false;
  }
  if ( tecla != 9 && tecla != 8 ){
    if ( tam > 2 && tam < 5 )
      document.form[campo].value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );
    if ( tam >= 5 && tam <= 10 )
      document.form[campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); 
    if(tam==9 && tecla!=13)document.form[campo].value="";
  }
  /*	
        for (var ct = 0; ct < document.form.elements.length; ct++) {
        if (document.form.elements[ct].name == document.form.elements[campo].name) {
        if ( !teclapres.shiftKey && tecla == 9 && document.form[ct+1].name == "senhaConta" && document.applets['tclJava'] ){
        document.applets['tclJava'].setFocus();
        }	
        }
        }
   */
} 
function FormataData2(campo,teclapres) 
{
  var tecla = teclapres.keyCode;
  vr = document.form2[campo].value;
  vr = vr.replace( ".", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  tam = vr.length + 1;
  if ((!((tecla <= 57)&&(tecla >= 48)))&&
      (!((tecla <=105)&&(tecla >= 96))) &&(tecla!=8) &&(tecla!=9)&&(tecla!=13))
  {
    teclapres.returnValue=false;
  }
  if ( tecla != 9 && tecla != 8 ){
    if ( tam > 2 && tam < 5 )
      document.form2[campo].value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );
    if ( tam >= 5 && tam <= 10 )
      document.form2[campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); 
    if(tam==9 && tecla!=13)document.form2[campo].value="";
  }
}

function FormataHora(Campo,teclapres) 
{
  var tecla = teclapres.keyCode;
  vr = document.form[Campo].value;
  vr = vr.replace( ".", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ":", "" );
  tam = vr.length + 1;
  if ( tecla != 9 && tecla != 8 )
  {
    if ( tam > 2 && tam < 7 )
      document.form[Campo].value = vr.substr( 0, 2 ) + ':' + vr.substr( 2, tam ); 
  }
}
function FormataHora2(Campo,teclapres) 
{
  var tecla = teclapres.keyCode;
  vr = document.form2[Campo].value;
  vr = vr.replace( ".", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ":", "" );
  tam = vr.length + 1;
  if ( tecla != 9 && tecla != 8 )
  {
    //    if ( tam > 2 && tam < 7 )
    if ( tam == 3 || tam == 7 )
      document.form2[Campo].value = vr.substr( 0, 2 ) + ':' + vr.substr( 2, tam ); 
  }
}

function FT(Campo,teclapres) 
{
  var tecla = teclapres.keyCode;
  vr = document.form[Campo].value;
  tam = vr.length + 1;
  if ( tecla != 9 && tecla != 8 )
  {
    if ( tam == 3)
      document.form[Campo].value = vr.substr( 0, 2 ) + 'h' + vr.substr( 2, tam ); 
  }
}
function FT2(Campo,teclapres) 
{
  var tecla = teclapres.keyCode;
  vr = document.form2[Campo].value;
  tam = vr.length + 1;
  if ( tecla != 9 && tecla != 8 )
  {
    if ( tam == 3)
      document.form2[Campo].value = vr.substr( 0, 2 ) + 'h' + vr.substr( 2, tam ); 
  }
}
function FormataMesAno(Campo,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[Campo].value;
  vr = vr.replace( ".", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  tam = vr.length + 1;

  if ( tecla != 9 && tecla != 8 ){
    if ( tam > 2 && tam < 7 )
      document.form[Campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, tam ); }
}

function FormataPercentual(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  tam = vr.length;

  if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

  if (tecla == 8 ){	tam = tam - 1 ; }

  if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
    if ( tam <= 3 ){ 
      document.form[campo].value = vr ; }
    if ( (tam > 3) && (tam <= 10) ){
      document.form[campo].value = vr.substr( 0, tam - 3 ) + ',' + vr.substr( tam - 3, tam ) ; }
  }		

}


function VerificaJava()
{
  if (navigator.javaEnabled())
    document.form.javas.value="sim"
}

function FormataCpf(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  tam = vr.length;

  if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

  if (tecla == 8 ){	tam = tam - 1 ; }

  if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
    if ( tam <= 2 ){ 
      document.form[campo].value = vr ; }
    if ( (tam > 2) && (tam <= 5) ){
      document.form[campo].value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 6) && (tam <= 8) ){
      document.form[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 9) && (tam <= 11) ){
      document.form[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 12) && (tam <= 14) ){
      document.form[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 15) && (tam <= 17) ){
      document.form[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
  }		
}

function FormataCartaoCredito(campo, teclapres) {
  var tammax = 16;
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;

  if ( tecla == 8 || (tecla >= 48 && tecla <= 57) || (tecla >= 96 && tecla <= 105) )
  {
    vr = vr.replace( "/", "" );
    vr = vr.replace( "/", "" );
    vr = vr.replace( ",", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( ".", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    vr = vr.replace( "-", "" );
    tam = vr.length;

    if (tam < tammax && tecla != 8)
    {tam = vr.length + 1 ; }

    if (tecla == 8 ) {tam = tam - 1 ; }

    if ( tam < 5 )
    { document.form[campo].value = vr ; }
    if ( ( tam >  4 ) && ( tam < 9 ) )
    { document.form[campo].value = vr.substr( 0, 4 ) + '.' + vr.substr( 4, tam-4 ) ; }
    if ( ( tam >  8 ) && ( tam < 13 ) )
    { document.form[campo].value = vr.substr( 0, 4 ) + '.' + vr.substr( 4, 4 ) + '.' + vr.substr( 8, tam-4 ) ; }
    if ( tam > 12 )
    { document.form[campo].value = vr.substr( 0, 4 ) + '.' + vr.substr( 4, 4 ) + '.' + vr.substr( 8, 4 ) + '.' + vr.substr( 12, tam-4 ); }
  }	
}

function FormataCgc(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  tam = vr.length;

  if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

  if (tecla == 8 ){	tam = tam - 1 ; }

  if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
    if ( tam <= 2 ){ 
      document.form[campo].value = vr ; }
    if ( (tam > 2) && (tam <= 6) ){
      document.form[campo].value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 7) && (tam <= 9) ){
      document.form[campo].value = vr.substr( 0, tam - 6 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 10) && (tam <= 12) ){
      document.form[campo].value = vr.substr( 0, tam - 9 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 13) && (tam <= 14) ){
      document.form[campo].value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
    if ( (tam >= 15) && (tam <= 17) ){
      document.form[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
  }		
}

function FormataTelefone(campo,tammax,teclapres) {
  var tecla = teclapres.keyCode;
  vr = document.form[campo].value;
  vr = vr.replace( "/", "" );
  vr = vr.replace( "/", "" );
  vr = vr.replace( ",", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( ".", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  vr = vr.replace( "-", "" );
  tam = vr.length;

  if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

  if (tecla == 8 ){	tam = tam - 1 ; }

  if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
    if ( tam <= 2 ){ 
      document.form[campo].value = vr ; }
    if ( (tam > 4) ){
      document.form[campo].value = vr.substr( 0, tam - 4 ) + '-' + vr.substr( tam - 4, tam ) ; }
  }		
}

function getSenha() {
  if ( document.applets['tclJava'] ){
    var senha = document.applets['tclJava'].getSenha();
    document.form.elements['senhaConta'].value = senha;

    if (document.form.elements['numCod']){
      document.form.elements['numCod'].value = document.applets['tclJava'].getNumCod();
    }
  }
}

function enviaSub() {
  document.form.submit();
  return false;
}


function mudaFoco(campo)
{
  if(campo == "98") {
    //var nb = document.form.elements[document.form.elements.length - 1].name;
    //if(nb.indexOf(".x"))
    //	nb = nb.substring(0,nb.length-2);
    //document.form.elements[nb].focus();
    return;
  }
  if( (campo == "senhaConta" || (document.form.elements[campo] && document.form.elements[campo].name == "senhaConta")) && document.applets['tclJava'] )
    document.applets.tclJava.setFocus();
  else if (document.form.elements[campo])
    document.form.elements[campo].focus();
}

function mostraBalao(mst) {
  if (mst) {
    document.all["balaoApplet"].style.visibility="visible";
  }
  else {
    document.all["balaoApplet"].style.visibility="hidden";
  }
}

  function teclaTab(teclaPress) {
    if(teclaPress.keyCode == 9)
      focaApplet();
  }

function focaApplet() {
  if (document.applets['tclJava'] ) {
    document.applets.tclJava.setFocus();
  }
}

function focaApplet2(nomeApplet) {
  if (document.applets[nomeApplet] ) {
    document.applets[nomeApplet].setFocus();
  }
}

function focaApplet3(prox,teclapres) {
  var tecla = teclapres.keyCode;
  if ( !teclapres.shiftKey && tecla == 9 && document.form.elements[prox] && document.form.elements[prox].name == "senhaConta" && document.applets['tclJava'] )
    document.applets['tclJava'].setFocus();
}

function setaCod(numCod) {
  if (document.form.elements['numCod'])
    document.form.elements['numCod'].value = numCod;
}

function setaContraste(contr) {
  if (document.form.elements['valorContr'])
    document.form.elements['valorContr'].value = contr;
}

function setaQW(strT) {
  if (document.form.elements['texto'])
    document.form.elements['texto'].value = strT;
}

function executarLogin() {
  getSenha();
  enviaSub();
}

var submeteuFormulario = 0;
function controleDoubleClick() 
{
  if(submeteuFormulario=="1") 
  {
    alert("O botão 'OK' ou 'Confirma' foi acionado mais de uma vez enquanto a transação estava em andamento. Aguarde... ");
    return false;
  }
  submeteuFormulario = "1";
  return true;
}



