diff --git a/ferramentas/buffer/index.js b/ferramentas/buffer/index.js
index 6de0ab5..d8d4e0a 100644
--- a/ferramentas/buffer/index.js
+++ b/ferramentas/buffer/index.js
@@ -51,9 +51,40 @@ function t2()
}
function t3()
{
+ ins = "Escolha os itens das tabelas de atributos dos temas de origem e de destino que ser&aatilde;o acrescentados ao novo tema que será criado com o resultado do cálculo."
+ var temaOrigem = $i("temasOrigem").value
+ var temaDestino = $i("temasDestino").value
+ ins += "
Para o tema de origem:"
+ comboitens("selItemOrigem",temaOrigem,function(retorno)
+ {
+ var comboDeOrigem = retorno.dados
+ if(retorno.tipo == "erro")
+ {ins += "
erro ao ler os itens do tema de origem
";}
+ else
+ {
+ ins += "
"+comboDeOrigem;
+ comboitens("selItemDestino",temaDestino,function(retorno)
+ {
+ ins += "
Para o tema de destino:"
+ var comboDeDestino = retorno.dados
+ if(retorno.tipo == "erro")
+ {ins += "
erro ao ler os itens do tema de destino
";}
+ else
+ {
+ ins += "
"+comboDeDestino;
+ mostraOpcao("t1()","t4()",ins,"t3")
+ }
+ }
+ )
+ }
+ }
+ )
+}
+function t4()
+{
ins = "O tema com o entorno e as distâncias serão adicionados ao mapa atual."
ins += "