
  function fncAcoes(){

      var $blnFlag = false;

      var $strAcao    = (arguments[0]!=undefined && arguments[0]!='') ? arguments[0] : '';
      var $varCodigo  = (arguments[1]!=undefined && arguments[1]!='') ? arguments[1] : '';
      var $intTela    = (arguments[2]!=undefined && arguments[2]!='') ? arguments[2] : '';
      var $intPagina  = (arguments[3]!=undefined && arguments[3]!='') ? arguments[3] : '';
      var $strForm    = (arguments[4]!=undefined && arguments[4]!='') ? arguments[4] : 'frmAcoes';

      var $objForm    = document.getElementById($strForm);

      switch($strAcao)
        {

          case 'menu':            
            $objForm.actAcao.value=$strAcao;
            $objForm.actMenu.value=$varCodigo;
            $blnFlag = true;
            break;
      
          case 'novo':
            $objForm.actAcao.value=$strAcao;
            $objForm.actCodigo.value='';
            $objForm.actTela.value=$intTela;
            $blnFlag = true;
            break;

          case 'editar':
            $objForm.actAcao.value='editar';
            $objForm.actCodigo.value=$varCodigo;
            $objForm.actTela.value=$intTela;
            $blnFlag = true;
            break;

          case 'excluir':
            var $strMsg = 'Você deseja excluir definitivamente este registro?\nEssa operação não poderá ser desfeita.';
            $objForm.actAcao.value=$strAcao;
            $objForm.actCodigo.value=$varCodigo;
            if(confirm($strMsg)) $blnFlag = true;
            break;

          case 'busca':

            var $strBuscaTermo = document.getElementById($varCodigo+'_strTermo').value;
            var $strBuscaCampo = document.getElementById($varCodigo+'_strCampo').value;

            $objForm.actAcao.value=$strAcao;
            $objForm.actTermo.value=$strBuscaTermo;
            $objForm.actCampo.value=$strBuscaCampo;

            $blnFlag = true;
            break

          case 'busca_limpa':
            $objForm.actAcao.value=$strAcao;
            $blnFlag = true;
            break
            
        }

      if($blnFlag)
        {
          $objForm.action = 'index.php';
          $objForm.submit();
        }

      
  }


  function fncGravar($strForm)
    {
      var $blnFlag = false;
      
      var $objForm = document.getElementById($strForm);
      var $tmpAcao = $objForm.strAcao.value;

      switch($tmpAcao)
        {
          case 'novo':
            $blnFlag = true;
            break;

          case 'editar':
            var $strMsg = 'Você deseja alterar dados deste registro?\nEssa operação não poderá ser desfeita.';
            if(confirm($strMsg))
            $blnFlag = true;
            break;
        };
        
        if($blnFlag)
          {
            $objForm.strAcao.value = 'gravar';
            $objForm.submit();
          }

    }


/*
  function fncValidaArquivos($strForm,$intTamanho)
    {

      var $strArquivos  = '';
      var $strRetorno   = '';
      var $intContador  =  0;
      var $strResposta  = '';

      $('#'.$strForm).find('input[@type=file]').each(function() {
        if($(this).val()!='') $strArquivos += this.id +'@'+ $(this).val() +';';
      })

      $('#divTemp').load('../sub/arquivos.php',{strArquivos:$strArquivos},function(){

        $strResposta = $('#divTemp').text();
        $tmpArquivos = $strResposta.split(';');

        for($idx=0; $idx<$tmpArquivos.length; $idx++)
          {
            $tmpArquivo = $tmpArquivos[$idx].split('@');

            if($intTamanho<Number($tmpArquivo[1]))
              {
                $strRetorno += $tmpArquivo[0]+'=>'+$tmpArquivo[1]+'\n';
                $intContador++;
              }
          }

        if($intContador>0)
          {

            $strMsg =  'Os seguintes campos arquivo deste formulário possuem\n';
            $strMsg += 'arquivos com tamannho maior que o permitido:\n'+$strRetorno;
            alert($strMsg);

          }

      })

    }
*/

