

function alterarComprimento(idObj, tamanhoInicial, tamanhoFinal, percentagem, onAnimacaoTerminada)
   {
      var variacao;
      var tamanho;

      if (tamanhoFinal>tamanhoInicial)
         {
            variacao = (tamanhoFinal - tamanhoInicial)*percentagem/100+1;
            tamanho=tamanhoInicial+variacao;
            if (tamanho>tamanhoFinal)
               tamanho=tamanhoFinal;

            document.getElementById(idObj).style.width = tamanho+"px";

            if (tamanho<tamanhoFinal)
               setTimeout('alterarComprimento(\"'+idObj+'\", '+tamanho+', '+tamanhoFinal+', '+percentagem+', \"'+onAnimacaoTerminada+'\");', 10);
               else
               eval(onAnimacaoTerminada);
         }
         else if (tamanhoFinal<tamanhoInicial)
         {
            variacao = (tamanhoInicial - tamanhoFinal)*percentagem/100+1;
            tamanho=tamanhoInicial-variacao;
            if (tamanho<tamanhoFinal)
               tamanho=tamanhoFinal;

            document.getElementById(idObj).style.width = tamanho+"px";

            if (tamanho>tamanhoFinal)
               setTimeout('alterarComprimento(\"'+idObj+'\", '+tamanho+', '+tamanhoFinal+', '+percentagem+', \"'+onAnimacaoTerminada+'\");', 10);
               else
               eval(onAnimacaoTerminada);
         }
      ell_reinicializacaoCaixas();
      ell_reinicializacaoBotoes();
   }



function alterarAltura(idObj, tamanhoInicial, tamanhoFinal, percentagem, onAnimacaoTerminada)
   {
      var variacao;
      var tamanho;

      if (tamanhoFinal>tamanhoInicial)
         {
            variacao = (tamanhoFinal - tamanhoInicial)*percentagem/100+1;
            tamanho=tamanhoInicial+variacao;
            if (tamanho>tamanhoFinal)
               tamanho=tamanhoFinal;

            document.getElementById(idObj).style.height = tamanho+"px";

            if (tamanho<tamanhoFinal)
               setTimeout('alterarAltura(\"'+idObj+'\", '+tamanho+', '+tamanhoFinal+', '+percentagem+', \"'+onAnimacaoTerminada+'\");', 10);
               else
               eval(onAnimacaoTerminada);
         }
         else if (tamanhoFinal<tamanhoInicial)
         {
            variacao = (tamanhoInicial - tamanhoFinal)*percentagem/100+1;
            tamanho=tamanhoInicial-variacao;
            if (tamanho<tamanhoFinal)
               tamanho=tamanhoFinal;

            document.getElementById(idObj).style.height = tamanho+"px";

            if (tamanho>tamanhoFinal)
               setTimeout('alterarAltura(\"'+idObj+'\", '+tamanho+', '+tamanhoFinal+', '+percentagem+', \"'+onAnimacaoTerminada+'\");', 10);
               else
               eval(onAnimacaoTerminada);
         }
      ell_reinicializacaoCaixas();
      ell_reinicializacaoBotoes();
   }




