 /* A funcao abaixo seta var. para indicar que nao estamos em processo de controle da auto tab */
 function LmNaoControlaAutoTab() {
   gysnEstamosControlandoAutoTab=false; 
 } 


 /* A funcao abaixo seta var. para indicar que estamos em processo de controle da auto tab */
 function LmControlaAutoTab() {
   gysnEstamosControlandoAutoTab=true; 
 } 


 /* A funcao abaixo seta o foco no primeiro campo da pagina assim que ela for aberta */
function LmSetarFocoNoPrimeiroCampo(pstrNomePrimeiroCampo) { 
   var i=0, j=0;
   for (j=0; j<document.forms.length; j++) {
      for (i=0; i<document.forms[j].elements.length; i++) {
        if (document.forms[j].elements[i].name == pstrNomePrimeiroCampo) {
           document.forms[j].elements[i].focus(); 
           break; 
        }
      }
   }
}

 /* A funcao abaixo decide se iremos ou nao executar o famoso AUTO-TAB */
 function LmAutoTab(pfrm, pintTamanhoCampo) {
   if ( (pfrm.value.length == pintTamanhoCampo) && (gysnEstamosControlandoAutoTab) ) { 
     var i=0,j=0, indice=-1;
     for (i=0; i<document.forms.length; i++) { 
       for (j=0; j<document.forms[i].elements.length; j++) { 
         if (document.forms[i].elements[j].name == pfrm.name) { 
           indice=i;
           break;
         }
       } 
       if (indice != -1)
         break;
     } 
     for (i=0; i<=document.forms[indice].elements.length; i++) { 
       if (document.forms[indice].elements[i].name == pfrm.name) { 
          while ( (document.forms[indice].elements[(i+1)].type == "hidden") &&
                  (i < document.forms[indice].elements.length) ) {
             i++;
          } 
          document.forms[indice].elements[(i+1)].focus();
          gysnEstamosControlandoAutoTab=false;
          break;
       }
     }
   }
 } 





// Função de login com sucesso.
function lmCarregaFrame(pstrUrlChamada)
{
	
	// Desvia para o menu de usuário logado.
	parent.lateral.location.href='mnuHome.asp?strReload=True'

	if (pstrUrlChamada != "")
	{
		var pid;
		pid = window.setTimeout("location.replace('"+pstrUrlChamada+"')",5000);
	}
}




// Atualiza Página.
function lmAtualizaPagina(plngTime)
{

	var pid;
	pid = window.setTimeout("location.reload()",plngTime);
}



function gmAbrirJanela(pstrPagina)
{
	var strPagina = pstrPagina

	// Abre a tela de escolha da Versao
	var pid;
	pid = window.open(strPagina,'','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=590,height=310,top=180,left=150');	
	pid.focus();
}



function gmRemover(pstrUrl) 
{ 
	if (confirm("Você tem certeza que deseja remover o registro focado?")) 
		{ window.location.href = pstrUrl } 
} 

