Commit b30aba8ad529302af33b299afd1f9a9ca483bcba
1 parent
a18bed18
Exists in
master
and in
7 other branches
Validado com JSLint
Showing
1 changed file
with
78 additions
and
76 deletions
Show diff stats
classesjs/classe_arvoredecamadas.js
@@ -256,9 +256,9 @@ i3GEO.arvoreDeCamadas = { | @@ -256,9 +256,9 @@ i3GEO.arvoreDeCamadas = { | ||
256 | } | 256 | } |
257 | this.SID = g_sid; | 257 | this.SID = g_sid; |
258 | this.LOCAPLIC = g_locaplic; | 258 | this.LOCAPLIC = g_locaplic; |
259 | - if(onde != "") | ||
260 | - this.IDHTML = onde; | ||
261 | - if(this.IDHTML == ""){return;} | 259 | + if(onde !== "") |
260 | + {this.IDHTML = onde;} | ||
261 | + if(this.IDHTML === ""){return;} | ||
262 | this.atualiza(temas); | 262 | this.atualiza(temas); |
263 | }, | 263 | }, |
264 | /* | 264 | /* |
@@ -281,9 +281,9 @@ i3GEO.arvoreDeCamadas = { | @@ -281,9 +281,9 @@ i3GEO.arvoreDeCamadas = { | ||
281 | document.getElementById(i3GEO.arvoreDeCamadas.IDHTML).innerHTML = ""; | 281 | document.getElementById(i3GEO.arvoreDeCamadas.IDHTML).innerHTML = ""; |
282 | this.CAMADAS = temas; | 282 | this.CAMADAS = temas; |
283 | var currentIconMode; | 283 | var currentIconMode; |
284 | - YAHOO.example.treeExample = new function(){ | 284 | + YAHOO.example.treeExample = function(){ |
285 | function changeIconMode(){ | 285 | function changeIconMode(){ |
286 | - var newVal = parseInt(this.value); | 286 | + var newVal = parseInt(this.value,10); |
287 | if (newVal != currentIconMode) | 287 | if (newVal != currentIconMode) |
288 | {currentIconMode = newVal;} | 288 | {currentIconMode = newVal;} |
289 | buildTree(); | 289 | buildTree(); |
@@ -299,7 +299,7 @@ i3GEO.arvoreDeCamadas = { | @@ -299,7 +299,7 @@ i3GEO.arvoreDeCamadas = { | ||
299 | }(); | 299 | }(); |
300 | var root = i3GEO.arvoreDeCamadas.ARVORE.getRoot(); | 300 | var root = i3GEO.arvoreDeCamadas.ARVORE.getRoot(); |
301 | var titulo = "<table><tr><td><b>"+$trad("a7")+"</b></td><td>"; | 301 | var titulo = "<table><tr><td><b>"+$trad("a7")+"</b></td><td>"; |
302 | - if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA == true) | 302 | + if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true) |
303 | {titulo += "<img id='i3geo_lixeira' title='"+$trad("t2")+"' src='"+i3GEO.util.$im("branco.gif")+"' />";} | 303 | {titulo += "<img id='i3geo_lixeira' title='"+$trad("t2")+"' src='"+i3GEO.util.$im("branco.gif")+"' />";} |
304 | titulo += "</td></tr></table>"; | 304 | titulo += "</td></tr></table>"; |
305 | var d = {html:titulo}; | 305 | var d = {html:titulo}; |
@@ -308,7 +308,7 @@ i3GEO.arvoreDeCamadas = { | @@ -308,7 +308,7 @@ i3GEO.arvoreDeCamadas = { | ||
308 | var c = temas.length; | 308 | var c = temas.length; |
309 | for (var i=0, j=c; i<j; i++){ | 309 | for (var i=0, j=c; i<j; i++){ |
310 | var ltema = temas[i]; | 310 | var ltema = temas[i]; |
311 | - var d = {html:i3GEO.arvoreDeCamadas.montaTextoTema(ltema),id:temas[i].name,tipo:"tema"}; | 311 | + d = {html:i3GEO.arvoreDeCamadas.montaTextoTema(ltema),id:temas[i].name,tipo:"tema"}; |
312 | var temaNode = new YAHOO.widget.HTMLNode(d, tempNode, i3GEO.arvoreDeCamadas.EXPANDIDA,true); | 312 | var temaNode = new YAHOO.widget.HTMLNode(d, tempNode, i3GEO.arvoreDeCamadas.EXPANDIDA,true); |
313 | temaNode.setDynamicLoad(i3GEO.arvoreDeCamadas.montaOpcoes, currentIconMode); | 313 | temaNode.setDynamicLoad(i3GEO.arvoreDeCamadas.montaOpcoes, currentIconMode); |
314 | temaNode.expanded = false; | 314 | temaNode.expanded = false; |
@@ -316,7 +316,7 @@ i3GEO.arvoreDeCamadas = { | @@ -316,7 +316,7 @@ i3GEO.arvoreDeCamadas = { | ||
316 | } | 316 | } |
317 | document.getElementById(i3GEO.arvoreDeCamadas.IDHTML).style.textAlign="left"; | 317 | document.getElementById(i3GEO.arvoreDeCamadas.IDHTML).style.textAlign="left"; |
318 | i3GEO.arvoreDeCamadas.ARVORE.draw(); | 318 | i3GEO.arvoreDeCamadas.ARVORE.draw(); |
319 | - if(i3GEO.arvoreDeCamadas.ARRASTARORDEM == true || i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA == true) | 319 | + if(i3GEO.arvoreDeCamadas.ARRASTARORDEM === true || i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true) |
320 | {this.ativaDragDrop();} | 320 | {this.ativaDragDrop();} |
321 | // | 321 | // |
322 | //verifica se a janela a ferramenta identifica está ativa para atualizar a lista de temas | 322 | //verifica se a janela a ferramenta identifica está ativa para atualizar a lista de temas |
@@ -344,7 +344,7 @@ i3GEO.arvoreDeCamadas = { | @@ -344,7 +344,7 @@ i3GEO.arvoreDeCamadas = { | ||
344 | { | 344 | { |
345 | init: function() | 345 | init: function() |
346 | { | 346 | { |
347 | - if($i("i3geo_lixeira") && i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA == true) | 347 | + if($i("i3geo_lixeira") && i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true) |
348 | {new YAHOO.util.DDTarget("i3geo_lixeira");} | 348 | {new YAHOO.util.DDTarget("i3geo_lixeira");} |
349 | var lista = i3GEO.arvoreDeCamadas.CAMADAS; | 349 | var lista = i3GEO.arvoreDeCamadas.CAMADAS; |
350 | var i = lista.length-1; | 350 | var i = lista.length-1; |
@@ -414,7 +414,7 @@ i3GEO.arvoreDeCamadas = { | @@ -414,7 +414,7 @@ i3GEO.arvoreDeCamadas = { | ||
414 | DDM.refreshCache(); | 414 | DDM.refreshCache(); |
415 | //exclui tema | 415 | //exclui tema |
416 | if(DDM.getDDById(id).id == "i3geo_lixeira"){ | 416 | if(DDM.getDDById(id).id == "i3geo_lixeira"){ |
417 | - if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA == true){ | 417 | + if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true){ |
418 | i3GEO.janela.abreAguarde("ajaxCorpoMapa",$trad("o1")); | 418 | i3GEO.janela.abreAguarde("ajaxCorpoMapa",$trad("o1")); |
419 | var tema = (this.getEl()).id.split("arrastar_")[1]; | 419 | var tema = (this.getEl()).id.split("arrastar_")[1]; |
420 | i3GEO.contadorAtualiza++; | 420 | i3GEO.contadorAtualiza++; |
@@ -424,7 +424,7 @@ i3GEO.arvoreDeCamadas = { | @@ -424,7 +424,7 @@ i3GEO.arvoreDeCamadas = { | ||
424 | } | 424 | } |
425 | //muda ordem de desenho do tema | 425 | //muda ordem de desenho do tema |
426 | else{ | 426 | else{ |
427 | - if(i3GEO.arvoreDeCamadas.ARRASTARORDEM == true){ | 427 | + if(i3GEO.arvoreDeCamadas.ARRASTARORDEM === true){ |
428 | i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); | 428 | i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1")); |
429 | var destEl = Dom.get(id); | 429 | var destEl = Dom.get(id); |
430 | var noid = id.split("arrastar_")[1]; | 430 | var noid = id.split("arrastar_")[1]; |
@@ -478,44 +478,46 @@ i3GEO.arvoreDeCamadas = { | @@ -478,44 +478,46 @@ i3GEO.arvoreDeCamadas = { | ||
478 | //YAHOO.log("Montando as opções da árvore de camadas", "i3geo"); | 478 | //YAHOO.log("Montando as opções da árvore de camadas", "i3geo"); |
479 | var idtema = node.data.id; | 479 | var idtema = node.data.id; |
480 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); | 480 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); |
481 | - if(i3GEO.arvoreDeCamadas.OPCOESICONES == true){ | 481 | + var d,conteudo,opcoesNode; |
482 | + if(i3GEO.arvoreDeCamadas.OPCOESICONES === true){ | ||
482 | var farol = "maisamarelo.png"; | 483 | var farol = "maisamarelo.png"; |
484 | + var mfarol = ""; | ||
483 | if (ltema.escala*1 < i3GEO.parametros.mapscale*1){ | 485 | if (ltema.escala*1 < i3GEO.parametros.mapscale*1){ |
484 | - var farol = "maisverde.png"; | ||
485 | - var mfarol = $trad("t9"); | 486 | + farol = "maisverde.png"; |
487 | + mfarol = $trad("t9"); | ||
486 | } | 488 | } |
487 | if (ltema.escala*1 > i3GEO.parametros.mapscale*1){ | 489 | if (ltema.escala*1 > i3GEO.parametros.mapscale*1){ |
488 | - var farol = "maisvermelho.png"; | ||
489 | - var mfarol = $trad("t10"); | 490 | + farol = "maisvermelho.png"; |
491 | + mfarol = $trad("t10"); | ||
490 | } | 492 | } |
491 | - if (ltema.escala == 0){ | ||
492 | - var farol = "maisamarelo.png"; | ||
493 | - var mfarol = $trad("t11"); | 493 | + if (ltema.escala === 0){ |
494 | + farol = "maisamarelo.png"; | ||
495 | + mfarol = $trad("t11"); | ||
494 | } | 496 | } |
495 | - tnome = " <img id='farol"+ltema.name+"' src='"+i3GEO.util.$im(farol)+"' title='"+mfarol+"' \>"; | ||
496 | - tnome += " <img id='idx"+ltema.name+"' class='x' src='"+i3GEO.util.$im("branco.gif")+"' title='"+$trad("t12")+"' onclick='i3GEO.tema.exclui(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t12a")+"','exclui')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>"; | ||
497 | - tnome += " <img class='sobe' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("t13")+"' onclick='i3GEO.tema.sobe(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t14")+"','sobe')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>"; | ||
498 | - tnome += " <img class='desce' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("t15")+"' onclick='i3GEO.tema.desce(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t16")+"','desce')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>"; | ||
499 | - tnome += " <img class='fonte' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("a9")+"' onclick='i3GEO.tema.fonte(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("a9")+"','fonte')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>"; | 497 | + tnome = " <img id='farol"+ltema.name+"' src='"+i3GEO.util.$im(farol)+"' title='"+mfarol+"' />"; |
498 | + tnome += " <img id='idx"+ltema.name+"' class='x' src='"+i3GEO.util.$im("branco.gif")+"' title='"+$trad("t12")+"' onclick='i3GEO.tema.exclui(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t12a")+"','exclui')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"; | ||
499 | + tnome += " <img class='sobe' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("t13")+"' onclick='i3GEO.tema.sobe(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t14")+"','sobe')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"; | ||
500 | + tnome += " <img class='desce' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("t15")+"' onclick='i3GEO.tema.desce(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t16")+"','desce')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"; | ||
501 | + tnome += " <img class='fonte' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("a9")+"' onclick='i3GEO.tema.fonte(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("a9")+"','fonte')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"; | ||
500 | //a operação de zoom para o tema não funciona na interface flamingo | 502 | //a operação de zoom para o tema não funciona na interface flamingo |
501 | if( (ltema.zoomtema == "sim") && (i3GEO.Interface.ATUAL != "flamingo")) | 503 | if( (ltema.zoomtema == "sim") && (i3GEO.Interface.ATUAL != "flamingo")) |
502 | - {tnome += " <img class='extent' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("t17")+"' onclick='i3GEO.tema.zoom(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t18")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>";} | ||
503 | - var d = {html:tnome}; | 504 | + {tnome += " <img class='extent' src='"+i3GEO.util.$im("branco.gif") +"' title='"+$trad("t17")+"' onclick='i3GEO.tema.zoom(\""+ltema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t18")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />";} |
505 | + d = {html:tnome}; | ||
504 | var iconesNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 506 | var iconesNode = new YAHOO.widget.HTMLNode(d, node, false,true); |
505 | iconesNode.enableHighlight = false; | 507 | iconesNode.enableHighlight = false; |
506 | iconesNode.isLeaf = true; | 508 | iconesNode.isLeaf = true; |
507 | } | 509 | } |
508 | - if(i3GEO.arvoreDeCamadas.OPCOESTEMAS == true){ | ||
509 | - var conteudo = $trad("t18a"); | ||
510 | - var d = {html:conteudo,idopcoes:ltema.name}; | ||
511 | - var opcoesNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 510 | + if(i3GEO.arvoreDeCamadas.OPCOESTEMAS === true){ |
511 | + conteudo = $trad("t18a"); | ||
512 | + d = {html:conteudo,idopcoes:ltema.name}; | ||
513 | + opcoesNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
512 | opcoesNode.enableHighlight = false; | 514 | opcoesNode.enableHighlight = false; |
513 | opcoesNode.setDynamicLoad(i3GEO.arvoreDeCamadas.mostraOpcoes, 1); | 515 | opcoesNode.setDynamicLoad(i3GEO.arvoreDeCamadas.mostraOpcoes, 1); |
514 | } | 516 | } |
515 | - if(i3GEO.arvoreDeCamadas.OPCOESLEGENDA == true){ | ||
516 | - var conteudo = $trad("p3"); | ||
517 | - var d = {html:conteudo,idlegenda:ltema.name}; | ||
518 | - var opcoesNode = new YAHOO.widget.HTMLNode(d, node, i3GEO.arvoreDeCamadas.LEGENDAEXPANDIDA,true); | 517 | + if(i3GEO.arvoreDeCamadas.OPCOESLEGENDA === true){ |
518 | + conteudo = $trad("p3"); | ||
519 | + d = {html:conteudo,idlegenda:ltema.name}; | ||
520 | + opcoesNode = new YAHOO.widget.HTMLNode(d, node, i3GEO.arvoreDeCamadas.LEGENDAEXPANDIDA,true); | ||
519 | opcoesNode.setDynamicLoad(i3GEO.arvoreDeCamadas.mostraLegenda, 1); | 521 | opcoesNode.setDynamicLoad(i3GEO.arvoreDeCamadas.mostraLegenda, 1); |
520 | opcoesNode.enableHighlight = false; | 522 | opcoesNode.enableHighlight = false; |
521 | } | 523 | } |
@@ -535,22 +537,21 @@ i3GEO.arvoreDeCamadas = { | @@ -535,22 +537,21 @@ i3GEO.arvoreDeCamadas = { | ||
535 | //YAHOO.log("Mostrando as opções da árvore de camadas", "i3geo"); | 537 | //YAHOO.log("Mostrando as opções da árvore de camadas", "i3geo"); |
536 | var idtema = node.data.idopcoes; | 538 | var idtema = node.data.idopcoes; |
537 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); | 539 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); |
540 | + var tnome,d,n; | ||
538 | if(navm) | 541 | if(navm) |
539 | - var tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t19")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+$trad("t20")+"</span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=42' > </a>"+$inputText("","","tr"+ltema.name,"","3",ltema.transparency)+" <a class='tic' onclick='i3GEO.tema.mudatransp(\""+ltema.name+"\")' href='#' /a>"; | 542 | + {tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t19")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+$trad("t20")+"</span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=42' > </a>"+$inputText("","","tr"+ltema.name,"","3",ltema.transparency)+" <a class='tic' onclick='i3GEO.tema.mudatransp(\""+ltema.name+"\")' href='#' /a>";} |
540 | else | 543 | else |
541 | - var tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t19")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+$trad("t20")+"</span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=42' > </a>"+$inputText("","","tr"+ltema.name,"","3",ltema.transparency)+"<img class='tic' style='position:relative;top:3px;' onclick='i3GEO.tema.mudatransp(\""+ltema.name+"\")' src='"+i3GEO.util.$im("branco.gif")+"' />"; | ||
542 | - var d = {html:tnome}; | ||
543 | - var n = new YAHOO.widget.HTMLNode(d, node, false,true); | 544 | + {tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t19")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+$trad("t20")+"</span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=42' > </a>"+$inputText("","","tr"+ltema.name,"","3",ltema.transparency)+"<img class='tic' style='position:relative;top:3px;' onclick='i3GEO.tema.mudatransp(\""+ltema.name+"\")' src='"+i3GEO.util.$im("branco.gif")+"' />";} |
545 | + d = {html:tnome}; | ||
546 | + n = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
544 | n.enableHighlight = false; | 547 | n.enableHighlight = false; |
545 | n.isLeaf = true; | 548 | n.isLeaf = true; |
546 | - | ||
547 | if(navm) | 549 | if(navm) |
548 | - var tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t21a")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"+$trad("t21")+" </span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=43' > </a>"+$inputText("","","nn"+ltema.name,"","8","")+" <a class='tic' onclick='i3GEO.tema.mudanome(\""+ltema.name+"\")' href='#' />"; | 550 | + {tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t21a")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"+$trad("t21")+" </span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=43' > </a>"+$inputText("","","nn"+ltema.name,"","8","")+" <a class='tic' onclick='i3GEO.tema.mudanome(\""+ltema.name+"\")' href='#' />";} |
549 | else | 551 | else |
550 | - var tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t21a")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"+$trad("t21")+" </span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=43' > </a>"+$inputText("","","nn"+ltema.name,"","10","")+"<img class='tic' style='position:relative;top:3px;' onclick='i3GEO.tema.mudanome(\""+ltema.name+"\")' src='"+i3GEO.util.$im("branco.gif")+"' />"; | ||
551 | - | ||
552 | - var d = {html:tnome}; | ||
553 | - var n = new YAHOO.widget.HTMLNode(d, node, false,true); | 552 | + {tnome = "<span onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t21a")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"+$trad("t21")+" </span> <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=5&idajuda=43' > </a>"+$inputText("","","nn"+ltema.name,"","10","")+"<img class='tic' style='position:relative;top:3px;' onclick='i3GEO.tema.mudanome(\""+ltema.name+"\")' src='"+i3GEO.util.$im("branco.gif")+"' />";} |
553 | + d = {html:tnome}; | ||
554 | + n = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
554 | n.enableHighlight = false; | 555 | n.enableHighlight = false; |
555 | n.isLeaf = true; | 556 | n.isLeaf = true; |
556 | 557 | ||
@@ -614,31 +615,32 @@ i3GEO.arvoreDeCamadas = { | @@ -614,31 +615,32 @@ i3GEO.arvoreDeCamadas = { | ||
614 | //YAHOO.log("Mostrando a legenda da árvore de camadas", "i3geo"); | 615 | //YAHOO.log("Mostrando a legenda da árvore de camadas", "i3geo"); |
615 | var idtema = node.data.idlegenda; | 616 | var idtema = node.data.idlegenda; |
616 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); | 617 | var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema); |
618 | + var tabela,linhas,re,i; | ||
617 | var retorna = function(retorno){ | 619 | var retorna = function(retorno){ |
618 | if(retorno.data.legenda){ | 620 | if(retorno.data.legenda){ |
619 | var original = retorno; | 621 | var original = retorno; |
620 | - var retorno = retorno.data.legenda; | 622 | + retorno = retorno.data.legenda; |
621 | if (retorno[0]){ | 623 | if (retorno[0]){ |
622 | - if ((navn) && (!retorno[0].imagem)){var tabela = retorno;} | 624 | + if ((navn) && (!retorno[0].imagem)){tabela = retorno;} |
623 | else{ | 625 | else{ |
624 | - var i = retorno[0].imagem; | ||
625 | - var re = new RegExp("tiff", "g"); | ||
626 | - var i = i.replace(re,'png'); | ||
627 | - var tabela = "<img src='"+i+"' />"; | 626 | + i = retorno[0].imagem; |
627 | + re = new RegExp("tiff", "g"); | ||
628 | + i = i.replace(re,'png'); | ||
629 | + tabela = "<img src='"+i+"' />"; | ||
628 | } | 630 | } |
629 | retorno = ""; | 631 | retorno = ""; |
630 | } | 632 | } |
631 | else{ | 633 | else{ |
632 | - var linhas = retorno.split("#"); | 634 | + linhas = retorno.split("#"); |
633 | if (linhas.length > 1){ | 635 | if (linhas.length > 1){ |
634 | - var linhas = retorno.split("|"); | ||
635 | - var tabela = "<table >"; | 636 | + linhas = retorno.split("|"); |
637 | + tabela = "<table>"; | ||
636 | var linha = linhas.length-1; | 638 | var linha = linhas.length-1; |
637 | if(linha >= 0){ | 639 | if(linha >= 0){ |
638 | do{ | 640 | do{ |
639 | var colunas = linhas[linha].split("#"); | 641 | var colunas = linhas[linha].split("#"); |
640 | var id = colunas[0]+"-"+colunas[1]; | 642 | var id = colunas[0]+"-"+colunas[1]; |
641 | - var re = new RegExp("'", "g"); | 643 | + re = new RegExp("'", "g"); |
642 | var exp = colunas[3].replace(re,'"'); | 644 | var exp = colunas[3].replace(re,'"'); |
643 | tabela += "<tr style='border-top:1px solid rgb(240,240,240);'><td><img src='"+colunas[4]+"' </td><td style='text-align:left'>"+colunas[2]+"</td></tr>"; | 645 | tabela += "<tr style='border-top:1px solid rgb(240,240,240);'><td><img src='"+colunas[4]+"' </td><td style='text-align:left'>"+colunas[2]+"</td></tr>"; |
644 | } | 646 | } |
@@ -649,7 +651,7 @@ i3GEO.arvoreDeCamadas = { | @@ -649,7 +651,7 @@ i3GEO.arvoreDeCamadas = { | ||
649 | else{tabela = retorno;} | 651 | else{tabela = retorno;} |
650 | } | 652 | } |
651 | } | 653 | } |
652 | - else {var tabela = "<img src='"+retorno.data[0].imagem+"' />";} //o tema é um wms | 654 | + else {tabela = "<img src='"+retorno.data[0].imagem+"' />";} //o tema é um wms |
653 | var incluir = "<div style='text-align:left' id='"+idtema+"verdiv"+"'>"+tabela+"</div>"; | 655 | var incluir = "<div style='text-align:left' id='"+idtema+"verdiv"+"'>"+tabela+"</div>"; |
654 | var d = {html:incluir}; | 656 | var d = {html:incluir}; |
655 | var nodeLeg = new YAHOO.widget.HTMLNode(d, node, false,false); | 657 | var nodeLeg = new YAHOO.widget.HTMLNode(d, node, false,false); |
@@ -662,7 +664,7 @@ i3GEO.arvoreDeCamadas = { | @@ -662,7 +664,7 @@ i3GEO.arvoreDeCamadas = { | ||
662 | var elementos = document.getElementById(idtema+"verdiv").getElementsByTagName("input"); | 664 | var elementos = document.getElementById(idtema+"verdiv").getElementsByTagName("input"); |
663 | var nelementos = elementos.length; | 665 | var nelementos = elementos.length; |
664 | var inputs = []; | 666 | var inputs = []; |
665 | - var i = 0; | 667 | + i = 0; |
666 | if (nelementos > 0){ | 668 | if (nelementos > 0){ |
667 | do{ | 669 | do{ |
668 | if (elementos[i].type == "checkbox"){inputs.push(elementos[i]);} | 670 | if (elementos[i].type == "checkbox"){inputs.push(elementos[i]);} |
@@ -673,7 +675,7 @@ i3GEO.arvoreDeCamadas = { | @@ -673,7 +675,7 @@ i3GEO.arvoreDeCamadas = { | ||
673 | if(original.data.desativar){ | 675 | if(original.data.desativar){ |
674 | var desativar = original.data.desativar; | 676 | var desativar = original.data.desativar; |
675 | var nindices = desativar.length; | 677 | var nindices = desativar.length; |
676 | - var i = 0; | 678 | + i = 0; |
677 | if (nindices > 0){ | 679 | if (nindices > 0){ |
678 | do{ | 680 | do{ |
679 | inputs[desativar[i]].checked = false; | 681 | inputs[desativar[i]].checked = false; |
@@ -683,10 +685,10 @@ i3GEO.arvoreDeCamadas = { | @@ -683,10 +685,10 @@ i3GEO.arvoreDeCamadas = { | ||
683 | } | 685 | } |
684 | } | 686 | } |
685 | }; | 687 | }; |
686 | - if(i3GEO.configura.templateLegenda != "") | ||
687 | - i3GEO.php.criaLegendaHTML(retorna,idtema,i3GEO.configura.templateLegenda); | 688 | + if(i3GEO.configura.templateLegenda !== "") |
689 | + {i3GEO.php.criaLegendaHTML(retorna,idtema,i3GEO.configura.templateLegenda);} | ||
688 | else | 690 | else |
689 | - i3GEO.php.criaLegendaHTML(retorna,idtema); | 691 | + {i3GEO.php.criaLegendaHTML(retorna,idtema);} |
690 | }, | 692 | }, |
691 | /* | 693 | /* |
692 | Function: atualizaLegenda | 694 | Function: atualizaLegenda |
@@ -748,27 +750,27 @@ i3GEO.arvoreDeCamadas = { | @@ -748,27 +750,27 @@ i3GEO.arvoreDeCamadas = { | ||
748 | */ | 750 | */ |
749 | montaTextoTema: function(tema){ | 751 | montaTextoTema: function(tema){ |
750 | var ck = ""; | 752 | var ck = ""; |
751 | - if(tema.status == 2){var ck = ' CHECKED ';} | 753 | + if(tema.status == 2){ck = ' CHECKED ';} |
752 | var html = ""; | 754 | var html = ""; |
753 | html += "<p id='arrastar_"+tema.name+"' style='text-align:left;font-size:11px;' ><input class=inputsb style='cursor:pointer;' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t3")+"','ligadesliga')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" type='checkbox' name=\"layer\" value='"+tema.name+"' "+ ck ; | 755 | html += "<p id='arrastar_"+tema.name+"' style='text-align:left;font-size:11px;' ><input class=inputsb style='cursor:pointer;' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t3")+"','ligadesliga')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" type='checkbox' name=\"layer\" value='"+tema.name+"' "+ ck ; |
754 | 756 | ||
755 | - if(i3GEO.arvoreDeCamadas.ATIVATEMA != "") | ||
756 | - html += "onclick=\""+i3GEO.arvoreDeCamadas.ATIVATEMA+"\""; | 757 | + if(i3GEO.arvoreDeCamadas.ATIVATEMA !== "") |
758 | + {html += "onclick=\""+i3GEO.arvoreDeCamadas.ATIVATEMA+"\"";} | ||
757 | else | 759 | else |
758 | - html += "onclick='i3GEO.util.criaBotaoAplicar(\"i3GEO.arvoreDeCamadas.aplicaTemas\",\""+$trad("p14")+"\",\"i3geoBotaoAplicarCamadas\",this)'"; | 760 | + {html += "onclick='i3GEO.util.criaBotaoAplicar(\"i3GEO.arvoreDeCamadas.aplicaTemas\",\""+$trad("p14")+"\",\"i3geoBotaoAplicarCamadas\",this)'";} |
759 | html += " />"; | 761 | html += " />"; |
760 | if (tema.contextoescala == "sim") | 762 | if (tema.contextoescala == "sim") |
761 | - {html += " <img src="+i3GEO.util.$im("contextoescala.png")+" title='"+$trad("t36")+"' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t36")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>";} | 763 | + {html += " <img src="+i3GEO.util.$im("contextoescala.png")+" title='"+$trad("t36")+"' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t36")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />";} |
762 | if (tema.sel == "sim"){ | 764 | if (tema.sel == "sim"){ |
763 | - html += " <img src="+i3GEO.util.$im("estasel.png")+" title='"+$trad("t4")+"' onclick='i3GEO.tema.limpasel(\""+tema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t5")+"','limpasel')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>"; | ||
764 | - html += " <img src="+i3GEO.util.$im("zoomsel.gif")+" title='"+$trad("t4a")+"' onclick='i3GEO.tema.zoomsel(\""+tema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t5")+"','zoomsel')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>"; | 765 | + html += " <img src="+i3GEO.util.$im("estasel.png")+" title='"+$trad("t4")+"' onclick='i3GEO.tema.limpasel(\""+tema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t5")+"','limpasel')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"; |
766 | + html += " <img src="+i3GEO.util.$im("zoomsel.gif")+" title='"+$trad("t4a")+"' onclick='i3GEO.tema.zoomsel(\""+tema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t5")+"','zoomsel')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />"; | ||
765 | } | 767 | } |
766 | if ((tema.download == "sim") || (tema.download == "SIM")) | 768 | if ((tema.download == "sim") || (tema.download == "SIM")) |
767 | - {html += " <img src="+i3GEO.util.$im("down1.gif") +" title='download' onclick='i3GEO.tema.dialogo.download(\""+tema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t6")+"','download')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>";} | 769 | + {html += " <img src="+i3GEO.util.$im("down1.gif") +" title='download' onclick='i3GEO.tema.dialogo.download(\""+tema.name+"\")' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t6")+"','download')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />";} |
768 | if(i3GEO.arvoreDeCamadas.AGUARDALEGENDA) | 770 | if(i3GEO.arvoreDeCamadas.AGUARDALEGENDA) |
769 | - html += " <span style='cursor:move' onclick=\"i3GEO.tema.mostralegendajanela('"+tema.name+"','"+tema.tema+"','abrejanela');\" onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t7a")+"','');i3GEO.tema.mostralegendajanela('"+tema.name+"','"+tema.tema+"','ativatimer');\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('');i3GEO.tema.mostralegendajanela('"+tema.name+"','','desativatimer');\" >"+tema.tema+"</span>"; | 771 | + {html += " <span style='cursor:move' onclick=\"i3GEO.tema.mostralegendajanela('"+tema.name+"','"+tema.tema+"','abrejanela');\" onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t7a")+"','');i3GEO.tema.mostralegendajanela('"+tema.name+"','"+tema.tema+"','ativatimer');\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('');i3GEO.tema.mostralegendajanela('"+tema.name+"','','desativatimer');\" >"+tema.tema+"</span>";} |
770 | else | 772 | else |
771 | - html += " <span style='cursor:move' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t7")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+tema.tema+"</span>"; | 773 | + {html += " <span style='cursor:move' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t7")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+tema.tema+"</span>";} |
772 | 774 | ||
773 | html += "</p>"; | 775 | html += "</p>"; |
774 | return(html); | 776 | return(html); |
@@ -794,11 +796,11 @@ i3GEO.arvoreDeCamadas = { | @@ -794,11 +796,11 @@ i3GEO.arvoreDeCamadas = { | ||
794 | var ltema = i3GEO.arvoreDeCamadas.CAMADAS[l]; | 796 | var ltema = i3GEO.arvoreDeCamadas.CAMADAS[l]; |
795 | var escala = ltema.escala; | 797 | var escala = ltema.escala; |
796 | if (escala*1 < mapscale*1) | 798 | if (escala*1 < mapscale*1) |
797 | - {var farol = "maisverde.png";} | 799 | + {farol = "maisverde.png";} |
798 | if (escala*1 > mapscale*1) | 800 | if (escala*1 > mapscale*1) |
799 | - {var farol = "maisvermelho.png";} | ||
800 | - if (escala*1 == 0) | ||
801 | - {var farol = "maisamarelo.png";} | 801 | + {farol = "maisvermelho.png";} |
802 | + if (escala*1 === 0) | ||
803 | + {farol = "maisamarelo.png";} | ||
802 | if ($i("farol"+ltema.name)){ | 804 | if ($i("farol"+ltema.name)){ |
803 | $i("farol"+ltema.name).src = g_locaplic+"/imagens/"+farol; | 805 | $i("farol"+ltema.name).src = g_locaplic+"/imagens/"+farol; |
804 | } | 806 | } |
@@ -850,7 +852,7 @@ i3GEO.arvoreDeCamadas = { | @@ -850,7 +852,7 @@ i3GEO.arvoreDeCamadas = { | ||
850 | for(j=0;j<csn;j++){ | 852 | for(j=0;j<csn;j++){ |
851 | var c = cs[j]; | 853 | var c = cs[j]; |
852 | if(c.name=="layer"){ | 854 | if(c.name=="layer"){ |
853 | - if(c.checked == true) | 855 | + if(c.checked === true) |
854 | {ligados.push(c.value);} | 856 | {ligados.push(c.value);} |
855 | else | 857 | else |
856 | {desligados.push(c.value);} | 858 | {desligados.push(c.value);} |
@@ -861,7 +863,7 @@ i3GEO.arvoreDeCamadas = { | @@ -861,7 +863,7 @@ i3GEO.arvoreDeCamadas = { | ||
861 | } catch(e){i++;} | 863 | } catch(e){i++;} |
862 | } | 864 | } |
863 | while(i<n) | 865 | while(i<n) |
864 | - var lista = new Array(ligados,desligados,todos); | 866 | + var lista = [ligados,desligados,todos]; |
865 | return (lista); | 867 | return (lista); |
866 | }, | 868 | }, |
867 | /* | 869 | /* |