var iTamanhoFonteAtual = 1;     // tamanho inicial na escala
var iTamanhoFonteMin = 1;       // tamanho minimo na escala
var iTamanhoFonteMax = 10;      // tamanho maximo na escala
var iTamanhoFonteVariacao = 4;  // variacao real de tamanho da fonte

function layoutMudaTamanho(pValor) {
  if ((iTamanhoFonteAtual + pValor) < iTamanhoFonteMin) return;
  if ((iTamanhoFonteAtual + pValor) > iTamanhoFonteMax) return;
  iTamanhoFonteAtual = iTamanhoFonteAtual + pValor;
  var iSomador = pValor * iTamanhoFonteVariacao;
  // Colocar uma linha para cada classe que for alterar o tamanho
  layoutMudaTamanhoClasse("texto_obsm", iSomador);
  layoutMudaTamanhoClasse("textos_topicom", iSomador);
  layoutMudaTamanhoClasse("textosm", iSomador);
  layoutMudaTamanhoClasse("titulo_noticiam", iSomador);
  layoutMudaTamanhoClasse("nomem", iSomador);
  layoutMudaTamanhoClasse("legenda_sec", iSomador);
  layoutMudaTamanhoClasse("si_coluna01_titulo", iSomador);
  layoutMudaTamanhoClasse("lista_1c_barra_azul", iSomador);
  layoutMudaTamanhoClasse("lista_1c_texto", iSomador);  
}

function layoutMudaTamanhoClasse(pNomeClasse, pVariacao) {
  var iTamanho;
  try {
    iTamanho = parseInt($("." + pNomeClasse).eq(0).css("font-size").replace("px",""));
    iTamanho = iTamanho + pVariacao;
    $("." + pNomeClasse).css("font-size", iTamanho + "px");
  } catch (excecao) {
    //nada
  }
}


