Commit cf2798467254a346d613de2128478de5b3f6f71c
1 parent
b30aba8a
Exists in
master
and in
7 other branches
Validação com JSLint
Showing
2 changed files
with
196 additions
and
189 deletions
Show diff stats
classesjs/classe_arvoredecamadas.js
@@ -345,16 +345,16 @@ i3GEO.arvoreDeCamadas = { | @@ -345,16 +345,16 @@ i3GEO.arvoreDeCamadas = { | ||
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 | + {var ddtarget = 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; |
351 | if (i >= 0){ | 351 | if (i >= 0){ |
352 | do{ | 352 | do{ |
353 | var ltema = lista[i]; | 353 | var ltema = lista[i]; |
354 | if($i("arrastar_"+ltema.name)) | 354 | if($i("arrastar_"+ltema.name)) |
355 | - {new YAHOO.example.DDList("arrastar_"+ltema.name);} | 355 | + {var ddlist = new YAHOO.example.DDList("arrastar_"+ltema.name);} |
356 | } | 356 | } |
357 | - while(i--) | 357 | + while(i--); |
358 | } | 358 | } |
359 | } | 359 | } |
360 | }; | 360 | }; |
@@ -644,7 +644,7 @@ i3GEO.arvoreDeCamadas = { | @@ -644,7 +644,7 @@ i3GEO.arvoreDeCamadas = { | ||
644 | var exp = colunas[3].replace(re,'"'); | 644 | var exp = colunas[3].replace(re,'"'); |
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>"; | 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>"; |
646 | } | 646 | } |
647 | - while(linha--) | 647 | + while(linha--); |
648 | } | 648 | } |
649 | tabela += "</table><br>"; | 649 | tabela += "</table><br>"; |
650 | } | 650 | } |
@@ -670,7 +670,7 @@ i3GEO.arvoreDeCamadas = { | @@ -670,7 +670,7 @@ i3GEO.arvoreDeCamadas = { | ||
670 | if (elementos[i].type == "checkbox"){inputs.push(elementos[i]);} | 670 | if (elementos[i].type == "checkbox"){inputs.push(elementos[i]);} |
671 | i++; | 671 | i++; |
672 | } | 672 | } |
673 | - while(i < nelementos) | 673 | + while(i < nelementos); |
674 | } | 674 | } |
675 | if(original.data.desativar){ | 675 | if(original.data.desativar){ |
676 | var desativar = original.data.desativar; | 676 | var desativar = original.data.desativar; |
@@ -681,7 +681,7 @@ i3GEO.arvoreDeCamadas = { | @@ -681,7 +681,7 @@ i3GEO.arvoreDeCamadas = { | ||
681 | inputs[desativar[i]].checked = false; | 681 | inputs[desativar[i]].checked = false; |
682 | i++; | 682 | i++; |
683 | } | 683 | } |
684 | - while(i < nindices) | 684 | + while(i < nindices); |
685 | } | 685 | } |
686 | } | 686 | } |
687 | }; | 687 | }; |
@@ -805,7 +805,7 @@ i3GEO.arvoreDeCamadas = { | @@ -805,7 +805,7 @@ i3GEO.arvoreDeCamadas = { | ||
805 | $i("farol"+ltema.name).src = g_locaplic+"/imagens/"+farol; | 805 | $i("farol"+ltema.name).src = g_locaplic+"/imagens/"+farol; |
806 | } | 806 | } |
807 | } | 807 | } |
808 | - while(l--) | 808 | + while(l--); |
809 | } | 809 | } |
810 | //YAHOO.log("Farol OK", "i3geo"); | 810 | //YAHOO.log("Farol OK", "i3geo"); |
811 | }, | 811 | }, |
@@ -862,7 +862,7 @@ i3GEO.arvoreDeCamadas = { | @@ -862,7 +862,7 @@ i3GEO.arvoreDeCamadas = { | ||
862 | i++; | 862 | i++; |
863 | } catch(e){i++;} | 863 | } catch(e){i++;} |
864 | } | 864 | } |
865 | - while(i<n) | 865 | + while(i<n); |
866 | var lista = [ligados,desligados,todos]; | 866 | var lista = [ligados,desligados,todos]; |
867 | return (lista); | 867 | return (lista); |
868 | }, | 868 | }, |
classesjs/classe_arvoredetemas.js
@@ -281,22 +281,22 @@ i3GEO.arvoreDeTemas = { | @@ -281,22 +281,22 @@ i3GEO.arvoreDeTemas = { | ||
281 | var raiz = retorno.data.canais; | 281 | var raiz = retorno.data.canais; |
282 | var nraiz = raiz.length; | 282 | var nraiz = raiz.length; |
283 | var cor = "rgb(51, 102, 102)"; | 283 | var cor = "rgb(51, 102, 102)"; |
284 | - for (i=0;i<nraiz; i++){ | 284 | + for (var i=0;i<nraiz; i++){ |
285 | var html = "<span style='color:"+cor+"' title='"+raiz[i].description+"'> "+raiz[i].title; | 285 | var html = "<span style='color:"+cor+"' title='"+raiz[i].description+"'> "+raiz[i].title; |
286 | if(raiz[i].nacessos > 0){ | 286 | if(raiz[i].nacessos > 0){ |
287 | var quali = (raiz[i].nacessosok * 100) / (raiz[i].nacessos*1); | 287 | var quali = (raiz[i].nacessosok * 100) / (raiz[i].nacessos*1); |
288 | html += " ("+quali+"%)</span>"; | 288 | html += " ("+quali+"%)</span>"; |
289 | } | 289 | } |
290 | else | 290 | else |
291 | - html += " (% de acessos não definido)</span>"; | 291 | + {html += " (% de acessos não definido)</span>";} |
292 | html += "<hr>"; | 292 | html += "<hr>"; |
293 | var d = {html:html,id_ws:raiz[i].id_ws,url:raiz[i].link,nivel:0}; | 293 | var d = {html:html,id_ws:raiz[i].id_ws,url:raiz[i].link,nivel:0}; |
294 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 294 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); |
295 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.listaLayersWMS, 1); | 295 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.listaLayersWMS, 1); |
296 | tempNode.enableHighlight = false; | 296 | tempNode.enableHighlight = false; |
297 | if(cor == "rgb(51, 102, 102)") | 297 | if(cor == "rgb(51, 102, 102)") |
298 | - {var cor = "rgb(47, 70, 50)";} | ||
299 | - else{var cor = "rgb(51, 102, 102)";} | 298 | + {cor = "rgb(47, 70, 50)";} |
299 | + else{cor = "rgb(51, 102, 102)";} | ||
300 | } | 300 | } |
301 | node.loadComplete(); | 301 | node.loadComplete(); |
302 | }; | 302 | }; |
@@ -310,31 +310,34 @@ i3GEO.arvoreDeTemas = { | @@ -310,31 +310,34 @@ i3GEO.arvoreDeTemas = { | ||
310 | listaLayersWMS: function(node){ | 310 | listaLayersWMS: function(node){ |
311 | //node = no; | 311 | //node = no; |
312 | var monta = function(retorno){ | 312 | var monta = function(retorno){ |
313 | - try{var n = retorno.data.length;} | 313 | + var n = 0; |
314 | + try{n = retorno.data.length;} | ||
314 | catch(m){node.loadComplete();return;} | 315 | catch(m){node.loadComplete();return;} |
315 | var cor = "rgb(51, 102, 102)"; | 316 | var cor = "rgb(51, 102, 102)"; |
316 | - for (i=0;i<n; i++){ | 317 | + var html = ""; |
318 | + var d = ""; | ||
319 | + for(var i=0;i<n; i++){ | ||
317 | var cabeca = retorno.data[i].nome+" - "+retorno.data[i].titulo; | 320 | var cabeca = retorno.data[i].nome+" - "+retorno.data[i].titulo; |
318 | if (cabeca != "undefined - undefined"){ | 321 | if (cabeca != "undefined - undefined"){ |
319 | - var html = "<span style='color:"+cor+"' >"+cabeca; | ||
320 | - var d = {html:html,url:node.data.url,nivel:(node.data.nivel*1 + 1),id_ws:"",layer:retorno.data[i].nome}; | 322 | + html = "<span style='color:"+cor+"' >"+cabeca; |
323 | + d = {html:html,url:node.data.url,nivel:(node.data.nivel*1 + 1),id_ws:"",layer:retorno.data[i].nome}; | ||
321 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 324 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); |
322 | tempNode.enableHighlight = false; | 325 | tempNode.enableHighlight = false; |
323 | if(!retorno.data[i].estilos) | 326 | if(!retorno.data[i].estilos) |
324 | - tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.listaLayersWMS, 1); | 327 | + {tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.listaLayersWMS, 1);} |
325 | if(retorno.data[i].estilos){ | 328 | if(retorno.data[i].estilos){ |
326 | var ns = retorno.data[i].estilos.length; | 329 | var ns = retorno.data[i].estilos.length; |
327 | - for (j=0;j<ns; j++){ | ||
328 | - var html = i3GEO.arvoreDeTemas.montaTextoTemaWMS(node.data.url,retorno.data[i].nome,retorno.data[i].estilos[j].nome,retorno.data[i].estilos[j].titulo,retorno.data[i].srs.toString(),retorno.data[i].formatsinfo.toString(),retorno.data[i].version.toString(),retorno.data[i].formats.toString(),cor); | ||
329 | - var d = {html:html}; | 330 | + for (var j=0;j<ns; j++){ |
331 | + html = i3GEO.arvoreDeTemas.montaTextoTemaWMS(node.data.url,retorno.data[i].nome,retorno.data[i].estilos[j].nome,retorno.data[i].estilos[j].titulo,retorno.data[i].srs.toString(),retorno.data[i].formatsinfo.toString(),retorno.data[i].version.toString(),retorno.data[i].formats.toString(),cor); | ||
332 | + d = {html:html}; | ||
330 | var tempNodeS = new YAHOO.widget.HTMLNode(d, tempNode, false,true); | 333 | var tempNodeS = new YAHOO.widget.HTMLNode(d, tempNode, false,true); |
331 | tempNode.isleaf = true; | 334 | tempNode.isleaf = true; |
332 | tempNodeS.enableHighlight = false; | 335 | tempNodeS.enableHighlight = false; |
333 | } | 336 | } |
334 | } | 337 | } |
335 | if(cor == "rgb(51, 102, 102)") | 338 | if(cor == "rgb(51, 102, 102)") |
336 | - {var cor = "rgb(47, 70, 50)";} | ||
337 | - else{var cor = "rgb(51, 102, 102)";} | 339 | + {cor = "rgb(47, 70, 50)";} |
340 | + else{cor = "rgb(51, 102, 102)";} | ||
338 | } | 341 | } |
339 | } | 342 | } |
340 | node.loadComplete(); | 343 | node.loadComplete(); |
@@ -390,8 +393,8 @@ i3GEO.arvoreDeTemas = { | @@ -390,8 +393,8 @@ i3GEO.arvoreDeTemas = { | ||
390 | */ | 393 | */ |
391 | listaMenus: function(g_sid,g_locaplic,funcao) { | 394 | listaMenus: function(g_sid,g_locaplic,funcao) { |
392 | var retorno = function(retorno) { | 395 | var retorno = function(retorno) { |
393 | - if(i3GEO.arvoreDeTemas.IDSMENUS.length == 0) | ||
394 | - i3GEO.arvoreDeTemas.MENUS = retorno.data; | 396 | + if(i3GEO.arvoreDeTemas.IDSMENUS.length === 0) |
397 | + {i3GEO.arvoreDeTemas.MENUS = retorno.data;} | ||
395 | else{ | 398 | else{ |
396 | i3GEO.arvoreDeTemas.MENUS = []; | 399 | i3GEO.arvoreDeTemas.MENUS = []; |
397 | var c = retorno.data.length; | 400 | var c = retorno.data.length; |
@@ -399,12 +402,12 @@ i3GEO.arvoreDeTemas = { | @@ -399,12 +402,12 @@ i3GEO.arvoreDeTemas = { | ||
399 | for (var i=0, j=c; i<j; i++){ | 402 | for (var i=0, j=c; i<j; i++){ |
400 | for (var k=0, jj=m; k<jj; k++){ | 403 | for (var k=0, jj=m; k<jj; k++){ |
401 | if(retorno.data[i].idmenu == i3GEO.arvoreDeTemas.IDSMENUS[k]) | 404 | if(retorno.data[i].idmenu == i3GEO.arvoreDeTemas.IDSMENUS[k]) |
402 | - i3GEO.arvoreDeTemas.MENUS.push(retorno.data[i]); | 405 | + {i3GEO.arvoreDeTemas.MENUS.push(retorno.data[i]);} |
403 | } | 406 | } |
404 | } | 407 | } |
405 | } | 408 | } |
406 | - if(funcao != "") | ||
407 | - eval(funcao+"(retorno)"); | 409 | + if(funcao !== "") |
410 | + {eval(funcao+"(retorno)");} | ||
408 | }; | 411 | }; |
409 | i3GEO.php.pegalistademenus(retorno); | 412 | i3GEO.php.pegalistademenus(retorno); |
410 | }, | 413 | }, |
@@ -428,12 +431,12 @@ i3GEO.arvoreDeTemas = { | @@ -428,12 +431,12 @@ i3GEO.arvoreDeTemas = { | ||
428 | listaGrupos: function(g_sid,g_locaplic,id_menu,funcao) { | 431 | listaGrupos: function(g_sid,g_locaplic,id_menu,funcao) { |
429 | var retorno = function(retorno) { | 432 | var retorno = function(retorno) { |
430 | i3GEO.arvoreDeTemas.GRUPOS = retorno.data; | 433 | i3GEO.arvoreDeTemas.GRUPOS = retorno.data; |
431 | - if(funcao != "") | ||
432 | - funcao.call(); | 434 | + if(funcao !== "") |
435 | + {funcao.call();} | ||
433 | }; | 436 | }; |
434 | var listasgrupos = "nao"; | 437 | var listasgrupos = "nao"; |
435 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD || i3GEO.arvoreDeTemas.FILTRAOGC) | 438 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD || i3GEO.arvoreDeTemas.FILTRAOGC) |
436 | - var listasgrupos = "sim"; | 439 | + {listasgrupos = "sim";} |
437 | i3GEO.php.pegalistadegrupos(retorno,id_menu,listasgrupos); | 440 | i3GEO.php.pegalistadegrupos(retorno,id_menu,listasgrupos); |
438 | }, | 441 | }, |
439 | /* | 442 | /* |
@@ -458,10 +461,10 @@ i3GEO.arvoreDeTemas = { | @@ -458,10 +461,10 @@ i3GEO.arvoreDeTemas = { | ||
458 | listaSubGrupos: function(g_sid,g_locaplic,id_menu,id_grupo,funcao) { | 461 | listaSubGrupos: function(g_sid,g_locaplic,id_menu,id_grupo,funcao) { |
459 | var retorno = function(retorno) { | 462 | var retorno = function(retorno) { |
460 | i3GEO.arvoreDeTemas.SUBGRUPOS = retorno.data; | 463 | i3GEO.arvoreDeTemas.SUBGRUPOS = retorno.data; |
461 | - if(funcao != "") | ||
462 | - funcao.call(); | 464 | + if(funcao !== "") |
465 | + {funcao.call();} | ||
463 | }; | 466 | }; |
464 | - i3GEO.php.pegalistadeSubgrupos(retorno,id_menu,id_grupo) | 467 | + i3GEO.php.pegalistadeSubgrupos(retorno,id_menu,id_grupo); |
465 | }, | 468 | }, |
466 | /* | 469 | /* |
467 | Function: listaTemas | 470 | Function: listaTemas |
@@ -487,10 +490,10 @@ i3GEO.arvoreDeTemas = { | @@ -487,10 +490,10 @@ i3GEO.arvoreDeTemas = { | ||
487 | listaTemas: function(g_sid,g_locaplic,id_menu,id_grupo,id_subgrupo,funcao) { | 490 | listaTemas: function(g_sid,g_locaplic,id_menu,id_grupo,id_subgrupo,funcao) { |
488 | var retorno = function(retorno) { | 491 | var retorno = function(retorno) { |
489 | i3GEO.arvoreDeTemas.TEMAS = retorno.data; | 492 | i3GEO.arvoreDeTemas.TEMAS = retorno.data; |
490 | - if(funcao != "") | ||
491 | - funcao.call(); | 493 | + if(funcao !== "") |
494 | + {funcao.call();} | ||
492 | }; | 495 | }; |
493 | - i3GEO.php.pegalistadetemas(retorno,id_menu,id_grupo,id_subgrupo) | 496 | + i3GEO.php.pegalistadetemas(retorno,id_menu,id_grupo,id_subgrupo); |
494 | }, | 497 | }, |
495 | /* | 498 | /* |
496 | Function: listaSistemas | 499 | Function: listaSistemas |
@@ -510,8 +513,8 @@ i3GEO.arvoreDeTemas = { | @@ -510,8 +513,8 @@ i3GEO.arvoreDeTemas = { | ||
510 | listaSistemas: function(g_sid,g_locaplic,funcao) { | 513 | listaSistemas: function(g_sid,g_locaplic,funcao) { |
511 | var retorno = function(retorno) { | 514 | var retorno = function(retorno) { |
512 | i3GEO.arvoreDeTemas.SISTEMAS = retorno.data; | 515 | i3GEO.arvoreDeTemas.SISTEMAS = retorno.data; |
513 | - if(funcao != "") | ||
514 | - funcao.call(); | 516 | + if(funcao !== "") |
517 | + {funcao.call();} | ||
515 | }; | 518 | }; |
516 | i3GEO.php.pegaSistemas(retorno); | 519 | i3GEO.php.pegaSistemas(retorno); |
517 | }, | 520 | }, |
@@ -533,8 +536,8 @@ i3GEO.arvoreDeTemas = { | @@ -533,8 +536,8 @@ i3GEO.arvoreDeTemas = { | ||
533 | listaDrives: function(g_sid,g_locaplic,funcao) { | 536 | listaDrives: function(g_sid,g_locaplic,funcao) { |
534 | var retorno = function(retorno) { | 537 | var retorno = function(retorno) { |
535 | i3GEO.arvoreDeTemas.DRIVES = retorno.data[0]; | 538 | i3GEO.arvoreDeTemas.DRIVES = retorno.data[0]; |
536 | - if(funcao != "") | ||
537 | - funcao.call(); | 539 | + if(funcao !== "") |
540 | + {funcao.call();} | ||
538 | }; | 541 | }; |
539 | i3GEO.php.listadrives(retorno); | 542 | i3GEO.php.listadrives(retorno); |
540 | }, | 543 | }, |
@@ -562,7 +565,7 @@ i3GEO.arvoreDeTemas = { | @@ -562,7 +565,7 @@ i3GEO.arvoreDeTemas = { | ||
562 | */ | 565 | */ |
563 | cria: function(g_sid,g_locaplic,idhtml,funcaoTema,objOpcoes) { | 566 | cria: function(g_sid,g_locaplic,idhtml,funcaoTema,objOpcoes) { |
564 | if(this.ARVORE){return;} | 567 | if(this.ARVORE){return;} |
565 | - if(idhtml != "") | 568 | + if(idhtml !== "") |
566 | {i3GEO.arvoreDeTemas.IDHTML = idhtml;} | 569 | {i3GEO.arvoreDeTemas.IDHTML = idhtml;} |
567 | var nargs = arguments.length; | 570 | var nargs = arguments.length; |
568 | if(nargs == 4 || nargs == 5){ | 571 | if(nargs == 4 || nargs == 5){ |
@@ -572,7 +575,7 @@ i3GEO.arvoreDeTemas = { | @@ -572,7 +575,7 @@ i3GEO.arvoreDeTemas = { | ||
572 | {i3GEO.arvoreDeTemas.OPCOESADICIONAIS = objOpcoes;} | 575 | {i3GEO.arvoreDeTemas.OPCOESADICIONAIS = objOpcoes;} |
573 | i3GEO.arvoreDeTemas.LOCAPLIC = g_locaplic; | 576 | i3GEO.arvoreDeTemas.LOCAPLIC = g_locaplic; |
574 | i3GEO.arvoreDeTemas.SID = g_sid; | 577 | i3GEO.arvoreDeTemas.SID = g_sid; |
575 | - if(i3GEO.arvoreDeTemas.IDHTML == ""){return;} | 578 | + if(i3GEO.arvoreDeTemas.IDHTML === ""){return;} |
576 | this.listaMenus(g_sid,g_locaplic,"i3GEO.arvoreDeTemas.montaArvore"); | 579 | this.listaMenus(g_sid,g_locaplic,"i3GEO.arvoreDeTemas.montaArvore"); |
577 | }, | 580 | }, |
578 | /* | 581 | /* |
@@ -593,9 +596,9 @@ i3GEO.arvoreDeTemas = { | @@ -593,9 +596,9 @@ i3GEO.arvoreDeTemas = { | ||
593 | */ | 596 | */ |
594 | montaArvore: function() { | 597 | montaArvore: function() { |
595 | var currentIconMode; | 598 | var currentIconMode; |
596 | - YAHOO.example.treeExample = new function(){ | 599 | + YAHOO.example.treeExample = function(){ |
597 | function changeIconMode(){ | 600 | function changeIconMode(){ |
598 | - var newVal = parseInt(this.value); | 601 | + var newVal = parseInt(this.value,10); |
599 | if (newVal != currentIconMode) | 602 | if (newVal != currentIconMode) |
600 | {currentIconMode = newVal;} | 603 | {currentIconMode = newVal;} |
601 | buildTree(); | 604 | buildTree(); |
@@ -609,49 +612,50 @@ i3GEO.arvoreDeTemas = { | @@ -609,49 +612,50 @@ i3GEO.arvoreDeTemas = { | ||
609 | } | 612 | } |
610 | buildTree(); | 613 | buildTree(); |
611 | }(); | 614 | }(); |
615 | + var d,tempNode,conteudo,retorno,nomeSis; | ||
612 | var root = i3GEO.arvoreDeTemas.ARVORE.getRoot(); | 616 | var root = i3GEO.arvoreDeTemas.ARVORE.getRoot(); |
613 | //opção de busca de temas | 617 | //opção de busca de temas |
614 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluibusca == true){ | 618 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluibusca === true){ |
615 | var insp = "<br><br><table><tr>"; | 619 | var insp = "<br><br><table><tr>"; |
616 | insp += "<td><span style='font-size:12px'> "+$trad("a1")+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=31' > </a></span></td>"; | 620 | insp += "<td><span style='font-size:12px'> "+$trad("a1")+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=31' > </a></span></td>"; |
617 | insp += "<td><input onclick='javascript:this.select();' class='digitar' type='text' id='i3geo_buscatema' size='15' value='' /></td>"; | 621 | insp += "<td><input onclick='javascript:this.select();' class='digitar' type='text' id='i3geo_buscatema' size='15' value='' /></td>"; |
618 | insp += "<td><img class='tic' "; | 622 | insp += "<td><img class='tic' "; |
619 | if(navm){insp += "style='top:0px;'";} | 623 | if(navm){insp += "style='top:0px;'";} |
620 | else | 624 | else |
621 | - insp += "style='top:4px;'"; | 625 | + {insp += "style='top:4px;'";} |
622 | insp += " title='"+$trad("a1")+"' src='"+i3GEO.util.$im("branco.gif")+"' onclick='i3GEO.arvoreDeTemas.buscaTema(document.getElementById(\"i3geo_buscatema\").value)' style='cursor:pointer;top:2px;position:relative;' /></td>"; | 626 | insp += " title='"+$trad("a1")+"' src='"+i3GEO.util.$im("branco.gif")+"' onclick='i3GEO.arvoreDeTemas.buscaTema(document.getElementById(\"i3geo_buscatema\").value)' style='cursor:pointer;top:2px;position:relative;' /></td>"; |
623 | insp += "</tr></table> "; | 627 | insp += "</tr></table> "; |
624 | - var d = {html:insp}; | ||
625 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,false); | 628 | + d = {html:insp}; |
629 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,false); | ||
626 | tempNode.enableHighlight = false; | 630 | tempNode.enableHighlight = false; |
627 | } | 631 | } |
628 | //icones com as outras opções | 632 | //icones com as outras opções |
629 | //conforme definido em i3GEO.arvoreDeTemas.OPCOESADICIONAIS | 633 | //conforme definido em i3GEO.arvoreDeTemas.OPCOESADICIONAIS |
630 | var outrasOpcoes = i3GEO.arvoreDeTemas.outrasOpcoesHTML(); | 634 | var outrasOpcoes = i3GEO.arvoreDeTemas.outrasOpcoesHTML(); |
631 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.idonde != "") | 635 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.idonde !== "") |
632 | {document.getElementById(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.idonde).innerHTML = outrasOpcoes;} | 636 | {document.getElementById(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.idonde).innerHTML = outrasOpcoes;} |
633 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluiArvore == true){ | ||
634 | - var d = {html:outrasOpcoes+" <br>"}; | ||
635 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | 637 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluiArvore === true){ |
638 | + d = {html:outrasOpcoes+" <br>"}; | ||
639 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | ||
636 | tempNode.enableHighlight = false; | 640 | tempNode.enableHighlight = false; |
637 | tempNode.isLeaf = true; | 641 | tempNode.isLeaf = true; |
638 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir == true){ | ||
639 | - var retorno = function(){ | ||
640 | - var conteudo = " "+$trad("a6")+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=32' > </a>"; | ||
641 | - var d = {html:conteudo}; | ||
642 | - var tempNode = new YAHOO.widget.HTMLNode(d,root, false,true); | 642 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir === true){ |
643 | + retorno = function(){ | ||
644 | + conteudo = " "+$trad("a6")+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=32' > </a>"; | ||
645 | + d = {html:conteudo}; | ||
646 | + tempNode = new YAHOO.widget.HTMLNode(d,root, false,true); | ||
643 | tempNode.enableHighlight = false; | 647 | tempNode.enableHighlight = false; |
644 | var drives = i3GEO.arvoreDeTemas.DRIVES; | 648 | var drives = i3GEO.arvoreDeTemas.DRIVES; |
645 | var iglt = drives.length; | 649 | var iglt = drives.length; |
646 | var ig=0; | 650 | var ig=0; |
647 | do{ | 651 | do{ |
648 | - var d = {html:drives[ig].nome,caminho:drives[ig].caminho}; | 652 | + d = {html:drives[ig].nome,caminho:drives[ig].caminho}; |
649 | var drive = new YAHOO.widget.HTMLNode(d, tempNode, false,true); | 653 | var drive = new YAHOO.widget.HTMLNode(d, tempNode, false,true); |
650 | drive.enableHighlight = false; | 654 | drive.enableHighlight = false; |
651 | drive.setDynamicLoad(i3GEO.arvoreDeTemas.montaDir, 1); | 655 | drive.setDynamicLoad(i3GEO.arvoreDeTemas.montaDir, 1); |
652 | ig++; | 656 | ig++; |
653 | } | 657 | } |
654 | - while(ig<iglt) | 658 | + while(ig<iglt); |
655 | }; | 659 | }; |
656 | i3GEO.arvoreDeTemas.listaDrives(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,retorno); | 660 | i3GEO.arvoreDeTemas.listaDrives(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,retorno); |
657 | } | 661 | } |
@@ -659,23 +663,23 @@ i3GEO.arvoreDeTemas = { | @@ -659,23 +663,23 @@ i3GEO.arvoreDeTemas = { | ||
659 | // | 663 | // |
660 | //opções para abrir o sistema de administração | 664 | //opções para abrir o sistema de administração |
661 | // | 665 | // |
662 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir == true){ | ||
663 | - var conteudo = "<a href='../admin' target=blank >Sistema de administração</a>"; | ||
664 | - var d = {html:conteudo,idmenu:""}; | ||
665 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | 666 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir === true){ |
667 | + conteudo = "<a href='../admin' target=blank >Sistema de administração</a>"; | ||
668 | + d = {html:conteudo,idmenu:""}; | ||
669 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | ||
666 | tempNode.enableHighlight = false; | 670 | tempNode.enableHighlight = false; |
667 | - var conteudo = "<a href='../admin/html/arvore.html' target=blank >Editor de menus</a>"; | ||
668 | - var d = {html:conteudo,idmenu:""}; | ||
669 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | 671 | + conteudo = "<a href='../admin/html/arvore.html' target=blank >Editor de menus</a>"; |
672 | + d = {html:conteudo,idmenu:""}; | ||
673 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | ||
670 | tempNode.enableHighlight = false; | 674 | tempNode.enableHighlight = false; |
671 | } | 675 | } |
672 | // | 676 | // |
673 | //wms | 677 | //wms |
674 | // | 678 | // |
675 | - if(i3GEO.arvoreDeTemas.INCLUIWMS == true){ | ||
676 | - var conteudo = "<b> OGC-WMS</b>"+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=33' > </a>"; | ||
677 | - var d = {html:conteudo,idwms:"raiz"}; | ||
678 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | 679 | + if(i3GEO.arvoreDeTemas.INCLUIWMS === true){ |
680 | + conteudo = "<b> OGC-WMS</b>"+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=33' > </a>"; | ||
681 | + d = {html:conteudo,idwms:"raiz"}; | ||
682 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | ||
679 | tempNode.enableHighlight = false; | 683 | tempNode.enableHighlight = false; |
680 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.listaWMS, 1); | 684 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.listaWMS, 1); |
681 | } | 685 | } |
@@ -688,37 +692,37 @@ i3GEO.arvoreDeTemas = { | @@ -688,37 +692,37 @@ i3GEO.arvoreDeTemas = { | ||
688 | { | 692 | { |
689 | var desc = dados[i].desc; | 693 | var desc = dados[i].desc; |
690 | if(!dados[i].nomemenu) | 694 | if(!dados[i].nomemenu) |
691 | - dados[i].nomemenu = dados[i].idmenu; | 695 | + {dados[i].nomemenu = dados[i].idmenu;} |
692 | if(!dados[i].publicado){dados[i].publicado = "sim";} | 696 | if(!dados[i].publicado){dados[i].publicado = "sim";} |
693 | if(dados[i].publicado.toLowerCase() != "nao") | 697 | if(dados[i].publicado.toLowerCase() != "nao") |
694 | - var conteudo = "<b> <span title='"+desc+"'>"+dados[i].nomemenu+"</span>"; | 698 | + {conteudo = "<b> <span title='"+desc+"'>"+dados[i].nomemenu+"</span>";} |
695 | else | 699 | else |
696 | - var conteudo = "<b> <span title='nao publicado' style=color:red; >"+dados[i].nomemenu+"</span>"; | ||
697 | - var d = {html:conteudo,idmenu:dados[i].idmenu}; | ||
698 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | 700 | + {conteudo = "<b> <span title='nao publicado' style=color:red; >"+dados[i].nomemenu+"</span>";} |
701 | + d = {html:conteudo,idmenu:dados[i].idmenu}; | ||
702 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | ||
699 | tempNode.enableHighlight = false; | 703 | tempNode.enableHighlight = false; |
700 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaGrupos, currentIconMode); | 704 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaGrupos, currentIconMode); |
701 | if(dados[i].status == "aberto") | 705 | if(dados[i].status == "aberto") |
702 | {tempNode.expand();} | 706 | {tempNode.expand();} |
703 | } | 707 | } |
704 | if(i3GEO.arvoreDeTemas.INCLUISISTEMAS){ | 708 | if(i3GEO.arvoreDeTemas.INCLUISISTEMAS){ |
705 | - var retorno = function(){ | 709 | + retorno = function(){ |
706 | try{ | 710 | try{ |
707 | var sis = i3GEO.arvoreDeTemas.SISTEMAS; | 711 | var sis = i3GEO.arvoreDeTemas.SISTEMAS; |
708 | var iglt = sis.length; | 712 | var iglt = sis.length; |
709 | - var conteudo = "<b>Sistemas</b>"+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=34' > </a>"; | ||
710 | - var d = {html:conteudo}; | ||
711 | - var tempNode = new YAHOO.widget.HTMLNode(d,root, false,true); | 713 | + conteudo = "<b>Sistemas</b>"+" <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=34' > </a>"; |
714 | + d = {html:conteudo}; | ||
715 | + tempNode = new YAHOO.widget.HTMLNode(d,root, false,true); | ||
712 | tempNode.enableHighlight = false; | 716 | tempNode.enableHighlight = false; |
713 | }catch(e){i3GEO.arvoreDeTemas.ARVORE.draw();return;} | 717 | }catch(e){i3GEO.arvoreDeTemas.ARVORE.draw();return;} |
714 | var ig=0; | 718 | var ig=0; |
715 | do{ | 719 | do{ |
716 | - var nomeSis = sis[ig].NOME; | 720 | + nomeSis = sis[ig].NOME; |
717 | if(sis[ig].PUBLICADO){ | 721 | if(sis[ig].PUBLICADO){ |
718 | if(sis[ig].PUBLICADO == "NAO" || sis[ig].PUBLICADO == "nao") | 722 | if(sis[ig].PUBLICADO == "NAO" || sis[ig].PUBLICADO == "nao") |
719 | - {var nomeSis = "<s>"+sis[ig].NOME+"</s>";} | 723 | + {nomeSis = "<s>"+sis[ig].NOME+"</s>";} |
720 | } | 724 | } |
721 | - var d = {html:nomeSis}; | 725 | + d = {html:nomeSis}; |
722 | var sisNode = new YAHOO.widget.HTMLNode(d, tempNode, false,true); | 726 | var sisNode = new YAHOO.widget.HTMLNode(d, tempNode, false,true); |
723 | sisNode.enableHighlight = false; | 727 | sisNode.enableHighlight = false; |
724 | var funcoes = sis[ig].FUNCOES; | 728 | var funcoes = sis[ig].FUNCOES; |
@@ -729,21 +733,21 @@ i3GEO.arvoreDeTemas = { | @@ -729,21 +733,21 @@ i3GEO.arvoreDeTemas = { | ||
729 | var h = funcoes[ig2].H; | 733 | var h = funcoes[ig2].H; |
730 | var abre = "i3GEO.janela.cria('"+w+"px','"+h+"px','"+executar+"','','','Sistemas')"; | 734 | var abre = "i3GEO.janela.cria('"+w+"px','"+h+"px','"+executar+"','','','Sistemas')"; |
731 | var nomeFunc = "<a href='#' onclick=\""+abre+"\">"+funcoes[ig2].NOME+"</a>"; | 735 | var nomeFunc = "<a href='#' onclick=\""+abre+"\">"+funcoes[ig2].NOME+"</a>"; |
732 | - var d = {html:nomeFunc}; | 736 | + d = {html:nomeFunc}; |
733 | var funcNode = new YAHOO.widget.HTMLNode(d, sisNode, false,true); | 737 | var funcNode = new YAHOO.widget.HTMLNode(d, sisNode, false,true); |
734 | funcNode.enableHighlight = false; | 738 | funcNode.enableHighlight = false; |
735 | funcNode.isLeaf = true; | 739 | funcNode.isLeaf = true; |
736 | } | 740 | } |
737 | ig++; | 741 | ig++; |
738 | } | 742 | } |
739 | - while(ig<iglt) | 743 | + while(ig<iglt); |
740 | i3GEO.arvoreDeTemas.ARVORE.draw(); | 744 | i3GEO.arvoreDeTemas.ARVORE.draw(); |
741 | }; | 745 | }; |
742 | i3GEO.arvoreDeTemas.listaSistemas(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,retorno); | 746 | i3GEO.arvoreDeTemas.listaSistemas(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,retorno); |
743 | } | 747 | } |
744 | document.getElementById(i3GEO.arvoreDeTemas.IDHTML).style.textAlign="left"; | 748 | document.getElementById(i3GEO.arvoreDeTemas.IDHTML).style.textAlign="left"; |
745 | if(!i3GEO.arvoreDeTemas.INCLUISISTEMAS) | 749 | if(!i3GEO.arvoreDeTemas.INCLUISISTEMAS) |
746 | - i3GEO.arvoreDeTemas.ARVORE.draw(); | 750 | + {i3GEO.arvoreDeTemas.ARVORE.draw();} |
747 | }, | 751 | }, |
748 | /* | 752 | /* |
749 | Function: montaGrupos | 753 | Function: montaGrupos |
@@ -753,31 +757,32 @@ i3GEO.arvoreDeTemas = { | @@ -753,31 +757,32 @@ i3GEO.arvoreDeTemas = { | ||
753 | A opção de carga dinâmica dos nós filhos é definida para a montagem dos sub-grupos. | 757 | A opção de carga dinâmica dos nós filhos é definida para a montagem dos sub-grupos. |
754 | */ | 758 | */ |
755 | montaGrupos: function(node){ | 759 | montaGrupos: function(node){ |
760 | + var mostra,d,tempNode,i; | ||
756 | var temp=function(){ | 761 | var temp=function(){ |
757 | var grupos = i3GEO.arvoreDeTemas.GRUPOS.grupos; | 762 | var grupos = i3GEO.arvoreDeTemas.GRUPOS.grupos; |
758 | var c = grupos.length - 3; | 763 | var c = grupos.length - 3; |
759 | var raiz = grupos[c].temasraiz; | 764 | var raiz = grupos[c].temasraiz; |
760 | var nraiz = raiz.length; | 765 | var nraiz = raiz.length; |
761 | for (i=0;i<nraiz; i++){ | 766 | for (i=0;i<nraiz; i++){ |
762 | - var mostra = true; | 767 | + mostra = true; |
763 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && raiz[i].download == "nao") | 768 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && raiz[i].download == "nao") |
764 | - {var mostra = false;} | 769 | + {mostra = false;} |
765 | if(i3GEO.arvoreDeTemas.FILTRAOGC && raiz[i].ogc == "nao") | 770 | if(i3GEO.arvoreDeTemas.FILTRAOGC && raiz[i].ogc == "nao") |
766 | - {var mostra = false;} | 771 | + {mostra = false;} |
767 | if(mostra){ | 772 | if(mostra){ |
768 | var html = i3GEO.arvoreDeTemas.montaTextoTema("gray",raiz[i]); | 773 | var html = i3GEO.arvoreDeTemas.montaTextoTema("gray",raiz[i]); |
769 | - var d = {html:html}; | ||
770 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 774 | + d = {html:html}; |
775 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
771 | tempNode.enableHighlight = false; | 776 | tempNode.enableHighlight = false; |
772 | tempNode.isLeaf = true; | 777 | tempNode.isLeaf = true; |
773 | } | 778 | } |
774 | } | 779 | } |
775 | for (i=0;i<c; i++){ | 780 | for (i=0;i<c; i++){ |
776 | - var mostra = true; | 781 | + mostra = true; |
777 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && grupos[i].download == "nao") | 782 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && grupos[i].download == "nao") |
778 | - {var mostra = false;} | 783 | + {mostra = false;} |
779 | if(i3GEO.arvoreDeTemas.FILTRAOGC && grupos[i].ogc == "nao") | 784 | if(i3GEO.arvoreDeTemas.FILTRAOGC && grupos[i].ogc == "nao") |
780 | - {var mostra = false;} | 785 | + {mostra = false;} |
781 | if(mostra){ | 786 | if(mostra){ |
782 | //se id_n1 existir, significa que os grupos possuem id, pois são oriundos do sistema | 787 | //se id_n1 existir, significa que os grupos possuem id, pois são oriundos do sistema |
783 | //de administração | 788 | //de administração |
@@ -788,10 +793,10 @@ i3GEO.arvoreDeTemas = { | @@ -788,10 +793,10 @@ i3GEO.arvoreDeTemas = { | ||
788 | grupos[i].nome = "<span title='nao publicado' style=color:red; >"+grupos[i].nome+"</span>"; | 793 | grupos[i].nome = "<span title='nao publicado' style=color:red; >"+grupos[i].nome+"</span>"; |
789 | } | 794 | } |
790 | } | 795 | } |
791 | - var d = {html:grupos[i].nome,idmenu:node.data.idmenu,idgrupo:i}; | 796 | + d = {html:grupos[i].nome,idmenu:node.data.idmenu,idgrupo:i}; |
792 | if(grupos[i].id_n1) | 797 | if(grupos[i].id_n1) |
793 | - var d = {html:grupos[i].nome,idmenu:node.data.idmenu,idgrupo:grupos[i].id_n1}; | ||
794 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 798 | + {d = {html:grupos[i].nome,idmenu:node.data.idmenu,idgrupo:grupos[i].id_n1};} |
799 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
795 | tempNode.enableHighlight = false; | 800 | tempNode.enableHighlight = false; |
796 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaSubGrupos, 1); | 801 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaSubGrupos, 1); |
797 | tempNode.isLeaf = false; | 802 | tempNode.isLeaf = false; |
@@ -809,33 +814,33 @@ i3GEO.arvoreDeTemas = { | @@ -809,33 +814,33 @@ i3GEO.arvoreDeTemas = { | ||
809 | A opção de carga dinâmica dos nós filhos é definida para a montagem dos temas. | 814 | A opção de carga dinâmica dos nós filhos é definida para a montagem dos temas. |
810 | */ | 815 | */ |
811 | montaSubGrupos: function(node){ | 816 | montaSubGrupos: function(node){ |
817 | + var i,mostra,d,tempNode; | ||
812 | var temp=function(){ | 818 | var temp=function(){ |
813 | var subgrupos = i3GEO.arvoreDeTemas.SUBGRUPOS.subgrupo; | 819 | var subgrupos = i3GEO.arvoreDeTemas.SUBGRUPOS.subgrupo; |
814 | var c = subgrupos.length; | 820 | var c = subgrupos.length; |
815 | var raiz = i3GEO.arvoreDeTemas.SUBGRUPOS.temasgrupo; | 821 | var raiz = i3GEO.arvoreDeTemas.SUBGRUPOS.temasgrupo; |
816 | var nraiz = raiz.length; | 822 | var nraiz = raiz.length; |
817 | - | ||
818 | for (i=0;i<nraiz; i++){ | 823 | for (i=0;i<nraiz; i++){ |
819 | - var mostra = true; | 824 | + mostra = true; |
820 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && raiz[i].download == "nao") | 825 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && raiz[i].download == "nao") |
821 | - {var mostra = false;} | 826 | + {mostra = false;} |
822 | if(i3GEO.arvoreDeTemas.FILTRAOGC && raiz[i].ogc == "nao") | 827 | if(i3GEO.arvoreDeTemas.FILTRAOGC && raiz[i].ogc == "nao") |
823 | - {var mostra = false;} | 828 | + {mostra = false;} |
824 | 829 | ||
825 | if(mostra){ | 830 | if(mostra){ |
826 | var html = i3GEO.arvoreDeTemas.montaTextoTema("gray",raiz[i]); | 831 | var html = i3GEO.arvoreDeTemas.montaTextoTema("gray",raiz[i]); |
827 | - var d = {html:html}; | ||
828 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 832 | + d = {html:html}; |
833 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
829 | tempNode.enableHighlight = false; | 834 | tempNode.enableHighlight = false; |
830 | tempNode.isLeaf = true; | 835 | tempNode.isLeaf = true; |
831 | } | 836 | } |
832 | } | 837 | } |
833 | for (i=0;i<c; i++){ | 838 | for (i=0;i<c; i++){ |
834 | - var mostra = true; | 839 | + mostra = true; |
835 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && subgrupos[i].download == "nao") | 840 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && subgrupos[i].download == "nao") |
836 | - {var mostra = false;} | 841 | + {mostra = false;} |
837 | if(i3GEO.arvoreDeTemas.FILTRAOGC && subgrupos[i].ogc == "nao") | 842 | if(i3GEO.arvoreDeTemas.FILTRAOGC && subgrupos[i].ogc == "nao") |
838 | - {var mostra = false;} | 843 | + {mostra = false;} |
839 | 844 | ||
840 | if(mostra){ | 845 | if(mostra){ |
841 | //se id_n2 existir, significa que os grupos possuem id, pois são oriundos do sistema | 846 | //se id_n2 existir, significa que os grupos possuem id, pois são oriundos do sistema |
@@ -847,10 +852,10 @@ i3GEO.arvoreDeTemas = { | @@ -847,10 +852,10 @@ i3GEO.arvoreDeTemas = { | ||
847 | subgrupos[i].nome = "<span title='nao publicado' style=color:red; >"+subgrupos[i].nome+"</span>"; | 852 | subgrupos[i].nome = "<span title='nao publicado' style=color:red; >"+subgrupos[i].nome+"</span>"; |
848 | } | 853 | } |
849 | } | 854 | } |
850 | - var d = {html:subgrupos[i].nome,idmenu:node.data.idmenu,idgrupo:node.data.idgrupo,idsubgrupo:i}; | 855 | + d = {html:subgrupos[i].nome,idmenu:node.data.idmenu,idgrupo:node.data.idgrupo,idsubgrupo:i}; |
851 | if(subgrupos[i].id_n2) | 856 | if(subgrupos[i].id_n2) |
852 | - var d = {html:subgrupos[i].nome,idmenu:node.data.idmenu,idgrupo:node.data.idgrupo,idsubgrupo:subgrupos[i].id_n2}; | ||
853 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 857 | + {d = {html:subgrupos[i].nome,idmenu:node.data.idmenu,idgrupo:node.data.idgrupo,idsubgrupo:subgrupos[i].id_n2};} |
858 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
854 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaTemas, 1); | 859 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaTemas, 1); |
855 | tempNode.isLeaf = false; | 860 | tempNode.isLeaf = false; |
856 | tempNode.enableHighlight = false; | 861 | tempNode.enableHighlight = false; |
@@ -858,7 +863,7 @@ i3GEO.arvoreDeTemas = { | @@ -858,7 +863,7 @@ i3GEO.arvoreDeTemas = { | ||
858 | } | 863 | } |
859 | node.loadComplete(); | 864 | node.loadComplete(); |
860 | }; | 865 | }; |
861 | - i3GEO.arvoreDeTemas.listaSubGrupos(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,node.data.idmenu,node.data.idgrupo,temp) | 866 | + i3GEO.arvoreDeTemas.listaSubGrupos(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,node.data.idmenu,node.data.idgrupo,temp); |
862 | }, | 867 | }, |
863 | /* | 868 | /* |
864 | Function: montaTemas | 869 | Function: montaTemas |
@@ -866,24 +871,24 @@ i3GEO.arvoreDeTemas = { | @@ -866,24 +871,24 @@ i3GEO.arvoreDeTemas = { | ||
866 | Monta a lista de temas de um nó. | 871 | Monta a lista de temas de um nó. |
867 | */ | 872 | */ |
868 | montaTemas: function(node){ | 873 | montaTemas: function(node){ |
874 | + var i,cor; | ||
869 | var temp=function(){ | 875 | var temp=function(){ |
870 | var temas = i3GEO.arvoreDeTemas.TEMAS.temas; | 876 | var temas = i3GEO.arvoreDeTemas.TEMAS.temas; |
871 | var c = temas.length; | 877 | var c = temas.length; |
872 | - var cor = "rgb(51, 102, 102)"; | 878 | + cor = "rgb(51, 102, 102)"; |
873 | for (i=0;i<c; i++){ | 879 | for (i=0;i<c; i++){ |
874 | var mostra = true; | 880 | var mostra = true; |
875 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && temas[i].download == "nao") | 881 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && temas[i].download == "nao") |
876 | - {var mostra = false;} | 882 | + {mostra = false;} |
877 | if(i3GEO.arvoreDeTemas.FILTRAOGC && temas[i].ogc == "nao") | 883 | if(i3GEO.arvoreDeTemas.FILTRAOGC && temas[i].ogc == "nao") |
878 | - {var mostra = false;} | ||
879 | - | 884 | + {mostra = false;} |
880 | if(mostra){ | 885 | if(mostra){ |
881 | if(temas[i].publicado){ | 886 | if(temas[i].publicado){ |
882 | if(temas[i].publicado == "NAO"){ | 887 | if(temas[i].publicado == "NAO"){ |
883 | temas[i].nome = "<span title='nao publicado' style=color:red; >"+temas[i].nome+"</span>"; | 888 | temas[i].nome = "<span title='nao publicado' style=color:red; >"+temas[i].nome+"</span>"; |
884 | } | 889 | } |
885 | } | 890 | } |
886 | - htmli = i3GEO.arvoreDeTemas.montaTextoTema(cor,temas[i]); | 891 | + var htmli = i3GEO.arvoreDeTemas.montaTextoTema(cor,temas[i]); |
887 | var d = {nacessos:temas[i].nacessos,html:htmli,idtema:temas[i].tid,fonte:temas[i].link,ogc:temas[i].ogc,kmz:temas[i].kmz}; | 892 | var d = {nacessos:temas[i].nacessos,html:htmli,idtema:temas[i].tid,fonte:temas[i].link,ogc:temas[i].ogc,kmz:temas[i].kmz}; |
888 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 893 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); |
889 | //tempNode.nowrap = true; | 894 | //tempNode.nowrap = true; |
@@ -891,13 +896,13 @@ i3GEO.arvoreDeTemas = { | @@ -891,13 +896,13 @@ i3GEO.arvoreDeTemas = { | ||
891 | tempNode.isLeaf = false; | 896 | tempNode.isLeaf = false; |
892 | tempNode.enableHighlight = false; | 897 | tempNode.enableHighlight = false; |
893 | if(cor == "rgb(51, 102, 102)") | 898 | if(cor == "rgb(51, 102, 102)") |
894 | - {var cor = "rgb(47, 70, 50)";} | ||
895 | - else{var cor = "rgb(51, 102, 102)";} | 899 | + {cor = "rgb(47, 70, 50)";} |
900 | + else{cor = "rgb(51, 102, 102)";} | ||
896 | } | 901 | } |
897 | } | 902 | } |
898 | node.loadComplete(); | 903 | node.loadComplete(); |
899 | }; | 904 | }; |
900 | - i3GEO.arvoreDeTemas.listaTemas(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,node.data.idmenu,node.data.idgrupo,node.data.idsubgrupo,temp) | 905 | + i3GEO.arvoreDeTemas.listaTemas(i3GEO.arvoreDeTemas.SID,i3GEO.arvoreDeTemas.LOCAPLIC,node.data.idmenu,node.data.idgrupo,node.data.idsubgrupo,temp); |
901 | }, | 906 | }, |
902 | /* | 907 | /* |
903 | Function: montaDir | 908 | Function: montaDir |
@@ -909,13 +914,14 @@ i3GEO.arvoreDeTemas = { | @@ -909,13 +914,14 @@ i3GEO.arvoreDeTemas = { | ||
909 | node {node} - nó onde será criada a lista | 914 | node {node} - nó onde será criada a lista |
910 | */ | 915 | */ |
911 | montaDir: function(node){ | 916 | montaDir: function(node){ |
917 | + var ig,d,conteudo; | ||
912 | var montaLista = function(retorno) | 918 | var montaLista = function(retorno) |
913 | { | 919 | { |
914 | var dirs = retorno.data.diretorios; | 920 | var dirs = retorno.data.diretorios; |
915 | for (ig=0;ig<dirs.length;ig++) | 921 | for (ig=0;ig<dirs.length;ig++) |
916 | { | 922 | { |
917 | - var conteudo = dirs[ig]; | ||
918 | - var d = {html:conteudo,caminho:node.data.caminho+"/"+conteudo}; | 923 | + conteudo = dirs[ig]; |
924 | + d = {html:conteudo,caminho:node.data.caminho+"/"+conteudo}; | ||
919 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 925 | var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); |
920 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaDir, 1); | 926 | tempNode.setDynamicLoad(i3GEO.arvoreDeTemas.montaDir, 1); |
921 | tempNode.enableHighlight = false; | 927 | tempNode.enableHighlight = false; |
@@ -923,11 +929,11 @@ i3GEO.arvoreDeTemas = { | @@ -923,11 +929,11 @@ i3GEO.arvoreDeTemas = { | ||
923 | var arquivos = retorno.data.arquivos; | 929 | var arquivos = retorno.data.arquivos; |
924 | for (ig=0;ig<arquivos.length;ig++) | 930 | for (ig=0;ig<arquivos.length;ig++) |
925 | { | 931 | { |
926 | - var conteudo = arquivos[ig]; | 932 | + conteudo = arquivos[ig]; |
927 | if(conteudo.search(".img") > 1 || conteudo.search(".tif") > 1 || conteudo.search(".TIF") > 1 || conteudo.search(".shp") > 1 || conteudo.search(".SHP") > 1) | 933 | if(conteudo.search(".img") > 1 || conteudo.search(".tif") > 1 || conteudo.search(".TIF") > 1 || conteudo.search(".shp") > 1 || conteudo.search(".SHP") > 1) |
928 | { | 934 | { |
929 | - var conteudo = "<a href='#' title='"+$trad("g2")+"' onclick='i3GEO.util.adicionaSHP(\""+node.data.caminho+"/"+conteudo+"\")' >"+conteudo+"</a>"; | ||
930 | - var d = {html:conteudo,caminho:node.data.caminho+"/"+conteudo}; | 935 | + conteudo = "<a href='#' title='"+$trad("g2")+"' onclick='i3GEO.util.adicionaSHP(\""+node.data.caminho+"/"+conteudo+"\")' >"+conteudo+"</a>"; |
936 | + d = {html:conteudo,caminho:node.data.caminho+"/"+conteudo}; | ||
931 | var nodeSHP = new YAHOO.widget.HTMLNode(d, node, false,true); | 937 | var nodeSHP = new YAHOO.widget.HTMLNode(d, node, false,true); |
932 | nodeSHP.enableHighlight = false; | 938 | nodeSHP.enableHighlight = false; |
933 | nodeSHP.isLeaf = true; | 939 | nodeSHP.isLeaf = true; |
@@ -954,10 +960,10 @@ i3GEO.arvoreDeTemas = { | @@ -954,10 +960,10 @@ i3GEO.arvoreDeTemas = { | ||
954 | */ | 960 | */ |
955 | montaTextoTema: function(cor,tema){ | 961 | montaTextoTema: function(cor,tema){ |
956 | var html = "<td style='vertical-align:top;padding-top:5px;'><span ><input style='cursor:pointer;border:solid 0 white;' "; | 962 | var html = "<td style='vertical-align:top;padding-top:5px;'><span ><input style='cursor:pointer;border:solid 0 white;' "; |
957 | - if(i3GEO.arvoreDeTemas.ATIVATEMA != "") | ||
958 | - html += "onclick=\""+i3GEO.arvoreDeTemas.ATIVATEMA+"\""; | 963 | + if(i3GEO.arvoreDeTemas.ATIVATEMA !== "") |
964 | + {html += "onclick=\""+i3GEO.arvoreDeTemas.ATIVATEMA+"\"";} | ||
959 | else | 965 | else |
960 | - html += "onclick='i3GEO.util.criaBotaoAplicar(\"i3GEO.arvoreDeTemas.adicionaTemas\",\""+$trad("p14")+"\",\"i3geoBotaoAplicar\",this)'"; | 966 | + {html += "onclick='i3GEO.util.criaBotaoAplicar(\"i3GEO.arvoreDeTemas.adicionaTemas\",\""+$trad("p14")+"\",\"i3geoBotaoAplicar\",this)'";} |
961 | html += " type='checkbox' value='"+tema.tid+"' /></td><td style='padding-top:4px;vertical-align:top;text-align:left;color:"+cor+";padding-left:3px;' >"; | 967 | html += " type='checkbox' value='"+tema.tid+"' /></td><td style='padding-top:4px;vertical-align:top;text-align:left;color:"+cor+";padding-left:3px;' >"; |
962 | html += tema.nome; | 968 | html += tema.nome; |
963 | html += "</td></span>"; | 969 | html += "</td></span>"; |
@@ -974,58 +980,59 @@ i3GEO.arvoreDeTemas = { | @@ -974,58 +980,59 @@ i3GEO.arvoreDeTemas = { | ||
974 | */ | 980 | */ |
975 | propTemas: function(node){ | 981 | propTemas: function(node){ |
976 | var g_locaplic = i3GEO.arvoreDeTemas.LOCAPLIC; | 982 | var g_locaplic = i3GEO.arvoreDeTemas.LOCAPLIC; |
977 | - if(node.data.fonte != "" && node.data.fonte != " "){ | ||
978 | - var html = "<a title='' href='"+node.data.fonte+"' target='_blank' >Fonte</a>"; | ||
979 | - var d = {html:html}; | ||
980 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 983 | + var d,tempNode,html; |
984 | + if(node.data.fonte !== "" && node.data.fonte != " "){ | ||
985 | + html = "<a title='' href='"+node.data.fonte+"' target='_blank' >Fonte</a>"; | ||
986 | + d = {html:html}; | ||
987 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
981 | tempNode.enableHighlight = false; | 988 | tempNode.enableHighlight = false; |
982 | tempNode.isLeaf = true; | 989 | tempNode.isLeaf = true; |
983 | } | 990 | } |
984 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.mini == true){ | 991 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.mini === true){ |
985 | var lkmini = g_locaplic+"/testamapfile.php?map="+node.data.idtema+".map&tipo=mini"; | 992 | var lkmini = g_locaplic+"/testamapfile.php?map="+node.data.idtema+".map&tipo=mini"; |
986 | var lkmini1 = g_locaplic+"/testamapfile.php?map="+node.data.idtema+".map&tipo=grande"; | 993 | var lkmini1 = g_locaplic+"/testamapfile.php?map="+node.data.idtema+".map&tipo=grande"; |
987 | - var html = "<a title='' onmouseover='i3GEO.ajuda.mostraJanela(\"<img src="+lkmini+" />\")' href='"+lkmini1+"' target='blank' >Miniatura</a>"; | ||
988 | - var d = {html:html}; | ||
989 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 994 | + html = "<a title='' onmouseover='i3GEO.ajuda.mostraJanela(\"<img src="+lkmini+" />\")' href='"+lkmini1+"' target='blank' >Miniatura</a>"; |
995 | + d = {html:html}; | ||
996 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
990 | tempNode.enableHighlight = false; | 997 | tempNode.enableHighlight = false; |
991 | tempNode.isLeaf = true; | 998 | tempNode.isLeaf = true; |
992 | } | 999 | } |
993 | if (node.data.ogc != "nao"){ | 1000 | if (node.data.ogc != "nao"){ |
994 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.kml == true){ | ||
995 | - var html = "<a href='#' title='' onclick='i3GEO.tema.dialogo.abreKml(\""+node.data.idtema+"\",\"kml\")' >Kml</a>"; | 1001 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.kml === true){ |
1002 | + html = "<a href='#' title='' onclick='i3GEO.tema.dialogo.abreKml(\""+node.data.idtema+"\",\"kml\")' >Kml</a>"; | ||
996 | if (node.data.kmz == "sim") | 1003 | if (node.data.kmz == "sim") |
997 | - var html = "<a href='#' title='' onclick='i3GEO.tema.dialogo.abreKml(\""+node.data.idtema+"\",\"kmz\")' >Kml</a>"; | 1004 | + {html = "<a href='#' title='' onclick='i3GEO.tema.dialogo.abreKml(\""+node.data.idtema+"\",\"kmz\")' >Kml</a>";} |
998 | 1005 | ||
999 | - var d = {html:html}; | ||
1000 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 1006 | + d = {html:html}; |
1007 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
1001 | tempNode.enableHighlight = false; | 1008 | tempNode.enableHighlight = false; |
1002 | tempNode.isLeaf = true; | 1009 | tempNode.isLeaf = true; |
1003 | } | 1010 | } |
1004 | var ogc = g_locaplic+"/ogc.php?tema="+node.data.idtema+"&service=wms&request=getcapabilities"; | 1011 | var ogc = g_locaplic+"/ogc.php?tema="+node.data.idtema+"&service=wms&request=getcapabilities"; |
1005 | - var html = "<a title='' href='"+ogc+"' target='blank' >WMS - OGC</a>"; | ||
1006 | - var d = {html:html}; | ||
1007 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 1012 | + html = "<a title='' href='"+ogc+"' target='blank' >WMS - OGC</a>"; |
1013 | + d = {html:html}; | ||
1014 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
1008 | tempNode.enableHighlight = false; | 1015 | tempNode.enableHighlight = false; |
1009 | tempNode.isLeaf = true; | 1016 | tempNode.isLeaf = true; |
1010 | } | 1017 | } |
1011 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.qrcode == true){ | 1018 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.qrcode === true){ |
1012 | var lkgrcode = g_locaplic+"/pacotes/qrcode/php/qr_html.php?d="+g_locaplic+"/mobile/index.php?temasa="+node.data.idtema; | 1019 | var lkgrcode = g_locaplic+"/pacotes/qrcode/php/qr_html.php?d="+g_locaplic+"/mobile/index.php?temasa="+node.data.idtema; |
1013 | var lkgrcode1 = g_locaplic+"/pacotes/qrcode/php/qr_img.php?d="+g_locaplic+"/mobile/index.php?temasa="+node.data.idtema; | 1020 | var lkgrcode1 = g_locaplic+"/pacotes/qrcode/php/qr_img.php?d="+g_locaplic+"/mobile/index.php?temasa="+node.data.idtema; |
1014 | - var html = "<a title='' onmouseover='i3GEO.ajuda.mostraJanela(\"<img src="+lkgrcode1+" />\")' href='"+lkgrcode+"' target='blank' >Qrcode</a>"; | ||
1015 | - var d = {html:html}; | ||
1016 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 1021 | + html = "<a title='' onmouseover='i3GEO.ajuda.mostraJanela(\"<img src="+lkgrcode1+" />\")' href='"+lkgrcode+"' target='blank' >Qrcode</a>"; |
1022 | + d = {html:html}; | ||
1023 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
1017 | tempNode.enableHighlight = false; | 1024 | tempNode.enableHighlight = false; |
1018 | tempNode.isLeaf = true; | 1025 | tempNode.isLeaf = true; |
1019 | } | 1026 | } |
1020 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.estrelas == true){ | ||
1021 | - var n = parseInt(node.data.nacessos / (i3GEO.arvoreDeTemas.FATORESTRELA*1)); | ||
1022 | - if(n >= 5){var n = 5;} | 1027 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.estrelas === true){ |
1028 | + var n = parseInt(node.data.nacessos / (i3GEO.arvoreDeTemas.FATORESTRELA*1),10); | ||
1029 | + if(n >= 5){n = 5;} | ||
1023 | if(n > 0) | 1030 | if(n > 0) |
1024 | - var html = "<img src='"+i3GEO.util.$im("e"+n+".png")+"'/>"; | 1031 | + {html = "<img src='"+i3GEO.util.$im("e"+n+".png")+"'/>";} |
1025 | else | 1032 | else |
1026 | - var html = "<img src='"+i3GEO.util.$im("e0.png")+"'/>"; | ||
1027 | - var d = {html:html}; | ||
1028 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | 1033 | + {html = "<img src='"+i3GEO.util.$im("e0.png")+"'/>";} |
1034 | + d = {html:html}; | ||
1035 | + tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | ||
1029 | tempNode.enableHighlight = false; | 1036 | tempNode.enableHighlight = false; |
1030 | tempNode.isLeaf = true; | 1037 | tempNode.isLeaf = true; |
1031 | } | 1038 | } |
@@ -1043,40 +1050,39 @@ i3GEO.arvoreDeTemas = { | @@ -1043,40 +1050,39 @@ i3GEO.arvoreDeTemas = { | ||
1043 | outrasOpcoesHTML: function(){ | 1050 | outrasOpcoesHTML: function(){ |
1044 | var ins = ""; | 1051 | var ins = ""; |
1045 | var t = 0; | 1052 | var t = 0; |
1046 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.refresh == true){ | 1053 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.refresh === true){ |
1047 | ins += "<td><img class='refresh' onclick='i3GEO.arvoreDeTemas.atualiza()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='Refresh'/><td>"; | 1054 | ins += "<td><img class='refresh' onclick='i3GEO.arvoreDeTemas.atualiza()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='Refresh'/><td>"; |
1048 | t += 20; | 1055 | t += 20; |
1049 | } | 1056 | } |
1050 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.uploaddbf == true){ | 1057 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.uploaddbf === true){ |
1051 | ins += "<td><img class='uploaddbf' onclick='i3GEO.arvoreDeTemas.dialogo.uploaddbf()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a2b")+"'/><td>"; | 1058 | ins += "<td><img class='uploaddbf' onclick='i3GEO.arvoreDeTemas.dialogo.uploaddbf()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a2b")+"'/><td>"; |
1052 | t += 20; | 1059 | t += 20; |
1053 | } | 1060 | } |
1054 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.uploadlocal == true){ | 1061 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.uploadlocal === true){ |
1055 | ins += "<td><img class='upload' onclick='i3GEO.arvoreDeTemas.dialogo.upload()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a2")+"'/><td>"; | 1062 | ins += "<td><img class='upload' onclick='i3GEO.arvoreDeTemas.dialogo.upload()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a2")+"'/><td>"; |
1056 | t += 20; | 1063 | t += 20; |
1057 | } | 1064 | } |
1058 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.downloadbase == true){ | 1065 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.downloadbase === true){ |
1059 | ins += "<td><img onclick='i3GEO.arvoreDeTemas.dialogo.downloadbase()' class='download' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a3")+"'/><td>"; | 1066 | ins += "<td><img onclick='i3GEO.arvoreDeTemas.dialogo.downloadbase()' class='download' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a3")+"'/><td>"; |
1060 | t += 20; | 1067 | t += 20; |
1061 | } | 1068 | } |
1062 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.conectarwms == true){ | 1069 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.conectarwms === true){ |
1063 | ins += "<td><img class='conectarwms' onclick='i3GEO.arvoreDeTemas.dialogo.conectarwms()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a4")+"'/><td>"; | 1070 | ins += "<td><img class='conectarwms' onclick='i3GEO.arvoreDeTemas.dialogo.conectarwms()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a4")+"'/><td>"; |
1064 | t += 20; | 1071 | t += 20; |
1065 | } | 1072 | } |
1066 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.conectarwmst == true){ | 1073 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.conectarwmst === true){ |
1067 | ins += "<td><img class='conectarwmst' onclick='i3GEO.arvoreDeTemas.dialogo.conectarwmst()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a4b")+"'/><td>"; | 1074 | ins += "<td><img class='conectarwmst' onclick='i3GEO.arvoreDeTemas.dialogo.conectarwmst()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a4b")+"'/><td>"; |
1068 | t += 20; | 1075 | t += 20; |
1069 | } | 1076 | } |
1070 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.conectargeorss == true){ | 1077 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.conectargeorss === true){ |
1071 | ins += "<td><img class='conectargeorss' onclick='i3GEO.arvoreDeTemas.dialogo.conectargeorss()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a5")+"'/><td>"; | 1078 | ins += "<td><img class='conectargeorss' onclick='i3GEO.arvoreDeTemas.dialogo.conectargeorss()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a5")+"'/><td>"; |
1072 | t += 20; | 1079 | t += 20; |
1073 | } | 1080 | } |
1074 | - if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.nuvemTags == true){ | 1081 | + if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.nuvemTags === true){ |
1075 | ins += "<td><img class='nuvemtags' onclick='i3GEO.arvoreDeTemas.dialogo.nuvemTags()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a5a")+"'/><td>"; | 1082 | ins += "<td><img class='nuvemtags' onclick='i3GEO.arvoreDeTemas.dialogo.nuvemTags()' src='"+i3GEO.util.$im("branco.gif")+"' style='cursor:pointer;text-align:left' title='"+$trad("a5a")+"'/><td>"; |
1076 | t += 20; | 1083 | t += 20; |
1077 | } | 1084 | } |
1078 | - var ins = "<table width='"+t+"px' ><tr>"+ins+"</tr></table>"; | ||
1079 | - return(ins); | 1085 | + return("<table width='"+t+"px' ><tr>"+ins+"</tr></table>"); |
1080 | }, | 1086 | }, |
1081 | /* | 1087 | /* |
1082 | Function: desativaCheckbox | 1088 | Function: desativaCheckbox |
@@ -1092,7 +1098,7 @@ i3GEO.arvoreDeTemas = { | @@ -1092,7 +1098,7 @@ i3GEO.arvoreDeTemas = { | ||
1092 | inputs[i].checked = false; | 1098 | inputs[i].checked = false; |
1093 | i++; | 1099 | i++; |
1094 | } | 1100 | } |
1095 | - while(i<n) | 1101 | + while(i<n); |
1096 | }, | 1102 | }, |
1097 | /* | 1103 | /* |
1098 | Function: listaTemasAtivos | 1104 | Function: listaTemasAtivos |
@@ -1109,11 +1115,11 @@ i3GEO.arvoreDeTemas = { | @@ -1109,11 +1115,11 @@ i3GEO.arvoreDeTemas = { | ||
1109 | var i=0; | 1115 | var i=0; |
1110 | var lista = []; | 1116 | var lista = []; |
1111 | do{ | 1117 | do{ |
1112 | - if(inputs[i].checked == true) | 1118 | + if(inputs[i].checked === true) |
1113 | {lista.push(inputs[i].value);} | 1119 | {lista.push(inputs[i].value);} |
1114 | i++; | 1120 | i++; |
1115 | } | 1121 | } |
1116 | - while(i<n) | 1122 | + while(i<n); |
1117 | return (lista); | 1123 | return (lista); |
1118 | }, | 1124 | }, |
1119 | /* | 1125 | /* |
@@ -1127,14 +1133,15 @@ i3GEO.arvoreDeTemas = { | @@ -1127,14 +1133,15 @@ i3GEO.arvoreDeTemas = { | ||
1127 | */ | 1133 | */ |
1128 | buscaTema: function(palavra){ | 1134 | buscaTema: function(palavra){ |
1129 | var procurar = i3GEO.util.removeAcentos(palavra); | 1135 | var procurar = i3GEO.util.removeAcentos(palavra); |
1136 | + var mostra,tempNode,d; | ||
1130 | var resultadoProcurar = function(retorno) | 1137 | var resultadoProcurar = function(retorno) |
1131 | { | 1138 | { |
1132 | if(!retorno.data) | 1139 | if(!retorno.data) |
1133 | {alert("Ocorreu um erro");} | 1140 | {alert("Ocorreu um erro");} |
1134 | else{ | 1141 | else{ |
1135 | - var retorno = retorno.data; | 1142 | + retorno = retorno.data; |
1136 | var conta = 0; | 1143 | var conta = 0; |
1137 | - if ((retorno != "erro") && (retorno != undefined)){ | 1144 | + if ((retorno != "erro") && (retorno !== undefined)){ |
1138 | var ig = retorno.length-1; | 1145 | var ig = retorno.length-1; |
1139 | if(ig >= 0){ | 1146 | if(ig >= 0){ |
1140 | do{ | 1147 | do{ |
@@ -1145,19 +1152,19 @@ i3GEO.arvoreDeTemas = { | @@ -1145,19 +1152,19 @@ i3GEO.arvoreDeTemas = { | ||
1145 | var ngTema = ngSgrupo[sg].temas; | 1152 | var ngTema = ngSgrupo[sg].temas; |
1146 | var tempng = ngTema.length; | 1153 | var tempng = ngTema.length; |
1147 | for (var st=0;st<tempng;st++){ | 1154 | for (var st=0;st<tempng;st++){ |
1148 | - var mostra = true; | 1155 | + mostra = true; |
1149 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && ngTema[st].download == "nao") | 1156 | if(i3GEO.arvoreDeTemas.FILTRADOWNLOAD && ngTema[st].download == "nao") |
1150 | - {var mostra = false;} | 1157 | + {mostra = false;} |
1151 | if(i3GEO.arvoreDeTemas.FILTRAOGC && ngTema[st].ogc == "nao") | 1158 | if(i3GEO.arvoreDeTemas.FILTRAOGC && ngTema[st].ogc == "nao") |
1152 | - {var mostra = false;} | 1159 | + {mostra = false;} |
1153 | 1160 | ||
1154 | if(mostra){ | 1161 | if(mostra){ |
1155 | - var d = i3GEO.arvoreDeTemas.montaTextoTema("gray",ngTema[st]); | 1162 | + d = i3GEO.arvoreDeTemas.montaTextoTema("gray",ngTema[st]); |
1156 | var lk = ""; | 1163 | var lk = ""; |
1157 | if ( ngTema[st].link != " ") | 1164 | if ( ngTema[st].link != " ") |
1158 | - {var lk = "<a href='"+ngTema[st].link+"' target='blank'> fonte</a>";} | 1165 | + {lk = "<a href='"+ngTema[st].link+"' target='blank'> fonte</a>";} |
1159 | d += "<td style='text-allign:left'> ("+nomeSgrupo+") "+lk+"</td>"; | 1166 | d += "<td style='text-allign:left'> ("+nomeSgrupo+") "+lk+"</td>"; |
1160 | - var tempNode = new YAHOO.widget.HTMLNode(d, nodePalavra, false,true); | 1167 | + tempNode = new YAHOO.widget.HTMLNode(d, nodePalavra, false,true); |
1161 | tempNode.isLeaf = true; | 1168 | tempNode.isLeaf = true; |
1162 | tempNode.enableHighlight = false; | 1169 | tempNode.enableHighlight = false; |
1163 | } | 1170 | } |
@@ -1165,11 +1172,11 @@ i3GEO.arvoreDeTemas = { | @@ -1165,11 +1172,11 @@ i3GEO.arvoreDeTemas = { | ||
1165 | } | 1172 | } |
1166 | } | 1173 | } |
1167 | } | 1174 | } |
1168 | - while(ig--) | 1175 | + while(ig--); |
1169 | } | 1176 | } |
1170 | else{ | 1177 | else{ |
1171 | - var d = "<span style='color:red'>Nada encontrado<br><br></span>"; | ||
1172 | - var tempNode = new YAHOO.widget.HTMLNode(d, nodePalavra, false,true); | 1178 | + d = "<span style='color:red'>Nada encontrado<br><br></span>"; |
1179 | + tempNode = new YAHOO.widget.HTMLNode(d, nodePalavra, false,true); | ||
1173 | tempNode.isLeaf = true; | 1180 | tempNode.isLeaf = true; |
1174 | tempNode.enableHighlight = false; | 1181 | tempNode.enableHighlight = false; |
1175 | } | 1182 | } |
@@ -1189,13 +1196,13 @@ i3GEO.arvoreDeTemas = { | @@ -1189,13 +1196,13 @@ i3GEO.arvoreDeTemas = { | ||
1189 | i3GEO.arvoreDeTemas.ARVORE.collapseAll(); | 1196 | i3GEO.arvoreDeTemas.ARVORE.collapseAll(); |
1190 | var root = i3GEO.arvoreDeTemas.ARVORE.getRoot(); | 1197 | var root = i3GEO.arvoreDeTemas.ARVORE.getRoot(); |
1191 | if(!i3GEO.arvoreDeTemas.ARVORE.getNodeByProperty("id","temasEncontrados")){ | 1198 | if(!i3GEO.arvoreDeTemas.ARVORE.getNodeByProperty("id","temasEncontrados")){ |
1192 | - var d = {html:"Temas encontrados",id:"temasEncontrados"}; | ||
1193 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | 1199 | + d = {html:"Temas encontrados",id:"temasEncontrados"}; |
1200 | + tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | ||
1194 | tempNode.enableHighlight = false; | 1201 | tempNode.enableHighlight = false; |
1195 | } | 1202 | } |
1196 | else | 1203 | else |
1197 | - {var tempNode = i3GEO.arvoreDeTemas.ARVORE.getNodeByProperty("id","temasEncontrados");} | ||
1198 | - var d = {html:palavra}; | 1204 | + {tempNode = i3GEO.arvoreDeTemas.ARVORE.getNodeByProperty("id","temasEncontrados");} |
1205 | + d = {html:palavra}; | ||
1199 | nodePalavra = new YAHOO.widget.HTMLNode(d, tempNode, false,true); | 1206 | nodePalavra = new YAHOO.widget.HTMLNode(d, tempNode, false,true); |
1200 | nodePalavra.enableHighlight = false; | 1207 | nodePalavra.enableHighlight = false; |
1201 | i3GEO.arvoreDeTemas.ARVORE.draw(); | 1208 | i3GEO.arvoreDeTemas.ARVORE.draw(); |
@@ -1235,7 +1242,7 @@ i3GEO.arvoreDeTemas = { | @@ -1235,7 +1242,7 @@ i3GEO.arvoreDeTemas = { | ||
1235 | // | 1242 | // |
1236 | //verifica se deve ser ativada uma outra guia que não a atual | 1243 | //verifica se deve ser ativada uma outra guia que não a atual |
1237 | // | 1244 | // |
1238 | - if(i3GEO.arvoreDeTemas.RETORNAGUIA != ""){ | 1245 | + if(i3GEO.arvoreDeTemas.RETORNAGUIA !== ""){ |
1239 | if(i3GEO.arvoreDeTemas.RETORNAGUIA != i3GEO.guias.ATUAL){ | 1246 | if(i3GEO.arvoreDeTemas.RETORNAGUIA != i3GEO.guias.ATUAL){ |
1240 | i3GEO.guias.mostra(i3GEO.arvoreDeTemas.RETORNAGUIA); | 1247 | i3GEO.guias.mostra(i3GEO.arvoreDeTemas.RETORNAGUIA); |
1241 | } | 1248 | } |
@@ -1278,12 +1285,12 @@ i3GEO.arvoreDeTemas = { | @@ -1278,12 +1285,12 @@ i3GEO.arvoreDeTemas = { | ||
1278 | comboMenus: function(locaplic,funcaoOnchange,idDestino,idCombo,largura,altura){ | 1285 | comboMenus: function(locaplic,funcaoOnchange,idDestino,idCombo,largura,altura){ |
1279 | i3GEO.configura.locaplic = locaplic; | 1286 | i3GEO.configura.locaplic = locaplic; |
1280 | var combo = function (retorno){ | 1287 | var combo = function (retorno){ |
1281 | - ob = retorno.data; | 1288 | + var ob = retorno.data; |
1282 | var ins = "<select id='"+idCombo+"' SIZE="+altura+" style=width:"+largura+"px onchange='"+funcaoOnchange+"(this.value)' ><option value='' >Escolha um menu:</option>"; | 1289 | var ins = "<select id='"+idCombo+"' SIZE="+altura+" style=width:"+largura+"px onchange='"+funcaoOnchange+"(this.value)' ><option value='' >Escolha um menu:</option>"; |
1283 | - for (ig=0;ig<ob.length; ig++){ | 1290 | + for (var ig=0;ig<ob.length; ig++){ |
1284 | if(ob[ig].publicado != "nao" && ob[ig].publicado != "NAO"){ | 1291 | if(ob[ig].publicado != "nao" && ob[ig].publicado != "NAO"){ |
1285 | if(ob[ig].nomemenu) | 1292 | if(ob[ig].nomemenu) |
1286 | - ins += "<option value="+ob[ig].idmenu+" >"+ob[ig].nomemenu+"</option>"; | 1293 | + {ins += "<option value="+ob[ig].idmenu+" >"+ob[ig].nomemenu+"</option>";} |
1287 | } | 1294 | } |
1288 | } | 1295 | } |
1289 | $i(idDestino).innerHTML = ins+"</select>"; | 1296 | $i(idDestino).innerHTML = ins+"</select>"; |
@@ -1316,11 +1323,11 @@ i3GEO.arvoreDeTemas = { | @@ -1316,11 +1323,11 @@ i3GEO.arvoreDeTemas = { | ||
1316 | comboGruposMenu: function(locaplic,funcaoOnchange,idDestino,idCombo,largura,altura,id_menu){ | 1323 | comboGruposMenu: function(locaplic,funcaoOnchange,idDestino,idCombo,largura,altura,id_menu){ |
1317 | i3GEO.configura.locaplic = locaplic; | 1324 | i3GEO.configura.locaplic = locaplic; |
1318 | var combo = function (retorno){ | 1325 | var combo = function (retorno){ |
1319 | - obGrupos = retorno.data; | 1326 | + var obGrupos = retorno.data; |
1320 | var ins = "<select id='"+idCombo+"' SIZE="+altura+" style=width:"+largura+"px onchange='"+funcaoOnchange+"(this.value)' ><option value='' >Escolha um grupo:</option>"; | 1327 | var ins = "<select id='"+idCombo+"' SIZE="+altura+" style=width:"+largura+"px onchange='"+funcaoOnchange+"(this.value)' ><option value='' >Escolha um grupo:</option>"; |
1321 | for (ig=0;ig<obGrupos.grupos.length; ig++){ | 1328 | for (ig=0;ig<obGrupos.grupos.length; ig++){ |
1322 | if(obGrupos.grupos[ig].nome) | 1329 | if(obGrupos.grupos[ig].nome) |
1323 | - ins += "<option value="+obGrupos.grupos[ig].id_n1+" >"+obGrupos.grupos[ig].nome+"</option>"; | 1330 | + {ins += "<option value="+obGrupos.grupos[ig].id_n1+" >"+obGrupos.grupos[ig].nome+"</option>";} |
1324 | } | 1331 | } |
1325 | $i(idDestino).innerHTML = ins+"</select>"; | 1332 | $i(idDestino).innerHTML = ins+"</select>"; |
1326 | }; | 1333 | }; |
@@ -1350,7 +1357,7 @@ i3GEO.arvoreDeTemas = { | @@ -1350,7 +1357,7 @@ i3GEO.arvoreDeTemas = { | ||
1350 | altura {Numeric} - altura do combo em linhas | 1357 | altura {Numeric} - altura do combo em linhas |
1351 | */ | 1358 | */ |
1352 | comboSubGruposMenu: function(locaplic,funcaoOnchange,idDestino,idCombo,idGrupo,largura,altura){ | 1359 | comboSubGruposMenu: function(locaplic,funcaoOnchange,idDestino,idCombo,idGrupo,largura,altura){ |
1353 | - if(idGrupo != ""){ | 1360 | + if(idGrupo !== ""){ |
1354 | var combo = function(retorno){ | 1361 | var combo = function(retorno){ |
1355 | var ins = "<select id='"+idCombo+"' size="+altura+" style=width:"+largura+"px onchange='"+funcaoOnchange+"("+idGrupo+",this.value)' ><option value='' >Escolha um sub-grupo:</option>"; | 1362 | var ins = "<select id='"+idCombo+"' size="+altura+" style=width:"+largura+"px onchange='"+funcaoOnchange+"("+idGrupo+",this.value)' ><option value='' >Escolha um sub-grupo:</option>"; |
1356 | if (retorno.data.subgrupo){ | 1363 | if (retorno.data.subgrupo){ |
@@ -1443,8 +1450,8 @@ i3GEO.arvoreDeTemas = { | @@ -1443,8 +1450,8 @@ i3GEO.arvoreDeTemas = { | ||
1443 | conectarwmst: function(){ | 1450 | conectarwmst: function(){ |
1444 | var l = 400; | 1451 | var l = 400; |
1445 | var a = 350; | 1452 | var a = 350; |
1446 | - if(i3GEO.parametros.w){var l = i3GEO.parametros.w + 150;} | ||
1447 | - if(i3GEO.parametros.h){var a = i3GEO.parametros.h + 200;} | 1453 | + if(i3GEO.parametros.w){l = i3GEO.parametros.w + 150;} |
1454 | + if(i3GEO.parametros.h){a = i3GEO.parametros.h + 200;} | ||
1448 | i3GEO.janela.cria(l/2 + "px",a/2 + "px",i3GEO.configura.locaplic+"/ferramentas/wmstime/index.htm","","","Conexão WMS-T <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=76' > </a>"); | 1455 | i3GEO.janela.cria(l/2 + "px",a/2 + "px",i3GEO.configura.locaplic+"/ferramentas/wmstime/index.htm","","","Conexão WMS-T <a class=ajuda_usuario target=_blank href='"+i3GEO.configura.locaplic+"/ajuda_usuario.php?idcategoria=4&idajuda=76' > </a>"); |
1449 | }, | 1456 | }, |
1450 | /* | 1457 | /* |