Commit cf05c63be7b2b071ab5fa74941c5e8d5690b7aac

Authored by Edmar Moretti
1 parent 94533ada

Validação com JSLint

Showing 1 changed file with 31 additions and 28 deletions   Show diff stats
classesjs/classe_ajuda.js
@@ -147,14 +147,15 @@ i3GEO.ajuda = { @@ -147,14 +147,15 @@ i3GEO.ajuda = {
147 */ 147 */
148 abreJanela: function(){ 148 abreJanela: function(){
149 try { 149 try {
150 - if(i3GEO.ajuda.ATIVAJANELA == false){return;} 150 + var nx = "";
  151 + var ny = "";
  152 + if(i3GEO.ajuda.ATIVAJANELA === false){return;}
151 if (!$i("janelaMenTexto")){ 153 if (!$i("janelaMenTexto")){
152 - var nx = "";  
153 - var ny = "";  
154 - if($i(i3GEO.Interface.IDCORPO)){  
155 - var pos = YAHOO.util.Dom.getXY($i(i3GEO.Interface.IDCORPO));  
156 - var nx = pos[0] - 267;  
157 - var ny = i3GEO.parametros.h - 70; 154 + var corpo = $i(i3GEO.Interface.IDCORPO);
  155 + if(corpo){
  156 + var pos = YAHOO.util.Dom.getXY(corpo);
  157 + nx = pos[0] - 267;
  158 + ny = i3GEO.parametros.h - 70;
158 } 159 }
159 var texto = '<div id="janelaMenTexto" style="text-align:left;font-size:10px;color:rgb(80,80,80)">'+i3GEO.ajuda.MENSAGEMPADRAO+'</div>'; 160 var texto = '<div id="janelaMenTexto" style="text-align:left;font-size:10px;color:rgb(80,80,80)">'+i3GEO.ajuda.MENSAGEMPADRAO+'</div>';
160 var janela = i3GEO.janela.cria("262","auto","",nx,ny,"&nbsp;","i3geo_janelaMensagens",false); 161 var janela = i3GEO.janela.cria("262","auto","",nx,ny,"&nbsp;","i3geo_janelaMensagens",false);
@@ -194,8 +195,8 @@ i3GEO.ajuda = { @@ -194,8 +195,8 @@ i3GEO.ajuda = {
194 ativaLetreiro: function(mensagem){ 195 ativaLetreiro: function(mensagem){
195 if($i(i3GEO.ajuda.DIVLETREIRO)) 196 if($i(i3GEO.ajuda.DIVLETREIRO))
196 { 197 {
197 - if(arguments.length == 0)  
198 - {var mensagem = i3GEO.parametros.mensagens;} 198 + if(arguments.length === 0)
  199 + {mensagem = i3GEO.parametros.mensagens;}
199 if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.ajuda.ativaLetreiro()") < 0) 200 if(i3GEO.eventos.NAVEGAMAPA.toString().search("i3GEO.ajuda.ativaLetreiro()") < 0)
200 {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.ajuda.ativaLetreiro()");} 201 {i3GEO.eventos.NAVEGAMAPA.push("i3GEO.ajuda.ativaLetreiro()");}
201 try 202 try
@@ -204,7 +205,7 @@ i3GEO.ajuda = { @@ -204,7 +205,7 @@ i3GEO.ajuda = {
204 var l= $i(i3GEO.ajuda.DIVLETREIRO); 205 var l= $i(i3GEO.ajuda.DIVLETREIRO);
205 if(l.style.display=="none"){return;} 206 if(l.style.display=="none"){return;}
206 l.style.cursor="pointer"; 207 l.style.cursor="pointer";
207 - if(mensagem == ""){ 208 + if(mensagem === ""){
208 l.value = ""; 209 l.value = "";
209 return; 210 return;
210 } 211 }
@@ -243,8 +244,9 @@ i3GEO.ajuda = { @@ -243,8 +244,9 @@ i3GEO.ajuda = {
243 */ 244 */
244 fechaJanela: function(){ 245 fechaJanela: function(){
245 i3GEO.ajuda.desativaCookie(); 246 i3GEO.ajuda.desativaCookie();
246 - if($i("i3geo_janelaMensagens_c"))  
247 - document.body.removeChild($i("i3geo_janelaMensagens_c")); 247 + var j = $i("i3geo_janelaMensagens_c");
  248 + if(j)
  249 + {document.body.removeChild(j);}
248 }, 250 },
249 /* 251 /*
250 Function: mostraJanela 252 Function: mostraJanela
@@ -256,29 +258,30 @@ i3GEO.ajuda = { @@ -256,29 +258,30 @@ i3GEO.ajuda = {
256 texto {String} - texto a ser mostrado 258 texto {String} - texto a ser mostrado
257 */ 259 */
258 mostraJanela: function(texto){ 260 mostraJanela: function(texto){
259 - if ($i(i3GEO.ajuda.DIVAJUDA)){  
260 - if (texto == ""){$i(i3GEO.ajuda.DIVAJUDA).innerHTML="-";} 261 + var j = $i(i3GEO.ajuda.DIVAJUDA);
  262 + if(j){
  263 + if (texto === ""){j.innerHTML="-";}
261 else 264 else
262 - {$i(i3GEO.ajuda.DIVAJUDA).innerHTML= texto;} 265 + {j.innerHTML= texto;}
263 } 266 }
264 else{ 267 else{
265 -  
266 - if($i("janelaMenTexto") && i3GEO.ajuda.TRANSICAOSUAVE){  
267 - if(texto != ""){ 268 + var k = $i("janelaMenTexto");
  269 + if(k && i3GEO.ajuda.TRANSICAOSUAVE){
  270 + j = $i("i3geo_janelaMensagens");
  271 + if(texto !== ""){
268 if (navm) 272 if (navm)
269 - {$i("i3geo_janelaMensagens").style.filter='alpha(opacity=100)';} 273 + {j.style.filter='alpha(opacity=100)';}
270 else 274 else
271 - {$i("i3geo_janelaMensagens").style.opacity= 1;} 275 + {j.style.opacity= 1;}
272 } 276 }
273 else{ 277 else{
274 if (navm) 278 if (navm)
275 - {$i("i3geo_janelaMensagens").style.filter='alpha(opacity='+i3GEO.ajuda.OPACIDADE+')';} 279 + {j.style.filter='alpha(opacity='+i3GEO.ajuda.OPACIDADE+')';}
276 else 280 else
277 - {$i("i3geo_janelaMensagens").style.opacity= i3GEO.ajuda.OPACIDADE / 100;} 281 + {j.style.opacity= i3GEO.ajuda.OPACIDADE / 100;}
278 } 282 }
279 } 283 }
280 - if($i("janelaMenTexto"))  
281 - $i("janelaMenTexto").innerHTML= texto; 284 + if(k){k.innerHTML= texto;}
282 } 285 }
283 }, 286 },
284 /* 287 /*
@@ -301,19 +304,19 @@ i3GEO.ajuda = { @@ -301,19 +304,19 @@ i3GEO.ajuda = {
301 {$i(i3GEO.ajuda.DIVLETREIRO).value = BSpaces + BMessage;} 304 {$i(i3GEO.ajuda.DIVLETREIRO).value = BSpaces + BMessage;}
302 BPos-=BSpeed; 305 BPos-=BSpeed;
303 if (BQuantas < 2) 306 if (BQuantas < 2)
304 - i3GEO.ajuda.tempoLetreiro = setTimeout('i3GEO.ajuda.mostraLetreiro();', 140); 307 + {i3GEO.ajuda.tempoLetreiro = setTimeout('i3GEO.ajuda.mostraLetreiro();', 140);}
305 } 308 }
306 }; 309 };
307 // 310 //
308 //para efeitos de compatibilidade 311 //para efeitos de compatibilidade
309 // 312 //
310 try{ 313 try{
311 - if(i3GEO.ajuda.MENSAGEMPADRAO == ""){ 314 + if(i3GEO.ajuda.MENSAGEMPADRAO === ""){
312 try { 315 try {
313 - if (g_mensagempadrao != "") 316 + if (g_mensagempadrao !== "")
314 {i3GEO.ajuda.MENSAGEMPADRAO = g_mensagempadrao;} 317 {i3GEO.ajuda.MENSAGEMPADRAO = g_mensagempadrao;}
315 else 318 else
316 - i3GEO.ajuda.MENSAGEMPADRAO = $trad("p1"); 319 + {i3GEO.ajuda.MENSAGEMPADRAO = $trad("p1");}
317 } 320 }
318 catch(e){i3GEO.ajuda.MENSAGEMPADRAO = $trad("p1");} 321 catch(e){i3GEO.ajuda.MENSAGEMPADRAO = $trad("p1");}
319 } 322 }