
  function alerta(pMensagem) {
    alert(pMensagem);
  }
  
  function paginacao(pIncremento) {
  	document.getElementById("frm_pagina").value = parseInt(document.getElementById("frm_pagina").value) + pIncremento;
  	atualizaListagem();
  }

  function pesquisa() {
    document.getElementById("frm_pagina").value = 0;
    document.getElementById("frm_registro").value = "";
    atualizaListagem();
  }

  function teclaenterPesquisa(event) {
    var keynum;
    if(window.event) { //IE  
       keynum = event.keyCode  
    } else if(event.which) { // Netscape/Firefox/Opera 
       keynum = event.which  
    }  
    if( keynum==13 ) { 
      pesquisa();
    }	  
  }  
 
  function limpaPesquisa() {
    // Percorre os campos do formulário e limpa
    for(var i = 0; i < document.formDados.elements.length; i++){
      if(document.formDados.elements[i].type == "text"){
        // Define o foco no primeiro campo texto do formulário
        if (i==0) {
          document.getElementById(document.formDados.elements[i].name).focus();
        }
        // Limpa o conteúdo dos campos
        document.getElementById(document.formDados.elements[i].name).value = "";
      }
      //alert(document.formDados.elements[i].type);
      if(document.formDados.elements[i].type == "select-one"){
        // Limpa o conteúdo dos combos
        var vObjeto = document.formDados.elements[i];
        vObjeto.selectedIndex = 0;
      }
    }
    pesquisa();
  }

  function focoPrimeiroCampoTexto() {
    // Percorre os campos do formulário e limpa
    for(var i = 0; i < document.formDados.elements.length; i++){
      if(document.formDados.elements[i].type == "text"){
        // Define o foco no primeiro campo texto do formulário
        if (i==0) {
          document.getElementById(document.formDados.elements[i].name).focus();
        }
      }
    }
  }
  
  function inicializaNavegacao(pLimpaPesqisa) {
    if (pLimpaPesqisa == "S") {
      limpaPesquisa();
    } else {
      atualizaListagem();
      focoPrimeiroCampoTexto();
    }
  }
  
  function favorito(pAcao, pRnd) {
 
    /*------------------------------*/
    /* Recupera dados do formulárop */
    /*------------------------------*/
    var vMenuItem = document.getElementById("frm_menuitem").value;

    /*--------------------------------------------*/
    // Link da página que será carregada por Ajax */
    /*--------------------------------------------*/
    var vLink     = "../../global/favorito/favorito_ajax.php";
    var vDados    = "acao="+pAcao+"&item="+vMenuItem+"&rnd="+pRnd;
  
    //Exibe o texto carregando no div conteúdo
    var vDestino  = "divFavorito";
    var vConteudo = document.getElementById(vDestino);
    //vConteudo.innerHTML = 'Carregando...';
  
    //Abre a url
    xmlhttp.open("POST", vLink, true);
  
    //Executada quando o navegador obtiver o código
    xmlhttp.onreadystatechange=function() {
      if (xmlhttp.readyState==4) {
        // Lê o texto
        var vTexto = xmlhttp.responseText;
        // Desfaz o urlencode
        vTexto = vTexto.replace(/\+/g," ");
          vTexto = unescape(vTexto);
          // Exibe o texto no div resultado_pesquisa
          vConteudo.innerHTML = vTexto;
        };
      };
  	// Avisa ao servidor que iremos transmitir dados via POST
  	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  	// Determina o tamanho dos dados que serão transmitidos
    xmlhttp.setRequestHeader('Content-length', vDados.length);
  	// Transmite os dados
    xmlhttp.send(vDados);
  };
  

