function sizeFont2 (elem, acao)
  {
      // tamanho inicial da fonte (em px)
      var tamInic = 11;
      
      // Tamanho mínimo da fonte (em px)
      var tamMin = 9;
      
      // Tamanho máximo da fonte (em px)
      var tamMax = 13;

      // Pega o tamanho da fonte. Se não foi setada ainda (primeira vez
      // que a função é executada) terá como tamanho padrão 'tamInic'.
      if (document.getElementById(elem).style.fontSize == "") 
        var tamFonte = tamInic;
      else
        var tamFonte = parseInt(document.getElementById(elem).style.fontSize);
      switch (acao)
      {
        // Aumenta o tamanho, enquanto foi menor que 'tamMax'
        case '+':
          if (tamFonte < tamMax)
            document.getElementById(elem).style.fontSize = (tamFonte + 2) + "px";
        break;
        
        // Diminui o tamanbo, enquanto for maior que 'tamMin'
        case '-':
          if (tamFonte > tamMin)
            document.getElementById(elem).style.fontSize = (tamFonte - 2) + "px";
        break;
      }
  }
  