Commit a18bed18171064d427043dd420eb2a9ae5d482b9

Authored by Edmar Moretti
1 parent cf05c63b

Validação com JSLint

Showing 1 changed file with 12 additions and 11 deletions   Show diff stats
classesjs/classe_analise.js
@@ -251,14 +251,14 @@ i3GEO.analise = { @@ -251,14 +251,14 @@ i3GEO.analise = {
251 } 251 }
252 catch(e){window.status=n+" erro ao desenhar a linha base "+e.message;} 252 catch(e){window.status=n+" erro ao desenhar a linha base "+e.message;}
253 if (n > 0){ 253 if (n > 0){
254 - var d = parseInt(i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy)); 254 + var d = parseInt(i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy),10);
255 pontosdistobj.dist[n] = d + pontosdistobj.dist[n-1]; 255 pontosdistobj.dist[n] = d + pontosdistobj.dist[n-1];
256 - if($i("pararraios") && $i("pararraios").checked == true ){ 256 + if($i("pararraios") && $i("pararraios").checked === true ){
257 i3GEO.desenho.aplica("insereCirculo","",n); 257 i3GEO.desenho.aplica("insereCirculo","",n);
258 if(navm) 258 if(navm)
259 {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n-1],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);} 259 {pontosdistobj.linhas[n] = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, (pontosdistobj.ximg[n-1])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n-1],(pontosdistobj.ximg[n])-(i3GEO.parametros.w/2),pontosdistobj.yimg[n]);}
260 } 260 }
261 - if($i("parartextos") && $i("parartextos").checked == true ){ 261 + if($i("parartextos") && $i("parartextos").checked === true ){
262 i3GEO.desenho.aplica("insereTexto","",n,d+" km"); 262 i3GEO.desenho.aplica("insereTexto","",n,d+" km");
263 } 263 }
264 } 264 }
@@ -273,15 +273,15 @@ i3GEO.analise = { @@ -273,15 +273,15 @@ i3GEO.analise = {
273 movimento: function(){ 273 movimento: function(){
274 if (g_tipoacao == "mede"){ 274 if (g_tipoacao == "mede"){
275 if($i("mostradistancia")) 275 if($i("mostradistancia"))
276 - $i("mostradistancia").style.display="block"; 276 + {$i("mostradistancia").style.display="block";}
277 var n = pontosdistobj.xpt.length; 277 var n = pontosdistobj.xpt.length;
278 if (n > 0){ 278 if (n > 0){
279 var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); 279 var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy);
280 var r = i3GEO.calculo.direcao(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); 280 var r = i3GEO.calculo.direcao(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy);
281 - var r = i3GEO.calculo.dd2dms(r,r);  
282 - var r = r[0]; 281 + r = i3GEO.calculo.dd2dms(r,r);
  282 + r = r[0];
283 if (i3GEO.parametros.mapscale > 500000) 283 if (i3GEO.parametros.mapscale > 500000)
284 - {var d = parseInt(d);} 284 + {d = parseInt(d,10);}
285 else{ 285 else{
286 d= d + ""; 286 d= d + "";
287 d = d.split("."); 287 d = d.split(".");
@@ -290,8 +290,9 @@ i3GEO.analise = { @@ -290,8 +290,9 @@ i3GEO.analise = {
290 d = d * 1; 290 d = d * 1;
291 } 291 }
292 var da = d + pontosdistobj.dist[n-1]; 292 var da = d + pontosdistobj.dist[n-1];
293 - if ($i("mostradistancia_calculo")){  
294 - $i("mostradistancia_calculo").innerHTML = " Dist acum.= "+da+" atual= "+d+" km <br> Direção (DMS)= "+r; 293 + var mostra = $i("mostradistancia_calculo");
  294 + if (mostra){
  295 + mostra.innerHTML = " Dist acum.= "+da+" atual= "+d+" km <br> Direção (DMS)= "+r;
295 } 296 }
296 i3GEO.desenho.aplica("resizeLinha",pontosdistobj.linhas[n-1],n); 297 i3GEO.desenho.aplica("resizeLinha",pontosdistobj.linhas[n-1],n);
297 } 298 }
@@ -400,7 +401,7 @@ i3GEO.analise = { @@ -400,7 +401,7 @@ i3GEO.analise = {
400 pontosdistobj.yimg[n] = objposicaocursor.imgy; 401 pontosdistobj.yimg[n] = objposicaocursor.imgy;
401 pontosdistobj.dist[n] = 0; 402 pontosdistobj.dist[n] = 0;
402 //inclui a linha para ligar com o ponto inicial 403 //inclui a linha para ligar com o ponto inicial
403 - if (n == 0){ 404 + if (n === 0){
404 try { 405 try {
405 if (navn) 406 if (navn)
406 {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1);} 407 {pontosdistobj.linhastemp = i3GEO.desenho.richdraw.renderer.create(i3GEO.desenho.richdraw.mode, i3GEO.desenho.richdraw.fillColor, i3GEO.desenho.richdraw.lineColor, i3GEO.desenho.richdraw.lineWidth, pontosdistobj.ximg[n]-1,pontosdistobj.yimg[n]-1,pontosdistobj.ximg[0]-1,pontosdistobj.yimg[0]-1);}
@@ -442,7 +443,7 @@ i3GEO.analise = { @@ -442,7 +443,7 @@ i3GEO.analise = {
442 // 443 //
443 var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy); 444 var d = i3GEO.calculo.distancia(pontosdistobj.xpt[n-1],pontosdistobj.ypt[n-1],objposicaocursor.ddx,objposicaocursor.ddy);
444 if (i3GEO.parametros.mapscale > 500000) 445 if (i3GEO.parametros.mapscale > 500000)
445 - {var d = parseInt(d);} 446 + {d = parseInt(d,10);}
446 else{ 447 else{
447 d= d + ""; 448 d= d + "";
448 d = d.split("."); 449 d = d.split(".");