// JavaScript Document
function sizeFont2 (elem, acao)
{
    // tamanho inicial da fonte (em px)
    var tamInic = 11
    
    // Tamanho mínimo da fonte (em px)
    var tamMin = 11;
    
    // Tamanho máximo da fonte (em px)
    var tamMax = 22;

    // 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;
    }
}
