diff --git a/classesjs/classe_gadgets.js b/classesjs/classe_gadgets.js index f62f736..429d598 100644 --- a/classesjs/classe_gadgets.js +++ b/classesjs/classe_gadgets.js @@ -15,900 +15,764 @@ */ /** - * + * * Licença - * + * * GPL2 - * + * * i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet - * - * Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente - * Brasil Desenvolvedor: Edmar Moretti edmar.moretti@gmail.com - * - * Este programa é software livre; você pode redistribuí-lo - * e/ou modificá-lo sob os termos da Licença Pública Geral - * GNU conforme publicada pela Free Software Foundation; - * - * Este programa é distribuído na expectativa de que seja - * útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia - * implícita de COMERCIABILIDADE OU ADEQUACAtilde;O A UMA FINALIDADE - * ESPECÍFICA. Consulte a Licença Pública Geral do GNU para - * mais detalhes. Você deve ter recebido uma cópia da - * Licença Pública Geral do GNU junto com este programa; se - * não, escreva para a Free Software Foundation, Inc., no endereço - * 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * + * Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.moretti@gmail.com + * + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença + * Pública Geral GNU conforme publicada pela Free Software Foundation; + * + * Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a + * garantia implícita de COMERCIABILIDADE OU ADEQUACAtilde;O A UMA FINALIDADE ESPECÍFICA. Consulte a Licença + * Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do + * GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite + * 330, Boston, MA 02111-1307 USA. */ if (typeof (i3GEO) === 'undefined') { var i3GEO = {}; } -i3GEO.gadgets = { - /** - * Propriedade: PARAMETROS - * - * Parâmetros de inicialização dos gadgets. - * - * Essa variável define os parametros individuais de cada gadget e o - * ID do elemento HTML onde o gadget será incluído (parametro - * "idhtml"). - * - * Cada tipo de gadget pode ter parametros específicos, descritos a - * seguir. - * - * Você pode acessar os parâmetros da seguinte forma: - * - * i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.deslocaEsquerda = 400; - * - * Para evitar o funcionamento de um gadget experimente utilizar - * - * Exemplo: - * - * i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml = ""; - * - * Default: - * - * (start code) - * - * i3GEO.gadgets.PARAMETROS = { "mostraInserirKml" : { idhtml : "inserirKml" }, - * "mostraEscalaNumerica" : { idhtml : "escala" }, "mostraEscalaGrafica" : { - * idhtml : "escalaGrafica" }, "mostraBuscaRapida" : { idhtml : - * "buscaRapida", servicosexternos : true, temasmapa : false, google : true }, - * "mostraVisual" : { idhtml : "" }, "mostraHistoricoZoom" : { idhtml : - * "historicozoom" }, "mostraMenuSuspenso" : { permiteLogin : true, - * marcadores : true, idhtml : "menus", deslocaEsquerda : 0, parametrosYUI : { - * iframe : false, autosubmenudisplay : false, showdelay : 200, hidedelay : - * 500, lazyload : false } }, "mostraMenuLista" : { idhtml : "menuLista" }, - * "mostraVersao" : { idhtml : "versaoi3geo" }, "mostraEmail" : { idhtml : - * "emailInstituicao" } }; - * - * (end) - */ - PARAMETROS : { - "mostraInserirKml" : { - idhtml : "inserirKml" - }, - "mostraEscalaNumerica" : { - idhtml : "escala" - }, - "mostraEscalaGrafica" : { - idhtml : "escalaGrafica" - }, - "mostraBuscaRapida" : { - idhtml : "buscaRapida", - servicosexternos : true, - temasmapa : false, - google : true - }, - "mostraVisual" : { - idhtml : "" - }, - "mostraHistoricoZoom" : { - idhtml : "historicozoom" - }, - "mostraMenuSuspenso" : { - permiteLogin : true, - marcadores : true, - idhtml : "menus", - deslocaEsquerda : 0, - parametrosYUI : { - iframe : false, - autosubmenudisplay : false, - showdelay : 200, - hidedelay : 500, - lazyload : false +i3GEO.gadgets = + { + /** + * Propriedade: PARAMETROS + * + * Parâmetros de inicialização dos gadgets. + * + * Essa variável define os parametros individuais de cada gadget e o ID do elemento HTML onde o gadget será + * incluído (parametro "idhtml"). + * + * Cada tipo de gadget pode ter parametros específicos, descritos a seguir. + * + * Você pode acessar os parâmetros da seguinte forma: + * + * i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.deslocaEsquerda = 400; + * + * Para evitar o funcionamento de um gadget experimente utilizar + * + * Exemplo: + * + * i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml = ""; + * + * Default: + * + * (start code) + * + * i3GEO.gadgets.PARAMETROS = { "mostraInserirKml" : { idhtml : "inserirKml" }, "mostraEscalaNumerica" : { idhtml : "escala" }, + * "mostraEscalaGrafica" : { idhtml : "escalaGrafica" }, "mostraBuscaRapida" : { idhtml : "buscaRapida", servicosexternos : true, + * temasmapa : false, google : true }, "mostraVisual" : { idhtml : "" }, "mostraHistoricoZoom" : { idhtml : "historicozoom" }, + * "mostraMenuSuspenso" : { permiteLogin : true, marcadores : true, idhtml : "menus", deslocaEsquerda : 0, parametrosYUI : { iframe : + * false, autosubmenudisplay : false, showdelay : 200, hidedelay : 500, lazyload : false } }, "mostraMenuLista" : { idhtml : + * "menuLista" }, "mostraVersao" : { idhtml : "versaoi3geo" }, "mostraEmail" : { idhtml : "emailInstituicao" } }; + * + * (end) + */ + PARAMETROS : { + "mostraInserirKml" : { + idhtml : "inserirKml" + }, + "mostraEscalaNumerica" : { + idhtml : "escala" + }, + "mostraEscalaGrafica" : { + idhtml : "escalaGrafica" + }, + "mostraBuscaRapida" : { + idhtml : "buscaRapida", + servicosexternos : true, + temasmapa : false, + google : true + }, + "mostraVisual" : { + idhtml : "" + }, + "mostraHistoricoZoom" : { + idhtml : "historicozoom" + }, + "mostraMenuSuspenso" : { + permiteLogin : true, + marcadores : true, + idhtml : "menus", + deslocaEsquerda : 0, + parametrosYUI : { + iframe : false, + autosubmenudisplay : false, + showdelay : 200, + hidedelay : 500, + lazyload : false + } + }, + "mostraMenuLista" : { + idhtml : "menuLista" + }, + "mostraVersao" : { + idhtml : "versaoi3geo" + }, + "mostraEmail" : { + idhtml : "emailInstituicao" } }, - "mostraMenuLista" : { - idhtml : "menuLista" - }, - "mostraVersao" : { - idhtml : "versaoi3geo" - }, - "mostraEmail" : { - idhtml : "emailInstituicao" - } - }, - /** - * Function: mostraEmail - * - * Mostra o e-mail armazenado na variável - * i3GEO.parametros.emailInstituicao - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraEmail : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraEmail()"); + /** + * Function: mostraEmail + * + * Mostra o e-mail armazenado na variável i3GEO.parametros.emailInstituicao + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraEmail : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraEmail()"); - if (arguments.length === 0 - || id === "") { - id = i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml; - } else { - i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml = id; - } - i3GEO.util.defineValor( - id, - "innerHTML", - i3GEO.parametros.emailInstituicao); - }, - /** - * Function: mostraVersao - * - * Mostra a versão atual do i3Geo armazenada na variável - * i3GEO.parametros.mensageminicial - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraVersao : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraVersão()"); + if (arguments.length === 0 || id === "") { + id = i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml; + } else { + i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml = id; + } + i3GEO.util.defineValor(id, "innerHTML", i3GEO.parametros.emailInstituicao); + }, + /** + * Function: mostraVersao + * + * Mostra a versão atual do i3Geo armazenada na variável i3GEO.parametros.mensageminicial + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraVersao : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraVersão()"); - if (arguments.length === 0 - || id === "") { - id = i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml; - } else { - i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml = id; - } - i3GEO.util.defineValor( - id, - "innerHTML", - i3GEO.parametros.mensageminicia); - }, - /** - * Function: mostraInserirKml - * - * Mostra no mapa a a opção para inserir kml. - * - * Essa opção só funciona com a API do Google carregada - * - * Se você não quer essa função no mapa, elimine - * o elemento HTML existente no mapa que contenha o id definido em - * i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de - * i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml - */ - mostraInserirKml : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraInserirKml()"); + if (arguments.length === 0 || id === "") { + id = i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml; + } else { + i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml = id; + } + i3GEO.util.defineValor(id, "innerHTML", i3GEO.parametros.mensageminicia); + }, + /** + * Function: mostraInserirKml + * + * Mostra no mapa a a opção para inserir kml. + * + * Essa opção só funciona com a API do Google carregada + * + * Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id + * definido em i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de + * i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml + */ + mostraInserirKml : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraInserirKml()"); - var i, ins, temp; - if (arguments.length === 0) { - id = i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml; - } - if ($i(id)) { - if (!$i("i3geo_urlkml")) { - i = $inputText( - id, - "290", - "i3geo_urlkml", - "kml url", - "35", - "kml"); - ins = "
" - + i; - temp = 'i3GEO.Interface.adicionaKml();'; - ins += "
"; - $i(id).innerHTML = ins; + var i, ins, temp; + if (arguments.length === 0) { + id = i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml; } - } - }, - /** - * Function: mostraEscalaNumerica - * - * Mostra no mapa a escala numérica. - * - * A escala numérica pode ser alterada pelo usuário - * digitando-se a nova escala. - * - * Se você não quer essa função no mapa, elimine - * o elemento HTML existente no mapa que contenha o id definido em - * i3GEO.gadgets.PARAMETROS - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraEscalaNumerica : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraEscalaNumerica()"); + if ($i(id)) { + if (!$i("i3geo_urlkml")) { + i = $inputText(id, "290", "i3geo_urlkml", "kml url", "35", "kml"); + ins = "
" + i; + temp = 'i3GEO.Interface.adicionaKml();'; + ins += + "
"; + $i(id).innerHTML = ins; + } + } + }, + /** + * Function: mostraEscalaNumerica + * + * Mostra no mapa a escala numérica. + * + * A escala numérica pode ser alterada pelo usuário digitando-se a nova escala. + * + * Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id + * definido em i3GEO.gadgets.PARAMETROS + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraEscalaNumerica : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraEscalaNumerica()"); - var i, ins, temp, onde; - if (arguments.length === 0) { - id = i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml; - } - onde = $i(id); - if (onde) { - if (onde.style.display == "none") { - onde.style.display = "block"; + var i, ins, temp, onde; + if (arguments.length === 0) { + id = i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml; + } + onde = $i(id); + if (onde) { + if (onde.style.display == "none") { + onde.style.display = "block"; + } + if (!$i("i3geo_escalanum")) { + i = + "
" + + $inputText(id, "100", "i3geo_escalanum", $trad("d10"), "10", parseInt(i3GEO.parametros.mapscale, 10)) + + "
"; + ins = "
" + i; + temp = 'var nova = document.getElementById("i3geo_escalanum").value;'; + temp += 'i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);'; + ins += "
"; + onde.innerHTML = ins; + $i("i3GEOescalanumForm").onsubmit = + function() { + i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic, i3GEO.configura.sid, document + .getElementById("i3geo_escalanum").value); + return false; + }; + } + i3GEO.eventos.adicionaEventos("NAVEGAMAPA", [ + "i3GEO.gadgets.atualizaEscalaNumerica()" + ]); } - if (!$i("i3geo_escalanum")) { - i = "
" - + $inputText( - id, - "100", - "i3geo_escalanum", - $trad("d10"), - "10", - parseInt( - i3GEO.parametros.mapscale, - 10)) - + "
"; - ins = "
" - + i; - temp = 'var nova = document.getElementById("i3geo_escalanum").value;'; - temp += 'i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);'; - ins += "
"; - onde.innerHTML = ins; - $i("i3GEOescalanumForm").onsubmit = function() { - i3GEO.navega.aplicaEscala( - i3GEO.configura.locaplic, - i3GEO.configura.sid, - document.getElementById("i3geo_escalanum").value); - return false; - }; + }, + atualizaEscalaNumerica : function(escala) { + var e = $i("i3geo_escalanum"); + if (!e) { + i3GEO.eventos.removeEventos("NAVEGAMAPA", [ + "i3GEO.gadgets.atualizaEscalaNumerica()" + ]); + return; } - i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]); - } - }, - atualizaEscalaNumerica : function(escala) { - var e = $i("i3geo_escalanum"); - if (!e) { - i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]); - return; - } - if (arguments.length === 1) { - e.value = escala; - } else { - if (i3GEO.parametros.mapscale !== "") { - e.value = parseInt( - i3GEO.parametros.mapscale, - 10); + if (arguments.length === 1) { + e.value = escala; } else { - e.value = 0; + if (i3GEO.parametros.mapscale !== "") { + e.value = parseInt(i3GEO.parametros.mapscale, 10); + } else { + e.value = 0; + } } - } - }, + }, - /** - * Function: mostraEscalaGrafica - * - * Mostra no mapa a escala grafica como um elemento fora do mapa. - * - * Se você não quer essa função no mapa, elimine - * o elemento HTML existente no mapa que contenha o id definido em - * i3GEO.gadgets.PARAMETROS(escala) - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraEscalaGrafica : function(id) { - if (arguments.length === 0) { - id = i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml; - } - var ins; - if ($i(id)) { - if (!$i("imagemEscalaGrafica")) { - ins = ""; - $i(id).innerHTML = ins; + /** + * Function: mostraEscalaGrafica + * + * Mostra no mapa a escala grafica como um elemento fora do mapa. + * + * Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id + * definido em i3GEO.gadgets.PARAMETROS(escala) + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraEscalaGrafica : function(id) { + if (arguments.length === 0) { + id = i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml; } - i3GEO.gadgets.atualizaEscalaGrafica(); - i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]); - } - }, - /** - * Function: atualizaEscalaGrafica - * - * Atualiza a escala gráfica - * - */ - atualizaEscalaGrafica : function() { - var e = $i("imagemEscalaGrafica"); - if (!e) { - i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]); - return; - } - temp = function(retorno) { - eval(retorno.data); - $i("imagemEscalaGrafica").src = scaimagem; - }; - i3GEO.php.escalagrafica(temp); - }, - /** - * Function: mostraBuscaRapida - * - * Mostra a opção de busca rápida de lugares por - * palavra digitada. - * - * Se você não quer essa função no mapa, elimine - * o elemento HTML existente no mapa que contenha o id definido em - * i3GEO.gadgets.PARAMETROS (buscaRapida) - * - * Onde a busca será feita é controlado pela variável - * i3GEO.gadgets.PARAMETROS.mostraBuscaRapida - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraBuscaRapida : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraBuscaRapida()"); + var ins; + if ($i(id)) { + if (!$i("imagemEscalaGrafica")) { + ins = + ""; + $i(id).innerHTML = ins; + } + i3GEO.gadgets.atualizaEscalaGrafica(); + i3GEO.eventos.adicionaEventos("NAVEGAMAPA", [ + "i3GEO.gadgets.atualizaEscalaGrafica()" + ]); + } + }, + /** + * Function: atualizaEscalaGrafica + * + * Atualiza a escala gráfica + * + */ + atualizaEscalaGrafica : function() { + var e = $i("imagemEscalaGrafica"); + if (!e) { + i3GEO.eventos.removeEventos("NAVEGAMAPA", [ + "i3GEO.gadgets.atualizaEscalaGrafica()" + ]); + return; + } + temp = function(retorno) { + eval(retorno.data); + $i("imagemEscalaGrafica").src = scaimagem; + }; + i3GEO.php.escalagrafica(temp); + }, + /** + * Function: mostraBuscaRapida + * + * Mostra a opção de busca rápida de lugares por palavra digitada. + * + * Se você não quer essa função no mapa, elimine o elemento HTML existente no mapa que contenha o id + * definido em i3GEO.gadgets.PARAMETROS (buscaRapida) + * + * Onde a busca será feita é controlado pela variável i3GEO.gadgets.PARAMETROS.mostraBuscaRapida + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraBuscaRapida : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraBuscaRapida()"); - var i, ins, temp, fbusca; - if (arguments.length === 0) { - id = i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml; - } - i3GEO.gadgets.mostraBuscaRapida.id = id; - if ($i(id)) { - i = "
" - + "
" - + "
"; - ins = ""; - ins += ""; - ins += "
    " - + i - + "
"; - temp = $i(id); - if (temp) { - fbusca = function() { - if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google === false - && i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos === false - && i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa === false) { - i3GEO.janela.tempoMsg($trad("x35")); - return; - } - if ($i("valorBuscaRapida" - + id).value === "") { - i3GEO.janela.tempoMsg($trad("x36")); - return; - } - i3GEO.janela.cria( - "300px", - "280px", - i3GEO.configura.locaplic - + "/ferramentas/buscarapida/index.htm", - "", - "", - $trad("o2")); - return false; - }; - temp.innerHTML = ins; - $i("i3GEObotaoBuscaRapida" - + id).onclick = fbusca; - $i("i3GEObotaoFormBuscaRapida" - + id).onsubmit = fbusca; - $i("i3GEObotaoPropriedadesBuscaRapida" - + id).onclick = function() { - var ins, interno = "", externo = "", google = ""; - i3GEO.janela.cria( - "300px", - "150px", - "", - "", - "", - $trad("s5"), - "i3GEOpropriedadesBuscaRapida" - + id); - if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos) { - externo = "checked"; - } - if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa) { - interno = "checked"; - } - ins = "

" - + $trad("x37") - + ":

" - + "" - + "" - + ""; - if (i3GEO.Interface.ATUAL === "googlemaps") { - if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google) { - google = "checked"; - } - ins += ""; - } else { - i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google = false; - } - ins += "
" - + $trad("x38") - + "
" - + $trad("x39") - + "
Google

" - + "

" - + $trad("x40") - + "

"; - $i("i3GEOpropriedadesBuscaRapida" + var i, ins, temp, fbusca; + if (arguments.length === 0) { + id = i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml; + } + i3GEO.gadgets.mostraBuscaRapida.id = id; + if ($i(id)) { + i = + "
" + + "
" + "
"; + ins = + "" + + "" + + "" + + "
" + i + "
"; + temp = $i(id); + if (temp) { + fbusca = + function() { + if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google === false + && i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos === false + && i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa === false) { + i3GEO.janela.tempoMsg($trad("x35")); + return; + } + if ($i("valorBuscaRapida" + id).value === "") { + i3GEO.janela.tempoMsg($trad("x36")); + return; + } + i3GEO.janela.cria( + "300px", + "280px", + i3GEO.configura.locaplic + "/ferramentas/buscarapida/index.htm", + "", + "", + $trad("o2")); + return false; + }; + temp.innerHTML = ins; + $i("i3GEObotaoBuscaRapida" + id).onclick = fbusca; + $i("i3GEObotaoFormBuscaRapida" + id).onsubmit = fbusca; + $i("i3GEObotaoPropriedadesBuscaRapida" + id).onclick = + function() { + var ins, interno = "", externo = "", google = ""; + i3GEO.janela.cria("300px", "150px", "", "", "", $trad("s5"), "i3GEOpropriedadesBuscaRapida" + id); + if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos) { + externo = "checked"; + } + if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa) { + interno = "checked"; + } + ins = + "

" + + $trad("x37") + + ":

" + + "" + + "" + + ""; + if (i3GEO.Interface.ATUAL === "googlemaps") { + if (i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google) { + google = "checked"; + } + ins += + ""; + } else { + i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google = false; + } + ins += "
" + + $trad("x38") + + "
" + $trad("x39") + "
Google

" + "

" + $trad("x40") + "

"; + $i("i3GEOpropriedadesBuscaRapida" + id + "_corpo").innerHTML = ins; + }; + } } - } - }, - /** - * Function: mostraHistoricoZoom - * - * Mostra na barra de zoom os ícones que controlam a - * visualização do histórico da navegação - * sobre o mapa - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraHistoricoZoom : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraHistoricoZoom()"); + }, + /** + * Function: mostraHistoricoZoom + * + * Mostra na barra de zoom os ícones que controlam a visualização do histórico da + * navegação sobre o mapa + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraHistoricoZoom : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraHistoricoZoom()"); - if (arguments.length === 0) { - id = i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml; - } - if ($i(id)) { - marcadorZoom = ""; - var ins = ""; - } else { - ins += "6px;'>"; + if (arguments.length === 0) { + id = i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml; } - ins += ""; - ins += ""; - ins += ""; - ins += "
 
"; - $i(id).innerHTML = ins; - } - }, - /** - * i3GEO.gadgets.visual (depreciado) - * - * Gera os ícones e controla as opções de - * modificação do visual do mapa. - * - * O visual consiste na definição dos ícones utilizados - * no mapa. O visual pode ser modificado na inicialização ou - * então escolhido pelo usuário. - * - * Os visuais disponíveis são definidos no servidor e - * consistem em diretórios localizados em i3geo/imagens/visual. A - * lista de visuais disponíveis é obtida na - * inicialização do i3geo. - * - * Os ícones para mudança do visual são - * incluídos no elemento HTML definido em - * i3geo.gadgets.PARAMETROS.visual - */ - visual : { + if ($i(id)) { + marcadorZoom = ""; + var ins = ""; + } else { + ins += "6px;'>"; + } + ins += + ""; + ins += ""; + ins += + ""; + ins += "
 
"; + $i(id).innerHTML = ins; + } + }, /** - * Constrói os ícones de escolha do visual. - * - * Parametro: - * - * id {String} - id do elemento que receberá os ícones - * (opcional) + * i3GEO.gadgets.visual (depreciado) + * + * Gera os ícones e controla as opções de modificação do visual do mapa. + * + * O visual consiste na definição dos ícones utilizados no mapa. O visual pode ser modificado na + * inicialização ou então escolhido pelo usuário. + * + * Os visuais disponíveis são definidos no servidor e consistem em diretórios localizados em + * i3geo/imagens/visual. A lista de visuais disponíveis é obtida na inicialização do i3geo. + * + * Os ícones para mudança do visual são incluídos no elemento HTML definido em + * i3geo.gadgets.PARAMETROS.visual */ - inicia : function(id) { - alert("A i3GEO.gadgets.visual foi depreciado"); + visual : { + /** + * Constrói os ícones de escolha do visual. + * + * Parametro: + * + * id {String} - id do elemento que receberá os ícones (opcional) + */ + inicia : function(id) { + alert("A i3GEO.gadgets.visual foi depreciado"); + }, + /** + * Troca o visual atual. A lista de visuais disponíveis é obtida em i3GEO.parametros.listavisual + * + * Parametro: + * + * visual {String} - nome do visual que será utilizado. + */ + troca : function(visual) { + alert("A i3GEO.gadgets.visual foi depreciado"); + } }, /** - * Troca o visual atual. A lista de visuais disponíveis é - * obtida em i3GEO.parametros.listavisual - * + * Function: mostraMenuSuspenso + * + * Mostra o menu suspenso com opções extras de análise, ajuda, etc + * + * Paradefinir os ícones existentes nos elementos principais do menu, edite o arquivo i3geo/css/botoes2.css e acrescente o + * estilo desejado. Utilize # para se referenciar ao elemento, cujo identificador é composto por "menu"+chave, exemplo + * #menuinterface ou #menuajuda + * + * O objeto YAHOO.widget.MenuBar resultante pode ser obtido na variável i3GEOoMenuBar + * + * i3GEOoMenuBar pode ser manipulado com os métodos da biblioteca YUI + * + * Exemplo: + * + * (start code) i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", "zzzzzz"); + * + * i3GEOoMenuBar.getMenuItem("omenudataInterface1").destroy(); (end) + * + * Para executar uma operação após o menu ser montado, utilize a propriedade + * i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza, por exemplo (a string é executada por meio da função + * eval do javascript) + * + * Exemplo: + * + * (start code) i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = + * 'i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", "");'; (end) + * + * O conteúdo do menu é baseado na variável i3GEO.configura.oMenuData + * * Parametro: - * - * visual {String} - nome do visual que será utilizado. + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS */ - troca : function(visual) { - alert("A i3GEO.gadgets.visual foi depreciado"); - } - }, - /** - * Function: mostraMenuSuspenso - * - * Mostra o menu suspenso com opções extras de análise, - * ajuda, etc - * - * Paradefinir os ícones existentes nos elementos principais do menu, - * edite o arquivo i3geo/css/botoes2.css e acrescente o estilo desejado. - * Utilize # para se referenciar ao elemento, cujo identificador é - * composto por "menu"+chave, exemplo #menuinterface ou #menuajuda - * - * O objeto YAHOO.widget.MenuBar resultante pode ser obtido na - * variável i3GEOoMenuBar - * - * i3GEOoMenuBar pode ser manipulado com os métodos da biblioteca YUI - * - * Exemplo: - * - * (start code) - * i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", - * "zzzzzz"); - * - * i3GEOoMenuBar.getMenuItem("omenudataInterface1").destroy(); (end) - * - * Para executar uma operação após o menu ser montado, - * utilize a propriedade - * i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza, por exemplo (a - * string é executada por meio da função eval do - * javascript) - * - * Exemplo: - * - * (start code) i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.finaliza = - * 'i3GEOoMenuBar.getMenuItem("omenudataInterface1").cfg.setProperty("text", - * "");'; (end) - * - * O conteúdo do menu é baseado na variável - * i3GEO.configura.oMenuData - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraMenuSuspenso : function(id) { - if (typeof (console) !== 'undefined') - console.info("i3GEO.gadgets.mostraMenuSuspenso()"); + mostraMenuSuspenso : function(id) { + if (typeof (console) !== 'undefined') + console.info("i3GEO.gadgets.mostraMenuSuspenso()"); - var objid, n, i, estilo, t, onMenuBarBeforeRender, temp, i3GEOoMenuBarLocal, ms = i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso, confm = i3GEO.configura.oMenuData, ins = "", alinhamento = ""; + var objid, n, i, estilo, t, onMenuBarBeforeRender, temp, i3GEOoMenuBarLocal, ms = i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso, confm = + i3GEO.configura.oMenuData, ins = "", alinhamento = ""; - if (arguments.length === 0) { - id = ms.idhtml; - } else { - ms.idhtml = id; - } - objid = $i(id); - if (!objid) { - return; - } - // cria o menu se ainda não existir - if (i3GEO.util.trim(objid.innerHTML) === "") { - try { - if (ms.marcadores === true) { - // complementa o array com os dados para o menu de - // marcadores - i3GEO.configura.oMenuData = i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData); - } - } catch (e) { + if (arguments.length === 0) { + id = ms.idhtml; + } else { + ms.idhtml = id; } - // inclui opcoes admin - try { - if (ms.permiteLogin === true || (ms.permiteLogin != false - && i3GEO.parametros.editor === "sim")) { - i3GEO.configura.oMenuData = i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData); - } - } catch (e) { + objid = $i(id); + if (!objid) { + return; } - i3GEOoMenuBar = YAHOO.widget.MenuManager; - if (objid) { - objid.className = "yuimenubar"; - temp = $i("contemMenu"); - if (temp) { - temp.className = "yui-navset"; - } - if (ms.deslocaEsquerda) { - alinhamento = "left:" - + ms.deslocaEsquerda - * -1 - + "px;"; - } - // ajusta a altura caso não tenha sido especificado no - // HTML - if (temp - && (!temp.style.height || parseInt(temp.style.height) === 0)) { - temp.style.height = "30px"; + // cria o menu se ainda não existir + if (i3GEO.util.trim(objid.innerHTML) === "") { + try { + if (ms.marcadores === true) { + // complementa o array com os dados para o menu de + // marcadores + i3GEO.configura.oMenuData = i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData); + } + } catch (e) { } - if (objid.style.height - && parseInt( - objid.style.height, - 10) === 0) { - objid.style.height = "0px"; + // inclui opcoes admin + try { + if (ms.permiteLogin === true || (ms.permiteLogin != false && i3GEO.parametros.editor === "sim")) { + i3GEO.configura.oMenuData = i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData); + } + } catch (e) { } + i3GEOoMenuBar = YAHOO.widget.MenuManager; + if (objid) { + objid.className = "yuimenubar"; + temp = $i("contemMenu"); + if (temp) { + temp.className = "yui-navset"; + } + if (ms.deslocaEsquerda) { + alinhamento = "left:" + ms.deslocaEsquerda * -1 + "px;"; + } + // ajusta a altura caso não tenha sido especificado no + // HTML + if (temp && (!temp.style.height || parseInt(temp.style.height) === 0)) { + temp.style.height = "30px"; + } + if (objid.style.height && parseInt(objid.style.height, 10) === 0) { + objid.style.height = "0px"; + } - ins += '
' - + ''; - ins += '
'; - objid.innerHTML = ins; - if (i3GEO.Interface.ATUAL === "googleearth") { - i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe = true; - } - i3GEOoMenuBarLocal = new YAHOO.widget.MenuBar( - id, i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI); - onMenuBarBeforeRender = function(p_sType, p_sArgs) { - var nomeMenu = "", nomeSub, subs = i3GEO.configura.oMenuData.submenus, conta = 0; - for (nomeMenu in subs) { - if ($i("menu" - + nomeMenu)) { - nomeSub = subs[nomeMenu]; - if (nomeSub !== "") { - i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty( - 'submenu', - { + i3GEOoMenuBarLocal = new YAHOO.widget.MenuBar(id, i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI); + onMenuBarBeforeRender = function(p_sType, p_sArgs) { + var nomeMenu = "", nomeSub, subs = i3GEO.configura.oMenuData.submenus, conta = 0; + for (nomeMenu in subs) { + if ($i("menu" + nomeMenu)) { + nomeSub = subs[nomeMenu]; + if (nomeSub !== "") { + i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu', { id : nomeMenu, itemdata : nomeSub }); + } + conta += 1; } - conta += 1; } - } - }; - // esses eventos fazem com que os itens de um menu fiquem sempre - // sobre outros elementos do mapa - temp = $i("contemMenu"); - if (temp) { - i3GEOoMenuBarLocal.subscribe( - "beforeShow", - function() { + }; + // esses eventos fazem com que os itens de um menu fiquem sempre + // sobre outros elementos do mapa + temp = $i("contemMenu"); + if (temp) { + i3GEOoMenuBarLocal.subscribe("beforeShow", function() { $i("contemMenu").style.zIndex = 5000; return; - }, - i3GEO.configura.oMenuData.submenus); - i3GEOoMenuBarLocal.subscribe( - "beforeHide", - function() { + }, i3GEO.configura.oMenuData.submenus); + i3GEOoMenuBarLocal.subscribe("beforeHide", function() { $i("contemMenu").style.zIndex = 1; return; - }, - i3GEO.configura.oMenuData.submenus); + }, i3GEO.configura.oMenuData.submenus); + } + i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal); + i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender); + i3GEOoMenuBarLocal.render(); } - i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal); - i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender); - i3GEOoMenuBarLocal.render(); } - } - // - // marca o tipo de interface em uso - // - temp = [ - "omenudataInterface1", - "omenudataInterface2", - "omenudataInterface3", - "omenudataInterface4", - "omenudataInterface5" - ]; - n = temp.length; - while (n > 0) { - n -= 1; - i = i3GEOoMenuBar.getMenuItem(temp[n]); - if (i) { - i.cfg.setProperty( - "checked", - false); - } - } - try { - temp = ""; - switch (i3GEO.Interface.ATUAL) { - case "openlayers": - temp = "omenudataInterface2"; - break; - case "googlemaps": - temp = "omenudataInterface4"; - break; - case "googleearth": - temp = "omenudataInterface5"; - break; - } - if (temp != "" - && $i(temp)) { - i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty( - "checked", - true); + // + // marca o tipo de interface em uso + // + temp = [ + "omenudataInterface1", + "omenudataInterface2", + "omenudataInterface3", + "omenudataInterface4", + "omenudataInterface5" + ]; + n = temp.length; + while (n > 0) { + n -= 1; + i = i3GEOoMenuBar.getMenuItem(temp[n]); + if (i) { + i.cfg.setProperty("checked", false); + } } - } catch (e) { - if (typeof (console) !== 'undefined') - console.warning("i3GEO.gadgets.mostraMenuSuspenso() "); + try { + temp = ""; + switch (i3GEO.Interface.ATUAL) { + case "openlayers": + temp = "omenudataInterface2"; + break; + case "googlemaps": + temp = "omenudataInterface4"; + break; + case "googleearth": + temp = "omenudataInterface5"; + break; + } + if (temp != "" && $i(temp)) { + i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked", true); + } + } catch (e) { + if (typeof (console) !== 'undefined') + console.warning("i3GEO.gadgets.mostraMenuSuspenso() "); - } - // - // desabilita opções em interfaces específicas - // - temp = [ - "omenudataFerramentas7b", - "omenudataArquivos3", - "omenudataJanelas1", - "omenudataJanelas3", - "omenudataFerramentas2a" - ]; - n = temp.length; - while (n > 0) { - n -= 1; - i = i3GEOoMenuBar.getMenuItem(temp[n]); - if (i) { - i.cfg.setProperty( - "disabled", - false); } - } - try { - temp = []; - switch (i3GEO.Interface.ATUAL) { - case "openlayers": - temp = [ - "omenudataArquivos3", - "omenudataJanelas1" - ]; - break; - case "googlemaps": - temp = [ - "omenudataArquivos3", - "omenudataJanelas1", - "omenudataJanelas3" - ]; - break; - case "googleearth": - temp = [ - "omenudataFerramentas7b", - "omenudataArquivos3", - "omenudataJanelas3", - "omenudataFerramentas2a" - ]; - break; - } - ; + // + // desabilita opções em interfaces específicas + // + temp = [ + "omenudataFerramentas7b", + "omenudataArquivos3", + "omenudataJanelas1", + "omenudataJanelas3", + "omenudataFerramentas2a" + ]; n = temp.length; while (n > 0) { n -= 1; i = i3GEOoMenuBar.getMenuItem(temp[n]); if (i) { - i.cfg.setProperty( - "disabled", - true); + i.cfg.setProperty("disabled", false); } } - } catch (e) { - } - // - // corrige problemas de estilo - // - temp = objid.style; - temp.backgroundPosition = "0px -1px"; - temp.border = "0px solid white"; - // if(navm) - // {temp.borderBottom = "2px solid white";} - // if(navm && i3GEO.Interface.ATUAL === "googlemaps") - // {temp.border = "2px dotted white";} - if (ms.finaliza - && ms.finaliza != "") { - eval(ms.finaliza); - } - }, - /** - * Function: mostraMenuLista - * - * Mostra as opções existentes no menu suspenso porém - * na forma de uma lista de opções - * - * O conteúdo do menu é baseado na variável - * i3GEO.configura.oMenuData - * - * Parametro: - * - * {String} - id do elemento HTML que receberá o resultado. Esse id - * por default é obtido de i3GEO.gadgets.PARAMETROS - */ - mostraMenuLista : function(id) { - var objid, n, i, sub, nomeMenu = "", ms = i3GEO.gadgets.PARAMETROS.mostraMenuLista, confm = i3GEO.configura.oMenuData, ins = "", subs = i3GEO.configura.oMenuData.submenus; - if (arguments.length === 0) { - id = ms.idhtml; - } else { - ms.idhtml = id; - } - objid = $i(id); - if (objid) { - n = confm.menu.length; - for (i = 0; i < n; i += 1) { - ins += ''; + try { + temp = []; + switch (i3GEO.Interface.ATUAL) { + case "openlayers": + temp = [ + "omenudataArquivos3", + "omenudataJanelas1" + ]; + break; + case "googlemaps": + temp = [ + "omenudataArquivos3", + "omenudataJanelas1", + "omenudataJanelas3" + ]; + break; + case "googleearth": + temp = [ + "omenudataFerramentas7b", + "omenudataArquivos3", + "omenudataJanelas3", + "omenudataFerramentas2a" + ]; + break; + } + ; + n = temp.length; + while (n > 0) { + n -= 1; + i = i3GEOoMenuBar.getMenuItem(temp[n]); + if (i) { + i.cfg.setProperty("disabled", true); + } + } + } catch (e) { + } + // + // corrige problemas de estilo + // + temp = objid.style; + temp.backgroundPosition = "0px -1px"; + temp.border = "0px solid white"; + // if(navm) + // {temp.borderBottom = "2px solid white";} + // if(navm && i3GEO.Interface.ATUAL === "googlemaps") + // {temp.border = "2px dotted white";} + if (ms.finaliza && ms.finaliza != "") { + eval(ms.finaliza); + } + }, + /** + * Function: mostraMenuLista + * + * Mostra as opções existentes no menu suspenso porém na forma de uma lista de opções + * + * O conteúdo do menu é baseado na variável i3GEO.configura.oMenuData + * + * Parametro: + * + * {String} - id do elemento HTML que receberá o resultado. Esse id por default é obtido de i3GEO.gadgets.PARAMETROS + */ + mostraMenuLista : function(id) { + var objid, n, i, sub, nomeMenu = "", ms = i3GEO.gadgets.PARAMETROS.mostraMenuLista, confm = i3GEO.configura.oMenuData, ins = "", subs = + i3GEO.configura.oMenuData.submenus; + if (arguments.length === 0) { + id = ms.idhtml; + } else { + ms.idhtml = id; } - objid.innerHTML = ins; - for (nomeMenu in subs) { - if ($i("menulista_" - + nomeMenu)) { - sub = subs[nomeMenu]; - n = sub.length; - ins = ""; - for (i = 0; i < n; i++) { - ins += "

" - + sub[i].text - + ""; + objid = $i(id); + if (objid) { + n = confm.menu.length; + for (i = 0; i < n; i += 1) { + ins += '

'; + } + objid.innerHTML = ins; + for (nomeMenu in subs) { + if ($i("menulista_" + nomeMenu)) { + sub = subs[nomeMenu]; + n = sub.length; + ins = ""; + for (i = 0; i < n; i++) { + ins += "

" + sub[i].text + ""; + } + $i("menulista_" + nomeMenu).innerHTML += ins; } - $i("menulista_" - + nomeMenu).innerHTML += ins; } } } - } -}; \ No newline at end of file + }; \ No newline at end of file diff --git a/classesjs/compactados/classe_gadgets_compacto.js b/classesjs/compactados/classe_gadgets_compacto.js index e13a144..37a5319 100644 --- a/classesjs/compactados/classe_gadgets_compacto.js +++ b/classesjs/compactados/classe_gadgets_compacto.js @@ -1 +1 @@ -if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.gadgets={PARAMETROS:{"mostraInserirKml":{idhtml:"inserirKml"},"mostraEscalaNumerica":{idhtml:"escala"},"mostraEscalaGrafica":{idhtml:"escalaGrafica"},"mostraBuscaRapida":{idhtml:"buscaRapida",servicosexternos:true,temasmapa:false,google:true},"mostraVisual":{idhtml:""},"mostraHistoricoZoom":{idhtml:"historicozoom"},"mostraMenuSuspenso":{permiteLogin:true,marcadores:true,idhtml:"menus",deslocaEsquerda:0,parametrosYUI:{iframe:false,autosubmenudisplay:false,showdelay:200,hidedelay:500,lazyload:false}},"mostraMenuLista":{idhtml:"menuLista"},"mostraVersao":{idhtml:"versaoi3geo"},"mostraEmail":{idhtml:"emailInstituicao"}},mostraEmail:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.emailInstituicao)},mostraVersao:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia)},mostraInserirKml:function(id){var i,ins,temp;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml}if($i(id)){if(!$i("i3geo_urlkml")){i=$inputText(id,"290","i3geo_urlkml","kml url","35","kml");ins="
"+i;temp='i3GEO.Interface.adicionaKml();';ins+="
";$i(id).innerHTML=ins}}},mostraEscalaNumerica:function(id){var i,ins,temp,onde;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml}onde=$i(id);if(onde){if(onde.style.display=="none"){onde.style.display="block"}if(!$i("i3geo_escalanum")){i="

"+$inputText(id,"100","i3geo_escalanum",$trad("d10"),"10",parseInt(i3GEO.parametros.mapscale,10))+"
";ins="
"+i;temp='var nova = document.getElementById("i3geo_escalanum").value;';temp+='i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);';ins+="
";onde.innerHTML=ins;$i("i3GEOescalanumForm").onsubmit=function(){i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,document.getElementById("i3geo_escalanum").value);return false}}i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"])}},atualizaEscalaNumerica:function(escala){var e=$i("i3geo_escalanum");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]);return}if(arguments.length===1){e.value=escala}else{if(i3GEO.parametros.mapscale!==""){e.value=parseInt(i3GEO.parametros.mapscale,10)}else{e.value=0}}},mostraEscalaGrafica:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml}var ins;if($i(id)){if(!$i("imagemEscalaGrafica")){ins="";$i(id).innerHTML=ins}i3GEO.gadgets.atualizaEscalaGrafica();i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"])}},atualizaEscalaGrafica:function(){var e=$i("imagemEscalaGrafica");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]);return}temp=function(retorno){eval(retorno.data);$i("imagemEscalaGrafica").src=scaimagem};i3GEO.php.escalagrafica(temp)},mostraBuscaRapida:function(id){var i,ins,temp,fbusca;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml}i3GEO.gadgets.mostraBuscaRapida.id=id;if($i(id)){i="
"+"
"+"
";ins="";ins+="";ins+="
    "+i+"
";temp=$i(id);if(temp){fbusca=function(){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa===false){i3GEO.janela.tempoMsg($trad("x35"));return}if($i("valorBuscaRapida"+id).value===""){i3GEO.janela.tempoMsg($trad("x36"));return}i3GEO.janela.cria("300px","280px",i3GEO.configura.locaplic+"/ferramentas/buscarapida/index.htm","","",$trad("o2"));return false};temp.innerHTML=ins;$i("i3GEObotaoBuscaRapida"+id).onclick=fbusca;$i("i3GEObotaoFormBuscaRapida"+id).onsubmit=fbusca;$i("i3GEObotaoPropriedadesBuscaRapida"+id).onclick=function(){var ins,interno="",externo="",google="";i3GEO.janela.cria("300px","150px","","","",$trad("s5"),"i3GEOpropriedadesBuscaRapida"+id);if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos){externo="checked"}if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa){interno="checked"}ins="

"+$trad("x37")+":

"+""+""+"";if(i3GEO.Interface.ATUAL==="googlemaps"){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google){google="checked"}ins+=""}else{i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google=false}ins+="
"+$trad("x38")+"
"+$trad("x39")+"
Google

"+"

"+$trad("x40")+"

";$i("i3GEOpropriedadesBuscaRapida"+id+"_corpo").innerHTML=ins}}}},mostraHistoricoZoom:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml}if($i(id)){marcadorZoom="";var ins=""}else{ins+="6px;'>"}ins+="";ins+="";ins+="";ins+="
 
";$i(id).innerHTML=ins}},visual:{inicia:function(id){alert("A i3GEO.gadgets.visual foi depreciado")},troca:function(visual){alert("A i3GEO.gadgets.visual foi depreciado")}},mostraMenuSuspenso:function(id){var objid,n,i,estilo,t,onMenuBarBeforeRender,temp,i3GEOoMenuBarLocal,ms=i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso,confm=i3GEO.configura.oMenuData,ins="",alinhamento="";if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(!objid){return}if(i3GEO.util.trim(objid.innerHTML)===""){try{if(ms.marcadores===true){i3GEO.configura.oMenuData=i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}try{if(ms.permiteLogin===true||(ms.permiteLogin!=false&&i3GEO.parametros.editor==="sim")){i3GEO.configura.oMenuData=i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}i3GEOoMenuBar=YAHOO.widget.MenuManager;if(objid){objid.className="yuimenubar";temp=$i("contemMenu");if(temp){temp.className="yui-navset"}if(ms.deslocaEsquerda){alinhamento="left:"+ms.deslocaEsquerda*-1+"px;"}if(temp&&(!temp.style.height||parseInt(temp.style.height)===0)){temp.style.height="30px"}if(objid.style.height&&parseInt(objid.style.height,10)===0){objid.style.height="0px"}ins+='
'+'';ins+='
';objid.innerHTML=ins;if(i3GEO.Interface.ATUAL==="googleearth"){i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe=true}i3GEOoMenuBarLocal=new YAHOO.widget.MenuBar(id,i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI);onMenuBarBeforeRender=function(p_sType,p_sArgs){var nomeMenu="",nomeSub,subs=i3GEO.configura.oMenuData.submenus,conta=0;for(nomeMenu in subs){if($i("menu"+nomeMenu)){nomeSub=subs[nomeMenu];if(nomeSub!==""){i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu',{id:nomeMenu,itemdata:nomeSub})}conta+=1}}};temp=$i("contemMenu");if(temp){i3GEOoMenuBarLocal.subscribe("beforeShow",function(){$i("contemMenu").style.zIndex=5000;return},i3GEO.configura.oMenuData.submenus);i3GEOoMenuBarLocal.subscribe("beforeHide",function(){$i("contemMenu").style.zIndex=1;return},i3GEO.configura.oMenuData.submenus)}i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal);i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender);i3GEOoMenuBarLocal.render()}}temp=["omenudataInterface1","omenudataInterface2","omenudataInterface3","omenudataInterface4","omenudataInterface5"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("checked",false)}}try{temp="";switch(i3GEO.Interface.ATUAL){case"openlayers":temp="omenudataInterface2";break;case"googlemaps":temp="omenudataInterface4";break;case"googleearth":temp="omenudataInterface5";break}if(temp!=""&&$i(temp)){i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked",true)}}catch(e){}temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas1","omenudataJanelas3","omenudataFerramentas2a"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",false)}}try{temp=[];switch(i3GEO.Interface.ATUAL){case"openlayers":temp=["omenudataArquivos3","omenudataJanelas1"];break;case"googlemaps":temp=["omenudataArquivos3","omenudataJanelas1","omenudataJanelas3"];break;case"googleearth":temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas3","omenudataFerramentas2a"];break};n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",true)}}}catch(e){}temp=objid.style;temp.backgroundPosition="0px -1px";temp.border="0px solid white";if(ms.finaliza&&ms.finaliza!=""){eval(ms.finaliza)}},mostraMenuLista:function(id){var objid,n,i,sub,nomeMenu="",ms=i3GEO.gadgets.PARAMETROS.mostraMenuLista,confm=i3GEO.configura.oMenuData,ins="",subs=i3GEO.configura.oMenuData.submenus;if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(objid){n=confm.menu.length;for(i=0;i'+confm.menu[i].nome+''}objid.innerHTML=ins;for(nomeMenu in subs){if($i("menulista_"+nomeMenu)){sub=subs[nomeMenu];n=sub.length;ins="";for(i=0;i"+sub[i].text+""}$i("menulista_"+nomeMenu).innerHTML+=ins}}}}}; \ No newline at end of file +if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.gadgets={PARAMETROS:{"mostraInserirKml":{idhtml:"inserirKml"},"mostraEscalaNumerica":{idhtml:"escala"},"mostraEscalaGrafica":{idhtml:"escalaGrafica"},"mostraBuscaRapida":{idhtml:"buscaRapida",servicosexternos:true,temasmapa:false,google:true},"mostraVisual":{idhtml:""},"mostraHistoricoZoom":{idhtml:"historicozoom"},"mostraMenuSuspenso":{permiteLogin:true,marcadores:true,idhtml:"menus",deslocaEsquerda:0,parametrosYUI:{iframe:false,autosubmenudisplay:false,showdelay:200,hidedelay:500,lazyload:false}},"mostraMenuLista":{idhtml:"menuLista"},"mostraVersao":{idhtml:"versaoi3geo"},"mostraEmail":{idhtml:"emailInstituicao"}},mostraEmail:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.emailInstituicao)},mostraVersao:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia)},mostraInserirKml:function(id){var i,ins,temp;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml}if($i(id)){if(!$i("i3geo_urlkml")){i=$inputText(id,"290","i3geo_urlkml","kml url","35","kml");ins="
"+i;temp='i3GEO.Interface.adicionaKml();';ins+="
";$i(id).innerHTML=ins}}},mostraEscalaNumerica:function(id){var i,ins,temp,onde;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml}onde=$i(id);if(onde){if(onde.style.display=="none"){onde.style.display="block"}if(!$i("i3geo_escalanum")){i="
"+$inputText(id,"100","i3geo_escalanum",$trad("d10"),"10",parseInt(i3GEO.parametros.mapscale,10))+"
";ins="
"+i;temp='var nova = document.getElementById("i3geo_escalanum").value;';temp+='i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);';ins+="
";onde.innerHTML=ins;$i("i3GEOescalanumForm").onsubmit=function(){i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,document.getElementById("i3geo_escalanum").value);return false}}i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"])}},atualizaEscalaNumerica:function(escala){var e=$i("i3geo_escalanum");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]);return}if(arguments.length===1){e.value=escala}else{if(i3GEO.parametros.mapscale!==""){e.value=parseInt(i3GEO.parametros.mapscale,10)}else{e.value=0}}},mostraEscalaGrafica:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml}var ins;if($i(id)){if(!$i("imagemEscalaGrafica")){ins="";$i(id).innerHTML=ins}i3GEO.gadgets.atualizaEscalaGrafica();i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"])}},atualizaEscalaGrafica:function(){var e=$i("imagemEscalaGrafica");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]);return}temp=function(retorno){eval(retorno.data);$i("imagemEscalaGrafica").src=scaimagem};i3GEO.php.escalagrafica(temp)},mostraBuscaRapida:function(id){var i,ins,temp,fbusca;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml}i3GEO.gadgets.mostraBuscaRapida.id=id;if($i(id)){i="
"+"
"+"
";ins=""+""+""+"
"+i+"
";temp=$i(id);if(temp){fbusca=function(){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa===false){i3GEO.janela.tempoMsg($trad("x35"));return}if($i("valorBuscaRapida"+id).value===""){i3GEO.janela.tempoMsg($trad("x36"));return}i3GEO.janela.cria("300px","280px",i3GEO.configura.locaplic+"/ferramentas/buscarapida/index.htm","","",$trad("o2"));return false};temp.innerHTML=ins;$i("i3GEObotaoBuscaRapida"+id).onclick=fbusca;$i("i3GEObotaoFormBuscaRapida"+id).onsubmit=fbusca;$i("i3GEObotaoPropriedadesBuscaRapida"+id).onclick=function(){var ins,interno="",externo="",google="";i3GEO.janela.cria("300px","150px","","","",$trad("s5"),"i3GEOpropriedadesBuscaRapida"+id);if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos){externo="checked"}if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa){interno="checked"}ins="

"+$trad("x37")+":

"+""+""+"";if(i3GEO.Interface.ATUAL==="googlemaps"){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google){google="checked"}ins+=""}else{i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google=false}ins+="
"+$trad("x38")+"
"+$trad("x39")+"
Google

"+"

"+$trad("x40")+"

";$i("i3GEOpropriedadesBuscaRapida"+id+"_corpo").innerHTML=ins}}}},mostraHistoricoZoom:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml}if($i(id)){marcadorZoom="";var ins=""}else{ins+="6px;'>"}ins+="";ins+="";ins+="";ins+="
 
";$i(id).innerHTML=ins}},visual:{inicia:function(id){alert("A i3GEO.gadgets.visual foi depreciado")},troca:function(visual){alert("A i3GEO.gadgets.visual foi depreciado")}},mostraMenuSuspenso:function(id){var objid,n,i,estilo,t,onMenuBarBeforeRender,temp,i3GEOoMenuBarLocal,ms=i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso,confm=i3GEO.configura.oMenuData,ins="",alinhamento="";if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(!objid){return}if(i3GEO.util.trim(objid.innerHTML)===""){try{if(ms.marcadores===true){i3GEO.configura.oMenuData=i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}try{if(ms.permiteLogin===true||(ms.permiteLogin!=false&&i3GEO.parametros.editor==="sim")){i3GEO.configura.oMenuData=i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}i3GEOoMenuBar=YAHOO.widget.MenuManager;if(objid){objid.className="yuimenubar";temp=$i("contemMenu");if(temp){temp.className="yui-navset"}if(ms.deslocaEsquerda){alinhamento="left:"+ms.deslocaEsquerda*-1+"px;"}if(temp&&(!temp.style.height||parseInt(temp.style.height)===0)){temp.style.height="30px"}if(objid.style.height&&parseInt(objid.style.height,10)===0){objid.style.height="0px"}ins+='
'+'
    ';n=confm.menu.length;estilo="padding-bottom:3px;top:0px;border: 0px solid white;";for(i=0;i0){ins+='
  •  '+confm.menu[i].nome+'
  • '}}ins+='
';ins+='
';objid.innerHTML=ins;if(i3GEO.Interface.ATUAL==="googleearth"){i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe=true}i3GEOoMenuBarLocal=new YAHOO.widget.MenuBar(id,i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI);onMenuBarBeforeRender=function(p_sType,p_sArgs){var nomeMenu="",nomeSub,subs=i3GEO.configura.oMenuData.submenus,conta=0;for(nomeMenu in subs){if($i("menu"+nomeMenu)){nomeSub=subs[nomeMenu];if(nomeSub!==""){i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu',{id:nomeMenu,itemdata:nomeSub})}conta+=1}}};temp=$i("contemMenu");if(temp){i3GEOoMenuBarLocal.subscribe("beforeShow",function(){$i("contemMenu").style.zIndex=5000;return},i3GEO.configura.oMenuData.submenus);i3GEOoMenuBarLocal.subscribe("beforeHide",function(){$i("contemMenu").style.zIndex=1;return},i3GEO.configura.oMenuData.submenus)}i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal);i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender);i3GEOoMenuBarLocal.render()}}temp=["omenudataInterface1","omenudataInterface2","omenudataInterface3","omenudataInterface4","omenudataInterface5"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("checked",false)}}try{temp="";switch(i3GEO.Interface.ATUAL){case"openlayers":temp="omenudataInterface2";break;case"googlemaps":temp="omenudataInterface4";break;case"googleearth":temp="omenudataInterface5";break}if(temp!=""&&$i(temp)){i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked",true)}}catch(e){}temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas1","omenudataJanelas3","omenudataFerramentas2a"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",false)}}try{temp=[];switch(i3GEO.Interface.ATUAL){case"openlayers":temp=["omenudataArquivos3","omenudataJanelas1"];break;case"googlemaps":temp=["omenudataArquivos3","omenudataJanelas1","omenudataJanelas3"];break;case"googleearth":temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas3","omenudataFerramentas2a"];break};n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",true)}}}catch(e){}temp=objid.style;temp.backgroundPosition="0px -1px";temp.border="0px solid white";if(ms.finaliza&&ms.finaliza!=""){eval(ms.finaliza)}},mostraMenuLista:function(id){var objid,n,i,sub,nomeMenu="",ms=i3GEO.gadgets.PARAMETROS.mostraMenuLista,confm=i3GEO.configura.oMenuData,ins="",subs=i3GEO.configura.oMenuData.submenus;if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(objid){n=confm.menu.length;for(i=0;i'+confm.menu[i].nome+''}objid.innerHTML=ins;for(nomeMenu in subs){if($i("menulista_"+nomeMenu)){sub=subs[nomeMenu];n=sub.length;ins="";for(i=0;i"+sub[i].text+""}$i("menulista_"+nomeMenu).innerHTML+=ins}}}}}; \ No newline at end of file diff --git a/classesjs/i3geo_tudo_compacto6.js b/classesjs/i3geo_tudo_compacto6.js index 5b13d29..87b715a 100755 --- a/classesjs/i3geo_tudo_compacto6.js +++ b/classesjs/i3geo_tudo_compacto6.js @@ -273,7 +273,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.barraDeBotoes={BARRAS:[],BOTA if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.coordenadas={formato:"bloco",padrao:"geoProj",defOrigem:"+proj=longlat +ellps=GRS67 +no_defs",config:{"geoProj":{idhtml:"localizarxy",tipo:"geo",titulo:"Geo",ativo:true,defepsg:""},"dd":{idhtml:"localizarxy",tipo:"metrica",titulo:"Déc. de grau",ativo:true,defepsg:""},"geohash":{idhtml:"localizarxy",tipo:"codigo",tipoCodigo:"geohash",titulo:"GeoHash",ativo:true},"policonicaSad69":{idhtml:"localizarxy",tipo:"metrica",titulo:"Polic SAD-69",ativo:true,defepsg:"+proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=aust_SA +units=m +no_defs"},"utmSad69Proj":{idhtml:"localizarxy",tipo:"utm",titulo:"UTM Sad-69",ativo:true,defepsg:"",zona:{"19N":"+proj=utm +zone=19 +ellps=aust_SA +units=m +no_defs","20N":"+proj=utm +zone=20 +ellps=aust_SA +units=m +no_defs","21N":"+proj=utm +zone=21 +ellps=aust_SA +units=m +no_defs","22N":"+proj=utm +zone=22 +ellps=aust_SA +units=m +no_defs","17S":"+proj=utm +zone=17 +south +ellps=aust_SA +units=m +no_defs","18S":"+proj=utm +zone=18 +south +ellps=aust_SA +units=m +no_defs","19S":"+proj=utm +zone=19 +south +ellps=aust_SA +units=m +no_defs","20S":"+proj=utm +zone=20 +south +ellps=aust_SA +units=m +no_defs","21S":"+proj=utm +zone=21 +south +ellps=aust_SA +units=m +no_defs","22S":"+proj=utm +zone=22 +south +ellps=aust_SA +units=m +no_defs","23S":"+proj=utm +zone=23 +south +ellps=aust_SA +units=m +no_defs","24S":"+proj=utm +zone=24 +south +ellps=aust_SA +units=m +no_defs","25S":"+proj=utm +zone=25 +south +ellps=aust_SA +units=m +no_defs"}},"utmSirgas2000Proj":{idhtml:"localizarxy",tipo:"utm",titulo:"UTM Sirgas",ativo:true,defepsg:"",zona:{"11N":"+proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","12N":"+proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","13N":"+proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","14N":"+proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","15N":"+proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","16N":"+proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","17N":"+proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","18N":"+proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","19N":"+proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","20N":"+proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","21N":"+proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","22N":"+proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","17S":"+proj=utm +zone=17 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","18S":"+proj=utm +zone=18 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","19S":"+proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","20S":"+proj=utm +zone=20 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","21S":"+proj=utm +zone=21 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","22S":"+proj=utm +zone=22 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","23S":"+proj=utm +zone=23 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","24S":"+proj=utm +zone=24 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","25S":"+proj=utm +zone=25 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"}}},PARAMETROS:{"mostraCoordenadasUTM":{idhtml:"localizarxy"},"mostraCoordenadasGEO":{idhtml:"localizarxy"},"mostraCoordenadasGeohash":{idhtml:"localizarxy"}},MODOTEXTO:"",mostraCoordenadasGEO:function(id){try{if(arguments.length===0||id===""||typeof(id)==='undefined'){id=this.PARAMETROS.mostraCoordenadasGEO.idhtml}else{this.PARAMETROS.mostraCoordenadasGEO.idhtml=id}if($i(id)){if(!$i("coordgeotabela")){$i(id).innerHTML=i3GEO.coordenadas.criaMascaraDMS("coordgeotabela");if(i3GEO.Interface.TABLET===true){i3GEO.eventos.adicionaEventos("MOUSECLIQUE",["i3GEO.coordenadas.atualizaLocalizarGeo()"])}else{i3GEO.eventos.adicionaEventos("MOUSEMOVE",["i3GEO.coordenadas.atualizaLocalizarGeo()"])}}}}catch(e){i3GEO.janela.tempoMsg("mostraCoordenadasGeo: "+e.description)}},atualizaLocalizarGeo:function(id,x,y){if(!id){id="coordgeotabela"}if(typeof(x)==='undefined'){x=objposicaocursor.dmsx}if(typeof(y)==='undefined'){y=objposicaocursor.dmsy}var temp=$i(id);if(temp&&temp.style.display==="block"){i3GEO.coordenadas.atualizaGeo(x,y,id)}},geo2zonaUtm:function(l){l=(l*1)+180;l=l/6;return parseInt(l,10)+1},criaMascaraDMS:function(prefixo,titulo,caixa){var ins=''+""+''+''+''+''+''+''+'',temp='var '+prefixo+'xxx = i3GEO.calculo.dms2dd($i(\''+prefixo+'xg\').value,$i(\''+prefixo+'xm\').value,$i(\''+prefixo+'xs\').value);'+'var '+prefixo+'yyy = i3GEO.calculo.dms2dd($i(\''+prefixo+'yg\').value,$i(\''+prefixo+'ym\').value,$i(\''+prefixo+'ys\').value);'+'i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid,'+prefixo+'xxx,'+prefixo+'yyy);';ins+=''+"
"+caixa+"  X: '+$inputText('','',prefixo+'xg','grau','3','-00')+''+$inputText('','',prefixo+'xm','minuto','2','00')+''+$inputText('','',prefixo+'xs','segundo','5','00.00')+' Y: '+$inputText('','',prefixo+'yg','grau','3','-00')+''+$inputText('','',prefixo+'ym','minuto','2','00')+''+$inputText('','',prefixo+'ys','segundo','5','00.00')+'
";return ins},atualizaGeo:function(dmsx,dmsy,prefixo){var x=dmsx.split(" "),y=dmsy.split(" ");if($i(prefixo+"xg")){$i(prefixo+"xg").value=x[0];$i(prefixo+"xm").value=x[1];$i(prefixo+"xs").value=x[2];$i(prefixo+"yg").value=y[0];$i(prefixo+"ym").value=y[1];$i(prefixo+"ys").value=y[2]}i3GEO.coordenadas.MODOTEXTO+="DMS - Latitude: "+y[0]+" "+y[1]+" "+y[2]+" Longitude: "+x[0]+" "+x[1]+" "+x[2]+"

"},criaMascaraMetrica:function(prefixo,titulo,caixa){var ins=""+""+""+""+""+"
"+caixa+" "+""+titulo+" X: "+$inputText("","",prefixo+"X","X","12","00")+" Y:"+$inputText("","",prefixo+"Y","Y","12","00")+" Zn:"+$inputText("","",prefixo+"ZN","Zona","2","--")+" 
";return ins},criaMascaraCodigo:function(prefixo,titulo,caixa,tipoCodigo){var funcao="",ins="";if(tipoCodigo==="geohash"){funcao="i3GEO.coordenadas.geohash.zoomCodigo(\'"+prefixo+"Codigo\')"}ins=""+""+""+''+"
"+caixa+" "+""+titulo+" : "+$inputText("","",prefixo+"Codigo","Cod","12","00")+" 
";return ins},atualizaCodigo:function(onde,configProj,x,y){var ondeValor=$i(onde+configProj+"Codigo");onde=$i(onde),temp=i3GEO.coordenadas.config[configProj],codigo="";if(onde&&onde.style.display==="none"){return}if(typeof(x)==='undefined'){x=objposicaocursor.ddx}if(typeof(y)==='undefined'){y=objposicaocursor.ddy}if(temp.tipoCodigo==="geohash"){codigo=i3GEO.coordenadas.geohash.encodeGeoHash(y,x)}i3GEO.coordenadas.MODOTEXTO+=temp.titulo+" : "+codigo+"

";if(ondeValor){ondeValor.value=codigo}},atualizaProj4:function(onde,configProj,x,y){var zona,temp,p,destino="",iu=i3GEO.util;try{if(!$i(onde+configProj+"ZN")){return}}catch(e){return}temp=i3GEO.coordenadas.config[configProj];try{if($i(onde+configProj).style.display==="none"){return}}catch(men){}if(temp.tipo==="metrica"){destino=temp.defepsg}if(typeof(x)==='undefined'){x=objposicaocursor.ddx}if(typeof(y)==='undefined'){y=objposicaocursor.ddy}if(temp.tipo==="utm"){zona=i3GEO.coordenadas.geo2zonaUtm(x);$i(onde+configProj+"ZN").value=zona;if(objposicaocursor.ddy*1>0){destino=temp.zona[zona+"N"]}else{destino=temp.zona[zona+"S"]}if(typeof(destino)==='undefined'){iu.defineValor(onde+configProj+"X","value","?");iu.defineValor(onde+configProj+"Y","value","?");return}}if(temp.defepsg===""&&temp.tipo==="metrica"){p={x:x,y:y}}else{p=i3GEO.coordenadas.calculaProj4(i3GEO.coordenadas.defOrigem,destino,x,y)}iu.defineValor(onde+configProj+"X","value",p.x);iu.defineValor(onde+configProj+"Y","value",p.y);i3GEO.coordenadas.MODOTEXTO+=temp.titulo+" - X: "+p.x+" Y: "+p.y+"

"},calculaProj4:function(origem,destino,x,y){Proj4js.defs={'ORIGEM':origem,'DESTINO':destino};Proj4js.getScriptLocation=function(){return i3GEO.configura.locaplic+"/pacotes/proj4js/lib/"};var source=new Proj4js.Proj("ORIGEM"),dest=new Proj4js.Proj("DESTINO"),p=new Proj4js.Point(x,y);Proj4js.transform(source,dest,p);return p},ativaBloco:function(prefixo){var tipos=i3GEO.util.listaChaves(i3GEO.coordenadas.config),n=tipos.length,temp,i=0;for(i=0;i";for(i=0;i"+temp.titulo+""}}caixa+="";if(i3GEO.coordenadas.formato!=="bloco"){caixa=""}for(i=0;i"+"Clique aqui para ativar Alt+C para poder capturar as coordenadas"}if(onde!==""&&$i(onde)){$i(onde).innerHTML=ins}for(i=0;imid){ch|=i3GEO.coordenadas.geohash.BITS[bit];lon[0]=mid}else lon[1]=mid}else{mid=(lat[0]+lat[1])/2;if(latitude>mid){ch|=i3GEO.coordenadas.geohash.BITS[bit];lat[0]=mid}else lat[1]=mid}is_even=!is_even;if(bit<4)bit++;else{geohash+=i3GEO.coordenadas.geohash.BASE32[ch];bit=0;ch=0}}return geohash},zoomCodigo:function(idobj){var codigo;if($i(idobj)){codigo=$i(idobj).value}else{codigo=idobj}codigo=i3GEO.coordenadas.geohash.decodeGeoHash(codigo);i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid,codigo.longitude,codigo.latitude)}}}; // //compactados/classe_gadgets_compacto.js -if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.gadgets={PARAMETROS:{"mostraInserirKml":{idhtml:"inserirKml"},"mostraEscalaNumerica":{idhtml:"escala"},"mostraEscalaGrafica":{idhtml:"escalaGrafica"},"mostraBuscaRapida":{idhtml:"buscaRapida",servicosexternos:true,temasmapa:false,google:true},"mostraVisual":{idhtml:""},"mostraHistoricoZoom":{idhtml:"historicozoom"},"mostraMenuSuspenso":{permiteLogin:true,marcadores:true,idhtml:"menus",deslocaEsquerda:0,parametrosYUI:{iframe:false,autosubmenudisplay:false,showdelay:200,hidedelay:500,lazyload:false}},"mostraMenuLista":{idhtml:"menuLista"},"mostraVersao":{idhtml:"versaoi3geo"},"mostraEmail":{idhtml:"emailInstituicao"}},mostraEmail:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.emailInstituicao)},mostraVersao:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia)},mostraInserirKml:function(id){var i,ins,temp;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml}if($i(id)){if(!$i("i3geo_urlkml")){i=$inputText(id,"290","i3geo_urlkml","kml url","35","kml");ins="
"+i;temp='i3GEO.Interface.adicionaKml();';ins+="
";$i(id).innerHTML=ins}}},mostraEscalaNumerica:function(id){var i,ins,temp,onde;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml}onde=$i(id);if(onde){if(onde.style.display=="none"){onde.style.display="block"}if(!$i("i3geo_escalanum")){i="
"+$inputText(id,"100","i3geo_escalanum",$trad("d10"),"10",parseInt(i3GEO.parametros.mapscale,10))+"
";ins="
"+i;temp='var nova = document.getElementById("i3geo_escalanum").value;';temp+='i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);';ins+="
";onde.innerHTML=ins;$i("i3GEOescalanumForm").onsubmit=function(){i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,document.getElementById("i3geo_escalanum").value);return false}}i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"])}},atualizaEscalaNumerica:function(escala){var e=$i("i3geo_escalanum");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]);return}if(arguments.length===1){e.value=escala}else{if(i3GEO.parametros.mapscale!==""){e.value=parseInt(i3GEO.parametros.mapscale,10)}else{e.value=0}}},mostraEscalaGrafica:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml}var ins;if($i(id)){if(!$i("imagemEscalaGrafica")){ins="";$i(id).innerHTML=ins}i3GEO.gadgets.atualizaEscalaGrafica();i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"])}},atualizaEscalaGrafica:function(){var e=$i("imagemEscalaGrafica");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]);return}temp=function(retorno){eval(retorno.data);$i("imagemEscalaGrafica").src=scaimagem};i3GEO.php.escalagrafica(temp)},mostraBuscaRapida:function(id){var i,ins,temp,fbusca;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml}i3GEO.gadgets.mostraBuscaRapida.id=id;if($i(id)){i="
"+"
"+"
";ins="";ins+="";ins+="
    "+i+"
";temp=$i(id);if(temp){fbusca=function(){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa===false){i3GEO.janela.tempoMsg($trad("x35"));return}if($i("valorBuscaRapida"+id).value===""){i3GEO.janela.tempoMsg($trad("x36"));return}i3GEO.janela.cria("300px","280px",i3GEO.configura.locaplic+"/ferramentas/buscarapida/index.htm","","",$trad("o2"));return false};temp.innerHTML=ins;$i("i3GEObotaoBuscaRapida"+id).onclick=fbusca;$i("i3GEObotaoFormBuscaRapida"+id).onsubmit=fbusca;$i("i3GEObotaoPropriedadesBuscaRapida"+id).onclick=function(){var ins,interno="",externo="",google="";i3GEO.janela.cria("300px","150px","","","",$trad("s5"),"i3GEOpropriedadesBuscaRapida"+id);if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos){externo="checked"}if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa){interno="checked"}ins="

"+$trad("x37")+":

"+""+""+"";if(i3GEO.Interface.ATUAL==="googlemaps"){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google){google="checked"}ins+=""}else{i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google=false}ins+="
"+$trad("x38")+"
"+$trad("x39")+"
Google

"+"

"+$trad("x40")+"

";$i("i3GEOpropriedadesBuscaRapida"+id+"_corpo").innerHTML=ins}}}},mostraHistoricoZoom:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml}if($i(id)){marcadorZoom="";var ins=""}else{ins+="6px;'>"}ins+="";ins+="";ins+="";ins+="
 
";$i(id).innerHTML=ins}},visual:{inicia:function(id){alert("A i3GEO.gadgets.visual foi depreciado")},troca:function(visual){alert("A i3GEO.gadgets.visual foi depreciado")}},mostraMenuSuspenso:function(id){var objid,n,i,estilo,t,onMenuBarBeforeRender,temp,i3GEOoMenuBarLocal,ms=i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso,confm=i3GEO.configura.oMenuData,ins="",alinhamento="";if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(!objid){return}if(i3GEO.util.trim(objid.innerHTML)===""){try{if(ms.marcadores===true){i3GEO.configura.oMenuData=i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}try{if(ms.permiteLogin===true||(ms.permiteLogin!=false&&i3GEO.parametros.editor==="sim")){i3GEO.configura.oMenuData=i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}i3GEOoMenuBar=YAHOO.widget.MenuManager;if(objid){objid.className="yuimenubar";temp=$i("contemMenu");if(temp){temp.className="yui-navset"}if(ms.deslocaEsquerda){alinhamento="left:"+ms.deslocaEsquerda*-1+"px;"}if(temp&&(!temp.style.height||parseInt(temp.style.height)===0)){temp.style.height="30px"}if(objid.style.height&&parseInt(objid.style.height,10)===0){objid.style.height="0px"}ins+='
'+'
    ';n=confm.menu.length;estilo="padding-bottom:3px;top:0px;border: 0px solid white;";for(i=0;i0){ins+='
  •  '+confm.menu[i].nome+'
  • '}}ins+='
';ins+='
';objid.innerHTML=ins;if(i3GEO.Interface.ATUAL==="googleearth"){i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe=true}i3GEOoMenuBarLocal=new YAHOO.widget.MenuBar(id,i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI);onMenuBarBeforeRender=function(p_sType,p_sArgs){var nomeMenu="",nomeSub,subs=i3GEO.configura.oMenuData.submenus,conta=0;for(nomeMenu in subs){if($i("menu"+nomeMenu)){nomeSub=subs[nomeMenu];if(nomeSub!==""){i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu',{id:nomeMenu,itemdata:nomeSub})}conta+=1}}};temp=$i("contemMenu");if(temp){i3GEOoMenuBarLocal.subscribe("beforeShow",function(){$i("contemMenu").style.zIndex=5000;return},i3GEO.configura.oMenuData.submenus);i3GEOoMenuBarLocal.subscribe("beforeHide",function(){$i("contemMenu").style.zIndex=1;return},i3GEO.configura.oMenuData.submenus)}i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal);i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender);i3GEOoMenuBarLocal.render()}}temp=["omenudataInterface1","omenudataInterface2","omenudataInterface3","omenudataInterface4","omenudataInterface5"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("checked",false)}}try{temp="";switch(i3GEO.Interface.ATUAL){case"openlayers":temp="omenudataInterface2";break;case"googlemaps":temp="omenudataInterface4";break;case"googleearth":temp="omenudataInterface5";break}if(temp!=""&&$i(temp)){i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked",true)}}catch(e){}temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas1","omenudataJanelas3","omenudataFerramentas2a"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",false)}}try{temp=[];switch(i3GEO.Interface.ATUAL){case"openlayers":temp=["omenudataArquivos3","omenudataJanelas1"];break;case"googlemaps":temp=["omenudataArquivos3","omenudataJanelas1","omenudataJanelas3"];break;case"googleearth":temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas3","omenudataFerramentas2a"];break};n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",true)}}}catch(e){}temp=objid.style;temp.backgroundPosition="0px -1px";temp.border="0px solid white";if(ms.finaliza&&ms.finaliza!=""){eval(ms.finaliza)}},mostraMenuLista:function(id){var objid,n,i,sub,nomeMenu="",ms=i3GEO.gadgets.PARAMETROS.mostraMenuLista,confm=i3GEO.configura.oMenuData,ins="",subs=i3GEO.configura.oMenuData.submenus;if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(objid){n=confm.menu.length;for(i=0;i'+confm.menu[i].nome+''}objid.innerHTML=ins;for(nomeMenu in subs){if($i("menulista_"+nomeMenu)){sub=subs[nomeMenu];n=sub.length;ins="";for(i=0;i"+sub[i].text+""}$i("menulista_"+nomeMenu).innerHTML+=ins}}}}}; +if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.gadgets={PARAMETROS:{"mostraInserirKml":{idhtml:"inserirKml"},"mostraEscalaNumerica":{idhtml:"escala"},"mostraEscalaGrafica":{idhtml:"escalaGrafica"},"mostraBuscaRapida":{idhtml:"buscaRapida",servicosexternos:true,temasmapa:false,google:true},"mostraVisual":{idhtml:""},"mostraHistoricoZoom":{idhtml:"historicozoom"},"mostraMenuSuspenso":{permiteLogin:true,marcadores:true,idhtml:"menus",deslocaEsquerda:0,parametrosYUI:{iframe:false,autosubmenudisplay:false,showdelay:200,hidedelay:500,lazyload:false}},"mostraMenuLista":{idhtml:"menuLista"},"mostraVersao":{idhtml:"versaoi3geo"},"mostraEmail":{idhtml:"emailInstituicao"}},mostraEmail:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.emailInstituicao)},mostraVersao:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia)},mostraInserirKml:function(id){var i,ins,temp;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml}if($i(id)){if(!$i("i3geo_urlkml")){i=$inputText(id,"290","i3geo_urlkml","kml url","35","kml");ins="
"+i;temp='i3GEO.Interface.adicionaKml();';ins+="
";$i(id).innerHTML=ins}}},mostraEscalaNumerica:function(id){var i,ins,temp,onde;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml}onde=$i(id);if(onde){if(onde.style.display=="none"){onde.style.display="block"}if(!$i("i3geo_escalanum")){i="
"+$inputText(id,"100","i3geo_escalanum",$trad("d10"),"10",parseInt(i3GEO.parametros.mapscale,10))+"
";ins="
"+i;temp='var nova = document.getElementById("i3geo_escalanum").value;';temp+='i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);';ins+="
";onde.innerHTML=ins;$i("i3GEOescalanumForm").onsubmit=function(){i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,document.getElementById("i3geo_escalanum").value);return false}}i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"])}},atualizaEscalaNumerica:function(escala){var e=$i("i3geo_escalanum");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]);return}if(arguments.length===1){e.value=escala}else{if(i3GEO.parametros.mapscale!==""){e.value=parseInt(i3GEO.parametros.mapscale,10)}else{e.value=0}}},mostraEscalaGrafica:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml}var ins;if($i(id)){if(!$i("imagemEscalaGrafica")){ins="";$i(id).innerHTML=ins}i3GEO.gadgets.atualizaEscalaGrafica();i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"])}},atualizaEscalaGrafica:function(){var e=$i("imagemEscalaGrafica");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]);return}temp=function(retorno){eval(retorno.data);$i("imagemEscalaGrafica").src=scaimagem};i3GEO.php.escalagrafica(temp)},mostraBuscaRapida:function(id){var i,ins,temp,fbusca;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml}i3GEO.gadgets.mostraBuscaRapida.id=id;if($i(id)){i="
"+"
"+"
";ins=""+""+""+"
"+i+"
";temp=$i(id);if(temp){fbusca=function(){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa===false){i3GEO.janela.tempoMsg($trad("x35"));return}if($i("valorBuscaRapida"+id).value===""){i3GEO.janela.tempoMsg($trad("x36"));return}i3GEO.janela.cria("300px","280px",i3GEO.configura.locaplic+"/ferramentas/buscarapida/index.htm","","",$trad("o2"));return false};temp.innerHTML=ins;$i("i3GEObotaoBuscaRapida"+id).onclick=fbusca;$i("i3GEObotaoFormBuscaRapida"+id).onsubmit=fbusca;$i("i3GEObotaoPropriedadesBuscaRapida"+id).onclick=function(){var ins,interno="",externo="",google="";i3GEO.janela.cria("300px","150px","","","",$trad("s5"),"i3GEOpropriedadesBuscaRapida"+id);if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos){externo="checked"}if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa){interno="checked"}ins="

"+$trad("x37")+":

"+""+""+"";if(i3GEO.Interface.ATUAL==="googlemaps"){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google){google="checked"}ins+=""}else{i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google=false}ins+="
"+$trad("x38")+"
"+$trad("x39")+"
Google

"+"

"+$trad("x40")+"

";$i("i3GEOpropriedadesBuscaRapida"+id+"_corpo").innerHTML=ins}}}},mostraHistoricoZoom:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml}if($i(id)){marcadorZoom="";var ins=""}else{ins+="6px;'>"}ins+="";ins+="";ins+="";ins+="
 
";$i(id).innerHTML=ins}},visual:{inicia:function(id){alert("A i3GEO.gadgets.visual foi depreciado")},troca:function(visual){alert("A i3GEO.gadgets.visual foi depreciado")}},mostraMenuSuspenso:function(id){var objid,n,i,estilo,t,onMenuBarBeforeRender,temp,i3GEOoMenuBarLocal,ms=i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso,confm=i3GEO.configura.oMenuData,ins="",alinhamento="";if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(!objid){return}if(i3GEO.util.trim(objid.innerHTML)===""){try{if(ms.marcadores===true){i3GEO.configura.oMenuData=i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}try{if(ms.permiteLogin===true||(ms.permiteLogin!=false&&i3GEO.parametros.editor==="sim")){i3GEO.configura.oMenuData=i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}i3GEOoMenuBar=YAHOO.widget.MenuManager;if(objid){objid.className="yuimenubar";temp=$i("contemMenu");if(temp){temp.className="yui-navset"}if(ms.deslocaEsquerda){alinhamento="left:"+ms.deslocaEsquerda*-1+"px;"}if(temp&&(!temp.style.height||parseInt(temp.style.height)===0)){temp.style.height="30px"}if(objid.style.height&&parseInt(objid.style.height,10)===0){objid.style.height="0px"}ins+='
'+'
    ';n=confm.menu.length;estilo="padding-bottom:3px;top:0px;border: 0px solid white;";for(i=0;i0){ins+='
  •  '+confm.menu[i].nome+'
  • '}}ins+='
';ins+='
';objid.innerHTML=ins;if(i3GEO.Interface.ATUAL==="googleearth"){i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe=true}i3GEOoMenuBarLocal=new YAHOO.widget.MenuBar(id,i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI);onMenuBarBeforeRender=function(p_sType,p_sArgs){var nomeMenu="",nomeSub,subs=i3GEO.configura.oMenuData.submenus,conta=0;for(nomeMenu in subs){if($i("menu"+nomeMenu)){nomeSub=subs[nomeMenu];if(nomeSub!==""){i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu',{id:nomeMenu,itemdata:nomeSub})}conta+=1}}};temp=$i("contemMenu");if(temp){i3GEOoMenuBarLocal.subscribe("beforeShow",function(){$i("contemMenu").style.zIndex=5000;return},i3GEO.configura.oMenuData.submenus);i3GEOoMenuBarLocal.subscribe("beforeHide",function(){$i("contemMenu").style.zIndex=1;return},i3GEO.configura.oMenuData.submenus)}i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal);i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender);i3GEOoMenuBarLocal.render()}}temp=["omenudataInterface1","omenudataInterface2","omenudataInterface3","omenudataInterface4","omenudataInterface5"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("checked",false)}}try{temp="";switch(i3GEO.Interface.ATUAL){case"openlayers":temp="omenudataInterface2";break;case"googlemaps":temp="omenudataInterface4";break;case"googleearth":temp="omenudataInterface5";break}if(temp!=""&&$i(temp)){i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked",true)}}catch(e){}temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas1","omenudataJanelas3","omenudataFerramentas2a"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",false)}}try{temp=[];switch(i3GEO.Interface.ATUAL){case"openlayers":temp=["omenudataArquivos3","omenudataJanelas1"];break;case"googlemaps":temp=["omenudataArquivos3","omenudataJanelas1","omenudataJanelas3"];break;case"googleearth":temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas3","omenudataFerramentas2a"];break};n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",true)}}}catch(e){}temp=objid.style;temp.backgroundPosition="0px -1px";temp.border="0px solid white";if(ms.finaliza&&ms.finaliza!=""){eval(ms.finaliza)}},mostraMenuLista:function(id){var objid,n,i,sub,nomeMenu="",ms=i3GEO.gadgets.PARAMETROS.mostraMenuLista,confm=i3GEO.configura.oMenuData,ins="",subs=i3GEO.configura.oMenuData.submenus;if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(objid){n=confm.menu.length;for(i=0;i'+confm.menu[i].nome+''}objid.innerHTML=ins;for(nomeMenu in subs){if($i("menulista_"+nomeMenu)){sub=subs[nomeMenu];n=sub.length;ins="";for(i=0;i"+sub[i].text+""}$i("menulista_"+nomeMenu).innerHTML+=ins}}}}}; // //compactados/classe_social_compacto.js if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.social={curtirFacebook:function(url,tipo){if(tipo==="comtotal"){return""}if(tipo==="semtotal"){return""}},publicarTwitter:function(url,tipo){var re=new RegExp("=","g");url=url.replace(re,'%3d');if(tipo==="comtotal"){return''}if(tipo==="semtotal"){return''}},compartilhar:function(id,urlcf,urlpt,tipo,locaplic){if(!locaplic){locaplic=i3GEO.configura.locaplic}if(!tipo){tipo="comtotal"}var onde=$i(id),tabela="";if(tipo==="comtotal"){tabela+=""}if(tipo==="semtotal"){tabela+="
"}if(onde||id===""){if(urlpt!==""){tabela+=""}if(urlcf!==""){tabela+=""}tabela+="
"+i3GEO.social.publicarTwitter(urlpt,tipo)+""+i3GEO.social.curtirFacebook(urlcf,tipo)+"
";if(id!==""){onde.innerHTML=tabela}return tabela}else{return false}},bookmark:function(link,locaplic){if(!locaplic){locaplic=i3GEO.configura.locaplic}var ins=" ";ins+=" ";ins+=" ";ins+="";return ins}}; diff --git a/classesjs/i3geo_tudo_compacto6.js.php b/classesjs/i3geo_tudo_compacto6.js.php index d9bca39..dde99bc 100755 --- a/classesjs/i3geo_tudo_compacto6.js.php +++ b/classesjs/i3geo_tudo_compacto6.js.php @@ -273,7 +273,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.barraDeBotoes={BARRAS:[],BOTA if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.coordenadas={formato:"bloco",padrao:"geoProj",defOrigem:"+proj=longlat +ellps=GRS67 +no_defs",config:{"geoProj":{idhtml:"localizarxy",tipo:"geo",titulo:"Geo",ativo:true,defepsg:""},"dd":{idhtml:"localizarxy",tipo:"metrica",titulo:"Déc. de grau",ativo:true,defepsg:""},"geohash":{idhtml:"localizarxy",tipo:"codigo",tipoCodigo:"geohash",titulo:"GeoHash",ativo:true},"policonicaSad69":{idhtml:"localizarxy",tipo:"metrica",titulo:"Polic SAD-69",ativo:true,defepsg:"+proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=aust_SA +units=m +no_defs"},"utmSad69Proj":{idhtml:"localizarxy",tipo:"utm",titulo:"UTM Sad-69",ativo:true,defepsg:"",zona:{"19N":"+proj=utm +zone=19 +ellps=aust_SA +units=m +no_defs","20N":"+proj=utm +zone=20 +ellps=aust_SA +units=m +no_defs","21N":"+proj=utm +zone=21 +ellps=aust_SA +units=m +no_defs","22N":"+proj=utm +zone=22 +ellps=aust_SA +units=m +no_defs","17S":"+proj=utm +zone=17 +south +ellps=aust_SA +units=m +no_defs","18S":"+proj=utm +zone=18 +south +ellps=aust_SA +units=m +no_defs","19S":"+proj=utm +zone=19 +south +ellps=aust_SA +units=m +no_defs","20S":"+proj=utm +zone=20 +south +ellps=aust_SA +units=m +no_defs","21S":"+proj=utm +zone=21 +south +ellps=aust_SA +units=m +no_defs","22S":"+proj=utm +zone=22 +south +ellps=aust_SA +units=m +no_defs","23S":"+proj=utm +zone=23 +south +ellps=aust_SA +units=m +no_defs","24S":"+proj=utm +zone=24 +south +ellps=aust_SA +units=m +no_defs","25S":"+proj=utm +zone=25 +south +ellps=aust_SA +units=m +no_defs"}},"utmSirgas2000Proj":{idhtml:"localizarxy",tipo:"utm",titulo:"UTM Sirgas",ativo:true,defepsg:"",zona:{"11N":"+proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","12N":"+proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","13N":"+proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","14N":"+proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","15N":"+proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","16N":"+proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","17N":"+proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","18N":"+proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","19N":"+proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","20N":"+proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","21N":"+proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","22N":"+proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","17S":"+proj=utm +zone=17 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","18S":"+proj=utm +zone=18 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","19S":"+proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","20S":"+proj=utm +zone=20 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","21S":"+proj=utm +zone=21 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","22S":"+proj=utm +zone=22 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","23S":"+proj=utm +zone=23 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","24S":"+proj=utm +zone=24 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs","25S":"+proj=utm +zone=25 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"}}},PARAMETROS:{"mostraCoordenadasUTM":{idhtml:"localizarxy"},"mostraCoordenadasGEO":{idhtml:"localizarxy"},"mostraCoordenadasGeohash":{idhtml:"localizarxy"}},MODOTEXTO:"",mostraCoordenadasGEO:function(id){try{if(arguments.length===0||id===""||typeof(id)==='undefined'){id=this.PARAMETROS.mostraCoordenadasGEO.idhtml}else{this.PARAMETROS.mostraCoordenadasGEO.idhtml=id}if($i(id)){if(!$i("coordgeotabela")){$i(id).innerHTML=i3GEO.coordenadas.criaMascaraDMS("coordgeotabela");if(i3GEO.Interface.TABLET===true){i3GEO.eventos.adicionaEventos("MOUSECLIQUE",["i3GEO.coordenadas.atualizaLocalizarGeo()"])}else{i3GEO.eventos.adicionaEventos("MOUSEMOVE",["i3GEO.coordenadas.atualizaLocalizarGeo()"])}}}}catch(e){i3GEO.janela.tempoMsg("mostraCoordenadasGeo: "+e.description)}},atualizaLocalizarGeo:function(id,x,y){if(!id){id="coordgeotabela"}if(typeof(x)==='undefined'){x=objposicaocursor.dmsx}if(typeof(y)==='undefined'){y=objposicaocursor.dmsy}var temp=$i(id);if(temp&&temp.style.display==="block"){i3GEO.coordenadas.atualizaGeo(x,y,id)}},geo2zonaUtm:function(l){l=(l*1)+180;l=l/6;return parseInt(l,10)+1},criaMascaraDMS:function(prefixo,titulo,caixa){var ins=''+""+''+''+''+''+''+''+'',temp='var '+prefixo+'xxx = i3GEO.calculo.dms2dd($i(\''+prefixo+'xg\').value,$i(\''+prefixo+'xm\').value,$i(\''+prefixo+'xs\').value);'+'var '+prefixo+'yyy = i3GEO.calculo.dms2dd($i(\''+prefixo+'yg\').value,$i(\''+prefixo+'ym\').value,$i(\''+prefixo+'ys\').value);'+'i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid,'+prefixo+'xxx,'+prefixo+'yyy);';ins+=''+"
"+caixa+"  X: '+$inputText('','',prefixo+'xg','grau','3','-00')+''+$inputText('','',prefixo+'xm','minuto','2','00')+''+$inputText('','',prefixo+'xs','segundo','5','00.00')+' Y: '+$inputText('','',prefixo+'yg','grau','3','-00')+''+$inputText('','',prefixo+'ym','minuto','2','00')+''+$inputText('','',prefixo+'ys','segundo','5','00.00')+'
";return ins},atualizaGeo:function(dmsx,dmsy,prefixo){var x=dmsx.split(" "),y=dmsy.split(" ");if($i(prefixo+"xg")){$i(prefixo+"xg").value=x[0];$i(prefixo+"xm").value=x[1];$i(prefixo+"xs").value=x[2];$i(prefixo+"yg").value=y[0];$i(prefixo+"ym").value=y[1];$i(prefixo+"ys").value=y[2]}i3GEO.coordenadas.MODOTEXTO+="DMS - Latitude: "+y[0]+" "+y[1]+" "+y[2]+" Longitude: "+x[0]+" "+x[1]+" "+x[2]+"

