Commit b30aba8ad529302af33b299afd1f9a9ca483bcba

Authored by Edmar Moretti
1 parent a18bed18

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 256 }
257 257 this.SID = g_sid;
258 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 262 this.atualiza(temas);
263 263 },
264 264 /*
... ... @@ -281,9 +281,9 @@ i3GEO.arvoreDeCamadas = {
281 281 document.getElementById(i3GEO.arvoreDeCamadas.IDHTML).innerHTML = "";
282 282 this.CAMADAS = temas;
283 283 var currentIconMode;
284   - YAHOO.example.treeExample = new function(){
  284 + YAHOO.example.treeExample = function(){
285 285 function changeIconMode(){
286   - var newVal = parseInt(this.value);
  286 + var newVal = parseInt(this.value,10);
287 287 if (newVal != currentIconMode)
288 288 {currentIconMode = newVal;}
289 289 buildTree();
... ... @@ -299,7 +299,7 @@ i3GEO.arvoreDeCamadas = {
299 299 }();
300 300 var root = i3GEO.arvoreDeCamadas.ARVORE.getRoot();
301 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 303 {titulo += "<img id='i3geo_lixeira' title='"+$trad("t2")+"' src='"+i3GEO.util.$im("branco.gif")+"' />";}
304 304 titulo += "</td></tr></table>";
305 305 var d = {html:titulo};
... ... @@ -308,7 +308,7 @@ i3GEO.arvoreDeCamadas = {
308 308 var c = temas.length;
309 309 for (var i=0, j=c; i<j; i++){
310 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 312 var temaNode = new YAHOO.widget.HTMLNode(d, tempNode, i3GEO.arvoreDeCamadas.EXPANDIDA,true);
313 313 temaNode.setDynamicLoad(i3GEO.arvoreDeCamadas.montaOpcoes, currentIconMode);
314 314 temaNode.expanded = false;
... ... @@ -316,7 +316,7 @@ i3GEO.arvoreDeCamadas = {
316 316 }
317 317 document.getElementById(i3GEO.arvoreDeCamadas.IDHTML).style.textAlign="left";
318 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 320 {this.ativaDragDrop();}
321 321 //
322 322 //verifica se a janela a ferramenta identifica está ativa para atualizar a lista de temas
... ... @@ -344,7 +344,7 @@ i3GEO.arvoreDeCamadas = {
344 344 {
345 345 init: function()
346 346 {
347   - if($i("i3geo_lixeira") && i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA == true)
  347 + if($i("i3geo_lixeira") && i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true)
348 348 {new YAHOO.util.DDTarget("i3geo_lixeira");}
349 349 var lista = i3GEO.arvoreDeCamadas.CAMADAS;
350 350 var i = lista.length-1;
... ... @@ -414,7 +414,7 @@ i3GEO.arvoreDeCamadas = {
414 414 DDM.refreshCache();
415 415 //exclui tema
416 416 if(DDM.getDDById(id).id == "i3geo_lixeira"){
417   - if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA == true){
  417 + if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true){
418 418 i3GEO.janela.abreAguarde("ajaxCorpoMapa",$trad("o1"));
419 419 var tema = (this.getEl()).id.split("arrastar_")[1];
420 420 i3GEO.contadorAtualiza++;
... ... @@ -424,7 +424,7 @@ i3GEO.arvoreDeCamadas = {
424 424 }
425 425 //muda ordem de desenho do tema
426 426 else{
427   - if(i3GEO.arvoreDeCamadas.ARRASTARORDEM == true){
  427 + if(i3GEO.arvoreDeCamadas.ARRASTARORDEM === true){
428 428 i3GEO.janela.abreAguarde("i3GEO.atualiza",$trad("o1"));
429 429 var destEl = Dom.get(id);
430 430 var noid = id.split("arrastar_")[1];
... ... @@ -478,44 +478,46 @@ i3GEO.arvoreDeCamadas = {
478 478 //YAHOO.log("Montando as opções da árvore de camadas", "i3geo");
479 479 var idtema = node.data.id;
480 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 483 var farol = "maisamarelo.png";
  484 + var mfarol = "";
483 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 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 = "&nbsp;<img id='farol"+ltema.name+"' src='"+i3GEO.util.$im(farol)+"' title='"+mfarol+"' \>";
496   - tnome += "&nbsp;<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 += "&nbsp;<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 += "&nbsp;<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 += "&nbsp;<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 = "&nbsp;<img id='farol"+ltema.name+"' src='"+i3GEO.util.$im(farol)+"' title='"+mfarol+"' />";
  498 + tnome += "&nbsp;<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 += "&nbsp;<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 += "&nbsp;<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 += "&nbsp;<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 502 //a operação de zoom para o tema não funciona na interface flamingo
501 503 if( (ltema.zoomtema == "sim") && (i3GEO.Interface.ATUAL != "flamingo"))
502   - {tnome += "&nbsp;<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 += "&nbsp;<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 506 var iconesNode = new YAHOO.widget.HTMLNode(d, node, false,true);
505 507 iconesNode.enableHighlight = false;
506 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 514 opcoesNode.enableHighlight = false;
513 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 521 opcoesNode.setDynamicLoad(i3GEO.arvoreDeCamadas.mostraLegenda, 1);
520 522 opcoesNode.enableHighlight = false;
521 523 }
... ... @@ -535,22 +537,21 @@ i3GEO.arvoreDeCamadas = {
535 537 //YAHOO.log("Mostrando as opções da árvore de camadas", "i3geo");
536 538 var idtema = node.data.idopcoes;
537 539 var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema);
  540 + var tnome,d,n;
538 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' >&nbsp;&nbsp;&nbsp;</a>"+$inputText("","","tr"+ltema.name,"","3",ltema.transparency)+"&nbsp;<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' >&nbsp;&nbsp;&nbsp;</a>"+$inputText("","","tr"+ltema.name,"","3",ltema.transparency)+"&nbsp;<a class='tic' onclick='i3GEO.tema.mudatransp(\""+ltema.name+"\")' href='#' /a>";}
540 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' >&nbsp;&nbsp;&nbsp;</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' >&nbsp;&nbsp;&nbsp;</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 547 n.enableHighlight = false;
545 548 n.isLeaf = true;
546   -
547 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' >&nbsp;&nbsp;&nbsp;</a>"+$inputText("","","nn"+ltema.name,"","8","")+"&nbsp;<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' >&nbsp;&nbsp;&nbsp;</a>"+$inputText("","","nn"+ltema.name,"","8","")+"&nbsp;<a class='tic' onclick='i3GEO.tema.mudanome(\""+ltema.name+"\")' href='#' />";}
549 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' >&nbsp;&nbsp;&nbsp;</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' >&nbsp;&nbsp;&nbsp;</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 555 n.enableHighlight = false;
555 556 n.isLeaf = true;
556 557  
... ... @@ -614,31 +615,32 @@ i3GEO.arvoreDeCamadas = {
614 615 //YAHOO.log("Mostrando a legenda da árvore de camadas", "i3geo");
615 616 var idtema = node.data.idlegenda;
616 617 var ltema = i3GEO.arvoreDeCamadas.pegaTema(idtema);
  618 + var tabela,linhas,re,i;
617 619 var retorna = function(retorno){
618 620 if(retorno.data.legenda){
619 621 var original = retorno;
620   - var retorno = retorno.data.legenda;
  622 + retorno = retorno.data.legenda;
621 623 if (retorno[0]){
622   - if ((navn) && (!retorno[0].imagem)){var tabela = retorno;}
  624 + if ((navn) && (!retorno[0].imagem)){tabela = retorno;}
623 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 631 retorno = "";
630 632 }
631 633 else{
632   - var linhas = retorno.split("#");
  634 + linhas = retorno.split("#");
633 635 if (linhas.length > 1){
634   - var linhas = retorno.split("|");
635   - var tabela = "<table >";
  636 + linhas = retorno.split("|");
  637 + tabela = "<table>";
636 638 var linha = linhas.length-1;
637 639 if(linha >= 0){
638 640 do{
639 641 var colunas = linhas[linha].split("#");
640 642 var id = colunas[0]+"-"+colunas[1];
641   - var re = new RegExp("'", "g");
  643 + re = new RegExp("'", "g");
642 644 var exp = colunas[3].replace(re,'"');
643 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 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 655 var incluir = "<div style='text-align:left' id='"+idtema+"verdiv"+"'>"+tabela+"</div>";
654 656 var d = {html:incluir};
655 657 var nodeLeg = new YAHOO.widget.HTMLNode(d, node, false,false);
... ... @@ -662,7 +664,7 @@ i3GEO.arvoreDeCamadas = {
662 664 var elementos = document.getElementById(idtema+"verdiv").getElementsByTagName("input");
663 665 var nelementos = elementos.length;
664 666 var inputs = [];
665   - var i = 0;
  667 + i = 0;
666 668 if (nelementos > 0){
667 669 do{
668 670 if (elementos[i].type == "checkbox"){inputs.push(elementos[i]);}
... ... @@ -673,7 +675,7 @@ i3GEO.arvoreDeCamadas = {
673 675 if(original.data.desativar){
674 676 var desativar = original.data.desativar;
675 677 var nindices = desativar.length;
676   - var i = 0;
  678 + i = 0;
677 679 if (nindices > 0){
678 680 do{
679 681 inputs[desativar[i]].checked = false;
... ... @@ -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 690 else
689   - i3GEO.php.criaLegendaHTML(retorna,idtema);
  691 + {i3GEO.php.criaLegendaHTML(retorna,idtema);}
690 692 },
691 693 /*
692 694 Function: atualizaLegenda
... ... @@ -748,27 +750,27 @@ i3GEO.arvoreDeCamadas = {
748 750 */
749 751 montaTextoTema: function(tema){
750 752 var ck = "";
751   - if(tema.status == 2){var ck = ' CHECKED ';}
  753 + if(tema.status == 2){ck = ' CHECKED ';}
752 754 var html = "";
753 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 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 761 html += " />";
760 762 if (tema.contextoescala == "sim")
761   - {html += "&nbsp;<img src="+i3GEO.util.$im("contextoescala.png")+" title='"+$trad("t36")+"' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t36")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" \>";}
  763 + {html += "&nbsp;<img src="+i3GEO.util.$im("contextoescala.png")+" title='"+$trad("t36")+"' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t36")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" />";}