"},criaMascaraMetrica:function(prefixo,titulo,caixa){var ins=""+""+""+""+""+"
"+caixa+" "+""+titulo+" X: "+$inputText("","",prefixo+"X","X","12","00")+" Y:"+$inputText("","",prefixo+"Y","Y","12","00")+" Zn:"+$inputText("","",prefixo+"ZN","Zona","2","--")+" 
";return ins},criaMascaraCodigo:function(prefixo,titulo,caixa,tipoCodigo){var funcao="",ins="";if(tipoCodigo==="geohash"){funcao="i3GEO.coordenadas.geohash.zoomCodigo(\'"+prefixo+"Codigo\')"}ins=""+""+""+''+"
"+caixa+" "+""+titulo+" : "+$inputText("","",prefixo+"Codigo","Cod","12","00")+" 
";return ins},atualizaCodigo:function(onde,configProj,x,y){var ondeValor=$i(onde+configProj+"Codigo");onde=$i(onde),temp=i3GEO.coordenadas.config[configProj],codigo="";if(onde&&onde.style.display==="none"){return}if(typeof(x)==='undefined'){x=objposicaocursor.ddx}if(typeof(y)==='undefined'){y=objposicaocursor.ddy}if(temp.tipoCodigo==="geohash"){codigo=i3GEO.coordenadas.geohash.encodeGeoHash(y,x)}i3GEO.coordenadas.MODOTEXTO+=temp.titulo+" : "+codigo+"

";if(ondeValor){ondeValor.value=codigo}},atualizaProj4:function(onde,configProj,x,y){var zona,temp,p,destino="",iu=i3GEO.util;try{if(!$i(onde+configProj+"ZN")){return}}catch(e){return}temp=i3GEO.coordenadas.config[configProj];try{if($i(onde+configProj).style.display==="none"){return}}catch(men){}if(temp.tipo==="metrica"){destino=temp.defepsg}if(typeof(x)==='undefined'){x=objposicaocursor.ddx}if(typeof(y)==='undefined'){y=objposicaocursor.ddy}if(temp.tipo==="utm"){zona=i3GEO.coordenadas.geo2zonaUtm(x);$i(onde+configProj+"ZN").value=zona;if(objposicaocursor.ddy*1>0){destino=temp.zona[zona+"N"]}else{destino=temp.zona[zona+"S"]}if(typeof(destino)==='undefined'){iu.defineValor(onde+configProj+"X","value","?");iu.defineValor(onde+configProj+"Y","value","?");return}}if(temp.defepsg===""&&temp.tipo==="metrica"){p={x:x,y:y}}else{p=i3GEO.coordenadas.calculaProj4(i3GEO.coordenadas.defOrigem,destino,x,y)}iu.defineValor(onde+configProj+"X","value",p.x);iu.defineValor(onde+configProj+"Y","value",p.y);i3GEO.coordenadas.MODOTEXTO+=temp.titulo+" - X: "+p.x+" Y: "+p.y+"

"},calculaProj4:function(origem,destino,x,y){Proj4js.defs={'ORIGEM':origem,'DESTINO':destino};Proj4js.getScriptLocation=function(){return i3GEO.configura.locaplic+"/pacotes/proj4js/lib/"};var source=new Proj4js.Proj("ORIGEM"),dest=new Proj4js.Proj("DESTINO"),p=new Proj4js.Point(x,y);Proj4js.transform(source,dest,p);return p},ativaBloco:function(prefixo){var tipos=i3GEO.util.listaChaves(i3GEO.coordenadas.config),n=tipos.length,temp,i=0;for(i=0;i";for(i=0;i"+temp.titulo+""}}caixa+="";if(i3GEO.coordenadas.formato!=="bloco"){caixa=""}for(i=0;i"+"Clique aqui para ativar Alt+C para poder capturar as coordenadas"}if(onde!==""&&$i(onde)){$i(onde).innerHTML=ins}for(i=0;imid){ch|=i3GEO.coordenadas.geohash.BITS[bit];lon[0]=mid}else lon[1]=mid}else{mid=(lat[0]+lat[1])/2;if(latitude>mid){ch|=i3GEO.coordenadas.geohash.BITS[bit];lat[0]=mid}else lat[1]=mid}is_even=!is_even;if(bit<4)bit++;else{geohash+=i3GEO.coordenadas.geohash.BASE32[ch];bit=0;ch=0}}return geohash},zoomCodigo:function(idobj){var codigo;if($i(idobj)){codigo=$i(idobj).value}else{codigo=idobj}codigo=i3GEO.coordenadas.geohash.decodeGeoHash(codigo);i3GEO.navega.zoomponto(i3GEO.configura.locaplic,i3GEO.configura.sid,codigo.longitude,codigo.latitude)}}}; // //compactados/classe_gadgets_compacto.js -if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.gadgets={PARAMETROS:{"mostraInserirKml":{idhtml:"inserirKml"},"mostraEscalaNumerica":{idhtml:"escala"},"mostraEscalaGrafica":{idhtml:"escalaGrafica"},"mostraBuscaRapida":{idhtml:"buscaRapida",servicosexternos:true,temasmapa:false,google:true},"mostraVisual":{idhtml:""},"mostraHistoricoZoom":{idhtml:"historicozoom"},"mostraMenuSuspenso":{permiteLogin:true,marcadores:true,idhtml:"menus",deslocaEsquerda:0,parametrosYUI:{iframe:false,autosubmenudisplay:false,showdelay:200,hidedelay:500,lazyload:false}},"mostraMenuLista":{idhtml:"menuLista"},"mostraVersao":{idhtml:"versaoi3geo"},"mostraEmail":{idhtml:"emailInstituicao"}},mostraEmail:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.emailInstituicao)},mostraVersao:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia)},mostraInserirKml:function(id){var i,ins,temp;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml}if($i(id)){if(!$i("i3geo_urlkml")){i=$inputText(id,"290","i3geo_urlkml","kml url","35","kml");ins="
"+i;temp='i3GEO.Interface.adicionaKml();';ins+="
";$i(id).innerHTML=ins}}},mostraEscalaNumerica:function(id){var i,ins,temp,onde;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml}onde=$i(id);if(onde){if(onde.style.display=="none"){onde.style.display="block"}if(!$i("i3geo_escalanum")){i="
"+$inputText(id,"100","i3geo_escalanum",$trad("d10"),"10",parseInt(i3GEO.parametros.mapscale,10))+"
";ins="
"+i;temp='var nova = document.getElementById("i3geo_escalanum").value;';temp+='i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);';ins+="
";onde.innerHTML=ins;$i("i3GEOescalanumForm").onsubmit=function(){i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,document.getElementById("i3geo_escalanum").value);return false}}i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"])}},atualizaEscalaNumerica:function(escala){var e=$i("i3geo_escalanum");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]);return}if(arguments.length===1){e.value=escala}else{if(i3GEO.parametros.mapscale!==""){e.value=parseInt(i3GEO.parametros.mapscale,10)}else{e.value=0}}},mostraEscalaGrafica:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml}var ins;if($i(id)){if(!$i("imagemEscalaGrafica")){ins="";$i(id).innerHTML=ins}i3GEO.gadgets.atualizaEscalaGrafica();i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"])}},atualizaEscalaGrafica:function(){var e=$i("imagemEscalaGrafica");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]);return}temp=function(retorno){eval(retorno.data);$i("imagemEscalaGrafica").src=scaimagem};i3GEO.php.escalagrafica(temp)},mostraBuscaRapida:function(id){var i,ins,temp,fbusca;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml}i3GEO.gadgets.mostraBuscaRapida.id=id;if($i(id)){i="
"+"
"+"
";ins="";ins+="";ins+="
    "+i+"
";temp=$i(id);if(temp){fbusca=function(){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa===false){i3GEO.janela.tempoMsg($trad("x35"));return}if($i("valorBuscaRapida"+id).value===""){i3GEO.janela.tempoMsg($trad("x36"));return}i3GEO.janela.cria("300px","280px",i3GEO.configura.locaplic+"/ferramentas/buscarapida/index.htm","","",$trad("o2"));return false};temp.innerHTML=ins;$i("i3GEObotaoBuscaRapida"+id).onclick=fbusca;$i("i3GEObotaoFormBuscaRapida"+id).onsubmit=fbusca;$i("i3GEObotaoPropriedadesBuscaRapida"+id).onclick=function(){var ins,interno="",externo="",google="";i3GEO.janela.cria("300px","150px","","","",$trad("s5"),"i3GEOpropriedadesBuscaRapida"+id);if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos){externo="checked"}if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa){interno="checked"}ins="

"+$trad("x37")+":

"+""+""+"";if(i3GEO.Interface.ATUAL==="googlemaps"){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google){google="checked"}ins+=""}else{i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google=false}ins+="
"+$trad("x38")+"
"+$trad("x39")+"
Google

"+"

"+$trad("x40")+"

";$i("i3GEOpropriedadesBuscaRapida"+id+"_corpo").innerHTML=ins}}}},mostraHistoricoZoom:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml}if($i(id)){marcadorZoom="";var ins=""}else{ins+="6px;'>"}ins+="";ins+="";ins+="";ins+="
 
";$i(id).innerHTML=ins}},visual:{inicia:function(id){alert("A i3GEO.gadgets.visual foi depreciado")},troca:function(visual){alert("A i3GEO.gadgets.visual foi depreciado")}},mostraMenuSuspenso:function(id){var objid,n,i,estilo,t,onMenuBarBeforeRender,temp,i3GEOoMenuBarLocal,ms=i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso,confm=i3GEO.configura.oMenuData,ins="",alinhamento="";if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(!objid){return}if(i3GEO.util.trim(objid.innerHTML)===""){try{if(ms.marcadores===true){i3GEO.configura.oMenuData=i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}try{if(ms.permiteLogin===true||(ms.permiteLogin!=false&&i3GEO.parametros.editor==="sim")){i3GEO.configura.oMenuData=i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}i3GEOoMenuBar=YAHOO.widget.MenuManager;if(objid){objid.className="yuimenubar";temp=$i("contemMenu");if(temp){temp.className="yui-navset"}if(ms.deslocaEsquerda){alinhamento="left:"+ms.deslocaEsquerda*-1+"px;"}if(temp&&(!temp.style.height||parseInt(temp.style.height)===0)){temp.style.height="30px"}if(objid.style.height&&parseInt(objid.style.height,10)===0){objid.style.height="0px"}ins+='
'+'
    ';n=confm.menu.length;estilo="padding-bottom:3px;top:0px;border: 0px solid white;";for(i=0;i0){ins+='
  •  '+confm.menu[i].nome+'
  • '}}ins+='
';ins+='
';objid.innerHTML=ins;if(i3GEO.Interface.ATUAL==="googleearth"){i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe=true}i3GEOoMenuBarLocal=new YAHOO.widget.MenuBar(id,i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI);onMenuBarBeforeRender=function(p_sType,p_sArgs){var nomeMenu="",nomeSub,subs=i3GEO.configura.oMenuData.submenus,conta=0;for(nomeMenu in subs){if($i("menu"+nomeMenu)){nomeSub=subs[nomeMenu];if(nomeSub!==""){i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu',{id:nomeMenu,itemdata:nomeSub})}conta+=1}}};temp=$i("contemMenu");if(temp){i3GEOoMenuBarLocal.subscribe("beforeShow",function(){$i("contemMenu").style.zIndex=5000;return},i3GEO.configura.oMenuData.submenus);i3GEOoMenuBarLocal.subscribe("beforeHide",function(){$i("contemMenu").style.zIndex=1;return},i3GEO.configura.oMenuData.submenus)}i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal);i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender);i3GEOoMenuBarLocal.render()}}temp=["omenudataInterface1","omenudataInterface2","omenudataInterface3","omenudataInterface4","omenudataInterface5"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("checked",false)}}try{temp="";switch(i3GEO.Interface.ATUAL){case"openlayers":temp="omenudataInterface2";break;case"googlemaps":temp="omenudataInterface4";break;case"googleearth":temp="omenudataInterface5";break}if(temp!=""&&$i(temp)){i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked",true)}}catch(e){}temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas1","omenudataJanelas3","omenudataFerramentas2a"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",false)}}try{temp=[];switch(i3GEO.Interface.ATUAL){case"openlayers":temp=["omenudataArquivos3","omenudataJanelas1"];break;case"googlemaps":temp=["omenudataArquivos3","omenudataJanelas1","omenudataJanelas3"];break;case"googleearth":temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas3","omenudataFerramentas2a"];break};n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",true)}}}catch(e){}temp=objid.style;temp.backgroundPosition="0px -1px";temp.border="0px solid white";if(ms.finaliza&&ms.finaliza!=""){eval(ms.finaliza)}},mostraMenuLista:function(id){var objid,n,i,sub,nomeMenu="",ms=i3GEO.gadgets.PARAMETROS.mostraMenuLista,confm=i3GEO.configura.oMenuData,ins="",subs=i3GEO.configura.oMenuData.submenus;if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(objid){n=confm.menu.length;for(i=0;i'+confm.menu[i].nome+''}objid.innerHTML=ins;for(nomeMenu in subs){if($i("menulista_"+nomeMenu)){sub=subs[nomeMenu];n=sub.length;ins="";for(i=0;i"+sub[i].text+""}$i("menulista_"+nomeMenu).innerHTML+=ins}}}}}; +if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.gadgets={PARAMETROS:{"mostraInserirKml":{idhtml:"inserirKml"},"mostraEscalaNumerica":{idhtml:"escala"},"mostraEscalaGrafica":{idhtml:"escalaGrafica"},"mostraBuscaRapida":{idhtml:"buscaRapida",servicosexternos:true,temasmapa:false,google:true},"mostraVisual":{idhtml:""},"mostraHistoricoZoom":{idhtml:"historicozoom"},"mostraMenuSuspenso":{permiteLogin:true,marcadores:true,idhtml:"menus",deslocaEsquerda:0,parametrosYUI:{iframe:false,autosubmenudisplay:false,showdelay:200,hidedelay:500,lazyload:false}},"mostraMenuLista":{idhtml:"menuLista"},"mostraVersao":{idhtml:"versaoi3geo"},"mostraEmail":{idhtml:"emailInstituicao"}},mostraEmail:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraEmail.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.emailInstituicao)},mostraVersao:function(id){if(arguments.length===0||id===""){id=i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml}else{i3GEO.gadgets.PARAMETROS.mostraVersao.idhtml=id}i3GEO.util.defineValor(id,"innerHTML",i3GEO.parametros.mensageminicia)},mostraInserirKml:function(id){var i,ins,temp;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraInserirKml.idhtml}if($i(id)){if(!$i("i3geo_urlkml")){i=$inputText(id,"290","i3geo_urlkml","kml url","35","kml");ins="
"+i;temp='i3GEO.Interface.adicionaKml();';ins+="
";$i(id).innerHTML=ins}}},mostraEscalaNumerica:function(id){var i,ins,temp,onde;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaNumerica.idhtml}onde=$i(id);if(onde){if(onde.style.display=="none"){onde.style.display="block"}if(!$i("i3geo_escalanum")){i="
"+$inputText(id,"100","i3geo_escalanum",$trad("d10"),"10",parseInt(i3GEO.parametros.mapscale,10))+"
";ins="
"+i;temp='var nova = document.getElementById("i3geo_escalanum").value;';temp+='i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,nova);';ins+="
";onde.innerHTML=ins;$i("i3GEOescalanumForm").onsubmit=function(){i3GEO.navega.aplicaEscala(i3GEO.configura.locaplic,i3GEO.configura.sid,document.getElementById("i3geo_escalanum").value);return false}}i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"])}},atualizaEscalaNumerica:function(escala){var e=$i("i3geo_escalanum");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaNumerica()"]);return}if(arguments.length===1){e.value=escala}else{if(i3GEO.parametros.mapscale!==""){e.value=parseInt(i3GEO.parametros.mapscale,10)}else{e.value=0}}},mostraEscalaGrafica:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraEscalaGrafica.idhtml}var ins;if($i(id)){if(!$i("imagemEscalaGrafica")){ins="";$i(id).innerHTML=ins}i3GEO.gadgets.atualizaEscalaGrafica();i3GEO.eventos.adicionaEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"])}},atualizaEscalaGrafica:function(){var e=$i("imagemEscalaGrafica");if(!e){i3GEO.eventos.removeEventos("NAVEGAMAPA",["i3GEO.gadgets.atualizaEscalaGrafica()"]);return}temp=function(retorno){eval(retorno.data);$i("imagemEscalaGrafica").src=scaimagem};i3GEO.php.escalagrafica(temp)},mostraBuscaRapida:function(id){var i,ins,temp,fbusca;if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.idhtml}i3GEO.gadgets.mostraBuscaRapida.id=id;if($i(id)){i="
"+"
"+"
";ins=""+""+""+"
"+i+"
";temp=$i(id);if(temp){fbusca=function(){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos===false&&i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa===false){i3GEO.janela.tempoMsg($trad("x35"));return}if($i("valorBuscaRapida"+id).value===""){i3GEO.janela.tempoMsg($trad("x36"));return}i3GEO.janela.cria("300px","280px",i3GEO.configura.locaplic+"/ferramentas/buscarapida/index.htm","","",$trad("o2"));return false};temp.innerHTML=ins;$i("i3GEObotaoBuscaRapida"+id).onclick=fbusca;$i("i3GEObotaoFormBuscaRapida"+id).onsubmit=fbusca;$i("i3GEObotaoPropriedadesBuscaRapida"+id).onclick=function(){var ins,interno="",externo="",google="";i3GEO.janela.cria("300px","150px","","","",$trad("s5"),"i3GEOpropriedadesBuscaRapida"+id);if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.servicosexternos){externo="checked"}if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.temasmapa){interno="checked"}ins="

"+$trad("x37")+":

"+""+""+"";if(i3GEO.Interface.ATUAL==="googlemaps"){if(i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google){google="checked"}ins+=""}else{i3GEO.gadgets.PARAMETROS.mostraBuscaRapida.google=false}ins+="
"+$trad("x38")+"
"+$trad("x39")+"
Google

"+"

"+$trad("x40")+"

";$i("i3GEOpropriedadesBuscaRapida"+id+"_corpo").innerHTML=ins}}}},mostraHistoricoZoom:function(id){if(arguments.length===0){id=i3GEO.gadgets.PARAMETROS.mostraHistoricoZoom.idhtml}if($i(id)){marcadorZoom="";var ins=""}else{ins+="6px;'>"}ins+="";ins+="";ins+="";ins+="
 
";$i(id).innerHTML=ins}},visual:{inicia:function(id){alert("A i3GEO.gadgets.visual foi depreciado")},troca:function(visual){alert("A i3GEO.gadgets.visual foi depreciado")}},mostraMenuSuspenso:function(id){var objid,n,i,estilo,t,onMenuBarBeforeRender,temp,i3GEOoMenuBarLocal,ms=i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso,confm=i3GEO.configura.oMenuData,ins="",alinhamento="";if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(!objid){return}if(i3GEO.util.trim(objid.innerHTML)===""){try{if(ms.marcadores===true){i3GEO.configura.oMenuData=i3GEO.marcador.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}try{if(ms.permiteLogin===true||(ms.permiteLogin!=false&&i3GEO.parametros.editor==="sim")){i3GEO.configura.oMenuData=i3GEO.login.adicionaMenuSuspenso(i3GEO.configura.oMenuData)}}catch(e){}i3GEOoMenuBar=YAHOO.widget.MenuManager;if(objid){objid.className="yuimenubar";temp=$i("contemMenu");if(temp){temp.className="yui-navset"}if(ms.deslocaEsquerda){alinhamento="left:"+ms.deslocaEsquerda*-1+"px;"}if(temp&&(!temp.style.height||parseInt(temp.style.height)===0)){temp.style.height="30px"}if(objid.style.height&&parseInt(objid.style.height,10)===0){objid.style.height="0px"}ins+='
'+'
    ';n=confm.menu.length;estilo="padding-bottom:3px;top:0px;border: 0px solid white;";for(i=0;i0){ins+='
  •  '+confm.menu[i].nome+'
  • '}}ins+='
';ins+='
';objid.innerHTML=ins;if(i3GEO.Interface.ATUAL==="googleearth"){i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI.iframe=true}i3GEOoMenuBarLocal=new YAHOO.widget.MenuBar(id,i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.parametrosYUI);onMenuBarBeforeRender=function(p_sType,p_sArgs){var nomeMenu="",nomeSub,subs=i3GEO.configura.oMenuData.submenus,conta=0;for(nomeMenu in subs){if($i("menu"+nomeMenu)){nomeSub=subs[nomeMenu];if(nomeSub!==""){i3GEOoMenuBarLocal.getItem(conta).cfg.setProperty('submenu',{id:nomeMenu,itemdata:nomeSub})}conta+=1}}};temp=$i("contemMenu");if(temp){i3GEOoMenuBarLocal.subscribe("beforeShow",function(){$i("contemMenu").style.zIndex=5000;return},i3GEO.configura.oMenuData.submenus);i3GEOoMenuBarLocal.subscribe("beforeHide",function(){$i("contemMenu").style.zIndex=1;return},i3GEO.configura.oMenuData.submenus)}i3GEOoMenuBar.addMenu(i3GEOoMenuBarLocal);i3GEOoMenuBarLocal.beforeRenderEvent.subscribe(onMenuBarBeforeRender);i3GEOoMenuBarLocal.render()}}temp=["omenudataInterface1","omenudataInterface2","omenudataInterface3","omenudataInterface4","omenudataInterface5"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("checked",false)}}try{temp="";switch(i3GEO.Interface.ATUAL){case"openlayers":temp="omenudataInterface2";break;case"googlemaps":temp="omenudataInterface4";break;case"googleearth":temp="omenudataInterface5";break}if(temp!=""&&$i(temp)){i3GEOoMenuBar.getMenuItem(temp).cfg.setProperty("checked",true)}}catch(e){}temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas1","omenudataJanelas3","omenudataFerramentas2a"];n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",false)}}try{temp=[];switch(i3GEO.Interface.ATUAL){case"openlayers":temp=["omenudataArquivos3","omenudataJanelas1"];break;case"googlemaps":temp=["omenudataArquivos3","omenudataJanelas1","omenudataJanelas3"];break;case"googleearth":temp=["omenudataFerramentas7b","omenudataArquivos3","omenudataJanelas3","omenudataFerramentas2a"];break};n=temp.length;while(n>0){n-=1;i=i3GEOoMenuBar.getMenuItem(temp[n]);if(i){i.cfg.setProperty("disabled",true)}}}catch(e){}temp=objid.style;temp.backgroundPosition="0px -1px";temp.border="0px solid white";if(ms.finaliza&&ms.finaliza!=""){eval(ms.finaliza)}},mostraMenuLista:function(id){var objid,n,i,sub,nomeMenu="",ms=i3GEO.gadgets.PARAMETROS.mostraMenuLista,confm=i3GEO.configura.oMenuData,ins="",subs=i3GEO.configura.oMenuData.submenus;if(arguments.length===0){id=ms.idhtml}else{ms.idhtml=id}objid=$i(id);if(objid){n=confm.menu.length;for(i=0;i'+confm.menu[i].nome+''}objid.innerHTML=ins;for(nomeMenu in subs){if($i("menulista_"+nomeMenu)){sub=subs[nomeMenu];n=sub.length;ins="";for(i=0;i"+sub[i].text+""}$i("menulista_"+nomeMenu).innerHTML+=ins}}}}}; // //compactados/classe_social_compacto.js if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.social={curtirFacebook:function(url,tipo){if(tipo==="comtotal"){return""}if(tipo==="semtotal"){return""}},publicarTwitter:function(url,tipo){var re=new RegExp("=","g");url=url.replace(re,'%3d');if(tipo==="comtotal"){return''}if(tipo==="semtotal"){return''}},compartilhar:function(id,urlcf,urlpt,tipo,locaplic){if(!locaplic){locaplic=i3GEO.configura.locaplic}if(!tipo){tipo="comtotal"}var onde=$i(id),tabela="";if(tipo==="comtotal"){tabela+=""}if(tipo==="semtotal"){tabela+="
"}if(onde||id===""){if(urlpt!==""){tabela+=""}if(urlcf!==""){tabela+=""}tabela+="
"+i3GEO.social.publicarTwitter(urlpt,tipo)+""+i3GEO.social.curtirFacebook(urlcf,tipo)+"
";if(id!==""){onde.innerHTML=tabela}return tabela}else{return false}},bookmark:function(link,locaplic){if(!locaplic){locaplic=i3GEO.configura.locaplic}var ins=" ";ins+=" ";ins+=" ";ins+="";return ins}}; diff --git a/css/botoes2.css b/css/botoes2.css index 3272416..7414eda 100644 --- a/css/botoes2.css +++ b/css/botoes2.css @@ -439,7 +439,7 @@ background-image: url("../imagens/ic_zoom.png"); background-repeat: no-repeat; cursor: pointer; - width: 16px; + width: 14px; text-align: center; } .x { diff --git a/css/i3geo6.css b/css/i3geo6.css index 75746cb..a7a3a67 100755 --- a/css/i3geo6.css +++ b/css/i3geo6.css @@ -1626,7 +1626,7 @@ margin-left: 1px; background-image: url("../imagens/ic_zoom.png"); background-repeat: no-repeat; cursor: pointer; -width: 16px; +width: 14px; text-align: center; } .x { diff --git a/css/i3geo6.css.php b/css/i3geo6.css.php index e56bf6f..87ae9fb 100755 --- a/css/i3geo6.css.php +++ b/css/i3geo6.css.php @@ -1626,7 +1626,7 @@ margin-left: 1px; background-image: url("../imagens/ic_zoom.png"); background-repeat: no-repeat; cursor: pointer; -width: 16px; +width: 14px; text-align: center; } .x { -- libgit2 0.21.2