762 764 if (tema.sel == "sim"){
763   - html += "&nbsp;<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 += "&nbsp;<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 += "&nbsp;<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 += "&nbsp;<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 768 if ((tema.download == "sim") || (tema.download == "SIM"))
767   - {html += "&nbsp;<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 += "&nbsp;<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 770 if(i3GEO.arvoreDeCamadas.AGUARDALEGENDA)
769   - html += "&nbsp;<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 += "&nbsp;<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 772 else
771   - html += "&nbsp;<span style='cursor:move' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t7")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+tema.tema+"</span>";
  773 + {html += "&nbsp;<span style='cursor:move' onmouseover=\"javascript:i3GEO.ajuda.mostraJanela('"+$trad("t7")+"','')\" onmouseout=\"javascript:i3GEO.ajuda.mostraJanela('')\" >"+tema.tema+"</span>";}
772 774  
773 775 html += "</p>";
774 776 return(html);
... ... @@ -794,11 +796,11 @@ i3GEO.arvoreDeCamadas = {
794 796 var ltema = i3GEO.arvoreDeCamadas.CAMADAS[l];
795 797 var escala = ltema.escala;
796 798 if (escala*1 < mapscale*1)
797   - {var farol = "maisverde.png";}
  799 + {farol = "maisverde.png";}
798 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 804 if ($i("farol"+ltema.name)){
803 805 $i("farol"+ltema.name).src = g_locaplic+"/imagens/"+farol;
804 806 }
... ... @@ -850,7 +852,7 @@ i3GEO.arvoreDeCamadas = {
850 852 for(j=0;j<csn;j++){
851 853 var c = cs[j];
852 854 if(c.name=="layer"){
853   - if(c.checked == true)
  855 + if(c.checked === true)
854 856 {ligados.push(c.value);}
855 857 else
856 858 {desligados.push(c.value);}
... ... @@ -861,7 +863,7 @@ i3GEO.arvoreDeCamadas = {
861 863 } catch(e){i++;}
862 864 }
863 865 while(i<n)
864   - var lista = new Array(ligados,desligados,todos);
  866 + var lista = [ligados,desligados,todos];
865 867 return (lista);
866 868 },
867 869 /*
... ...