Commit 8e9e871876ec8bfb24527f7bac33bc4eb5b49016

Authored by Edmar Moretti
1 parent 2e299a88

Inclusão da interface Flamingo (flash)

Showing 165 changed files with 8727 additions and 26 deletions   Show diff stats

Too many changes.

To preserve performance only 100 of 165 files displayed.

aplicmap/flamingo.htm 0 → 100644
... ... @@ -0,0 +1,137 @@
  1 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<meta http-equiv="Category" content="I3Geo Mapa interativo MMA">
  5 +<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  6 + <style type="text/css">
  7 + .olControlEditingToolbar {
  8 + float:left;
  9 + right: 0px;
  10 + height:30px;
  11 + width: 150px;
  12 + }
  13 +</style>
  14 +<title>MMA - Mapa interativo</title>
  15 +<!-- Leitura dos programas javaScript e estilos. Pode-se ler os arquivos não compactados, bastando excluir a palavra _compacto -->
  16 +<script type="text/javascript" src="../classesjs/i3geonaocompacto.js"></script>
  17 +<script type="text/javascript" src="../pacotes/flamingo/js/swfobject.js"></script>
  18 +<!--
  19 +<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAg9kA9xQlYqK9iBDKaeTpgxSieGwtcPDeiUtRiq7Xa63cyLppcxTVYXnVlPwveOe-sXuXfpBeNpL6pA" type="text/javascript"></script>
  20 +-->
  21 +<!--
  22 + chave na producao= ABQIAAAAg9kA9xQlYqK9iBDKaeTpgxSieGwtcPDeiUtRiq7Xa63cyLppcxTVYXnVlPwveOe-sXuXfpBeNpL6pA
  23 + chave no desenvolvimento = ABQIAAAAg9kA9xQlYqK9iBDKaeTpgxQ_qvn5wqSkbcx9uoqrWGnUcZ7lqhRVzkJwzeDN3nQJheG7FjoxyruBIQ
  24 +-->
  25 +
  26 +<!-- formatação alternativa das janelas internas, para usar é só descomentar
  27 +<link rel="stylesheet" type="text/css" href="../css/panel-aqua.css" />
  28 +-->
  29 +</head>
  30 +<body id=i3geo onmouseover="javascript:this.onmousemove=processevent1" >
  31 +<center>
  32 +<table id='mst' width=100% cellspacing='0'>
  33 +<tr style="border:0px"><td colspan=2 style="background-image:url('../imagens/visual/default/cabeca.png');height:10px"></td></tr>
  34 +<tr>
  35 + <td class=tdbranca id=contemFerramentas style="border:0px;vertical-align:top;width:268px;text-align:left;">
  36 + <table width=100% cellspacing=0 cellpadding=0 >
  37 + <tr><td style="background-color:white;border-bottom:0px solid rgb(230,230,230);height:45px">
  38 + <!-- Guias principais, não mude o ID, apenas o nome se for desejado -->
  39 + <div style="top:0px;cursor:pointer;">
  40 + <div id=guia1 class=guia value="Mostra os temas atualmente inseridos no mapa e que podem estar visíveis ou não." >&nbsp;Temas&nbsp;</div>
  41 + <div id=guia2 class=guia value="Mostra a lista de temas disponíveis no servidor de dados, possibilitando que novos temas sejam adicionados ao mapa.">&nbsp;Adiciona&nbsp;</div>
  42 + <div id=guia4 class=guia value="Mostra a legnda do mapa atual." >&nbsp;Legenda&nbsp;</div>
  43 + <div id=guia5 class=guia value="Lista mapas já preparados, com temáticas específicas,que podem ser abertos no I3Geo">&nbsp;Mapas&nbsp;</div>
  44 + </div>
  45 + </td></tr>
  46 + </table>
  47 + <div id='guia1obj' ><div id=listaTemas ></div></div>
  48 + <div id='guia2obj' style='display:none;'>Aguarde...<img alt="" src="../imagens/branco.gif" width=248 /></div>
  49 + <div id='guia4obj' style='display:none;text-align:left'><div id='legenda' style='text-align:left'></div></div>
  50 + <div id='guia5obj' style='display:none;text-align:left'><div id='banners' style='overflow:auto;text-align:left'>Aguarde...</div></div>
  51 + </td>
  52 + <td class=verdeclaro style="background-color:white;vertical-align:top;border-width:0px;">
  53 + <table width="100%" style="vertical-align:top;">
  54 + <!-- Corpo do mapa. Pode ser reposicionado, mas não mude os IDs -->
  55 + <tr><td></td></tr>
  56 + <tr><td class=verdeclaro id=contemImg >
  57 + <div id=flamingo style="text-align:left;background-image:url('../imagens/i3geo1bw.jpg')"></div>
  58 + </td></tr>
  59 + </table>
  60 + </td>
  61 + </tr>
  62 +<tr style="border:0px"><td colspan=2 style="background-image:url('../imagens/visual/default/rodape.png');height:10px"></td></tr>
  63 +</table>
  64 +<a style=text-align:center;color:white href="mailto:edmar.moretti@mma.gov.br">Cr&iacute;ticas e sugest&otilde;es</a>
  65 +</center>
  66 +<!-- Variáveis globais e inicialização do mapa-->
  67 +<script type="text/javascript">
  68 +/*
  69 +Title: Flamingo (experimental)
  70 +
  71 +Abre o i3geo com a navegação controlada pelo Flamingo.
  72 +
  73 +File: i3geo/aplicmap/flamingo.htm
  74 +
  75 +Exemplo:
  76 +
  77 +http://<host>/i3geo/ms_criamapa.php?interface=flamingo.htm
  78 +
  79 +*/
  80 +g_locaplic = protocolo()+"://"+window.location.host+"/i3geo";
  81 +g_localimg = protocolo()+"://"+window.location.host+"/i3geo/imagens";
  82 +g_barraFerramentas1 = "nao"
  83 +g_barraFerramentas2 = "nao"
  84 +g_mapaRefDisplay = "none"
  85 +g_janelaMen = "nao";
  86 +g_mostraRosa = "nao"
  87 +g_opcoesTemas = "sim";
  88 +g_3dmap = "3dmap.map";
  89 +
  90 +function initFL()
  91 +{
  92 + var monta = function(retorno)
  93 + {
  94 + $i("flamingo").style.height = objmapa.h + 45;
  95 + childPopups = new Array();
  96 + childPopupNr = 0;
  97 + var so = new SWFObject("../pacotes/flamingo/flamingo/flamingo.swf?config="+retorno.data, "flamingoi", "100%", "100%", "8", "#eaeaea");
  98 + so.addParam("wmode","window");
  99 + so.write("flamingo");
  100 + objaguarde.fecha("montaMapa");
  101 + }
  102 + objaguarde.abre("montaMapa","Flamingo");
  103 + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=montaFlamingo&g_sid="+g_sid;
  104 + cpObj.call(p,"",monta);
  105 +}
  106 +/*
  107 +Function: atualizaFL
  108 +
  109 +Atualiza a lista de temas quando o mapa é refeito e a interface é Flamingo
  110 +*/
  111 +function atualizaFL()
  112 +{
  113 + var temp = function(retorno)
  114 + {
  115 + var w = parseInt($i("flamingo").style.width);
  116 + if (w == objmapa.w)
  117 + {$i("flamingo").style.width = parseInt($i("flamingo").style.width)+1;}
  118 + else
  119 + {$i("flamingo").style.width = parseInt($i("flamingo").style.width)-1;}
  120 + eval(retorno.data.parametros);
  121 + objmapa.atualizaListaTemas(temas);
  122 + objmapa.temas = temas;
  123 + }
  124 + //atualiza a lista de temas atuais
  125 + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=openlayers&g_sid="+g_sid;
  126 + var cp = new cpaint();
  127 + //cp.set_debug(2)
  128 + cp.set_response_type("JSON");
  129 + cp.call(p,"openlayers",temp);
  130 +}
  131 +objmapa = new Mapa();
  132 +objmapa.finaliza = "initFL()";
  133 +objmapa.inicializa();
  134 +</script>
  135 +
  136 +</body>
  137 +</html>
0 138 \ No newline at end of file
... ...
aplicmap/ogcws.map
... ... @@ -59,6 +59,7 @@ WEB
59 59 "ows_context_fid" "i3geo"
60 60 "ows_context_version" "1.0.0"
61 61 "ows_namespace_uri" "http://www.omsug.ca/osgis2004"
  62 + "ows_name" "i3geoogc"
62 63 END
63 64 END
64 65 # start of layer definitions
... ...
aplicmap/openlayers.htm
... ... @@ -34,7 +34,7 @@
34 34 <tr>
35 35 <td class=tdbranca id=contemFerramentas style="border:0px;vertical-align:top;width:268px;text-align:left;">
36 36 <table width=100% cellspacing=0 cellpadding=0 >
37   - <tr><td style="border-bottom:0px solid rgb(230,230,230);height:45px">
  37 + <tr><td style="background-color:white;border-bottom:0px solid rgb(230,230,230);height:45px">
38 38 <!-- Guias principais, não mude o ID, apenas o nome se for desejado -->
39 39 <div style="top:0px;cursor:pointer;">
40 40 <div id=guia1 class=guia value="Mostra os temas atualmente inseridos no mapa e que podem estar visíveis ou não." >&nbsp;Temas&nbsp;</div>
... ... @@ -49,10 +49,10 @@
49 49 <div id='guia4obj' style='display:none;text-align:left'><div id='legenda' style='text-align:left'></div></div>
50 50 <div id='guia5obj' style='display:none;text-align:left'><div id='banners' style='overflow:auto;text-align:left'>Aguarde...</div></div>
51 51 </td>
52   - <td class=verdeclaro style="vertical-align:top;border-width:0px;">
  52 + <td class=verdeclaro style="background-color:white;vertical-align:top;border-width:0px;">
53 53 <table width="100%" style="vertical-align:top;">
54 54 <!-- Corpo do mapa. Pode ser reposicionado, mas não mude os IDs -->
55   - <tr><td><div id="panel" class="olControlEditingToolbar"></div></td></tr>
  55 + <tr><td></td></tr>
56 56 <tr><td class=verdeclaro id=contemImg >
57 57 <div id=openlayers style="text-align:left;background-image:url('../imagens/i3geo1bw.jpg')"></div>
58 58 </td></tr>
... ... @@ -80,6 +80,7 @@
80 80 <table title="confluencias" style="width:100%;border-bottom:3px solid rgb(255,255,255);"><tr><td style='background-color:rgb(250,250,250);'><img title="confluencias" alt="" src="../imagens/branco.gif" id='confluence'/></td></tr></table>
81 81 <table id=botao3d title="3d - experimental" style="width:100%;border-bottom:3px solid rgb(255,255,255);"><tr><td style='background-color:rgb(250,250,250);'><img title="3d" alt="" src="../imagens/branco.gif" id='v3d'/></td></tr></table>
82 82 </div>
  83 +<div id="panel" class="olControlEditingToolbar" style="position:absolute;top:12px;left:265px;"></div>
83 84 <div id=botoesadic ></div>
84 85 <!-- Variáveis globais e inicialização do mapa-->
85 86 <script type="text/javascript">
... ... @@ -221,14 +222,14 @@ function criaOL(posfixo)
221 222 objmapa.OL.addControl(new OpenLayers.Control.LayerSwitcher());
222 223  
223 224 objmapa.OL.addControl(new OpenLayers.Control.Scale("escalanumerica"));
224   -
225   - var container = document.getElementById("panel");
226   - var panel = new OpenLayers.Control.EditingToolbar(
  225 + if(document.getElementById("panel"))
  226 + {
  227 + var container = document.getElementById("panel");
  228 + var panel = new OpenLayers.Control.EditingToolbar(
227 229 vlayer, {div: container}
228 230 );
229   - objmapa.OL.addControl(panel);
230   - //objmapa.OL.addControl(new OpenLayers.Control.EditingToolbar(vlayer));
231   -
  231 + objmapa.OL.addControl(panel);
  232 + }
232 233 objmapa.OL.addControl(new OpenLayers.Control.KeyboardDefaults());
233 234  
234 235 //
... ...
classesjs/compactados/funcoes_compacto.js
1   -eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1s{$i("21")}1r(e){$i=C(i){1C T.23(i)}}$im=C(g){1C 1f+"/3d/3L/"+d0+"/"+g};$aM=C(5h,9y,fB,7p,f7,3l){if(5h!=""){if(9y!=""){$i(5h).A.17=9y+"2m"}$i(5h).A.eN="3";$i(5h).A.aC="9u";$i(5h).1P=C(){D.3B="ic"};$i(5h).2j=C(){D.3B=""}}k i="<3a 1P=\'1m:D.3B=\\"it\\";\' 2j=\'1m:D.3B=\\"al\\";\' 1b=\'1m:D.3B=\\"io\\";\' id="+fB+" 1J=\'"+7p+"\' 38=1q 2B="+f7+" 16=al 1h=\'"+3l+"\' />";1C i};$1o=C(id,3l){if(2h){T.23(id).A.eu=3l}Q{T.23(id).A.1o=3l+"2m"}};$K=C(id,3l){if(2h){T.23(id).A.ev=3l}Q{T.23(id).A.K=3l+"2m"}};C hB(){1x.2n("hA");1x.2n("hK");1x.2n("jr");1x.2n("1t");1x.2n("ji");1x.2n("iG");1x.2n("iE");1x.2n("iA");1x.2n("iV");1x.2n("iW");1x.2n("iQ");1x.2n("ge")}C 6m(1V,3l){T.eY=1V+"="+3l}C g0(1V){k 6O=T.eY;k i=6O.f4(1V);if(i==-1){1C 5e}k 8a=6O.f4(";",i);if(8a==-1){k 8a=6O.X}1C(gk(6O.bG(i,8a))).24("=")[1]}C m5(){if($i("4T")){k 1j=$i("4T").48("I");if(1j[0].A.V=="6h"){1C}if(1j.X>0){k 4n=1j[0];k i=0;do{if(1j[i].A){if(1j[i].A.V=="6h"){31}if(1j[i].A.V=="1c"){k 4n=1j[i]}}k i=i+1}1L(i<1j.X)4n.A.V="6h";k i=1j.X-1;k 4n=1j[i];do{if(1j[i].A){if(1j[i].A.V=="6h"){k 4n=1j[i];31}}k i=i-1}1L(i>=0)4n.A.V="1c"}}}C mB(){k 2g="6h";if($i("4T")){k 1j=$i("4T").48("I");if(1j[1j.X-1].A.V==2g){1C}if(1j.X>0){k i=0;do{if(1j[i].A){if((1j[i].A.V=="1R")||(1j[i].A.V=="6h")||(1j[i].A.V=="")){1j[i].A.V="1c";31}}k i=i+1}1L(i<1j.X)k i=1j.X-1;k 4n=1j[i];do{if(1j[i].A){if(1j[i].A.V==2g){31}if(1j[i].A.V=="1c"){k 4n=1j[i]}}k i=i-1}1L(i>=0)4n.A.V=2g}}}C lJ(l){1s{6m("lF",l);2M.9h.lP(J)}1r(e){2c("cJ ao ni n9")}}C nE(){1s{if(!$i("6d")){k U=[0,0];if($i("E"))k U=2T($i("E"));k G=T.2C("I");G.id="6d";k ne=G.A;ne.1O="mH";ne.4f=0;ne.3C="4w";ne.17=B.w;ne.1z=B.h;ne.3o="4B 3R dT";ne.V="1c";ne.1o=U[1];ne.K=U[0];T.2a.26(G)}k 6s=$i("6d");6s.Y="";k 3I;1s{3I=1g jL();1M=1g fJ(6s,3I)}1r(e){3I=1g l9();1M=1g fJ(6s,3I)}1M.7W(\'kR\',\'8v\');1M.7W(\'kP\',\'6M\');1M.7W(\'kU\',\'4B\');1M.7W(\'7e\',\'kK\');6s.A.V="1R";db(6s)}1r(e){2c("cJ ao kC an 6I 1M")}}C cY(3L){k cW=C(P){1s{1x.2n("1t");k 7Z=P.1i.kD;k 3Z=1g 2p();k i=7Z.X-1;if(i>=0){do{k 1B=7Z[i].24(".");if((1B[1]=="2Z")||(1B[1]=="1n")||(1B[1]=="kI")){3Z.3K(7Z[i])}}1L(i--)}k 1j=T.48("E");k cz=1j.X;k 5G=1f+"/3d/3L/"+3L+"/";k j=3Z.X-1;if(j>=0){do{28(k i=0;i<cz;i++){if((1j[i].M.9G("1u")>-1)&&((1j[i].3B!="")||(1j[i].id!=""))){1j[i].M=5G+"1u.1n"}if(1j[i].M.9G("3L")>-1){1j[i].A.9J="9r(\'"+5G+3Z[j]+"\')"}}}1L(j--)}k j=3Z.X-1;if(j>=0){do{k 6r=3Z[j].24(".");if($i(6r[0])){$i(6r[0]).M=5G+3Z[j]}}1L(j--)}k 1j=1g 2p("e1","eF","aE","ld","7T");k i=1j.X-1;if(i>=0){do{if($i(1j[i])){$i(1j[i]).A.9J="9r(\'"+5G+"lb.2Z\')";28(k j=0;j<3Z.X;j++){k 6r=3Z[j].24(".");if(6r[0]==1j[i]){$i(1j[i]).A.9J="9r(\'"+5G+3Z[j]+"\')"}}}}1L(i--)}d0=3L}1r(e){2c("3V 34 2v. cY"+e);1x.2n("1t")}};1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=kc&18="+18+"&mY=3d/3L/"+3L;1X.1A(p,"eT",cW)}C cg(){1s{if(!$i("3u")){k G=T.2C("I");G.id="3u";G.A.V="1R";G.A.3o="4B 3R 2D(5L,5L,5L)";G.Y=\'<I 16="hd">&1S;</I><I 16="bd" ><I id="7H" A="2Q:2D(5L,5L,5L)">\'+dW+\'</I></I>\';if($i("21")){$i("21").26(G)}Q{T.2a.26(G)}k i=($i("7H")).A;i.aC="K";i.eM="7O";F.49("3u.1k");F.3u.1k.1y=1g F.2q.47("3u",{17:"mO",1z:"eQ",4e:19,4P:J,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.3u.1k.1y.3S();k cN=C(){F.2H.2I.7V(F.3u.1k.1y.2S,"4z");F.3u.1k.1y.6y();6m("cQ","2K")};F.2H.2I.9q(F.3u.1k.1y.2S,"4z",cN);6m("cQ","1W")}F.3u.1k.1y.57();k U=2T($i("E"));F.3u.1k.1y.6e(U[0]-nA,B.h-70)}1r(e){2c("ef eo ep an a nq de nc. cg"+e)}}C lV(){if(!$i("aV")){if($i("aI")){$i("aI").A.V="1c"}if(!$i("7d")){1C}k c9=$i("7d").Y;$i("7d").Y="";k 8c=0;if($i("ch")){8c=1l($i("ch").A.17)}k w=1l($i("7d").A.17)-8c;$i("7d").A.17="4U";if($i("3L")){$i("3L").A.17="4U";$i("3L").Y=""}k U="2m";k a=B.h;k l=B.w+w;B.h=a;B.w=l;if(2h){U=""}$i("E").A.17=l+U;$i("E").A.1z=a+U;$i("2z").A.17=l+U;$i("2z").A.1z=a+U;$i("2z").A.7N=\'7f(\'+0+" "+(l*1+2)+" "+(a*1+2)+" "+0+\')\';$i("m1").A.17=l+1+8c+U;$i("4D").A.1z=a+U;$i("4D").A.17=l+U;if(5H=="1W"){k 2f=["L","O"];28(k l=0;l<2;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w+U;$i("E"+2f[l]).A.1z=B.h+U;$i("2z"+2f[l]).A.17=B.w+U;$i("2z"+2f[l]).A.1z=B.h+U+U;$i("2z"+2f[l]).A.7N=\'7f(0 0 0 0)\'}}k 2f=["N","S"];28(k l=0;l<2;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w*2+U;$i("E"+2f[l]).A.1z=B.h*2+U;$i("2z"+2f[l]).A.17=B.w*3+U;$i("2z"+2f[l]).A.1z=B.h+U;$i("2z"+2f[l]).A.7N=\'7f(0 0 0 0)\'}}}bO();k 1B=C(){k G=T.2C("I");G.id="5j";G.A.V="1R";k 1B=\'<I 16="hd">lA</I>\';1B+=\'<I 16="bd" id="aV"></I>\';G.Y=1B;if($i("21")){$i("21").26(G)}Q{T.2a.26(G)}$i("aV").Y=c9;F.49("5j.1k");F.5j.1k.1y=1g F.2q.47("5j",{17:"mt",4e:J,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.5j.1k.1y.3S();if($i(B.3A+"1D")){$i(B.3A+"1D").Y=""}if($i("94")){$i("94").Y=""}if($i("9S")){$i("9S").Y="";B.mv("9S")}6g()};1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=mj&5q="+a+"&5p="+l+"&18="+18;k cp=1g 5s();cp.5a("53");cp.1A(p,"eT",1B)}Q{F.5j.1k.1y.3S();F.5j.1k.1y.57()}}C mh(){28(k g=0;g<12;g++){if($i("2e"+g))k 6J=$i("2e"+g).7C}if(6J){6J.id="aI";6J.3B="bS-gS";k 1I=\'<9X 16="bS-hk" A="3o-17:ec ec fm;3o-2Q:2D(4g,4g,4g)">\';if($i(B.5i)){$i(B.5i).Y=$R("g1")}if($i(B.3A)){$i(B.3A).Y=$R("g2")}if($i(B.6x)){$i(B.6x).Y=$R("g3")}if($i(B.6S)){$i(B.6S).Y=$R("g4")}28(k g=0;g<12;g++){if($i("2e"+g)){k 8q=$i("2e"+g).Y;k 2F=1g at("&1S;","g");k 8q=8q.3F(2F,\'\');1I+=\'<li><a 4a="#"><em><I id="2e\'+g+\'" >\'+8q+\'</I></em></a></li>\'}}1I+="</9X>";6J.Y=1I;28(k g=0;g<12;g++){if($i("2e"+g)){29(\'$i("2e\'+g+\'").1b = C(){7B = "2e\'+g+\'";5z(\'+g+\');}\');if($i("2e"+g+"1D")){$i("2e"+g+"1D").A.iS="eQ";$i("2e"+g+"1D").A.1z=B.h}}}}if($i(B.5i)){$i(B.5i).1b=C(){7B=B.5i;5z(1)}}if($i(B.3A)){$i(B.3A).1b=C(){7B=B.3A;5z(2);if(!$i("4m")){k p=1f+"/1H/1G.1w?1F=7S&18="+18;1X.1A(p,"7S",7S)}}}if($i(B.6x)){$i(B.6x).1b=C(){7B=B.6x;5z(4);B.iX()}}if($i(B.6S)){$i(B.6S).1b=C(){7B=B.6S;5z(5);if($i("7X")){$i("7X").Y==$R("2t");k p=1f+"/1H/1G.1w?1F=80&18="+18;1X.1A(p,"80",80)}Q{2c("id 7X 2K 8H")}}}}C 7S(P){if(P.1i==""){6D("","1W","ag")}Q{k j=P.1i.X;k i=0;if(j>=0){do{k 2s="ag";if(P.1i[i].2s){k 2s=P.1i[i].2s}Q{k 2s="hW"}if(i==j-1){6D(P.1i[i].1Z,"1W",2s)}Q{6D(P.1i[i].1Z,"2K",2s)}i++}1L(i<j)}}}C dR(m){1s{if(!$i("5r")){k G=T.2C("I");G.id=\'5r\';G.Y=\'<2k 17="50" A="3o: 4B 3R #hG;"> <1U> <1a 1b="dR()" A="1q-1v:K;1O:1Q" 16="dE"> <E M="\'+1f+\'/3d/i4.2Z" /> </1a> <1a A="1q-1v:K" 16="dE"> <3a A="1q-1v:K" 16="i7" 38="1q" id="d4" 2B="70" 1h="" /> </1a></1U> </2k>\';if($i("21")){$i("21").26(G)}Q{T.2a.26(G)}}if(m==5e){$i("5r").A.3k="81"}Q{$i("d4").1h=m;$i("5r").A.3k="2P"}k U=2T($i("E"));U[1]=U[1]+1l($i("E").A.1z)-22;29(\'T.23("5r").A.\'+77+\' = U[0] + 46\');29(\'T.23("5r").A.\'+7s+\' = U[1] + 46\')}1r(e){2c("i9 an 5r."+e)}}C dO(5P,5E,8s,nx,ny,5v){1s{if($i("5m")){$i("5m").A.V="1c"}if($i("5t")){$i("5t").A.V="1c"}k dM=1l(5P)+0+"2m";F.49("4W.1k");if($i("4Z")){F.4W.1k.1y.6y()}k 1I=\'<I 16="hd">\'+5v+\'</I><I 16="bd"><7h 6G="1E" id="1E" dJ="1o" A="3o:4U ib 3R"></7h></I>\';k G=T.2C("I");G.id="4Z";G.A.V="1R";G.Y=1I;if($i("21")){$i("21").26(G)}Q{T.2a.26(G)}if($i("1E")){6v($i("1E").A){17="dG%";1z=5E};$i("4Z").A.V="1R";$i("1E").M=8s}k ak=19;k U=2T($i("E"));if(nx=="9u"){k ak=J}F.4W.1k.1y=1g F.2q.3t("4Z",{17:dM,4e:ak,4P:19,2P:J,7h:19});F.4W.1k.1y.6e(U[0],U[1]+50);F.4W.1k.1y.3S();k dN=C(){$i("4Z").A.V="1c";$i("1E").M="";F.2H.2I.7V(F.4W.1k.1y.2S,"4z");F.4W.1k.1y.6y();if((2u=="5u")||(2u=="8T")||(2u=="8Y")||(2u=="8V")||(2u=="8W")){8S("3g")}if($i("5m")){$i("5m").A.V="1c"}if($i("5t")){$i("5t").A.V="1c"}if($i("6d")){1M.2n()}bF()};F.2H.2I.9q(F.4W.1k.1y.2S,"4z",dN)}1r(e){2c("3V 34 2v. dO"+e)}}C dK(5P,5E){1s{if($i("4Z")){k i=$i("4Z");i.A.17=5P;i.A.1z=5E}}1r(e){2c("3V 34 2v. dK"+e)}}C dX(5P,5E,8s,nx,ny,5v){1s{if(!$i("6F")){k 1I=\'<I 16="hd">&1S;</I><I 16="bd"><7h 6G="75" id="75" dJ="1o" ></7h></I></I>\';k G=T.2C("I");G.id="6F";G.A.V="1c";G.Y=1I;T.2a.26(G)}k U=2T($i("E"));F.49("51.1k");F.51.1k.1y=1g F.2q.47("6F",{17:5P,4e:19,4P:J,4y:"1c",2S:J,2P:J,4S:J,4C:J});F.51.1k.1y.6e(U[0],U[1]);F.51.1k.1y.3S();F.51.1k.1y.57();6v($i("75").A){17="dG%";1z=5E}$i("6F").A.V="1R";$i("75").M=8s;k dQ=C(){$i("6F").A.V="1c";$i("75").M="";F.2H.2I.7V(F.51.1k.1y.2S,"4z")};F.2H.2I.9q(F.51.1k.1y.2S,"4z",dQ)}1r(e){2c("3V 34 2v. dX"+e)}}C dZ(9l){1s{$i(9l).A.V="1c";if((9l!="iv")&&(9l!="iq")){if($i("dY")){$i("dY").1h=""}if($i("ac")){$i("ac").Y="";$i("ac").V="1c"}if($i("1B")){$i("1B").1h==""}$i("1E").M="";$i("2l").A.3k="2P"}if((2u=="5u")||(2u=="8T")||(2u=="8Y")||(2u=="8V")||(2u=="8W")){8S("3g")}}1r(e){2c("3V 34 2v. dZ"+e)}}C 1p(8R,5U,e0){1s{if($i("aa")){if(5U==""){$i("aa").Y="-"}Q{ij=e0;$i("aa").Y="<b>"+5U+" </b>"}}if($i("7H")){if(5U==""){5U=dW}$i("7H").Y="<b>"+5U+" </b>"}}1r(e){2c("3V 34 2v. 1p"+e)}}C 8S(i){1s{if(B.55.X>0){k 63=B.55.X-1;if(63>=0){do{if(B.55[63]){B.55[63].Y="";B.55[63].A.V="1c"}}1L(63--)}}B.55=1g 2p();bF();k 8C=["dU","8T","8W","6o","ca","91","8F","3g","74","8u","8V","8Y"];k ko=8C.X-1;if(ko>=0){do{if($i(8C[ko])){k 3i=$i(8C[ko]).A;3i.hF=0;3i.b1=1;3i.dS=1;3i.ah=\'2D(50,50,50)\'}}1L(ko--)}2u=i;if($i(i)){6v($i(i).A){dS=\'4U\';b1=\'4U\';ah=\'dT\'}}$i("2l").A.V="1R";if($i("6d")){$i("6d").A.V="1c"}e8(i){3G"6o":$i("2l").M=3U+"/"+"hD.2Z";if($i("E")){$i("E").1J=""}31;3G"3g":$i("2l").M=3U+"/"+"hC.1n";if($i("E")){$i("E").1J=""}31;3G"8u":$i("2l").M=3U+"/"+"8u.1n";3G"dU":$i("2l").M=3U+"/"+"8u.1n";31;3G"8V":$i("2l").M=3U+"/"+"dC.2Z";if($i("E")){$i("E").1J="7y 4j dj 34 hy"}31;3G"8W":$i("2l").M=3U+"/"+"dC.2Z";if($i("E")){$i("E").1J="7y 4j dj o 5v"}31;3G"8Y":$i("2l").M=3U+"/"+"dl.2Z";if($i("E")){$i("E").1J=""}31;3G"8T":$i("2l").M=3U+"/"+"dl.2Z";if($i("E")){$i("E").1J="7y 4j a0 o hU"}31;3G"74":$i("2l").M=3U+"/"+"hT.2Z";if($i("E")){$i("E").1J=""}31}}1r(e){2c("3V 34 2v. 8S"+e)}}C 5z(2e){if($i("2e"+2e)){k fs=[1,2,3,4,5,6,7,8,9,10];28(k j=0;j<10;j++){if($i("2e"+fs[j])){jj=fs[j];if($i("2e"+jj+"1D")){$i("2e"+jj+"1D").A.V="1c"}}}if($i("2e"+2e+"1D")){$i("2e"+2e+"1D").A.V="1R"}Q{2c("O 8R 2e"+2e+"1D 2K hR.")}}}C 2O(){D.2w=C(3j,5v){if($i("8N")){T.2a.7F($i("8N"))}if($i("8O")){T.2a.7F($i("8O"))}F.49("2O."+3j);k U=[0,0];if($i("2z")){k U=2T($i("2z"))}Q if($i("4D")){k U=2T($i("4D"))}29(\'F.2O.\'+3j+\' = 1g F.2q.47("d9",{17:"hM",4e:19,4y:"1c",2S:J,4S:19,4C:J})\');29(\'F.2O.\'+3j+\'.hL("<1e A=2Y-2B:hN; >"+5v+"</1e>")\');29(\'F.2O.\'+3j+\'.2a.A.1z="hO"\');29(\'F.2O.\'+3j+\'.hQ("<1e><E M=\\\'"+1f+"/3d/2O.1n\\\' /></1e>")\');29(\'F.2O.\'+3j+\'.3S(T.2a)\');29(\'F.2O.\'+3j+\'.6e(\'+U[0]+\',\'+U[1]+\')\');29(\'F.2O.\'+3j+\'.57()\');if($i("8N")){$i("8N").A.4f=ba}if($i("8O")){$i("8O").A.4f=ix}};D.2n=C(3j){if($i("d9")){if(29(\'F.2O.\'+3j)){if($i(29(\'F.2O.\'+3j+".id"))){29(\'F.2O.\'+3j+\'.6y()\')}}}}}C db(5Q){5Q.1P=C(){1s{if($i("2l")){$i("2l").A.V="1R"}if($i("df")){$i("df").A.V="1c"}D.M=jc;if(B.3x!="7I"){B.3x="2K";9B()}if($i("2R")){$i("2R").A.V="1c"}}1r(e){k e=""}D.9t=C(9g){1s{if($i("2R")){$i("2R").A.V="1c"}b8(9g);if(jd!=""){$i("2l").A.V="1c";$i("j8").A.7N=\'7f(\'+(1d.4d-dg)+" "+(1d.4b-10)+" "+(1d.4d-10)+" "+(1d.4b-dg)+\')\'}if($i("E")&&(7q=="1W")){k nx=1d.3m-dn-dw;k ny=1d.3n-dp-dz;if(5H=="2K"){k l=0;if(1l($i("21").A.K)){k l=1l($i("21").A.K)}$i("E").A.K=nx-l;k t=0;if(1l($i("21").A.1o)){k t=1l($i("21").A.1o)}$i("E").A.1o=ny-t}Q{$K("E",B.w*-1+nx);$K("6L",B.w*-1+nx);$K("6B",B.w+nx);$K("6K",B.w*-3+nx);$K("6w",B.w*-1+nx);$1o("E",B.h*-1+ny);$1o("6L",B.h*-1+ny);$1o("6B",B.h*-1+ny);$1o("6w",B.h*-1+ny);$1o("6K",B.h*-1+ny)}}}1r(e){k e=""}1s{B.j2()}1r(e){k e=""}}};5Q.2j=C(){1s{B.3x="8B";1p(D,\'\');if($i("2l")){$i("2l").A.V="1c"}}1r(e){k e=""}};5Q.j1=C(){1s{if($i("2l"))$i("2l").A.V="1c";if((2u=="6o")||(2u=="5u")){if($i("2l"))$i("2l").A.V="1c";if($i("3O")){k i=$i("3O").A;i.17=0;i.1z=0;i.3k="2P";i.V="1c"}3X=1d.3m;42=1d.3n;e4=0;e3=0}if($i("E")&&(2u=="3g")){7q="1W";if($i("2z")){dn=1l($i("2z").A.K);dp=1l($i("2z").A.1o)}dw=1d.4b;dz=1d.4d;dB=1d.7A;dA=1d.76}}1r(e){k e=""}};5Q.1b=C(){1s{B.je()}1r(e){k e=""}};5Q.ey=C(){1s{if(2u=="6o"){ad("am")}if(2u=="5u"){ad("am")}if($i("E")&&(2u=="3g")){7q="2K";k 8Q=(dA*-1)+1d.76;k 8G=(dB*-1)+1d.7A;k ex=B.59;k ex=ex.24(" ");k dv=(ex[0]*1)-8G;k dq=(ex[2]*1)-8G;k du=(ex[1]*1)-8Q;k dr=(ex[3]*1)-8Q;if((8G==0)||(8Q==0)){1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=3g&x="+1d.4b+"&y="+1d.4d+"&18="+18;1X.1A(p,"3g",1t);1C}k ds=dv+" "+du+" "+dq+" "+dr;1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=8j&8e="+8d+"&6V="+ds+"&18="+18;1X.1A(p,"8f",1t)}}1r(e){k e=""}}}C jn(6T){k 7z="jm";k 9M="4U";if((6T==1)&&(!$i("96"))&&($i("8Z"))){k G=T.2C("I");G.id="6i";G.A.V="1R";G.A.3o="4B 3R 6M";if(2h){G.A.7u=\'7v(43=90)\'}Q{G.A.43=.85}k 1B=\'<I 16="hd">&1S;</I>\';1B+=\'<I 16="bd" A="4F-2Q:2D(3q,3q,3q);17=\'+7z+\'2m" >\';if($i("6o")){if(3M){1B+=\'<I A="1q-1v:9u;3C:7Q;K:jg" >\'}1B+=\'<I id="e1" 1P="1p(D,\\\'jk o 2U eG o eC eB.\\\',\\\'\\\')" 1b="91()" ></I><I id="7n" 6G="7n" jl="0" 4K:e2="e2:eE" 9w:iZ="0" 9w:iH="0" 9w:iI="iJ" 1J="iK" >\';1B+=\'<I id="8I" ><E iF="" 16="eE" M="\'+$im("1u.1n")+\'" /></I></I>\';1B+=\'<I id=eF 1P="1p(D,\\\'iz o 2U eG o eC eB.\\\',\\\'\\\')" 1b="8F()" ></I>\';if(3M){1B+=\'</I>\'}}1B+=\'<I id="96" A="K:\'+9M+\'" ></I></I>\';G.Y=1B;T.2a.26(G);if($i("8Z")){$i("96").Y=$i("8Z").Y+"<2k><1U><1a>&1S;</1a></1U></2k>";$i("8Z").Y=""}F.49("6i.1k");F.6i.1k.1y=1g F.2q.47("6i",{17:7z,4e:19,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.6i.1k.1y.3S();8A=F.2q.iB.iD("7n","8I",0,70);8A.iC=C(ew){2V=(ew-35)/5};8A.eA(35,J);if($i("7n")){$i("7n").ey=C(){ei();2V=0;8A.eA(35,J)}}if($i("8I")){$i("8I").9t=C(){k nw=B.w;k nh=B.h;k nt=0;k nl=0;k ns=1l(B.4E);if((2V>0)&&(2V<7)){2V=2V+1;k 99=1l($i("E").A.1z);k 9j=1l($i("E").A.17);nh=B.h/2V;nw=B.w/2V;k t=1l($i("E").A.1o);k l=1l($i("E").A.K);nt=t+((99-nh)*.5);if(2h){nl=0}Q{nl=l+((9j-nw)*.5)}k 9m=nh/B.h;ns=1l(B.4E/9m)}if((2V<0)&&(2V>-7)){2V=2V-1;k 99=1l($i("E").A.1z);k 9j=1l($i("E").A.17);nh=B.h*2V*-1;nw=B.w*2V*-1;k t=1l($i("E").A.1o);k l=1l($i("E").A.K);nt=t-((nh-99)*.5);nl=l-((nw-9j)*.5);k 9m=nh/B.h;ns=1l(B.4E/9m)}$i("E").A.17=nw;$i("E").A.1z=nh;$1o("E",nt);$K("E",nl);if($i("97")){$i("97").1h=ns}}}1C}if((6T==1)&&($i("96"))){F.6i.1k.1y.57()}if((6T==2)&&(!$i("4T"))&&($i("8M"))){k G=T.2C("I");G.id="6k";G.A.V="1R";G.A.3o="4B 3R 6M";if(2h){G.A.7u=\'7v(43=90)\'}Q{G.A.43=.85}k 1B=\'<I 16="hd">&1S;</I>\';1B+=\'<I 16="bd" A="4F-2Q:2D(3q,3q,3q);17=\'+7z+\'2m" >\';1B+=\'<I id="4T" A="K:\'+9M+\';1o:-bN;" ></I></I>\';G.Y=1B;T.2a.26(G);if($i("8M")){$i("4T").Y=$i("8M").Y;$i("8M").Y=""}F.49("6k.1k");F.6k.1k.1y=1g F.2q.47("6k",{17:7z,4e:19,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.6k.1k.1y.3S();1C}if((6T==2)&&($i("4T"))){F.6k.1k.1y.57()}}C gd(){if(!$i("7U")){k G=T.2C("I");G.id="7U";G.A.V="1c";G.A.ah="6M";k 1I=\'<I 16="hd">\';k 1B="1m:if(4V == -1){4V = 1};4V = 4V + 1 ;$i(\\"ai\\").3W = J;B.89();";1I+="<E 16=bZ 1b=\'"+1B+"\' M="+$im("1u.1n")+" />";k 1B="1m:if(4V == 1){4V = -1};4V = 4V - 1 ;$i(\\"ai\\").3W = J;B.89();";1I+="<E 16=fp 1b=\'"+1B+"\' M="+$im("1u.1n")+" />&1S;";1I+=\'<3a A="1O:1Q" 1b="1m:B.89()" 38="41" id="ai" />&1S;\'+$R("gr")+\'</I>\';1I+=\'<I 16="bd" A="1q-1v:K;eN:aN;" id="gq" 1P="1m:eh(D)" 1b="1m:eg()">\';1I+=\'<E A="1O:1Q;" id=b0 M="" />\';1I+=\'<I A="1q-1v:K;2Y-2B:4U" id="gp" ></I></I>\';G.Y=1I;T.2a.26(G);$i("b0").A.1z=B.gl+"2m"}$i("7U").A.V="1R";F.49("4R.1k");F.4R.1k.1y=1g F.2q.47("7U",{17:"gn",4e:19,4P:J,4y:"gu",2S:J,2P:J,4S:J,4C:19});F.4R.1k.1y.3S();k U=2T($i("E"));if(2h){F.4R.1k.1y.6e((U[0]+B.w-eJ),U[1]+4)}Q{F.4R.1k.1y.6e((U[0]+B.w-eJ),U[1]+4)}k eK=C(){F.2H.2I.7V(F.4R.1k.1y.2S,"4z");F.4R.1k.1y.6y();6m("eL","1c")};F.2H.2I.9q(F.4R.1k.1y.2S,"4z",eK);6m("eL","1R");B.89()}C 6R(2g,1D){1s{if(!$i("7Y")){k G=T.2C("3a");G.id=\'7Y\';G.38=\'fV\';G.1h=\'fW\';G.A.1O="1Q";G.A.eM="7O";G.A.4f=gj;G.A.3C="4w";G.A.V="1c";G.1b=C(){6g();D.A.V="1c"};G.1P=C(){D.A.V="1R"};G.2j=C(){D.A.V="1c"};T.2a.26(G)}k U=2T(1D);4A=2g;6p(B.88);B.88=5Y(\'6g()\',(g8));6q("gg");if($i("7Y")){k i=$i("7Y").A;i.V="1R";k l=U[0];k t=U[1]-5;if(3M){i.K=l;i.1o=t}Q{i.ev=l+T.2a.8m;i.eu=t+T.2a.8l}}}1r(e){k e=""}}C hu(){1s{if($i("ax")){if($i("ax").A.3k=="2P"){k U=2T($i("E"));k 8h=(1d.3m-U[0])*2.25;k 8o=(1d.3n-U[1])*2.25;k ea="7f("+(8o-40)+" "+(8h+40)+" "+(8o+40)+" "+(8h-40)+")";k i=$i("ax").A;i.7N=ea;29("i."+7s+"= (U[1] - (8o - 40)) + 46");29("i."+77+"= (U[0] - (8h - 40)) + 46")}}}1r(e){k e=""}}C 91(){1x.2w("1t",$R("2t"));2V=0;k p=1f+"/1H/1G.1w?1F=9H&ed=2&18="+18;4A="9b";1X.1A(p,"9H",1t)}C 8F(){1x.2w("1t",$R("2t"));2V=0;k p=1f+"/1H/1G.1w?1F=9F&ed=2&18="+18;4A="9b";1X.1A(p,"9F",1t)}C ad(2g){k U=2T($i("E"));if($i("3O")){k bx=$i("3O");k 2o=bx.A}Q{2c("ha 2K 8H");1C}e8(2g){3G"hj":2o.V="1R";3z=1d.3m;3w=1d.3n;if(2h){if((3z>3X)&&((3z-3X-2)>0)){2o.17=3z-3X-2}if((3w>42)&&((3w-42-2)>0)){2o.1z=3w-42-2}if(3z<3X){2o.K=3z;2o.17=3X-3z+2}if(3w<42){2o.1o=3w;2o.1z=42-3w+2}}Q{if(3z>3X){2o.17=3z-3X-15+"2m"}if(3w>42){2o.1z=3w-42-15+"2m"}if(3z<3X){2o.K=3z+"2m";2o.17=3X-3z+15+"2m"}if(3w<42){2o.1o=3w+"2m";2o.1z=42-3w+15+"2m"}}31;3G"am":md=1;29(\'af = 1l(T.23("3O").A.\'+77+")");29(\'ae = 1l(T.23("3O").A.\'+7s+")");hl=1l(2o.17)-U[0];h5=1l(2o.1z)-U[1];4q=af+(1l(2o.17))-U[0];4s=ae+(1l(2o.1z))-U[1];3s=B.59.24(" ");dx=((3s[0]*-1)-(3s[2]*-1))/(e4-1);dy=((3s[1]*1)-(3s[3]*1))/(e3-1);if(dy<0)dy=dy*-1;nx=4J*4q;ny=4J*4s;4Y=(3s[0]*1)+nx;7E=(3s[3]*1)-ny;4q=af-U[0];4s=ae-U[1];if(dy<0)dy=dy*-1;nx=4J*4q;ny=4J*4s;4K=(3s[0]*1)+nx;7w=(3s[3]*1)-ny;v=4K+" "+7w+" "+4Y+" "+7E;if(2u!="5u"){if(4Y!=4K){B.59=v;1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=8j&8e="+8d+"&6V="+v+"&18="+18;1X.1A(p,"8f",1t)}}Q{if(4Y!=4K){1s{k 4h=(2h)?T.3f("1E").T:$i("1E").61;k 2g="6P";if(4h.23("e6")){2g=4h.23("e6").1h}if(B.8P==""){2c("gR 2y gN");1C}if((2g!="gM")&&(2g!="gH")){1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=5u&6V="+v+"&18="+18+"&2g="+2g+"&2y="+B.8P;1X.1A(p,"5u",1t)}}1r(e){k e=""}}}2o.3k="81";2o.17=0;2o.1z=0;T.23("2l").A.V="1R";31}}C gT(){1s{k 9C=73($i("71").1h,$i("bb").1h,$i("b5").1h);k 9x=73($i("b4").1h,$i("aZ").1h,$i("aX").1h);k et=C(P){if(P.1i.ee!=5e){1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=en&8J=8J&h0=14&8x="+P.1i.h1+" "+P.1i.ee+"&18="+18;1X.1A(p,"as",1t)}Q{2c("ef eo ep gU a gW.")}};k p=1f+"/1H/1G.1w?1F=eq&18="+18;1X.1A(p,"eq",et)}1r(e){k e=""}}C as(){1s{if($i("71")){k 9C=73($i("71").1h,$i("bb").1h,$i("b5").1h);k 9x=73($i("b4").1h,$i("aZ").1h,$i("aX").1h);1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=en&8J=8J&8x="+9C+" "+9x+"&18="+18;1X.1A(p,"as",1t)}}1r(e){k e=""}}C eg(){1s{1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=3g&6W="+B.4E+"&2g=bH&x="+1d.b2+"&y="+1d.bf+"&18="+18;1X.1A(p,"3g",1t)}1r(e){k e="";1x.2n("1t")}}C eh(1D){1D.9t=C(9g){b8(9g)}}C ei(){if($i("97")){k 9R=$i("97").1h}Q{k 9R=B.4E}1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=hh&6W="+9R+"&18="+18;4A="gD";1X.1A(p,"ga",1t)}C g7(){1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=8j&8e="+8d+"&6V="+B.g5+"&18="+18;4A="9b";1X.1A(p,"8f",1t)}C 79(6Y){if(6Y=="7K"){k y=B.h/6;k x=B.w/2}if(6Y=="7i"){k y=B.h-(B.h/6);k x=B.w/2}if(6Y=="78"){k x=B.w-(B.w/6);k y=B.h/2}if(6Y=="7L"){k x=B.w/6;k y=B.h/2}1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=3g&6W="+B.4E+"&x="+x+"&y="+y+"&18="+18;4A="9b";1X.1A(p,"3g",1t)}C gA(){if(B.c0==""){2c("go 5g 2K bV d1 gs. gE o gb do gc. iM 2K lw mg.");1C}if(5H=="1W"){k 2f=["L","O","N","S"];28(k l=0;l<4;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.V="1c";$i("E"+2f[l]).M=""}}$K("E",0);$1o("E",0);5H="2K";2c("bY mf");$i("E").A.3k="2P";$i("E").A.V="1R"}Q{c2();k 2f=["L","O","N","S"];28(k l=0;l<4;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w;$i("E"+2f[l]).A.1z=B.h;$i("E"+2f[l]).A.V="1R"}}5H="1W";ci();2c("bY mb. o ju do 2U bV m7 bZ.")}}C c2(){k bW=(B.h/2)*-1;k 9K=B.w/2;k 68=B.h+(B.h/2);k 6b=B.w/2;k lx=B.w+(B.w/2);k ly=B.h/2;k cf=(1l(B.w/2))*-1;k 9I=B.h/2;k u=2M.9h.m9+"\\/\\/"+2M.9h.ml+B.mn+"?4X="+B.c0;u+="&7e=4X&4v="+B.59+"&mw="+9K+" "+9I;k 7i=u+"&9f="+6b/2+" "+68/2;k 7K=u+"&9f="+9K/2+" "+bW/2;k 78=u+"&9f="+lx/2+" "+ly/2;k 7L=u+"&9f="+cf/2+" "+9I/2;$i("6L").M=7i;$i("6w").M=7K;$i("6B").M=78;$i("6K").M=7L}C ci(){$K("E",B.w*-1);$K("6L",B.w*-1);$K("6B",B.w);$K("6K",B.w*-3);$K("6w",B.w*-1);$1o("E",B.h*-1);$1o("6L",B.h*-1);$1o("6B",B.h*-1);$1o("6w",B.h*-1);$1o("6K",B.h*-1)}C 9B(){if(!$i("2R")){k G=T.2C("I");G.id="2R";G.A.3C="4w";G.A.4f=ba;if(2h){G.A.7u="7v(43=90)"}T.2a.26(G)}if((B.3x=="8B")||(B.3x=="7I")){1C}if((B.3x=="1W")&&(4A=="74")&&($i("2R").A.V!="1R")){k i=$i("2R");k 3i=i.A;3i.1o=1d.3n+20;3i.K=1d.3m;i.Y="<2k A=\'1q-1v:K\'><1U><1a A=\'1q-1v:K\'>ms...</1a></1U></2k>";3i.V="1R";29(m4)}if(($i("3O"))&&(B.3x=="1W")&&(T.23("2l").A.V=="1R")&&($i("3O").A.3k!="2P")){if((2u=="6o")||(2u=="ca")||(2u=="3g")){if(lL=="1W"){if(2h){$i("2R").A.7u="7v(43=70)"}Q{$i("2R").A.43="5"}k 3r="<2k id=\'lM\' ><1U>";if(2h){k s=" A=\\"7u:\'7v(43=0)\'\\" "}if(3M){k s=" A=\'43:0\' "}3r+="<1a "+s+" ></1a>";3r+="<1a><E 16=\'lH\' 1J=\'7K\' M=\'"+$im("1u.1n")+"\' 1b=\\"79(\'7K\')\\" /></1a>";3r+="<1a "+s+" ></1a></1U>";3r+="<1U><1a><E 16=\'lB\' 1J=\'7L\' M=\'"+$im("1u.1n")+"\' 1b=\\"79(\'7L\')\\" /></1a>";3r+="<1a><2k><1U>";3r+="<1a><E 16=\'lC\' 1J=\'9H\' 1b=\'91()\' M=\'"+$im("1u.1n")+"\' </1a>";3r+="<1a><E 16=\'lE\' 1J=\'9F\' 1b=\'8F()\' M=\'"+$im("1u.1n")+"\' </1a>";3r+="</1U></2k></1a>";3r+="<1a><E 16=\'lZ\' 1J=\'78\' M=\'"+$im("1u.1n")+"\' 1b=\\"79(\'78\')\\" /></1a></1U>";3r+="<1U><1a "+s+" ></1a><1a><E 16=\'lY\' 1J=\'7i\' M=\'"+$im("1u.1n")+"\' 1b=\\"79(\'7i\')\\" /></1a><1a "+s+" ></1a></1U></2k>";k i=$i("2R");i.Y=3r;i.A.1o=1d.3n-27;i.A.K=1d.3m-27;i.A.V="1R";1p(\'\',\'aK lX lW da lQ 4j lS no 2U. aK em x 4j 8B de lU mE nj.\',\'\');1C}}}if((B.3x!="7I")&&($i("2R").A.V!="1R")){B.3x="1W"}5Y(\'9B()\',nk)}C nm(){k p=1f+"/1H/1G.1w?1F=74&5g=2R&8x="+1d.7A+","+1d.76+"&np=5&18="+18;k cp=1g 5s();cp.ng(J);cp.5a("53");cp.1A(p,"74",c4)}C c4(P){k P=P.1i;if((P!="2v")&&(P!=5b)){if($i("E")){$i("E").1J=""}if(P!=""){k 2L="<I id=\'9D\' A=\'1q-1v:K;4F-2Q:2D(4g,4g,4g)\'><1e A=\'2Q:c3;1O:1Q;1q-1v:K\' 1b=\'1m:B.3x=\\"7I\\"\'>8B&1S;&1S;</1e>";2L+="<1e A=\'2Q:c3;1O:1Q;1q-1v:K\' 1b=\'1m:B.55.3K($i(\\"2R\\"));$i(\\"2R\\").id=\\"\\";$i(\\"9D\\").Y =\\"\\";$i(\\"9D\\").id =\\"\\"\' >nd</1e></I>";k 2N=P.24("!");k 2y=2N.X-1;if(2y>=0){do{k 7p=2N[2y].24("@");if(cS=="cT"){2L+="<1e A=\'1q-1v:K;2Y-2B:9v\'><b>"+7p[0]+"</b></1e><br>"}k 8K=7p[1].24("*");k 7c=8K.X-1;if(7c>=0){do{if(8K[7c]!=""){k 9z=8K[7c].24("##");k d6=9z.X;28(k 3T=0;3T<d6;3T++){k 8L=9z[3T].24("#");if(cS=="cT"){2L=2L+"<1e 16=\'cU\' A=\'1q-1v:K;2Y-2B:9v\'>"+8L[0]+" <i>"+8L[1]+"</i></1e><br>"}Q{2L=2L+"<1e 16=\'cU\' A=\'1q-1v:K;2Y-2B:9v\'><i>"+8L[1]+"</i></1e><br>"}}}}1L(7c--)}}1L(2y--)}if($i("3u")){$i("7H").Y=2L}Q{k i=$i("2R");i.Y="<2k A=\'1q-1v:K\'><1U><1a A=\'1q-1v:K\'>"+2L+"</1a></1U></2k>";3i=i.A;3i.1o=1d.3n-10;3i.K=1d.3m-20;3i.V="1R"}}}}C d3(3T){1s{k 1B=3T.24("*");k 3T="<2k>";k i=1B.X-1;if(i>=0){do{k t=1B[i];k t=t.24(",");3T+="<1U A=\'1q-1v:K\'><1a A=\'4F-2Q:2D("+t[1]+","+t[2]+","+t[3]+")\'>&1S;&1S;</1a><1a A=\'1q-1v:K\'>"+t[0]+"</1a></1U>"}1L(i--)}3T+="</2k>";if(!$i("56")){k G=T.2C("I");k 1B=\'<I 16="hd">n8</I>\';1B+=\'<I 16="bd">\';1B+=\'<I id="cl" ></I></I>\';G.id="56";G.A.V="1R";G.A.aC="K";G.Y=1B;T.2a.26(G);F.49("56.1k");F.56.1k.1y=1g F.2q.47("56",{17:"mP",4e:J,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19})}$i("cl").Y=3T;F.56.1k.1y.3S();F.56.1k.1y.57()}1r(e){2c("3V 34 2v. d3"+e)}}C aT(aR){k p=1f+"/1H/1G.1w?1F=aT&18="+18+"&2y="+aR.6G+"&n2="+aR.1h;1X.1A(p,"aT",1t)}C n6(){if(3f["1E"]){if(3M){if($i("1E")){k 4h=$i("1E").61}}Q{if(T.3f("1E")){k 4h=T.3f("1E").T}}if(4h){if(4h.23("4X")){if(2M.6C.3f["1E"].eU){2M.6C.3f["1E"].eU()}}}}}C n1(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?T.3f("1E").T:$i("1E").61;if(5R.23("n0")){$i("1E").M=1f+"/aO/mV/5M.93"}}}}C mU(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?T.3f("1E").T:$i("1E").61;if(5R.23("mW")){$i("1E").M=1f+"/aO/mX/5M.93"}}}}C mZ(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?T.3f("1E").T:$i("1E").61;if(5R.23("lz")){$i("1E").M=1f+"/aO/k8/5M.93"}}}}C 7P(){k aL=f3(T.23("4m").1h);k cZ=C(P){if(!P.1i){$i("7R").Y="<1e A=\'2Q:8v\'>cX 8H<br><br></1e>";1C}k P=P.1i;if((P!="2v")&&(P!=5b)){k 1I="";k ig=P.X-1;if(ig>=0){do{k 4G=P[ig].ka;k d5=4G.X;28(k 2r=0;2r<d5;2r++){k 7D=4G[2r].30;k 6a=4G[2r].2N;k d2=6a.X;28(k 2x=0;2x<d2;2x++){if(6a[2x].44!=" "){k lk="<a 4a=\'"+6a[2x].44+"\' 3D=\'5n\'>&1S;ab</a>"}k 2A=6a[2x].2A;k 3e="<3a A=\'1q-1v:K;1O:1Q;\' 1b=\'6R(\\"6P\\",D)\' 16=\'8g\' A=\'1O:1Q\' 38=\'41\' 1h=\'"+2A+"\' 1P=\\"1m:1p(D,\'aK 4j fK aJ fM k7 2y, k6-o aJ k1 no 2U. k0 k2 o k3 do 2y, 2O k5 k4 4j o 2U d1 ke, aJ 7y no kq kp kr ks kt.\',\'8k\')\\" 2j=\\"1m:1p(D,\'\')\\" /> ("+7D+")";k 3J=3e+(6a[2x].1V)+lk+"<br>";1I+=3J}}}1L(ig--)}if(1I!=""){$i("7R").Y=1I+"<br>"}Q{$i("7R").Y="<1e A=\'2Q:8v\'>cX 8H<br><br></1e>"}}};k p=1f+"/1H/1G.1w?1F=7P&aL="+aL+"&18="+18;1X.1A(p,"7P",cZ)}C kj(2d){k 3v=(B.2N).24(";");if(!T.23("cv"+2d)){k l=3v.X-1;if(l>=0){do{k Z=3v[l].24("*");if(Z[0]==2d){k 6c="cL.2Z";if(Z[8]==5b){Z[8]="2K"}if(Z[6]*1<B.4E*1){k 6c="kl.2Z";k 92=$R("kk")}if(Z[6]*1>B.4E*1){k 6c="jZ.2Z";k 92=$R("jY")}if(Z[6]==0){k 6c="cL.2Z";k 92=$R("jF")}1Y="&1S;<E id=\'6c"+Z[0]+"\' M=\'"+$im(6c)+"\' 1J=\'"+92+"\' \\>";1Y+="&1S;<E id=\'cv"+Z[0]+"\' 16=\'x\' M=\'"+$im("1u.1n")+"\' 1J=\'"+$R("jH")+"\' 1b=\'jC(\\""+Z[0]+"\\")\' 1P=\\"1m:1p(D,\'"+$R("jB")+"\',\'jw\')\\" 2j=\\"1m:1p(D,\'\')\\" \\>";1Y+="&1S;<E 16=\'cw\' M=\'"+$im("1u.1n")+"\' 1J=\'"+$R("jv")+"\' 1b=\'jx(\\""+Z[0]+"\\")\' 1P=\\"1m:1p(D,\'"+$R("jy")+"\',\'cw\')\\" 2j=\\"1m:1p(D,\'\')\\" \\>";1Y+="&1S;<E 16=\'cx\' M=\'"+$im("1u.1n")+"\' 1J=\'"+$R("jz")+"\' 1b=\'jJ(\\""+Z[0]+"\\")\' 1P=\\"1m:1p(D,\'"+$R("jK")+"\',\'cx\')\\" 2j=\\"1m:1p(D,\'\')\\" \\>";if(Z[11]=="1W"){1Y+="&1S;<E 16=\'59\' M=\'"+$im("1u.1n")+"\' 1J=\'"+$R("jV")+"\' 1b=\'jW(\\""+Z[0]+"\\")\' 1P=\\"1m:1p(D,\'"+$R("jX")+"\',\'\')\\" 2j=\\"1m:1p(D,\'\')\\" \\>"}2W.1T("jS"+Z[0],1Y,2b,19,J,J,Z[0]);if(cy=="1W"){2W.1T("3H"+Z[0],$R("jR"),2b,J,J,J,Z[0])}2W.1T("4M"+Z[0],$R("jM"),2b,J,J,J,Z[0]);if(cy=="1W"){k im="";if(3M){k im="<E M=\'"+1f+"/3d/1u.1n\' 17=\'0\' 1z=\'13\' />"}if((Z[4]!=0)||(Z[8]=="1W")){1Y="<1e 1b=\'ct(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M=\'"+$im("1u.1n")+"\' 1P=\\"1m:1p(D,\'"+$R("jN")+"\',\'\')\\" 2j=\\"1m:1p(D,\'\')\\" />"+$R("jO")+" </1e>"+$aM("","","1U"+Z[0],"","3",Z[3])+"<E 16=\'7T\' A=\'3C:7Q;1o:aN;\' 1b=\'ct(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1n")+"\' />";2W.1T("jP"+Z[0],1Y,2b,19,J,19,"3H"+Z[0])}1Y="<1e 1b=\'cq(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M=\'"+$im("1u.1n")+"\' 1P=\\"1m:1p(D,\'"+$R("ku")+"\',\'\')\\" 2j=\\"1m:1p(D,\'\')\\" />"+$R("kv")+" </1e>"+$aM("","","nn"+Z[0],"","10","")+"<E 16=\'7T\' A=\'3C:7Q;1o:aN;\' 1b=\'cq(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1n")+"\' />";2W.1T("le"+Z[0],1Y,2b,19,J,19,"3H"+Z[0]);if((Z[4]<3)&&(Z[9]!=7)){1Y="<1e 1P=\\"1m:1p(D,\'"+$R("l8")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'l7(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M="+$im("1u.1n")+" />"+$R("l2")+" </1e>";2W.1T("l1"+Z[0],1Y,2b,19,J,19,"3H"+Z[0]);1Y="<1e 1P=\\"1m:1p(D,\'"+$R("l3")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'l4(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M="+$im("1u.1n")+" />"+$R("l6")+" </1e>";2W.1T("l5"+Z[0],1Y,2b,19,J,19,"3H"+Z[0]);1Y="<1e 1P=\\"1m:1p(D,\'"+$R("lf")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lg(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M="+$im("1u.1n")+" />"+$R("ls")+" </1e>";2W.1T("au"+Z[0],1Y,2b,19,J,19,"3H"+Z[0]);1Y="<1e 1P=\\"1m:1p(D,\'"+$R("lr")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lt(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M="+$im("1u.1n")+" />"+$R("lu")+" </1e>";2W.1T("lv"+Z[0],1Y,2b,19,J,19,"3H"+Z[0]);1Y="<1e 1P=\\"1m:1p(D,\'"+$R("lq")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lp(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M="+$im("1u.1n")+" />"+$R("lj")+" </1e>";2W.1T("lh"+Z[0],1Y,2b,19,J,19,"3H"+Z[0]);if(B.ll>4){1Y="<1e 1P=\\"1m:1p(D,\'"+$R("cr")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lm(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M="+$im("1u.1n")+" />"+$R("cr")+" </1e>";2W.1T("au"+Z[0],1Y,2b,19,J,19,"3H"+Z[0])}}if(Z[4]<4){1Y="<1e 1P=\\"1m:1p(D,\'"+$R("lo")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'ln(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M=\'"+$im("1u.1n")+"\' />"+$R("l0")+" </1e>";2W.1T("au"+Z[0],1Y,2b,19,J,19,"3H"+Z[0])}1Y="<1e 1P=\\"1m:1p(D,\'"+$R("kF")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1m:1p(D,\'\');D.A.2G=\'1c\';\\" 1b=\'kE(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3P\' M=\'"+$im("1u.1n")+"\' />"+$R("kH")+" </1e>";2W.1T("kJ"+Z[0],1Y,2b,19,J,19,"3H"+Z[0])}2W.1T("","",2b,19,J,J,Z[0]);31}}1L(l--)}}k 2y=2d.24("4M");if(2y.X==2){k cC=C(P){if(P.1i!=5b){k 9T=P;if(P.1i.4M){k P=P.1i.4M;if(P[0]){if((3M)&&(!P[0].39)){4o=P}Q{k i=P[0].39;k 2F=1g at("kx","g");k i=i.3F(2F,\'2Z\');k 4o="<E M=\'"+i+"\' />"}P=""}Q{k 5x=P.24("#");if(5x.X>1){k 5x=P.24("|");k 4o="<2k >";k 54=5x.X-1;if(54>=0){do{k 5S=5x[54].24("#");k id=5S[0]+"-"+5S[1];k 2F=1g at("\'","g");k kw=5S[3].3F(2F,\'"\');4o+="<1U A=\'3o-1o:4B 3R 2D(4g,4g,4g);\'><1a><E M=\'"+5S[4]+"\' </1a><1a A=\'1q-1v:K\'>"+5S[2]+"</1a></1U>"}1L(54--)}4o+="</2k><br>"}Q{4o=P}}}Q{k 4o="<E M=\'"+P.1i[0].39+"\' />"}if(!$i(4H+"9n")){a0="<I A=\'1q-1v:K\' id=\'"+4H+"9n"+"\'>"+4o+"</I>";2W.1T(4H+"kz",a0,2b,19,J,J,4H)}Q{$i(4H+"9n").Y=4o}k 1j=$i(4H+"9n").48("3a");k 9Y=1j.X;k 9V=1g 2p();k i=0;if(9Y>0){do{if(1j[i].38=="41"){9V.3K(1j[i])}i++}1L(i<9Y)}if(9T.1i.7t){k 7t=9T.1i.7t;k 9W=7t.X;k i=0;if(9W>0){do{9V[7t[i]].3W=19;i++}1L(i<9W)}}}};4H=2d;2y=2y[1];k p=1f+"/1H/1G.1w?1F=kY&kT=kS.93&2y="+2y+"&18="+18;1X.1A(p,"kM",cC)}}C fR(2d){k 1Z=(kO($i(2d)).1Z);k 4I=$i(2d);if(4I.2J){if(4I.2J=="cD"){k 2J="0"}Q{k 2J=1l(4I.2J)}}Q{k 2J=""}if(4I.30){if(4I.30=="cD"){k 30="0"}Q{k 30=1l(4I.30)}}Q{k 30=""}if(4I.48("9X").X==0){if(30!=""){k f1=C(P){if((P.1i!="2v")&&(P.1i!=5b)){k 3p="2D(ap,aq,ar)";k 66=P.1i.2N.X;if(66>0){k 2x=0;do{k 1V=P.1i.2N[2x].1V;k lk=P.1i.2N[2x].44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;"+$R("a9")+"</a>"}k 2A=P.1i.2N[2x].2A;k 3e="<3a A=\'1q-1v:K;1O:1Q;\' 1b=\'6R(\\"6P\\",D)\' 16=\'8g\' A=\'1O:1Q\' 38=\\"41\\" 1h="+2A+" 1P=\\"1m:1p(D,\'"+$R("a8")+"\',\'8k\')\\" 2j=\\"1m:1p(D,\'\')\\" />";k fH=1f+"/e7/52/1w/kQ.1w?d="+1f+"/fT/5M.1w?9N="+2A;k fQ=1f+"/e7/52/1w/m6.1w?d="+1f+"/fT/5M.1w?9N="+2A;k 52="&1S;<a 1P=\'1p(D,\\"<E M="+fQ+" />\\")\' 4a=\'"+fH+"\' 3D=\'5n\' >52</a>";k 6U="&1S;<1e A=\'1O:1Q;1q-kN:3Q;\' 1b=\'kX(\\""+2A+"\\")\' 3D=\'5n\' >6U</1e>";if((kW!="1W")&&(P.1i.2N[2x].kV!="2K")){k 6U=""}k 64="";k fI=1f+"/fL.1w?4X="+2A+".4X&2g=64";k fF=1f+"/fL.1w?4X="+2A+".4X&2g=ky";k 64="&1S;<a 1P=\'1p(D,\\"<E M="+fI+" />\\")\' 4a=\'"+fF+"\' 3D=\'5n\' >64</a>";if(kZ=="2K"){52=""}if(2h)3J="<1e A=\'4F-2Q:"+3p+"\' 1J=\'"+$R("fS")+" "+2A+"\'>"+3e+1V+"<br>"+lk+52+6U+64+"</1e>";Q 3J="<1e A=\'4F-2Q:"+3p+"\' 1J=\'"+$R("fS")+" "+2A+"\'><E M=\'"+1f+"/3d/1u.1n\' 17=\'0\' 1z=\'15\' />"+3e+1V+"<br>"+lk+52+6U+64+"</1e>";32.1T("jQ"+2d+"4O"+2x,3J,2b,19,J,J,2d);if(3p=="2D(ap,aq,ar)"){k 3p="2D(6l,6l,6l)"}Q{k 3p="2D(ap,aq,ar)"}2x++}1L(2x<66)}32.1T("jU","",2b,19,J,J,4H)}};k p=1f+"/1H/1G.1w?1F=aF&2J="+2J+"&30="+30+"&18="+18+"&1Z="+1Z;1X.1A(p,"jI",f1)}Q if(2J!=""){k fA=C(P){k 4G=P.1i.30;k 3p="2D(4p,4p,4p)";k aW=4G.X;if(aW>0){k 2r=0;do{if(2h)k 7D="<1e A=\'1q-1v:K;4F-2Q:"+3p+"\' >"+4G[2r].1V+"</1e>";Q k 7D="<1e A=\'1q-1v:K;4F-2Q:"+3p+"\' ><E M=\'"+1f+"/3d/1u.1n\' 17=\'0\' 1z=\'15\' />"+4G[2r].1V+"</1e>";32.1T(2d+"4O"+2r,7D,2b,J,J,J,2d);$i(2d+"4O"+2r).30=2r+"a";$i(2d+"4O"+2r).2J=2J+"a";if(3p=="2D(4p,4p,4p)"){k 3p="2D(6l,6l,6l)"}Q{k 3p="2D(4p,4p,4p)"}2r++}1L(2r<aW)32.1T("","",2b,19,J,J,2d)}k av=P.1i.ki;k aj=av.X;if(aj>0){k 7x=0;do{k no=av[7x];k 1V=no.1V;k lk=no.44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;ab</a>"}k 2A=no.2A;k 3e="<3a A=\'1q-1v:K;1O:1Q;\' 1b=\'6R(\\"6P\\",D)\' 16=\'8g\' A=\'1O:1Q\' 38=\\"41\\" 1h="+2A+" 1P=\\"1m:1p(D,\'"+$R("a8")+"\',\'8k\')\\" 2j=\\"1m:1p(D,\'\')\\" />";if(2h)3J="&1S;"+3e+1V+lk;Q 3J="<1e><E M=\'"+1f+"/3d/1u.1n\' 17=\'0\' 1z=\'15\' />"+3e+1V+lk+"</1e>";32.1T(2d+"kh"+7x,3J,2b,19,J,J,2d);7x++}1L(7x<aj)32.1T("","",2b,19,J,J,2d)}};k p=1f+"/1H/1G.1w?1F=aQ&2J="+2J+"&18="+18+"&1Z="+1Z;1X.1A(p,"kf",fA)}}}C 6D(1Z,aU,2s){if(2s=="ag"){2s=J}Q{2s=19}if(2s==5b){2s=J}k fN=C(P){if((P.1i!="2v")&&(P.1i!=5b)){if($i(B.3A+"1D")&&!$i("4m")){$i(B.3A+"1D").Y=""}if(!$i("6E")){k 5Z=B.3A+"1D"}Q{k 5Z="6E"}k k9=P.1i.33[P.1i.33.X-2].1Z;if($i("4m")){k 6r=$i("4m").1h}if(!T.23("4m")){if(!$i("6E")){k 5K="<I A=\'1q-1v:K;\'><2k n3=\'0\' mS=\'0\' ><1U><1a A=\'1q-1v:K;2Y-2B:7O;\'>";5K=5K+"<E M=\'"+1f+"/3d/1u.1n\' 1z=0 />";5K=5K+"<p><br>&1S;"+$R("a1")+"<3a 16=\'al\' 38=\'1q\' id=\'4m\' 2B=\'15\' 1h=\'\' /><E 16=\'7T\' 1J=\'"+$R("a1")+"\' M=\'"+$im("1u.1n")+"\' 1b=\'7P()\' A=\'1O:1Q;1o:fm;3C:7Q;\'/></1a></1U></2k><br>";$i(5Z).Y=5K+"<I A=\'1q-1v:K;2Y-2B:7O;\' id=\'7R\' ></I></I>"}Q{$i(5Z).Y="<I id=4m ></I>"}k 4i="<2k 17=\'nb\' ><1U>";if(nz=="1W"){4i+="<1a><I id=\'nv\' A=\'17:98%;K:5T;1O:1Q;1q-1v:K;2Y-2B:5W;\' 1b=\'fz()\'><E 16=\'fz\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1J=\'"+$R("nC")+"\'/></I><1a>"}if(nB=="1W"){4i+="<1a><I id=\'nF\' A=\'17:98%;K:5T;1O:1Q;1q-1v:K;2Y-2B:5W;\' 1b=\'fx()\'><E 16=\'fx\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1J=\'"+$R("a2")+"\'/></I><1a>"}if(nG=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1O:1Q;1q-1v:K;2Y-2B:5W;\' 1b=\'nu()\'><E 16=\'nr\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1J=\'"+$R("a3")+"\'/></I><1a>"}if(na=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1O:1Q;1q-1v:K;2Y-2B:5W;\' 1b=\'fv()\'><E 16=\'fv\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1J=\'"+$R("a4")+"\'/></I><1a>"}if(lR=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1O:1Q;1q-1v:K;2Y-2B:5W;\' 1b=\'eV()\'><E 16=\'eV\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1J=\'"+$R("a5")+"\'/></I><1a>"}if(B.fb=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1O:1Q;1q-1v:K;2Y-2B:5W;\' 1b=\'fb()\'><E 16=\'lI\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1J=\'"+$R("a6")+"\'/></I><1a>"}if($i("f9")){$i("f9").Y=4i+"</1U></2k>"}Q $i(5Z).Y+=4i}32=fn("32"+1Z,"fo",5Z,5e);$i("32"+1Z).Y+="<br>";$i("32"+1Z).1Z=1Z;k 9U=$R("a7");if(1Z!=""){9U+=" - "+1Z}32.1T("i"+1Z,"<b>"+9U+"</b>","aE",J,J,J,5e);32.mp=fR;k mu=P.1i.33.X;k i=0;do{if(P.1i.33[i].1V){32.1T("g"+i+"4O"+1Z,P.1i.33[i].1V,"aD",J,J,2s,"i"+1Z);$i("g"+i+"4O"+1Z).2J=i+"a"}if(P.1i.33[i].9Z){k 66=P.1i.33[i].9Z.X;k 2x=0;if(66>0){do{k no=P.1i.33[i].9Z[2x];k 1V=no.1V;k lk=no.44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;ab</a>"}k 2A=no.2A;k 3e="<3a A=\'1q-1v:K;1O:1Q;\' 1b=\'6R(\\"6P\\",D)\' 16=\'8g\' A=\'1O:1Q\' 38=\'41\' 1h="+2A+" 1P=\\"1m:1p(D,\'"+$R("a8")+"\',\'8k\')\\" 2j=\\"1m:1p(D,\'\')\\" />";if(2h)3J="&1S;"+3e+1V+lk;Q 3J="<1e><E M=\'"+1f+"/3d/1u.1n\' 17=\'0\' 1z=\'15\' />"+3e+1V+lk+"</1e>";32.1T("2y"+i+""+2x+"a"+1Z,3J,2b,19,J,2s,"i"+1Z);2x++}1L(2x<66)}32.1T("","",2b,19,J,2s,"i"+1Z)}i++}1L(P.1i.33[i])if(gO!=""){eW(P.1i.33[P.1i.33.X-1].gI)}}};k p=1f+"/1H/1G.1w?1F=aS&18="+18+"&1Z="+1Z+"&aU="+aU+"&f6=2K";1X.1A(p,"6D",fN)}C gX(5B,5C,5D,5p,5q){k 5y=C(P){8p=P.1i;k 1I="<5A id=\'"+5D+"\' gY="+5q+" A=17:"+5p+"2m aH=\'"+5B+"(D.1h)\' ><3y 1h=\'\' >az 34 2J:</3y>";28(ig=0;ig<8p.33.X;ig++){if(8p.33[ig].1V)1I+="<3y 1h="+ig+" >"+8p.33[ig].1V+"</3y>"}$i(5C).Y=1I+"</5A>"};k p="1H/1G.1w?1F=aS&aw=\'\'&f6=2K";k cp=1g 5s();cp.5a("53");cp.1A(p,"aS",5y)}C gJ(5B,5C,5D,5w,5p,5q){k 5y=C(P){k 1I="<5A id=\'"+5D+"\' 2B="+5q+" A=17:"+5p+"2m aH=\'"+5B+"("+5w+",D.1h)\' ><3y 1h=\'\' >az 34 gQ-2J:</3y>";if(P.1i.30[i]){k 2r=P.1i.30;28(ig=0;ig<2r.X;ig++){1I+="<3y 1h="+ig+" >"+2r[ig].1V+"</3y>"}}$i(5C).Y=1I+"</5A>"};k p="1H/1G.1w?1F=aQ&aw=\'\'&2J="+5w;k cp=1g 5s();cp.5a("53");cp.1A(p,"aQ",5y)}C gP(5B,5C,5D,5w,aG,5p,5q){k 5y=C(P){k 1I="<5A id=\'"+5D+"\' 2B="+5q+" A=17:"+5p+"2m aH=\'"+5B+"("+5w+","+aG+",D.1h)\' ><3y 1h=\'\' >az 34 2y:</3y>";if(P.1i.2N[i]){k 2r=P.1i.2N;28(ig=0;ig<2r.X;ig++){1I+="<3y 1h="+2r[ig].2A+" >"+2r[ig].1V+"</3y>"}}$i(5C).Y=1I+"</5A>"};k p="1H/1G.1w?1F=aF&aw=\'\'&2J="+5w+"&30="+aG;k cp=1g 5s();cp.5a("53");cp.1A(p,"aF",5y)}C eW(4x){if(4x.X>0){5d=1g jt();5d=fn("5d","fo",B.3A+"1D",5e);$i("5d").Y+="<br>";5d.1T("fh","<b>"+$R("iR")+"</b>","aE",J,J,J,5e);k fg=4x.X;k ig=0;do{k fl=4x[ig].9L;5d.1T("4x"+ig,fl,"aD",J,J,J,"fh");k 5F=4x[ig].iT;k fi=5F.X;28(k 4r=0;4r<fi;4r++){k ft=5F[4r].9L;k fy=5F[4r].iY;k w=5F[4r].W;k h=5F[4r].H;k 3e="<E 16=\'aD\' 1J=\'"+$R("iL")+"\' M=\'"+$im("1u.1n")+"\' A=\'1O:1Q;1q-1v:K\' 1b=\'iy(\\""+fy+"\\",\\""+w+"\\",\\""+h+"\\")\' />&1S;";5d.1T("4x"+ig+"j0"+4r,3e+ft,2b,19,J,19,"4x"+ig)}ig++}1L(ig<fg)}}C 80(P){k 1I="<br>";k 2U=P.1i.jp;k 9E=2U.X;k 3E=0;if(9E>0){do{k 1V=2U[3E].9L;k jf=2U[3E].j5;k 39=2U[3E].j6;k 2N=2U[3E].j4;k f5=2U[3E].j3;k 5l=2U[3E].j7;k 9Q=2U[3E].jb;k 9P=2U[3E].j9;k 44=1f+"/ja.1w?9N="+2N+"&hX="+f5;if(5l!=""){44+="&hV="+5l}if(9Q!=""){44+="&"+9Q}if(9P!=""){k 44=9P}1I+="<I><a 4a=\'"+44+"\'><E M=\'"+39+"\'></a></I><br>";1I+="<I><p>"+1V+"</p></I><br>";3E++}1L(3E<9E)}$i("7X").Y=1I}C hw(2d){if(2d.9G("2y")==0){if($i(2d).3W==J){$i(2d).3W=19}Q{$i(2d).3W=J}}}C hH(f8){k 83=f8.7C.hE;k 8i=83.X;28(k no=0;no<8i;no++){if(83[no].38=="41"){1C 83[no].1h}}}C 6q(5g){if(5g=="il"){6n=0;6p(B.3b);6p(B.6X);B.3b="";B.6X="";B.3b="";if($i("3b")){$i("3b").A.V="1c"}}if(5g=="fP"){if(($i("3b"))&&(6n>0)){$i("3b").A.V="1R"}if(6n>0){B.3b=5Y(\'6q("fG")\',6n)}if(($i("3b"))&&(6n>0)){$i("3b").Y=6n/9A;B.6X=5Y(\'6q("9O")\',9A)}}if(5g=="fG"){6p(B.3b);6p(B.6X);6g();6q("fP")}if(5g=="9O"){if($i("3b")){$i("3b").Y=1l($i("3b").Y)-1;B.6X=5Y(\'6q("9O")\',9A)}}}C 6g(){6p(B.88);B.88="";B.8P="";if($i(B.5i+"1D")){if(4A=="4M"){k 2X=$i("4M").48("3a")}Q{k 2X=$i(B.5i+"1D").48("3a")}k 87=1g 2p();k 84=1g 2p();k i=2X.X-1;if(i>=0){do{if(2X[i].38=="41"){if(2X[i].6G=="i3"){if(2X[i].3W==19){84.3K(2X[i].1h)}if(2X[i].3W==J){87.3K(2X[i].1h)}}}}1L(i--)}k 72=C 72(P){if($i("4m")){k g=$i(B.3A+"1D");if($i("6E")){k g=$i("6E")}k 2X=g.48("3a");k 86=1g 2p();k i=2X.X-1;if(i>=0){do{if(2X[i].38=="41"){if(2X[i].3W==J){86.3K(2X[i].1h);2X[i].3W=19}}}1L(i--)}if(86.X>0){1x.2n("6N");1x.2w("1t",$R("2t"));k 1B=C(P){1x.2n("1t");if(P.1i.2v){2c(P.1i.2v);1C}1t("")};k p=1f+"/1H/1G.1w?1F=i6&2N="+(86.8E())+"&18="+18;1X.1A(p,"i1",1B)}Q{1x.2n("6N");1x.2w("1t",$R("2t"));1t("")}}Q{1x.2n("6N");1x.2w("1t",$R("2t"));1t("")}};if((84.X>0)||(87.X>0)){1x.2w("6N",$R("2t"));k p=1f+"/1H/1G.1w?1F=i5&fM="+(84.8E())+"&fK="+(87.8E())+"&18="+18;1X.1A(p,"ih",72)}Q{72()}1x.2n("6N")}Q{72()}}C is(ir){}C bO(){1s{5c=0;5f=0;bI=0;bE=0;if(!$i("21")){1C}if($i("21").A.K){5c+=1l($i("21").A.K)}if($i("21").A.1o){5f+=1l($i("21").A.1o)}k dc=$i("21");if($i("4D")){k dc=$i("4D")}Q{k dc=$i("E")}if($i("bQ")){k dc=$i("bQ")}1L((dc.5k)&&(dc.5k.id!="21")){dc=dc.5k;5c=5c+dc.9s;5f=5f+dc.aB}if($i("2z")){$i("2z").A.3C="4w";$K("2z",5c);$1o("2z",5f);if($i("21").A.K){$K("2z",5c-1l($i("21").A.K))}if($i("21").A.1o){$1o("2z",5f-1l($i("21").A.1o))}}if($i("bH")){k dc=$i("bH");1L(dc.5k.id!="21"){dc=dc.5k;bI=bI+dc.9s;bE=bE+dc.aB}}if($i("2O")){$1o("2O",5f);$K("2O",5c)}}1r(e){2c("3V 34 2v. bO"+e)}}C hz(){if($i("1D")){if($i("bQ")){$i("1D").A.V="1c"}Q{k 7r=$i("1D").A;if($i("E")){29("7r."+7s+"= 1d.3n + 5 + 46");29("7r."+77+"= 1d.3m + 5 + 46")}Q{29("7r."+7s+"= 1d.3n - 15 + 46");29("7r."+77+"= 1d.3m + 15 + 46")}}}if($i("3O")){k bx=$i("3O");if(bx.A.3k!="2P"){bx.A.K=1d.3m+46;bx.A.1o=1d.3n+46}}}C b8(e){if(!e)k e=2M.cb;if(e.3D){k 37=e.3D}Q if(e.9o)k 37=e.9o;if(37.id==""&&$i("E")){37=$i("E")}if(7q=="1W"){k U=2T(37.7C)}Q{k U=2T(37)}if((5H=="1W")&&(7q=="1W")){U[0]=U[0]-B.w;U[1]=U[1]-B.h}k 7g=0;k 7a=0;if(e.fd||e.eX){7g=e.fd;7a=e.eX}Q if(e.eZ||e.f2){7g=e.eZ+T.2a.8m+T.ff.8m;7a=e.f2+T.2a.8l+T.ff.8l}k 4q=7g-U[0];k 4s=7a-U[1];k fr=4q;k fq=4s;k 3h=7g;k 3c=7a;k c=4J;k ex=B.59;if(37.id=="b0"){k c=js;k ex=B.jh}k 7b=cG(4q,4s,c,ex);k bp=cA(7b[0],7b[1]);1d.7A=7b[0];1d.76=7b[1];1d.cV=bp[0];1d.cP=bp[1];1d.3m=3h;1d.3n=3c;1d.4b=4q;1d.4d=4s;1d.b2=fr;1d.bf=fq;if(B.3x!="7I"){B.3x="2K"}hv=""}C iU(fw){1s{if($i("6u")){k q="<2k 16=iN ><1U><1a><I 16=\'iP\' 1J=\'gt&gm;&gC;es\' 1b=\'fZ()\' A=\'1O:1Q\'></I></1a>";28(k i=0;i<fw;i++){q=q+"<1a><E 16=\'5o\' M=\\""+3U+"/1u.1n\\" id=f"+i+" 1P=\'fO(D);1p(D,\\"h6 - 7y 4j h8\\",\\"5o\\")\' 2j=\\"1m:1p(D,\'\')\\" 1b=\'fE(D)\' /></1a>";k f0=1g fc();2E[i]=f0}k fa="</1U></2k>";T.23("6u").Y=q+fa}}1r(e){k e=""}}C h3(bz,3l){1s{k 4k=-1;if($i("6u")){k 4u=2E.X;if(2E[4u-1].39!=" "){be()}28(k i=0;i<4u;i++){if((29("2E["+i+"]."+bz+" == \' \'"))&&(4k<0)){4k=i}}if(29("2E["+(4k)+"]")){29("2E["+(4k)+"]."+bz+"=\'"+3l+"\'")}}}1r(e){k e=""}}C gV(){1s{k 4k=-1;if($i("6u")){k 4u=2E.X;if(2E[4u-1].39!=" "){be()}28(k i=0;i<4u;i++){if((2E[i].39==" ")&&(4k<0)){4k=i}}$i("f"+4k).3B="fU"}}1r(e){k e=""}}C fO(o){1s{if($i("6u")){k v=(o.id).3F("f","");if(2E[v].39!=" "){$i("E").M=2E[v].39}}}1r(e){k e=""}}C be(){1s{4N=0;k 4u=2E.X;28(k i=0;i<4u;i++){$i("f"+i).3B="5o";6v(2E[i]){39=" ";6W=" ";4M=" ";5l=" ";fk=" "}}}1r(e){k e=""}}C fE(o){k 5o=(o.id).3F("f","");if(2E[5o].5l!=" "){k p=1f+"/1H/1G.1w?1F=8j&8e="+8d+"&6V="+2E[5o].5l+"&18="+18;1x.2w("1t",$R("2t"));1X.1A(p,"8f",1t)}Q{2c("m8 2K ma")}}C mz(){8r=1g 2p();k 8i=2E.X;28(k i=0;i<8i;i++){$i("f"+i).3B="5o";if(2E[i].39!=" "){8r[i]=1g mA();8r[i].M=2E[i].39}}bM(0)}C bM(4N){if(4N<2E.X){$i("E").M=8r[4N].M;$i("f"+4N).3B="fU";4N=4N+1;k 4h=(2h)?T.3f("1E").T:$i("1E").61;k fe=4h.23("mo").1h;t=5Y(\'bM(\'+4N+\')\',fe)}}C fc(){D.39=" ";D.6W=" ";D.4M=" ";D.5l=" ";D.fk=" "}C n7(){1s{if(1K.bq.X>2){k $fj=1K.bq.X;1K.3h.3K(1K.3h[0]);1K.3c.3K(1K.3c[0]);1K.3h.3K(1K.3h[0]);1K.3c.3K(1K.3c[1]);k $6j=0;28(k $i=0;$i<=$fj;$i++){$6j+=((1K.3h[$i]*1K.3c[$i+1])-(1K.3c[$i]*1K.3h[$i+1]))}$6j=1N.mL($6j)/2}Q{$6j="mF mI mK fp kb kd 4j o kn"}1C $6j*km}1r(e){1C(0)}}C kg(by,9a,b9,9e){1s{k er=jE.jD;k 4Q=1N.45*9a/95;k 4L=1N.45*9e/95;k 7G=1N.45*by/95;k 7k=1N.45*b9/95;if(9a>0){4Q=1N.45/2-4Q}if(9a<0){4Q=1N.45/2+4Q}if(by<0){7G=1N.45*2-7G}if(9e>0){4L=1N.45/2-4L}if(9e<0){4L=1N.45/2+4L}if(b9<0){7k=1N.45*2-7k}k 4Y=er*1N.9d(7G)*1N.5J(4Q);k 7E=er*1N.5J(7G)*1N.5J(4Q);k b7=er*1N.9d(4Q);k 4K=er*1N.9d(7k)*1N.5J(4L);k 7w=er*1N.5J(7k)*1N.5J(4L);k bw=er*1N.9d(4L);k d=1N.bm((4Y-4K)*(4Y-4K)+(7E-7w)*(7E-7w)+(b7-bw)*(b7-bw));k fC=1N.jA((er*er+er*er-d*d)/(2*er*er));1C fC*er}1r(e){1C(0)}}C 73(cd,cm,cs){1s{k bC=\'la\';if(cd<0){cd=cd*-1;bC=\'cF\'}cB=cs/lc;cE=cm/60;k dd=(cd*1)+(cE*1)+(cB*1);if(bC==\'cF\'){dd=dd*-1}1C(dd)}1r(e){1C(0)}}C cG(62,5X,4J,4v){1s{if(2h){62=62-2.2;5X=5X-2.7}if(3M){62=62-0.12;5X=5X-1.kA}k nx=4J*62;k ny=4J*5X;k 3s=4v.24(" ");k cI=(3s[0]*1)+nx;k cH=(3s[3]*1)-ny;k 2L=1g 2p();2L[0]=cI;2L[1]=cH;1C(2L)}1r(e){1C(0)}}C cA(x,y){k m=0;k s=0;k dx=1l(x);if(dx>0){k 3Y=x-dx}if(dx<0){3Y=(x*-1)-(dx*-1)}dx=dx;if(3Y!=0){k mm=3Y*60;k m=1l(3Y*60);k 5V=mm-m;k mx=m;if(5V!=0){k s=5V*60;k s=(s+"4O").bG(0,5);k 6b=s}Q{s="3N.3N"}}Q{k mx="3N";k 6b="3N.3N"}if(m.X==2){m="0"+m+""}if(s*1<10){s="0"+s}k cn=dx+" "+mx+" "+6b;k m=0;k s=0;k dy=1l(y);if(dy>0){k 3Y=y-dy}if(dy<0){k 3Y=(y*-1)-(dy*-1)}dy=dy;if(3Y!=0){k mm=3Y*60;k m=1l(3Y*60);k 5V=mm-m;k my=m;if(5V!=0){k s=5V*60;s=(s+"4O").bG(0,5);k 68=s}Q{k s="3N.3N"}}Q{k my="3N";k 68="3N.3N"}if(m.X==2){m="0"+m}if(s*1<10){s="0"+s}k cK=dy+" "+my+" "+68;k 2L=1g 2p();2L[0]=cn;2L[1]=cK;if($i("jG")){if($i("71")){$i("71").1h=dx;$i("bb").1h=mx;$i("b5").1h=6b;$i("b4").1h=dy;$i("aZ").1h=my;$i("aX").1h=68}}1C 2L}C mD(8z,8y,6f){1s{if(!6f){k 6f=2M.T}if(6f.23("4D"))k dc=6f.23("4D");Q k dc=6f.23("E");k U=2T(dc);k 4v=B.59;k 4v=4v.24(" ");8z=(8z*1)-(4v[0]*1);8y=(8y*-1)+(4v[3]*1);c=B.n5*1;8x=1g 2p();1C[(8z/c)+U[0],(8y/c)+U[1]]}1r(e){1C(1g 2p())}}C n4(){D.x=0;D.y=0}C mT(){D.7A=0;D.76=0;D.cV=\'\';D.cP=\'\';D.3m=0;D.3n=0;D.4b=0;D.4d=0;D.b2=0;D.bf=0}C mG(){D.bq=1g 2p();D.mM=1g 2p();D.mR=1g 2p();D.3h=1g 2p();D.3c=1g 2p();D.69=1g 2p();D.6t=1g 2p();D.5x=1g 2p()}C mQ(2g,8R,n){if(1M&&$i("E")){k U=2T($i("E"));if((2g=="cO")||(2g=="cM")&&3M){1s{1M.3I.mN(8R,0,0,1d.4b,1d.4d)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if((2g=="cO")&&2h){1s{k r=$i(1M.6I.id);r.7F(r.bo);k dy=1d.4d;k dx=1d.4b-(B.w/2);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[n-1])-(B.w/2)-1,1K.6t[n-1]-3,dx,dy-3)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if((2g=="cM")&&2h){1s{k r=$i(1M.6I.id);r.7F(r.bo);r.7F(r.bo);k dy=1d.4d;k dx=1d.4b-(B.w/2);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[n-1])-(B.w/2)-1,1K.6t[n-1]-3,dx,dy-3);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[0])-(B.w/2)-1,1K.6t[0]-3,dx,dy-3)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if(2g=="nD"){if(3M){k dx=1N.8X(((1K.3h[n])*1)-((1K.3h[n-1])*1),2);k dy=1N.8X(((1K.3c[n])*1)-((1K.3c[n-1])*1),2);k w=1N.bm(dx+dy);1s{1M.3I.7m(\'bX\',\'\',\'2D(3q,3q,3q)\',1M.7l,1K.69[n-1],1K.6t[n-1],w,w)}1r(e){2M.2s=n+" 2v ao cj o cc"}}Q{k dx=1N.8X(((1K.3h[n])*1)-((1K.3h[n-1])*1),2);k dy=1N.8X(((1K.3c[n])*1)-((1K.3c[n-1])*1),2);k w=1N.bm(dx+dy);1s{1M.3I.7m(\'bX\',\'\',\'2D(3q,3q,3q)\',1M.7l,1K.69[n-1]-w,1K.6t[n-1]-w,w*2,w*2)}1r(e){2M.2s=n+" 2v ao cj o cc"}}}}}C lO(e){k 37;if(!e){k e=2M.cb}if(e.3D){37=e.3D}Q if(e.9o){37=e.9o}if(37.lD==3){37=37.7C}k lG;c5=37.7C;1C(c5)}C ck(c8,c7,9i){1s{if(!$i("6Q")){k G=T.2C("I");G.id="6Q";k i=G.A;i.3C="4w";i.1o=1l($i("E").A.1o);i.K=1l($i("E").A.K);T.2a.26(G)}k 6I=$i("6Q");k G=T.2C("I");k i=G.A;i.3C="4w";i.4f=c6;i.1o=(c7-4)+"2m";i.K=(c8-4)+"2m";i.17="bn";i.1z="bn";k 6z=T.2C("E");if(e5.X==2){9i=""}if(9i!=""){6z.1b=9i}6z.M=1f+"/3d/m3.1n";6v(6z.A){17="bN";1z="bN";4f=c6}G.26(6z);6I.26(G)}1r(e){2c("3V 34 2v. ck"+e)}}C bF(){if($i("6Q")){$i("6Q").Y=""}if($i("c1")){$i("c1").A.V="1c"}}C gw(){if(!$i("5m")){k G=T.2C("I");G.id="5m";G.A.4f=1;G.Y=\'<2Y he="h9" 2B=0></2Y>\';G.1P=C(){$i("5m").A.V="1c"};T.2a.26(G)}if(!$i("5t")){k G=T.2C("E");G.id="5t";G.A.4f=hn;G.A.3C="4w";G.A.17="gK";G.A.1z="gL";G.M=1f+\'/3d/h2.2Z\';G.1P=C(){$i("5t").A.V="1c"};T.2a.26(G)}}1s{F.2q.3t=C(el,6A){if(e5.X>0){F.2q.3t.bD.dP.1A(D,el,6A)}};F.2q.3t.eb="bS-ho";F.2q.3t.e9="hp";F.dF(F.2q.3t,F.2q.47,{8n:C(el,6A){F.2q.3t.bD.8n.1A(D,el);D.ht.dV(F.2q.3t);k 2i=F.2H.2i,2I=F.2H.2I,6H=D.hs,7J=T.2C("hr"),82=D.id+"hq";7J.id=82;7J.3B=F.2q.3t.e9;2i.h7(6H,F.2q.3t.eb);D.gG=7J;C bc(){k me=D,ez=D.hg,5O=D.2a,eH=D.d8,9c,bl,9k,bs,bt,bv,bu,8U;6H.26(7J);D.8D=1g F.2H.hf(82,D.id);D.8D.gh(82);D.8D.fY=C(e){9c=6H.g6;bl=6H.bh;if(F.gz.gy.ie&&T.gx=="gB"){8U=0}Q{bs=1l(2i.5N(5O,"gv"),10),bt=1l(2i.5N(5O,"b1"),10),bv=1l(2i.5N(5O,"gF"),10),bu=1l(2i.5N(5O,"gf"),10),8U=bs+bt+bv+bu}me.8w.eD("17",9c+"2m");9k=[2I.eO(e),2I.bL(e)]};D.8D.ce=C(e){k bk=[2I.eO(e),2I.bL(e)],eS=bk[0]-9k[0],eP=bk[1]-9k[1],dt=1N.eR(9c+eS,10),eI=1N.eR(bl+eP,10),7M=(eI-(eH.bh+ez.bh+8U));me.8w.eD("17",dt+"2m");if(7M<0){7M=0}5O.A.1z=7M+"2m";if($i("1E")){$i("1E").A.1z=7M}}};C b6(){bc.1A(D);D.dk("dm",b6)};C bP(){if(!D.d8){D.iw("")}if(D.8w.hP("2P")){bc.1A(D)}Q{D.bK("dm",b6)}D.dk("dD",bP)};D.bK("dD",bP);if(6A){D.8w.hx(6A,J)}D.hI.dV(F.2q.3t)},8E:C(){1C"3t "+D.id}})}1r(e){};C hZ(){k 2i=F.2H.2i;k 2I=F.2H.2I;k 58=F.2H.in;F.4t.7j="";F.4t.bA={8n:C(){if($i("4c")){1g F.2H.ip("4c")}k 3v=B.2N.24(";");k i=3v.X-1;if(i>=0){do{k Z=3v[i].24("*");if($i("aY"+Z[0])){1g F.4t.7j("aY"+Z[0])}}1L(i--)}}};F.4t.7j=C(id,dI,dH){F.4t.7j.bD.dP.1A(D,id,dI,dH);D.bU=D.bU||F;k el=D.bB();2i.4l(el,"43",0.67);D.bR=19;D.9p=0};F.dF(F.4t.7j,F.2H.i0,{dL:C(x,y){D.bU.ia(D.id+" dL");k 65=D.bB();k 7o=D.5I();2i.4l(7o,"3k","81");65.Y=7o.Y;2i.4l(65,"2Q",2i.5N(7o,"2Q"));2i.4l(65,"di",2i.5N(7o,"di"));2i.4l(65,"3o","bn 3R 6M");2i.4l(65,"z-5M","ba")},iO:C(e){k b3=D.5I();k 8b=D.bB();2i.4l(8b,"3k","");k a=1g F.2H.mi(8b,{mC:{lN:2i.m0(b3)}},0.2,F.2H.m2.mJ);k cu=8b.id;k co=D.id;a.jT.bK(C(){2i.4l(cu,"3k","81");2i.4l(co,"3k","")});a.kG();if($i("4c")){$i("4c").A.3o="4U 3R kB"}},kL:C(e,id){if(58.bT.mr.X===1){k fu=58.bT.mq;k fD=58.bT.mc;if(!fD.i8(fu)){k 6Z=2i.cR(id);if(58.dh(id).id!="4c"){if(3M){k bJ=T.2C("br");bJ.26(D.5I());6Z.26(bJ)}Q{6Z.26(D.5I())}}58.hY();if(58.dh(id).id=="4c"){k 2y=(D.5I()).id.24("aY")[1];1x.2w("1t",$R("2t"));k p=1f+"/1H/1G.1w?1F=jo&2N="+2y+"&18="+18;1X.1A(p,"jq",1t);B.8P=""}Q{k 8t=$i("2W").48("3a");k 3v=1g 2p();k d7=8t.X;28(k i=0;i<d7;i=i+1){if(8t[i].38=="41"){k ek=8t[i].1h;3v.3K(ek)}}k 3v=3v.hm(\',\');if($i("94")){$i("94").Y=""}k p=1f+"/1H/1G.1w?1F=ej&3v="+3v+"&18="+18;k cp=1g 5s();cp.5a("53");cp.1A(p,"ej",1t)}}}},ce:C(e){k y=2I.bL(e);if(y<D.9p){D.bR=J}Q if(y>D.9p){D.bR=19}D.9p=y},nf:C(e,id){k b3=D.5I();k 6Z=2i.cR(id);if($i("4c")&&id=="4c"){$i("4c").A.3o="4B 3R 8v"}Q{6Z.A.2G="3Q"}},gZ:C(e,id){$i(id).A.2G="1c"}});2I.h4(F.4t.bA.8n,F.4t.bA,J)}C f3(36){k 2F=/hb|hc|g9|fX/gi;36=36.3F(2F,"a");k 2F=/hJ/gi;36=36.3F(2F,"e");k 2F=/iu/gi;36=36.3F(2F,"i");k 2F=/ii|i2/gi;36=36.3F(2F,"o");k 2F=/lT/gi;36=36.3F(2F,"c");k 2F=/ik/gi;36=36.3F(2F,"u");1C(36)}C 2T(1D){if(1D.A.3C=="4w"){1C[(1l(1D.A.K)),(1l(1D.A.1o))]}Q{k ay=aP=0;if(1D){if(1D.5k){do{ay+=1D.9s-1D.8m;aP+=1D.aB-1D.8l}1L(1D=1D.5k)}}1C[ay,aP]}}C aA(){mk=1;k p=1f+"/1H/1G.1w?1F=aA&18="+18;k cp=1g 5s();cp.5a("53");cp.1A(p,"aA",6g)}C lK(){k u=2M.9h.4a;k u=u.24(":");1C(u[0])}C hS(){}C hi(){}',62,1469,'||||||||||||||||||||var||||||||||||||||style|objmapa|function|this|img|YAHOO|novoel||div|true|left||src|||retorno|else|trad||document|pos|display||length|innerHTML|ltema|||||||class|width|g_sid|false|td|onclick|none|objposicaocursor|span|g_locaplic|new|value|data|elementos|xp|parseInt|javascript|gif|top|mostradicasf|text|catch|try|ajaxredesenha|branco|align|php|objaguarde|panel|height|call|temp|return|obj|wdocai|funcao|mapa_controle|classesphp|ins|title|pontosdistobj|while|richdraw|Math|cursor|onmouseover|pointer|block|nbsp|createItem|tr|nome|sim|cpObj|tnome|idmenu||i3geo||getElementById|split||appendChild||for|eval|body|imgBranco|alert|itemID|guia|letras|tipo|navm|Dom|onmouseout|table|imgh|px|fecha|bxs|Array|widget|sg|status|o1|g_tipoacao|erro|abre|st|tema|corpoMapa|tid|size|createElement|rgb|quadrosfilme|re|textDecoration|util|Event|grupo|nao|res|window|temas|aguarde|visible|color|tip|close|pegaPosicaoObjeto|mapa|g_fatordezoom|mytreeview1|iguias|font|png|subgrupo|break|mytreeview2|grupos|um||palavra|targ|type|imagem|input|tempoRedesenho|ytela|imagens|inp|frames|pan|xtela|ist|aguardeId|visibility|valor|telax|telay|border|cor|250|setas|amext|ResizePanel|janelaMen|lista|py|parado|option|ppx|guiaMenu|className|position|target|ig1|replace|case|opc|renderer|nomeTema|push|visual|navn|00|box1|ticOpcoesTemas|underline|solid|render|par|g_localimg|Ocorreu|checked|boxxini|restod|imgs||checkbox|boxyini|opacity|link|PI|g_postpx|Panel|getElementsByTagName|namespace|href|imgx|lixeira|imgy|fixedcenter|zIndex|240|doc|outrasOpcoes|para|muda|setStyle|buscatema|mostra|tabela|230|xfig|ig2|yfig|example|nquadros|imgext|absolute|sis|underlay|click|g_operacao|1px|modal|contemImg|scale|background|ngSgrupo|g_arvoreClick|item|g_celula|x2|radlat2|legenda|janima|_|constraintoviewport|radlat1|janelaRef|draggable|maisBotoes2|0px|g_zoomRefDinamico|janelaDoca|map|x1|wdoca||janelaDoca2|qrcode|JSON|linha|objtips|legendagr|show|DDM|extent|set_response_type|undefined|imagemxi|mytreeviewS|null|imagemyi|opcao|idPai|guiaTemas|janelaguias|offsetParent|extensao|boxg|blank|quadro|largura|altura|mensagem|cpaint|boxpin|selecaobox|texto|idGrupo|linhas|combo|mostraguiaf|select|funcaoOnchange|idDestino|idCombo|waltura|funcoes|caminho|g_entorno|getEl|sin|insp|170|index|getStyle|oBody|wlargura|docMapa|docel|colunas|5px|dica|restos|11px|yfign|setTimeout|ondeArvore||contentDocument|xfign|ot|mini|dragEl|stlt||sy|ximg|ngTema|sx|farol|divGeometriasTemp|moveTo|docmapa|remapaf|inline|janelaBotoes1|polygon_area|janelaBotoes2|255|iCookie|g_autoRedesenho|zoomli|clearTimeout|autoRedesenho|busca|divgeo|yimg|lugarquadros|with|imgN|guiaLegenda|destroy|novoimg|userConfig|imgL|parent|pegaListaDeGrupos|arvoreAdicionaTema|wdoca2|name|oInnerElement|container|gpai|imgO|imgS|gray|remapa|cookies|adiciona|pontosins|mudaboxnf|guiaListaMapas|qual|kml|ext|escala|contaTempoRedesenho|direcao|destEl||xg|remapaAdicNovos|convdmsddf|identifica|wdocai2|ddy|g_tipoleft|leste|panFixo|mousey|teladd|ocorrencia|contemFerramentas|mode|rect|mousex|iframe|sul|DDList|radlong2|lineWidth|create|vertBGDiv|clickEl|titulo|g_panM|obje|g_tipotop|desativar|filter|alpha|y2|sgt|clique|wj|ddx|g_guiaativa|parentNode|nomeSgrupo|y1|removeChild|radlong1|janelaMenTexto|cancela|oResizeHandle|norte|oeste|nBodyHeight|clip|10px|procurartemas|relative|achados|pegalistademenus|tic|winRef|removeListener|editCommand|banners|aplicari|imgstemp|pegaMapas|hidden|sResizeHandleId|nos|tsd||ta|tsl|tempo|atualizaReferencia|fim|proxy|wef|g_tipoimagem|tipoimagem|mudaExtensao|inputsb|esq|tempi|mudaext|ligadesliga|scrollTop|scrollLeft|init|topo|obGrupos|tituloguia|preLoad|wsrc|els|mede|red|cfg|xy|vy|vx|verticalSlider|parar|objetos|ddResize|toString|zoomoauto|distx|encontrado|vertHandleDiv|pin|ocorrencias|valores|barraDeBotoes2|wait_mask|wait_c|temaAtivo|disty|objeto|mudaiconf|inseregrafico|nBodyOffset|inserexy|textofid|pow|selecao|barraDeBotoes1||zoomiauto|mfarol|htm|listaTemas|180|maisBotoes1|escalanum||velhoh|lta|navega|nStartWidth|cos|ltb|imgxy|exy|location|funcaoOnclick|velhow|aStartPos|odoca|fatorEscala|verdiv|srcElement|lastY|addListener|url|offsetLeft|onmousemove|center|9pt|state|yyy|larguraIdPai|pares|1000|verificaTip|xxx|cabecatip|ig1lt|afasta|search|aproxima|oy|backgroundImage|nnx|NOME|recuo|temasa|contagem|lkd|outros|nova|listaPropriedades|original|nometemas|inputs|nindices|ul|nelementos|temasraiz|incluir||||||||||ajuda|fonte|wdocadiv|zoomboxf|piy|pix|aberto|borderColor|refDinamico|sgtlt|fix|digitar|termina|criar||251|246|184|zoomPonto|RegExp|temap7|ngtSgrupo|map_file|lente|curleft|Escolha|recuperamapa|offsetTop|textAlign|folder|foldermapa|pegalistadetemas|idSubGrupo|onchange|guiasYUI|ou|Clique|procurar|inputText|3px|ferramentas|curtop|pegalistadeSubgrupos|leg|pegalistadegrupos|inverteStatusClasse|listasistemas|conteudojanelaguias|sglt|ys|arrastar_|ym|imagemReferencia|borderBottomWidth|refx|srcEl|yg|xs|onBeforeShow|z1|capturaposicao|lgb|5000|xm|initResizeFunctionality||rebobinaf|refy|lineColor|offsetHeight|fillColor|movimentar|aNewPos|nStartHeight|sqrt|4px|lastChild|teladms|xpt||nBodyBorderTopWidth|nBodyBorderBottomWidth|nBodyBottomPadding|nBodyTopPadding|z2||lga|variavel|DDApp|getDragEl|sinal|superclass|imagemyref|limpacontainerf|substring|ref|imagemxref|brd|subscribe|getPageY|filmeanimarodaf|6px|calcposf|onBeforeRender|openlayers|goingUp|yui|interactionInfo|logger|pode|nny|circ|Entorno|mais|mapfile|mostradistancia|geraURLentorno|navy|mostraTip|tparent|2000|yi|xi|novono|zoomlo|event|raio||onDrag|ox|initJanelaMen|encolheFerramentas|ajustaEntorno|desenhar|inseremarcaf|contemleggr||xv|thisid||mudanomef|t37||mudatranspf|proxyid|idx|sobe|desce|g_opcoesTemas|elt|convdmsf|spm|expandeLegendaVer|0a|mpg|negativo|calcddf|latdd|longdd|Erro|yv|maisamarelo|resizePoligono|escondeMen|resizeLinha|dmsy|g_janelaMen|get|g_tipotip|completo|tiptexto|dmsx|monta|Nada|mudaVisual|resultadoProcurar|g_visual|ser|tempng|legendaGrafico|mensagemt|tempn|paresi|tempie|footer|wait||ativaClicks||||janelaMenu|destacaTamanho|getDDById|backgroundColor|inserir|unsubscribe|ic_seleciona|beforeShow|leftinicial||topinicial|novoxf|novoyf|nex|nNewWidth|novoyi|novoxi|clicinicialx|||clicinicialy|ddinicialy|ddinicialx|ic_xy|beforeRender|tdclara|extend|100|config|sGroup|valign|redimwdocaf|startDrag|wlargura_|escondeWdoca|wdocaf|constructor|escondeWdoca2|mensagemf|borderLeftWidth|black|area|fire|g_mensagempadrao|wdocaf2|wdocain|wdocafechaf|hlpt|vertMaisZoom|role|tamanhoy|tamanhox|arguments|tipoOperacao|pacotes|switch|CSS_RESIZE_HANDLE|clipt|CSS_PANEL_RESIZE|0pt|nivel|latitude|Nao|clicouRef|movimentoRef|aplicaescala|reordenatemas|itema|||zoomponto|foi|possivel|localizaIP|||mostraIP|pixelTop|pixelLeft|offsetFromStart||onmouseup|oHeader|setValue|atual|centro|setProperty|slider|vertMenosZoom|mantendo|oFooter|nNewHeight|160|escondeRef|g_mapaRefDisplay|fontSize|padding|getPageX|nOffsetY|auto|max|nOffsetX|mudaQS|panTogoogle|conectargeorss|pegavalSistemas|pageY|cookie|clientX|qu|processaTemas|clientY|removeAcentos|indexOf|ligados|listasgrupos|digitos|celula|outrasOpcoesAdiciona|finalq|navegacaoDir|quadrofilme|pageX|ti|documentElement|iglt|Sitem1|tempf|array_length|referencia|nomeSis|2px|treeviewNew|default|menos|yreffig|xreffig||nomeFunc|pt|conectarwms|qs|upload|executar|uploaddbf|processaSubgrupos|idInput|theta|region|filmezf|lkmini1|redesenha|lkgrcode|lkmini|RichDrawEditor|ligar|testamapfile|desligar|processaGrupos|filmef|ativa|lkgrcode1|expandeGrupo|a10|mobile|quadro1|button|Aplicar|â|onMouseDown|opcoesQuadros|pCookie|||||extentTotal|offsetWidth|zoomtot|4000|ŕ|mudaEscala|administrador|sistema|initJanelaRef|ajaxCorpoMapa1|paddingBottom|reinicia|setHandleElId||15000|unescape|refheight|ccedil|156px|Essa|refmensagem|mapaReferencia|o6|ativada|op|shadow|borderTopWidth|criaboxg|compatMode|ua|env|ativaEntorno|BackCompat|otilde|outras|Consulte|paddingTop|resizeHandle|inverte|sistemas|i3geo_comboSubGruposMenu|21px|25px|limpa|ativo|g_locsistemas|i3geo_comboTemasMenu|sub|Nenhum|navset|zoomIP|identificar|avancaQuadro|localizacao|i3geo_comboGruposMenu|SIZE|onDragOut|tamanho|longitude|marker|gravaQuadro|onDOMReady|yfig0|Quadro|addClass|restaurar|Arial|Box|ă|á||face|DragDrop|header|mudaescala|testafuncoes|desloca|nav|xfig0|join|10000|resizepanel|resizehandle|_resizehandle|DIV|innerElement|beforeInitEvent|movelentef|ajaxTip|arvoreclick|applyConfig|ponto|movecursor|ajaxdestaca|trataErro|icon_pan|ic_zoom|childNodes|borderWidth|000000|pegaTema|initEvent|é|ajaxabrelente|setBody|240px|12px|20px|getProperty|setHeader|existe|borra|ic_identifica|gráfico|mapext|fechado|layers|refreshCache|ativaDragDrop|DDProxy|adicionaTema|ő|layer|excluir|ligatemas|adtema|textocb|intersect|Impossivel|log|white|digitarMouseover|||||ligaDesligaTemas|ó|g_hlpt|ú|desativa||DragDropMgr|digitarMouseclick|DDTarget|wdocac|exy1|processevent1|digitarOver|í|wdocaref|setFooter|6000|abreSistema|Reduz|ajaxReferencia|Slider|onChange|getVertSlider|ajaxLegenda|alt|ajaxCorpoMapa|valuemin|valuemax|200|Zoom|a12|Mapfile|tablefilme|endDrag|menuarrow|aguardedoc|a11|overflow|FUNCOES|gerafilmef|ajaxEscalaGrafica|montaMapa|atualizaLegendaHTML|ABRIR|valuenow|func|onmousedown|verificaMousemoveMapa|LIGADOS|TEMAS|DESCRICAO|IMAGEM|EXTENSAO|div_d|LINK|ms_criamapa|OUTROS|g_quadrooriginal|g_destaca|verificaClickMapa|descricao|9px|extentref|ajaxCorpoMapaEntorno||Amplia|tabindex|36px|initJanelaZoom|excluitema|mapas|excluiTemas|ajaxiniciaParametros|g_celularef|Object|desenho|t13|exclui|sobetemaf|t14|t15|acos|t12a|excluitemaf|707|6366|t11|localizarxy|t12|pegaListaDeTemas|descetemaf|t16|VMLRenderer|t18b|t19|t20|temap1|t_|t18a|temap0|onComplete|vazio|t17|zoomtemaf|t18|t10|maisvermelho|Após|năo|alterar|estado|instantes|alguns|mostrando|esse|wiki|idarvore|subgrupos|tres|listaArquivos|pontos|redesenhado|pegaListaDeSubgrupos|calculadistancia|tema_|temasgrupo|expandeTema|t9|maisverde|g_areapixel|calculo||aplicar|botăo|que|será|mostrado|t21a|t21|exp|tiff|grande|ver|05|blue|tentar|arquivos|destacaTema|t34|animate|t35|jpg|temap8|line|onDragDrop|criaLegenda|decoration|TreeviewPvtFindRootObject|linecolor|qr_html|fillcolor|legenda2|template|linewidth|ogc|g_kml|abreKml|criaLegendaHTML|g_qrcode|t33|temap3|t23|t24|toponimiaf|temap4|t25|procuraratribf|t22|SVGRenderer|positivo|sprite|3600|foldermapa1|temap2|t26|etiquetas|temap6||t31||versaoms|graficotema|editaLegenda|t32|tabelaf|t30|t28|t27|filtrof|t29|temap5|esta|||resultadowiki|Guias|rosaoeste|rosamais|nodeType|rosamenos|i3geolingua|tname|rosanorte|conectarservidor|trocalingua|protocolo|g_mostraRosa|rosaV|to|i3geo_pegaElementoPai|reload|rosa|g_conectargeorss|navegar|ç|mostrar|docaguias|pontas|nas|rosasul|rosaleste|getXY|mst|Easing|dot1|g_funcaoTip|sobeferramentas|qr_img|demorar|Extensao|protocol|definida|ativado|sourceRegion|||desativado|exposto|ativaGuias|Motion|mudatamanho|g_recupera|host||cgi|tempoanima|itemExpand|point|drop|Pesquisando|268px|ilt|ativaListaPropriedades|mapsize|||filmeanimaf|Image|desceferramentas|points|convddtela|essa|Sao|pontosdist|crosshair|necessarios|easeOut|pelo|abs|ypt|resize|266px|250px|desenhoRichdraw|dist|cellpadding|posicaocursor|atualizaconfluence|scielo|resultadoconfluence|confluence|diretorio|atualizawiki|resultadoscielo|atualizascielo|classe|cellspacing|posicaomouse|cellsize|atualizagoogle|calculaArea|Legenda|lingua|g_conectarwms|120px|mensagens|fixar||onDragOver|set_persistent_connection||mudar|opçăo|g_tempotip||verificaTipDefault|||resolucao|janela|download|||downloadbase|updbf||||g_uploaddbf|267|g_uploadlocal|a2b|insereCirculo|criaContainerRichdraw|uplocal|g_downloadbase'.split('|'),0,{}))
  1 +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1s{$i("28")}1r(e){$i=C(i){1A R.29(i)}}$im=C(g){1A 1e+"/3d/3L/"+ei+"/"+g};$bP=C(5n,aG,fS,7q,fD,3v){if(5n!=""){if(aG!=""){$i(5n).A.17=aG+"2l"}$i(5n).A.cf="3";$i(5n).A.aF="aq";$i(5n).1P=C(){D.3n="gC"};$i(5n).2f=C(){D.3n=""}}k i="<36 1P=\'1n:D.3n=\\"hq\\";\' 2f=\'1n:D.3n=\\"9L\\";\' 1b=\'1n:D.3n=\\"hA\\";\' id="+fS+" 1K=\'"+7q+"\' 3b=1q 2D="+fD+" 16=9L 1h=\'"+3v+"\' />";1A i};$1p=C(id,3v){if(2g){R.29(id).A.cG=3v}Q{R.29(id).A.1p=3v+"2l"}};$K=C(id,3v){if(2g){R.29(id).A.cF=3v}Q{R.29(id).A.K=3v+"2l"}};C gU(){1x.2m("i7");1x.2m("gR");1x.2m("i6");1x.2m("1t");1x.2m("hQ");1x.2m("hS");1x.2m("hO");1x.2m("gL");1x.2m("go");1x.2m("gl");1x.2m("gj");1x.2m("gq")}C 5M(1U,3v){R.fh=1U+"="+3v}C gt(1U){k 6Q=R.fh;k i=6Q.e2(1U);if(i==-1){1A 5l}k 8R=6Q.e2(";",i);if(8R==-1){k 8R=6Q.X}1A(gM(6Q.aE(i,8R))).26("=")[1]}C gF(){if($i("4x")){k 1j=$i("4x").4g("I");if(1j[0].A.U=="6r"){1A}if(1j.X>0){k 4b=1j[0];k i=0;do{if(1j[i].A){if(1j[i].A.U=="6r"){2X}if(1j[i].A.U=="1c"){k 4b=1j[i]}}k i=i+1}1J(i<1j.X)4b.A.U="6r";k i=1j.X-1;k 4b=1j[i];do{if(1j[i].A){if(1j[i].A.U=="6r"){k 4b=1j[i];2X}}k i=i-1}1J(i>=0)4b.A.U="1c"}}}C iz(){k 2e="6r";if($i("4x")){k 1j=$i("4x").4g("I");if(1j[1j.X-1].A.U==2e){1A}if(1j.X>0){k i=0;do{if(1j[i].A){if((1j[i].A.U=="1T")||(1j[i].A.U=="6r")||(1j[i].A.U=="")){1j[i].A.U="1c";2X}}k i=i+1}1J(i<1j.X)k i=1j.X-1;k 4b=1j[i];do{if(1j[i].A){if(1j[i].A.U==2e){2X}if(1j[i].A.U=="1c"){k 4b=1j[i]}}k i=i-1}1J(i>=0)4b.A.U=2e}}}C gP(l){1s{5M("gN",l);2N.8Q.gy(J)}1r(e){2c("cJ ao gO gI")}}C gA(){1s{if(!$i("5P")){k V=[0,0];if($i("E"))k V=2S($i("E"));k G=R.2B("I");G.id="5P";k ne=G.A;ne.1N="fX";ne.4m=0;ne.3B="4r";ne.17=B.w;ne.1z=B.h;ne.3w="4L 43 ek";ne.U="1c";ne.1p=V[1];ne.K=V[0];R.2a.24(G)}k 6q=$i("5P");6q.Y="";k 3H;1s{3H=1g hV();1O=1g cO(6q,3H)}1r(e){3H=1g ix();1O=1g cO(6q,3H)}1O.7O(\'il\',\'8X\');1O.7O(\'ik\',\'7d\');1O.7O(\'ij\',\'4L\');1O.7O(\'7A\',\'ha\');6q.A.U="1T";eE(6q)}1r(e){2c("cJ ao h3 bl 6N 1O")}}C fc(3L){k f8=C(P){1s{1x.2m("1t");k 7T=P.1i.gX;k 45=1g 2u();k i=7T.X-1;if(i>=0){do{k 1D=7T[i].26(".");if((1D[1]=="32")||(1D[1]=="1m")||(1D[1]=="gY")){45.3J(7T[i])}}1J(i--)}k 1j=R.4g("E");k dr=1j.X;k 6k=1e+"/3d/3L/"+3L+"/";k j=45.X-1;if(j>=0){do{23(k i=0;i<dr;i++){if((1j[i].M.ai("1u")>-1)&&((1j[i].3n!="")||(1j[i].id!=""))){1j[i].M=6k+"1u.1m"}if(1j[i].M.ai("3L")>-1){1j[i].A.9V="a0(\'"+6k+45[j]+"\')"}}}1J(j--)}k j=45.X-1;if(j>=0){do{k 5w=45[j].26(".");if($i(5w[0])){$i(5w[0]).M=6k+45[j]}}1J(j--)}k 1j=1g 2u("ft","f2","9H","hi","8S");k i=1j.X-1;if(i>=0){do{if($i(1j[i])){$i(1j[i]).A.9V="a0(\'"+6k+"hx.32\')";23(k j=0;j<45.X;j++){k 5w=45[j].26(".");if(5w[0]==1j[i]){$i(1j[i]).A.9V="a0(\'"+6k+45[j]+"\')"}}}}1J(i--)}ei=3L}1r(e){2c("41 33 2s. fc"+e);1x.2m("1t")}};1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hr&18="+18+"&hs=3d/3L/"+3L;1Y.1B(p,"dG",f8)}C eF(){1s{if(!$i("3z")){k G=R.2B("I");G.id="3z";G.A.U="1T";G.A.3w="4L 43 2E(6o,6o,6o)";G.Y=\'<I 16="hd">&1R;</I><I 16="bd" ><I id="7N" A="2T:2E(6o,6o,6o)">\'+ec+\'</I></I>\';if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}k i=($i("7N")).A;i.aF="K";i.cE="95";F.47("3z.1k");F.3z.1k.1y=1g F.2r.4c("3z",{17:"hu",1z:"eq",4f:19,4H:J,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.3z.1k.1y.3O();k f6=C(){F.2H.2K.9r(F.3z.1k.1y.2W,"4y");F.3z.1k.1y.6B();5M("fv","2J")};F.2H.2K.87(F.3z.1k.1y.2W,"4y",f6);5M("fv","1X")}F.3z.1k.1y.5u();k V=2S($i("E"));F.3z.1k.1y.5h(V[0]-hc,B.h-70)}1r(e){2c("cw cu ct bl a hb de h5. eF"+e)}}C hH(){if(!$i("bS")){if($i("aK")){$i("aK").A.U="1c"}if(!$i("71")){1A}k ep=$i("71").Y;$i("71").Y="";k 8m=0;if($i("eH")){8m=1l($i("eH").A.17)}k w=1l($i("71").A.17)-8m;$i("71").A.17="4F";if($i("3L")){$i("3L").A.17="4F";$i("3L").Y=""}k V="2l";k a=B.h;k l=B.w+w;B.h=a;B.w=l;if(2g){V=""}$i("E").A.17=l+V;$i("E").A.1z=a+V;$i("2A").A.17=l+V;$i("2A").A.1z=a+V;$i("2A").A.7g=\'7c(\'+0+" "+(l*1+2)+" "+(a*1+2)+" "+0+\')\';$i("iw").A.17=l+1+8m+V;$i("4W").A.1z=a+V;$i("4W").A.17=l+V;if(6i=="1X"){k 2d=["L","O"];23(k l=0;l<2;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w+V;$i("E"+2d[l]).A.1z=B.h+V;$i("2A"+2d[l]).A.17=B.w+V;$i("2A"+2d[l]).A.1z=B.h+V+V;$i("2A"+2d[l]).A.7g=\'7c(0 0 0 0)\'}}k 2d=["N","S"];23(k l=0;l<2;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w*2+V;$i("E"+2d[l]).A.1z=B.h*2+V;$i("2A"+2d[l]).A.17=B.w*3+V;$i("2A"+2d[l]).A.1z=B.h+V;$i("2A"+2d[l]).A.7g=\'7c(0 0 0 0)\'}}}bJ();k 1D=C(){k G=R.2B("I");G.id="54";G.A.U="1T";k 1D=\'<I 16="hd">iq</I>\';1D+=\'<I 16="bd" id="bS"></I>\';G.Y=1D;if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}$i("bS").Y=ep;F.47("54.1k");F.54.1k.1y=1g F.2r.4c("54",{17:"hN",4f:J,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.54.1k.1y.3O();if($i(B.3r+"1C")){$i(B.3r+"1C").Y=""}if($i("9f")){$i("9f").Y=""}if($i("aN")){$i("aN").Y="";B.hJ("aN")}6a()};1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hL&5j="+a+"&5f="+l+"&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"dG",1D)}Q{F.54.1k.1y.3O();F.54.1k.1y.5u()}}C i3(){23(k g=0;g<12;g++){if($i("2h"+g))k 6C=$i("2h"+g).7v}if(6C){6C.id="aK";6C.3n="aJ-i4";k 1F=\'<an 16="aJ-g7" A="3w-17:ea ea bW;3w-2T:2E(4j,4j,4j)">\';if($i(B.5s)){$i(B.5s).Y=$T("g1")}if($i(B.3r)){$i(B.3r).Y=$T("g2")}if($i(B.6x)){$i(B.6x).Y=$T("g3")}if($i(B.7s)){$i(B.7s).Y=$T("g4")}23(k g=0;g<12;g++){if($i("2h"+g)){k 9m=$i("2h"+g).Y;k 2G=1g bH("&1R;","g");k 9m=9m.3I(2G,\'\');1F+=\'<li><a 4h="#"><em><I id="2h\'+g+\'" >\'+9m+\'</I></em></a></li>\'}}1F+="</an>";6C.Y=1F;23(k g=0;g<12;g++){if($i("2h"+g)){21(\'$i("2h\'+g+\'").1b = C(){7M = "2h\'+g+\'";65(\'+g+\');}\');if($i("2h"+g+"1C")){$i("2h"+g+"1C").A.gG="eq";$i("2h"+g+"1C").A.1z=B.h}}}}if($i(B.5s)){$i(B.5s).1b=C(){7M=B.5s;65(1)}}if($i(B.3r)){$i(B.3r).1b=C(){7M=B.3r;65(2);if(!$i("48")){k p=1e+"/1H/1I.1v?1G=96&18="+18;1Y.1B(p,"96",96)}}}if($i(B.6x)){$i(B.6x).1b=C(){7M=B.6x;65(4);B.gg()}}if($i(B.7s)){$i(B.7s).1b=C(){7M=B.7s;65(5);if($i("8D")){$i("8D").Y==$T("2p");k p=1e+"/1H/1I.1v?1G=81&18="+18;1Y.1B(p,"81",81)}Q{2c("id 8D 2J 80")}}}}C 96(P){if(P.1i==""){7n("","1X","9Q")}Q{k j=P.1i.X;k i=0;if(j>=0){do{k 2v="9Q";if(P.1i[i].2v){k 2v=P.1i[i].2v}Q{k 2v="gz"}if(i==j-1){7n(P.1i[i].1W,"1X",2v)}Q{7n(P.1i[i].1W,"2J",2v)}i++}1J(i<j)}}}C f7(m){1s{if(!$i("57")){k G=R.2B("I");G.id=\'57\';G.Y=\'<2n 17="50" A="3w: 4L 43 #gm;"> <1V> <1a 1b="f7()" A="1q-1w:K;1N:1Q" 16="fl"> <E M="\'+1e+\'/3d/gu.32" /> </1a> <1a A="1q-1w:K" 16="fl"> <36 A="1q-1w:K" 16="gs" 3b="1q" id="fj" 2D="70" 1h="" /> </1a></1V> </2n>\';if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}}if(m==5l){$i("57").A.3j="9k"}Q{$i("fj").1h=m;$i("57").A.3j="2Q"}k V=2S($i("E"));V[1]=V[1]+1l($i("E").A.1z)-22;21(\'R.29("57").A.\'+7e+\' = V[0] + 3Q\');21(\'R.29("57").A.\'+6R+\' = V[1] + 3Q\')}1r(e){2c("gx bl 57."+e)}}C eP(5D,5A,84,nx,ny,5X){1s{if($i("58")){$i("58").A.U="1c"}if($i("51")){$i("51").A.U="1c"}k fu=1l(5D)+0+"2l";F.47("4E.1k");if($i("55")){F.4E.1k.1y.6B()}k 1F=\'<I 16="hd">\'+5X+\'</I><I 16="bd"><7K 6X="1E" id="1E" e7="1p" A="3w:4F gn 43"></7K></I>\';k G=R.2B("I");G.id="55";G.A.U="1T";G.Y=1F;if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}if($i("1E")){6K($i("1E").A){17="dz%";1z=5A};$i("55").A.U="1T";$i("1E").M=84}k bU=19;k V=2S($i("E"));if(nx=="aq"){k bU=J}F.4E.1k.1y=1g F.2r.3o("55",{17:fu,4f:bU,4H:19,2Q:J,7K:19});F.4E.1k.1y.5h(V[0],V[1]+50);F.4E.1k.1y.3O();k f4=C(){$i("55").A.U="1c";$i("1E").M="";F.2H.2K.9r(F.4E.1k.1y.2W,"4y");F.4E.1k.1y.6B();if((2w=="5b")||(2w=="7Q")||(2w=="8d")||(2w=="9g")||(2w=="8N")){8t("3k")}if($i("58")){$i("58").A.U="1c"}if($i("51")){$i("51").A.U="1c"}if($i("5P")){1O.2m()}aY()};F.2H.2K.87(F.4E.1k.1y.2W,"4y",f4)}1r(e){2c("41 33 2s. eP"+e)}}C dR(5D,5A){1s{if($i("55")){k i=$i("55");i.A.17=5D;i.A.1z=5A}}1r(e){2c("41 33 2s. dR"+e)}}C eN(5D,5A,84,nx,ny,5X){1s{if(!$i("6J")){k 1F=\'<I 16="hd">&1R;</I><I 16="bd"><7K 6X="6I" id="6I" e7="1p" ></7K></I></I>\';k G=R.2B("I");G.id="6J";G.A.U="1c";G.Y=1F;R.2a.24(G)}k V=2S($i("E"));F.47("53.1k");F.53.1k.1y=1g F.2r.4c("6J",{17:5D,4f:19,4H:J,4G:"1c",2W:J,2Q:J,4I:J,4J:J});F.53.1k.1y.5h(V[0],V[1]);F.53.1k.1y.3O();F.53.1k.1y.5u();6K($i("6I").A){17="dz%";1z=5A}$i("6J").A.U="1T";$i("6I").M=84;k eA=C(){$i("6J").A.U="1c";$i("6I").M="";F.2H.2K.9r(F.53.1k.1y.2W,"4y")};F.2H.2K.87(F.53.1k.1y.2W,"4y",eA)}1r(e){2c("41 33 2s. eN"+e)}}C ed(8V){1s{$i(8V).A.U="1c";if((8V!="gH")&&(8V!="gB")){if($i("ef")){$i("ef").1h=""}if($i("b8")){$i("b8").Y="";$i("b8").U="1c"}if($i("1D")){$i("1D").1h==""}$i("1E").M="";$i("2k").A.3j="2Q"}if((2w=="5b")||(2w=="7Q")||(2w=="8d")||(2w=="9g")||(2w=="8N")){8t("3k")}}1r(e){2c("41 33 2s. ed"+e)}}C 1o(82,6g,eb){1s{if($i("b5")){if(6g==""){$i("b5").Y="-"}Q{gD=eb;$i("b5").Y="<b>"+6g+" </b>"}}if($i("7N")){if(6g==""){6g=ec}$i("7N").Y="<b>"+6g+" </b>"}}1r(e){2c("41 33 2s. 1o"+e)}}C 8t(i){1s{if(B.5r.X>0){k 6f=B.5r.X-1;if(6f>=0){do{if(B.5r[6f]){B.5r[6f].Y="";B.5r[6f].A.U="1c"}}1J(6f--)}}B.5r=1g 2u();aY();k 9q=["fK","7Q","8N","5K","cc","8K","8j","3k","7F","9h","9g","8d"];k ko=9q.X-1;if(ko>=0){do{if($i(9q[ko])){k 3f=$i(9q[ko]).A;3f.gQ=0;3f.bQ=1;3f.dX=1;3f.9U=\'2E(50,50,50)\'}}1J(ko--)}2w=i;if($i(i)){6K($i(i).A){dX=\'4F\';bQ=\'4F\';9U=\'ek\'}}$i("2k").A.U="1T";if($i("5P")){$i("5P").A.U="1c"}cI(i){3F"5K":$i("2k").M=3T+"/"+"fZ.32";if($i("E")){$i("E").1K=""}2X;3F"3k":$i("2k").M=3T+"/"+"gf.1m";if($i("E")){$i("E").1K=""}2X;3F"9h":$i("2k").M=3T+"/"+"9h.1m";3F"fK":$i("2k").M=3T+"/"+"9h.1m";2X;3F"9g":$i("2k").M=3T+"/"+"fQ.32";if($i("E")){$i("E").1K="6Z 49 fN 33 g5"}2X;3F"8N":$i("2k").M=3T+"/"+"fQ.32";if($i("E")){$i("E").1K="6Z 49 fN o 5X"}2X;3F"8d":$i("2k").M=3T+"/"+"eC.32";if($i("E")){$i("E").1K=""}2X;3F"7Q":$i("2k").M=3T+"/"+"eC.32";if($i("E")){$i("E").1K="6Z 49 9t o hK"}2X;3F"7F":$i("2k").M=3T+"/"+"hI.32";if($i("E")){$i("E").1K=""}2X}}1r(e){2c("41 33 2s. 8t"+e)}}C 65(2h){if($i("2h"+2h)){k fs=[1,2,3,4,5,6,7,8,9,10];23(k j=0;j<10;j++){if($i("2h"+fs[j])){jj=fs[j];if($i("2h"+jj+"1C")){$i("2h"+jj+"1C").A.U="1c"}}}if($i("2h"+2h+"1C")){$i("2h"+2h+"1C").A.U="1T"}Q{2c("O 82 2h"+2h+"1C 2J hR.")}}}C 2I(){D.2q=C(34,5X){if($i("8h")){R.2a.7D($i("8h"))}if($i("8B")){R.2a.7D($i("8B"))}F.47("2I."+34);k V=[0,0];if($i("2A")){k V=2S($i("2A"))}Q if($i("4W")){k V=2S($i("4W"))}21(\'F.2I.\'+34+\' = 1g F.2r.4c("eM",{17:"is",4f:19,4G:"1c",2W:J,4I:19,4J:J})\');21(\'F.2I.\'+34+\'.ir("<1f A=30-2D:ip; >"+5X+"</1f>")\');21(\'F.2I.\'+34+\'.2a.A.1z="ia"\');21(\'F.2I.\'+34+\'.i9("<1f><E M=\\\'"+1e+"/3d/2I.1m\\\' /></1f>")\');21(\'F.2I.\'+34+\'.3O(R.2a)\');if($i("9b"))21(\'F.2I.\'+34+\'.5h(10,10)\');Q 21(\'F.2I.\'+34+\'.5h(\'+V[0]+\',\'+V[1]+\')\');21(\'F.2I.\'+34+\'.5u()\');if($i("8h")){$i("8h").A.4m=aA}if($i("8B")){$i("8B").A.4m=i8}};D.2m=C(34){if($i("eM")){if(21(\'F.2I.\'+34)){if($i(21(\'F.2I.\'+34+".id"))){21(\'F.2I.\'+34+\'.6B()\')}}}}}C eE(5Y){5Y.1P=C(){1s{if($i("2k")){$i("2k").A.U="1T"}if($i("eD")){$i("eD").A.U="1c"}D.M=h9;if(B.3l!="72"){B.3l="2J";bC()}if($i("2R")){$i("2R").A.U="1c"}}1r(e){k e=""}D.aD=C(7Y){1s{if($i("2R")){$i("2R").A.U="1c"}bD(7Y);if(h8!=""){$i("2k").A.U="1c";$i("h7").A.7g=\'7c(\'+(1d.4i-dH)+" "+(1d.4l-10)+" "+(1d.4i-10)+" "+(1d.4l-dH)+\')\'}if($i("E")&&(74=="1X")){k nx=1d.3t-dw-dE;k ny=1d.3A-dB-dD;if(6i=="2J"){k l=0;if(1l($i("28").A.K)){k l=1l($i("28").A.K)}$i("E").A.K=nx-l;k t=0;if(1l($i("28").A.1p)){k t=1l($i("28").A.1p)}$i("E").A.1p=ny-t}Q{$K("E",B.w*-1+nx);$K("6T",B.w*-1+nx);$K("6G",B.w+nx);$K("6L",B.w*-3+nx);$K("6S",B.w*-1+nx);$1p("E",B.h*-1+ny);$1p("6T",B.h*-1+ny);$1p("6G",B.h*-1+ny);$1p("6S",B.h*-1+ny);$1p("6L",B.h*-1+ny)}}}1r(e){k e=""}1s{B.h6()}1r(e){k e=""}}};5Y.2f=C(){1s{B.3l="8F";1o(D,\'\');if($i("2k")){$i("2k").A.U="1c"}}1r(e){k e=""}};5Y.hg=C(){1s{if($i("2k"))$i("2k").A.U="1c";if((2w=="5K")||(2w=="5b")){if($i("2k"))$i("2k").A.U="1c";if($i("3P")){k i=$i("3P").A;i.17=0;i.1z=0;i.3j="2Q";i.U="1c"}3N=1d.3t;44=1d.3A;cT=0;cS=0}if($i("E")&&(2w=="3k")){74="1X";if($i("2A")){dw=1l($i("2A").A.K);dB=1l($i("2A").A.1p)}dE=1d.4l;dD=1d.4i;dV=1d.7o;e3=1d.7p}}1r(e){k e=""}};5Y.1b=C(){1s{B.hf()}1r(e){k e=""}};5Y.fi=C(){1s{if(2w=="5K"){bs("bv")}if(2w=="5b"){bs("bv")}if($i("E")&&(2w=="3k")){74="2J";k 8s=(e3*-1)+1d.7p;k 8i=(dV*-1)+1d.7o;k ex=B.56;k ex=ex.26(" ");k eQ=(ex[0]*1)-8i;k fI=(ex[2]*1)-8i;k fE=(ex[1]*1)-8s;k fB=(ex[3]*1)-8s;if((8i==0)||(8s==0)){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&x="+1d.4l+"&y="+1d.4i+"&18="+18;1Y.1B(p,"3k",1t);1A}k fA=eQ+" "+fE+" "+fI+" "+fB;1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+fA+"&18="+18;1Y.1B(p,"7W",1t)}}1r(e){k e=""}}}C h2(7r){k 7w="h1";k ar="4F";if((7r==1)&&(!$i("8v"))&&($i("8k"))){k G=R.2B("I");G.id="6h";G.A.U="1T";G.A.3w="4L 43 7d";if(2g){G.A.7B=\'7C(42=90)\'}Q{G.A.42=.85}k 1D=\'<I 16="hd">&1R;</I>\';1D+=\'<I 16="bd" A="4D-2T:2E(3m,3m,3m);17=\'+7w+\'2l" >\';if($i("5K")){if(3K){1D+=\'<I A="1q-1w:aq;3B:93;K:h0" >\'}1D+=\'<I id="ft" 1P="1o(D,\\\'gZ o 2V f0 o eZ eR.\\\',\\\'\\\')" 1b="8K()" ></I><I id="7x" 6X="7x" hh="0" 4P:fy="fy:f3" as:hz="0" as:hy="0" as:hw="hB" 1K="hF" >\';1D+=\'<I id="8z" ><E hE="" 16="f3" M="\'+$im("1u.1m")+\'" /></I></I>\';1D+=\'<I id=f2 1P="1o(D,\\\'hD o 2V f0 o eZ eR.\\\',\\\'\\\')" 1b="8j()" ></I>\';if(3K){1D+=\'</I>\'}}1D+=\'<I id="8v" A="K:\'+ar+\'" ></I></I>\';G.Y=1D;R.2a.24(G);if($i("8k")){$i("8v").Y=$i("8k").Y+"<2n><1V><1a>&1R;</1a></1V></2n>";$i("8k").Y=""}F.47("6h.1k");F.6h.1k.1y=1g F.2r.4c("6h",{17:7w,4f:19,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.6h.1k.1y.3O();8a=F.2r.hk.ho("7x","8z",0,70);8a.ht=C(fn){2P=(fn-35)/5};8a.fd(35,J);if($i("7x")){$i("7x").fi=C(){ds();2P=0;8a.fd(35,J)}}if($i("8z")){$i("8z").aD=C(){k nw=B.w;k nh=B.h;k nt=0;k nl=0;k ns=1l(B.4K);if((2P>0)&&(2P<7)){2P=2P+1;k 9c=1l($i("E").A.1z);k 91=1l($i("E").A.17);nh=B.h/2P;nw=B.w/2P;k t=1l($i("E").A.1p);k l=1l($i("E").A.K);nt=t+((9c-nh)*.5);if(2g){nl=0}Q{nl=l+((91-nw)*.5)}k 8L=nh/B.h;ns=1l(B.4K/8L)}if((2P<0)&&(2P>-7)){2P=2P-1;k 9c=1l($i("E").A.1z);k 91=1l($i("E").A.17);nh=B.h*2P*-1;nw=B.w*2P*-1;k t=1l($i("E").A.1p);k l=1l($i("E").A.K);nt=t-((nh-9c)*.5);nl=l-((nw-91)*.5);k 8L=nh/B.h;ns=1l(B.4K/8L)}$i("E").A.17=nw;$i("E").A.1z=nh;$1p("E",nt);$K("E",nl);if($i("7R")){$i("7R").1h=ns}}}1A}if((7r==1)&&($i("8v"))){F.6h.1k.1y.5u()}if((7r==2)&&(!$i("4x"))&&($i("9d"))){k G=R.2B("I");G.id="5y";G.A.U="1T";G.A.3w="4L 43 7d";if(2g){G.A.7B=\'7C(42=90)\'}Q{G.A.42=.85}k 1D=\'<I 16="hd">&1R;</I>\';1D+=\'<I 16="bd" A="4D-2T:2E(3m,3m,3m);17=\'+7w+\'2l" >\';1D+=\'<I id="4x" A="K:\'+ar+\';1p:-aH;" ></I></I>\';G.Y=1D;R.2a.24(G);if($i("9d")){$i("4x").Y=$i("9d").Y;$i("9d").Y=""}F.47("5y.1k");F.5y.1k.1y=1g F.2r.4c("5y",{17:7w,4f:19,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.5y.1k.1y.3O();1A}if((7r==2)&&($i("4x"))){F.5y.1k.1y.5u()}}C hp(){if(!$i("8T")){k G=R.2B("I");G.id="8T";G.A.U="1c";G.A.9U="7d";k 1F=\'<I 16="hd">\';k 1D="1n:if(4U == -1){4U = 1};4U = 4U + 1 ;$i(\\"9T\\").3V = J;B.8C();";1F+="<E 16=d2 1b=\'"+1D+"\' M="+$im("1u.1m")+" />";k 1D="1n:if(4U == 1){4U = -1};4U = 4U - 1 ;$i(\\"9T\\").3V = J;B.8C();";1F+="<E 16=fz 1b=\'"+1D+"\' M="+$im("1u.1m")+" />&1R;";1F+=\'<36 A="1N:1Q" 1b="1n:B.8C()" 3b="3R" id="9T" />&1R;\'+$T("hj")+\'</I>\';1F+=\'<I 16="bd" A="1q-1w:K;cf:bE;" id="hl" 1P="1n:di(D)" 1b="1n:dj()">\';1F+=\'<E A="1N:1Q;" id=bz M="" />\';1F+=\'<I A="1q-1w:K;30-2D:4F" id="hm" ></I></I>\';G.Y=1F;R.2a.24(G);$i("bz").A.1z=B.hn+"2l"}$i("8T").A.U="1T";F.47("4A.1k");F.4A.1k.1y=1g F.2r.4c("8T",{17:"hv",4f:19,4H:J,4G:"hC",2W:J,2Q:J,4I:J,4J:19});F.4A.1k.1y.3O();k V=2S($i("E"));if(2g){F.4A.1k.1y.5h((V[0]+B.w-d6),V[1]+4)}Q{F.4A.1k.1y.5h((V[0]+B.w-d6),V[1]+4)}k dm=C(){F.2H.2K.9r(F.4A.1k.1y.2W,"4y");F.4A.1k.1y.6B();5M("dk","1c")};F.2H.2K.87(F.4A.1k.1y.2W,"4y",dm);5M("dk","1T");B.8C()}C 7z(2e,1C){1s{if(!$i("8g")){k G=R.2B("36");G.id=\'8g\';G.3b=\'gT\';G.1h=\'gS\';G.A.1N="1Q";G.A.cE="95";G.A.4m=gV;G.A.3B="4r";G.A.U="1c";G.1b=C(){6a();D.A.U="1c"};G.1P=C(){D.A.U="1T"};G.2f=C(){D.A.U="1c"};R.2a.24(G)}k V=2S(1C);4s=2e;61(B.9j);B.9j=5Z(\'6a()\',(gW));5V("h4");if($i("8g")){k i=$i("8g").A;i.U="1T";k l=V[0];k t=V[1]-5;if(3K){i.K=l;i.1p=t}Q{i.cF=l+R.2a.8c;i.cG=t+R.2a.9e}}}1r(e){k e=""}}C he(){1s{if($i("bI")){if($i("bI").A.3j=="2Q"){k V=2S($i("E"));k 9n=(1d.3t-V[0])*2.25;k 8O=(1d.3A-V[1])*2.25;k cL="7c("+(8O-40)+" "+(9n+40)+" "+(8O+40)+" "+(9n-40)+")";k i=$i("bI").A;i.7g=cL;21("i."+6R+"= (V[1] - (8O - 40)) + 3Q");21("i."+7e+"= (V[0] - (9n - 40)) + 3Q")}}}1r(e){k e=""}}C 8K(){1x.2q("1t",$T("2p"));2P=0;k p=1e+"/1H/1I.1v?1G=bw&cH=2&18="+18;4s="86";1Y.1B(p,"bw",1t)}C 8j(){1x.2q("1t",$T("2p"));2P=0;k p=1e+"/1H/1I.1v?1G=bO&cH=2&18="+18;4s="86";1Y.1B(p,"bO",1t)}C bs(2e){k V=2S($i("E"));if($i("3P")){k bx=$i("3P");k 2t=bx.A}Q{2c("hG 2J 80");1A}cI(2e){3F"ii":2t.U="1T";3u=1d.3t;3x=1d.3A;if(2g){if((3u>3N)&&((3u-3N-2)>0)){2t.17=3u-3N-2}if((3x>44)&&((3x-44-2)>0)){2t.1z=3x-44-2}if(3u<3N){2t.K=3u;2t.17=3N-3u+2}if(3x<44){2t.1p=3x;2t.1z=44-3x+2}}Q{if(3u>3N){2t.17=3u-3N-15+"2l"}if(3x>44){2t.1z=3x-44-15+"2l"}if(3u<3N){2t.K=3u+"2l";2t.17=3N-3u+15+"2l"}if(3x<44){2t.1p=3x+"2l";2t.1z=44-3x+15+"2l"}}2X;3F"bv":md=1;21(\'bt = 1l(R.29("3P").A.\'+7e+")");21(\'aC = 1l(R.29("3P").A.\'+6R+")");ih=1l(2t.17)-V[0];ic=1l(2t.1z)-V[1];4v=bt+(1l(2t.17))-V[0];4t=aC+(1l(2t.1z))-V[1];3p=B.56.26(" ");dx=((3p[0]*-1)-(3p[2]*-1))/(cT-1);dy=((3p[1]*1)-(3p[3]*1))/(cS-1);if(dy<0)dy=dy*-1;nx=4T*4v;ny=4T*4t;52=(3p[0]*1)+nx;6F=(3p[3]*1)-ny;4v=bt-V[0];4t=aC-V[1];if(dy<0)dy=dy*-1;nx=4T*4v;ny=4T*4t;4P=(3p[0]*1)+nx;6y=(3p[3]*1)-ny;v=4P+" "+6y+" "+52+" "+6F;if(2w!="5b"){if(52!=4P){B.56=v;1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+v+"&18="+18;1Y.1B(p,"7W",1t)}}Q{if(52!=4P){1s{k 4k=(2g)?R.3e("1E").R:$i("1E").5W;k 2e="7y";if(4k.29("cP")){2e=4k.29("cP").1h}if(B.8W==""){2c("ib 2z in");1A}if((2e!="io")&&(2e!="iv")){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=5b&7i="+v+"&18="+18+"&2e="+2e+"&2z="+B.8W;1Y.1B(p,"5b",1t)}}1r(e){k e=""}}}2t.3j="9k";2t.17=0;2t.1z=0;R.29("2k").A.U="1T";2X}}C iy(){1s{k bk=6E($i("7a").1h,$i("aM").1h,$i("aV").1h);k aO=6E($i("aW").1h,$i("aT").1h,$i("aP").1h);k cC=C(P){if(P.1i.cv!=5l){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=cz&8A=8A&iu=14&94="+P.1i.it+" "+P.1i.cv+"&18="+18;1Y.1B(p,"aS",1t)}Q{2c("cw cu ct i5 a hP.")}};k p=1e+"/1H/1I.1v?1G=cD&18="+18;1Y.1B(p,"cD",cC)}1r(e){k e=""}}C aS(){1s{if($i("7a")){k bk=6E($i("7a").1h,$i("aM").1h,$i("aV").1h);k aO=6E($i("aW").1h,$i("aT").1h,$i("aP").1h);1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=cz&8A=8A&94="+bk+" "+aO+"&18="+18;1Y.1B(p,"aS",1t)}}1r(e){k e=""}}C dj(){1s{1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&7f="+B.4K+"&2e=9w&x="+1d.bK+"&y="+1d.bG+"&18="+18;1Y.1B(p,"3k",1t)}1r(e){k e="";1x.2m("1t")}}C di(1C){1C.aD=C(7Y){bD(7Y)}}C ds(){if($i("7R")){k aL=$i("7R").1h}Q{k aL=B.4K}1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hM&7f="+aL+"&18="+18;4s="hT";1Y.1B(p,"hU",1t)}C i1(){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+B.i2+"&18="+18;4s="86";1Y.1B(p,"7W",1t)}C 7H(7k){if(7k=="7G"){k y=B.h/6;k x=B.w/2}if(7k=="7u"){k y=B.h-(B.h/6);k x=B.w/2}if(7k=="7J"){k x=B.w-(B.w/6);k y=B.h/2}if(7k=="7I"){k x=B.w/6;k y=B.h/2}1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&7f="+B.4K+"&x="+x+"&y="+y+"&18="+18;4s="86";1Y.1B(p,"3k",1t)}C i0(){if(B.d7==""){2c("hZ 5v 2J cX cY hW. hX o hY do g9. fW 2J g0 g8.");1A}if(6i=="1X"){k 2d=["L","O","N","S"];23(k l=0;l<4;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.U="1c";$i("E"+2d[l]).M=""}}$K("E",0);$1p("E",0);6i="2J";2c("cW gc");$i("E").A.3j="2Q";$i("E").A.U="1T"}Q{d3();k 2d=["L","O","N","S"];23(k l=0;l<4;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w;$i("E"+2d[l]).A.1z=B.h;$i("E"+2d[l]).A.U="1T"}}6i="1X";bX();2c("cW ga. o gb do 2V cX ge d2.")}}C d3(){k du=(B.h/2)*-1;k b3=B.w/2;k 5x=B.h+(B.h/2);k 5C=B.w/2;k lx=B.w+(B.w/2);k ly=B.h/2;k c3=(1l(B.w/2))*-1;k b4=B.h/2;k u=2N.8Q.gd+"\\/\\/"+2N.8Q.fY+B.g6+"?5a="+B.d7;u+="&7A=5a&4N="+B.56+"&gE="+b3+" "+b4;k 7u=u+"&8G="+5C/2+" "+5x/2;k 7G=u+"&8G="+b3/2+" "+du/2;k 7J=u+"&8G="+lx/2+" "+ly/2;k 7I=u+"&8G="+c3/2+" "+b4/2;$i("6T").M=7u;$i("6S").M=7G;$i("6G").M=7J;$i("6L").M=7I}C bX(){$K("E",B.w*-1);$K("6T",B.w*-1);$K("6G",B.w);$K("6L",B.w*-3);$K("6S",B.w*-1);$1p("E",B.h*-1);$1p("6T",B.h*-1);$1p("6G",B.h*-1);$1p("6S",B.h*-1);$1p("6L",B.h*-1)}C bC(){if(!$i("2R")){k G=R.2B("I");G.id="2R";G.A.3B="4r";G.A.4m=aA;if(2g){G.A.7B="7C(42=90)"}R.2a.24(G)}if((B.3l=="8F")||(B.3l=="72")){1A}if((B.3l=="1X")&&(4s=="7F")&&($i("2R").A.U!="1T")){k i=$i("2R");k 3f=i.A;3f.1p=1d.3A+20;3f.K=1d.3t;i.Y="<2n A=\'1q-1w:K\'><1V><1a A=\'1q-1w:K\'>gJ...</1a></1V></2n>";3f.U="1T";21(gK)}if(($i("3P"))&&(B.3l=="1X")&&(R.29("2k").A.U=="1T")&&($i("3P").A.3j!="2Q")){if((2w=="5K")||(2w=="cc")||(2w=="3k")){if(gh=="1X"){if(2g){$i("2R").A.7B="7C(42=70)"}Q{$i("2R").A.42="5"}k 3C="<2n id=\'gk\' ><1V>";if(2g){k s=" A=\\"7B:\'7C(42=0)\'\\" "}if(3K){k s=" A=\'42:0\' "}3C+="<1a "+s+" ></1a>";3C+="<1a><E 16=\'gp\' 1K=\'7G\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7G\')\\" /></1a>";3C+="<1a "+s+" ></1a></1V>";3C+="<1V><1a><E 16=\'gw\' 1K=\'7I\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7I\')\\" /></1a>";3C+="<1a><2n><1V>";3C+="<1a><E 16=\'gv\' 1K=\'bw\' 1b=\'8K()\' M=\'"+$im("1u.1m")+"\' </1a>";3C+="<1a><E 16=\'gr\' 1K=\'bO\' 1b=\'8j()\' M=\'"+$im("1u.1m")+"\' </1a>";3C+="</1V></2n></1a>";3C+="<1a><E 16=\'jQ\' 1K=\'7J\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7J\')\\" /></1a></1V>";3C+="<1V><1a "+s+" ></1a><1a><E 16=\'mh\' 1K=\'7u\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7u\')\\" /></1a><1a "+s+" ></1a></1V></2n>";k i=$i("2R");i.Y=3C;i.A.1p=1d.3A-27;i.A.K=1d.3t-27;i.A.U="1T";1o(\'\',\'b9 mg mf da mi 49 mj no 2V. b9 em x 49 8F de mn ml mk.\',\'\');1A}}}if((B.3l!="72")&&($i("2R").A.U!="1T")){B.3l="1X"}5Z(\'bC()\',mc)}C mb(){k p=1e+"/1H/1I.1v?1G=7F&5v=2R&94="+1d.7o+","+1d.7p+"&m5=5&18="+18;k cp=1g 5k();cp.m4(J);cp.5d("59");cp.1B(p,"7F",cb)}C cb(P){k P=P.1i;if((P!="2s")&&(P!=5i)){if($i("E")){$i("E").1K=""}if(P!=""){k 2O="<I id=\'bR\' A=\'1q-1w:K;4D-2T:2E(4j,4j,4j)\'><1f A=\'2T:c5;1N:1Q;1q-1w:K\' 1b=\'1n:B.3l=\\"72\\"\'>8F&1R;&1R;</1f>";2O+="<1f A=\'2T:c5;1N:1Q;1q-1w:K\' 1b=\'1n:B.5r.3J($i(\\"2R\\"));$i(\\"2R\\").id=\\"\\";$i(\\"bR\\").Y =\\"\\";$i(\\"bR\\").id =\\"\\"\' >m3</1f></I>";k 2M=P.26("!");k 2z=2M.X-1;if(2z>=0){do{k 7q=2M[2z].26("@");if(c9=="ca"){2O+="<1f A=\'1q-1w:K;30-2D:aR\'><b>"+7q[0]+"</b></1f><br>"}k 8P=7q[1].26("*");k 7L=8P.X-1;if(7L>=0){do{if(8P[7L]!=""){k bj=8P[7L].26("##");k ce=bj.X;23(k 3X=0;3X<ce;3X++){k 8U=bj[3X].26("#");if(c9=="ca"){2O=2O+"<1f 16=\'c7\' A=\'1q-1w:K;30-2D:aR\'>"+8U[0]+" <i>"+8U[1]+"</i></1f><br>"}Q{2O=2O+"<1f 16=\'c7\' A=\'1q-1w:K;30-2D:aR\'><i>"+8U[1]+"</i></1f><br>"}}}}1J(7L--)}}1J(2z--)}if($i("3z")){$i("7N").Y=2O}Q{k i=$i("2R");i.Y="<2n A=\'1q-1w:K\'><1V><1a A=\'1q-1w:K\'>"+2O+"</1a></1V></2n>";3f=i.A;3f.1p=1d.3A-10;3f.K=1d.3t-20;3f.U="1T"}}}}C c1(3X){1s{k 1D=3X.26("*");k 3X="<2n>";k i=1D.X-1;if(i>=0){do{k t=1D[i];k t=t.26(",");3X+="<1V A=\'1q-1w:K\'><1a A=\'4D-2T:2E("+t[1]+","+t[2]+","+t[3]+")\'>&1R;&1R;</1a><1a A=\'1q-1w:K\'>"+t[0]+"</1a></1V>"}1J(i--)}3X+="</2n>";if(!$i("5m")){k G=R.2B("I");k 1D=\'<I 16="hd">m2</I>\';1D+=\'<I 16="bd">\';1D+=\'<I id="ch" ></I></I>\';G.id="5m";G.A.U="1T";G.A.aF="K";G.Y=1D;R.2a.24(G);F.47("5m.1k");F.5m.1k.1y=1g F.2r.4c("5m",{17:"m6",4f:J,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19})}$i("ch").Y=3X;F.5m.1k.1y.3O();F.5m.1k.1y.5u()}1r(e){2c("41 33 2s. c1"+e)}}C bg(bi){k p=1e+"/1H/1I.1v?1G=bg&18="+18+"&2z="+bi.6X+"&m7="+bi.1h;1Y.1B(p,"bg",1t)}C ma(){if(3e["1E"]){if(3K){if($i("1E")){k 4k=$i("1E").5W}}Q{if(R.3e("1E")){k 4k=R.3e("1E").R}}if(4k){if(4k.29("5a")){if(2N.6z.3e["1E"].bY){2N.6z.3e["1E"].bY()}}}}}C m9(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("m8")){$i("1E").M=1e+"/b2/mo/6l.8l"}}}}C mp(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("mF")){$i("1E").M=1e+"/b2/mE/6l.8l"}}}}C mD(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("mG")){$i("1E").M=1e+"/b2/mH/6l.8l"}}}}C 92(){k bc=eI(R.29("48").1h);k d0=C(P){if(!P.1i){$i("8Z").Y="<1f A=\'2T:8X\'>cZ 80<br><br></1f>";1A}k P=P.1i;if((P!="2s")&&(P!=5i)){k 1F="";k ig=P.X-1;if(ig>=0){do{k 4C=P[ig].mK;k d9=4C.X;23(k 2o=0;2o<d9;2o++){k 7b=4C[2o].31;k 5H=4C[2o].2M;k d8=5H.X;23(k 2y=0;2y<d8;2y++){if(5H[2y].3S!=" "){k lk="<a 4h=\'"+5H[2y].3S+"\' 3G=\'5g\'>&1R;am</a>"}k 2x=5H[2y].2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\'3R\' 1h=\'"+2x+"\' 1P=\\"1n:1o(D,\'b9 49 dC bf dF mJ 2z, mI-o bf mC no 2V. mB mt o ms do 2z, 2I mr mq 49 o 2V cY mu, bf 6Z no mv mA mz mw m1.\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" /> ("+7b+")";k 3D=3i+(5H[2y].1U)+lk+"<br>";1F+=3D}}}1J(ig--)}if(1F!=""){$i("8Z").Y=1F+"<br>"}Q{$i("8Z").Y="<1f A=\'2T:8X\'>cZ 80<br><br></1f>"}}};k p=1e+"/1H/1I.1v?1G=92&bc="+bc+"&18="+18;1Y.1B(p,"92",d0)}C m0(2i){k 3y=(B.2M).26(";");if(!R.29("dq"+2i)){k l=3y.X-1;if(l>=0){do{k Z=3y[l].26("*");if(Z[0]==2i){k 5G="db.32";if(Z[8]==5i){Z[8]="2J"}if(Z[6]*1<B.4K*1){k 5G="lz.32";k 7Z=$T("lw")}if(Z[6]*1>B.4K*1){k 5G="lv.32";k 7Z=$T("lu")}if(Z[6]==0){k 5G="db.32";k 7Z=$T("lA")}1Z="&1R;<E id=\'5G"+Z[0]+"\' M=\'"+$im(5G)+"\' 1K=\'"+7Z+"\' \\>";1Z+="&1R;<E id=\'dq"+Z[0]+"\' 16=\'x\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("lB")+"\' 1b=\'lE(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lD")+"\',\'lC\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";1Z+="&1R;<E 16=\'dp\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("lt")+"\' 1b=\'ls(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lm")+"\',\'dp\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";1Z+="&1R;<E 16=\'dn\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("ll")+"\' 1b=\'lj(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lh")+"\',\'dn\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";if(Z[11]=="1X"){1Z+="&1R;<E 16=\'56\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("ln")+"\' 1b=\'lo(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lr")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>"}2U.1S("lq"+Z[0],1Z,2b,19,J,J,Z[0]);if(cB=="1X"){2U.1S("3M"+Z[0],$T("lp"),2b,J,J,J,Z[0])}2U.1S("4q"+Z[0],$T("lF"),2b,J,J,J,Z[0]);if(cB=="1X"){k im="";if(3K){k im="<E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'13\' />"}if((Z[4]!=0)||(Z[8]=="1X")){1Z="<1f 1b=\'cx(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' 1P=\\"1n:1o(D,\'"+$T("lG")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" />"+$T("lU")+" </1f>"+$bP("","","1V"+Z[0],"","3",Z[3])+"<E 16=\'8S\' A=\'3B:93;1p:bE;\' 1b=\'cx(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1m")+"\' />";2U.1S("lT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}1Z="<1f 1b=\'cQ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' 1P=\\"1n:1o(D,\'"+$T("mM")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" />"+$T("lS")+" </1f>"+$bP("","","nn"+Z[0],"","10","")+"<E 16=\'8S\' A=\'3B:93;1p:bE;\' 1b=\'cQ(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1m")+"\' />";2U.1S("lV"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);if((Z[4]<3)&&(Z[9]!=7)){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lW")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lZ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lY")+" </1f>";2U.1S("lX"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lR")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lQ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lK")+" </1f>";2U.1S("lJ"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lI")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lH(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lL")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lM")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lP(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lO")+" </1f>";2U.1S("lN"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("mL")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nv(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("nC")+" </1f>";2U.1S("nA"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);if(B.nF>4){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("cN")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nH(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("cN")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}}if(Z[4]<4){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("nE")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nz(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' />"+$T("nD")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}1Z="<1f 1P=\\"1n:1o(D,\'"+$T("nB")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nG(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' />"+$T("nr")+" </1f>";2U.1S("mZ"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}2U.1S("","",2b,19,J,J,Z[0]);2X}}1J(l--)}}k 2z=2i.26("4q");if(2z.X==2){k cq=C(P){if(P.1i!=5i){k 9u=P;if(P.1i.4q){k P=P.1i.4q;if(P[0]){if((3K)&&(!P[0].37)){4a=P}Q{k i=P[0].37;k 2G=1g bH("mY","g");k i=i.3I(2G,\'32\');k 4a="<E M=\'"+i+"\' />"}P=""}Q{k 5F=P.26("#");if(5F.X>1){k 5F=P.26("|");k 4a="<2n >";k 4X=5F.X-1;if(4X>=0){do{k 5J=5F[4X].26("#");k id=5J[0]+"-"+5J[1];k 2G=1g bH("\'","g");k mX=5J[3].3I(2G,\'"\');4a+="<1V A=\'3w-1p:4L 43 2E(4j,4j,4j);\'><1a><E M=\'"+5J[4]+"\' </1a><1a A=\'1q-1w:K\'>"+5J[2]+"</1a></1V>"}1J(4X--)}4a+="</2n><br>"}Q{4a=P}}}Q{k 4a="<E M=\'"+P.1i[0].37+"\' />"}if(!$i(4B+"9i")){9t="<I A=\'1q-1w:K\' id=\'"+4B+"9i"+"\'>"+4a+"</I>";2U.1S(4B+"n0",9t,2b,19,J,J,4B)}Q{$i(4B+"9i").Y=4a}k 1j=$i(4B+"9i").4g("36");k 9D=1j.X;k 9z=1g 2u();k i=0;if(9D>0){do{if(1j[i].3b=="3R"){9z.3J(1j[i])}i++}1J(i<9D)}if(9u.1i.6W){k 6W=9u.1i.6W;k 9x=6W.X;k i=0;if(9x>0){do{9z[6W[i]].3V=19;i++}1J(i<9x)}}}};4B=2i;2z=2z[1];k p=1e+"/1H/1I.1v?1G=n1&n3=n2.8l&2z="+2z+"&18="+18;1Y.1B(p,"mW",cq)}}C fg(2i){k 1W=(mV($i(2i)).1W);k 4z=$i(2i);if(4z.2F){if(4z.2F=="cr"){k 2F="0"}Q{k 2F=1l(4z.2F)}}Q{k 2F=""}if(4z.31){if(4z.31=="cr"){k 31="0"}Q{k 31=1l(4z.31)}}Q{k 31=""}if(4z.4g("an").X==0){if(31!=""){k d1=C(P){if((P.1i!="2s")&&(P.1i!=5i)){k 3s="2E(ay,9G,az)";k 64=P.1i.2M.X;if(64>0){k 2y=0;do{k 1U=P.1i.2M[2y].1U;k lk=P.1i.2M[2y].3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;"+$T("a9")+"</a>"}k 2x=P.1i.2M[2y].2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\\"3R\\" 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";k cV=1e+"/cy/5e/1v/mP.1v?d="+1e+"/cA/6l.1v?ap="+2x;k cU=1e+"/cy/5e/1v/mO.1v?d="+1e+"/cA/6l.1v?ap="+2x;k 5e="&1R;<a 1P=\'1o(D,\\"<E M="+cU+" />\\")\' 4h=\'"+cV+"\' 3G=\'5g\' >5e</a>";k 7j="&1R;<1f A=\'1N:1Q;1q-mN:3U;\' 1b=\'nu(\\""+2x+"\\")\' 3G=\'5g\' >7j</1f>";if((mQ!="1X")&&(P.1i.2M[2y].mR!="2J")){k 7j=""}k 5E="";k dg=1e+"/dl.1v?5a="+2x+".5a&2e=5E";k dh=1e+"/dl.1v?5a="+2x+".5a&2e=mU";k 5E="&1R;<a 1P=\'1o(D,\\"<E M="+dg+" />\\")\' 4h=\'"+dh+"\' 3G=\'5g\' >5E</a>";if(mT=="2J"){5e=""}if(2g)3D="<1f A=\'4D-2T:"+3s+"\' 1K=\'"+$T("dt")+" "+2x+"\'>"+3i+1U+"<br>"+lk+5e+7j+5E+"</1f>";Q 3D="<1f A=\'4D-2T:"+3s+"\' 1K=\'"+$T("dt")+" "+2x+"\'><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+"<br>"+lk+5e+7j+5E+"</1f>";2Y.1S("mS"+2i+"4V"+2y,3D,2b,19,J,J,2i);if(3s=="2E(ay,9G,az)"){k 3s="2E(5N,5N,5N)"}Q{k 3s="2E(ay,9G,az)"}2y++}1J(2y<64)}2Y.1S("n4","",2b,19,J,J,4B)}};k p=1e+"/1H/1I.1v?1G=9I&2F="+2F+"&31="+31+"&18="+18+"&1W="+1W;1Y.1B(p,"n5",d1)}Q if(2F!=""){k d4=C(P){k 4C=P.1i.31;k 3s="2E(4d,4d,4d)";k au=4C.X;if(au>0){k 2o=0;do{if(2g)k 7b="<1f A=\'1q-1w:K;4D-2T:"+3s+"\' >"+4C[2o].1U+"</1f>";Q k 7b="<1f A=\'1q-1w:K;4D-2T:"+3s+"\' ><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+4C[2o].1U+"</1f>";2Y.1S(2i+"4V"+2o,7b,2b,J,J,J,2i);$i(2i+"4V"+2o).31=2o+"a";$i(2i+"4V"+2o).2F=2F+"a";if(3s=="2E(4d,4d,4d)"){k 3s="2E(5N,5N,5N)"}Q{k 3s="2E(4d,4d,4d)"}2o++}1J(2o<au)2Y.1S("","",2b,19,J,J,2i)}k ad=P.1i.nj;k 9P=ad.X;if(9P>0){k 7m=0;do{k no=ad[7m];k 1U=no.1U;k lk=no.3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;am</a>"}k 2x=no.2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\\"3R\\" 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";if(2g)3D="&1R;"+3i+1U+lk;Q 3D="<1f><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+lk+"</1f>";2Y.1S(2i+"ni"+7m,3D,2b,19,J,J,2i);7m++}1J(7m<9P)2Y.1S("","",2b,19,J,J,2i)}};k p=1e+"/1H/1I.1v?1G=9W&2F="+2F+"&18="+18+"&1W="+1W;1Y.1B(p,"ng",d4)}}}C 7n(1W,9M,2v){if(2v=="9Q"){2v=J}Q{2v=19}if(2v==5i){2v=J}k fp=C(P){if((P.1i!="2s")&&(P.1i!=5i)){if($i(B.3r+"1C")&&!$i("48")){$i(B.3r+"1C").Y=""}if(!$i("6V")){k 66=B.3r+"1C"}Q{k 66="6V"}k nk=P.1i.3a[P.1i.3a.X-2].1W;if($i("48")){k 5w=$i("48").1h}if(!R.29("48")){if(!$i("6V")){k 5B="<I A=\'1q-1w:K;\'><2n nm=\'0\' nq=\'0\' ><1V><1a A=\'1q-1w:K;30-2D:95;\'>";5B=5B+"<E M=\'"+1e+"/3d/1u.1m\' 1z=0 />";5B=5B+"<p><br>&1R;"+$T("a1")+"<36 16=\'9L\' 3b=\'1q\' id=\'48\' 2D=\'15\' 1h=\'\' /><E 16=\'8S\' 1K=\'"+$T("a1")+"\' M=\'"+$im("1u.1m")+"\' 1b=\'92()\' A=\'1N:1Q;1p:bW;3B:93;\'/></1a></1V></2n><br>";$i(66).Y=5B+"<I A=\'1q-1w:K;30-2D:95;\' id=\'8Z\' ></I></I>"}Q{$i(66).Y="<I id=48 ></I>"}k 4e="<2n 17=\'np\' ><1V>";if(nf=="1X"){4e+="<1a><I id=\'nd\' A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cn()\'><E 16=\'cn\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("n8")+"\'/></I><1a>"}if(n7=="1X"){4e+="<1a><I id=\'n6\' A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cj()\'><E 16=\'cj\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a2")+"\'/></I><1a>"}if(n9=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'na()\'><E 16=\'nc\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a3")+"\'/></I><1a>"}if(nb=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'c8()\'><E 16=\'c8\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a4")+"\'/></I><1a>"}if(lf=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'c4()\'><E 16=\'c4\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a5")+"\'/></I><1a>"}if(B.cg=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cg()\'><E 16=\'ju\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a6")+"\'/></I><1a>"}if($i("cR")){$i("cR").Y=4e+"</1V></2n>"}Q $i(66).Y+=4e}2Y=eS("2Y"+1W,"eT",66,5l);$i("2Y"+1W).Y+="<br>";$i("2Y"+1W).1W=1W;k 9E=$T("a7");if(1W!=""){9E+=" - "+1W}2Y.1S("i"+1W,"<b>"+9E+"</b>","9H",J,J,J,5l);2Y.jt=fg;k js=P.1i.3a.X;k i=0;do{if(P.1i.3a[i].1U){2Y.1S("g"+i+"4V"+1W,P.1i.3a[i].1U,"9O",J,J,2v,"i"+1W);$i("g"+i+"4V"+1W).2F=i+"a"}if(P.1i.3a[i].9B){k 64=P.1i.3a[i].9B.X;k 2y=0;if(64>0){do{k no=P.1i.3a[i].9B[2y];k 1U=no.1U;k lk=no.3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;am</a>"}k 2x=no.2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\'3R\' 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";if(2g)3D="&1R;"+3i+1U+lk;Q 3D="<1f><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+lk+"</1f>";2Y.1S("2z"+i+""+2y+"a"+1W,3D,2b,19,J,2v,"i"+1W);2y++}1J(2y<64)}2Y.1S("","",2b,19,J,2v,"i"+1W)}i++}1J(P.1i.3a[i])if(iA!=""){eU(P.1i.3a[P.1i.3a.X-1].jw)}}};k p=1e+"/1H/1I.1v?1G=9X&18="+18+"&1W="+1W+"&9M="+9M+"&fm=2J";1Y.1B(p,"7n",fp)}C jz(6c,6d,6e,5f,5j){k 5S=C(P){8w=P.1i;k 1F="<63 id=\'"+6e+"\' jy="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"(D.1h)\' ><3q 1h=\'\' >ab 33 2F:</3q>";23(ig=0;ig<8w.3a.X;ig++){if(8w.3a[ig].1U)1F+="<3q 1h="+ig+" >"+8w.3a[ig].1U+"</3q>"}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9X&9S=\'\'&fm=2J";k cp=1g 5k();cp.5d("59");cp.1B(p,"9X",5S)}C jx(6c,6d,6e,5T,5f,5j){k 5S=C(P){k 1F="<63 id=\'"+6e+"\' 2D="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"("+5T+",D.1h)\' ><3q 1h=\'\' >ab 33 jr-2F:</3q>";if(P.1i.31[i]){k 2o=P.1i.31;23(ig=0;ig<2o.X;ig++){1F+="<3q 1h="+ig+" >"+2o[ig].1U+"</3q>"}}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9W&9S=\'\'&2F="+5T;k cp=1g 5k();cp.5d("59");cp.1B(p,"9W",5S)}C jq(6c,6d,6e,5T,9J,5f,5j){k 5S=C(P){k 1F="<63 id=\'"+6e+"\' 2D="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"("+5T+","+9J+",D.1h)\' ><3q 1h=\'\' >ab 33 2z:</3q>";if(P.1i.2M[i]){k 2o=P.1i.2M;23(ig=0;ig<2o.X;ig++){1F+="<3q 1h="+2o[ig].2x+" >"+2o[ig].1U+"</3q>"}}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9I&9S=\'\'&2F="+5T+"&31="+9J;k cp=1g 5k();cp.5d("59");cp.1B(p,"9I",5S)}C eU(4O){if(4O.X>0){5c=1g jk();5c=eS("5c","eT",B.3r+"1C",5l);$i("5c").Y+="<br>";5c.1S("f5","<b>"+$T("ji")+"</b>","9H",J,J,J,5l);k fJ=4O.X;k ig=0;do{k dv=4O[ig].aw;5c.1S("4O"+ig,dv,"9O",J,J,J,"f5");k 5Q=4O[ig].jh;k f1=5Q.X;23(k 4R=0;4R<f1;4R++){k fR=5Q[4R].aw;k fL=5Q[4R].jg;k w=5Q[4R].W;k h=5Q[4R].H;k 3i="<E 16=\'9O\' 1K=\'"+$T("jl")+"\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1b=\'jm(\\""+fL+"\\",\\""+w+"\\",\\""+h+"\\")\' />&1R;";5c.1S("4O"+ig+"jp"+4R,3i+fR,2b,19,J,19,"4O"+ig)}ig++}1J(ig<fJ)}}C 81(P){k 1F="<br>";k 2V=P.1i.jo;k ae=2V.X;k 3E=0;if(ae>0){do{k 1U=2V[3E].aw;k jn=2V[3E].jA;k 37=2V[3E].jB;k 2M=2V[3E].jO;k fH=2V[3E].jN;k 4Z=2V[3E].jM;k ah=2V[3E].jP;k ag=2V[3E].lg;k 3S=1e+"/jT.1v?ap="+2M+"&jS="+fH;if(4Z!=""){3S+="&jR="+4Z}if(ah!=""){3S+="&"+ah}if(ag!=""){k 3S=ag}1F+="<I><a 4h=\'"+3S+"\'><E M=\'"+37+"\'></a></I><br>";1F+="<I><p>"+1U+"</p></I><br>";3E++}1J(3E<ae)}$i("8D").Y=1F}C jL(2i){if(2i.ai("2z")==0){if($i(2i).3V==J){$i(2i).3V=19}Q{$i(2i).3V=J}}}C jK(dY){k 8r=dY.7v.jE;k 7P=8r.X;23(k no=0;no<7P;no++){if(8r[no].3b=="3R"){1A 8r[no].1h}}}C 5V(5v){if(5v=="jD"){5U=0;61(B.39);61(B.78);B.39="";B.78="";B.39="";if($i("39")){$i("39").A.U="1c"}}if(5v=="dZ"){if(($i("39"))&&(5U>0)){$i("39").A.U="1T"}if(5U>0){B.39=5Z(\'5V("dS")\',5U)}if(($i("39"))&&(5U>0)){$i("39").Y=5U/ak;B.78=5Z(\'5V("al")\',ak)}}if(5v=="dS"){61(B.39);61(B.78);6a();5V("dZ")}if(5v=="al"){if($i("39")){$i("39").Y=1l($i("39").Y)-1;B.78=5Z(\'5V("al")\',ak)}}}C 6a(){61(B.9j);B.9j="";B.8W="";if($i(B.5s+"1C")){if(4s=="4q"){k 2Z=$i("4q").4g("36")}Q{k 2Z=$i(B.5s+"1C").4g("36")}k 8M=1g 2u();k 9a=1g 2u();k i=2Z.X-1;if(i>=0){do{if(2Z[i].3b=="3R"){if(2Z[i].6X=="jC"){if(2Z[i].3V==19){9a.3J(2Z[i].1h)}if(2Z[i].3V==J){8M.3J(2Z[i].1h)}}}}1J(i--)}k 73=C 73(P){if($i("48")){k g=$i(B.3r+"1C");if($i("6V")){k g=$i("6V")}k 2Z=g.4g("36");k 8b=1g 2u();k i=2Z.X-1;if(i>=0){do{if(2Z[i].3b=="3R"){if(2Z[i].3V==J){8b.3J(2Z[i].1h);2Z[i].3V=19}}}1J(i--)}if(8b.X>0){1x.2m("7l");1x.2q("1t",$T("2p"));k 1D=C(P){1x.2m("1t");if(P.1i.2s){2c(P.1i.2s);1A}1t("")};k p=1e+"/1H/1I.1v?1G=jF&2M="+(8b.8x())+"&18="+18;1Y.1B(p,"jG",1D)}Q{1x.2m("7l");1x.2q("1t",$T("2p"));1t("")}}Q{1x.2m("7l");1x.2q("1t",$T("2p"));1t("")}};if((9a.X>0)||(8M.X>0)){1x.2q("7l",$T("2p"));k p=1e+"/1H/1I.1v?1G=jJ&dF="+(9a.8x())+"&dC="+(8M.8x())+"&18="+18;1Y.1B(p,"jI",73)}Q{73()}1x.2m("7l")}Q{73()}}C jH(jf){}C bJ(){1s{5p=0;5q=0;9s=0;9N=0;if(!$i("28")){1A}if($i("28").A.K){5p+=1l($i("28").A.K)}if($i("28").A.1p){5q+=1l($i("28").A.1p)}k dc=$i("28");if($i("4W")){k dc=$i("4W")}Q{k dc=$i("E")}if($i("bF")){k dc=$i("bF")}if($i("9b")){k dc=$i("9b")}1J((dc.5o)&&(dc.5o.id!="28")){dc=dc.5o;5p=5p+dc.bn;5q=5q+dc.9y}if($i("2A")){$i("2A").A.3B="4r";$K("2A",5p);$1p("2A",5q);if($i("28").A.K){$K("2A",5p-1l($i("28").A.K))}if($i("28").A.1p){$1p("2A",5q-1l($i("28").A.1p))}}if($i("9w")){k dc=$i("9w");1J(dc.5o.id!="28"){dc=dc.5o;9s=9s+dc.bn;9N=9N+dc.9y}}if($i("2I")){$1p("2I",5q);$K("2I",5p)}}1r(e){2c("41 33 2s. bJ"+e)}}C je(){if($i("1C")){if($i("bF")||$i("9b")){$i("1C").A.U="1c"}Q{k 6v=$i("1C").A;if($i("E")){21("6v."+6R+"= 1d.3A + 5 + 3Q");21("6v."+7e+"= 1d.3t + 5 + 3Q")}Q{21("6v."+6R+"= 1d.3A - 15 + 3Q");21("6v."+7e+"= 1d.3t + 15 + 3Q")}}}if($i("3P")){k bx=$i("3P");if(bx.A.3j!="2Q"){bx.A.K=1d.3t+3Q;bx.A.1p=1d.3A+3Q}}}C bD(e){if(!e)k e=2N.fw;if(e.3G){k 3c=e.3G}Q if(e.99)k 3c=e.99;if(3c.id==""&&$i("E")){3c=$i("E")}if(74=="1X"){k V=2S(3c.7v)}Q{k V=2S(3c)}if((6i=="1X")&&(74=="1X")){V[0]=V[0]-B.w;V[1]=V[1]-B.h}k 75=0;k 76=0;if(e.dL||e.dI){75=e.dL;76=e.dI}Q if(e.dJ||e.dK){75=e.dJ+R.2a.8c+R.e8.8c;76=e.dK+R.2a.9e+R.e8.9e}k 4v=75-V[0];k 4t=76-V[1];k ey=4v;k eG=4t;k 3h=75;k 3g=76;k c=4T;k ex=B.56;if(3c.id=="bz"){k c=iO;k ex=B.iN}k 77=ev(4v,4t,c,ex);k bu=e9(77[0],77[1]);1d.7o=77[0];1d.7p=77[1];1d.fF=bu[0];1d.fG=bu[1];1d.3t=3h;1d.3A=3g;1d.4l=4v;1d.4i=4t;1d.bK=ey;1d.bG=eG;if(B.3l!="72"){B.3l="2J"}iM=""}C iP(ej){1s{if($i("7h")){k q="<2n 16=iQ ><1V><1a><I 16=\'iT\' 1K=\'iS&iR;&iL;es\' 1b=\'iK()\' A=\'1N:1Q\'></I></1a>";23(k i=0;i<ej;i++){q=q+"<1a><E 16=\'4Y\' M=\\""+3T+"/1u.1m\\" id=f"+i+" 1P=\'eK(D);1o(D,\\"iE - 6Z 49 iD\\",\\"4Y\\")\' 2f=\\"1n:1o(D,\'\')\\" 1b=\'eJ(D)\' /></1a>";k en=1g fk();2C[i]=en}k eo="</1V></2n>";R.29("7h").Y=q+eo}}1r(e){k e=""}}C iC(aQ,3v){1s{k 4o=-1;if($i("7h")){k 4w=2C.X;if(2C[4w-1].37!=" "){aU()}23(k i=0;i<4w;i++){if((21("2C["+i+"]."+aQ+" == \' \'"))&&(4o<0)){4o=i}}if(21("2C["+(4o)+"]")){21("2C["+(4o)+"]."+aQ+"=\'"+3v+"\'")}}}1r(e){k e=""}}C iB(){1s{k 4o=-1;if($i("7h")){k 4w=2C.X;if(2C[4w-1].37!=" "){aU()}23(k i=0;i<4w;i++){if((2C[i].37==" ")&&(4o<0)){4o=i}}$i("f"+4o).3n="fx"}}1r(e){k e=""}}C eK(o){1s{if($i("7h")){k v=(o.id).3I("f","");if(2C[v].37!=" "){$i("E").M=2C[v].37}}}1r(e){k e=""}}C aU(){1s{4u=0;k 4w=2C.X;23(k i=0;i<4w;i++){$i("f"+i).3n="4Y";6K(2C[i]){37=" ";7f=" ";4q=" ";4Z=" ";fa=" "}}}1r(e){k e=""}}C eJ(o){k 4Y=(o.id).3I("f","");if(2C[4Y].4Z!=" "){k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+2C[4Y].4Z+"&18="+18;1x.2q("1t",$T("2p"));1Y.1B(p,"7W",1t)}Q{2c("iF 2J iG")}}C iJ(){7X=1g 2u();k 7P=2C.X;23(k i=0;i<7P;i++){$i("f"+i).3n="4Y";if(2C[i].37!=" "){7X[i]=1g iI();7X[i].M=2C[i].37}}aX(0)}C aX(4u){if(4u<2C.X){$i("E").M=7X[4u].M;$i("f"+4u).3n="fx";4u=4u+1;k 4k=(2g)?R.3e("1E").R:$i("1E").5W;k eW=4k.29("iH").1h;t=5Z(\'aX(\'+4u+\')\',eW)}}C fk(){D.37=" ";D.7f=" ";D.4q=" ";D.4Z=" ";D.fa=" "}C iU(){1s{if(1L.bN.X>2){k $dP=1L.bN.X;1L.3h.3J(1L.3h[0]);1L.3g.3J(1L.3g[0]);1L.3h.3J(1L.3h[0]);1L.3g.3J(1L.3g[1]);k $5R=0;23(k $i=0;$i<=$dP;$i++){$5R+=((1L.3h[$i]*1L.3g[$i+1])-(1L.3g[$i]*1L.3h[$i+1]))}$5R=1M.iV($5R)/2}Q{$5R="j8 j7 j6 fz j9 ja 49 o jd"}1A $5R*jc}1r(e){1A(0)}}C jb(b1,9p,b0,9l){1s{k er=j5.j4;k 4S=1M.3W*9p/9o;k 4Q=1M.3W*9l/9o;k 6A=1M.3W*b1/9o;k 6D=1M.3W*b0/9o;if(9p>0){4S=1M.3W/2-4S}if(9p<0){4S=1M.3W/2+4S}if(b1<0){6A=1M.3W*2-6A}if(9l>0){4Q=1M.3W/2-4Q}if(9l<0){4Q=1M.3W/2+4Q}if(b0<0){6D=1M.3W*2-6D}k 52=er*1M.97(6A)*1M.62(4S);k 6F=er*1M.62(6A)*1M.62(4S);k b7=er*1M.97(4S);k 4P=er*1M.97(6D)*1M.62(4Q);k 6y=er*1M.62(6D)*1M.62(4Q);k b6=er*1M.97(4Q);k d=1M.bA((52-4P)*(52-4P)+(6F-6y)*(6F-6y)+(b7-b6)*(b7-b6));k et=1M.iY((er*er+er*er-d*d)/(2*er*er));1A et*er}1r(e){1A(0)}}C 6E(cd,cm,cs){1s{k bh=\'iX\';if(cd<0){cd=cd*-1;bh=\'eg\'}eh=cs/iW;ee=cm/60;k dd=(cd*1)+(ee*1)+(eh*1);if(bh==\'eg\'){dd=dd*-1}1A(dd)}1r(e){1A(0)}}C ev(6b,5O,4T,4N){1s{if(2g){6b=6b-2.2;5O=5O-2.7}if(3K){6b=6b-0.12;5O=5O-1.iZ}k nx=4T*6b;k ny=4T*5O;k 3p=4N.26(" ");k ez=(3p[0]*1)+nx;k eB=(3p[3]*1)-ny;k 2O=1g 2u();2O[0]=ez;2O[1]=eB;1A(2O)}1r(e){1A(0)}}C e9(x,y){k m=0;k s=0;k dx=1l(x);if(dx>0){k 46=x-dx}if(dx<0){46=(x*-1)-(dx*-1)}dx=dx;if(46!=0){k mm=46*60;k m=1l(46*60);k 5I=mm-m;k mx=m;if(5I!=0){k s=5I*60;k s=(s+"4V").aE(0,5);k 5C=s}Q{s="3Y.3Y"}}Q{k mx="3Y";k 5C="3Y.3Y"}if(m.X==2){m="0"+m+""}if(s*1<10){s="0"+s}k dN=dx+" "+mx+" "+5C;k m=0;k s=0;k dy=1l(y);if(dy>0){k 46=y-dy}if(dy<0){k 46=(y*-1)-(dy*-1)}dy=dy;if(46!=0){k mm=46*60;k m=1l(46*60);k 5I=mm-m;k my=m;if(5I!=0){k s=5I*60;s=(s+"4V").aE(0,5);k 5x=s}Q{k s="3Y.3Y"}}Q{k my="3Y";k 5x="3Y.3Y"}if(m.X==2){m="0"+m}if(s*1<10){s="0"+s}k dA=dy+" "+my+" "+5x;k 2O=1g 2u();2O[0]=dN;2O[1]=dA;if($i("j0")){if($i("7a")){$i("7a").1h=dx;$i("aM").1h=mx;$i("aV").1h=5C;$i("aW").1h=dy;$i("aT").1h=my;$i("aP").1h=5x}}1A 2O}C j3(8J,8H,5z){1s{if(!5z){k 5z=2N.R}if(5z.29("4W"))k dc=5z.29("4W");Q k dc=5z.29("E");k V=2S(dc);k 4N=B.56;k 4N=4N.26(" ");8J=(8J*1)-(4N[0]*1);8H=(8H*-1)+(4N[3]*1);c=B.j2*1;94=1g 2u();1A[(8J/c)+V[0],(8H/c)+V[1]]}1r(e){1A(1g 2u())}}C j1(){D.x=0;D.y=0}C jU(){D.7o=0;D.7p=0;D.fF=\'\';D.fG=\'\';D.3t=0;D.3A=0;D.4l=0;D.4i=0;D.bK=0;D.bG=0}C jV(){D.bN=1g 2u();D.kP=1g 2u();D.kO=1g 2u();D.3h=1g 2u();D.3g=1g 2u();D.6s=1g 2u();D.6t=1g 2u();D.5F=1g 2u()}C kN(2e,82,n){if(1O&&$i("E")){k V=2S($i("E"));if((2e=="fT")||(2e=="fU")&&3K){1s{1O.3H.kQ(82,0,0,1d.4l,1d.4i)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if((2e=="fT")&&2g){1s{k r=$i(1O.6N.id);r.7D(r.bm);k dy=1d.4i;k dx=1d.4l-(B.w/2);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[n-1])-(B.w/2)-1,1L.6t[n-1]-3,dx,dy-3)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if((2e=="fU")&&2g){1s{k r=$i(1O.6N.id);r.7D(r.bm);r.7D(r.bm);k dy=1d.4i;k dx=1d.4l-(B.w/2);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[n-1])-(B.w/2)-1,1L.6t[n-1]-3,dx,dy-3);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[0])-(B.w/2)-1,1L.6t[0]-3,dx,dy-3)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if(2e=="kR"){if(3K){k dx=1M.8I(((1L.3h[n])*1)-((1L.3h[n-1])*1),2);k dy=1M.8I(((1L.3g[n])*1)-((1L.3g[n-1])*1),2);k w=1M.bA(dx+dy);1s{1O.3H.7t(\'fo\',\'\',\'2E(3m,3m,3m)\',1O.6w,1L.6s[n-1],1L.6t[n-1],w,w)}1r(e){2N.2v=n+" 2s ao fr o fO"}}Q{k dx=1M.8I(((1L.3h[n])*1)-((1L.3h[n-1])*1),2);k dy=1M.8I(((1L.3g[n])*1)-((1L.3g[n-1])*1),2);k w=1M.bA(dx+dy);1s{1O.3H.7t(\'fo\',\'\',\'2E(3m,3m,3m)\',1O.6w,1L.6s[n-1]-w,1L.6t[n-1]-w,w*2,w*2)}1r(e){2N.2v=n+" 2s ao fr o fO"}}}}}C kU(e){k 3c;if(!e){k e=2N.fw}if(e.3G){3c=e.3G}Q if(e.99){3c=e.99}if(3c.kT==3){3c=3c.7v}k kS;dW=3c.7v;1A(dW)}C eL(e0,dT,88){1s{if(!$i("6O")){k G=R.2B("I");G.id="6O";k i=G.A;i.3B="4r";i.1p=1l($i("E").A.1p);i.K=1l($i("E").A.K);R.2a.24(G)}k 6N=$i("6O");k G=R.2B("I");k i=G.A;i.3B="4r";i.4m=dM;i.1p=(dT-4)+"2l";i.K=(e0-4)+"2l";i.17="at";i.1z="at";k 6M=R.2B("E");if(fP.X==2){88=""}if(88!=""){6M.1b=88}6M.M=1e+"/3d/kM.1m";6K(6M.A){17="aH";1z="aH";4m=dM}G.24(6M);6N.24(G)}1r(e){2c("41 33 2s. eL"+e)}}C aY(){if($i("6O")){$i("6O").Y=""}if($i("eu")){$i("eu").A.U="1c"}}C kL(){if(!$i("58")){k G=R.2B("I");G.id="58";G.A.4m=1;G.Y=\'<30 kF="kE" 2D=0></30>\';G.1P=C(){$i("58").A.U="1c"};R.2a.24(G)}if(!$i("51")){k G=R.2B("E");G.id="51";G.A.4m=kD;G.A.3B="4r";G.A.17="kC";G.A.1z="kG";G.M=1e+\'/3d/kH.32\';G.1P=C(){$i("51").A.U="1c"};R.2a.24(G)}}1s{F.2r.3o=C(el,6H){if(fP.X>0){F.2r.3o.av.fb.1B(D,el,6H)}};F.2r.3o.ew="aJ-kK";F.2r.3o.eO="kJ";F.ck(F.2r.3o,F.2r.4c,{83:C(el,6H){F.2r.3o.av.83.1B(D,el);D.kI.f9(F.2r.3o);k 2j=F.2H.2j,2K=F.2H.2K,6Y=D.kV,79=R.2B("kW"),8o=D.id+"l9";79.id=8o;79.3n=F.2r.3o.eO;2j.l8(6Y,F.2r.3o.ew);D.l7=79;C 9K(){k me=D,fC=D.la,6m=D.2a,dU=D.fq,8p,aB,8q,bL,be,9v,9A,8y;6Y.24(79);D.8e=1g F.2H.lb(8o,D.id);D.8e.le(8o);D.8e.ld=C(e){8p=6Y.lc;aB=6Y.af;if(F.l6.l5.ie&&R.kZ=="kY"){8y=0}Q{bL=1l(2j.6n(6m,"kX"),10),be=1l(2j.6n(6m,"bQ"),10),9v=1l(2j.6n(6m,"l0"),10),9A=1l(2j.6n(6m,"l1"),10),8y=bL+be+9v+9A}me.8Y.fV("17",8p+"2l");8q=[2K.dQ(e),2K.bB(e)]};D.8e.dO=C(e){k 9C=[2K.dQ(e),2K.bB(e)],e1=9C[0]-8q[0],e5=9C[1]-8q[1],fM=1M.e4(8p+e1,10),e6=1M.e4(aB+e5,10),6P=(e6-(dU.af+fC.af+8y));me.8Y.fV("17",fM+"2l");if(6P<0){6P=0}6m.A.1z=6P+"2l";if($i("1E")){$i("1E").A.1z=6P}}};C 9R(){9K.1B(D);D.eY("eV",9R)};C 9Z(){if(!D.fq){D.l4("")}if(D.8Y.l3("2Q")){9K.1B(D)}Q{D.bp("eV",9R)}D.eY("eX",9Z)};D.bp("eX",9Z);if(6H){D.8Y.l2(6H,J)}D.kB.f9(F.2r.3o)},8x:C(){1A"3o "+D.id}})}1r(e){};C kA(){k 2j=F.2H.2j;k 2K=F.2H.2K;k 5t=F.2H.k9;F.4M.7E="";F.4M.bb={83:C(){if($i("4n")){1g F.2H.k8("4n")}k 3y=B.2M.26(";");k i=3y.X-1;if(i>=0){do{k Z=3y[i].26("*");if($i("ba"+Z[0])){1g F.4M.7E("ba"+Z[0])}}1J(i--)}}};F.4M.7E=C(id,fe,ff){F.4M.7E.av.fb.1B(D,id,fe,ff);D.aa=D.aa||F;k el=D.ax();2j.4p(el,"42",0.67);D.bq=19;D.8n=0};F.ck(F.4M.7E,F.2H.k7,{c0:C(x,y){D.aa.ka(D.id+" c0");k 6j=D.ax();k 6u=D.6p();2j.4p(6u,"3j","9k");6j.Y=6u.Y;2j.4p(6j,"2T",2j.6n(6u,"2T"));2j.4p(6j,"d5",2j.6n(6u,"d5"));2j.4p(6j,"3w","at 43 7d");2j.4p(6j,"z-6l","aA")},kb:C(e){k aI=D.6p();k 8f=D.ax();2j.4p(8f,"3j","");k a=1g F.2H.ke(8f,{kd:{kc:2j.k6(aI)}},0.2,F.2H.k5.jZ);k cM=8f.id;k cK=D.id;a.jY.bp(C(){2j.4p(cM,"3j","9k");2j.4p(cK,"3j","")});a.jX();if($i("4n")){$i("4n").A.3w="4F 43 jW"}},k0:C(e,id){if(5t.bo.k1.X===1){k co=5t.bo.k4;k df=5t.bo.k3;if(!df.k2(co)){k 6U=2j.c2(id);if(5t.bZ(id).id!="4n"){if(3K){k aZ=R.2B("br");aZ.24(D.6p());6U.24(aZ)}Q{6U.24(D.6p())}}5t.kf();if(5t.bZ(id).id=="4n"){k 2z=(D.6p()).id.26("ba")[1];1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=kg&2M="+2z+"&18="+18;1Y.1B(p,"ku",1t);B.8W=""}Q{k 7V=$i("2U").4g("36");k 3y=1g 2u();k cl=7V.X;23(k i=0;i<cl;i=i+1){if(7V[i].3b=="3R"){k c6=7V[i].1h;3y.3J(c6)}}k 3y=3y.kt(\',\');if($i("9f")){$i("9f").Y=""}k p=1e+"/1H/1I.1v?1G=ci&3y="+3y+"&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"ci",1t)}}}},dO:C(e){k y=2K.bB(e);if(y<D.8n){D.bq=J}Q if(y>D.8n){D.bq=19}D.8n=y},ks:C(e,id){k aI=D.6p();k 6U=2j.c2(id);if($i("4n")&&id=="4n"){$i("4n").A.3w="4L 43 8X"}Q{6U.A.2L="3U"}},kv:C(e,id){$i(id).A.2L="1c"}});2K.kw(F.4M.bb.83,F.4M.bb,J)}C eI(38){k 2G=/kz|ky|kx|kr/gi;38=38.3I(2G,"a");k 2G=/kq/gi;38=38.3I(2G,"e");k 2G=/kj/gi;38=38.3I(2G,"i");k 2G=/ki|kh/gi;38=38.3I(2G,"o");k 2G=/kk/gi;38=38.3I(2G,"c");k 2G=/kl/gi;38=38.3I(2G,"u");1A(38)}C 2S(1C){if(1C){if(1C.A.3B=="4r"){1A[(1l(1C.A.K)),(1l(1C.A.1p))]}Q{k 9F=aj=0;if(1C){if(1C.5o){do{9F+=1C.bn-1C.8c;aj+=1C.9y-1C.9e}1J(1C=1C.5o)}}1A[9F,aj]}}Q{1A[0,0]}}C ac(){kp=1;k p=1e+"/1H/1I.1v?1G=ac&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"ac",6a)}C kn(){k u=2N.8Q.4h;k u=u.26(":");1A(u[0])}C km(){}C jv(){}',62,1470,'||||||||||||||||||||var||||||||||||||||style|objmapa|function|this|img|YAHOO|novoel||div|true|left||src|||retorno|else|document||trad|display|pos||length|innerHTML|ltema|||||||class|width|g_sid|false|td|onclick|none|objposicaocursor|g_locaplic|span|new|value|data|elementos|xp|parseInt|gif|javascript|mostradicasf|top|text|catch|try|ajaxredesenha|branco|php|align|objaguarde|panel|height|return|call|obj|temp|wdocai|ins|funcao|classesphp|mapa_controle|while|title|pontosdistobj|Math|cursor|richdraw|onmouseover|pointer|nbsp|createItem|block|nome|tr|idmenu|sim|cpObj|tnome||eval||for|appendChild||split||i3geo|getElementById|body|imgBranco|alert|letras|tipo|onmouseout|navm|guia|itemID|Dom|imgh|px|fecha|table|sg|o1|abre|widget|erro|bxs|Array|status|g_tipoacao|tid|st|tema|corpoMapa|createElement|quadrosfilme|size|rgb|grupo|re|util|aguarde|nao|Event|textDecoration|temas|window|res|g_fatordezoom|visible|tip|pegaPosicaoObjeto|color|mytreeview1|mapa|close|break|mytreeview2|iguias|font|subgrupo|png|um|aguardeId||input|imagem|palavra|tempoRedesenho|grupos|type|targ|imagens|frames|ist|ytela|xtela|inp|visibility|pan|parado|250|className|ResizePanel|amext|option|guiaMenu|cor|telax|ppx|valor|border|py|lista|janelaMen|telay|position|setas|nomeTema|ig1|case|target|renderer|replace|push|navn|visual|opc|boxxini|render|box1|g_postpx|checkbox|link|g_localimg|underline|checked|PI|par|00|ticOpcoesTemas||Ocorreu|opacity|solid|boxyini|imgs|restod|namespace|buscatema|para|tabela|mostra|Panel|230|outrasOpcoes|fixedcenter|getElementsByTagName|href|imgy|240|doc|imgx|zIndex|lixeira|muda|setStyle|legenda|absolute|g_operacao|yfig|janima|xfig|nquadros|maisBotoes2|click|item|janelaRef|g_arvoreClick|ngSgrupo|background|janelaDoca|0px|underlay|constraintoviewport|draggable|modal|scale|1px|example|imgext|sis|x2|radlat2|ig2|radlat1|g_celula|g_zoomRefDinamico|_|contemImg|linha|quadro|extensao||boxpin|x1|janelaDoca2|janelaguias|wdoca|extent|mensagem|boxg|JSON|map|selecaobox|mytreeviewS|set_response_type|qrcode|largura|blank|moveTo|undefined|altura|cpaint|null|legendagr|idPai|offsetParent|imagemxi|imagemyi|objtips|guiaTemas|DDM|show|opcao|busca|sy|janelaBotoes2|docmapa|waltura|insp|sx|wlargura|mini|linhas|farol|ngTema|restos|colunas|zoomli|docel|iCookie|255|yfign|divGeometriasTemp|funcoes|polygon_area|combo|idGrupo|g_autoRedesenho|autoRedesenho|contentDocument|texto|docMapa|setTimeout||clearTimeout|sin|select|stlt|mostraguiaf|ondeArvore||11px|5px|remapaf|xfign|funcaoOnchange|idDestino|idCombo|ot|dica|janelaBotoes1|g_entorno|dragEl|caminho|index|oBody|getStyle|170|getEl|divgeo|inline|ximg|yimg|clickEl|obje|lineWidth|guiaLegenda|y2|parent|radlong1|destroy|gpai|radlong2|convdmsddf|y1|imgL|userConfig|wdocai2|wdoca2|with|imgO|novoimg|container|pontosins|nBodyHeight|cookies|g_tipotop|imgN|imgS|destEl|arvoreAdicionaTema|desativar|name|oInnerElement|clique||contemFerramentas|cancela|remapaAdicNovos|g_panM|mousex|mousey|teladd|contaTempoRedesenho|oResizeHandle|xg|nomeSgrupo|rect|gray|g_tipoleft|escala|clip|lugarquadros|ext|kml|direcao|remapa|sgt|pegaListaDeGrupos|ddx|ddy|titulo|qual|guiaListaMapas|create|sul|parentNode|wj|vertBGDiv|adiciona|mudaboxnf|mode|filter|alpha|removeChild|DDList|identifica|norte|panFixo|oeste|leste|iframe|ocorrencia|g_guiaativa|janelaMenTexto|editCommand|tempi|inseregrafico|escalanum|ligadesliga|imgstemp|g_tipoimagem|els|mudaExtensao|preLoad|exy|mfarol|encontrado|pegaMapas|objeto|init|wsrc||navega|addListener|funcaoOnclick|tipoimagem|verticalSlider|ta|scrollLeft|selecao|ddResize|proxy|aplicari|wait_mask|distx|zoomoauto|barraDeBotoes1|htm|wef|lastY|sResizeHandleId|nStartWidth|aStartPos|nos|disty|mudaiconf|inputsb|maisBotoes1|obGrupos|toString|nBodyOffset|vertHandleDiv|pin|wait_c|atualizaReferencia|banners|mudaext|parar|imgxy|vy|pow|vx|zoomiauto|fatorEscala|tsl|textofid|topo|ocorrencias|location|fim|tic|winRef|valores|odoca|temaAtivo|red|cfg|achados||velhow|procurartemas|relative|xy|10px|pegalistademenus|cos||srcElement|tsd|flamingo|velhoh|barraDeBotoes2|scrollTop|listaTemas|inserexy|mede|verdiv|tempo|hidden|ltb|tituloguia|esq|180|lta|objetos|removeListener|imagemxref|incluir|original|nBodyTopPadding|ref|nindices|offsetTop|inputs|nBodyBottomPadding|temasraiz|aNewPos|nelementos|nometemas|curleft|246|foldermapa|pegalistadetemas|idSubGrupo|initResizeFunctionality|digitar|listasistemas|imagemyref|folder|sgtlt|aberto|onBeforeShow|map_file|refDinamico|borderColor|backgroundImage|pegalistadeSubgrupos|pegalistadegrupos|onchange|onBeforeRender|url||||||||||logger|Escolha|recuperamapa|ngtSgrupo|ig1lt|offsetHeight|lkd|outros|search|curtop|1000|contagem|fonte|ul||temasa|center|recuo|state|4px|sglt|superclass|NOME|getDragEl|251|184|5000|nStartHeight|piy|onmousemove|substring|textAlign|larguraIdPai|6px|srcEl|yui|guiasYUI|nova|xm|listaPropriedades|yyy|ys|variavel|9pt|zoomPonto|ym|rebobinaf|xs|yg|filmeanimarodaf|limpacontainerf|brd|lgb|lga|ferramentas|nnx|oy|ajuda|z2|z1|wdocadiv|Clique|arrastar_|DDApp|procurar||nBodyBorderBottomWidth|ou|inverteStatusClasse|sinal|leg|pares|xxx|criar|lastChild|offsetLeft|interactionInfo|subscribe|goingUp||zoomboxf|pix|teladms|termina|aproxima||lineColor|imagemReferencia|sqrt|getPageY|verificaTip|capturaposicao|3px|openlayers|refy|RegExp|lente|calcposf|refx|nBodyBorderTopWidth|movimentar|xpt|afasta|inputText|borderBottomWidth|cabecatip|conteudojanelaguias|temap7|fix|fillColor|2px|ajustaEntorno|panTogoogle|getDDById|startDrag|legendaGrafico|get|ox|conectargeorss|navy|itema|tiptexto|conectarwms|g_tipotip|completo|mostraTip|zoomlo||paresi|padding|navegacaoDir|contemleggr|reordenatemas|upload|extend|tempie||uploaddbf|pt||expandeLegendaVer|0a||possivel|foi|latitude|Nao|mudatranspf|pacotes|zoomponto|mobile|g_opcoesTemas|mostraIP|localizaIP|fontSize|pixelLeft|pixelTop|nivel|switch|Erro|thisid|clipt|proxyid|t37|RichDrawEditor|tipoOperacao|mudanomef|outrasOpcoesAdiciona|tamanhoy|tamanhox|lkgrcode1|lkgrcode|Entorno|pode|ser|Nada|resultadoProcurar|processaTemas|mais|geraURLentorno|processaSubgrupos|backgroundColor|160|mapfile|tempng|tempn||maisamarelo||||region|lkmini|lkmini1|movimentoRef|clicouRef|g_mapaRefDisplay|testamapfile|escondeRef|desce||sobe|idx|elt|aplicaescala|a10|nny|nomeSis|leftinicial|||100|yv|topinicial|ligar|clicinicialy|clicinicialx|desligar|mudaQS|destacaTamanho|pageY|clientX|clientY|pageX|2000|xv|onDrag|array_length|getPageX|redimwdocaf|redesenha|yi|oFooter|ddinicialx|tparent|borderLeftWidth|celula|ativa|xi|nOffsetX|indexOf|ddinicialy|max|nOffsetY|nNewHeight|valign|documentElement|convdmsf|0pt|hlpt|g_mensagempadrao|wdocafechaf|mpg|wdocain|negativo|spm|g_visual|qs|black|||qu|finalq|novono|auto|||theta|mostradistancia|calcddf|CSS_PANEL_RESIZE||xreffig|longdd|escondeWdoca2|latdd|ic_seleciona|janelaMenu|ativaClicks|initJanelaMen|yreffig|encolheFerramentas|removeAcentos|filmezf|filmef|inseremarcaf|wait|wdocaf2|CSS_RESIZE_HANDLE|wdocaf|novoxi|atual|treeviewNew|default|pegavalSistemas|beforeShow|ti|beforeRender|unsubscribe|centro|mantendo|tempf|vertMenosZoom|slider|escondeWdoca|Sitem1|escondeMen|mensagemf|monta|fire|referencia|constructor|mudaVisual|setValue|sGroup|config|expandeGrupo|cookie|onmouseup|mensagemt|quadrofilme|tdclara|listasgrupos|offsetFromStart|circ|processaGrupos|footer|desenhar||vertMaisZoom|wlargura_|g_janelaMen|event|quadro1|role|menos|nex|novoyf|oHeader|digitos|novoyi|dmsx|dmsy|ligados|novoxf|iglt|area|executar|nNewWidth|inserir|raio|arguments|ic_xy|nomeFunc|idInput|resizeLinha|resizePoligono|setProperty|Mapfile|crosshair|host|ic_zoom|esta|||||ponto|cgi|nav|exposto|sistema|ativado|desenho|desativado|protocol|demorar|icon_pan|atualizaLegendaHTML|g_mostraRosa||aguardedoc|rosaV|montaMapa|000000|white|ajaxEscalaGrafica|rosanorte|ajaxCorpoMapa1|rosamenos|textocb|pCookie|excluir|rosamais|rosaoeste|Impossivel|reload|fechado|criaContainerRichdraw|wdocac|digitarMouseover|g_hlpt|mapsize|sobeferramentas|overflow|wdocaref|lingua|Pesquisando|g_funcaoTip|ajaxReferencia|unescape|i3geolingua|mudar|trocalingua|borderWidth|ajaxabrelente|Aplicar|button|trataErro|15000|4000|arquivos|jpg|Amplia|9px|36px|initJanelaZoom|tentar|reinicia|mensagens|verificaMousemoveMapa|div_d|g_destaca|g_quadrooriginal|line|janela|267||movelentef|verificaClickMapa|onmousedown|tabindex|foldermapa1|o6|Slider|mapaReferencia|refmensagem|refheight|getVertSlider|initJanelaRef|digitarOver|listaArquivos|diretorio|onChange|266px|156px|valuemax|sprite|valuemin|valuenow|digitarMouseclick|200|shadow|Reduz|alt|Zoom|Box|docaguias|ic_identifica|ativaListaPropriedades|gráfico|mudatamanho|mudaescala|268px|ajaxLegenda|localizacao|ajaxCorpoMapaEntorno|existe|ajaxCorpoMapa|outras|mudaEscala|VMLRenderer|ativada|Consulte|administrador|Essa|ativaEntorno|zoomtot|extentTotal|ativaGuias|navset|identificar|ajaxiniciaParametros|ajaxdestaca|6000|setHeader|20px|Nenhum|yfig0|||||xfig0|desloca|linewidth|linecolor|fillcolor||ativo|limpa|12px|Guias|setBody|240px|longitude|tamanho|inverte|mst|SVGRenderer|zoomIP|desceferramentas|g_locsistemas|avancaQuadro|gravaQuadro|restaurar|Quadro|Extensao|definida|tempoanima|Image|filmeanimaf|opcoesQuadros|otilde|ajaxTip|extentref|g_celularef|gerafilmef|tablefilme|ccedil|op|menuarrow|calculaArea|abs|3600|positivo|acos|05|localizarxy|posicaomouse|cellsize|convddtela|707|6366|pelo|necessarios|Sao|tres|pontos|calculadistancia|g_areapixel|calculo|movecursor|exy1|ABRIR|FUNCOES|a11||Object|a12|abreSistema|descricao|mapas|func|i3geo_comboTemasMenu|sub|ilt|itemExpand|conectarservidor|testafuncoes|sistemas|i3geo_comboSubGruposMenu|SIZE|i3geo_comboGruposMenu|DESCRICAO|IMAGEM|layer|desativa|childNodes|adtema|adicionaTema|processevent1|ligaDesligaTemas|ligatemas|pegaTema|arvoreclick|EXTENSAO|LIGADOS|TEMAS|OUTROS|rosaleste|mapext|layers|ms_criamapa|posicaocursor|pontosdist|blue|animate|onComplete|easeOut|onDragDrop|drop|intersect|sourceRegion|point|Easing|getXY|DDProxy|DDTarget|DragDropMgr|log|endDrag|to|points|Motion|refreshCache|excluitema|ő|ó|í|ç|ú|borra|protocolo||g_recupera|é|â|onDragOver|join|excluiTemas|onDragOut|onDOMReady|ŕ|á|ă|ativaDragDrop|initEvent|21px|10000|Arial|face|25px|marker|beforeInitEvent|resizehandle|resizepanel|criaboxg|dot1|desenhoRichdraw|dist|ypt|resize|insereCirculo|tname|nodeType|i3geo_pegaElementoPai|innerElement|DIV|borderTopWidth|BackCompat|compatMode|paddingTop|paddingBottom|applyConfig|getProperty|setFooter|ua|env|resizeHandle|addClass|_resizehandle|header|DragDrop|offsetWidth|onMouseDown|setHandleElId|g_conectargeorss|LINK|t16||descetemaf||t15|t14|t17|zoomtemaf|t18a|temap0|t18|sobetemaf|t13|t10|maisvermelho|t9|||maisverde|t11|t12|exclui|t12a|excluitemaf|t18b|t19|etiquetas|t26|temap4|t25|t27|t28|temap5|t29|filtrof|toponimiaf|t24|t21|temap1|t20|temap2|t22|temap3|t23|procuraratribf|expandeTema|mostrado|Legenda|fixar|set_persistent_connection|resolucao|250px|classe|resultadoscielo|atualizascielo|atualizagoogle|verificaTipDefault|g_tempotip|||pontas|nas|rosasul|rosa|navegar|opçăo|essa||mostrar|scielo|atualizaconfluence|instantes|alguns|estado|alterar|redesenhado|botăo|será|||que|aplicar|Após|năo|atualizawiki|confluence|resultadoconfluence|resultadowiki|wiki|mostrando|esse|subgrupos|t30|t21a|decoration|qr_img|qr_html|g_kml|ogc|t_|g_qrcode|grande|TreeviewPvtFindRootObject|criaLegenda|exp|tiff|temap8|ver|criaLegendaHTML|legenda2|template|vazio|pegaListaDeTemas|uplocal|g_uploadlocal|a2b|g_downloadbase|downloadbase|g_conectarwms|download|updbf||g_uploaddbf|pegaListaDeSubgrupos||tema_|temasgrupo|idarvore||cellspacing|||120px|cellpadding|t35|||abreKml|tabelaf||||editaLegenda|temap6|t34|t31|t33|t32|versaoms|destacaTema|graficotema'.split('|'),0,{}))
... ...
classesjs/compactados/iniciamma_compacto.js
1   -eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9(1n.45.2F.1d("?")[1]){v=1n.45.2F.1d("?")[1];9(v.1d("#")[0]){v=v.1d("#")[0]}}J{v=""}5i=0;4C=0;4G=0;1l=18;2X=18;j 3H=5E.4I.4s(0,1);9(3H==\'N\')2X=H;J 1l=H;4z="1f";2Z=-3;36="";4P="";4U="";5o="";5H="";5D="5v";5B="1f";5A="";5z="1f";5x="1f";5Q=T 2q();3j="";4l="1f";U=T 4h();U.4H("H");U.4N("4Q");3Y="17";4a="2e";42="3U";9(1l){3Y="";4a="4y";42="4E"}y 4D(e,m){24=T 4A();4F=T 4O();4d=T 4j();1U=T 4q();1U.t=A+"/1C/1z.16";j 29=(1l)?4k:4e;j 28=(1l)?4g:4M;9(e==2A){j 1Q=0;9($i("1W")){1Q=1Q+D($i("1W").k.r)}9($i("27")){1Q=1Q+D($i("27").k.r)}j 1M=D(1J.2D)-29;j 1S=D(1J.2H)-28;9(1M>=5y){1M=3X}9(1S>=46){1S=46}3h{9(u.11.k.r<5M){j 1M=D(1J.2D)-29;j 1S=D(1J.2H)-28;1n.5J(1J.2D,1J.2H);1n.2t(0,0)}}3g(e){j e=""}u.11.k.r=1M;u.11.k.C=1S;c.w=1M-1Q-29;c.h=1S-28;9(u.14("X")){9(u.14("X").k.r){c.w=D(u.14("X").k.r);c.h=D(u.14("X").k.r)}9(u.14("X").k.C){c.h=D(u.14("X").k.C)}}}J{c.w=u.11.53-D($i("1W").k.r)-29;c.h=u.11.56-28}9($i("2a")){$i("2a").k.r=c.w;$i("2a").k.C=c.h}c.51="1f";c.4V="";c.50="2P";c.2m=T 2q();c.59=T 2q();c.2T="";c.5k="";c.5l="";c.5c="";c.5w="5e";c.5f="5";c.2r=5d;c.1c="";c.2N="";c.2Y="";c.3S="5a";c.3T="5b";c.2p="5g";c.2y="5h";c.3b="";c.5m="";c.5j="";c.32=y(){9(!$i("2M")){u.11.B="2M"}$i("2M").58="4Z-4Y-4X";9(v==""){j 37=y(Y){v=Y.1t;n.32()};j p=A+"/1b/1h.Z?1g=4W&"+36;U.1i(p,"",37)}J{9(!1n.52){1E("57.2n 2j 2l")}9(!1n.55){1E("54.2n 2j 2l")}9(!1n.5n){1E("27.2n 2j 2l")}9(!1n.5I){1E("5G.2n 2j 2l")}24.44("22",$F("5K"));j p=A+"/1b/1h.Z?1g=5P&5O="+5N+"&w="+c.w+"&h="+c.h+"&v="+v;U.1i(p,"5L",c.22)}};c.22=y(Y){9(Y.1t.5C(" 3y.")>-1){1E(Y.1t)}9(Y.1t=="3A"){24.3i("22");u.11.k.5t="5u";u.11.1Y="<3x>5s 5r o 3m 5p o 5q:<3x><a 2F="+A+"/3C.Z >"+A+"/3C.Z</a>";3l("3A")}J{9((Y.1t!="3y")&&(Y.1t!=2A)){j 2T="";j 2d="";V(Y.1t);3h{9(2d!=""){2e.u.1j=2d}}3g(e){j e=""}K("","4c 4f 4m 4n 4i: "+2T,"");4p(10);9(4r=="19"){3k(1)}9(4o=="19"){3k(2)}n.33(1c);n.3t(26);n.2r=D(23);n.1c=1c;n.4T=4L;n.3v=26;n.4K=26;n.3N();2G(Y);n.3w();n.3c();n.3d("4J");j l=4S.4R;j 1T=l.G;j b=l.G-1;9(b>=0){1o{9($i(l[b].1Z)){9(l[b].3n){V(\'$i(l[b].1Z).1Y = "\'+l[b].3n+\'"\')}9(l[b].3o){V(\'$i("\'+l[b].1Z+\'").1s = y(){K(c,"\'+l[b].3o+\'","");}\');V(\'$i("\'+l[b].1Z+\'").1q = y(){K(c,"");};\')}9(l[b].3z){$i(l[b].1Z).1y=l[b].3z}9(l[b].3B){V(l[b].3B)}}}1r(b--)}4x();9($i("4w")||$i("4v")){j p=A+"/1b/1h.Z?1g=2E&v="+v;U.1i(p,"2E",2E)}9($i("X")){j i=$i("x").k;i.r=n.w+"17";i.C=n.h+"17";j i=$i("X").k;i.r=n.w+"17";i.C=n.h+"17";i.4t=\'4u(\'+0+" "+(n.w)+" "+(n.h)+" "+0+\')\'}j E=0;9($i("1W")){E=E+D($i("1W").k.r)}9($i("27")){E=E+D($i("27").k.r)}9($i("3s")){$i("3s").k.r=n.w+E+"17"}9($i("3D")){j i=$i("3D").k;i.C=n.h+"17";i.r=n.w+"17"}4B();j 1v=5F($i("X"));9($i("35")){2C.30.2U.2L.2t(1v[0]+40,1v[1]+10)}9($i("7d")){2C.7e.2U.2L.2t(1v[0],1v[1]+10)}J{9($i("35")){2C.30.2U.2L.2t(1v[0],1v[1]+10)}}7c("48");9(7b=="19"){79();j 1V=["L","O","N","S"];43(j l=0;l<4;l++){9($i("x"+1V[l])){$i("x"+1V[l]).k.r=n.w;$i("x"+1V[l]).k.C=n.h;$i("x"+1V[l]).k.W="2u"}}7a()}7f("7g");9($i("3q")){$i("3q").3M=n.2r}9((n.7l=="1f")&&($i("3f"))){$i("3f").k.W="M"}}J{1E("7k. 7j 7h o 3m "+Y.1t);3l}j E=7i.1d("78");77(E[1]);9($i(n.2y)){9(6Y==""){$i(n.2y).k.W="M"}}9(2f("2k")){2k=2f("2k")}9(2k=="19"){6Z()}9(20!="M"){9(2f("20")){20=2f("20")}9(20=="2u"){6X()}}9($i("x")){3j=$i("x").t}24.3i("22");9(6W=="19"){6U()}9(u.14("3e")){9(7n==""){u.14("3e").k.W="M"}}}70()};c.3d=y(B){9($i(B)){1A=T 34();1A=3E("1A","2P",B,1X);1A.1D("2J","<b>"+$F("71")+"</b>","76",H,18,H,1X);j 1k="";9(2X){j 1k="<x t=\'"+A+"/1C/1z.16\' r=0 C=13 />"}j l=2h.2i.G-1;9(l>=0){1o{9(2h.2i[l]){j E=2h.2i[l].75;j E=V("74."+E+"[0]."+72);Q="<1m 1s=\\"R:c.k.3p=\'73\';\\" 1q=\\"R:c.k.3p=\'M\';\\" 1y=\'"+2h.2i[l].7m+"\'>"+1k+"<x P=\'7F\' t=\'"+A+"/1C/7H/"+7E+"/1z.16\' />"+E+" </1m>";1A.1D("7D"+l,Q,1U,18,H,18,"2J")}}1r(l--)}1A.1D("","",1U,18,H,18,"2J")}};c.3w=y(){9(($i("2I"))&&(!$i("3r"))){$i("2I").1Y="<x P=\'7G\' t=\\""+7J+"/1z.16\\" 1j=\'7I&7B;&7s;7t\' 1y=\'7r()\' k=\'4b:49\'/><x B=3r t=\'\' />"}};c.3c=y(){9($i("2I")){j p=A+"/1b/1h.Z?1g=7q&v="+v;U.1i(p,"7o",7p)}};c.3t=y(26){j 2O=18;9($i("3u")){j 2O=$i("3u").7C}9($i("7u")&&n.3v!=26){9(2O){j p=A+"/1b/1h.Z?1g=5R&v="+v+"&7v="+2Z;U.1i(p,"7A",38)}J{9(($i("2b").t=="")||(n.3b!="19")){j p=A+"/1b/1h.Z?1g=2z&v="+v;U.1i(p,"7z",38)}J{j 39=T 7y("&3a=7w","g");$i("2b").t=$i("x").t.7x(39,\'&3a=6V\');31("2z",$i("2b").t)}}}J{9($i("2b"))31("2z",$i("2b").t)}};c.6S=y(){9(($i("6c"))||($i("2N")&&$i(n.2p+"2o")&&$i(n.2p+"2o").k.W=="2u")){j p=A+"/1b/1h.Z?1g=6d&6b="+6a+"&v="+v;U.1i(p,"68",69)}};c.6e=y(){9($i("2N")){j p=A+"/1b/1h.Z?1g=6f&v="+v;U.1i(p,"6k",6T)}};c.33=y(1c){9($i("2g")){9((n.1c!=1c)||(!$i("2g").6l())){$i("2g").1Y="";j 1H=1c.1d(";");1x=T 34();1x=3E("1x","2P","2g",1X);j 2d="<b>"+$F("6j")+"</b><x B=\'6i\' k=\'1R:1L;2e:6g\' 1j=\'"+$F("6h")+"\' t=\'"+$1k("1z.16")+"\' />";1x.1D("47",2d,"67",H,H,H,1X);1x.66=5W;j 1B="2w(1a,1a,1a)";j 1T=1H.G;j l=0;9(1T>=0){1o{j q=1H[l].1d("*");j 2W="";9(q[1]==2){2W=\'5X\'}9(q[8]==2A){q[8]="1f"}Q="<1m B=\'5V"+q[0]+"\'><1K P=5U k=\'4b:49\' 1s=\\"R:K(c,\'"+$F("5S")+"\',\'3F\')\\" 1q=\\"R:K(c,\'\')\\" 1I=\'5T\' 41=\\"5Y\\" 3M=\'"+q[0]+"\' "+2W+" 1y=\'5Z(\\"3F\\",c)\'/>";9(q[12]=="19"){Q+="&1N;<x t="+$1k("64.1O")+" 1j=\'"+$F("3G")+"\' 1s=\\"R:K(c,\'"+$F("3G")+"\',\'\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(q[5]=="19"){Q+="&1N;<x t="+$1k("65.1O")+" 1j=\'"+$F("63")+"\' 1y=\'62(c)\' 1s=\\"R:K(c,\'"+$F("60")+"\',\'61\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((q[10]=="19")||(q[10]=="3V")){Q+="&1N;<x t="+$1k("3W.16")+" 1j=\'1G\' 1y=\'1G(\\""+q[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("6m")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((q[7]=="19")||(q[7]=="3V")){Q+="&1N;<x t="+$1k("3W.16")+" 1j=\'1G\' 1y=\'1G(\\""+q[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("3Q")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(1l){Q+="<1m 1j=\'"+$F("3Q")+"\' k=\'3R-3P:"+1B+"\' B=3O"+q[0]+">&1N;"+q[2]+"</1m></1m>"}J{Q+="<1m 1j=\'"+$F("6n")+"\' k=\'3R-3P:"+1B+"\' B=3O"+q[0]+">&1N;"+"<x t=\'"+A+"/1C/1z.16\' r=0 C=15 />"+q[2]+"</1m></2R>"}1x.1D(q[0],Q,1X,H,H,H,"47");Q="<x r=2c t="+$1k("1z.16")+" />";1x.1D("",Q,1U,18,H,18,q[0]);9(1B=="2w(1a,1a,1a)"){j 1B="M"}J{j 1B="2w(1a,1a,1a)"}l++}1r(l<1T)}}}6I()};c.6J=y(23){9(n.2r!=23){j 1H=(n.1c).1d(";");j 1w="3K.1O";j l=1H.G-1;9(l>=0){1o{j q=1H[l].1d("*");9(q[6]*1<23*1){j 1w="6H.1O"}9(q[6]*1>23*1){j 1w="6G.1O"}9(q[6]*1==0){j 1w="3K.1O"}9($i("1w"+q[0])){$i("1w"+q[0]).t=A+"/1C/"+1w}}1r(l--)}}};c.3N=y(){9($i("X")){j 1F="<3J>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6E\' /></z><z P=1e ></z></1P>";1F+="<1P><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6F\' /></z><z P=1e ><1K k=\'1R:1L;2e:2c;3U:2c\'\' 1I=21 t=\'\' B=\'x\' /></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6K\' /></z></1P>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6L\' /></z><z P=1e ></z></1P>";1F+="</3J>";$i("X").1Y=1F}9(!$i("2Q")){j I=u.2K("2R");I.k.6Q=3X;I.B="2o";j 1u=u.2K("x");1u.t=A+"/1C/48.16";1u.41="2Q";1u.B=\'2Q\';1u.k.r="3Z";1u.k.C="3Z";I.2B(1u);I.1s=y(){c.k.W="M"};I.1q=y(){c.k.W="2u"};u.11.2B(I)}j 6R="";9(u.14("2a")){3L($i("2a"))}9(u.14("x")){j I=u.2K("2R");I.k.r="2c";I.k.C="2c";I.B="1p";I.W="M";u.11.2B(I);9(1l){$i("1p").k.6P="6O(6M=25)"}$i("1p").6N=y(){j 2s=D($i("1p").k.r);j 2v=D($i("1p").k.C);9(1l){9(2s>2){$i("1p").k.r=2s-2}9(2v>2){$i("1p").k.C=2v-2}}J{3I(c.k){r=2s-10+"17"}3I(c.k){C=2v-10+"17"}}};$i("1p").6D=y(){6C("6s")};c.6t="1f";3L($i("x"))}c.6r=y(){24.44("2G",$F("6q"));j p=A+"/1b/1h.Z?1g=6o&v="+v+"&6p="+6u;U.1i(p,"6v",2G)};9(n.2Y){V(n.2Y)}j E=T 2q("3S","3T","2p");j i=E.G-1;9(i>=0){1o{V("j s = n."+E[i]+"2o");9($i(s)){j d=$i(s).k;d.k.6A="6B";d.k.C=n.h-13;d.k.r="6z%"}}1r(i--)}};c.6y=y(){9(c.2m.G>0){j f=c.2m.G-1;9(f>=0){1o{V(c.2m[f])}1r(f--)}}9(2V.G>0){j 1T=2V.G;43(j f=0;f<1T;f++){V(2V[f])}}};c.6w=y(){9(2x.G>0){j f=2x.G-1;9(f>=0){1o{V(2x[f])}1r(f--)}}};c.6x=y(){9(2S.G>0){j f=2S.G-1;9(f>=0){1o{V(2S[f])}1r(f--)}}}}',62,480,'|||||||||if|||this|||||||var|style|||objmapa|||ltema|width||src|document|g_sid||img|function|td|g_locaplic|id|height|parseInt|temp|trad|length|true|novoel|else|mostradicasf||none|||class|tnome|javascript||new|cpObj|eval|display|corpoMapa|retorno|php||body|||getElementById||gif|px|false|sim|250|classesphp|temas|split|verdeclaro|nao|funcao|mapa_controle|call|title|im|navm|span|window|do|box1|onmouseout|while|onmouseover|data|novoimg|imagemxy|farol|mytreeview1|onclick|branco|listaPr|cor|imagens|createItem|alert|ins|download|lista|type|screen|input|relative|novow|nbsp|png|tr|menos|position|novoh|lle|imgBranco|letras|contemFerramentas|null|innerHTML|iddiv|g_mapaRefDisplay|image|montaMapa|mapscale|objaguarde||mapexten|ferramentas|diminuiy|diminuix|openlayers|imagemReferencia|0px|titulo|top|pCookie|listaTemas|g_listaPropriedades|propriedades|com|g_janelaMen|problemas|funcoesClickMapa|js|obj|guiaLegenda|Array|scale|wb|moveTo|block|hb|rgb|g_funcoesMousemoveMapaDefault|guiaListaMapas|referencia|undefined|appendChild|YAHOO|availWidth|pegalistademenus|href|ajaxCorpoMapa|availHeight|escalaGrafica|propriedadesRaiz|createElement|panel|i3geo|legenda|dinamico|default|imgh|div|g_funcoesNevegaMapaDefault|tempo|xp|g_funcoesClickMapaDefault|ck|navn|finaliza|g_zoomRefDinamico|janelaBotoes1|gravaQuadro|inicializa|atualizaListaTemas|Object|maisBotoes1|g_mashuppar|mashup|ajaxReferencia|re|mode|cgi|atualizaEscalaGrafica|ativaListaPropriedades|botao3d|ondeestou|catch|try|fecha|g_quadrooriginal|initJanelaZoom|return|mapa|conteudo|dica|textDecoration|escalanum|imagemEscalaGrafica|mst|atualizaReferencia|refDinamico|extent|criaEscalaGrafica|br|erro|funcaoonclick|linkquebrado|constroiconteudo|ms_criamapa|contemImg|treeviewNew|ligadesliga|t36|app|with|table|maisamarelo|ativaClicks|value|criaCorpoMapa|nometema|color|t7|background|guiaTemas|guiaMenu|left|SIM|down1|1000|g_postpx|15px||name|g_tipoleft|for|abre|location|700|g1|pan|pointer|g_tipotop|cursor|Tempo|objposicaomouse|g_diminuixN|de|g_diminuiyM|cpaint|segundos|posicaomouse|g_diminuixM|g_r|desenho|em|g_barraFerramentas2|gerafilmef|Image|g_barraFerramentas1|substring|clip|rect|outrasOpcoesAdiciona|arvoreAdicionaTema|ativaGuias|pixelTop|atuaLeg|aguarde|calcposf|imagemxi|Mapa|pixelLeft|objposicaocursor|imagemyi|set_async|appName|listaPropriedades|extentTotal|g_celula|g_diminuiyN|set_response_type|posicaocursor|g_operacao|JSON|botoes|g_listaFuncoesBotoes|cellsize|g_nomepin|listavisual|criaMapa|sam|skin|yui|visualatual|navegacaoDir|testafuncoes|offsetWidth|menususpenso|testamenususpenso|offsetHeight|funcoes|className|objtips|guia1|guia2|temaAtivo|50000|marca|pintamanho|guia4|guia5|g_recupera|versaoms|tempoRedesenho|contaTempoRedesenho|utilizacgi|testaferramentas|g_arvoreClick|utilize|link|abrir|Para|backgroundColor|white|zoomli|pinmarca|g_panM|1024|g_lenteaberta|g_destaca|g_realca|search|g_tipoacao|navigator|pegaPosicaoObjeto|redesenho|g_arvoreClicks|testaajax|resizeTo|o5|iniciaMapa|400|g_embedLegenda|embedLegenda|inicia|quadrosfilme|referenciadinamica|t3|checkbox|inputsb|arrastar_|expandeTema|CHECKED|layer|mudaboxnf|t5|limpasel|limpaseltemaf|t4|contextoescala|estasel|itemExpand|foldermapa|criaLegenda|ajaxLegendaHTML|g_templateLegenda|templateLegenda|moveLegi|criaLegendaHTML|atualizaLegendaImagem|criaLegendaImagem|5px|t2|lixeira|t1|legendaGrafica|hasChildNodes|t6|t8|corpo|tipoimagem|o1|atualizaCorpoMapa|termina|parado|g_tipoimagem|redesenhaCorpo|verificaMousemoveMapa|verificaNavegaMapa|verificaClickMapa|100|overflow|auto|zoomboxf|onmouseup|imgN|imgL|maisvermelho|maisverde|ativaDragDrop|atualizaFarol|imgO|imgS|opacity|onmousemove|alpha|filter|zIndex|docMapa|atualizaLegendaHTML|ajaxLegendaImagem|docaguias|reference|g_docaguias|initJanelaRef|g_locmapas|initJanelaMen|rebobinaf|p13|g_linguagem|underline|g_traducao|text|foldermapa1|mostraguiaf|guia|geraURLentorno|ajustaEntorno|g_entorno|mudaiconf|maisBotoes2|janelaBotoes2|autoRedesenho|ativa|criar|g_guiaativa|Impossivel|Erro|geoip|url|g_3dmap|retornaBarraEscala|ajaxEscalaGrafica|escalagrafica|opcoesEscala|otilde|es|mapaReferencia|zoom|map|replace|RegExp|retornaReferencia|retornaReferenciaDinamica|ccedil|checked|propriedadesMapa|g_visual|ticPropriedades|menuarrow|visual|op|g_localimg'.split('|'),0,{}))
  1 +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9(1n.4c.2C.1d("?")[1]){v=1n.4c.2C.1d("?")[1];9(v.1d("#")[0]){v=v.1d("#")[0]}}J{v=""}5j=0;4u=0;4H=0;1l=18;2Y=18;j 43=5G.4S.4K(0,1);9(43==\'N\')2Y=H;J 1l=H;4h="1f";3x=-3;3g="";4E="";4W="";5J="";5F="";5w="5C";5B="1f";5A="";5y="1f";5z="1f";4R=T 2p();37="";4d="1f";U=T 4O();U.4T("H");U.4J("4A");42="16";48="2f";4b="3Y";9(1l){42="";48="4P";4b="4k"}y 4t(e,m){1Y=T 4m();4N=T 4D();4V=T 4g();1Z=T 4f();1Z.t=B+"/1C/1z.14";j 2a=(1l)?4e:4l;j 27=(1l)?4w:4n;9(e==2L){j 1Q=0;9($i("24")){1Q=1Q+D($i("24").k.q)}9($i("1X")){1Q=1Q+D($i("1X").k.q)}j 1M=D(1J.2G)-2a;j 1S=D(1J.2H)-27;9(1M>=5R){1M=4a}9(1S>=3V){1S=3V}3B{9(u.17.k.q<5E){j 1M=D(1J.2G)-2a;j 1S=D(1J.2H)-27;1n.5P(1J.2G,1J.2H);1n.2t(0,0)}}3w(e){j e=""}u.17.k.q=1M;u.17.k.A=1S;c.w=1M-1Q-2a;c.h=1S-27;9(u.Z("11")){9(u.Z("11").k.q){c.w=D(u.Z("11").k.q);c.h=D(u.Z("11").k.q)}9(u.Z("11").k.A){c.h=D(u.Z("11").k.A)}}}J{c.w=u.17.56-D($i("24").k.q)-2a;c.h=u.17.57-27}9($i("2d")){$i("2d").k.q=c.w;$i("2d").k.A=c.h}9($i("2b")){$i("2b").k.q=c.w;$i("2b").k.A=c.h}c.58="1f";c.53="";c.4X="2K";c.2i=T 2p();c.52=T 2p();c.30="";c.5k="";c.5l="";c.5m="";c.5e="5x";c.5g="5";c.2s=5f;c.1c="";c.2I="";c.2F="";c.3K="5c";c.3J="5d";c.2m="5h";c.2D="5i";c.33="";c.5n="";c.5b="";c.3h=y(){9(!$i("2J")){u.17.C="2J"}$i("2J").5a="51-50-4Z";9(v==""){j 38=y(X){v=X.1t;n.3h()};j p=B+"/1b/1h.Y?1g=4Y&"+3g;U.1i(p,"",38)}J{9(!1n.54){1E("59.2j 2n 2q")}9(!1n.55){1E("5o.2j 2n 2q")}9(!1n.5p){1E("1X.2j 2n 2q")}9(!1n.5I){1E("5H.2j 2n 2q")}1Y.3U("26",$F("5L"));j p=B+"/1b/1h.Y?1g=5Q&5O="+5M+"&w="+c.w+"&h="+c.h+"&v="+v;U.1i(p,"5N",c.26)}};c.26=y(X){9(X.1t.5D(" 3y.")>-1){1E(X.1t)}9(X.1t=="3r"){1Y.32("26");u.17.k.5u="5v";u.17.20="<3p>5t 5s o 3e 5q o 5r:<3p><a 2C="+B+"/3t.Y >"+B+"/3t.Y</a>";3c("3r")}J{9((X.1t!="3y")&&(X.1t!=2L)){j 30="";j 21="";V(X.1t);3B{9(21!=""){2f.u.1j=21}}3w(e){j e=""}K("","4q 4o 4r 4s 4v: "+30,"");4x(10);9(4i=="19"){3a(1)}9(4j=="19"){3a(2)}n.3d(1c);n.3v(1W);n.2s=D(23);n.1c=1c;n.4y=4M;n.3E=1W;n.4L=1W;n.3X();2T(X);n.3m();n.3o();n.3F("4U");j l=4C.4B;j 1T=l.G;j b=l.G-1;9(b>=0){1o{9($i(l[b].1U)){9(l[b].3i){V(\'$i(l[b].1U).20 = "\'+l[b].3i+\'"\')}9(l[b].3j){V(\'$i("\'+l[b].1U+\'").1s = y(){K(c,"\'+l[b].3j+\'","");}\');V(\'$i("\'+l[b].1U+\'").1q = y(){K(c,"");};\')}9(l[b].3u){$i(l[b].1U).1y=l[b].3u}9(l[b].3q){V(l[b].3q)}}}1r(b--)}4F();9($i("4G")||$i("4I")){j p=B+"/1b/1h.Y?1g=2S&v="+v;U.1i(p,"2S",2S)}9($i("11")){j i=$i("x").k;i.q=n.w+"16";i.A=n.h+"16";j i=$i("11").k;i.q=n.w+"16";i.A=n.h+"16";i.4z=\'4Q(\'+0+" "+(n.w)+" "+(n.h)+" "+0+\')\'}j E=0;9($i("24")){E=E+D($i("24").k.q)}9($i("1X")){E=E+D($i("1X").k.q)}9($i("3s")){$i("3s").k.q=n.w+E+"16"}9($i("3l")){j i=$i("3l").k;i.A=n.h+"16";i.q=n.w+"16"}4p();j 1v=5K($i("11"));9($i("3b")){2O.3z.2y.2x.2t(1v[0]+40,1v[1]+10)}9($i("7e")){2O.7f.2y.2x.2t(1v[0],1v[1]+10)}J{9($i("3b")){2O.3z.2y.2x.2t(1v[0],1v[1]+10)}}7d("46");9(7c=="19"){7a();j 22=["L","O","N","S"];3T(j l=0;l<4;l++){9($i("x"+22[l])){$i("x"+22[l]).k.q=n.w;$i("x"+22[l]).k.A=n.h;$i("x"+22[l]).k.W="2v"}}7b()}7g("7h");9($i("3A")){$i("3A").3N=n.2s}9((n.7m=="1f")&&($i("3k"))){$i("3k").k.W="M"}}J{1E("7l. 7k 7i o 3e "+X.1t);3c}j E=7j.1d("79");78(E[1]);9($i(n.2D)){9(6Z==""){$i(n.2D).k.W="M"}}9(2g("2o")){2o=2g("2o")}9(2o=="19"){70()}9(2e!="M"){9(2g("2e")){2e=2g("2e")}9(2e=="2v"){6Y()}}9($i("x")){37=$i("x").t}1Y.32("26");9(6X=="19"){6V()}9(u.Z("3f")){9(7o==""){u.Z("3f").k.W="M"}}}71()};c.3F=y(C){9($i(C)){1A=T 39();1A=3G("1A","2K",C,1V);1A.1D("2B","<b>"+$F("72")+"</b>","77",H,18,H,1V);j 1k="";9(2Y){j 1k="<x t=\'"+B+"/1C/1z.14\' q=0 A=13 />"}j l=2h.2r.G-1;9(l>=0){1o{9(2h.2r[l]){j E=2h.2r[l].76;j E=V("75."+E+"[0]."+73);Q="<1m 1s=\\"R:c.k.3D=\'74\';\\" 1q=\\"R:c.k.3D=\'M\';\\" 1y=\'"+2h.2r[l].7n+"\'>"+1k+"<x P=\'7G\' t=\'"+B+"/1C/7I/"+7F+"/1z.14\' />"+E+" </1m>";1A.1D("7E"+l,Q,1Z,18,H,18,"2B")}}1r(l--)}1A.1D("","",1Z,18,H,18,"2B")}};c.3m=y(){9(($i("2E"))&&(!$i("3n"))){$i("2E").20="<x P=\'7H\' t=\\""+7K+"/1z.14\\" 1j=\'7J&7C;&7t;7u\' 1y=\'7s()\' k=\'47:49\'/><x C=3n t=\'\' />"}};c.3o=y(){9($i("2E")){j p=B+"/1b/1h.Y?1g=7r&v="+v;U.1i(p,"7p",7q)}};c.3v=y(1W){j 2z=18;9($i("3C")){j 2z=$i("3C").7D}9($i("7v")&&n.3E!=1W){9(2z){j p=B+"/1b/1h.Y?1g=5S&v="+v+"&7w="+3x;U.1i(p,"7B",36)}J{9(($i("28").t=="")||(n.33!="19")){j p=B+"/1b/1h.Y?1g=2R&v="+v;U.1i(p,"7A",36)}J{j 35=T 7z("&34=7x","g");$i("28").t=$i("x").t.7y(35,\'&34=6W\');31("2R",$i("28").t)}}}J{9($i("28"))31("2R",$i("28").t)}};c.6T=y(){9(($i("6d"))||($i("2I")&&$i(n.2m+"2k")&&$i(n.2m+"2k").k.W=="2v")){j p=B+"/1b/1h.Y?1g=6e&6c="+6b+"&v="+v;U.1i(p,"69",6a)}};c.6f=y(){9($i("2I")){j p=B+"/1b/1h.Y?1g=6g&v="+v;U.1i(p,"6l",6U)}};c.3d=y(1c){9($i("2l")){9((n.1c!=1c)||(!$i("2l").6m())){$i("2l").20="";j 1H=1c.1d(";");1x=T 39();1x=3G("1x","2K","2l",1V);j 21="<b>"+$F("6k")+"</b><x C=\'6j\' k=\'1R:1L;2f:6h\' 1j=\'"+$F("6i")+"\' t=\'"+$1k("1z.14")+"\' />";1x.1D("3S",21,"68",H,H,H,1V);1x.67=5X;j 1B="2W(1a,1a,1a)";j 1T=1H.G;j l=0;9(1T>=0){1o{j r=1H[l].1d("*");j 2M="";9(r[1]==2){2M=\'5Y\'}9(r[8]==2L){r[8]="1f"}Q="<1m C=\'5W"+r[0]+"\'><1K P=5V k=\'47:49\' 1s=\\"R:K(c,\'"+$F("5T")+"\',\'3M\')\\" 1q=\\"R:K(c,\'\')\\" 1I=\'5U\' 45=\\"5Z\\" 3N=\'"+r[0]+"\' "+2M+" 1y=\'60(\\"3M\\",c)\'/>";9(r[12]=="19"){Q+="&1N;<x t="+$1k("65.1O")+" 1j=\'"+$F("3L")+"\' 1s=\\"R:K(c,\'"+$F("3L")+"\',\'\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(r[5]=="19"){Q+="&1N;<x t="+$1k("66.1O")+" 1j=\'"+$F("64")+"\' 1y=\'63(c)\' 1s=\\"R:K(c,\'"+$F("61")+"\',\'62\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((r[10]=="19")||(r[10]=="3H")){Q+="&1N;<x t="+$1k("3I.14")+" 1j=\'1G\' 1y=\'1G(\\""+r[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("6n")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((r[7]=="19")||(r[7]=="3H")){Q+="&1N;<x t="+$1k("3I.14")+" 1j=\'1G\' 1y=\'1G(\\""+r[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("3Q")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(1l){Q+="<1m 1j=\'"+$F("3Q")+"\' k=\'3R-3Z:"+1B+"\' C=41"+r[0]+">&1N;"+r[2]+"</1m></1m>"}J{Q+="<1m 1j=\'"+$F("6o")+"\' k=\'3R-3Z:"+1B+"\' C=41"+r[0]+">&1N;"+"<x t=\'"+B+"/1C/1z.14\' q=0 A=15 />"+r[2]+"</1m></2N>"}1x.1D(r[0],Q,1V,H,H,H,"3S");Q="<x q=29 t="+$1k("1z.14")+" />";1x.1D("",Q,1Z,18,H,18,r[0]);9(1B=="2W(1a,1a,1a)"){j 1B="M"}J{j 1B="2W(1a,1a,1a)"}l++}1r(l<1T)}}}6J()};c.6K=y(23){9(n.2s!=23){j 1H=(n.1c).1d(";");j 1w="3W.1O";j l=1H.G-1;9(l>=0){1o{j r=1H[l].1d("*");9(r[6]*1<23*1){j 1w="6I.1O"}9(r[6]*1>23*1){j 1w="6H.1O"}9(r[6]*1==0){j 1w="3W.1O"}9($i("1w"+r[0])){$i("1w"+r[0]).t=B+"/1C/"+1w}}1r(l--)}}};c.3X=y(){9($i("11")){j 1F="<3O>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6F\' /></z><z P=1e ></z></1P>";1F+="<1P><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6G\' /></z><z P=1e ><1K k=\'1R:1L;2f:29;3Y:29\'\' 1I=2c t=\'\' C=\'x\' /></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6L\' /></z></1P>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6M\' /></z><z P=1e ></z></1P>";1F+="</3O>";$i("11").20=1F}9(!$i("2A")){j I=u.2Q("2N");I.k.6R=4a;I.C="2k";j 1u=u.2Q("x");1u.t=B+"/1C/46.14";1u.45="2A";1u.C=\'2A\';1u.k.q="44";1u.k.A="44";I.2P(1u);I.1s=y(){c.k.W="M"};I.1q=y(){c.k.W="2v"};u.17.2P(I)}j 6S="";9(u.Z("2d")){2V($i("2d"))}9(u.Z("2b")){2V($i("2b"))}9(u.Z("x")){j I=u.2Q("2N");I.k.q="29";I.k.A="29";I.C="1p";I.W="M";u.17.2P(I);9(1l){$i("1p").k.6Q="6P(6N=25)"}$i("1p").6O=y(){j 2w=D($i("1p").k.q);j 2u=D($i("1p").k.A);9(1l){9(2w>2){$i("1p").k.q=2w-2}9(2u>2){$i("1p").k.A=2u-2}}J{3P(c.k){q=2w-10+"16"}3P(c.k){A=2u-10+"16"}}};$i("1p").6E=y(){6D("6t")};c.6u="1f";2V($i("x"))}c.6s=y(){1Y.3U("2T",$F("6r"));j p=B+"/1b/1h.Y?1g=6p&v="+v+"&6q="+6v;U.1i(p,"6w",2T)};9(n.2F){V(n.2F)}j E=T 2p("3K","3J","2m");j i=E.G-1;9(i>=0){1o{V("j s = n."+E[i]+"2k");9($i(s)){j d=$i(s).k;d.k.6B="6C";d.k.A=n.h-13;d.k.q="6A%"}}1r(i--)}};c.6z=y(){9(c.2i.G>0){j f=c.2i.G-1;9(f>=0){1o{V(c.2i[f])}1r(f--)}}9(2U.G>0){j 1T=2U.G;3T(j f=0;f<1T;f++){V(2U[f])}}};c.6x=y(){9(2Z.G>0){j f=2Z.G-1;9(f>=0){1o{V(2Z[f])}1r(f--)}}};c.6y=y(){9(2X.G>0){j f=2X.G-1;9(f>=0){1o{V(2X[f])}1r(f--)}}}}',62,481,'|||||||||if|||this|||||||var|style|||objmapa|||width|ltema||src|document|g_sid||img|function|td|height|g_locaplic|id|parseInt|temp|trad|length|true|novoel|else|mostradicasf||none|||class|tnome|javascript||new|cpObj|eval|display|retorno|php|getElementById||corpoMapa|||gif||px|body|false|sim|250|classesphp|temas|split|verdeclaro|nao|funcao|mapa_controle|call|title|im|navm|span|window|do|box1|onmouseout|while|onmouseover|data|novoimg|imagemxy|farol|mytreeview1|onclick|branco|listaPr|cor|imagens|createItem|alert|ins|download|lista|type|screen|input|relative|novow|nbsp|png|tr|menos|position|novoh|lle|iddiv|null|mapexten|ferramentas|objaguarde|imgBranco|innerHTML|titulo|letras|mapscale|contemFerramentas||montaMapa|diminuiy|imagemReferencia|0px|diminuix|flamingo|image|openlayers|g_mapaRefDisplay|top|pCookie|g_listaPropriedades|funcoesClickMapa|js|obj|listaTemas|guiaLegenda|com|g_janelaMen|Array|problemas|propriedades|scale|moveTo|hb|block|wb|panel|xp|dinamico|imgh|propriedadesRaiz|href|guiaListaMapas|escalaGrafica|finaliza|availWidth|availHeight|legenda|i3geo|default|undefined|ck|div|YAHOO|appendChild|createElement|referencia|pegalistademenus|ajaxCorpoMapa|g_funcoesClickMapaDefault|ativaClicks|rgb|g_funcoesNevegaMapaDefault|navn|g_funcoesMousemoveMapaDefault|tempo|gravaQuadro|fecha|cgi|mode|re|ajaxReferencia|g_quadrooriginal|mashup|Object|initJanelaZoom|maisBotoes1|return|atualizaListaTemas|mapa|botao3d|g_mashuppar|inicializa|conteudo|dica|ondeestou|contemImg|criaEscalaGrafica|imagemEscalaGrafica|atualizaEscalaGrafica|br|constroiconteudo|linkquebrado|mst|ms_criamapa|funcaoonclick|atualizaReferencia|catch|g_zoomRefDinamico|erro|janelaBotoes1|escalanum|try|refDinamico|textDecoration|extent|ativaListaPropriedades|treeviewNew|SIM|down1|guiaMenu|guiaTemas|t36|ligadesliga|value|table|with|t7|background|g1|for|abre|700|maisamarelo|criaCorpoMapa|left|color||nometema|g_postpx|app|15px|name|pan|cursor|g_tipotop|pointer|1000|g_tipoleft|location|g_r|g_diminuixM|Image|posicaomouse|atuaLeg|g_barraFerramentas1|g_barraFerramentas2|pixelLeft|g_diminuixN|aguarde|g_diminuiyN|de|calcposf|Tempo|desenho|em|Mapa|imagemxi|segundos|g_diminuiyM|gerafilmef|cellsize|clip|JSON|botoes|g_listaFuncoesBotoes|posicaocursor|g_operacao|ativaGuias|arvoreAdicionaTema|imagemyi|outrasOpcoesAdiciona|set_response_type|substring|extentTotal|g_celula|objposicaocursor|cpaint|pixelTop|rect|quadrosfilme|appName|set_async|listaPropriedades|objposicaomouse|g_nomepin|visualatual|criaMapa|sam|skin|yui|objtips|listavisual|testafuncoes|testamenususpenso|offsetWidth|offsetHeight|navegacaoDir|funcoes|className|versaoms|guia1|guia2|pinmarca|50000|pintamanho|guia4|guia5|g_recupera|tempoRedesenho|contaTempoRedesenho|temaAtivo|utilizacgi|menususpenso|testaferramentas|utilize|link|abrir|Para|backgroundColor|white|g_tipoacao|marca|g_lenteaberta|g_panM|g_destaca|g_realca|zoomli|search|400|g_arvoreClicks|navigator|redesenho|testaajax|g_arvoreClick|pegaPosicaoObjeto|o5|g_embedLegenda|iniciaMapa|embedLegenda|resizeTo|inicia|1024|referenciadinamica|t3|checkbox|inputsb|arrastar_|expandeTema|CHECKED|layer|mudaboxnf|t5|limpasel|limpaseltemaf|t4|contextoescala|estasel|itemExpand|foldermapa|criaLegenda|ajaxLegendaHTML|g_templateLegenda|templateLegenda|moveLegi|criaLegendaHTML|atualizaLegendaImagem|criaLegendaImagem|5px|t2|lixeira|t1|legendaGrafica|hasChildNodes|t6|t8|corpo|tipoimagem|o1|atualizaCorpoMapa|termina|parado|g_tipoimagem|redesenhaCorpo|verificaMousemoveMapa|verificaNavegaMapa|verificaClickMapa|100|overflow|auto|zoomboxf|onmouseup|imgN|imgL|maisvermelho|maisverde|ativaDragDrop|atualizaFarol|imgO|imgS|opacity|onmousemove|alpha|filter|zIndex|docMapa|atualizaLegendaHTML|ajaxLegendaImagem|docaguias|reference|g_docaguias|initJanelaRef|g_locmapas|initJanelaMen|rebobinaf|p13|g_linguagem|underline|g_traducao|text|foldermapa1|mostraguiaf|guia|geraURLentorno|ajustaEntorno|g_entorno|mudaiconf|maisBotoes2|janelaBotoes2|autoRedesenho|ativa|criar|g_guiaativa|Impossivel|Erro|geoip|url|g_3dmap|retornaBarraEscala|ajaxEscalaGrafica|escalagrafica|opcoesEscala|otilde|es|mapaReferencia|zoom|map|replace|RegExp|retornaReferencia|retornaReferenciaDinamica|ccedil|checked|propriedadesMapa|g_visual|ticPropriedades|menuarrow|visual|op|g_localimg'.split('|'),0,{}))
... ...
classesjs/funcoes.js
... ... @@ -892,6 +892,10 @@ texto - texto que será mostrado no título da janela
892 892 */
893 893 function wdocaf(wlargura,waltura,wsrc,nx,ny,texto)
894 894 {
  895 + //
  896 + //esconde o objeto flamingo (flash) caso a interface atual seja a flamingo.htm
  897 + //
  898 + if($i("flamingoi")){$i("flamingoi").style.display="none";}
895 899 try
896 900 {
897 901 //
... ... @@ -944,6 +948,7 @@ function wdocaf(wlargura,waltura,wsrc,nx,ny,texto)
944 948 if($i("divGeometriasTemp"))
945 949 {richdraw.fecha();}
946 950 limpacontainerf();
  951 + if($i("flamingoi")){$i("flamingoi").style.display="block";}
947 952 };
948 953 YAHOO.util.Event.addListener(YAHOO.janelaDoca.xp.panel.close, "click", escondeWdoca);
949 954 }
... ... @@ -1263,12 +1268,18 @@ function aguarde()
1263 1268 eval ('YAHOO.aguarde.'+aguardeId+'.body.style.height="20px"');
1264 1269 eval ('YAHOO.aguarde.'+aguardeId+'.setHeader("<span><img src=\'"+g_locaplic+"/imagens/aguarde.gif\' /></span>")');
1265 1270 eval ('YAHOO.aguarde.'+aguardeId+'.render(document.body)');
1266   - eval ('YAHOO.aguarde.'+aguardeId+'.moveTo('+pos[0]+','+pos[1]+')');
  1271 + if($i("flamingo"))
  1272 + {
  1273 + eval ('YAHOO.aguarde.'+aguardeId+'.moveTo(0,0)');
  1274 + }
  1275 + else
  1276 + {eval ('YAHOO.aguarde.'+aguardeId+'.moveTo('+pos[0]+','+pos[1]+')');}
1267 1277 eval ('YAHOO.aguarde.'+aguardeId+'.show()');
1268 1278 if($i("wait_mask"))
1269 1279 {$i("wait_mask").style.zIndex=5000;}
1270 1280 if($i("wait_c"))
1271 1281 {$i("wait_c").style.zIndex=6000;}
  1282 +
1272 1283 };
1273 1284 this.fecha = function(aguardeId)
1274 1285 {
... ... @@ -3412,6 +3423,13 @@ function remapaf()
3412 3423 }
3413 3424 else
3414 3425 {remapaAdicNovos();}
  3426 + //
  3427 + //utilizado na interface flamingo para redesenhar o mapa
  3428 + //
  3429 + if($i("flamingo"))
  3430 + {
  3431 + //atualizaFL();
  3432 + }
3415 3433 }
3416 3434 /*
3417 3435 Section: eventos
... ... @@ -3455,6 +3473,8 @@ function calcposf()
3455 3473 {var dc = $i("img");}
3456 3474 if ($i("openlayers"))
3457 3475 {var dc = $i("openlayers");}
  3476 + if ($i("flamingo"))
  3477 + {var dc = $i("flamingo");}
3458 3478 while ((dc.offsetParent) && (dc.offsetParent.id != "i3geo"))
3459 3479 {
3460 3480 dc = dc.offsetParent;
... ... @@ -3495,12 +3515,12 @@ Move o ícone que segue o mouse quando da movimentação sobre o mapa
3495 3515 function movecursor()
3496 3516 {
3497 3517 //
3498   - //se a interface openlayers estiver sendo usada, o ícone não é mostrado
  3518 + //se a interface openlayers ou flamingo estiver sendo usada, o ícone não é mostrado
3499 3519 //'obj' é o elemento que guarda o ícone
3500 3520 //
3501 3521 if ($i("obj"))
3502 3522 {
3503   - if ($i("openlayers"))
  3523 + if ($i("openlayers") || $i("flamingo"))
3504 3524 {$i("obj").style.display = "none";}
3505 3525 else
3506 3526 {
... ...
classesjs/i3geo_tudo_compacto.js
... ... @@ -189,7 +189,7 @@ eval(function(p,a,c,k,e,d){e=function(c){return(c&lt;a?&#39;&#39;:e(parseInt(c/a)))+((c=c%a
189 189 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('a 8(){7.1d=H}8.9=N H;8.9.1b=a(w){7.b=w;7.b.3.19=\'1a\';w.j.1e.1f("v","1j:1i-1h-1g:1");s 3=w.j.17();3.Y(\'v\\\\:*\',"X: W(#U#V);")};8.9.S=a(0){s c=N 11();c[\'x\']=0.16;c[\'y\']=0.15;c[\'k\']=0.14;c[\'m\']=0.12;f c};8.9.13=a(0,B,D,M,e,d,k,m){s 1;2(0==\'c\'){1=7.b.j.q(\'v:c\')}4 2(0==\'F\'){1=7.b.j.q(\'v:F\')}4 2(0==\'1l\'){1=7.b.j.q(\'v:G\')}4 2(0==\'1C\'){1=7.b.j.q(\'v:G\')}4 2(0==\'z\'){1=7.b.j.q(\'v:z\')}2(0!=\'z\'){1.3.E=\'C\';1.3.e=e;1.3.d=d;1.3.k=k;1.3.m=m;2(B!=\'\'){1.6(\'r\',\'n\');1.6(\'o\',B)}4{1.6(\'r\',\'g\')}}4{1.3.E=\'C\';1.6(\'1A\',e+\'h,\'+d+\'h\');1.6(\'K\',k+\'h,\'+m+\'h\')}2(D!=\'\'){1.6(\'l\',\'n\');1.6(\'t\',D);1.6(\'A\',M)}4{1.6(\'l\',\'g\')}7.b.R(1);f 1};8.9.Q=a(0){0.1G(n)};8.9.1H=a(0,e,d){2(0.1F==\'z\'){0.3.1z=e;0.3.1y=d}4{0.3.e=e;0.3.d=d}};8.9.1q=a(0){};8.9.1p=a(0,1o,1m,O,L){0.6(\'K\',O+\'h,\'+L+\'h\')};8.9.1x=a(0,i,p){2(0!=J){2(i==\'o\'){2(p!=\'\'){0.r=\'n\';0.o=p}4{0.r=\'g\';0.o=\'\'}}4 2(i==\'P\'){2(p!=\'\'){0.l=\'n\';0.t=p}4{0.l=\'g\';0.t=\'\'}}4 2(i==\'I\'){0.A=1w(p)+\'h\'}}};8.9.1t=a(0,i){2(0!=J){2(i==\'o\'){2(0.r==\'g\')f\'\';4 f 0.o}4 2(i==\'P\'){2(0.l==\'g\')f\'\';4 f 0.t}4 2(i==\'I\'){2(0.l==\'g\'){f\'\'}4{f(1B(0.A)*(18.1n/1D))+\'h\'}}}};8.9.1u=a(0){s u=7.S(0);s 5=1s.1r(\'5\');2(5){7.Q(5)}5=7.b.j.q(\'v:c\');5.1E=\'5\';5.3.E=\'C\';5.3.e=u.x-10;5.3.d=u.y-10;5.3.k=u.k+T;5.3.m=u.m+T;5.6(\'r\',\'g\');5.6(\'l\',\'n\');5.6(\'t\',\'1k\');5.6(\'A\',\'Z\');7.b.R(5)};8.9.1c=a(){f 7.b.1v};',62,106,'shape|vml|if|style|else|tracker|setAttribute|this|VMLRenderer|prototype|function|container|rect|top|left|return|false|px|cmd|ownerDocument|width|stroked|height|true|fillcolor|value|createElement|filled|var|strokecolor|box||elem|||line|strokeweight|fillColor|absolute|lineColor|position|roundrect|oval|AbstractRenderer|linewidth|null|to|toY|lineWidth|new|toX|linecolor|remove|appendChild|bounds|20|default|VML|url|behavior|addRule|1px||Object|offsetHeight|create|offsetWidth|offsetTop|offsetLeft|createStyleSheet|screen|overflow|hidden|init|getMarkup|base|namespaces|add|com|microsoft|schemas|urn|blue|ellipse|fromY|logicalXDPI|fromX|resize|track|getElementById|document|queryCommand|showTracker|innerHTML|parseInt|editCommand|marginTop|marginLeft|from|parseFloat|circ|72|id|tagName|removeNode|move'.split('|'),0,{}))
190 190  
191 191  
192   -eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1s{$i("21")}1r(e){$i=C(i){1A R.23(i)}}$im=C(g){1A 1e+"/3d/3L/"+d0+"/"+g};$aM=C(5h,9y,fB,7p,f7,3l){if(5h!=""){if(9y!=""){$i(5h).A.17=9y+"2m"}$i(5h).A.eN="3";$i(5h).A.aC="9u";$i(5h).1P=C(){D.3B="ic"};$i(5h).2j=C(){D.3B=""}}k i="<3a 1P=\'1n:D.3B=\\"it\\";\' 2j=\'1n:D.3B=\\"al\\";\' 1b=\'1n:D.3B=\\"io\\";\' id="+fB+" 1J=\'"+7p+"\' 38=1p 2B="+f7+" Z=al 1h=\'"+3l+"\' />";1A i};$1o=C(id,3l){if(2h){R.23(id).A.eu=3l}Q{R.23(id).A.1o=3l+"2m"}};$K=C(id,3l){if(2h){R.23(id).A.ev=3l}Q{R.23(id).A.K=3l+"2m"}};C hB(){1x.2n("hA");1x.2n("hK");1x.2n("jr");1x.2n("1t");1x.2n("ji");1x.2n("iG");1x.2n("iE");1x.2n("iA");1x.2n("iV");1x.2n("iW");1x.2n("iQ");1x.2n("ge")}C 6m(1V,3l){R.eY=1V+"="+3l}C g0(1V){k 6O=R.eY;k i=6O.f4(1V);if(i==-1){1A 5e}k 8a=6O.f4(";",i);if(8a==-1){k 8a=6O.X}1A(gk(6O.bG(i,8a))).24("=")[1]}C m5(){if($i("4T")){k 1k=$i("4T").48("I");if(1k[0].A.V=="6h"){1A}if(1k.X>0){k 4n=1k[0];k i=0;do{if(1k[i].A){if(1k[i].A.V=="6h"){31}if(1k[i].A.V=="1c"){k 4n=1k[i]}}k i=i+1}1L(i<1k.X)4n.A.V="6h";k i=1k.X-1;k 4n=1k[i];do{if(1k[i].A){if(1k[i].A.V=="6h"){k 4n=1k[i];31}}k i=i-1}1L(i>=0)4n.A.V="1c"}}}C mB(){k 2g="6h";if($i("4T")){k 1k=$i("4T").48("I");if(1k[1k.X-1].A.V==2g){1A}if(1k.X>0){k i=0;do{if(1k[i].A){if((1k[i].A.V=="1T")||(1k[i].A.V=="6h")||(1k[i].A.V=="")){1k[i].A.V="1c";31}}k i=i+1}1L(i<1k.X)k i=1k.X-1;k 4n=1k[i];do{if(1k[i].A){if(1k[i].A.V==2g){31}if(1k[i].A.V=="1c"){k 4n=1k[i]}}k i=i-1}1L(i>=0)4n.A.V=2g}}}C lJ(l){1s{6m("lF",l);2M.9h.lP(J)}1r(e){2c("cJ ao ni n9")}}C nE(){1s{if(!$i("6d")){k U=[0,0];if($i("E"))k U=2T($i("E"));k G=R.2C("I");G.id="6d";k ne=G.A;ne.1N="mH";ne.4f=0;ne.3C="4w";ne.17=B.w;ne.1z=B.h;ne.3o="4B 3R dT";ne.V="1c";ne.1o=U[1];ne.K=U[0];R.2a.26(G)}k 6s=$i("6d");6s.Y="";k 3I;1s{3I=1g jL();1M=1g fJ(6s,3I)}1r(e){3I=1g l9();1M=1g fJ(6s,3I)}1M.7W(\'kR\',\'8v\');1M.7W(\'kP\',\'6M\');1M.7W(\'kU\',\'4B\');1M.7W(\'7e\',\'kK\');6s.A.V="1T";db(6s)}1r(e){2c("cJ ao kC an 6I 1M")}}C cY(3L){k cW=C(P){1s{1x.2n("1t");k 7Z=P.1i.kD;k 3Z=1g 2p();k i=7Z.X-1;if(i>=0){do{k 1C=7Z[i].24(".");if((1C[1]=="2Z")||(1C[1]=="1l")||(1C[1]=="kI")){3Z.3K(7Z[i])}}1L(i--)}k 1k=R.48("E");k cz=1k.X;k 5G=1e+"/3d/3L/"+3L+"/";k j=3Z.X-1;if(j>=0){do{28(k i=0;i<cz;i++){if((1k[i].M.9G("1u")>-1)&&((1k[i].3B!="")||(1k[i].id!=""))){1k[i].M=5G+"1u.1l"}if(1k[i].M.9G("3L")>-1){1k[i].A.9J="9r(\'"+5G+3Z[j]+"\')"}}}1L(j--)}k j=3Z.X-1;if(j>=0){do{k 6r=3Z[j].24(".");if($i(6r[0])){$i(6r[0]).M=5G+3Z[j]}}1L(j--)}k 1k=1g 2p("e1","eF","aE","ld","7T");k i=1k.X-1;if(i>=0){do{if($i(1k[i])){$i(1k[i]).A.9J="9r(\'"+5G+"lb.2Z\')";28(k j=0;j<3Z.X;j++){k 6r=3Z[j].24(".");if(6r[0]==1k[i]){$i(1k[i]).A.9J="9r(\'"+5G+3Z[j]+"\')"}}}}1L(i--)}d0=3L}1r(e){2c("3V 34 2v. cY"+e);1x.2n("1t")}};1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=kc&18="+18+"&mY=3d/3L/"+3L;1X.1B(p,"eT",cW)}C cg(){1s{if(!$i("3u")){k G=R.2C("I");G.id="3u";G.A.V="1T";G.A.3o="4B 3R 2D(5L,5L,5L)";G.Y=\'<I Z="hd">&1S;</I><I Z="bd" ><I id="7H" A="2Q:2D(5L,5L,5L)">\'+dW+\'</I></I>\';if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}k i=($i("7H")).A;i.aC="K";i.eM="7O";F.49("3u.1j");F.3u.1j.1y=1g F.2q.47("3u",{17:"mO",1z:"eQ",4e:19,4P:J,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.3u.1j.1y.3S();k cN=C(){F.2H.2I.7V(F.3u.1j.1y.2S,"4z");F.3u.1j.1y.6y();6m("cQ","2K")};F.2H.2I.9q(F.3u.1j.1y.2S,"4z",cN);6m("cQ","1W")}F.3u.1j.1y.57();k U=2T($i("E"));F.3u.1j.1y.6e(U[0]-nA,B.h-70)}1r(e){2c("ef eo ep an a nq de nc. cg"+e)}}C lV(){if(!$i("aV")){if($i("aI")){$i("aI").A.V="1c"}if(!$i("7d")){1A}k c9=$i("7d").Y;$i("7d").Y="";k 8c=0;if($i("ch")){8c=1m($i("ch").A.17)}k w=1m($i("7d").A.17)-8c;$i("7d").A.17="4U";if($i("3L")){$i("3L").A.17="4U";$i("3L").Y=""}k U="2m";k a=B.h;k l=B.w+w;B.h=a;B.w=l;if(2h){U=""}$i("E").A.17=l+U;$i("E").A.1z=a+U;$i("2z").A.17=l+U;$i("2z").A.1z=a+U;$i("2z").A.7N=\'7f(\'+0+" "+(l*1+2)+" "+(a*1+2)+" "+0+\')\';$i("m1").A.17=l+1+8c+U;$i("4D").A.1z=a+U;$i("4D").A.17=l+U;if(5H=="1W"){k 2f=["L","O"];28(k l=0;l<2;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w+U;$i("E"+2f[l]).A.1z=B.h+U;$i("2z"+2f[l]).A.17=B.w+U;$i("2z"+2f[l]).A.1z=B.h+U+U;$i("2z"+2f[l]).A.7N=\'7f(0 0 0 0)\'}}k 2f=["N","S"];28(k l=0;l<2;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w*2+U;$i("E"+2f[l]).A.1z=B.h*2+U;$i("2z"+2f[l]).A.17=B.w*3+U;$i("2z"+2f[l]).A.1z=B.h+U;$i("2z"+2f[l]).A.7N=\'7f(0 0 0 0)\'}}}bO();k 1C=C(){k G=R.2C("I");G.id="5j";G.A.V="1T";k 1C=\'<I Z="hd">lA</I>\';1C+=\'<I Z="bd" id="aV"></I>\';G.Y=1C;if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}$i("aV").Y=c9;F.49("5j.1j");F.5j.1j.1y=1g F.2q.47("5j",{17:"mt",4e:J,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.5j.1j.1y.3S();if($i(B.3A+"1D")){$i(B.3A+"1D").Y=""}if($i("94")){$i("94").Y=""}if($i("9S")){$i("9S").Y="";B.mv("9S")}6g()};1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=mj&5q="+a+"&5p="+l+"&18="+18;k cp=1g 5s();cp.5a("53");cp.1B(p,"eT",1C)}Q{F.5j.1j.1y.3S();F.5j.1j.1y.57()}}C mh(){28(k g=0;g<12;g++){if($i("2e"+g))k 6J=$i("2e"+g).7C}if(6J){6J.id="aI";6J.3B="bS-gS";k 1H=\'<9X Z="bS-hk" A="3o-17:ec ec fm;3o-2Q:2D(4g,4g,4g)">\';if($i(B.5i)){$i(B.5i).Y=$T("g1")}if($i(B.3A)){$i(B.3A).Y=$T("g2")}if($i(B.6x)){$i(B.6x).Y=$T("g3")}if($i(B.6S)){$i(B.6S).Y=$T("g4")}28(k g=0;g<12;g++){if($i("2e"+g)){k 8q=$i("2e"+g).Y;k 2F=1g at("&1S;","g");k 8q=8q.3F(2F,\'\');1H+=\'<li><a 4a="#"><em><I id="2e\'+g+\'" >\'+8q+\'</I></em></a></li>\'}}1H+="</9X>";6J.Y=1H;28(k g=0;g<12;g++){if($i("2e"+g)){29(\'$i("2e\'+g+\'").1b = C(){7B = "2e\'+g+\'";5z(\'+g+\');}\');if($i("2e"+g+"1D")){$i("2e"+g+"1D").A.iS="eQ";$i("2e"+g+"1D").A.1z=B.h}}}}if($i(B.5i)){$i(B.5i).1b=C(){7B=B.5i;5z(1)}}if($i(B.3A)){$i(B.3A).1b=C(){7B=B.3A;5z(2);if(!$i("4m")){k p=1e+"/1F/1I.1w?1G=7S&18="+18;1X.1B(p,"7S",7S)}}}if($i(B.6x)){$i(B.6x).1b=C(){7B=B.6x;5z(4);B.iX()}}if($i(B.6S)){$i(B.6S).1b=C(){7B=B.6S;5z(5);if($i("7X")){$i("7X").Y==$T("2t");k p=1e+"/1F/1I.1w?1G=80&18="+18;1X.1B(p,"80",80)}Q{2c("id 7X 2K 8H")}}}}C 7S(P){if(P.1i==""){6D("","1W","ag")}Q{k j=P.1i.X;k i=0;if(j>=0){do{k 2s="ag";if(P.1i[i].2s){k 2s=P.1i[i].2s}Q{k 2s="hW"}if(i==j-1){6D(P.1i[i].1Z,"1W",2s)}Q{6D(P.1i[i].1Z,"2K",2s)}i++}1L(i<j)}}}C dR(m){1s{if(!$i("5r")){k G=R.2C("I");G.id=\'5r\';G.Y=\'<2k 17="50" A="3o: 4B 3R #hG;"> <1U> <1a 1b="dR()" A="1p-1v:K;1N:1Q" Z="dE"> <E M="\'+1e+\'/3d/i4.2Z" /> </1a> <1a A="1p-1v:K" Z="dE"> <3a A="1p-1v:K" Z="i7" 38="1p" id="d4" 2B="70" 1h="" /> </1a></1U> </2k>\';if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}}if(m==5e){$i("5r").A.3k="81"}Q{$i("d4").1h=m;$i("5r").A.3k="2P"}k U=2T($i("E"));U[1]=U[1]+1m($i("E").A.1z)-22;29(\'R.23("5r").A.\'+77+\' = U[0] + 46\');29(\'R.23("5r").A.\'+7s+\' = U[1] + 46\')}1r(e){2c("i9 an 5r."+e)}}C dO(5P,5E,8s,nx,ny,5v){1s{if($i("5m")){$i("5m").A.V="1c"}if($i("5t")){$i("5t").A.V="1c"}k dM=1m(5P)+0+"2m";F.49("4W.1j");if($i("4Z")){F.4W.1j.1y.6y()}k 1H=\'<I Z="hd">\'+5v+\'</I><I Z="bd"><7h 6G="1E" id="1E" dJ="1o" A="3o:4U ib 3R"></7h></I>\';k G=R.2C("I");G.id="4Z";G.A.V="1T";G.Y=1H;if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}if($i("1E")){6v($i("1E").A){17="dG%";1z=5E};$i("4Z").A.V="1T";$i("1E").M=8s}k ak=19;k U=2T($i("E"));if(nx=="9u"){k ak=J}F.4W.1j.1y=1g F.2q.3t("4Z",{17:dM,4e:ak,4P:19,2P:J,7h:19});F.4W.1j.1y.6e(U[0],U[1]+50);F.4W.1j.1y.3S();k dN=C(){$i("4Z").A.V="1c";$i("1E").M="";F.2H.2I.7V(F.4W.1j.1y.2S,"4z");F.4W.1j.1y.6y();if((2u=="5u")||(2u=="8T")||(2u=="8Y")||(2u=="8V")||(2u=="8W")){8S("3g")}if($i("5m")){$i("5m").A.V="1c"}if($i("5t")){$i("5t").A.V="1c"}if($i("6d")){1M.2n()}bF()};F.2H.2I.9q(F.4W.1j.1y.2S,"4z",dN)}1r(e){2c("3V 34 2v. dO"+e)}}C dK(5P,5E){1s{if($i("4Z")){k i=$i("4Z");i.A.17=5P;i.A.1z=5E}}1r(e){2c("3V 34 2v. dK"+e)}}C dX(5P,5E,8s,nx,ny,5v){1s{if(!$i("6F")){k 1H=\'<I Z="hd">&1S;</I><I Z="bd"><7h 6G="75" id="75" dJ="1o" ></7h></I></I>\';k G=R.2C("I");G.id="6F";G.A.V="1c";G.Y=1H;R.2a.26(G)}k U=2T($i("E"));F.49("51.1j");F.51.1j.1y=1g F.2q.47("6F",{17:5P,4e:19,4P:J,4y:"1c",2S:J,2P:J,4S:J,4C:J});F.51.1j.1y.6e(U[0],U[1]);F.51.1j.1y.3S();F.51.1j.1y.57();6v($i("75").A){17="dG%";1z=5E}$i("6F").A.V="1T";$i("75").M=8s;k dQ=C(){$i("6F").A.V="1c";$i("75").M="";F.2H.2I.7V(F.51.1j.1y.2S,"4z")};F.2H.2I.9q(F.51.1j.1y.2S,"4z",dQ)}1r(e){2c("3V 34 2v. dX"+e)}}C dZ(9l){1s{$i(9l).A.V="1c";if((9l!="iv")&&(9l!="iq")){if($i("dY")){$i("dY").1h=""}if($i("ac")){$i("ac").Y="";$i("ac").V="1c"}if($i("1C")){$i("1C").1h==""}$i("1E").M="";$i("2l").A.3k="2P"}if((2u=="5u")||(2u=="8T")||(2u=="8Y")||(2u=="8V")||(2u=="8W")){8S("3g")}}1r(e){2c("3V 34 2v. dZ"+e)}}C 1q(8R,5U,e0){1s{if($i("aa")){if(5U==""){$i("aa").Y="-"}Q{ij=e0;$i("aa").Y="<b>"+5U+" </b>"}}if($i("7H")){if(5U==""){5U=dW}$i("7H").Y="<b>"+5U+" </b>"}}1r(e){2c("3V 34 2v. 1q"+e)}}C 8S(i){1s{if(B.55.X>0){k 63=B.55.X-1;if(63>=0){do{if(B.55[63]){B.55[63].Y="";B.55[63].A.V="1c"}}1L(63--)}}B.55=1g 2p();bF();k 8C=["dU","8T","8W","6o","ca","91","8F","3g","74","8u","8V","8Y"];k ko=8C.X-1;if(ko>=0){do{if($i(8C[ko])){k 3i=$i(8C[ko]).A;3i.hF=0;3i.b1=1;3i.dS=1;3i.ah=\'2D(50,50,50)\'}}1L(ko--)}2u=i;if($i(i)){6v($i(i).A){dS=\'4U\';b1=\'4U\';ah=\'dT\'}}$i("2l").A.V="1T";if($i("6d")){$i("6d").A.V="1c"}e8(i){3G"6o":$i("2l").M=3U+"/"+"hD.2Z";if($i("E")){$i("E").1J=""}31;3G"3g":$i("2l").M=3U+"/"+"hC.1l";if($i("E")){$i("E").1J=""}31;3G"8u":$i("2l").M=3U+"/"+"8u.1l";3G"dU":$i("2l").M=3U+"/"+"8u.1l";31;3G"8V":$i("2l").M=3U+"/"+"dC.2Z";if($i("E")){$i("E").1J="7y 4j dj 34 hy"}31;3G"8W":$i("2l").M=3U+"/"+"dC.2Z";if($i("E")){$i("E").1J="7y 4j dj o 5v"}31;3G"8Y":$i("2l").M=3U+"/"+"dl.2Z";if($i("E")){$i("E").1J=""}31;3G"8T":$i("2l").M=3U+"/"+"dl.2Z";if($i("E")){$i("E").1J="7y 4j a0 o hU"}31;3G"74":$i("2l").M=3U+"/"+"hT.2Z";if($i("E")){$i("E").1J=""}31}}1r(e){2c("3V 34 2v. 8S"+e)}}C 5z(2e){if($i("2e"+2e)){k fs=[1,2,3,4,5,6,7,8,9,10];28(k j=0;j<10;j++){if($i("2e"+fs[j])){jj=fs[j];if($i("2e"+jj+"1D")){$i("2e"+jj+"1D").A.V="1c"}}}if($i("2e"+2e+"1D")){$i("2e"+2e+"1D").A.V="1T"}Q{2c("O 8R 2e"+2e+"1D 2K hR.")}}}C 2O(){D.2w=C(3j,5v){if($i("8N")){R.2a.7F($i("8N"))}if($i("8O")){R.2a.7F($i("8O"))}F.49("2O."+3j);k U=[0,0];if($i("2z")){k U=2T($i("2z"))}Q if($i("4D")){k U=2T($i("4D"))}29(\'F.2O.\'+3j+\' = 1g F.2q.47("d9",{17:"hM",4e:19,4y:"1c",2S:J,4S:19,4C:J})\');29(\'F.2O.\'+3j+\'.hL("<1d A=2Y-2B:hN; >"+5v+"</1d>")\');29(\'F.2O.\'+3j+\'.2a.A.1z="hO"\');29(\'F.2O.\'+3j+\'.hQ("<1d><E M=\\\'"+1e+"/3d/2O.1l\\\' /></1d>")\');29(\'F.2O.\'+3j+\'.3S(R.2a)\');29(\'F.2O.\'+3j+\'.6e(\'+U[0]+\',\'+U[1]+\')\');29(\'F.2O.\'+3j+\'.57()\');if($i("8N")){$i("8N").A.4f=ba}if($i("8O")){$i("8O").A.4f=ix}};D.2n=C(3j){if($i("d9")){if(29(\'F.2O.\'+3j)){if($i(29(\'F.2O.\'+3j+".id"))){29(\'F.2O.\'+3j+\'.6y()\')}}}}}C db(5Q){5Q.1P=C(){1s{if($i("2l")){$i("2l").A.V="1T"}if($i("df")){$i("df").A.V="1c"}D.M=jc;if(B.3x!="7I"){B.3x="2K";9B()}if($i("2R")){$i("2R").A.V="1c"}}1r(e){k e=""}D.9t=C(9g){1s{if($i("2R")){$i("2R").A.V="1c"}b8(9g);if(jd!=""){$i("2l").A.V="1c";$i("j8").A.7N=\'7f(\'+(1f.4d-dg)+" "+(1f.4b-10)+" "+(1f.4d-10)+" "+(1f.4b-dg)+\')\'}if($i("E")&&(7q=="1W")){k nx=1f.3m-dn-dw;k ny=1f.3n-dp-dz;if(5H=="2K"){k l=0;if(1m($i("21").A.K)){k l=1m($i("21").A.K)}$i("E").A.K=nx-l;k t=0;if(1m($i("21").A.1o)){k t=1m($i("21").A.1o)}$i("E").A.1o=ny-t}Q{$K("E",B.w*-1+nx);$K("6L",B.w*-1+nx);$K("6B",B.w+nx);$K("6K",B.w*-3+nx);$K("6w",B.w*-1+nx);$1o("E",B.h*-1+ny);$1o("6L",B.h*-1+ny);$1o("6B",B.h*-1+ny);$1o("6w",B.h*-1+ny);$1o("6K",B.h*-1+ny)}}}1r(e){k e=""}1s{B.j2()}1r(e){k e=""}}};5Q.2j=C(){1s{B.3x="8B";1q(D,\'\');if($i("2l")){$i("2l").A.V="1c"}}1r(e){k e=""}};5Q.j1=C(){1s{if($i("2l"))$i("2l").A.V="1c";if((2u=="6o")||(2u=="5u")){if($i("2l"))$i("2l").A.V="1c";if($i("3O")){k i=$i("3O").A;i.17=0;i.1z=0;i.3k="2P";i.V="1c"}3X=1f.3m;42=1f.3n;e4=0;e3=0}if($i("E")&&(2u=="3g")){7q="1W";if($i("2z")){dn=1m($i("2z").A.K);dp=1m($i("2z").A.1o)}dw=1f.4b;dz=1f.4d;dB=1f.7A;dA=1f.76}}1r(e){k e=""}};5Q.1b=C(){1s{B.je()}1r(e){k e=""}};5Q.ey=C(){1s{if(2u=="6o"){ad("am")}if(2u=="5u"){ad("am")}if($i("E")&&(2u=="3g")){7q="2K";k 8Q=(dA*-1)+1f.76;k 8G=(dB*-1)+1f.7A;k ex=B.59;k ex=ex.24(" ");k dv=(ex[0]*1)-8G;k dq=(ex[2]*1)-8G;k du=(ex[1]*1)-8Q;k dr=(ex[3]*1)-8Q;if((8G==0)||(8Q==0)){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=3g&x="+1f.4b+"&y="+1f.4d+"&18="+18;1X.1B(p,"3g",1t);1A}k ds=dv+" "+du+" "+dq+" "+dr;1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+ds+"&18="+18;1X.1B(p,"8f",1t)}}1r(e){k e=""}}}C jn(6T){k 7z="jm";k 9M="4U";if((6T==1)&&(!$i("96"))&&($i("8Z"))){k G=R.2C("I");G.id="6i";G.A.V="1T";G.A.3o="4B 3R 6M";if(2h){G.A.7u=\'7v(43=90)\'}Q{G.A.43=.85}k 1C=\'<I Z="hd">&1S;</I>\';1C+=\'<I Z="bd" A="4F-2Q:2D(3q,3q,3q);17=\'+7z+\'2m" >\';if($i("6o")){if(3M){1C+=\'<I A="1p-1v:9u;3C:7Q;K:jg" >\'}1C+=\'<I id="e1" 1P="1q(D,\\\'jk o 2U eG o eC eB.\\\',\\\'\\\')" 1b="91()" ></I><I id="7n" 6G="7n" jl="0" 4K:e2="e2:eE" 9w:iZ="0" 9w:iH="0" 9w:iI="iJ" 1J="iK" >\';1C+=\'<I id="8I" ><E iF="" Z="eE" M="\'+$im("1u.1l")+\'" /></I></I>\';1C+=\'<I id=eF 1P="1q(D,\\\'iz o 2U eG o eC eB.\\\',\\\'\\\')" 1b="8F()" ></I>\';if(3M){1C+=\'</I>\'}}1C+=\'<I id="96" A="K:\'+9M+\'" ></I></I>\';G.Y=1C;R.2a.26(G);if($i("8Z")){$i("96").Y=$i("8Z").Y+"<2k><1U><1a>&1S;</1a></1U></2k>";$i("8Z").Y=""}F.49("6i.1j");F.6i.1j.1y=1g F.2q.47("6i",{17:7z,4e:19,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.6i.1j.1y.3S();8A=F.2q.iB.iD("7n","8I",0,70);8A.iC=C(ew){2V=(ew-35)/5};8A.eA(35,J);if($i("7n")){$i("7n").ey=C(){ei();2V=0;8A.eA(35,J)}}if($i("8I")){$i("8I").9t=C(){k nw=B.w;k nh=B.h;k nt=0;k nl=0;k ns=1m(B.4E);if((2V>0)&&(2V<7)){2V=2V+1;k 99=1m($i("E").A.1z);k 9j=1m($i("E").A.17);nh=B.h/2V;nw=B.w/2V;k t=1m($i("E").A.1o);k l=1m($i("E").A.K);nt=t+((99-nh)*.5);if(2h){nl=0}Q{nl=l+((9j-nw)*.5)}k 9m=nh/B.h;ns=1m(B.4E/9m)}if((2V<0)&&(2V>-7)){2V=2V-1;k 99=1m($i("E").A.1z);k 9j=1m($i("E").A.17);nh=B.h*2V*-1;nw=B.w*2V*-1;k t=1m($i("E").A.1o);k l=1m($i("E").A.K);nt=t-((nh-99)*.5);nl=l-((nw-9j)*.5);k 9m=nh/B.h;ns=1m(B.4E/9m)}$i("E").A.17=nw;$i("E").A.1z=nh;$1o("E",nt);$K("E",nl);if($i("97")){$i("97").1h=ns}}}1A}if((6T==1)&&($i("96"))){F.6i.1j.1y.57()}if((6T==2)&&(!$i("4T"))&&($i("8M"))){k G=R.2C("I");G.id="6k";G.A.V="1T";G.A.3o="4B 3R 6M";if(2h){G.A.7u=\'7v(43=90)\'}Q{G.A.43=.85}k 1C=\'<I Z="hd">&1S;</I>\';1C+=\'<I Z="bd" A="4F-2Q:2D(3q,3q,3q);17=\'+7z+\'2m" >\';1C+=\'<I id="4T" A="K:\'+9M+\';1o:-bN;" ></I></I>\';G.Y=1C;R.2a.26(G);if($i("8M")){$i("4T").Y=$i("8M").Y;$i("8M").Y=""}F.49("6k.1j");F.6k.1j.1y=1g F.2q.47("6k",{17:7z,4e:19,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.6k.1j.1y.3S();1A}if((6T==2)&&($i("4T"))){F.6k.1j.1y.57()}}C gd(){if(!$i("7U")){k G=R.2C("I");G.id="7U";G.A.V="1c";G.A.ah="6M";k 1H=\'<I Z="hd">\';k 1C="1n:if(4V == -1){4V = 1};4V = 4V + 1 ;$i(\\"ai\\").3W = J;B.89();";1H+="<E Z=bZ 1b=\'"+1C+"\' M="+$im("1u.1l")+" />";k 1C="1n:if(4V == 1){4V = -1};4V = 4V - 1 ;$i(\\"ai\\").3W = J;B.89();";1H+="<E Z=fp 1b=\'"+1C+"\' M="+$im("1u.1l")+" />&1S;";1H+=\'<3a A="1N:1Q" 1b="1n:B.89()" 38="41" id="ai" />&1S;\'+$T("gr")+\'</I>\';1H+=\'<I Z="bd" A="1p-1v:K;eN:aN;" id="gq" 1P="1n:eh(D)" 1b="1n:eg()">\';1H+=\'<E A="1N:1Q;" id=b0 M="" />\';1H+=\'<I A="1p-1v:K;2Y-2B:4U" id="gp" ></I></I>\';G.Y=1H;R.2a.26(G);$i("b0").A.1z=B.gl+"2m"}$i("7U").A.V="1T";F.49("4R.1j");F.4R.1j.1y=1g F.2q.47("7U",{17:"gn",4e:19,4P:J,4y:"gu",2S:J,2P:J,4S:J,4C:19});F.4R.1j.1y.3S();k U=2T($i("E"));if(2h){F.4R.1j.1y.6e((U[0]+B.w-eJ),U[1]+4)}Q{F.4R.1j.1y.6e((U[0]+B.w-eJ),U[1]+4)}k eK=C(){F.2H.2I.7V(F.4R.1j.1y.2S,"4z");F.4R.1j.1y.6y();6m("eL","1c")};F.2H.2I.9q(F.4R.1j.1y.2S,"4z",eK);6m("eL","1T");B.89()}C 6R(2g,1D){1s{if(!$i("7Y")){k G=R.2C("3a");G.id=\'7Y\';G.38=\'fV\';G.1h=\'fW\';G.A.1N="1Q";G.A.eM="7O";G.A.4f=gj;G.A.3C="4w";G.A.V="1c";G.1b=C(){6g();D.A.V="1c"};G.1P=C(){D.A.V="1T"};G.2j=C(){D.A.V="1c"};R.2a.26(G)}k U=2T(1D);4A=2g;6p(B.88);B.88=5Y(\'6g()\',(g8));6q("gg");if($i("7Y")){k i=$i("7Y").A;i.V="1T";k l=U[0];k t=U[1]-5;if(3M){i.K=l;i.1o=t}Q{i.ev=l+R.2a.8m;i.eu=t+R.2a.8l}}}1r(e){k e=""}}C hu(){1s{if($i("ax")){if($i("ax").A.3k=="2P"){k U=2T($i("E"));k 8h=(1f.3m-U[0])*2.25;k 8o=(1f.3n-U[1])*2.25;k ea="7f("+(8o-40)+" "+(8h+40)+" "+(8o+40)+" "+(8h-40)+")";k i=$i("ax").A;i.7N=ea;29("i."+7s+"= (U[1] - (8o - 40)) + 46");29("i."+77+"= (U[0] - (8h - 40)) + 46")}}}1r(e){k e=""}}C 91(){1x.2w("1t",$T("2t"));2V=0;k p=1e+"/1F/1I.1w?1G=9H&ed=2&18="+18;4A="9b";1X.1B(p,"9H",1t)}C 8F(){1x.2w("1t",$T("2t"));2V=0;k p=1e+"/1F/1I.1w?1G=9F&ed=2&18="+18;4A="9b";1X.1B(p,"9F",1t)}C ad(2g){k U=2T($i("E"));if($i("3O")){k bx=$i("3O");k 2o=bx.A}Q{2c("ha 2K 8H");1A}e8(2g){3G"hj":2o.V="1T";3z=1f.3m;3w=1f.3n;if(2h){if((3z>3X)&&((3z-3X-2)>0)){2o.17=3z-3X-2}if((3w>42)&&((3w-42-2)>0)){2o.1z=3w-42-2}if(3z<3X){2o.K=3z;2o.17=3X-3z+2}if(3w<42){2o.1o=3w;2o.1z=42-3w+2}}Q{if(3z>3X){2o.17=3z-3X-15+"2m"}if(3w>42){2o.1z=3w-42-15+"2m"}if(3z<3X){2o.K=3z+"2m";2o.17=3X-3z+15+"2m"}if(3w<42){2o.1o=3w+"2m";2o.1z=42-3w+15+"2m"}}31;3G"am":md=1;29(\'af = 1m(R.23("3O").A.\'+77+")");29(\'ae = 1m(R.23("3O").A.\'+7s+")");hl=1m(2o.17)-U[0];h5=1m(2o.1z)-U[1];4q=af+(1m(2o.17))-U[0];4s=ae+(1m(2o.1z))-U[1];3s=B.59.24(" ");dx=((3s[0]*-1)-(3s[2]*-1))/(e4-1);dy=((3s[1]*1)-(3s[3]*1))/(e3-1);if(dy<0)dy=dy*-1;nx=4J*4q;ny=4J*4s;4Y=(3s[0]*1)+nx;7E=(3s[3]*1)-ny;4q=af-U[0];4s=ae-U[1];if(dy<0)dy=dy*-1;nx=4J*4q;ny=4J*4s;4K=(3s[0]*1)+nx;7w=(3s[3]*1)-ny;v=4K+" "+7w+" "+4Y+" "+7E;if(2u!="5u"){if(4Y!=4K){B.59=v;1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+v+"&18="+18;1X.1B(p,"8f",1t)}}Q{if(4Y!=4K){1s{k 4h=(2h)?R.3f("1E").R:$i("1E").61;k 2g="6P";if(4h.23("e6")){2g=4h.23("e6").1h}if(B.8P==""){2c("gR 2y gN");1A}if((2g!="gM")&&(2g!="gH")){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=5u&6V="+v+"&18="+18+"&2g="+2g+"&2y="+B.8P;1X.1B(p,"5u",1t)}}1r(e){k e=""}}}2o.3k="81";2o.17=0;2o.1z=0;R.23("2l").A.V="1T";31}}C gT(){1s{k 9C=73($i("71").1h,$i("bb").1h,$i("b5").1h);k 9x=73($i("b4").1h,$i("aZ").1h,$i("aX").1h);k et=C(P){if(P.1i.ee!=5e){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=en&8J=8J&h0=14&8x="+P.1i.h1+" "+P.1i.ee+"&18="+18;1X.1B(p,"as",1t)}Q{2c("ef eo ep gU a gW.")}};k p=1e+"/1F/1I.1w?1G=eq&18="+18;1X.1B(p,"eq",et)}1r(e){k e=""}}C as(){1s{if($i("71")){k 9C=73($i("71").1h,$i("bb").1h,$i("b5").1h);k 9x=73($i("b4").1h,$i("aZ").1h,$i("aX").1h);1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=en&8J=8J&8x="+9C+" "+9x+"&18="+18;1X.1B(p,"as",1t)}}1r(e){k e=""}}C eg(){1s{1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=3g&6W="+B.4E+"&2g=bH&x="+1f.b2+"&y="+1f.bf+"&18="+18;1X.1B(p,"3g",1t)}1r(e){k e="";1x.2n("1t")}}C eh(1D){1D.9t=C(9g){b8(9g)}}C ei(){if($i("97")){k 9R=$i("97").1h}Q{k 9R=B.4E}1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=hh&6W="+9R+"&18="+18;4A="gD";1X.1B(p,"ga",1t)}C g7(){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+B.g5+"&18="+18;4A="9b";1X.1B(p,"8f",1t)}C 79(6Y){if(6Y=="7K"){k y=B.h/6;k x=B.w/2}if(6Y=="7i"){k y=B.h-(B.h/6);k x=B.w/2}if(6Y=="78"){k x=B.w-(B.w/6);k y=B.h/2}if(6Y=="7L"){k x=B.w/6;k y=B.h/2}1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=3g&6W="+B.4E+"&x="+x+"&y="+y+"&18="+18;4A="9b";1X.1B(p,"3g",1t)}C gA(){if(B.c0==""){2c("go 5g 2K bV d1 gs. gE o gb do gc. iM 2K lw mg.");1A}if(5H=="1W"){k 2f=["L","O","N","S"];28(k l=0;l<4;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.V="1c";$i("E"+2f[l]).M=""}}$K("E",0);$1o("E",0);5H="2K";2c("bY mf");$i("E").A.3k="2P";$i("E").A.V="1T"}Q{c2();k 2f=["L","O","N","S"];28(k l=0;l<4;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w;$i("E"+2f[l]).A.1z=B.h;$i("E"+2f[l]).A.V="1T"}}5H="1W";ci();2c("bY mb. o ju do 2U bV m7 bZ.")}}C c2(){k bW=(B.h/2)*-1;k 9K=B.w/2;k 68=B.h+(B.h/2);k 6b=B.w/2;k lx=B.w+(B.w/2);k ly=B.h/2;k cf=(1m(B.w/2))*-1;k 9I=B.h/2;k u=2M.9h.m9+"\\/\\/"+2M.9h.ml+B.mn+"?4X="+B.c0;u+="&7e=4X&4v="+B.59+"&mw="+9K+" "+9I;k 7i=u+"&9f="+6b/2+" "+68/2;k 7K=u+"&9f="+9K/2+" "+bW/2;k 78=u+"&9f="+lx/2+" "+ly/2;k 7L=u+"&9f="+cf/2+" "+9I/2;$i("6L").M=7i;$i("6w").M=7K;$i("6B").M=78;$i("6K").M=7L}C ci(){$K("E",B.w*-1);$K("6L",B.w*-1);$K("6B",B.w);$K("6K",B.w*-3);$K("6w",B.w*-1);$1o("E",B.h*-1);$1o("6L",B.h*-1);$1o("6B",B.h*-1);$1o("6w",B.h*-1);$1o("6K",B.h*-1)}C 9B(){if(!$i("2R")){k G=R.2C("I");G.id="2R";G.A.3C="4w";G.A.4f=ba;if(2h){G.A.7u="7v(43=90)"}R.2a.26(G)}if((B.3x=="8B")||(B.3x=="7I")){1A}if((B.3x=="1W")&&(4A=="74")&&($i("2R").A.V!="1T")){k i=$i("2R");k 3i=i.A;3i.1o=1f.3n+20;3i.K=1f.3m;i.Y="<2k A=\'1p-1v:K\'><1U><1a A=\'1p-1v:K\'>ms...</1a></1U></2k>";3i.V="1T";29(m4)}if(($i("3O"))&&(B.3x=="1W")&&(R.23("2l").A.V=="1T")&&($i("3O").A.3k!="2P")){if((2u=="6o")||(2u=="ca")||(2u=="3g")){if(lL=="1W"){if(2h){$i("2R").A.7u="7v(43=70)"}Q{$i("2R").A.43="5"}k 3r="<2k id=\'lM\' ><1U>";if(2h){k s=" A=\\"7u:\'7v(43=0)\'\\" "}if(3M){k s=" A=\'43:0\' "}3r+="<1a "+s+" ></1a>";3r+="<1a><E Z=\'lH\' 1J=\'7K\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'7K\')\\" /></1a>";3r+="<1a "+s+" ></1a></1U>";3r+="<1U><1a><E Z=\'lB\' 1J=\'7L\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'7L\')\\" /></1a>";3r+="<1a><2k><1U>";3r+="<1a><E Z=\'lC\' 1J=\'9H\' 1b=\'91()\' M=\'"+$im("1u.1l")+"\' </1a>";3r+="<1a><E Z=\'lE\' 1J=\'9F\' 1b=\'8F()\' M=\'"+$im("1u.1l")+"\' </1a>";3r+="</1U></2k></1a>";3r+="<1a><E Z=\'lZ\' 1J=\'78\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'78\')\\" /></1a></1U>";3r+="<1U><1a "+s+" ></1a><1a><E Z=\'lY\' 1J=\'7i\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'7i\')\\" /></1a><1a "+s+" ></1a></1U></2k>";k i=$i("2R");i.Y=3r;i.A.1o=1f.3n-27;i.A.K=1f.3m-27;i.A.V="1T";1q(\'\',\'aK lX lW da lQ 4j lS no 2U. aK em x 4j 8B de lU mE nj.\',\'\');1A}}}if((B.3x!="7I")&&($i("2R").A.V!="1T")){B.3x="1W"}5Y(\'9B()\',nk)}C nm(){k p=1e+"/1F/1I.1w?1G=74&5g=2R&8x="+1f.7A+","+1f.76+"&np=5&18="+18;k cp=1g 5s();cp.ng(J);cp.5a("53");cp.1B(p,"74",c4)}C c4(P){k P=P.1i;if((P!="2v")&&(P!=5b)){if($i("E")){$i("E").1J=""}if(P!=""){k 2L="<I id=\'9D\' A=\'1p-1v:K;4F-2Q:2D(4g,4g,4g)\'><1d A=\'2Q:c3;1N:1Q;1p-1v:K\' 1b=\'1n:B.3x=\\"7I\\"\'>8B&1S;&1S;</1d>";2L+="<1d A=\'2Q:c3;1N:1Q;1p-1v:K\' 1b=\'1n:B.55.3K($i(\\"2R\\"));$i(\\"2R\\").id=\\"\\";$i(\\"9D\\").Y =\\"\\";$i(\\"9D\\").id =\\"\\"\' >nd</1d></I>";k 2N=P.24("!");k 2y=2N.X-1;if(2y>=0){do{k 7p=2N[2y].24("@");if(cS=="cT"){2L+="<1d A=\'1p-1v:K;2Y-2B:9v\'><b>"+7p[0]+"</b></1d><br>"}k 8K=7p[1].24("*");k 7c=8K.X-1;if(7c>=0){do{if(8K[7c]!=""){k 9z=8K[7c].24("##");k d6=9z.X;28(k 3T=0;3T<d6;3T++){k 8L=9z[3T].24("#");if(cS=="cT"){2L=2L+"<1d Z=\'cU\' A=\'1p-1v:K;2Y-2B:9v\'>"+8L[0]+" <i>"+8L[1]+"</i></1d><br>"}Q{2L=2L+"<1d Z=\'cU\' A=\'1p-1v:K;2Y-2B:9v\'><i>"+8L[1]+"</i></1d><br>"}}}}1L(7c--)}}1L(2y--)}if($i("3u")){$i("7H").Y=2L}Q{k i=$i("2R");i.Y="<2k A=\'1p-1v:K\'><1U><1a A=\'1p-1v:K\'>"+2L+"</1a></1U></2k>";3i=i.A;3i.1o=1f.3n-10;3i.K=1f.3m-20;3i.V="1T"}}}}C d3(3T){1s{k 1C=3T.24("*");k 3T="<2k>";k i=1C.X-1;if(i>=0){do{k t=1C[i];k t=t.24(",");3T+="<1U A=\'1p-1v:K\'><1a A=\'4F-2Q:2D("+t[1]+","+t[2]+","+t[3]+")\'>&1S;&1S;</1a><1a A=\'1p-1v:K\'>"+t[0]+"</1a></1U>"}1L(i--)}3T+="</2k>";if(!$i("56")){k G=R.2C("I");k 1C=\'<I Z="hd">n8</I>\';1C+=\'<I Z="bd">\';1C+=\'<I id="cl" ></I></I>\';G.id="56";G.A.V="1T";G.A.aC="K";G.Y=1C;R.2a.26(G);F.49("56.1j");F.56.1j.1y=1g F.2q.47("56",{17:"mP",4e:J,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19})}$i("cl").Y=3T;F.56.1j.1y.3S();F.56.1j.1y.57()}1r(e){2c("3V 34 2v. d3"+e)}}C aT(aR){k p=1e+"/1F/1I.1w?1G=aT&18="+18+"&2y="+aR.6G+"&n2="+aR.1h;1X.1B(p,"aT",1t)}C n6(){if(3f["1E"]){if(3M){if($i("1E")){k 4h=$i("1E").61}}Q{if(R.3f("1E")){k 4h=R.3f("1E").R}}if(4h){if(4h.23("4X")){if(2M.6C.3f["1E"].eU){2M.6C.3f["1E"].eU()}}}}}C n1(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?R.3f("1E").R:$i("1E").61;if(5R.23("n0")){$i("1E").M=1e+"/aO/mV/5M.93"}}}}C mU(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?R.3f("1E").R:$i("1E").61;if(5R.23("mW")){$i("1E").M=1e+"/aO/mX/5M.93"}}}}C mZ(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?R.3f("1E").R:$i("1E").61;if(5R.23("lz")){$i("1E").M=1e+"/aO/k8/5M.93"}}}}C 7P(){k aL=f3(R.23("4m").1h);k cZ=C(P){if(!P.1i){$i("7R").Y="<1d A=\'2Q:8v\'>cX 8H<br><br></1d>";1A}k P=P.1i;if((P!="2v")&&(P!=5b)){k 1H="";k ig=P.X-1;if(ig>=0){do{k 4G=P[ig].ka;k d5=4G.X;28(k 2r=0;2r<d5;2r++){k 7D=4G[2r].30;k 6a=4G[2r].2N;k d2=6a.X;28(k 2x=0;2x<d2;2x++){if(6a[2x].44!=" "){k lk="<a 4a=\'"+6a[2x].44+"\' 3D=\'5n\'>&1S;ab</a>"}k 2A=6a[2x].2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\'41\' 1h=\'"+2A+"\' 1P=\\"1n:1q(D,\'aK 4j fK aJ fM k7 2y, k6-o aJ k1 no 2U. k0 k2 o k3 do 2y, 2O k5 k4 4j o 2U d1 ke, aJ 7y no kq kp kr ks kt.\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" /> ("+7D+")";k 3J=3e+(6a[2x].1V)+lk+"<br>";1H+=3J}}}1L(ig--)}if(1H!=""){$i("7R").Y=1H+"<br>"}Q{$i("7R").Y="<1d A=\'2Q:8v\'>cX 8H<br><br></1d>"}}};k p=1e+"/1F/1I.1w?1G=7P&aL="+aL+"&18="+18;1X.1B(p,"7P",cZ)}C kj(2d){k 3v=(B.2N).24(";");if(!R.23("cv"+2d)){k l=3v.X-1;if(l>=0){do{k 16=3v[l].24("*");if(16[0]==2d){k 6c="cL.2Z";if(16[8]==5b){16[8]="2K"}if(16[6]*1<B.4E*1){k 6c="kl.2Z";k 92=$T("kk")}if(16[6]*1>B.4E*1){k 6c="jZ.2Z";k 92=$T("jY")}if(16[6]==0){k 6c="cL.2Z";k 92=$T("jF")}1Y="&1S;<E id=\'6c"+16[0]+"\' M=\'"+$im(6c)+"\' 1J=\'"+92+"\' \\>";1Y+="&1S;<E id=\'cv"+16[0]+"\' Z=\'x\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jH")+"\' 1b=\'jC(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jB")+"\',\'jw\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>";1Y+="&1S;<E Z=\'cw\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jv")+"\' 1b=\'jx(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jy")+"\',\'cw\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>";1Y+="&1S;<E Z=\'cx\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jz")+"\' 1b=\'jJ(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jK")+"\',\'cx\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>";if(16[11]=="1W"){1Y+="&1S;<E Z=\'59\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jV")+"\' 1b=\'jW(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jX")+"\',\'\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>"}2W.1R("jS"+16[0],1Y,2b,19,J,J,16[0]);if(cy=="1W"){2W.1R("3H"+16[0],$T("jR"),2b,J,J,J,16[0])}2W.1R("4M"+16[0],$T("jM"),2b,J,J,J,16[0]);if(cy=="1W"){k im="";if(3M){k im="<E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'13\' />"}if((16[4]!=0)||(16[8]=="1W")){1Y="<1d 1b=\'ct(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' 1P=\\"1n:1q(D,\'"+$T("jN")+"\',\'\')\\" 2j=\\"1n:1q(D,\'\')\\" />"+$T("jO")+" </1d>"+$aM("","","1U"+16[0],"","3",16[3])+"<E Z=\'7T\' A=\'3C:7Q;1o:aN;\' 1b=\'ct(\\""+16[0]+"\\")\' M=\'"+$im("1u.1l")+"\' />";2W.1R("jP"+16[0],1Y,2b,19,J,19,"3H"+16[0])}1Y="<1d 1b=\'cq(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' 1P=\\"1n:1q(D,\'"+$T("ku")+"\',\'\')\\" 2j=\\"1n:1q(D,\'\')\\" />"+$T("kv")+" </1d>"+$aM("","","nn"+16[0],"","10","")+"<E Z=\'7T\' A=\'3C:7Q;1o:aN;\' 1b=\'cq(\\""+16[0]+"\\")\' M=\'"+$im("1u.1l")+"\' />";2W.1R("le"+16[0],1Y,2b,19,J,19,"3H"+16[0]);if((16[4]<3)&&(16[9]!=7)){1Y="<1d 1P=\\"1n:1q(D,\'"+$T("l8")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'l7(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("l2")+" </1d>";2W.1R("l1"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("l3")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'l4(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("l6")+" </1d>";2W.1R("l5"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lf")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lg(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("ls")+" </1d>";2W.1R("au"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lr")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lt(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("lu")+" </1d>";2W.1R("lv"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lq")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lp(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("lj")+" </1d>";2W.1R("lh"+16[0],1Y,2b,19,J,19,"3H"+16[0]);if(B.ll>4){1Y="<1d 1P=\\"1n:1q(D,\'"+$T("cr")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lm(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("cr")+" </1d>";2W.1R("au"+16[0],1Y,2b,19,J,19,"3H"+16[0])}}if(16[4]<4){1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lo")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'ln(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' />"+$T("l0")+" </1d>";2W.1R("au"+16[0],1Y,2b,19,J,19,"3H"+16[0])}1Y="<1d 1P=\\"1n:1q(D,\'"+$T("kF")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'kE(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' />"+$T("kH")+" </1d>";2W.1R("kJ"+16[0],1Y,2b,19,J,19,"3H"+16[0])}2W.1R("","",2b,19,J,J,16[0]);31}}1L(l--)}}k 2y=2d.24("4M");if(2y.X==2){k cC=C(P){if(P.1i!=5b){k 9T=P;if(P.1i.4M){k P=P.1i.4M;if(P[0]){if((3M)&&(!P[0].39)){4o=P}Q{k i=P[0].39;k 2F=1g at("kx","g");k i=i.3F(2F,\'2Z\');k 4o="<E M=\'"+i+"\' />"}P=""}Q{k 5x=P.24("#");if(5x.X>1){k 5x=P.24("|");k 4o="<2k >";k 54=5x.X-1;if(54>=0){do{k 5S=5x[54].24("#");k id=5S[0]+"-"+5S[1];k 2F=1g at("\'","g");k kw=5S[3].3F(2F,\'"\');4o+="<1U A=\'3o-1o:4B 3R 2D(4g,4g,4g);\'><1a><E M=\'"+5S[4]+"\' </1a><1a A=\'1p-1v:K\'>"+5S[2]+"</1a></1U>"}1L(54--)}4o+="</2k><br>"}Q{4o=P}}}Q{k 4o="<E M=\'"+P.1i[0].39+"\' />"}if(!$i(4H+"9n")){a0="<I A=\'1p-1v:K\' id=\'"+4H+"9n"+"\'>"+4o+"</I>";2W.1R(4H+"kz",a0,2b,19,J,J,4H)}Q{$i(4H+"9n").Y=4o}k 1k=$i(4H+"9n").48("3a");k 9Y=1k.X;k 9V=1g 2p();k i=0;if(9Y>0){do{if(1k[i].38=="41"){9V.3K(1k[i])}i++}1L(i<9Y)}if(9T.1i.7t){k 7t=9T.1i.7t;k 9W=7t.X;k i=0;if(9W>0){do{9V[7t[i]].3W=19;i++}1L(i<9W)}}}};4H=2d;2y=2y[1];k p=1e+"/1F/1I.1w?1G=kY&kT=kS.93&2y="+2y+"&18="+18;1X.1B(p,"kM",cC)}}C fR(2d){k 1Z=(kO($i(2d)).1Z);k 4I=$i(2d);if(4I.2J){if(4I.2J=="cD"){k 2J="0"}Q{k 2J=1m(4I.2J)}}Q{k 2J=""}if(4I.30){if(4I.30=="cD"){k 30="0"}Q{k 30=1m(4I.30)}}Q{k 30=""}if(4I.48("9X").X==0){if(30!=""){k f1=C(P){if((P.1i!="2v")&&(P.1i!=5b)){k 3p="2D(ap,aq,ar)";k 66=P.1i.2N.X;if(66>0){k 2x=0;do{k 1V=P.1i.2N[2x].1V;k lk=P.1i.2N[2x].44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;"+$T("a9")+"</a>"}k 2A=P.1i.2N[2x].2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\\"41\\" 1h="+2A+" 1P=\\"1n:1q(D,\'"+$T("a8")+"\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" />";k fH=1e+"/e7/52/1w/kQ.1w?d="+1e+"/fT/5M.1w?9N="+2A;k fQ=1e+"/e7/52/1w/m6.1w?d="+1e+"/fT/5M.1w?9N="+2A;k 52="&1S;<a 1P=\'1q(D,\\"<E M="+fQ+" />\\")\' 4a=\'"+fH+"\' 3D=\'5n\' >52</a>";k 6U="&1S;<1d A=\'1N:1Q;1p-kN:3Q;\' 1b=\'kX(\\""+2A+"\\")\' 3D=\'5n\' >6U</1d>";if((kW!="1W")&&(P.1i.2N[2x].kV!="2K")){k 6U=""}k 64="";k fI=1e+"/fL.1w?4X="+2A+".4X&2g=64";k fF=1e+"/fL.1w?4X="+2A+".4X&2g=ky";k 64="&1S;<a 1P=\'1q(D,\\"<E M="+fI+" />\\")\' 4a=\'"+fF+"\' 3D=\'5n\' >64</a>";if(kZ=="2K"){52=""}if(2h)3J="<1d A=\'4F-2Q:"+3p+"\' 1J=\'"+$T("fS")+" "+2A+"\'>"+3e+1V+"<br>"+lk+52+6U+64+"</1d>";Q 3J="<1d A=\'4F-2Q:"+3p+"\' 1J=\'"+$T("fS")+" "+2A+"\'><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+3e+1V+"<br>"+lk+52+6U+64+"</1d>";32.1R("jQ"+2d+"4O"+2x,3J,2b,19,J,J,2d);if(3p=="2D(ap,aq,ar)"){k 3p="2D(6l,6l,6l)"}Q{k 3p="2D(ap,aq,ar)"}2x++}1L(2x<66)}32.1R("jU","",2b,19,J,J,4H)}};k p=1e+"/1F/1I.1w?1G=aF&2J="+2J+"&30="+30+"&18="+18+"&1Z="+1Z;1X.1B(p,"jI",f1)}Q if(2J!=""){k fA=C(P){k 4G=P.1i.30;k 3p="2D(4p,4p,4p)";k aW=4G.X;if(aW>0){k 2r=0;do{if(2h)k 7D="<1d A=\'1p-1v:K;4F-2Q:"+3p+"\' >"+4G[2r].1V+"</1d>";Q k 7D="<1d A=\'1p-1v:K;4F-2Q:"+3p+"\' ><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+4G[2r].1V+"</1d>";32.1R(2d+"4O"+2r,7D,2b,J,J,J,2d);$i(2d+"4O"+2r).30=2r+"a";$i(2d+"4O"+2r).2J=2J+"a";if(3p=="2D(4p,4p,4p)"){k 3p="2D(6l,6l,6l)"}Q{k 3p="2D(4p,4p,4p)"}2r++}1L(2r<aW)32.1R("","",2b,19,J,J,2d)}k av=P.1i.ki;k aj=av.X;if(aj>0){k 7x=0;do{k no=av[7x];k 1V=no.1V;k lk=no.44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;ab</a>"}k 2A=no.2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\\"41\\" 1h="+2A+" 1P=\\"1n:1q(D,\'"+$T("a8")+"\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" />";if(2h)3J="&1S;"+3e+1V+lk;Q 3J="<1d><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+3e+1V+lk+"</1d>";32.1R(2d+"kh"+7x,3J,2b,19,J,J,2d);7x++}1L(7x<aj)32.1R("","",2b,19,J,J,2d)}};k p=1e+"/1F/1I.1w?1G=aQ&2J="+2J+"&18="+18+"&1Z="+1Z;1X.1B(p,"kf",fA)}}}C 6D(1Z,aU,2s){if(2s=="ag"){2s=J}Q{2s=19}if(2s==5b){2s=J}k fN=C(P){if((P.1i!="2v")&&(P.1i!=5b)){if($i(B.3A+"1D")&&!$i("4m")){$i(B.3A+"1D").Y=""}if(!$i("6E")){k 5Z=B.3A+"1D"}Q{k 5Z="6E"}k k9=P.1i.33[P.1i.33.X-2].1Z;if($i("4m")){k 6r=$i("4m").1h}if(!R.23("4m")){if(!$i("6E")){k 5K="<I A=\'1p-1v:K;\'><2k n3=\'0\' mS=\'0\' ><1U><1a A=\'1p-1v:K;2Y-2B:7O;\'>";5K=5K+"<E M=\'"+1e+"/3d/1u.1l\' 1z=0 />";5K=5K+"<p><br>&1S;"+$T("a1")+"<3a Z=\'al\' 38=\'1p\' id=\'4m\' 2B=\'15\' 1h=\'\' /><E Z=\'7T\' 1J=\'"+$T("a1")+"\' M=\'"+$im("1u.1l")+"\' 1b=\'7P()\' A=\'1N:1Q;1o:fm;3C:7Q;\'/></1a></1U></2k><br>";$i(5Z).Y=5K+"<I A=\'1p-1v:K;2Y-2B:7O;\' id=\'7R\' ></I></I>"}Q{$i(5Z).Y="<I id=4m ></I>"}k 4i="<2k 17=\'nb\' ><1U>";if(nz=="1W"){4i+="<1a><I id=\'nv\' A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fz()\'><E Z=\'fz\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("nC")+"\'/></I><1a>"}if(nB=="1W"){4i+="<1a><I id=\'nF\' A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fx()\'><E Z=\'fx\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a2")+"\'/></I><1a>"}if(nG=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'nu()\'><E Z=\'nr\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a3")+"\'/></I><1a>"}if(na=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fv()\'><E Z=\'fv\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a4")+"\'/></I><1a>"}if(lR=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'eV()\'><E Z=\'eV\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a5")+"\'/></I><1a>"}if(B.fb=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fb()\'><E Z=\'lI\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a6")+"\'/></I><1a>"}if($i("f9")){$i("f9").Y=4i+"</1U></2k>"}Q $i(5Z).Y+=4i}32=fn("32"+1Z,"fo",5Z,5e);$i("32"+1Z).Y+="<br>";$i("32"+1Z).1Z=1Z;k 9U=$T("a7");if(1Z!=""){9U+=" - "+1Z}32.1R("i"+1Z,"<b>"+9U+"</b>","aE",J,J,J,5e);32.mp=fR;k mu=P.1i.33.X;k i=0;do{if(P.1i.33[i].1V){32.1R("g"+i+"4O"+1Z,P.1i.33[i].1V,"aD",J,J,2s,"i"+1Z);$i("g"+i+"4O"+1Z).2J=i+"a"}if(P.1i.33[i].9Z){k 66=P.1i.33[i].9Z.X;k 2x=0;if(66>0){do{k no=P.1i.33[i].9Z[2x];k 1V=no.1V;k lk=no.44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;ab</a>"}k 2A=no.2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\'41\' 1h="+2A+" 1P=\\"1n:1q(D,\'"+$T("a8")+"\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" />";if(2h)3J="&1S;"+3e+1V+lk;Q 3J="<1d><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+3e+1V+lk+"</1d>";32.1R("2y"+i+""+2x+"a"+1Z,3J,2b,19,J,2s,"i"+1Z);2x++}1L(2x<66)}32.1R("","",2b,19,J,2s,"i"+1Z)}i++}1L(P.1i.33[i])if(gO!=""){eW(P.1i.33[P.1i.33.X-1].gI)}}};k p=1e+"/1F/1I.1w?1G=aS&18="+18+"&1Z="+1Z+"&aU="+aU+"&f6=2K";1X.1B(p,"6D",fN)}C gX(5B,5C,5D,5p,5q){k 5y=C(P){8p=P.1i;k 1H="<5A id=\'"+5D+"\' gY="+5q+" A=17:"+5p+"2m aH=\'"+5B+"(D.1h)\' ><3y 1h=\'\' >az 34 2J:</3y>";28(ig=0;ig<8p.33.X;ig++){if(8p.33[ig].1V)1H+="<3y 1h="+ig+" >"+8p.33[ig].1V+"</3y>"}$i(5C).Y=1H+"</5A>"};k p="1F/1I.1w?1G=aS&aw=\'\'&f6=2K";k cp=1g 5s();cp.5a("53");cp.1B(p,"aS",5y)}C gJ(5B,5C,5D,5w,5p,5q){k 5y=C(P){k 1H="<5A id=\'"+5D+"\' 2B="+5q+" A=17:"+5p+"2m aH=\'"+5B+"("+5w+",D.1h)\' ><3y 1h=\'\' >az 34 gQ-2J:</3y>";if(P.1i.30[i]){k 2r=P.1i.30;28(ig=0;ig<2r.X;ig++){1H+="<3y 1h="+ig+" >"+2r[ig].1V+"</3y>"}}$i(5C).Y=1H+"</5A>"};k p="1F/1I.1w?1G=aQ&aw=\'\'&2J="+5w;k cp=1g 5s();cp.5a("53");cp.1B(p,"aQ",5y)}C gP(5B,5C,5D,5w,aG,5p,5q){k 5y=C(P){k 1H="<5A id=\'"+5D+"\' 2B="+5q+" A=17:"+5p+"2m aH=\'"+5B+"("+5w+","+aG+",D.1h)\' ><3y 1h=\'\' >az 34 2y:</3y>";if(P.1i.2N[i]){k 2r=P.1i.2N;28(ig=0;ig<2r.X;ig++){1H+="<3y 1h="+2r[ig].2A+" >"+2r[ig].1V+"</3y>"}}$i(5C).Y=1H+"</5A>"};k p="1F/1I.1w?1G=aF&aw=\'\'&2J="+5w+"&30="+aG;k cp=1g 5s();cp.5a("53");cp.1B(p,"aF",5y)}C eW(4x){if(4x.X>0){5d=1g jt();5d=fn("5d","fo",B.3A+"1D",5e);$i("5d").Y+="<br>";5d.1R("fh","<b>"+$T("iR")+"</b>","aE",J,J,J,5e);k fg=4x.X;k ig=0;do{k fl=4x[ig].9L;5d.1R("4x"+ig,fl,"aD",J,J,J,"fh");k 5F=4x[ig].iT;k fi=5F.X;28(k 4r=0;4r<fi;4r++){k ft=5F[4r].9L;k fy=5F[4r].iY;k w=5F[4r].W;k h=5F[4r].H;k 3e="<E Z=\'aD\' 1J=\'"+$T("iL")+"\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1b=\'iy(\\""+fy+"\\",\\""+w+"\\",\\""+h+"\\")\' />&1S;";5d.1R("4x"+ig+"j0"+4r,3e+ft,2b,19,J,19,"4x"+ig)}ig++}1L(ig<fg)}}C 80(P){k 1H="<br>";k 2U=P.1i.jp;k 9E=2U.X;k 3E=0;if(9E>0){do{k 1V=2U[3E].9L;k jf=2U[3E].j5;k 39=2U[3E].j6;k 2N=2U[3E].j4;k f5=2U[3E].j3;k 5l=2U[3E].j7;k 9Q=2U[3E].jb;k 9P=2U[3E].j9;k 44=1e+"/ja.1w?9N="+2N+"&hX="+f5;if(5l!=""){44+="&hV="+5l}if(9Q!=""){44+="&"+9Q}if(9P!=""){k 44=9P}1H+="<I><a 4a=\'"+44+"\'><E M=\'"+39+"\'></a></I><br>";1H+="<I><p>"+1V+"</p></I><br>";3E++}1L(3E<9E)}$i("7X").Y=1H}C hw(2d){if(2d.9G("2y")==0){if($i(2d).3W==J){$i(2d).3W=19}Q{$i(2d).3W=J}}}C hH(f8){k 83=f8.7C.hE;k 8i=83.X;28(k no=0;no<8i;no++){if(83[no].38=="41"){1A 83[no].1h}}}C 6q(5g){if(5g=="il"){6n=0;6p(B.3b);6p(B.6X);B.3b="";B.6X="";B.3b="";if($i("3b")){$i("3b").A.V="1c"}}if(5g=="fP"){if(($i("3b"))&&(6n>0)){$i("3b").A.V="1T"}if(6n>0){B.3b=5Y(\'6q("fG")\',6n)}if(($i("3b"))&&(6n>0)){$i("3b").Y=6n/9A;B.6X=5Y(\'6q("9O")\',9A)}}if(5g=="fG"){6p(B.3b);6p(B.6X);6g();6q("fP")}if(5g=="9O"){if($i("3b")){$i("3b").Y=1m($i("3b").Y)-1;B.6X=5Y(\'6q("9O")\',9A)}}}C 6g(){6p(B.88);B.88="";B.8P="";if($i(B.5i+"1D")){if(4A=="4M"){k 2X=$i("4M").48("3a")}Q{k 2X=$i(B.5i+"1D").48("3a")}k 87=1g 2p();k 84=1g 2p();k i=2X.X-1;if(i>=0){do{if(2X[i].38=="41"){if(2X[i].6G=="i3"){if(2X[i].3W==19){84.3K(2X[i].1h)}if(2X[i].3W==J){87.3K(2X[i].1h)}}}}1L(i--)}k 72=C 72(P){if($i("4m")){k g=$i(B.3A+"1D");if($i("6E")){k g=$i("6E")}k 2X=g.48("3a");k 86=1g 2p();k i=2X.X-1;if(i>=0){do{if(2X[i].38=="41"){if(2X[i].3W==J){86.3K(2X[i].1h);2X[i].3W=19}}}1L(i--)}if(86.X>0){1x.2n("6N");1x.2w("1t",$T("2t"));k 1C=C(P){1x.2n("1t");if(P.1i.2v){2c(P.1i.2v);1A}1t("")};k p=1e+"/1F/1I.1w?1G=i6&2N="+(86.8E())+"&18="+18;1X.1B(p,"i1",1C)}Q{1x.2n("6N");1x.2w("1t",$T("2t"));1t("")}}Q{1x.2n("6N");1x.2w("1t",$T("2t"));1t("")}};if((84.X>0)||(87.X>0)){1x.2w("6N",$T("2t"));k p=1e+"/1F/1I.1w?1G=i5&fM="+(84.8E())+"&fK="+(87.8E())+"&18="+18;1X.1B(p,"ih",72)}Q{72()}1x.2n("6N")}Q{72()}}C is(ir){}C bO(){1s{5c=0;5f=0;bI=0;bE=0;if(!$i("21")){1A}if($i("21").A.K){5c+=1m($i("21").A.K)}if($i("21").A.1o){5f+=1m($i("21").A.1o)}k dc=$i("21");if($i("4D")){k dc=$i("4D")}Q{k dc=$i("E")}if($i("bQ")){k dc=$i("bQ")}1L((dc.5k)&&(dc.5k.id!="21")){dc=dc.5k;5c=5c+dc.9s;5f=5f+dc.aB}if($i("2z")){$i("2z").A.3C="4w";$K("2z",5c);$1o("2z",5f);if($i("21").A.K){$K("2z",5c-1m($i("21").A.K))}if($i("21").A.1o){$1o("2z",5f-1m($i("21").A.1o))}}if($i("bH")){k dc=$i("bH");1L(dc.5k.id!="21"){dc=dc.5k;bI=bI+dc.9s;bE=bE+dc.aB}}if($i("2O")){$1o("2O",5f);$K("2O",5c)}}1r(e){2c("3V 34 2v. bO"+e)}}C hz(){if($i("1D")){if($i("bQ")){$i("1D").A.V="1c"}Q{k 7r=$i("1D").A;if($i("E")){29("7r."+7s+"= 1f.3n + 5 + 46");29("7r."+77+"= 1f.3m + 5 + 46")}Q{29("7r."+7s+"= 1f.3n - 15 + 46");29("7r."+77+"= 1f.3m + 15 + 46")}}}if($i("3O")){k bx=$i("3O");if(bx.A.3k!="2P"){bx.A.K=1f.3m+46;bx.A.1o=1f.3n+46}}}C b8(e){if(!e)k e=2M.cb;if(e.3D){k 37=e.3D}Q if(e.9o)k 37=e.9o;if(37.id==""&&$i("E")){37=$i("E")}if(7q=="1W"){k U=2T(37.7C)}Q{k U=2T(37)}if((5H=="1W")&&(7q=="1W")){U[0]=U[0]-B.w;U[1]=U[1]-B.h}k 7g=0;k 7a=0;if(e.fd||e.eX){7g=e.fd;7a=e.eX}Q if(e.eZ||e.f2){7g=e.eZ+R.2a.8m+R.ff.8m;7a=e.f2+R.2a.8l+R.ff.8l}k 4q=7g-U[0];k 4s=7a-U[1];k fr=4q;k fq=4s;k 3h=7g;k 3c=7a;k c=4J;k ex=B.59;if(37.id=="b0"){k c=js;k ex=B.jh}k 7b=cG(4q,4s,c,ex);k bp=cA(7b[0],7b[1]);1f.7A=7b[0];1f.76=7b[1];1f.cV=bp[0];1f.cP=bp[1];1f.3m=3h;1f.3n=3c;1f.4b=4q;1f.4d=4s;1f.b2=fr;1f.bf=fq;if(B.3x!="7I"){B.3x="2K"}hv=""}C iU(fw){1s{if($i("6u")){k q="<2k Z=iN ><1U><1a><I Z=\'iP\' 1J=\'gt&gm;&gC;es\' 1b=\'fZ()\' A=\'1N:1Q\'></I></1a>";28(k i=0;i<fw;i++){q=q+"<1a><E Z=\'5o\' M=\\""+3U+"/1u.1l\\" id=f"+i+" 1P=\'fO(D);1q(D,\\"h6 - 7y 4j h8\\",\\"5o\\")\' 2j=\\"1n:1q(D,\'\')\\" 1b=\'fE(D)\' /></1a>";k f0=1g fc();2E[i]=f0}k fa="</1U></2k>";R.23("6u").Y=q+fa}}1r(e){k e=""}}C h3(bz,3l){1s{k 4k=-1;if($i("6u")){k 4u=2E.X;if(2E[4u-1].39!=" "){be()}28(k i=0;i<4u;i++){if((29("2E["+i+"]."+bz+" == \' \'"))&&(4k<0)){4k=i}}if(29("2E["+(4k)+"]")){29("2E["+(4k)+"]."+bz+"=\'"+3l+"\'")}}}1r(e){k e=""}}C gV(){1s{k 4k=-1;if($i("6u")){k 4u=2E.X;if(2E[4u-1].39!=" "){be()}28(k i=0;i<4u;i++){if((2E[i].39==" ")&&(4k<0)){4k=i}}$i("f"+4k).3B="fU"}}1r(e){k e=""}}C fO(o){1s{if($i("6u")){k v=(o.id).3F("f","");if(2E[v].39!=" "){$i("E").M=2E[v].39}}}1r(e){k e=""}}C be(){1s{4N=0;k 4u=2E.X;28(k i=0;i<4u;i++){$i("f"+i).3B="5o";6v(2E[i]){39=" ";6W=" ";4M=" ";5l=" ";fk=" "}}}1r(e){k e=""}}C fE(o){k 5o=(o.id).3F("f","");if(2E[5o].5l!=" "){k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+2E[5o].5l+"&18="+18;1x.2w("1t",$T("2t"));1X.1B(p,"8f",1t)}Q{2c("m8 2K ma")}}C mz(){8r=1g 2p();k 8i=2E.X;28(k i=0;i<8i;i++){$i("f"+i).3B="5o";if(2E[i].39!=" "){8r[i]=1g mA();8r[i].M=2E[i].39}}bM(0)}C bM(4N){if(4N<2E.X){$i("E").M=8r[4N].M;$i("f"+4N).3B="fU";4N=4N+1;k 4h=(2h)?R.3f("1E").R:$i("1E").61;k fe=4h.23("mo").1h;t=5Y(\'bM(\'+4N+\')\',fe)}}C fc(){D.39=" ";D.6W=" ";D.4M=" ";D.5l=" ";D.fk=" "}C n7(){1s{if(1K.bq.X>2){k $fj=1K.bq.X;1K.3h.3K(1K.3h[0]);1K.3c.3K(1K.3c[0]);1K.3h.3K(1K.3h[0]);1K.3c.3K(1K.3c[1]);k $6j=0;28(k $i=0;$i<=$fj;$i++){$6j+=((1K.3h[$i]*1K.3c[$i+1])-(1K.3c[$i]*1K.3h[$i+1]))}$6j=1O.mL($6j)/2}Q{$6j="mF mI mK fp kb kd 4j o kn"}1A $6j*km}1r(e){1A(0)}}C kg(by,9a,b9,9e){1s{k er=jE.jD;k 4Q=1O.45*9a/95;k 4L=1O.45*9e/95;k 7G=1O.45*by/95;k 7k=1O.45*b9/95;if(9a>0){4Q=1O.45/2-4Q}if(9a<0){4Q=1O.45/2+4Q}if(by<0){7G=1O.45*2-7G}if(9e>0){4L=1O.45/2-4L}if(9e<0){4L=1O.45/2+4L}if(b9<0){7k=1O.45*2-7k}k 4Y=er*1O.9d(7G)*1O.5J(4Q);k 7E=er*1O.5J(7G)*1O.5J(4Q);k b7=er*1O.9d(4Q);k 4K=er*1O.9d(7k)*1O.5J(4L);k 7w=er*1O.5J(7k)*1O.5J(4L);k bw=er*1O.9d(4L);k d=1O.bm((4Y-4K)*(4Y-4K)+(7E-7w)*(7E-7w)+(b7-bw)*(b7-bw));k fC=1O.jA((er*er+er*er-d*d)/(2*er*er));1A fC*er}1r(e){1A(0)}}C 73(cd,cm,cs){1s{k bC=\'la\';if(cd<0){cd=cd*-1;bC=\'cF\'}cB=cs/lc;cE=cm/60;k dd=(cd*1)+(cE*1)+(cB*1);if(bC==\'cF\'){dd=dd*-1}1A(dd)}1r(e){1A(0)}}C cG(62,5X,4J,4v){1s{if(2h){62=62-2.2;5X=5X-2.7}if(3M){62=62-0.12;5X=5X-1.kA}k nx=4J*62;k ny=4J*5X;k 3s=4v.24(" ");k cI=(3s[0]*1)+nx;k cH=(3s[3]*1)-ny;k 2L=1g 2p();2L[0]=cI;2L[1]=cH;1A(2L)}1r(e){1A(0)}}C cA(x,y){k m=0;k s=0;k dx=1m(x);if(dx>0){k 3Y=x-dx}if(dx<0){3Y=(x*-1)-(dx*-1)}dx=dx;if(3Y!=0){k mm=3Y*60;k m=1m(3Y*60);k 5V=mm-m;k mx=m;if(5V!=0){k s=5V*60;k s=(s+"4O").bG(0,5);k 6b=s}Q{s="3N.3N"}}Q{k mx="3N";k 6b="3N.3N"}if(m.X==2){m="0"+m+""}if(s*1<10){s="0"+s}k cn=dx+" "+mx+" "+6b;k m=0;k s=0;k dy=1m(y);if(dy>0){k 3Y=y-dy}if(dy<0){k 3Y=(y*-1)-(dy*-1)}dy=dy;if(3Y!=0){k mm=3Y*60;k m=1m(3Y*60);k 5V=mm-m;k my=m;if(5V!=0){k s=5V*60;s=(s+"4O").bG(0,5);k 68=s}Q{k s="3N.3N"}}Q{k my="3N";k 68="3N.3N"}if(m.X==2){m="0"+m}if(s*1<10){s="0"+s}k cK=dy+" "+my+" "+68;k 2L=1g 2p();2L[0]=cn;2L[1]=cK;if($i("jG")){if($i("71")){$i("71").1h=dx;$i("bb").1h=mx;$i("b5").1h=6b;$i("b4").1h=dy;$i("aZ").1h=my;$i("aX").1h=68}}1A 2L}C mD(8z,8y,6f){1s{if(!6f){k 6f=2M.R}if(6f.23("4D"))k dc=6f.23("4D");Q k dc=6f.23("E");k U=2T(dc);k 4v=B.59;k 4v=4v.24(" ");8z=(8z*1)-(4v[0]*1);8y=(8y*-1)+(4v[3]*1);c=B.n5*1;8x=1g 2p();1A[(8z/c)+U[0],(8y/c)+U[1]]}1r(e){1A(1g 2p())}}C n4(){D.x=0;D.y=0}C mT(){D.7A=0;D.76=0;D.cV=\'\';D.cP=\'\';D.3m=0;D.3n=0;D.4b=0;D.4d=0;D.b2=0;D.bf=0}C mG(){D.bq=1g 2p();D.mM=1g 2p();D.mR=1g 2p();D.3h=1g 2p();D.3c=1g 2p();D.69=1g 2p();D.6t=1g 2p();D.5x=1g 2p()}C mQ(2g,8R,n){if(1M&&$i("E")){k U=2T($i("E"));if((2g=="cO")||(2g=="cM")&&3M){1s{1M.3I.mN(8R,0,0,1f.4b,1f.4d)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if((2g=="cO")&&2h){1s{k r=$i(1M.6I.id);r.7F(r.bo);k dy=1f.4d;k dx=1f.4b-(B.w/2);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[n-1])-(B.w/2)-1,1K.6t[n-1]-3,dx,dy-3)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if((2g=="cM")&&2h){1s{k r=$i(1M.6I.id);r.7F(r.bo);r.7F(r.bo);k dy=1f.4d;k dx=1f.4b-(B.w/2);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[n-1])-(B.w/2)-1,1K.6t[n-1]-3,dx,dy-3);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[0])-(B.w/2)-1,1K.6t[0]-3,dx,dy-3)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if(2g=="nD"){if(3M){k dx=1O.8X(((1K.3h[n])*1)-((1K.3h[n-1])*1),2);k dy=1O.8X(((1K.3c[n])*1)-((1K.3c[n-1])*1),2);k w=1O.bm(dx+dy);1s{1M.3I.7m(\'bX\',\'\',\'2D(3q,3q,3q)\',1M.7l,1K.69[n-1],1K.6t[n-1],w,w)}1r(e){2M.2s=n+" 2v ao cj o cc"}}Q{k dx=1O.8X(((1K.3h[n])*1)-((1K.3h[n-1])*1),2);k dy=1O.8X(((1K.3c[n])*1)-((1K.3c[n-1])*1),2);k w=1O.bm(dx+dy);1s{1M.3I.7m(\'bX\',\'\',\'2D(3q,3q,3q)\',1M.7l,1K.69[n-1]-w,1K.6t[n-1]-w,w*2,w*2)}1r(e){2M.2s=n+" 2v ao cj o cc"}}}}}C lO(e){k 37;if(!e){k e=2M.cb}if(e.3D){37=e.3D}Q if(e.9o){37=e.9o}if(37.lD==3){37=37.7C}k lG;c5=37.7C;1A(c5)}C ck(c8,c7,9i){1s{if(!$i("6Q")){k G=R.2C("I");G.id="6Q";k i=G.A;i.3C="4w";i.1o=1m($i("E").A.1o);i.K=1m($i("E").A.K);R.2a.26(G)}k 6I=$i("6Q");k G=R.2C("I");k i=G.A;i.3C="4w";i.4f=c6;i.1o=(c7-4)+"2m";i.K=(c8-4)+"2m";i.17="bn";i.1z="bn";k 6z=R.2C("E");if(e5.X==2){9i=""}if(9i!=""){6z.1b=9i}6z.M=1e+"/3d/m3.1l";6v(6z.A){17="bN";1z="bN";4f=c6}G.26(6z);6I.26(G)}1r(e){2c("3V 34 2v. ck"+e)}}C bF(){if($i("6Q")){$i("6Q").Y=""}if($i("c1")){$i("c1").A.V="1c"}}C gw(){if(!$i("5m")){k G=R.2C("I");G.id="5m";G.A.4f=1;G.Y=\'<2Y he="h9" 2B=0></2Y>\';G.1P=C(){$i("5m").A.V="1c"};R.2a.26(G)}if(!$i("5t")){k G=R.2C("E");G.id="5t";G.A.4f=hn;G.A.3C="4w";G.A.17="gK";G.A.1z="gL";G.M=1e+\'/3d/h2.2Z\';G.1P=C(){$i("5t").A.V="1c"};R.2a.26(G)}}1s{F.2q.3t=C(el,6A){if(e5.X>0){F.2q.3t.bD.dP.1B(D,el,6A)}};F.2q.3t.eb="bS-ho";F.2q.3t.e9="hp";F.dF(F.2q.3t,F.2q.47,{8n:C(el,6A){F.2q.3t.bD.8n.1B(D,el);D.ht.dV(F.2q.3t);k 2i=F.2H.2i,2I=F.2H.2I,6H=D.hs,7J=R.2C("hr"),82=D.id+"hq";7J.id=82;7J.3B=F.2q.3t.e9;2i.h7(6H,F.2q.3t.eb);D.gG=7J;C bc(){k me=D,ez=D.hg,5O=D.2a,eH=D.d8,9c,bl,9k,bs,bt,bv,bu,8U;6H.26(7J);D.8D=1g F.2H.hf(82,D.id);D.8D.gh(82);D.8D.fY=C(e){9c=6H.g6;bl=6H.bh;if(F.gz.gy.ie&&R.gx=="gB"){8U=0}Q{bs=1m(2i.5N(5O,"gv"),10),bt=1m(2i.5N(5O,"b1"),10),bv=1m(2i.5N(5O,"gF"),10),bu=1m(2i.5N(5O,"gf"),10),8U=bs+bt+bv+bu}me.8w.eD("17",9c+"2m");9k=[2I.eO(e),2I.bL(e)]};D.8D.ce=C(e){k bk=[2I.eO(e),2I.bL(e)],eS=bk[0]-9k[0],eP=bk[1]-9k[1],dt=1O.eR(9c+eS,10),eI=1O.eR(bl+eP,10),7M=(eI-(eH.bh+ez.bh+8U));me.8w.eD("17",dt+"2m");if(7M<0){7M=0}5O.A.1z=7M+"2m";if($i("1E")){$i("1E").A.1z=7M}}};C b6(){bc.1B(D);D.dk("dm",b6)};C bP(){if(!D.d8){D.iw("")}if(D.8w.hP("2P")){bc.1B(D)}Q{D.bK("dm",b6)}D.dk("dD",bP)};D.bK("dD",bP);if(6A){D.8w.hx(6A,J)}D.hI.dV(F.2q.3t)},8E:C(){1A"3t "+D.id}})}1r(e){};C hZ(){k 2i=F.2H.2i;k 2I=F.2H.2I;k 58=F.2H.in;F.4t.7j="";F.4t.bA={8n:C(){if($i("4c")){1g F.2H.ip("4c")}k 3v=B.2N.24(";");k i=3v.X-1;if(i>=0){do{k 16=3v[i].24("*");if($i("aY"+16[0])){1g F.4t.7j("aY"+16[0])}}1L(i--)}}};F.4t.7j=C(id,dI,dH){F.4t.7j.bD.dP.1B(D,id,dI,dH);D.bU=D.bU||F;k el=D.bB();2i.4l(el,"43",0.67);D.bR=19;D.9p=0};F.dF(F.4t.7j,F.2H.i0,{dL:C(x,y){D.bU.ia(D.id+" dL");k 65=D.bB();k 7o=D.5I();2i.4l(7o,"3k","81");65.Y=7o.Y;2i.4l(65,"2Q",2i.5N(7o,"2Q"));2i.4l(65,"di",2i.5N(7o,"di"));2i.4l(65,"3o","bn 3R 6M");2i.4l(65,"z-5M","ba")},iO:C(e){k b3=D.5I();k 8b=D.bB();2i.4l(8b,"3k","");k a=1g F.2H.mi(8b,{mC:{lN:2i.m0(b3)}},0.2,F.2H.m2.mJ);k cu=8b.id;k co=D.id;a.jT.bK(C(){2i.4l(cu,"3k","81");2i.4l(co,"3k","")});a.kG();if($i("4c")){$i("4c").A.3o="4U 3R kB"}},kL:C(e,id){if(58.bT.mr.X===1){k fu=58.bT.mq;k fD=58.bT.mc;if(!fD.i8(fu)){k 6Z=2i.cR(id);if(58.dh(id).id!="4c"){if(3M){k bJ=R.2C("br");bJ.26(D.5I());6Z.26(bJ)}Q{6Z.26(D.5I())}}58.hY();if(58.dh(id).id=="4c"){k 2y=(D.5I()).id.24("aY")[1];1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=jo&2N="+2y+"&18="+18;1X.1B(p,"jq",1t);B.8P=""}Q{k 8t=$i("2W").48("3a");k 3v=1g 2p();k d7=8t.X;28(k i=0;i<d7;i=i+1){if(8t[i].38=="41"){k ek=8t[i].1h;3v.3K(ek)}}k 3v=3v.hm(\',\');if($i("94")){$i("94").Y=""}k p=1e+"/1F/1I.1w?1G=ej&3v="+3v+"&18="+18;k cp=1g 5s();cp.5a("53");cp.1B(p,"ej",1t)}}}},ce:C(e){k y=2I.bL(e);if(y<D.9p){D.bR=J}Q if(y>D.9p){D.bR=19}D.9p=y},nf:C(e,id){k b3=D.5I();k 6Z=2i.cR(id);if($i("4c")&&id=="4c"){$i("4c").A.3o="4B 3R 8v"}Q{6Z.A.2G="3Q"}},gZ:C(e,id){$i(id).A.2G="1c"}});2I.h4(F.4t.bA.8n,F.4t.bA,J)}C f3(36){k 2F=/hb|hc|g9|fX/gi;36=36.3F(2F,"a");k 2F=/hJ/gi;36=36.3F(2F,"e");k 2F=/iu/gi;36=36.3F(2F,"i");k 2F=/ii|i2/gi;36=36.3F(2F,"o");k 2F=/lT/gi;36=36.3F(2F,"c");k 2F=/ik/gi;36=36.3F(2F,"u");1A(36)}C 2T(1D){if(1D){if(1D.A.3C=="4w"){1A[(1m(1D.A.K)),(1m(1D.A.1o))]}Q{k ay=aP=0;if(1D){if(1D.5k){do{ay+=1D.9s-1D.8m;aP+=1D.aB-1D.8l}1L(1D=1D.5k)}}1A[ay,aP]}}Q{1A[0,0]}}C aA(){mk=1;k p=1e+"/1F/1I.1w?1G=aA&18="+18;k cp=1g 5s();cp.5a("53");cp.1B(p,"aA",6g)}C lK(){k u=2M.9h.4a;k u=u.24(":");1A(u[0])}C hS(){}C hi(){}',62,1469,'||||||||||||||||||||var||||||||||||||||style|objmapa|function|this|img|YAHOO|novoel||div|true|left||src|||retorno|else|document||trad|pos|display||length|innerHTML|class|||||||ltema|width|g_sid|false|td|onclick|none|span|g_locaplic|objposicaocursor|new|value|data|xp|elementos|gif|parseInt|javascript|top|text|mostradicasf|catch|try|ajaxredesenha|branco|align|php|objaguarde|panel|height|return|call|temp|obj|wdocai|classesphp|funcao|ins|mapa_controle|title|pontosdistobj|while|richdraw|cursor|Math|onmouseover|pointer|createItem|nbsp|block|tr|nome|sim|cpObj|tnome|idmenu||i3geo||getElementById|split||appendChild||for|eval|body|imgBranco|alert|itemID|guia|letras|tipo|navm|Dom|onmouseout|table|imgh|px|fecha|bxs|Array|widget|sg|status|o1|g_tipoacao|erro|abre|st|tema|corpoMapa|tid|size|createElement|rgb|quadrosfilme|re|textDecoration|util|Event|grupo|nao|res|window|temas|aguarde|visible|color|tip|close|pegaPosicaoObjeto|mapa|g_fatordezoom|mytreeview1|iguias|font|png|subgrupo|break|mytreeview2|grupos|um||palavra|targ|type|imagem|input|tempoRedesenho|ytela|imagens|inp|frames|pan|xtela|ist|aguardeId|visibility|valor|telax|telay|border|cor|250|setas|amext|ResizePanel|janelaMen|lista|py|parado|option|ppx|guiaMenu|className|position|target|ig1|replace|case|opc|renderer|nomeTema|push|visual|navn|00|box1|ticOpcoesTemas|underline|solid|render|par|g_localimg|Ocorreu|checked|boxxini|restod|imgs||checkbox|boxyini|opacity|link|PI|g_postpx|Panel|getElementsByTagName|namespace|href|imgx|lixeira|imgy|fixedcenter|zIndex|240|doc|outrasOpcoes|para|muda|setStyle|buscatema|mostra|tabela|230|xfig|ig2|yfig|example|nquadros|imgext|absolute|sis|underlay|click|g_operacao|1px|modal|contemImg|scale|background|ngSgrupo|g_arvoreClick|item|g_celula|x2|radlat2|legenda|janima|_|constraintoviewport|radlat1|janelaRef|draggable|maisBotoes2|0px|g_zoomRefDinamico|janelaDoca|map|x1|wdoca||janelaDoca2|qrcode|JSON|linha|objtips|legendagr|show|DDM|extent|set_response_type|undefined|imagemxi|mytreeviewS|null|imagemyi|opcao|idPai|guiaTemas|janelaguias|offsetParent|extensao|boxg|blank|quadro|largura|altura|mensagem|cpaint|boxpin|selecaobox|texto|idGrupo|linhas|combo|mostraguiaf|select|funcaoOnchange|idDestino|idCombo|waltura|funcoes|caminho|g_entorno|getEl|sin|insp|170|index|getStyle|oBody|wlargura|docMapa|docel|colunas|5px|dica|restos|11px|yfign|setTimeout|ondeArvore||contentDocument|xfign|ot|mini|dragEl|stlt||sy|ximg|ngTema|sx|farol|divGeometriasTemp|moveTo|docmapa|remapaf|inline|janelaBotoes1|polygon_area|janelaBotoes2|255|iCookie|g_autoRedesenho|zoomli|clearTimeout|autoRedesenho|busca|divgeo|yimg|lugarquadros|with|imgN|guiaLegenda|destroy|novoimg|userConfig|imgL|parent|pegaListaDeGrupos|arvoreAdicionaTema|wdoca2|name|oInnerElement|container|gpai|imgO|imgS|gray|remapa|cookies|adiciona|pontosins|mudaboxnf|guiaListaMapas|qual|kml|ext|escala|contaTempoRedesenho|direcao|destEl||xg|remapaAdicNovos|convdmsddf|identifica|wdocai2|ddy|g_tipoleft|leste|panFixo|mousey|teladd|ocorrencia|contemFerramentas|mode|rect|mousex|iframe|sul|DDList|radlong2|lineWidth|create|vertBGDiv|clickEl|titulo|g_panM|obje|g_tipotop|desativar|filter|alpha|y2|sgt|clique|wj|ddx|g_guiaativa|parentNode|nomeSgrupo|y1|removeChild|radlong1|janelaMenTexto|cancela|oResizeHandle|norte|oeste|nBodyHeight|clip|10px|procurartemas|relative|achados|pegalistademenus|tic|winRef|removeListener|editCommand|banners|aplicari|imgstemp|pegaMapas|hidden|sResizeHandleId|nos|tsd||ta|tsl|tempo|atualizaReferencia|fim|proxy|wef|g_tipoimagem|tipoimagem|mudaExtensao|inputsb|esq|tempi|mudaext|ligadesliga|scrollTop|scrollLeft|init|topo|obGrupos|tituloguia|preLoad|wsrc|els|mede|red|cfg|xy|vy|vx|verticalSlider|parar|objetos|ddResize|toString|zoomoauto|distx|encontrado|vertHandleDiv|pin|ocorrencias|valores|barraDeBotoes2|wait_mask|wait_c|temaAtivo|disty|objeto|mudaiconf|inseregrafico|nBodyOffset|inserexy|textofid|pow|selecao|barraDeBotoes1||zoomiauto|mfarol|htm|listaTemas|180|maisBotoes1|escalanum||velhoh|lta|navega|nStartWidth|cos|ltb|imgxy|exy|location|funcaoOnclick|velhow|aStartPos|odoca|fatorEscala|verdiv|srcElement|lastY|addListener|url|offsetLeft|onmousemove|center|9pt|state|yyy|larguraIdPai|pares|1000|verificaTip|xxx|cabecatip|ig1lt|afasta|search|aproxima|oy|backgroundImage|nnx|NOME|recuo|temasa|contagem|lkd|outros|nova|listaPropriedades|original|nometemas|inputs|nindices|ul|nelementos|temasraiz|incluir||||||||||ajuda|fonte|wdocadiv|zoomboxf|piy|pix|aberto|borderColor|refDinamico|sgtlt|fix|digitar|termina|criar||251|246|184|zoomPonto|RegExp|temap7|ngtSgrupo|map_file|lente|curleft|Escolha|recuperamapa|offsetTop|textAlign|folder|foldermapa|pegalistadetemas|idSubGrupo|onchange|guiasYUI|ou|Clique|procurar|inputText|3px|ferramentas|curtop|pegalistadeSubgrupos|leg|pegalistadegrupos|inverteStatusClasse|listasistemas|conteudojanelaguias|sglt|ys|arrastar_|ym|imagemReferencia|borderBottomWidth|refx|srcEl|yg|xs|onBeforeShow|z1|capturaposicao|lgb|5000|xm|initResizeFunctionality||rebobinaf|refy|lineColor|offsetHeight|fillColor|movimentar|aNewPos|nStartHeight|sqrt|4px|lastChild|teladms|xpt||nBodyBorderTopWidth|nBodyBorderBottomWidth|nBodyBottomPadding|nBodyTopPadding|z2||lga|variavel|DDApp|getDragEl|sinal|superclass|imagemyref|limpacontainerf|substring|ref|imagemxref|brd|subscribe|getPageY|filmeanimarodaf|6px|calcposf|onBeforeRender|openlayers|goingUp|yui|interactionInfo|logger|pode|nny|circ|Entorno|mais|mapfile|mostradistancia|geraURLentorno|navy|mostraTip|tparent|2000|yi|xi|novono|zoomlo|event|raio||onDrag|ox|initJanelaMen|encolheFerramentas|ajustaEntorno|desenhar|inseremarcaf|contemleggr||xv|thisid||mudanomef|t37||mudatranspf|proxyid|idx|sobe|desce|g_opcoesTemas|elt|convdmsf|spm|expandeLegendaVer|0a|mpg|negativo|calcddf|latdd|longdd|Erro|yv|maisamarelo|resizePoligono|escondeMen|resizeLinha|dmsy|g_janelaMen|get|g_tipotip|completo|tiptexto|dmsx|monta|Nada|mudaVisual|resultadoProcurar|g_visual|ser|tempng|legendaGrafico|mensagemt|tempn|paresi|tempie|footer|wait||ativaClicks||||janelaMenu|destacaTamanho|getDDById|backgroundColor|inserir|unsubscribe|ic_seleciona|beforeShow|leftinicial||topinicial|novoxf|novoyf|nex|nNewWidth|novoyi|novoxi|clicinicialx|||clicinicialy|ddinicialy|ddinicialx|ic_xy|beforeRender|tdclara|extend|100|config|sGroup|valign|redimwdocaf|startDrag|wlargura_|escondeWdoca|wdocaf|constructor|escondeWdoca2|mensagemf|borderLeftWidth|black|area|fire|g_mensagempadrao|wdocaf2|wdocain|wdocafechaf|hlpt|vertMaisZoom|role|tamanhoy|tamanhox|arguments|tipoOperacao|pacotes|switch|CSS_RESIZE_HANDLE|clipt|CSS_PANEL_RESIZE|0pt|nivel|latitude|Nao|clicouRef|movimentoRef|aplicaescala|reordenatemas|itema|||zoomponto|foi|possivel|localizaIP|||mostraIP|pixelTop|pixelLeft|offsetFromStart||onmouseup|oHeader|setValue|atual|centro|setProperty|slider|vertMenosZoom|mantendo|oFooter|nNewHeight|160|escondeRef|g_mapaRefDisplay|fontSize|padding|getPageX|nOffsetY|auto|max|nOffsetX|mudaQS|panTogoogle|conectargeorss|pegavalSistemas|pageY|cookie|clientX|qu|processaTemas|clientY|removeAcentos|indexOf|ligados|listasgrupos|digitos|celula|outrasOpcoesAdiciona|finalq|navegacaoDir|quadrofilme|pageX|ti|documentElement|iglt|Sitem1|tempf|array_length|referencia|nomeSis|2px|treeviewNew|default|menos|yreffig|xreffig||nomeFunc|pt|conectarwms|qs|upload|executar|uploaddbf|processaSubgrupos|idInput|theta|region|filmezf|lkmini1|redesenha|lkgrcode|lkmini|RichDrawEditor|ligar|testamapfile|desligar|processaGrupos|filmef|ativa|lkgrcode1|expandeGrupo|a10|mobile|quadro1|button|Aplicar|â|onMouseDown|opcoesQuadros|pCookie|||||extentTotal|offsetWidth|zoomtot|4000|à|mudaEscala|administrador|sistema|initJanelaRef|ajaxCorpoMapa1|paddingBottom|reinicia|setHandleElId||15000|unescape|refheight|ccedil|156px|Essa|refmensagem|mapaReferencia|o6|ativada|op|shadow|borderTopWidth|criaboxg|compatMode|ua|env|ativaEntorno|BackCompat|otilde|outras|Consulte|paddingTop|resizeHandle|inverte|sistemas|i3geo_comboSubGruposMenu|21px|25px|limpa|ativo|g_locsistemas|i3geo_comboTemasMenu|sub|Nenhum|navset|zoomIP|identificar|avancaQuadro|localizacao|i3geo_comboGruposMenu|SIZE|onDragOut|tamanho|longitude|marker|gravaQuadro|onDOMReady|yfig0|Quadro|addClass|restaurar|Arial|Box|ã|á||face|DragDrop|header|mudaescala|testafuncoes|desloca|nav|xfig0|join|10000|resizepanel|resizehandle|_resizehandle|DIV|innerElement|beforeInitEvent|movelentef|ajaxTip|arvoreclick|applyConfig|ponto|movecursor|ajaxdestaca|trataErro|icon_pan|ic_zoom|childNodes|borderWidth|000000|pegaTema|initEvent|é|ajaxabrelente|setBody|240px|12px|20px|getProperty|setHeader|existe|borra|ic_identifica|gráfico|mapext|fechado|layers|refreshCache|ativaDragDrop|DDProxy|adicionaTema|õ|layer|excluir|ligatemas|adtema|textocb|intersect|Impossivel|log|white|digitarMouseover|||||ligaDesligaTemas|ó|g_hlpt|ú|desativa||DragDropMgr|digitarMouseclick|DDTarget|wdocac|exy1|processevent1|digitarOver|í|wdocaref|setFooter|6000|abreSistema|Reduz|ajaxReferencia|Slider|onChange|getVertSlider|ajaxLegenda|alt|ajaxCorpoMapa|valuemin|valuemax|200|Zoom|a12|Mapfile|tablefilme|endDrag|menuarrow|aguardedoc|a11|overflow|FUNCOES|gerafilmef|ajaxEscalaGrafica|montaMapa|atualizaLegendaHTML|ABRIR|valuenow|func|onmousedown|verificaMousemoveMapa|LIGADOS|TEMAS|DESCRICAO|IMAGEM|EXTENSAO|div_d|LINK|ms_criamapa|OUTROS|g_quadrooriginal|g_destaca|verificaClickMapa|descricao|9px|extentref|ajaxCorpoMapaEntorno||Amplia|tabindex|36px|initJanelaZoom|excluitema|mapas|excluiTemas|ajaxiniciaParametros|g_celularef|Object|desenho|t13|exclui|sobetemaf|t14|t15|acos|t12a|excluitemaf|707|6366|t11|localizarxy|t12|pegaListaDeTemas|descetemaf|t16|VMLRenderer|t18b|t19|t20|temap1|t_|t18a|temap0|onComplete|vazio|t17|zoomtemaf|t18|t10|maisvermelho|Após|não|alterar|estado|instantes|alguns|mostrando|esse|wiki|idarvore|subgrupos|tres|listaArquivos|pontos|redesenhado|pegaListaDeSubgrupos|calculadistancia|tema_|temasgrupo|expandeTema|t9|maisverde|g_areapixel|calculo||aplicar|botão|que|será|mostrado|t21a|t21|exp|tiff|grande|ver|05|blue|tentar|arquivos|destacaTema|t34|animate|t35|jpg|temap8|line|onDragDrop|criaLegenda|decoration|TreeviewPvtFindRootObject|linecolor|qr_html|fillcolor|legenda2|template|linewidth|ogc|g_kml|abreKml|criaLegendaHTML|g_qrcode|t33|temap3|t23|t24|toponimiaf|temap4|t25|procuraratribf|t22|SVGRenderer|positivo|sprite|3600|foldermapa1|temap2|t26|etiquetas|temap6||t31||versaoms|graficotema|editaLegenda|t32|tabelaf|t30|t28|t27|filtrof|t29|temap5|esta|||resultadowiki|Guias|rosaoeste|rosamais|nodeType|rosamenos|i3geolingua|tname|rosanorte|conectarservidor|trocalingua|protocolo|g_mostraRosa|rosaV|to|i3geo_pegaElementoPai|reload|rosa|g_conectargeorss|navegar|ç|mostrar|docaguias|pontas|nas|rosasul|rosaleste|getXY|mst|Easing|dot1|g_funcaoTip|sobeferramentas|qr_img|demorar|Extensao|protocol|definida|ativado|sourceRegion|||desativado|exposto|ativaGuias|Motion|mudatamanho|g_recupera|host||cgi|tempoanima|itemExpand|point|drop|Pesquisando|268px|ilt|ativaListaPropriedades|mapsize|||filmeanimaf|Image|desceferramentas|points|convddtela|essa|Sao|pontosdist|crosshair|necessarios|easeOut|pelo|abs|ypt|resize|266px|250px|desenhoRichdraw|dist|cellpadding|posicaocursor|atualizaconfluence|scielo|resultadoconfluence|confluence|diretorio|atualizawiki|resultadoscielo|atualizascielo|classe|cellspacing|posicaomouse|cellsize|atualizagoogle|calculaArea|Legenda|lingua|g_conectarwms|120px|mensagens|fixar||onDragOver|set_persistent_connection||mudar|opção|g_tempotip||verificaTipDefault|||resolucao|janela|download|||downloadbase|updbf||||g_uploaddbf|267|g_uploadlocal|a2b|insereCirculo|criaContainerRichdraw|uplocal|g_downloadbase'.split('|'),0,{}))
  192 +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1s{$i("28")}1r(e){$i=C(i){1A R.29(i)}}$im=C(g){1A 1e+"/3d/3L/"+ei+"/"+g};$bP=C(5n,aG,fS,7q,fD,3v){if(5n!=""){if(aG!=""){$i(5n).A.17=aG+"2l"}$i(5n).A.cf="3";$i(5n).A.aF="aq";$i(5n).1P=C(){D.3n="gC"};$i(5n).2f=C(){D.3n=""}}k i="<36 1P=\'1n:D.3n=\\"hq\\";\' 2f=\'1n:D.3n=\\"9L\\";\' 1b=\'1n:D.3n=\\"hA\\";\' id="+fS+" 1K=\'"+7q+"\' 3b=1q 2D="+fD+" 16=9L 1h=\'"+3v+"\' />";1A i};$1p=C(id,3v){if(2g){R.29(id).A.cG=3v}Q{R.29(id).A.1p=3v+"2l"}};$K=C(id,3v){if(2g){R.29(id).A.cF=3v}Q{R.29(id).A.K=3v+"2l"}};C gU(){1x.2m("i7");1x.2m("gR");1x.2m("i6");1x.2m("1t");1x.2m("hQ");1x.2m("hS");1x.2m("hO");1x.2m("gL");1x.2m("go");1x.2m("gl");1x.2m("gj");1x.2m("gq")}C 5M(1U,3v){R.fh=1U+"="+3v}C gt(1U){k 6Q=R.fh;k i=6Q.e2(1U);if(i==-1){1A 5l}k 8R=6Q.e2(";",i);if(8R==-1){k 8R=6Q.X}1A(gM(6Q.aE(i,8R))).26("=")[1]}C gF(){if($i("4x")){k 1j=$i("4x").4g("I");if(1j[0].A.U=="6r"){1A}if(1j.X>0){k 4b=1j[0];k i=0;do{if(1j[i].A){if(1j[i].A.U=="6r"){2X}if(1j[i].A.U=="1c"){k 4b=1j[i]}}k i=i+1}1J(i<1j.X)4b.A.U="6r";k i=1j.X-1;k 4b=1j[i];do{if(1j[i].A){if(1j[i].A.U=="6r"){k 4b=1j[i];2X}}k i=i-1}1J(i>=0)4b.A.U="1c"}}}C iz(){k 2e="6r";if($i("4x")){k 1j=$i("4x").4g("I");if(1j[1j.X-1].A.U==2e){1A}if(1j.X>0){k i=0;do{if(1j[i].A){if((1j[i].A.U=="1T")||(1j[i].A.U=="6r")||(1j[i].A.U=="")){1j[i].A.U="1c";2X}}k i=i+1}1J(i<1j.X)k i=1j.X-1;k 4b=1j[i];do{if(1j[i].A){if(1j[i].A.U==2e){2X}if(1j[i].A.U=="1c"){k 4b=1j[i]}}k i=i-1}1J(i>=0)4b.A.U=2e}}}C gP(l){1s{5M("gN",l);2N.8Q.gy(J)}1r(e){2c("cJ ao gO gI")}}C gA(){1s{if(!$i("5P")){k V=[0,0];if($i("E"))k V=2S($i("E"));k G=R.2B("I");G.id="5P";k ne=G.A;ne.1N="fX";ne.4m=0;ne.3B="4r";ne.17=B.w;ne.1z=B.h;ne.3w="4L 43 ek";ne.U="1c";ne.1p=V[1];ne.K=V[0];R.2a.24(G)}k 6q=$i("5P");6q.Y="";k 3H;1s{3H=1g hV();1O=1g cO(6q,3H)}1r(e){3H=1g ix();1O=1g cO(6q,3H)}1O.7O(\'il\',\'8X\');1O.7O(\'ik\',\'7d\');1O.7O(\'ij\',\'4L\');1O.7O(\'7A\',\'ha\');6q.A.U="1T";eE(6q)}1r(e){2c("cJ ao h3 bl 6N 1O")}}C fc(3L){k f8=C(P){1s{1x.2m("1t");k 7T=P.1i.gX;k 45=1g 2u();k i=7T.X-1;if(i>=0){do{k 1D=7T[i].26(".");if((1D[1]=="32")||(1D[1]=="1m")||(1D[1]=="gY")){45.3J(7T[i])}}1J(i--)}k 1j=R.4g("E");k dr=1j.X;k 6k=1e+"/3d/3L/"+3L+"/";k j=45.X-1;if(j>=0){do{23(k i=0;i<dr;i++){if((1j[i].M.ai("1u")>-1)&&((1j[i].3n!="")||(1j[i].id!=""))){1j[i].M=6k+"1u.1m"}if(1j[i].M.ai("3L")>-1){1j[i].A.9V="a0(\'"+6k+45[j]+"\')"}}}1J(j--)}k j=45.X-1;if(j>=0){do{k 5w=45[j].26(".");if($i(5w[0])){$i(5w[0]).M=6k+45[j]}}1J(j--)}k 1j=1g 2u("ft","f2","9H","hi","8S");k i=1j.X-1;if(i>=0){do{if($i(1j[i])){$i(1j[i]).A.9V="a0(\'"+6k+"hx.32\')";23(k j=0;j<45.X;j++){k 5w=45[j].26(".");if(5w[0]==1j[i]){$i(1j[i]).A.9V="a0(\'"+6k+45[j]+"\')"}}}}1J(i--)}ei=3L}1r(e){2c("41 33 2s. fc"+e);1x.2m("1t")}};1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hr&18="+18+"&hs=3d/3L/"+3L;1Y.1B(p,"dG",f8)}C eF(){1s{if(!$i("3z")){k G=R.2B("I");G.id="3z";G.A.U="1T";G.A.3w="4L 43 2E(6o,6o,6o)";G.Y=\'<I 16="hd">&1R;</I><I 16="bd" ><I id="7N" A="2T:2E(6o,6o,6o)">\'+ec+\'</I></I>\';if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}k i=($i("7N")).A;i.aF="K";i.cE="95";F.47("3z.1k");F.3z.1k.1y=1g F.2r.4c("3z",{17:"hu",1z:"eq",4f:19,4H:J,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.3z.1k.1y.3O();k f6=C(){F.2H.2K.9r(F.3z.1k.1y.2W,"4y");F.3z.1k.1y.6B();5M("fv","2J")};F.2H.2K.87(F.3z.1k.1y.2W,"4y",f6);5M("fv","1X")}F.3z.1k.1y.5u();k V=2S($i("E"));F.3z.1k.1y.5h(V[0]-hc,B.h-70)}1r(e){2c("cw cu ct bl a hb de h5. eF"+e)}}C hH(){if(!$i("bS")){if($i("aK")){$i("aK").A.U="1c"}if(!$i("71")){1A}k ep=$i("71").Y;$i("71").Y="";k 8m=0;if($i("eH")){8m=1l($i("eH").A.17)}k w=1l($i("71").A.17)-8m;$i("71").A.17="4F";if($i("3L")){$i("3L").A.17="4F";$i("3L").Y=""}k V="2l";k a=B.h;k l=B.w+w;B.h=a;B.w=l;if(2g){V=""}$i("E").A.17=l+V;$i("E").A.1z=a+V;$i("2A").A.17=l+V;$i("2A").A.1z=a+V;$i("2A").A.7g=\'7c(\'+0+" "+(l*1+2)+" "+(a*1+2)+" "+0+\')\';$i("iw").A.17=l+1+8m+V;$i("4W").A.1z=a+V;$i("4W").A.17=l+V;if(6i=="1X"){k 2d=["L","O"];23(k l=0;l<2;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w+V;$i("E"+2d[l]).A.1z=B.h+V;$i("2A"+2d[l]).A.17=B.w+V;$i("2A"+2d[l]).A.1z=B.h+V+V;$i("2A"+2d[l]).A.7g=\'7c(0 0 0 0)\'}}k 2d=["N","S"];23(k l=0;l<2;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w*2+V;$i("E"+2d[l]).A.1z=B.h*2+V;$i("2A"+2d[l]).A.17=B.w*3+V;$i("2A"+2d[l]).A.1z=B.h+V;$i("2A"+2d[l]).A.7g=\'7c(0 0 0 0)\'}}}bJ();k 1D=C(){k G=R.2B("I");G.id="54";G.A.U="1T";k 1D=\'<I 16="hd">iq</I>\';1D+=\'<I 16="bd" id="bS"></I>\';G.Y=1D;if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}$i("bS").Y=ep;F.47("54.1k");F.54.1k.1y=1g F.2r.4c("54",{17:"hN",4f:J,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.54.1k.1y.3O();if($i(B.3r+"1C")){$i(B.3r+"1C").Y=""}if($i("9f")){$i("9f").Y=""}if($i("aN")){$i("aN").Y="";B.hJ("aN")}6a()};1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hL&5j="+a+"&5f="+l+"&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"dG",1D)}Q{F.54.1k.1y.3O();F.54.1k.1y.5u()}}C i3(){23(k g=0;g<12;g++){if($i("2h"+g))k 6C=$i("2h"+g).7v}if(6C){6C.id="aK";6C.3n="aJ-i4";k 1F=\'<an 16="aJ-g7" A="3w-17:ea ea bW;3w-2T:2E(4j,4j,4j)">\';if($i(B.5s)){$i(B.5s).Y=$T("g1")}if($i(B.3r)){$i(B.3r).Y=$T("g2")}if($i(B.6x)){$i(B.6x).Y=$T("g3")}if($i(B.7s)){$i(B.7s).Y=$T("g4")}23(k g=0;g<12;g++){if($i("2h"+g)){k 9m=$i("2h"+g).Y;k 2G=1g bH("&1R;","g");k 9m=9m.3I(2G,\'\');1F+=\'<li><a 4h="#"><em><I id="2h\'+g+\'" >\'+9m+\'</I></em></a></li>\'}}1F+="</an>";6C.Y=1F;23(k g=0;g<12;g++){if($i("2h"+g)){21(\'$i("2h\'+g+\'").1b = C(){7M = "2h\'+g+\'";65(\'+g+\');}\');if($i("2h"+g+"1C")){$i("2h"+g+"1C").A.gG="eq";$i("2h"+g+"1C").A.1z=B.h}}}}if($i(B.5s)){$i(B.5s).1b=C(){7M=B.5s;65(1)}}if($i(B.3r)){$i(B.3r).1b=C(){7M=B.3r;65(2);if(!$i("48")){k p=1e+"/1H/1I.1v?1G=96&18="+18;1Y.1B(p,"96",96)}}}if($i(B.6x)){$i(B.6x).1b=C(){7M=B.6x;65(4);B.gg()}}if($i(B.7s)){$i(B.7s).1b=C(){7M=B.7s;65(5);if($i("8D")){$i("8D").Y==$T("2p");k p=1e+"/1H/1I.1v?1G=81&18="+18;1Y.1B(p,"81",81)}Q{2c("id 8D 2J 80")}}}}C 96(P){if(P.1i==""){7n("","1X","9Q")}Q{k j=P.1i.X;k i=0;if(j>=0){do{k 2v="9Q";if(P.1i[i].2v){k 2v=P.1i[i].2v}Q{k 2v="gz"}if(i==j-1){7n(P.1i[i].1W,"1X",2v)}Q{7n(P.1i[i].1W,"2J",2v)}i++}1J(i<j)}}}C f7(m){1s{if(!$i("57")){k G=R.2B("I");G.id=\'57\';G.Y=\'<2n 17="50" A="3w: 4L 43 #gm;"> <1V> <1a 1b="f7()" A="1q-1w:K;1N:1Q" 16="fl"> <E M="\'+1e+\'/3d/gu.32" /> </1a> <1a A="1q-1w:K" 16="fl"> <36 A="1q-1w:K" 16="gs" 3b="1q" id="fj" 2D="70" 1h="" /> </1a></1V> </2n>\';if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}}if(m==5l){$i("57").A.3j="9k"}Q{$i("fj").1h=m;$i("57").A.3j="2Q"}k V=2S($i("E"));V[1]=V[1]+1l($i("E").A.1z)-22;21(\'R.29("57").A.\'+7e+\' = V[0] + 3Q\');21(\'R.29("57").A.\'+6R+\' = V[1] + 3Q\')}1r(e){2c("gx bl 57."+e)}}C eP(5D,5A,84,nx,ny,5X){1s{if($i("58")){$i("58").A.U="1c"}if($i("51")){$i("51").A.U="1c"}k fu=1l(5D)+0+"2l";F.47("4E.1k");if($i("55")){F.4E.1k.1y.6B()}k 1F=\'<I 16="hd">\'+5X+\'</I><I 16="bd"><7K 6X="1E" id="1E" e7="1p" A="3w:4F gn 43"></7K></I>\';k G=R.2B("I");G.id="55";G.A.U="1T";G.Y=1F;if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}if($i("1E")){6K($i("1E").A){17="dz%";1z=5A};$i("55").A.U="1T";$i("1E").M=84}k bU=19;k V=2S($i("E"));if(nx=="aq"){k bU=J}F.4E.1k.1y=1g F.2r.3o("55",{17:fu,4f:bU,4H:19,2Q:J,7K:19});F.4E.1k.1y.5h(V[0],V[1]+50);F.4E.1k.1y.3O();k f4=C(){$i("55").A.U="1c";$i("1E").M="";F.2H.2K.9r(F.4E.1k.1y.2W,"4y");F.4E.1k.1y.6B();if((2w=="5b")||(2w=="7Q")||(2w=="8d")||(2w=="9g")||(2w=="8N")){8t("3k")}if($i("58")){$i("58").A.U="1c"}if($i("51")){$i("51").A.U="1c"}if($i("5P")){1O.2m()}aY()};F.2H.2K.87(F.4E.1k.1y.2W,"4y",f4)}1r(e){2c("41 33 2s. eP"+e)}}C dR(5D,5A){1s{if($i("55")){k i=$i("55");i.A.17=5D;i.A.1z=5A}}1r(e){2c("41 33 2s. dR"+e)}}C eN(5D,5A,84,nx,ny,5X){1s{if(!$i("6J")){k 1F=\'<I 16="hd">&1R;</I><I 16="bd"><7K 6X="6I" id="6I" e7="1p" ></7K></I></I>\';k G=R.2B("I");G.id="6J";G.A.U="1c";G.Y=1F;R.2a.24(G)}k V=2S($i("E"));F.47("53.1k");F.53.1k.1y=1g F.2r.4c("6J",{17:5D,4f:19,4H:J,4G:"1c",2W:J,2Q:J,4I:J,4J:J});F.53.1k.1y.5h(V[0],V[1]);F.53.1k.1y.3O();F.53.1k.1y.5u();6K($i("6I").A){17="dz%";1z=5A}$i("6J").A.U="1T";$i("6I").M=84;k eA=C(){$i("6J").A.U="1c";$i("6I").M="";F.2H.2K.9r(F.53.1k.1y.2W,"4y")};F.2H.2K.87(F.53.1k.1y.2W,"4y",eA)}1r(e){2c("41 33 2s. eN"+e)}}C ed(8V){1s{$i(8V).A.U="1c";if((8V!="gH")&&(8V!="gB")){if($i("ef")){$i("ef").1h=""}if($i("b8")){$i("b8").Y="";$i("b8").U="1c"}if($i("1D")){$i("1D").1h==""}$i("1E").M="";$i("2k").A.3j="2Q"}if((2w=="5b")||(2w=="7Q")||(2w=="8d")||(2w=="9g")||(2w=="8N")){8t("3k")}}1r(e){2c("41 33 2s. ed"+e)}}C 1o(82,6g,eb){1s{if($i("b5")){if(6g==""){$i("b5").Y="-"}Q{gD=eb;$i("b5").Y="<b>"+6g+" </b>"}}if($i("7N")){if(6g==""){6g=ec}$i("7N").Y="<b>"+6g+" </b>"}}1r(e){2c("41 33 2s. 1o"+e)}}C 8t(i){1s{if(B.5r.X>0){k 6f=B.5r.X-1;if(6f>=0){do{if(B.5r[6f]){B.5r[6f].Y="";B.5r[6f].A.U="1c"}}1J(6f--)}}B.5r=1g 2u();aY();k 9q=["fK","7Q","8N","5K","cc","8K","8j","3k","7F","9h","9g","8d"];k ko=9q.X-1;if(ko>=0){do{if($i(9q[ko])){k 3f=$i(9q[ko]).A;3f.gQ=0;3f.bQ=1;3f.dX=1;3f.9U=\'2E(50,50,50)\'}}1J(ko--)}2w=i;if($i(i)){6K($i(i).A){dX=\'4F\';bQ=\'4F\';9U=\'ek\'}}$i("2k").A.U="1T";if($i("5P")){$i("5P").A.U="1c"}cI(i){3F"5K":$i("2k").M=3T+"/"+"fZ.32";if($i("E")){$i("E").1K=""}2X;3F"3k":$i("2k").M=3T+"/"+"gf.1m";if($i("E")){$i("E").1K=""}2X;3F"9h":$i("2k").M=3T+"/"+"9h.1m";3F"fK":$i("2k").M=3T+"/"+"9h.1m";2X;3F"9g":$i("2k").M=3T+"/"+"fQ.32";if($i("E")){$i("E").1K="6Z 49 fN 33 g5"}2X;3F"8N":$i("2k").M=3T+"/"+"fQ.32";if($i("E")){$i("E").1K="6Z 49 fN o 5X"}2X;3F"8d":$i("2k").M=3T+"/"+"eC.32";if($i("E")){$i("E").1K=""}2X;3F"7Q":$i("2k").M=3T+"/"+"eC.32";if($i("E")){$i("E").1K="6Z 49 9t o hK"}2X;3F"7F":$i("2k").M=3T+"/"+"hI.32";if($i("E")){$i("E").1K=""}2X}}1r(e){2c("41 33 2s. 8t"+e)}}C 65(2h){if($i("2h"+2h)){k fs=[1,2,3,4,5,6,7,8,9,10];23(k j=0;j<10;j++){if($i("2h"+fs[j])){jj=fs[j];if($i("2h"+jj+"1C")){$i("2h"+jj+"1C").A.U="1c"}}}if($i("2h"+2h+"1C")){$i("2h"+2h+"1C").A.U="1T"}Q{2c("O 82 2h"+2h+"1C 2J hR.")}}}C 2I(){D.2q=C(34,5X){if($i("8h")){R.2a.7D($i("8h"))}if($i("8B")){R.2a.7D($i("8B"))}F.47("2I."+34);k V=[0,0];if($i("2A")){k V=2S($i("2A"))}Q if($i("4W")){k V=2S($i("4W"))}21(\'F.2I.\'+34+\' = 1g F.2r.4c("eM",{17:"is",4f:19,4G:"1c",2W:J,4I:19,4J:J})\');21(\'F.2I.\'+34+\'.ir("<1f A=30-2D:ip; >"+5X+"</1f>")\');21(\'F.2I.\'+34+\'.2a.A.1z="ia"\');21(\'F.2I.\'+34+\'.i9("<1f><E M=\\\'"+1e+"/3d/2I.1m\\\' /></1f>")\');21(\'F.2I.\'+34+\'.3O(R.2a)\');if($i("9b"))21(\'F.2I.\'+34+\'.5h(10,10)\');Q 21(\'F.2I.\'+34+\'.5h(\'+V[0]+\',\'+V[1]+\')\');21(\'F.2I.\'+34+\'.5u()\');if($i("8h")){$i("8h").A.4m=aA}if($i("8B")){$i("8B").A.4m=i8}};D.2m=C(34){if($i("eM")){if(21(\'F.2I.\'+34)){if($i(21(\'F.2I.\'+34+".id"))){21(\'F.2I.\'+34+\'.6B()\')}}}}}C eE(5Y){5Y.1P=C(){1s{if($i("2k")){$i("2k").A.U="1T"}if($i("eD")){$i("eD").A.U="1c"}D.M=h9;if(B.3l!="72"){B.3l="2J";bC()}if($i("2R")){$i("2R").A.U="1c"}}1r(e){k e=""}D.aD=C(7Y){1s{if($i("2R")){$i("2R").A.U="1c"}bD(7Y);if(h8!=""){$i("2k").A.U="1c";$i("h7").A.7g=\'7c(\'+(1d.4i-dH)+" "+(1d.4l-10)+" "+(1d.4i-10)+" "+(1d.4l-dH)+\')\'}if($i("E")&&(74=="1X")){k nx=1d.3t-dw-dE;k ny=1d.3A-dB-dD;if(6i=="2J"){k l=0;if(1l($i("28").A.K)){k l=1l($i("28").A.K)}$i("E").A.K=nx-l;k t=0;if(1l($i("28").A.1p)){k t=1l($i("28").A.1p)}$i("E").A.1p=ny-t}Q{$K("E",B.w*-1+nx);$K("6T",B.w*-1+nx);$K("6G",B.w+nx);$K("6L",B.w*-3+nx);$K("6S",B.w*-1+nx);$1p("E",B.h*-1+ny);$1p("6T",B.h*-1+ny);$1p("6G",B.h*-1+ny);$1p("6S",B.h*-1+ny);$1p("6L",B.h*-1+ny)}}}1r(e){k e=""}1s{B.h6()}1r(e){k e=""}}};5Y.2f=C(){1s{B.3l="8F";1o(D,\'\');if($i("2k")){$i("2k").A.U="1c"}}1r(e){k e=""}};5Y.hg=C(){1s{if($i("2k"))$i("2k").A.U="1c";if((2w=="5K")||(2w=="5b")){if($i("2k"))$i("2k").A.U="1c";if($i("3P")){k i=$i("3P").A;i.17=0;i.1z=0;i.3j="2Q";i.U="1c"}3N=1d.3t;44=1d.3A;cT=0;cS=0}if($i("E")&&(2w=="3k")){74="1X";if($i("2A")){dw=1l($i("2A").A.K);dB=1l($i("2A").A.1p)}dE=1d.4l;dD=1d.4i;dV=1d.7o;e3=1d.7p}}1r(e){k e=""}};5Y.1b=C(){1s{B.hf()}1r(e){k e=""}};5Y.fi=C(){1s{if(2w=="5K"){bs("bv")}if(2w=="5b"){bs("bv")}if($i("E")&&(2w=="3k")){74="2J";k 8s=(e3*-1)+1d.7p;k 8i=(dV*-1)+1d.7o;k ex=B.56;k ex=ex.26(" ");k eQ=(ex[0]*1)-8i;k fI=(ex[2]*1)-8i;k fE=(ex[1]*1)-8s;k fB=(ex[3]*1)-8s;if((8i==0)||(8s==0)){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&x="+1d.4l+"&y="+1d.4i+"&18="+18;1Y.1B(p,"3k",1t);1A}k fA=eQ+" "+fE+" "+fI+" "+fB;1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+fA+"&18="+18;1Y.1B(p,"7W",1t)}}1r(e){k e=""}}}C h2(7r){k 7w="h1";k ar="4F";if((7r==1)&&(!$i("8v"))&&($i("8k"))){k G=R.2B("I");G.id="6h";G.A.U="1T";G.A.3w="4L 43 7d";if(2g){G.A.7B=\'7C(42=90)\'}Q{G.A.42=.85}k 1D=\'<I 16="hd">&1R;</I>\';1D+=\'<I 16="bd" A="4D-2T:2E(3m,3m,3m);17=\'+7w+\'2l" >\';if($i("5K")){if(3K){1D+=\'<I A="1q-1w:aq;3B:93;K:h0" >\'}1D+=\'<I id="ft" 1P="1o(D,\\\'gZ o 2V f0 o eZ eR.\\\',\\\'\\\')" 1b="8K()" ></I><I id="7x" 6X="7x" hh="0" 4P:fy="fy:f3" as:hz="0" as:hy="0" as:hw="hB" 1K="hF" >\';1D+=\'<I id="8z" ><E hE="" 16="f3" M="\'+$im("1u.1m")+\'" /></I></I>\';1D+=\'<I id=f2 1P="1o(D,\\\'hD o 2V f0 o eZ eR.\\\',\\\'\\\')" 1b="8j()" ></I>\';if(3K){1D+=\'</I>\'}}1D+=\'<I id="8v" A="K:\'+ar+\'" ></I></I>\';G.Y=1D;R.2a.24(G);if($i("8k")){$i("8v").Y=$i("8k").Y+"<2n><1V><1a>&1R;</1a></1V></2n>";$i("8k").Y=""}F.47("6h.1k");F.6h.1k.1y=1g F.2r.4c("6h",{17:7w,4f:19,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.6h.1k.1y.3O();8a=F.2r.hk.ho("7x","8z",0,70);8a.ht=C(fn){2P=(fn-35)/5};8a.fd(35,J);if($i("7x")){$i("7x").fi=C(){ds();2P=0;8a.fd(35,J)}}if($i("8z")){$i("8z").aD=C(){k nw=B.w;k nh=B.h;k nt=0;k nl=0;k ns=1l(B.4K);if((2P>0)&&(2P<7)){2P=2P+1;k 9c=1l($i("E").A.1z);k 91=1l($i("E").A.17);nh=B.h/2P;nw=B.w/2P;k t=1l($i("E").A.1p);k l=1l($i("E").A.K);nt=t+((9c-nh)*.5);if(2g){nl=0}Q{nl=l+((91-nw)*.5)}k 8L=nh/B.h;ns=1l(B.4K/8L)}if((2P<0)&&(2P>-7)){2P=2P-1;k 9c=1l($i("E").A.1z);k 91=1l($i("E").A.17);nh=B.h*2P*-1;nw=B.w*2P*-1;k t=1l($i("E").A.1p);k l=1l($i("E").A.K);nt=t-((nh-9c)*.5);nl=l-((nw-91)*.5);k 8L=nh/B.h;ns=1l(B.4K/8L)}$i("E").A.17=nw;$i("E").A.1z=nh;$1p("E",nt);$K("E",nl);if($i("7R")){$i("7R").1h=ns}}}1A}if((7r==1)&&($i("8v"))){F.6h.1k.1y.5u()}if((7r==2)&&(!$i("4x"))&&($i("9d"))){k G=R.2B("I");G.id="5y";G.A.U="1T";G.A.3w="4L 43 7d";if(2g){G.A.7B=\'7C(42=90)\'}Q{G.A.42=.85}k 1D=\'<I 16="hd">&1R;</I>\';1D+=\'<I 16="bd" A="4D-2T:2E(3m,3m,3m);17=\'+7w+\'2l" >\';1D+=\'<I id="4x" A="K:\'+ar+\';1p:-aH;" ></I></I>\';G.Y=1D;R.2a.24(G);if($i("9d")){$i("4x").Y=$i("9d").Y;$i("9d").Y=""}F.47("5y.1k");F.5y.1k.1y=1g F.2r.4c("5y",{17:7w,4f:19,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.5y.1k.1y.3O();1A}if((7r==2)&&($i("4x"))){F.5y.1k.1y.5u()}}C hp(){if(!$i("8T")){k G=R.2B("I");G.id="8T";G.A.U="1c";G.A.9U="7d";k 1F=\'<I 16="hd">\';k 1D="1n:if(4U == -1){4U = 1};4U = 4U + 1 ;$i(\\"9T\\").3V = J;B.8C();";1F+="<E 16=d2 1b=\'"+1D+"\' M="+$im("1u.1m")+" />";k 1D="1n:if(4U == 1){4U = -1};4U = 4U - 1 ;$i(\\"9T\\").3V = J;B.8C();";1F+="<E 16=fz 1b=\'"+1D+"\' M="+$im("1u.1m")+" />&1R;";1F+=\'<36 A="1N:1Q" 1b="1n:B.8C()" 3b="3R" id="9T" />&1R;\'+$T("hj")+\'</I>\';1F+=\'<I 16="bd" A="1q-1w:K;cf:bE;" id="hl" 1P="1n:di(D)" 1b="1n:dj()">\';1F+=\'<E A="1N:1Q;" id=bz M="" />\';1F+=\'<I A="1q-1w:K;30-2D:4F" id="hm" ></I></I>\';G.Y=1F;R.2a.24(G);$i("bz").A.1z=B.hn+"2l"}$i("8T").A.U="1T";F.47("4A.1k");F.4A.1k.1y=1g F.2r.4c("8T",{17:"hv",4f:19,4H:J,4G:"hC",2W:J,2Q:J,4I:J,4J:19});F.4A.1k.1y.3O();k V=2S($i("E"));if(2g){F.4A.1k.1y.5h((V[0]+B.w-d6),V[1]+4)}Q{F.4A.1k.1y.5h((V[0]+B.w-d6),V[1]+4)}k dm=C(){F.2H.2K.9r(F.4A.1k.1y.2W,"4y");F.4A.1k.1y.6B();5M("dk","1c")};F.2H.2K.87(F.4A.1k.1y.2W,"4y",dm);5M("dk","1T");B.8C()}C 7z(2e,1C){1s{if(!$i("8g")){k G=R.2B("36");G.id=\'8g\';G.3b=\'gT\';G.1h=\'gS\';G.A.1N="1Q";G.A.cE="95";G.A.4m=gV;G.A.3B="4r";G.A.U="1c";G.1b=C(){6a();D.A.U="1c"};G.1P=C(){D.A.U="1T"};G.2f=C(){D.A.U="1c"};R.2a.24(G)}k V=2S(1C);4s=2e;61(B.9j);B.9j=5Z(\'6a()\',(gW));5V("h4");if($i("8g")){k i=$i("8g").A;i.U="1T";k l=V[0];k t=V[1]-5;if(3K){i.K=l;i.1p=t}Q{i.cF=l+R.2a.8c;i.cG=t+R.2a.9e}}}1r(e){k e=""}}C he(){1s{if($i("bI")){if($i("bI").A.3j=="2Q"){k V=2S($i("E"));k 9n=(1d.3t-V[0])*2.25;k 8O=(1d.3A-V[1])*2.25;k cL="7c("+(8O-40)+" "+(9n+40)+" "+(8O+40)+" "+(9n-40)+")";k i=$i("bI").A;i.7g=cL;21("i."+6R+"= (V[1] - (8O - 40)) + 3Q");21("i."+7e+"= (V[0] - (9n - 40)) + 3Q")}}}1r(e){k e=""}}C 8K(){1x.2q("1t",$T("2p"));2P=0;k p=1e+"/1H/1I.1v?1G=bw&cH=2&18="+18;4s="86";1Y.1B(p,"bw",1t)}C 8j(){1x.2q("1t",$T("2p"));2P=0;k p=1e+"/1H/1I.1v?1G=bO&cH=2&18="+18;4s="86";1Y.1B(p,"bO",1t)}C bs(2e){k V=2S($i("E"));if($i("3P")){k bx=$i("3P");k 2t=bx.A}Q{2c("hG 2J 80");1A}cI(2e){3F"ii":2t.U="1T";3u=1d.3t;3x=1d.3A;if(2g){if((3u>3N)&&((3u-3N-2)>0)){2t.17=3u-3N-2}if((3x>44)&&((3x-44-2)>0)){2t.1z=3x-44-2}if(3u<3N){2t.K=3u;2t.17=3N-3u+2}if(3x<44){2t.1p=3x;2t.1z=44-3x+2}}Q{if(3u>3N){2t.17=3u-3N-15+"2l"}if(3x>44){2t.1z=3x-44-15+"2l"}if(3u<3N){2t.K=3u+"2l";2t.17=3N-3u+15+"2l"}if(3x<44){2t.1p=3x+"2l";2t.1z=44-3x+15+"2l"}}2X;3F"bv":md=1;21(\'bt = 1l(R.29("3P").A.\'+7e+")");21(\'aC = 1l(R.29("3P").A.\'+6R+")");ih=1l(2t.17)-V[0];ic=1l(2t.1z)-V[1];4v=bt+(1l(2t.17))-V[0];4t=aC+(1l(2t.1z))-V[1];3p=B.56.26(" ");dx=((3p[0]*-1)-(3p[2]*-1))/(cT-1);dy=((3p[1]*1)-(3p[3]*1))/(cS-1);if(dy<0)dy=dy*-1;nx=4T*4v;ny=4T*4t;52=(3p[0]*1)+nx;6F=(3p[3]*1)-ny;4v=bt-V[0];4t=aC-V[1];if(dy<0)dy=dy*-1;nx=4T*4v;ny=4T*4t;4P=(3p[0]*1)+nx;6y=(3p[3]*1)-ny;v=4P+" "+6y+" "+52+" "+6F;if(2w!="5b"){if(52!=4P){B.56=v;1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+v+"&18="+18;1Y.1B(p,"7W",1t)}}Q{if(52!=4P){1s{k 4k=(2g)?R.3e("1E").R:$i("1E").5W;k 2e="7y";if(4k.29("cP")){2e=4k.29("cP").1h}if(B.8W==""){2c("ib 2z in");1A}if((2e!="io")&&(2e!="iv")){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=5b&7i="+v+"&18="+18+"&2e="+2e+"&2z="+B.8W;1Y.1B(p,"5b",1t)}}1r(e){k e=""}}}2t.3j="9k";2t.17=0;2t.1z=0;R.29("2k").A.U="1T";2X}}C iy(){1s{k bk=6E($i("7a").1h,$i("aM").1h,$i("aV").1h);k aO=6E($i("aW").1h,$i("aT").1h,$i("aP").1h);k cC=C(P){if(P.1i.cv!=5l){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=cz&8A=8A&iu=14&94="+P.1i.it+" "+P.1i.cv+"&18="+18;1Y.1B(p,"aS",1t)}Q{2c("cw cu ct i5 a hP.")}};k p=1e+"/1H/1I.1v?1G=cD&18="+18;1Y.1B(p,"cD",cC)}1r(e){k e=""}}C aS(){1s{if($i("7a")){k bk=6E($i("7a").1h,$i("aM").1h,$i("aV").1h);k aO=6E($i("aW").1h,$i("aT").1h,$i("aP").1h);1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=cz&8A=8A&94="+bk+" "+aO+"&18="+18;1Y.1B(p,"aS",1t)}}1r(e){k e=""}}C dj(){1s{1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&7f="+B.4K+"&2e=9w&x="+1d.bK+"&y="+1d.bG+"&18="+18;1Y.1B(p,"3k",1t)}1r(e){k e="";1x.2m("1t")}}C di(1C){1C.aD=C(7Y){bD(7Y)}}C ds(){if($i("7R")){k aL=$i("7R").1h}Q{k aL=B.4K}1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hM&7f="+aL+"&18="+18;4s="hT";1Y.1B(p,"hU",1t)}C i1(){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+B.i2+"&18="+18;4s="86";1Y.1B(p,"7W",1t)}C 7H(7k){if(7k=="7G"){k y=B.h/6;k x=B.w/2}if(7k=="7u"){k y=B.h-(B.h/6);k x=B.w/2}if(7k=="7J"){k x=B.w-(B.w/6);k y=B.h/2}if(7k=="7I"){k x=B.w/6;k y=B.h/2}1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&7f="+B.4K+"&x="+x+"&y="+y+"&18="+18;4s="86";1Y.1B(p,"3k",1t)}C i0(){if(B.d7==""){2c("hZ 5v 2J cX cY hW. hX o hY do g9. fW 2J g0 g8.");1A}if(6i=="1X"){k 2d=["L","O","N","S"];23(k l=0;l<4;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.U="1c";$i("E"+2d[l]).M=""}}$K("E",0);$1p("E",0);6i="2J";2c("cW gc");$i("E").A.3j="2Q";$i("E").A.U="1T"}Q{d3();k 2d=["L","O","N","S"];23(k l=0;l<4;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w;$i("E"+2d[l]).A.1z=B.h;$i("E"+2d[l]).A.U="1T"}}6i="1X";bX();2c("cW ga. o gb do 2V cX ge d2.")}}C d3(){k du=(B.h/2)*-1;k b3=B.w/2;k 5x=B.h+(B.h/2);k 5C=B.w/2;k lx=B.w+(B.w/2);k ly=B.h/2;k c3=(1l(B.w/2))*-1;k b4=B.h/2;k u=2N.8Q.gd+"\\/\\/"+2N.8Q.fY+B.g6+"?5a="+B.d7;u+="&7A=5a&4N="+B.56+"&gE="+b3+" "+b4;k 7u=u+"&8G="+5C/2+" "+5x/2;k 7G=u+"&8G="+b3/2+" "+du/2;k 7J=u+"&8G="+lx/2+" "+ly/2;k 7I=u+"&8G="+c3/2+" "+b4/2;$i("6T").M=7u;$i("6S").M=7G;$i("6G").M=7J;$i("6L").M=7I}C bX(){$K("E",B.w*-1);$K("6T",B.w*-1);$K("6G",B.w);$K("6L",B.w*-3);$K("6S",B.w*-1);$1p("E",B.h*-1);$1p("6T",B.h*-1);$1p("6G",B.h*-1);$1p("6S",B.h*-1);$1p("6L",B.h*-1)}C bC(){if(!$i("2R")){k G=R.2B("I");G.id="2R";G.A.3B="4r";G.A.4m=aA;if(2g){G.A.7B="7C(42=90)"}R.2a.24(G)}if((B.3l=="8F")||(B.3l=="72")){1A}if((B.3l=="1X")&&(4s=="7F")&&($i("2R").A.U!="1T")){k i=$i("2R");k 3f=i.A;3f.1p=1d.3A+20;3f.K=1d.3t;i.Y="<2n A=\'1q-1w:K\'><1V><1a A=\'1q-1w:K\'>gJ...</1a></1V></2n>";3f.U="1T";21(gK)}if(($i("3P"))&&(B.3l=="1X")&&(R.29("2k").A.U=="1T")&&($i("3P").A.3j!="2Q")){if((2w=="5K")||(2w=="cc")||(2w=="3k")){if(gh=="1X"){if(2g){$i("2R").A.7B="7C(42=70)"}Q{$i("2R").A.42="5"}k 3C="<2n id=\'gk\' ><1V>";if(2g){k s=" A=\\"7B:\'7C(42=0)\'\\" "}if(3K){k s=" A=\'42:0\' "}3C+="<1a "+s+" ></1a>";3C+="<1a><E 16=\'gp\' 1K=\'7G\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7G\')\\" /></1a>";3C+="<1a "+s+" ></1a></1V>";3C+="<1V><1a><E 16=\'gw\' 1K=\'7I\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7I\')\\" /></1a>";3C+="<1a><2n><1V>";3C+="<1a><E 16=\'gv\' 1K=\'bw\' 1b=\'8K()\' M=\'"+$im("1u.1m")+"\' </1a>";3C+="<1a><E 16=\'gr\' 1K=\'bO\' 1b=\'8j()\' M=\'"+$im("1u.1m")+"\' </1a>";3C+="</1V></2n></1a>";3C+="<1a><E 16=\'jQ\' 1K=\'7J\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7J\')\\" /></1a></1V>";3C+="<1V><1a "+s+" ></1a><1a><E 16=\'mh\' 1K=\'7u\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7u\')\\" /></1a><1a "+s+" ></1a></1V></2n>";k i=$i("2R");i.Y=3C;i.A.1p=1d.3A-27;i.A.K=1d.3t-27;i.A.U="1T";1o(\'\',\'b9 mg mf da mi 49 mj no 2V. b9 em x 49 8F de mn ml mk.\',\'\');1A}}}if((B.3l!="72")&&($i("2R").A.U!="1T")){B.3l="1X"}5Z(\'bC()\',mc)}C mb(){k p=1e+"/1H/1I.1v?1G=7F&5v=2R&94="+1d.7o+","+1d.7p+"&m5=5&18="+18;k cp=1g 5k();cp.m4(J);cp.5d("59");cp.1B(p,"7F",cb)}C cb(P){k P=P.1i;if((P!="2s")&&(P!=5i)){if($i("E")){$i("E").1K=""}if(P!=""){k 2O="<I id=\'bR\' A=\'1q-1w:K;4D-2T:2E(4j,4j,4j)\'><1f A=\'2T:c5;1N:1Q;1q-1w:K\' 1b=\'1n:B.3l=\\"72\\"\'>8F&1R;&1R;</1f>";2O+="<1f A=\'2T:c5;1N:1Q;1q-1w:K\' 1b=\'1n:B.5r.3J($i(\\"2R\\"));$i(\\"2R\\").id=\\"\\";$i(\\"bR\\").Y =\\"\\";$i(\\"bR\\").id =\\"\\"\' >m3</1f></I>";k 2M=P.26("!");k 2z=2M.X-1;if(2z>=0){do{k 7q=2M[2z].26("@");if(c9=="ca"){2O+="<1f A=\'1q-1w:K;30-2D:aR\'><b>"+7q[0]+"</b></1f><br>"}k 8P=7q[1].26("*");k 7L=8P.X-1;if(7L>=0){do{if(8P[7L]!=""){k bj=8P[7L].26("##");k ce=bj.X;23(k 3X=0;3X<ce;3X++){k 8U=bj[3X].26("#");if(c9=="ca"){2O=2O+"<1f 16=\'c7\' A=\'1q-1w:K;30-2D:aR\'>"+8U[0]+" <i>"+8U[1]+"</i></1f><br>"}Q{2O=2O+"<1f 16=\'c7\' A=\'1q-1w:K;30-2D:aR\'><i>"+8U[1]+"</i></1f><br>"}}}}1J(7L--)}}1J(2z--)}if($i("3z")){$i("7N").Y=2O}Q{k i=$i("2R");i.Y="<2n A=\'1q-1w:K\'><1V><1a A=\'1q-1w:K\'>"+2O+"</1a></1V></2n>";3f=i.A;3f.1p=1d.3A-10;3f.K=1d.3t-20;3f.U="1T"}}}}C c1(3X){1s{k 1D=3X.26("*");k 3X="<2n>";k i=1D.X-1;if(i>=0){do{k t=1D[i];k t=t.26(",");3X+="<1V A=\'1q-1w:K\'><1a A=\'4D-2T:2E("+t[1]+","+t[2]+","+t[3]+")\'>&1R;&1R;</1a><1a A=\'1q-1w:K\'>"+t[0]+"</1a></1V>"}1J(i--)}3X+="</2n>";if(!$i("5m")){k G=R.2B("I");k 1D=\'<I 16="hd">m2</I>\';1D+=\'<I 16="bd">\';1D+=\'<I id="ch" ></I></I>\';G.id="5m";G.A.U="1T";G.A.aF="K";G.Y=1D;R.2a.24(G);F.47("5m.1k");F.5m.1k.1y=1g F.2r.4c("5m",{17:"m6",4f:J,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19})}$i("ch").Y=3X;F.5m.1k.1y.3O();F.5m.1k.1y.5u()}1r(e){2c("41 33 2s. c1"+e)}}C bg(bi){k p=1e+"/1H/1I.1v?1G=bg&18="+18+"&2z="+bi.6X+"&m7="+bi.1h;1Y.1B(p,"bg",1t)}C ma(){if(3e["1E"]){if(3K){if($i("1E")){k 4k=$i("1E").5W}}Q{if(R.3e("1E")){k 4k=R.3e("1E").R}}if(4k){if(4k.29("5a")){if(2N.6z.3e["1E"].bY){2N.6z.3e["1E"].bY()}}}}}C m9(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("m8")){$i("1E").M=1e+"/b2/mo/6l.8l"}}}}C mp(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("mF")){$i("1E").M=1e+"/b2/mE/6l.8l"}}}}C mD(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("mG")){$i("1E").M=1e+"/b2/mH/6l.8l"}}}}C 92(){k bc=eI(R.29("48").1h);k d0=C(P){if(!P.1i){$i("8Z").Y="<1f A=\'2T:8X\'>cZ 80<br><br></1f>";1A}k P=P.1i;if((P!="2s")&&(P!=5i)){k 1F="";k ig=P.X-1;if(ig>=0){do{k 4C=P[ig].mK;k d9=4C.X;23(k 2o=0;2o<d9;2o++){k 7b=4C[2o].31;k 5H=4C[2o].2M;k d8=5H.X;23(k 2y=0;2y<d8;2y++){if(5H[2y].3S!=" "){k lk="<a 4h=\'"+5H[2y].3S+"\' 3G=\'5g\'>&1R;am</a>"}k 2x=5H[2y].2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\'3R\' 1h=\'"+2x+"\' 1P=\\"1n:1o(D,\'b9 49 dC bf dF mJ 2z, mI-o bf mC no 2V. mB mt o ms do 2z, 2I mr mq 49 o 2V cY mu, bf 6Z no mv mA mz mw m1.\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" /> ("+7b+")";k 3D=3i+(5H[2y].1U)+lk+"<br>";1F+=3D}}}1J(ig--)}if(1F!=""){$i("8Z").Y=1F+"<br>"}Q{$i("8Z").Y="<1f A=\'2T:8X\'>cZ 80<br><br></1f>"}}};k p=1e+"/1H/1I.1v?1G=92&bc="+bc+"&18="+18;1Y.1B(p,"92",d0)}C m0(2i){k 3y=(B.2M).26(";");if(!R.29("dq"+2i)){k l=3y.X-1;if(l>=0){do{k Z=3y[l].26("*");if(Z[0]==2i){k 5G="db.32";if(Z[8]==5i){Z[8]="2J"}if(Z[6]*1<B.4K*1){k 5G="lz.32";k 7Z=$T("lw")}if(Z[6]*1>B.4K*1){k 5G="lv.32";k 7Z=$T("lu")}if(Z[6]==0){k 5G="db.32";k 7Z=$T("lA")}1Z="&1R;<E id=\'5G"+Z[0]+"\' M=\'"+$im(5G)+"\' 1K=\'"+7Z+"\' \\>";1Z+="&1R;<E id=\'dq"+Z[0]+"\' 16=\'x\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("lB")+"\' 1b=\'lE(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lD")+"\',\'lC\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";1Z+="&1R;<E 16=\'dp\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("lt")+"\' 1b=\'ls(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lm")+"\',\'dp\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";1Z+="&1R;<E 16=\'dn\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("ll")+"\' 1b=\'lj(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lh")+"\',\'dn\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";if(Z[11]=="1X"){1Z+="&1R;<E 16=\'56\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("ln")+"\' 1b=\'lo(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lr")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>"}2U.1S("lq"+Z[0],1Z,2b,19,J,J,Z[0]);if(cB=="1X"){2U.1S("3M"+Z[0],$T("lp"),2b,J,J,J,Z[0])}2U.1S("4q"+Z[0],$T("lF"),2b,J,J,J,Z[0]);if(cB=="1X"){k im="";if(3K){k im="<E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'13\' />"}if((Z[4]!=0)||(Z[8]=="1X")){1Z="<1f 1b=\'cx(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' 1P=\\"1n:1o(D,\'"+$T("lG")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" />"+$T("lU")+" </1f>"+$bP("","","1V"+Z[0],"","3",Z[3])+"<E 16=\'8S\' A=\'3B:93;1p:bE;\' 1b=\'cx(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1m")+"\' />";2U.1S("lT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}1Z="<1f 1b=\'cQ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' 1P=\\"1n:1o(D,\'"+$T("mM")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" />"+$T("lS")+" </1f>"+$bP("","","nn"+Z[0],"","10","")+"<E 16=\'8S\' A=\'3B:93;1p:bE;\' 1b=\'cQ(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1m")+"\' />";2U.1S("lV"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);if((Z[4]<3)&&(Z[9]!=7)){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lW")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lZ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lY")+" </1f>";2U.1S("lX"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lR")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lQ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lK")+" </1f>";2U.1S("lJ"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lI")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lH(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lL")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lM")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lP(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lO")+" </1f>";2U.1S("lN"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("mL")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nv(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("nC")+" </1f>";2U.1S("nA"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);if(B.nF>4){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("cN")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nH(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("cN")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}}if(Z[4]<4){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("nE")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nz(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' />"+$T("nD")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}1Z="<1f 1P=\\"1n:1o(D,\'"+$T("nB")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nG(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' />"+$T("nr")+" </1f>";2U.1S("mZ"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}2U.1S("","",2b,19,J,J,Z[0]);2X}}1J(l--)}}k 2z=2i.26("4q");if(2z.X==2){k cq=C(P){if(P.1i!=5i){k 9u=P;if(P.1i.4q){k P=P.1i.4q;if(P[0]){if((3K)&&(!P[0].37)){4a=P}Q{k i=P[0].37;k 2G=1g bH("mY","g");k i=i.3I(2G,\'32\');k 4a="<E M=\'"+i+"\' />"}P=""}Q{k 5F=P.26("#");if(5F.X>1){k 5F=P.26("|");k 4a="<2n >";k 4X=5F.X-1;if(4X>=0){do{k 5J=5F[4X].26("#");k id=5J[0]+"-"+5J[1];k 2G=1g bH("\'","g");k mX=5J[3].3I(2G,\'"\');4a+="<1V A=\'3w-1p:4L 43 2E(4j,4j,4j);\'><1a><E M=\'"+5J[4]+"\' </1a><1a A=\'1q-1w:K\'>"+5J[2]+"</1a></1V>"}1J(4X--)}4a+="</2n><br>"}Q{4a=P}}}Q{k 4a="<E M=\'"+P.1i[0].37+"\' />"}if(!$i(4B+"9i")){9t="<I A=\'1q-1w:K\' id=\'"+4B+"9i"+"\'>"+4a+"</I>";2U.1S(4B+"n0",9t,2b,19,J,J,4B)}Q{$i(4B+"9i").Y=4a}k 1j=$i(4B+"9i").4g("36");k 9D=1j.X;k 9z=1g 2u();k i=0;if(9D>0){do{if(1j[i].3b=="3R"){9z.3J(1j[i])}i++}1J(i<9D)}if(9u.1i.6W){k 6W=9u.1i.6W;k 9x=6W.X;k i=0;if(9x>0){do{9z[6W[i]].3V=19;i++}1J(i<9x)}}}};4B=2i;2z=2z[1];k p=1e+"/1H/1I.1v?1G=n1&n3=n2.8l&2z="+2z+"&18="+18;1Y.1B(p,"mW",cq)}}C fg(2i){k 1W=(mV($i(2i)).1W);k 4z=$i(2i);if(4z.2F){if(4z.2F=="cr"){k 2F="0"}Q{k 2F=1l(4z.2F)}}Q{k 2F=""}if(4z.31){if(4z.31=="cr"){k 31="0"}Q{k 31=1l(4z.31)}}Q{k 31=""}if(4z.4g("an").X==0){if(31!=""){k d1=C(P){if((P.1i!="2s")&&(P.1i!=5i)){k 3s="2E(ay,9G,az)";k 64=P.1i.2M.X;if(64>0){k 2y=0;do{k 1U=P.1i.2M[2y].1U;k lk=P.1i.2M[2y].3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;"+$T("a9")+"</a>"}k 2x=P.1i.2M[2y].2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\\"3R\\" 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";k cV=1e+"/cy/5e/1v/mP.1v?d="+1e+"/cA/6l.1v?ap="+2x;k cU=1e+"/cy/5e/1v/mO.1v?d="+1e+"/cA/6l.1v?ap="+2x;k 5e="&1R;<a 1P=\'1o(D,\\"<E M="+cU+" />\\")\' 4h=\'"+cV+"\' 3G=\'5g\' >5e</a>";k 7j="&1R;<1f A=\'1N:1Q;1q-mN:3U;\' 1b=\'nu(\\""+2x+"\\")\' 3G=\'5g\' >7j</1f>";if((mQ!="1X")&&(P.1i.2M[2y].mR!="2J")){k 7j=""}k 5E="";k dg=1e+"/dl.1v?5a="+2x+".5a&2e=5E";k dh=1e+"/dl.1v?5a="+2x+".5a&2e=mU";k 5E="&1R;<a 1P=\'1o(D,\\"<E M="+dg+" />\\")\' 4h=\'"+dh+"\' 3G=\'5g\' >5E</a>";if(mT=="2J"){5e=""}if(2g)3D="<1f A=\'4D-2T:"+3s+"\' 1K=\'"+$T("dt")+" "+2x+"\'>"+3i+1U+"<br>"+lk+5e+7j+5E+"</1f>";Q 3D="<1f A=\'4D-2T:"+3s+"\' 1K=\'"+$T("dt")+" "+2x+"\'><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+"<br>"+lk+5e+7j+5E+"</1f>";2Y.1S("mS"+2i+"4V"+2y,3D,2b,19,J,J,2i);if(3s=="2E(ay,9G,az)"){k 3s="2E(5N,5N,5N)"}Q{k 3s="2E(ay,9G,az)"}2y++}1J(2y<64)}2Y.1S("n4","",2b,19,J,J,4B)}};k p=1e+"/1H/1I.1v?1G=9I&2F="+2F+"&31="+31+"&18="+18+"&1W="+1W;1Y.1B(p,"n5",d1)}Q if(2F!=""){k d4=C(P){k 4C=P.1i.31;k 3s="2E(4d,4d,4d)";k au=4C.X;if(au>0){k 2o=0;do{if(2g)k 7b="<1f A=\'1q-1w:K;4D-2T:"+3s+"\' >"+4C[2o].1U+"</1f>";Q k 7b="<1f A=\'1q-1w:K;4D-2T:"+3s+"\' ><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+4C[2o].1U+"</1f>";2Y.1S(2i+"4V"+2o,7b,2b,J,J,J,2i);$i(2i+"4V"+2o).31=2o+"a";$i(2i+"4V"+2o).2F=2F+"a";if(3s=="2E(4d,4d,4d)"){k 3s="2E(5N,5N,5N)"}Q{k 3s="2E(4d,4d,4d)"}2o++}1J(2o<au)2Y.1S("","",2b,19,J,J,2i)}k ad=P.1i.nj;k 9P=ad.X;if(9P>0){k 7m=0;do{k no=ad[7m];k 1U=no.1U;k lk=no.3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;am</a>"}k 2x=no.2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\\"3R\\" 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";if(2g)3D="&1R;"+3i+1U+lk;Q 3D="<1f><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+lk+"</1f>";2Y.1S(2i+"ni"+7m,3D,2b,19,J,J,2i);7m++}1J(7m<9P)2Y.1S("","",2b,19,J,J,2i)}};k p=1e+"/1H/1I.1v?1G=9W&2F="+2F+"&18="+18+"&1W="+1W;1Y.1B(p,"ng",d4)}}}C 7n(1W,9M,2v){if(2v=="9Q"){2v=J}Q{2v=19}if(2v==5i){2v=J}k fp=C(P){if((P.1i!="2s")&&(P.1i!=5i)){if($i(B.3r+"1C")&&!$i("48")){$i(B.3r+"1C").Y=""}if(!$i("6V")){k 66=B.3r+"1C"}Q{k 66="6V"}k nk=P.1i.3a[P.1i.3a.X-2].1W;if($i("48")){k 5w=$i("48").1h}if(!R.29("48")){if(!$i("6V")){k 5B="<I A=\'1q-1w:K;\'><2n nm=\'0\' nq=\'0\' ><1V><1a A=\'1q-1w:K;30-2D:95;\'>";5B=5B+"<E M=\'"+1e+"/3d/1u.1m\' 1z=0 />";5B=5B+"<p><br>&1R;"+$T("a1")+"<36 16=\'9L\' 3b=\'1q\' id=\'48\' 2D=\'15\' 1h=\'\' /><E 16=\'8S\' 1K=\'"+$T("a1")+"\' M=\'"+$im("1u.1m")+"\' 1b=\'92()\' A=\'1N:1Q;1p:bW;3B:93;\'/></1a></1V></2n><br>";$i(66).Y=5B+"<I A=\'1q-1w:K;30-2D:95;\' id=\'8Z\' ></I></I>"}Q{$i(66).Y="<I id=48 ></I>"}k 4e="<2n 17=\'np\' ><1V>";if(nf=="1X"){4e+="<1a><I id=\'nd\' A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cn()\'><E 16=\'cn\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("n8")+"\'/></I><1a>"}if(n7=="1X"){4e+="<1a><I id=\'n6\' A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cj()\'><E 16=\'cj\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a2")+"\'/></I><1a>"}if(n9=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'na()\'><E 16=\'nc\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a3")+"\'/></I><1a>"}if(nb=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'c8()\'><E 16=\'c8\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a4")+"\'/></I><1a>"}if(lf=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'c4()\'><E 16=\'c4\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a5")+"\'/></I><1a>"}if(B.cg=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cg()\'><E 16=\'ju\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a6")+"\'/></I><1a>"}if($i("cR")){$i("cR").Y=4e+"</1V></2n>"}Q $i(66).Y+=4e}2Y=eS("2Y"+1W,"eT",66,5l);$i("2Y"+1W).Y+="<br>";$i("2Y"+1W).1W=1W;k 9E=$T("a7");if(1W!=""){9E+=" - "+1W}2Y.1S("i"+1W,"<b>"+9E+"</b>","9H",J,J,J,5l);2Y.jt=fg;k js=P.1i.3a.X;k i=0;do{if(P.1i.3a[i].1U){2Y.1S("g"+i+"4V"+1W,P.1i.3a[i].1U,"9O",J,J,2v,"i"+1W);$i("g"+i+"4V"+1W).2F=i+"a"}if(P.1i.3a[i].9B){k 64=P.1i.3a[i].9B.X;k 2y=0;if(64>0){do{k no=P.1i.3a[i].9B[2y];k 1U=no.1U;k lk=no.3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;am</a>"}k 2x=no.2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\'3R\' 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";if(2g)3D="&1R;"+3i+1U+lk;Q 3D="<1f><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+lk+"</1f>";2Y.1S("2z"+i+""+2y+"a"+1W,3D,2b,19,J,2v,"i"+1W);2y++}1J(2y<64)}2Y.1S("","",2b,19,J,2v,"i"+1W)}i++}1J(P.1i.3a[i])if(iA!=""){eU(P.1i.3a[P.1i.3a.X-1].jw)}}};k p=1e+"/1H/1I.1v?1G=9X&18="+18+"&1W="+1W+"&9M="+9M+"&fm=2J";1Y.1B(p,"7n",fp)}C jz(6c,6d,6e,5f,5j){k 5S=C(P){8w=P.1i;k 1F="<63 id=\'"+6e+"\' jy="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"(D.1h)\' ><3q 1h=\'\' >ab 33 2F:</3q>";23(ig=0;ig<8w.3a.X;ig++){if(8w.3a[ig].1U)1F+="<3q 1h="+ig+" >"+8w.3a[ig].1U+"</3q>"}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9X&9S=\'\'&fm=2J";k cp=1g 5k();cp.5d("59");cp.1B(p,"9X",5S)}C jx(6c,6d,6e,5T,5f,5j){k 5S=C(P){k 1F="<63 id=\'"+6e+"\' 2D="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"("+5T+",D.1h)\' ><3q 1h=\'\' >ab 33 jr-2F:</3q>";if(P.1i.31[i]){k 2o=P.1i.31;23(ig=0;ig<2o.X;ig++){1F+="<3q 1h="+ig+" >"+2o[ig].1U+"</3q>"}}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9W&9S=\'\'&2F="+5T;k cp=1g 5k();cp.5d("59");cp.1B(p,"9W",5S)}C jq(6c,6d,6e,5T,9J,5f,5j){k 5S=C(P){k 1F="<63 id=\'"+6e+"\' 2D="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"("+5T+","+9J+",D.1h)\' ><3q 1h=\'\' >ab 33 2z:</3q>";if(P.1i.2M[i]){k 2o=P.1i.2M;23(ig=0;ig<2o.X;ig++){1F+="<3q 1h="+2o[ig].2x+" >"+2o[ig].1U+"</3q>"}}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9I&9S=\'\'&2F="+5T+"&31="+9J;k cp=1g 5k();cp.5d("59");cp.1B(p,"9I",5S)}C eU(4O){if(4O.X>0){5c=1g jk();5c=eS("5c","eT",B.3r+"1C",5l);$i("5c").Y+="<br>";5c.1S("f5","<b>"+$T("ji")+"</b>","9H",J,J,J,5l);k fJ=4O.X;k ig=0;do{k dv=4O[ig].aw;5c.1S("4O"+ig,dv,"9O",J,J,J,"f5");k 5Q=4O[ig].jh;k f1=5Q.X;23(k 4R=0;4R<f1;4R++){k fR=5Q[4R].aw;k fL=5Q[4R].jg;k w=5Q[4R].W;k h=5Q[4R].H;k 3i="<E 16=\'9O\' 1K=\'"+$T("jl")+"\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1b=\'jm(\\""+fL+"\\",\\""+w+"\\",\\""+h+"\\")\' />&1R;";5c.1S("4O"+ig+"jp"+4R,3i+fR,2b,19,J,19,"4O"+ig)}ig++}1J(ig<fJ)}}C 81(P){k 1F="<br>";k 2V=P.1i.jo;k ae=2V.X;k 3E=0;if(ae>0){do{k 1U=2V[3E].aw;k jn=2V[3E].jA;k 37=2V[3E].jB;k 2M=2V[3E].jO;k fH=2V[3E].jN;k 4Z=2V[3E].jM;k ah=2V[3E].jP;k ag=2V[3E].lg;k 3S=1e+"/jT.1v?ap="+2M+"&jS="+fH;if(4Z!=""){3S+="&jR="+4Z}if(ah!=""){3S+="&"+ah}if(ag!=""){k 3S=ag}1F+="<I><a 4h=\'"+3S+"\'><E M=\'"+37+"\'></a></I><br>";1F+="<I><p>"+1U+"</p></I><br>";3E++}1J(3E<ae)}$i("8D").Y=1F}C jL(2i){if(2i.ai("2z")==0){if($i(2i).3V==J){$i(2i).3V=19}Q{$i(2i).3V=J}}}C jK(dY){k 8r=dY.7v.jE;k 7P=8r.X;23(k no=0;no<7P;no++){if(8r[no].3b=="3R"){1A 8r[no].1h}}}C 5V(5v){if(5v=="jD"){5U=0;61(B.39);61(B.78);B.39="";B.78="";B.39="";if($i("39")){$i("39").A.U="1c"}}if(5v=="dZ"){if(($i("39"))&&(5U>0)){$i("39").A.U="1T"}if(5U>0){B.39=5Z(\'5V("dS")\',5U)}if(($i("39"))&&(5U>0)){$i("39").Y=5U/ak;B.78=5Z(\'5V("al")\',ak)}}if(5v=="dS"){61(B.39);61(B.78);6a();5V("dZ")}if(5v=="al"){if($i("39")){$i("39").Y=1l($i("39").Y)-1;B.78=5Z(\'5V("al")\',ak)}}}C 6a(){61(B.9j);B.9j="";B.8W="";if($i(B.5s+"1C")){if(4s=="4q"){k 2Z=$i("4q").4g("36")}Q{k 2Z=$i(B.5s+"1C").4g("36")}k 8M=1g 2u();k 9a=1g 2u();k i=2Z.X-1;if(i>=0){do{if(2Z[i].3b=="3R"){if(2Z[i].6X=="jC"){if(2Z[i].3V==19){9a.3J(2Z[i].1h)}if(2Z[i].3V==J){8M.3J(2Z[i].1h)}}}}1J(i--)}k 73=C 73(P){if($i("48")){k g=$i(B.3r+"1C");if($i("6V")){k g=$i("6V")}k 2Z=g.4g("36");k 8b=1g 2u();k i=2Z.X-1;if(i>=0){do{if(2Z[i].3b=="3R"){if(2Z[i].3V==J){8b.3J(2Z[i].1h);2Z[i].3V=19}}}1J(i--)}if(8b.X>0){1x.2m("7l");1x.2q("1t",$T("2p"));k 1D=C(P){1x.2m("1t");if(P.1i.2s){2c(P.1i.2s);1A}1t("")};k p=1e+"/1H/1I.1v?1G=jF&2M="+(8b.8x())+"&18="+18;1Y.1B(p,"jG",1D)}Q{1x.2m("7l");1x.2q("1t",$T("2p"));1t("")}}Q{1x.2m("7l");1x.2q("1t",$T("2p"));1t("")}};if((9a.X>0)||(8M.X>0)){1x.2q("7l",$T("2p"));k p=1e+"/1H/1I.1v?1G=jJ&dF="+(9a.8x())+"&dC="+(8M.8x())+"&18="+18;1Y.1B(p,"jI",73)}Q{73()}1x.2m("7l")}Q{73()}}C jH(jf){}C bJ(){1s{5p=0;5q=0;9s=0;9N=0;if(!$i("28")){1A}if($i("28").A.K){5p+=1l($i("28").A.K)}if($i("28").A.1p){5q+=1l($i("28").A.1p)}k dc=$i("28");if($i("4W")){k dc=$i("4W")}Q{k dc=$i("E")}if($i("bF")){k dc=$i("bF")}if($i("9b")){k dc=$i("9b")}1J((dc.5o)&&(dc.5o.id!="28")){dc=dc.5o;5p=5p+dc.bn;5q=5q+dc.9y}if($i("2A")){$i("2A").A.3B="4r";$K("2A",5p);$1p("2A",5q);if($i("28").A.K){$K("2A",5p-1l($i("28").A.K))}if($i("28").A.1p){$1p("2A",5q-1l($i("28").A.1p))}}if($i("9w")){k dc=$i("9w");1J(dc.5o.id!="28"){dc=dc.5o;9s=9s+dc.bn;9N=9N+dc.9y}}if($i("2I")){$1p("2I",5q);$K("2I",5p)}}1r(e){2c("41 33 2s. bJ"+e)}}C je(){if($i("1C")){if($i("bF")||$i("9b")){$i("1C").A.U="1c"}Q{k 6v=$i("1C").A;if($i("E")){21("6v."+6R+"= 1d.3A + 5 + 3Q");21("6v."+7e+"= 1d.3t + 5 + 3Q")}Q{21("6v."+6R+"= 1d.3A - 15 + 3Q");21("6v."+7e+"= 1d.3t + 15 + 3Q")}}}if($i("3P")){k bx=$i("3P");if(bx.A.3j!="2Q"){bx.A.K=1d.3t+3Q;bx.A.1p=1d.3A+3Q}}}C bD(e){if(!e)k e=2N.fw;if(e.3G){k 3c=e.3G}Q if(e.99)k 3c=e.99;if(3c.id==""&&$i("E")){3c=$i("E")}if(74=="1X"){k V=2S(3c.7v)}Q{k V=2S(3c)}if((6i=="1X")&&(74=="1X")){V[0]=V[0]-B.w;V[1]=V[1]-B.h}k 75=0;k 76=0;if(e.dL||e.dI){75=e.dL;76=e.dI}Q if(e.dJ||e.dK){75=e.dJ+R.2a.8c+R.e8.8c;76=e.dK+R.2a.9e+R.e8.9e}k 4v=75-V[0];k 4t=76-V[1];k ey=4v;k eG=4t;k 3h=75;k 3g=76;k c=4T;k ex=B.56;if(3c.id=="bz"){k c=iO;k ex=B.iN}k 77=ev(4v,4t,c,ex);k bu=e9(77[0],77[1]);1d.7o=77[0];1d.7p=77[1];1d.fF=bu[0];1d.fG=bu[1];1d.3t=3h;1d.3A=3g;1d.4l=4v;1d.4i=4t;1d.bK=ey;1d.bG=eG;if(B.3l!="72"){B.3l="2J"}iM=""}C iP(ej){1s{if($i("7h")){k q="<2n 16=iQ ><1V><1a><I 16=\'iT\' 1K=\'iS&iR;&iL;es\' 1b=\'iK()\' A=\'1N:1Q\'></I></1a>";23(k i=0;i<ej;i++){q=q+"<1a><E 16=\'4Y\' M=\\""+3T+"/1u.1m\\" id=f"+i+" 1P=\'eK(D);1o(D,\\"iE - 6Z 49 iD\\",\\"4Y\\")\' 2f=\\"1n:1o(D,\'\')\\" 1b=\'eJ(D)\' /></1a>";k en=1g fk();2C[i]=en}k eo="</1V></2n>";R.29("7h").Y=q+eo}}1r(e){k e=""}}C iC(aQ,3v){1s{k 4o=-1;if($i("7h")){k 4w=2C.X;if(2C[4w-1].37!=" "){aU()}23(k i=0;i<4w;i++){if((21("2C["+i+"]."+aQ+" == \' \'"))&&(4o<0)){4o=i}}if(21("2C["+(4o)+"]")){21("2C["+(4o)+"]."+aQ+"=\'"+3v+"\'")}}}1r(e){k e=""}}C iB(){1s{k 4o=-1;if($i("7h")){k 4w=2C.X;if(2C[4w-1].37!=" "){aU()}23(k i=0;i<4w;i++){if((2C[i].37==" ")&&(4o<0)){4o=i}}$i("f"+4o).3n="fx"}}1r(e){k e=""}}C eK(o){1s{if($i("7h")){k v=(o.id).3I("f","");if(2C[v].37!=" "){$i("E").M=2C[v].37}}}1r(e){k e=""}}C aU(){1s{4u=0;k 4w=2C.X;23(k i=0;i<4w;i++){$i("f"+i).3n="4Y";6K(2C[i]){37=" ";7f=" ";4q=" ";4Z=" ";fa=" "}}}1r(e){k e=""}}C eJ(o){k 4Y=(o.id).3I("f","");if(2C[4Y].4Z!=" "){k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+2C[4Y].4Z+"&18="+18;1x.2q("1t",$T("2p"));1Y.1B(p,"7W",1t)}Q{2c("iF 2J iG")}}C iJ(){7X=1g 2u();k 7P=2C.X;23(k i=0;i<7P;i++){$i("f"+i).3n="4Y";if(2C[i].37!=" "){7X[i]=1g iI();7X[i].M=2C[i].37}}aX(0)}C aX(4u){if(4u<2C.X){$i("E").M=7X[4u].M;$i("f"+4u).3n="fx";4u=4u+1;k 4k=(2g)?R.3e("1E").R:$i("1E").5W;k eW=4k.29("iH").1h;t=5Z(\'aX(\'+4u+\')\',eW)}}C fk(){D.37=" ";D.7f=" ";D.4q=" ";D.4Z=" ";D.fa=" "}C iU(){1s{if(1L.bN.X>2){k $dP=1L.bN.X;1L.3h.3J(1L.3h[0]);1L.3g.3J(1L.3g[0]);1L.3h.3J(1L.3h[0]);1L.3g.3J(1L.3g[1]);k $5R=0;23(k $i=0;$i<=$dP;$i++){$5R+=((1L.3h[$i]*1L.3g[$i+1])-(1L.3g[$i]*1L.3h[$i+1]))}$5R=1M.iV($5R)/2}Q{$5R="j8 j7 j6 fz j9 ja 49 o jd"}1A $5R*jc}1r(e){1A(0)}}C jb(b1,9p,b0,9l){1s{k er=j5.j4;k 4S=1M.3W*9p/9o;k 4Q=1M.3W*9l/9o;k 6A=1M.3W*b1/9o;k 6D=1M.3W*b0/9o;if(9p>0){4S=1M.3W/2-4S}if(9p<0){4S=1M.3W/2+4S}if(b1<0){6A=1M.3W*2-6A}if(9l>0){4Q=1M.3W/2-4Q}if(9l<0){4Q=1M.3W/2+4Q}if(b0<0){6D=1M.3W*2-6D}k 52=er*1M.97(6A)*1M.62(4S);k 6F=er*1M.62(6A)*1M.62(4S);k b7=er*1M.97(4S);k 4P=er*1M.97(6D)*1M.62(4Q);k 6y=er*1M.62(6D)*1M.62(4Q);k b6=er*1M.97(4Q);k d=1M.bA((52-4P)*(52-4P)+(6F-6y)*(6F-6y)+(b7-b6)*(b7-b6));k et=1M.iY((er*er+er*er-d*d)/(2*er*er));1A et*er}1r(e){1A(0)}}C 6E(cd,cm,cs){1s{k bh=\'iX\';if(cd<0){cd=cd*-1;bh=\'eg\'}eh=cs/iW;ee=cm/60;k dd=(cd*1)+(ee*1)+(eh*1);if(bh==\'eg\'){dd=dd*-1}1A(dd)}1r(e){1A(0)}}C ev(6b,5O,4T,4N){1s{if(2g){6b=6b-2.2;5O=5O-2.7}if(3K){6b=6b-0.12;5O=5O-1.iZ}k nx=4T*6b;k ny=4T*5O;k 3p=4N.26(" ");k ez=(3p[0]*1)+nx;k eB=(3p[3]*1)-ny;k 2O=1g 2u();2O[0]=ez;2O[1]=eB;1A(2O)}1r(e){1A(0)}}C e9(x,y){k m=0;k s=0;k dx=1l(x);if(dx>0){k 46=x-dx}if(dx<0){46=(x*-1)-(dx*-1)}dx=dx;if(46!=0){k mm=46*60;k m=1l(46*60);k 5I=mm-m;k mx=m;if(5I!=0){k s=5I*60;k s=(s+"4V").aE(0,5);k 5C=s}Q{s="3Y.3Y"}}Q{k mx="3Y";k 5C="3Y.3Y"}if(m.X==2){m="0"+m+""}if(s*1<10){s="0"+s}k dN=dx+" "+mx+" "+5C;k m=0;k s=0;k dy=1l(y);if(dy>0){k 46=y-dy}if(dy<0){k 46=(y*-1)-(dy*-1)}dy=dy;if(46!=0){k mm=46*60;k m=1l(46*60);k 5I=mm-m;k my=m;if(5I!=0){k s=5I*60;s=(s+"4V").aE(0,5);k 5x=s}Q{k s="3Y.3Y"}}Q{k my="3Y";k 5x="3Y.3Y"}if(m.X==2){m="0"+m}if(s*1<10){s="0"+s}k dA=dy+" "+my+" "+5x;k 2O=1g 2u();2O[0]=dN;2O[1]=dA;if($i("j0")){if($i("7a")){$i("7a").1h=dx;$i("aM").1h=mx;$i("aV").1h=5C;$i("aW").1h=dy;$i("aT").1h=my;$i("aP").1h=5x}}1A 2O}C j3(8J,8H,5z){1s{if(!5z){k 5z=2N.R}if(5z.29("4W"))k dc=5z.29("4W");Q k dc=5z.29("E");k V=2S(dc);k 4N=B.56;k 4N=4N.26(" ");8J=(8J*1)-(4N[0]*1);8H=(8H*-1)+(4N[3]*1);c=B.j2*1;94=1g 2u();1A[(8J/c)+V[0],(8H/c)+V[1]]}1r(e){1A(1g 2u())}}C j1(){D.x=0;D.y=0}C jU(){D.7o=0;D.7p=0;D.fF=\'\';D.fG=\'\';D.3t=0;D.3A=0;D.4l=0;D.4i=0;D.bK=0;D.bG=0}C jV(){D.bN=1g 2u();D.kP=1g 2u();D.kO=1g 2u();D.3h=1g 2u();D.3g=1g 2u();D.6s=1g 2u();D.6t=1g 2u();D.5F=1g 2u()}C kN(2e,82,n){if(1O&&$i("E")){k V=2S($i("E"));if((2e=="fT")||(2e=="fU")&&3K){1s{1O.3H.kQ(82,0,0,1d.4l,1d.4i)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if((2e=="fT")&&2g){1s{k r=$i(1O.6N.id);r.7D(r.bm);k dy=1d.4i;k dx=1d.4l-(B.w/2);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[n-1])-(B.w/2)-1,1L.6t[n-1]-3,dx,dy-3)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if((2e=="fU")&&2g){1s{k r=$i(1O.6N.id);r.7D(r.bm);r.7D(r.bm);k dy=1d.4i;k dx=1d.4l-(B.w/2);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[n-1])-(B.w/2)-1,1L.6t[n-1]-3,dx,dy-3);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[0])-(B.w/2)-1,1L.6t[0]-3,dx,dy-3)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if(2e=="kR"){if(3K){k dx=1M.8I(((1L.3h[n])*1)-((1L.3h[n-1])*1),2);k dy=1M.8I(((1L.3g[n])*1)-((1L.3g[n-1])*1),2);k w=1M.bA(dx+dy);1s{1O.3H.7t(\'fo\',\'\',\'2E(3m,3m,3m)\',1O.6w,1L.6s[n-1],1L.6t[n-1],w,w)}1r(e){2N.2v=n+" 2s ao fr o fO"}}Q{k dx=1M.8I(((1L.3h[n])*1)-((1L.3h[n-1])*1),2);k dy=1M.8I(((1L.3g[n])*1)-((1L.3g[n-1])*1),2);k w=1M.bA(dx+dy);1s{1O.3H.7t(\'fo\',\'\',\'2E(3m,3m,3m)\',1O.6w,1L.6s[n-1]-w,1L.6t[n-1]-w,w*2,w*2)}1r(e){2N.2v=n+" 2s ao fr o fO"}}}}}C kU(e){k 3c;if(!e){k e=2N.fw}if(e.3G){3c=e.3G}Q if(e.99){3c=e.99}if(3c.kT==3){3c=3c.7v}k kS;dW=3c.7v;1A(dW)}C eL(e0,dT,88){1s{if(!$i("6O")){k G=R.2B("I");G.id="6O";k i=G.A;i.3B="4r";i.1p=1l($i("E").A.1p);i.K=1l($i("E").A.K);R.2a.24(G)}k 6N=$i("6O");k G=R.2B("I");k i=G.A;i.3B="4r";i.4m=dM;i.1p=(dT-4)+"2l";i.K=(e0-4)+"2l";i.17="at";i.1z="at";k 6M=R.2B("E");if(fP.X==2){88=""}if(88!=""){6M.1b=88}6M.M=1e+"/3d/kM.1m";6K(6M.A){17="aH";1z="aH";4m=dM}G.24(6M);6N.24(G)}1r(e){2c("41 33 2s. eL"+e)}}C aY(){if($i("6O")){$i("6O").Y=""}if($i("eu")){$i("eu").A.U="1c"}}C kL(){if(!$i("58")){k G=R.2B("I");G.id="58";G.A.4m=1;G.Y=\'<30 kF="kE" 2D=0></30>\';G.1P=C(){$i("58").A.U="1c"};R.2a.24(G)}if(!$i("51")){k G=R.2B("E");G.id="51";G.A.4m=kD;G.A.3B="4r";G.A.17="kC";G.A.1z="kG";G.M=1e+\'/3d/kH.32\';G.1P=C(){$i("51").A.U="1c"};R.2a.24(G)}}1s{F.2r.3o=C(el,6H){if(fP.X>0){F.2r.3o.av.fb.1B(D,el,6H)}};F.2r.3o.ew="aJ-kK";F.2r.3o.eO="kJ";F.ck(F.2r.3o,F.2r.4c,{83:C(el,6H){F.2r.3o.av.83.1B(D,el);D.kI.f9(F.2r.3o);k 2j=F.2H.2j,2K=F.2H.2K,6Y=D.kV,79=R.2B("kW"),8o=D.id+"l9";79.id=8o;79.3n=F.2r.3o.eO;2j.l8(6Y,F.2r.3o.ew);D.l7=79;C 9K(){k me=D,fC=D.la,6m=D.2a,dU=D.fq,8p,aB,8q,bL,be,9v,9A,8y;6Y.24(79);D.8e=1g F.2H.lb(8o,D.id);D.8e.le(8o);D.8e.ld=C(e){8p=6Y.lc;aB=6Y.af;if(F.l6.l5.ie&&R.kZ=="kY"){8y=0}Q{bL=1l(2j.6n(6m,"kX"),10),be=1l(2j.6n(6m,"bQ"),10),9v=1l(2j.6n(6m,"l0"),10),9A=1l(2j.6n(6m,"l1"),10),8y=bL+be+9v+9A}me.8Y.fV("17",8p+"2l");8q=[2K.dQ(e),2K.bB(e)]};D.8e.dO=C(e){k 9C=[2K.dQ(e),2K.bB(e)],e1=9C[0]-8q[0],e5=9C[1]-8q[1],fM=1M.e4(8p+e1,10),e6=1M.e4(aB+e5,10),6P=(e6-(dU.af+fC.af+8y));me.8Y.fV("17",fM+"2l");if(6P<0){6P=0}6m.A.1z=6P+"2l";if($i("1E")){$i("1E").A.1z=6P}}};C 9R(){9K.1B(D);D.eY("eV",9R)};C 9Z(){if(!D.fq){D.l4("")}if(D.8Y.l3("2Q")){9K.1B(D)}Q{D.bp("eV",9R)}D.eY("eX",9Z)};D.bp("eX",9Z);if(6H){D.8Y.l2(6H,J)}D.kB.f9(F.2r.3o)},8x:C(){1A"3o "+D.id}})}1r(e){};C kA(){k 2j=F.2H.2j;k 2K=F.2H.2K;k 5t=F.2H.k9;F.4M.7E="";F.4M.bb={83:C(){if($i("4n")){1g F.2H.k8("4n")}k 3y=B.2M.26(";");k i=3y.X-1;if(i>=0){do{k Z=3y[i].26("*");if($i("ba"+Z[0])){1g F.4M.7E("ba"+Z[0])}}1J(i--)}}};F.4M.7E=C(id,fe,ff){F.4M.7E.av.fb.1B(D,id,fe,ff);D.aa=D.aa||F;k el=D.ax();2j.4p(el,"42",0.67);D.bq=19;D.8n=0};F.ck(F.4M.7E,F.2H.k7,{c0:C(x,y){D.aa.ka(D.id+" c0");k 6j=D.ax();k 6u=D.6p();2j.4p(6u,"3j","9k");6j.Y=6u.Y;2j.4p(6j,"2T",2j.6n(6u,"2T"));2j.4p(6j,"d5",2j.6n(6u,"d5"));2j.4p(6j,"3w","at 43 7d");2j.4p(6j,"z-6l","aA")},kb:C(e){k aI=D.6p();k 8f=D.ax();2j.4p(8f,"3j","");k a=1g F.2H.ke(8f,{kd:{kc:2j.k6(aI)}},0.2,F.2H.k5.jZ);k cM=8f.id;k cK=D.id;a.jY.bp(C(){2j.4p(cM,"3j","9k");2j.4p(cK,"3j","")});a.jX();if($i("4n")){$i("4n").A.3w="4F 43 jW"}},k0:C(e,id){if(5t.bo.k1.X===1){k co=5t.bo.k4;k df=5t.bo.k3;if(!df.k2(co)){k 6U=2j.c2(id);if(5t.bZ(id).id!="4n"){if(3K){k aZ=R.2B("br");aZ.24(D.6p());6U.24(aZ)}Q{6U.24(D.6p())}}5t.kf();if(5t.bZ(id).id=="4n"){k 2z=(D.6p()).id.26("ba")[1];1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=kg&2M="+2z+"&18="+18;1Y.1B(p,"ku",1t);B.8W=""}Q{k 7V=$i("2U").4g("36");k 3y=1g 2u();k cl=7V.X;23(k i=0;i<cl;i=i+1){if(7V[i].3b=="3R"){k c6=7V[i].1h;3y.3J(c6)}}k 3y=3y.kt(\',\');if($i("9f")){$i("9f").Y=""}k p=1e+"/1H/1I.1v?1G=ci&3y="+3y+"&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"ci",1t)}}}},dO:C(e){k y=2K.bB(e);if(y<D.8n){D.bq=J}Q if(y>D.8n){D.bq=19}D.8n=y},ks:C(e,id){k aI=D.6p();k 6U=2j.c2(id);if($i("4n")&&id=="4n"){$i("4n").A.3w="4L 43 8X"}Q{6U.A.2L="3U"}},kv:C(e,id){$i(id).A.2L="1c"}});2K.kw(F.4M.bb.83,F.4M.bb,J)}C eI(38){k 2G=/kz|ky|kx|kr/gi;38=38.3I(2G,"a");k 2G=/kq/gi;38=38.3I(2G,"e");k 2G=/kj/gi;38=38.3I(2G,"i");k 2G=/ki|kh/gi;38=38.3I(2G,"o");k 2G=/kk/gi;38=38.3I(2G,"c");k 2G=/kl/gi;38=38.3I(2G,"u");1A(38)}C 2S(1C){if(1C){if(1C.A.3B=="4r"){1A[(1l(1C.A.K)),(1l(1C.A.1p))]}Q{k 9F=aj=0;if(1C){if(1C.5o){do{9F+=1C.bn-1C.8c;aj+=1C.9y-1C.9e}1J(1C=1C.5o)}}1A[9F,aj]}}Q{1A[0,0]}}C ac(){kp=1;k p=1e+"/1H/1I.1v?1G=ac&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"ac",6a)}C kn(){k u=2N.8Q.4h;k u=u.26(":");1A(u[0])}C km(){}C jv(){}',62,1470,'||||||||||||||||||||var||||||||||||||||style|objmapa|function|this|img|YAHOO|novoel||div|true|left||src|||retorno|else|document||trad|display|pos||length|innerHTML|ltema|||||||class|width|g_sid|false|td|onclick|none|objposicaocursor|g_locaplic|span|new|value|data|elementos|xp|parseInt|gif|javascript|mostradicasf|top|text|catch|try|ajaxredesenha|branco|php|align|objaguarde|panel|height|return|call|obj|temp|wdocai|ins|funcao|classesphp|mapa_controle|while|title|pontosdistobj|Math|cursor|richdraw|onmouseover|pointer|nbsp|createItem|block|nome|tr|idmenu|sim|cpObj|tnome||eval||for|appendChild||split||i3geo|getElementById|body|imgBranco|alert|letras|tipo|onmouseout|navm|guia|itemID|Dom|imgh|px|fecha|table|sg|o1|abre|widget|erro|bxs|Array|status|g_tipoacao|tid|st|tema|corpoMapa|createElement|quadrosfilme|size|rgb|grupo|re|util|aguarde|nao|Event|textDecoration|temas|window|res|g_fatordezoom|visible|tip|pegaPosicaoObjeto|color|mytreeview1|mapa|close|break|mytreeview2|iguias|font|subgrupo|png|um|aguardeId||input|imagem|palavra|tempoRedesenho|grupos|type|targ|imagens|frames|ist|ytela|xtela|inp|visibility|pan|parado|250|className|ResizePanel|amext|option|guiaMenu|cor|telax|ppx|valor|border|py|lista|janelaMen|telay|position|setas|nomeTema|ig1|case|target|renderer|replace|push|navn|visual|opc|boxxini|render|box1|g_postpx|checkbox|link|g_localimg|underline|checked|PI|par|00|ticOpcoesTemas||Ocorreu|opacity|solid|boxyini|imgs|restod|namespace|buscatema|para|tabela|mostra|Panel|230|outrasOpcoes|fixedcenter|getElementsByTagName|href|imgy|240|doc|imgx|zIndex|lixeira|muda|setStyle|legenda|absolute|g_operacao|yfig|janima|xfig|nquadros|maisBotoes2|click|item|janelaRef|g_arvoreClick|ngSgrupo|background|janelaDoca|0px|underlay|constraintoviewport|draggable|modal|scale|1px|example|imgext|sis|x2|radlat2|ig2|radlat1|g_celula|g_zoomRefDinamico|_|contemImg|linha|quadro|extensao||boxpin|x1|janelaDoca2|janelaguias|wdoca|extent|mensagem|boxg|JSON|map|selecaobox|mytreeviewS|set_response_type|qrcode|largura|blank|moveTo|undefined|altura|cpaint|null|legendagr|idPai|offsetParent|imagemxi|imagemyi|objtips|guiaTemas|DDM|show|opcao|busca|sy|janelaBotoes2|docmapa|waltura|insp|sx|wlargura|mini|linhas|farol|ngTema|restos|colunas|zoomli|docel|iCookie|255|yfign|divGeometriasTemp|funcoes|polygon_area|combo|idGrupo|g_autoRedesenho|autoRedesenho|contentDocument|texto|docMapa|setTimeout||clearTimeout|sin|select|stlt|mostraguiaf|ondeArvore||11px|5px|remapaf|xfign|funcaoOnchange|idDestino|idCombo|ot|dica|janelaBotoes1|g_entorno|dragEl|caminho|index|oBody|getStyle|170|getEl|divgeo|inline|ximg|yimg|clickEl|obje|lineWidth|guiaLegenda|y2|parent|radlong1|destroy|gpai|radlong2|convdmsddf|y1|imgL|userConfig|wdocai2|wdoca2|with|imgO|novoimg|container|pontosins|nBodyHeight|cookies|g_tipotop|imgN|imgS|destEl|arvoreAdicionaTema|desativar|name|oInnerElement|clique||contemFerramentas|cancela|remapaAdicNovos|g_panM|mousex|mousey|teladd|contaTempoRedesenho|oResizeHandle|xg|nomeSgrupo|rect|gray|g_tipoleft|escala|clip|lugarquadros|ext|kml|direcao|remapa|sgt|pegaListaDeGrupos|ddx|ddy|titulo|qual|guiaListaMapas|create|sul|parentNode|wj|vertBGDiv|adiciona|mudaboxnf|mode|filter|alpha|removeChild|DDList|identifica|norte|panFixo|oeste|leste|iframe|ocorrencia|g_guiaativa|janelaMenTexto|editCommand|tempi|inseregrafico|escalanum|ligadesliga|imgstemp|g_tipoimagem|els|mudaExtensao|preLoad|exy|mfarol|encontrado|pegaMapas|objeto|init|wsrc||navega|addListener|funcaoOnclick|tipoimagem|verticalSlider|ta|scrollLeft|selecao|ddResize|proxy|aplicari|wait_mask|distx|zoomoauto|barraDeBotoes1|htm|wef|lastY|sResizeHandleId|nStartWidth|aStartPos|nos|disty|mudaiconf|inputsb|maisBotoes1|obGrupos|toString|nBodyOffset|vertHandleDiv|pin|wait_c|atualizaReferencia|banners|mudaext|parar|imgxy|vy|pow|vx|zoomiauto|fatorEscala|tsl|textofid|topo|ocorrencias|location|fim|tic|winRef|valores|odoca|temaAtivo|red|cfg|achados||velhow|procurartemas|relative|xy|10px|pegalistademenus|cos||srcElement|tsd|flamingo|velhoh|barraDeBotoes2|scrollTop|listaTemas|inserexy|mede|verdiv|tempo|hidden|ltb|tituloguia|esq|180|lta|objetos|removeListener|imagemxref|incluir|original|nBodyTopPadding|ref|nindices|offsetTop|inputs|nBodyBottomPadding|temasraiz|aNewPos|nelementos|nometemas|curleft|246|foldermapa|pegalistadetemas|idSubGrupo|initResizeFunctionality|digitar|listasistemas|imagemyref|folder|sgtlt|aberto|onBeforeShow|map_file|refDinamico|borderColor|backgroundImage|pegalistadeSubgrupos|pegalistadegrupos|onchange|onBeforeRender|url||||||||||logger|Escolha|recuperamapa|ngtSgrupo|ig1lt|offsetHeight|lkd|outros|search|curtop|1000|contagem|fonte|ul||temasa|center|recuo|state|4px|sglt|superclass|NOME|getDragEl|251|184|5000|nStartHeight|piy|onmousemove|substring|textAlign|larguraIdPai|6px|srcEl|yui|guiasYUI|nova|xm|listaPropriedades|yyy|ys|variavel|9pt|zoomPonto|ym|rebobinaf|xs|yg|filmeanimarodaf|limpacontainerf|brd|lgb|lga|ferramentas|nnx|oy|ajuda|z2|z1|wdocadiv|Clique|arrastar_|DDApp|procurar||nBodyBorderBottomWidth|ou|inverteStatusClasse|sinal|leg|pares|xxx|criar|lastChild|offsetLeft|interactionInfo|subscribe|goingUp||zoomboxf|pix|teladms|termina|aproxima||lineColor|imagemReferencia|sqrt|getPageY|verificaTip|capturaposicao|3px|openlayers|refy|RegExp|lente|calcposf|refx|nBodyBorderTopWidth|movimentar|xpt|afasta|inputText|borderBottomWidth|cabecatip|conteudojanelaguias|temap7|fix|fillColor|2px|ajustaEntorno|panTogoogle|getDDById|startDrag|legendaGrafico|get|ox|conectargeorss|navy|itema|tiptexto|conectarwms|g_tipotip|completo|mostraTip|zoomlo||paresi|padding|navegacaoDir|contemleggr|reordenatemas|upload|extend|tempie||uploaddbf|pt||expandeLegendaVer|0a||possivel|foi|latitude|Nao|mudatranspf|pacotes|zoomponto|mobile|g_opcoesTemas|mostraIP|localizaIP|fontSize|pixelLeft|pixelTop|nivel|switch|Erro|thisid|clipt|proxyid|t37|RichDrawEditor|tipoOperacao|mudanomef|outrasOpcoesAdiciona|tamanhoy|tamanhox|lkgrcode1|lkgrcode|Entorno|pode|ser|Nada|resultadoProcurar|processaTemas|mais|geraURLentorno|processaSubgrupos|backgroundColor|160|mapfile|tempng|tempn||maisamarelo||||region|lkmini|lkmini1|movimentoRef|clicouRef|g_mapaRefDisplay|testamapfile|escondeRef|desce||sobe|idx|elt|aplicaescala|a10|nny|nomeSis|leftinicial|||100|yv|topinicial|ligar|clicinicialy|clicinicialx|desligar|mudaQS|destacaTamanho|pageY|clientX|clientY|pageX|2000|xv|onDrag|array_length|getPageX|redimwdocaf|redesenha|yi|oFooter|ddinicialx|tparent|borderLeftWidth|celula|ativa|xi|nOffsetX|indexOf|ddinicialy|max|nOffsetY|nNewHeight|valign|documentElement|convdmsf|0pt|hlpt|g_mensagempadrao|wdocafechaf|mpg|wdocain|negativo|spm|g_visual|qs|black|||qu|finalq|novono|auto|||theta|mostradistancia|calcddf|CSS_PANEL_RESIZE||xreffig|longdd|escondeWdoca2|latdd|ic_seleciona|janelaMenu|ativaClicks|initJanelaMen|yreffig|encolheFerramentas|removeAcentos|filmezf|filmef|inseremarcaf|wait|wdocaf2|CSS_RESIZE_HANDLE|wdocaf|novoxi|atual|treeviewNew|default|pegavalSistemas|beforeShow|ti|beforeRender|unsubscribe|centro|mantendo|tempf|vertMenosZoom|slider|escondeWdoca|Sitem1|escondeMen|mensagemf|monta|fire|referencia|constructor|mudaVisual|setValue|sGroup|config|expandeGrupo|cookie|onmouseup|mensagemt|quadrofilme|tdclara|listasgrupos|offsetFromStart|circ|processaGrupos|footer|desenhar||vertMaisZoom|wlargura_|g_janelaMen|event|quadro1|role|menos|nex|novoyf|oHeader|digitos|novoyi|dmsx|dmsy|ligados|novoxf|iglt|area|executar|nNewWidth|inserir|raio|arguments|ic_xy|nomeFunc|idInput|resizeLinha|resizePoligono|setProperty|Mapfile|crosshair|host|ic_zoom|esta|||||ponto|cgi|nav|exposto|sistema|ativado|desenho|desativado|protocol|demorar|icon_pan|atualizaLegendaHTML|g_mostraRosa||aguardedoc|rosaV|montaMapa|000000|white|ajaxEscalaGrafica|rosanorte|ajaxCorpoMapa1|rosamenos|textocb|pCookie|excluir|rosamais|rosaoeste|Impossivel|reload|fechado|criaContainerRichdraw|wdocac|digitarMouseover|g_hlpt|mapsize|sobeferramentas|overflow|wdocaref|lingua|Pesquisando|g_funcaoTip|ajaxReferencia|unescape|i3geolingua|mudar|trocalingua|borderWidth|ajaxabrelente|Aplicar|button|trataErro|15000|4000|arquivos|jpg|Amplia|9px|36px|initJanelaZoom|tentar|reinicia|mensagens|verificaMousemoveMapa|div_d|g_destaca|g_quadrooriginal|line|janela|267||movelentef|verificaClickMapa|onmousedown|tabindex|foldermapa1|o6|Slider|mapaReferencia|refmensagem|refheight|getVertSlider|initJanelaRef|digitarOver|listaArquivos|diretorio|onChange|266px|156px|valuemax|sprite|valuemin|valuenow|digitarMouseclick|200|shadow|Reduz|alt|Zoom|Box|docaguias|ic_identifica|ativaListaPropriedades|gráfico|mudatamanho|mudaescala|268px|ajaxLegenda|localizacao|ajaxCorpoMapaEntorno|existe|ajaxCorpoMapa|outras|mudaEscala|VMLRenderer|ativada|Consulte|administrador|Essa|ativaEntorno|zoomtot|extentTotal|ativaGuias|navset|identificar|ajaxiniciaParametros|ajaxdestaca|6000|setHeader|20px|Nenhum|yfig0|||||xfig0|desloca|linewidth|linecolor|fillcolor||ativo|limpa|12px|Guias|setBody|240px|longitude|tamanho|inverte|mst|SVGRenderer|zoomIP|desceferramentas|g_locsistemas|avancaQuadro|gravaQuadro|restaurar|Quadro|Extensao|definida|tempoanima|Image|filmeanimaf|opcoesQuadros|otilde|ajaxTip|extentref|g_celularef|gerafilmef|tablefilme|ccedil|op|menuarrow|calculaArea|abs|3600|positivo|acos|05|localizarxy|posicaomouse|cellsize|convddtela|707|6366|pelo|necessarios|Sao|tres|pontos|calculadistancia|g_areapixel|calculo|movecursor|exy1|ABRIR|FUNCOES|a11||Object|a12|abreSistema|descricao|mapas|func|i3geo_comboTemasMenu|sub|ilt|itemExpand|conectarservidor|testafuncoes|sistemas|i3geo_comboSubGruposMenu|SIZE|i3geo_comboGruposMenu|DESCRICAO|IMAGEM|layer|desativa|childNodes|adtema|adicionaTema|processevent1|ligaDesligaTemas|ligatemas|pegaTema|arvoreclick|EXTENSAO|LIGADOS|TEMAS|OUTROS|rosaleste|mapext|layers|ms_criamapa|posicaocursor|pontosdist|blue|animate|onComplete|easeOut|onDragDrop|drop|intersect|sourceRegion|point|Easing|getXY|DDProxy|DDTarget|DragDropMgr|log|endDrag|to|points|Motion|refreshCache|excluitema|õ|ó|í|ç|ú|borra|protocolo||g_recupera|é|â|onDragOver|join|excluiTemas|onDragOut|onDOMReady|à|á|ã|ativaDragDrop|initEvent|21px|10000|Arial|face|25px|marker|beforeInitEvent|resizehandle|resizepanel|criaboxg|dot1|desenhoRichdraw|dist|ypt|resize|insereCirculo|tname|nodeType|i3geo_pegaElementoPai|innerElement|DIV|borderTopWidth|BackCompat|compatMode|paddingTop|paddingBottom|applyConfig|getProperty|setFooter|ua|env|resizeHandle|addClass|_resizehandle|header|DragDrop|offsetWidth|onMouseDown|setHandleElId|g_conectargeorss|LINK|t16||descetemaf||t15|t14|t17|zoomtemaf|t18a|temap0|t18|sobetemaf|t13|t10|maisvermelho|t9|||maisverde|t11|t12|exclui|t12a|excluitemaf|t18b|t19|etiquetas|t26|temap4|t25|t27|t28|temap5|t29|filtrof|toponimiaf|t24|t21|temap1|t20|temap2|t22|temap3|t23|procuraratribf|expandeTema|mostrado|Legenda|fixar|set_persistent_connection|resolucao|250px|classe|resultadoscielo|atualizascielo|atualizagoogle|verificaTipDefault|g_tempotip|||pontas|nas|rosasul|rosa|navegar|opção|essa||mostrar|scielo|atualizaconfluence|instantes|alguns|estado|alterar|redesenhado|botão|será|||que|aplicar|Após|não|atualizawiki|confluence|resultadoconfluence|resultadowiki|wiki|mostrando|esse|subgrupos|t30|t21a|decoration|qr_img|qr_html|g_kml|ogc|t_|g_qrcode|grande|TreeviewPvtFindRootObject|criaLegenda|exp|tiff|temap8|ver|criaLegendaHTML|legenda2|template|vazio|pegaListaDeTemas|uplocal|g_uploadlocal|a2b|g_downloadbase|downloadbase|g_conectarwms|download|updbf||g_uploaddbf|pegaListaDeSubgrupos||tema_|temasgrupo|idarvore||cellspacing|||120px|cellpadding|t35|||abreKml|tabelaf||||editaLegenda|temap6|t34|t31|t33|t32|versaoms|destacaTema|graficotema'.split('|'),0,{}))
193 193  
194 194 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9d={"6M":[{3:"O 2q &K; 1x cf! dg R 1d <a 2T=\'13://2e.1R.1p.br/R\' 2M=2w >3v</a>. <b><a 2T=\'13://"+1S.dr.dt+"/dl/3O/c1.3z\' 2M=2w >c0 3O</a></b>",en:"7x is a b3 dd 1x! <a 2T=\'13://2e.1R.1p.br/R\' 2M=2w >2D</a> F R.",es:"2q es 1x du. <a 2T=\'13://2e.1R.1p.br/R\' 2M=2w > 3C</a>"}],"6u":[{3:"8i de 49",en:"9s 9t",es:"8i de 3F"}],"6r":[{3:"40",en:"46",es:"9x&G;9u"}],"6m":[{3:"5g",en:"9j",es:"5g"}],"6n":[{3:"9b",en:"8Y",es:"cB&1h;o"}],"6p":[{3:"5i/6a 57",en:"6b/6d cv",es:"5X/5Z 57"}],"6x":[{3:"5i/6a 5Q",en:"6b/6d 5Q",es:"5X/5Z dT"}],"6F":[{3:"4E da 3a",en:"dJ 8D",es:"7V de t 2i&j;n"}],"6G":[{3:"4E do dc",en:"cV 8D",es:"7V H bZ"}],"6C":[{3:"1T de 11",en:"7O",es:"1U de 11"}],"6y":[{3:"3G",en:"3G",es:"3G"}],"6z":[{3:"7l",en:"cS",es:"7l"}],"bs":[{3:"7L do 5",en:"bq bp",es:"7w H 5"}],"bn":[{3:"bo?",en:"bt",es:"bu"}],"bz":[{3:"7b&d;bx",en:"bw",es:"7b&d;bv"}],"bm":[{3:"bl",en:"bc",es:"bb"}],"ba":[{3:"b8",en:"b9",es:"bd"}],"bf":[{3:"7L",en:"bk",es:"7w"}],"74":[{3:"7z o 2q",en:"bj",es:"7z 2q"}],"7C":[{3:"7A",en:"bi",es:"7A"}],"7y":[{3:"4q",en:"4q",es:"4q"}],"7D":[{3:"bg",en:"bh",es:"bA"}],"7E":[{3:"4r",en:"4r",es:"4r"}],"7F":[{3:"4u do 1x p&1A;4b",en:"4u do 1x p&1A;4b",es:"4u do 1x p&1A;4b"}],"7n":[{3:"bB",en:"bT",es:"bS&G;as"}],"7e":[{3:"1T de bR",en:"8v bP",es:"1U de 1k&G;1Z"}],"7f":[{3:"1T de 1v",en:"6v i 5B",es:"1U de 17"}],"7g":[{3:"1T de 6s&d;1Z",en:"6v i bQ",es:"1U de 6s&d;1Z"}],"7j":[{3:"6H(38)",en:"38",es:"6H (38)"}],"7p":[{3:"bU&j;bV",en:"bY",es:"bX bW"}],"77":[{3:"bO&1C;1r 4h 1v",en:"2U 2u",es:"bN de 17"}],"78":[{3:"N 1v em 6X",en:"N 1c in 6W",es:"N 17 en 1k&G;1K"}],"79":[{3:"8N em 6X/6V",en:"2U in 6W/6V",es:"8F en 1k&G;1K/bG"}],"7a":[{3:"bF&J;&D;o de 1v",en:"2U bE",es:"bC&j;n de 17"}],"7m":[{3:"73 de 3S",en:"bD",es:"73 de 4y"}],"6D":[{3:"bH de bI",en:"bM 1S",es:"bL de bK"}],"8s":[{3:"bJ 5",en:"b7 h",es:"b6 5"}],"8z":[{3:"az 5",en:"ay h",es:"ax 5"}],"8w":[{3:"av aw",en:"aA aB",es:"aF im&d;aE"}],"4U":[{3:"6S em 1F",en:"6R F 1F",es:"6Q en 1F"}],"aD":[{3:"6S em 3x",en:"6R F 3x",es:"6Q en 3x"}],"4T":[{3:"aC de au",en:"ar ah",es:"ag de af"}],"7d":[{3:"1T",en:"7O",es:"1U"}],"7c":[{3:"8N",en:"2U",es:"8F"}],"7h":[{3:"ad&G;1K",en:"8v",es:"ae"}],"7r":[{3:"8y",en:"ai",es:"8y"}],"7k":[{3:"8A",en:"aj",es:"8A"}],"aq":[{3:"ap",en:"6O",es:"an"}],"ak":[{3:"1N o 7 3v 9 2I",en:"3u 4 x am F aG",es:"8d el 7 3v 9 aH"}],"aZ":[{3:"1n 9 6K Z 6L 1o 7, 2Q-o Z n&D;o z 5. 2R&j;s 1O o 2c do 7, 6T 4s 1D 9 o 5 1b 7P, Z 1d z 27&D;o 1I M 1b&d; 70.",en:"aY 4 x E/aX E 4 h. 2v a 4j 4i F aV 4 h 6t 16 aW 4 3m F 6q it.",es:"18 L 9 6E o 6A U 7, 76&d;7v o z en el 5. 2k&K;s de 1O el 2c H 7, 7M 2Z 1D 9 M el 5 7N 7K&1h;7t, o 26 L en el 27&j;n 1I M 1l 1q&d;."}],"b0":[{3:"b1 2t&J;&D;o",en:"87 45",es:"7R t 2i&j;n"}],"b5":[{3:"b4 2t&J;&D;o 7U 5t 7",en:"87 45",es:"7R t 2i&j;n 7U en U 7"}],"b2":[{3:"1n 9 61 o R 2m 7 z aU 1Y",en:"2D F R in 1Y aT",es:"18 L 9 aM el R"}],"aL":[{3:"1d e 1N",en:"aK",es:"18 L y 8n"}],"aI":[{3:"1N 9 aJ a 3e",en:"3B F 6e 4 aN 4A",es:"8d 9 aO t 3t"}],"aS":[{3:"A I do 7 &K; aR&G;1J 1e a I do 5",en:"15 12 i 4 x is 8f 24 4 12 i 4 h",es:"3N I H 7 es 8f 19 t I H 5"}],"aQ":[{3:"A I do 7 &K aP&G;1J 1e a I do 5",en:"15 12 i 4 x is 8g 24 4 12 i 4 h",es:"3N I H 7 es 8g 19 t I H 5"}],"dm":[{3:"A I do 7 n&D;o &K dk",en:"15 12 i 4 x is 6Y di",es:"3N I H 7 z es dj"}],"dn":[{3:"2I",en:"dp",es:"ds"}],"dq":[{3:"1n 9 2I 1o 7 do 5.",en:"dh x i 4 h.",es:"18 L 9 2I U 7 H 5"}],"cX":[{3:"cW",en:"4S",es:"cT"}],"cU":[{3:"1n 9 4X 1o 7 10 3e de 50",en:"3u 4 x 4S",es:"18 L 9 4X cY 7 en t 3t de 52&1h;o"}],"cZ":[{3:"df",en:"4W",es:"d0"}],"db":[{3:"1n 9 dv 1o 7 10 3e de 50",en:"3u 4 x 4W",es:"18 L 9 dN U 7 en t 3t de 52&1h;o"}],"dM":[{3:"1f 9 o 7",en:"1f F a x",es:"dL 9 el 7"}],"dK":[{3:"1n 9 4x o 5 de 2P a 1q 5S o 7",en:"2D F dO 4 h in 4A F 3k 4 dP x",es:"18 L 9 4x el 5 de 2P 9 M dS 5S el 7"}],"dR":[{3:"dQ&J;&3X;es",en:"dI",es:"dH"}],"dA":[{3:"40",en:"46",es:"dz"}],"dy":[{3:"3l a dw do 7, dx M as dB 5P dC 1b dG.",en:"3n 4 x dF.",es:"3l t dE H 7, 80 dD M 1w ac 5P cR ck"}],"cj":[{3:"ci:",en:"cg",es:"ch"}],"cl":[{3:"cm o 68 23 do 7. 8C 9 cq a 3g do 5.",en:"3n x 67.",es:"cp el 5G 1X H 7. 7Y 9 co el cn H 5."}],"ce":[{3:"5I 68:",en:"1y 67",es:"c6 5G"}],"c5":[{3:"c4 1z z 7 1e 1a em c2 Q 5k.",en:"c3 4d E 4 x 4e E 2Y 5c 1B.",es:"c7 1z en el 7 19 1a en c8 Q 5A"}],"cd":[{3:"84...",en:"3Y...",es:"8u..."}],"cc":[{3:"cb 2h c9 ca z 5 9 cr 5b 5k T 1o 7, 4v 1i 1a a 2b de Q.",en:"cs a 1y x F cK 5c cJ E 4 cI, 4e E 29 i 1B.",es:"cG 28 cH 8j en el 5 9 cL 5b 5A T U 7, 3T 1i 1a t 2r de Q"}],"cM":[{3:"2s...",en:"cQ...",es:"2s..."}],"cP":[{3:"5w as 4w M 1b&D;o cO cN o V &K; cF T S 5s 2m 7.",en:"cE 4 cx 1G 6o be 6w cw 4 V is 2V 4 ct i 1G x.",es:"5w 1w 4w M 1l 1q&d;n cu el 2K&j;n 1l cy T 14 5s de U 7"}],"cz":[{3:"4w...",en:"cD...",es:"cC..."}],"cA":[{3:"dU S 4n 5t 7 9 1q 8x 4k 3I&J;&3X;es, 1e 1a 10 2b de Q.",en:"8Q 4e E 4 29 i 1B.",es:"2y 14 4n en U 7 9 1q 8W 4k 8U, 19 1a en t 2r de Q"}],"8P":[{3:"4n...",en:"97...",es:"95..."}],"92":[{3:"91 a 2b de Q 5d a 1o 7.",en:"8V 4 29 i 1B 9N F 1G x.",es:"9O t 2r de Q 5d 19 U 7"}],"9L":[{3:"2b...",en:"29...",es:"9K..."}],"9G":[{3:"W o 3j de 3g, 9H a 9I da 2P de 9Q 2m 7.",en:"4t 4 3j i 5T, 9R 4 9Y i 4 9T i 9l i 4o 9C.",es:"W el 3j de 4P, 9y t 9A&j;n de t 2P de 9o&j;n de U 7"}],"9E":[{3:"9F 3g...",en:"5T 9J...",es:"9c 4P..."}],"93":[{3:"3f 30 22 2m 7 em 2h 3Q M 8R o V.",en:"15 3W 5V 1G x in a 1S 1G 8S 4 V.",es:"2H 2O 1H de U 7 en 28 4m M 9n&1h;a el 2K&j;n"}],"9g":[{3:"99 em 3Q...",en:"3k in 1S",es:"2H en t 4m..."}],"9f":[{3:"7 3s&G;1J 8x em 4k 8l",en:"4 x is 1L in 8Z ab",es:"8j 1L en 9M 8l"}],"9h":[{3:"gr&d;2l",en:"4O",es:"gr&d;2l"}],"a1":[{3:"84 7 z 9Z:",en:"3R x:",es:"8u 1H:"}],"a2":[{3:"1E de 34 21",en:"1E 34 21",es:"1E de 34 21"}],"9X":[{3:"1E de 2E 2W",en:"1E 2W 21",es:"1E de 3h 2W"}],"a3":[{3:"3C de 22",en:"9S R",es:"3C de 1H"}],"a4":[{3:"2J 1e 2F 1F",en:"1F 6P 8G",es:"2J 19 el 2F 1F"}],"a5":[{3:"2J 1e 3i",en:"3i 8G",es:"2J 19 3i"}],"a6":[{3:"9q 9m 9B do 2F",en:"9D 9P in 6P 9w",es:"9v a 2O 9z H 2F"}],"a7":[{3:"2G",en:"6O",es:"2G"}],"a8":[{3:"1n 9 6K Z 6L 1o 7, 2Q-o Z 9k z 5. 9i 1O o 2c do 7, 6T 4s 1D 9 o 5 1b 7P, Z 1d z 9r 1I M 9p 70.",en:"2D F 9V 16 9U x, 5u it 16 6Y E 4 h. 8H 9W 4 x aa, a0 a 4j 4i F be 6t 4 h, 16 1W in 4 3m 6q 1G 6o be 6w.",es:"18 L 9 6E o 6A U 7, 76&d;7v o z en el 5. 2k&K;s de 1O el 2c H 7, 7M 2Z 1D 9 M el 5 7N 7K&1h;7t, o 26 L en el 27&j;n 1I M 94&d;"}],"a9":[{3:"96",en:"90",es:"98"}],"9e":[{3:"c&j;7i:",en:"9a",es:"C&j;7i"}],"8X":[{3:"4J",en:"8T",es:"4J"}],"fr":[{3:"7o 7q",en:"2g i7",es:"7o 7q"}],"g1":[{3:"2G",en:"i4",es:"2G"}],"g2":[{3:"i9",en:"ie",es:"ic"}],"g3":[{3:"40",en:"46",es:"i3"}],"g4":[{3:"7J",en:"2L",es:"7J"}],"hV":[{3:"36...",en:"2v...",es:"3c..."}],"hU":[{3:"5f r&d;7B...",en:"hT 3R...",es:"B&1A;5x r&d;7B..."}],"hX":[{3:"i1 49...",en:"i0 hZ...",es:"hY 3F..."}],"ig":[{3:"36...ih 2f",en:"2v...iB 5a...",es:"3c...iA 2f"}],"iz":[{3:"36...6I",en:"2v...iy",es:"3c...6I"}],"iC":[{3:"iD&1C;6Z",en:"iG",es:"iF&d;6Z"}],"d1":[{3:"2p as 11 de S 1m (X=71 e Y=6U) 9 iE&72;-ix z 5. O 1g do 5 1b&72; iw 9 o 1m 6J.",en:"5O 4 2n i a 1c (X=71 1u Y=6U) F il it E 4 h. 15 2j i 4 h is 8b F 4 1c ik.",es:"2p 1w 11 de 14 1t (X=ij e Y=io) 9 ip en el 5. 3A 1g H 5 1l iv&d; 9 el 1t 6J."}],"d2":[{3:"3l a I do 5 iu-a 9 1q a iq 65&hQ;1r 1j&d;31 da hl&J;&D;o.",en:"3n 4 12 i 4 h hk it F 3k 4 hj 5l 5N hi.",es:"hm t I H 5 hn&d;hr 9 1q t hq &d;1Q 1j&d;31 hp"}],"d3":[{3:"8h o 5 - 82 o 1m 5W z 1g da 33 Z 59 a 1s&D;o 85 1V S hh&1C;8a.2R&j;s 3Z, 1d e 1N o V T o 5 10 &d;1Q de 1f hg.",en:"h9 4 h - h7 4 39 1c in 4 2j i 4 ha 16 hb 4 2N he by a hd.8H hc, 1W 1u 3B 4 V 2V 4 h in 4 1P i 1f 4N.",es:"8t&G;a el 5 - 82 el 1t hs 1l hJ L en el 1g de t hI o hH&G;a t 1s&j;n 85 1V 14 hK&d;8a. 2k&K;s de 4B, 26 L y 8n el 2K&j;n T el 5 en el &d;1Q de 1f hL"}],"d4":[{3:"8e a 1s&D;o 3s&G;1J z 5. 2R&j;s 3Z, 1d e 1N o V T o 5 9 hP a 1s&D;o 3s&G;1J.",en:"hO 4 2N 1L E 4 h. 51 4R, 1W 1u 3B 4 V 2V 4 h F 8b 4 1L 2N.",es:"8e t 1s&j;n 1L en el 5"}],"d5":[{3:"8h o 5 4v 1i 3r&3E;hN o 1g 23.",en:"hM 4 h 24 4 3o 4 2x 2j.",es:"8t&G;a el 5 3T 1i 2A el 1g 1X"}],"d6":[{3:"hF o 5 4v 1i 3r&hE o 1g 23.",en:"hx 4 h as hw 3o 4 2x 2j.",es:"hv el 5 3T 1i 2A el 1g 1X"}],"d7":[{3:"3f 3I&J;&3X;es T S 1m z 5. 2R&j;s 3Z, 4D o V 1V 4s 1D z 1m hu Z 1d T o hy.",en:"hz 8I hD a 1c E 4 h. 51 4R, hC 4 V 3p a 4j 4i at 4 4N 1c 16 1W E it.",es:"2H 81&j;n T 14 1t en el 5. 2k&K;s de 4B, 4D el 2K&j;n 1V 2Z 1D en el 1t hA o 26 L T el iI."}],"d8":[{3:"3f a iW&D;o 1j&d;31 23 em 11 1j&d;2S",en:"37 5V 4 6i i 2x jH 2n",es:"2H t jG&j;n jF 1X en 11 1j&d;2S"}],"d9":[{3:"W-jE o 5 de 3r&3E;1r",en:"2g-jI 4 3o h ",es:"W/jJ el 5 de 2A"}],"5M":[{3:"2p o 5I 6g de I e 1d z 27&D;o 1I 9 1O a I do 5",en:"5O 4 1y jM i 12 1u 1W 4 3m jL F 6e 4 12 i 4 h",es:"2p el jK 6g de I y 26 L en el 27&j;n 1I 9 jD t I H 5"}],"4z":[{3:"3U 22 10 3M 10 65&3E;1r 23 do 5. jC&J;a S 1f z 5 5y de 5C 6l 8B&J;&D;o. jv&2o;es 5h 5F 3q ju a 5f 5h jt",en:"3Y 3W E 3M in 4 2x js i 4 h. jw a 1f E 4 h jx jB 4o 8M. dV 55 jA 2d jz a 55 jO 3R ",es:"3U 1H en 3M en el jy 1X H 5. 18 1f en el 5 5y de 5C 8m 8k&j;n. jN 5q 5F 3H k4 28 b&1A;5x 5q k1"}],"8L":[{3:"5v o 5",en:"k0 4 h",es:"5v el 5"}],"6N":[{3:"k3 o 4g do jY&d;53 z 5",en:"jS 4 jR\'s 4g E 4 h",es:"jZ el 4g H jQ en el 5"}],"6k":[{3:"jP 2E 9 3d",en:"jT 21 3p 3d",es:"jU 3h 9 3d"}],"88":[{3:"W o 4p 2L, 2Q 2h 49 de 5r&K;5o da 1s&D;o 7W z 5 5p",en:"2g 4p 2L, 5u a jX jW i 4 2N\'s jV jq E 4 h",es:"W 4p 2L, 2Q 28 3F de 5r&K;5o de t 1s&j;n en el 5 5p"}],"7X":[{3:"iY 5D 10 1a de 22 41 (22 5E)",en:"3Y iX in 4 jr 41 (iV 3W)",es:"3U 5D en t 1a de 1H 41 (1H 5E)"}],"8o":[{3:"iZ 3J. j0 de j3&J;&D;o de 11 5n em 5m",en:"3J j2. 5B i j1 i 2n iU in iT",es:"iM 3J. iL de iK&j;n de 11 5n en 5m"}],"7Q":[{3:"W 2f de 59&J;&D;o",en:"4t 5a F iJ",es:"W 2f de iN&j;n"}],"8O":[{3:"54 as iO em 2h 3Q m&j;1J",en:"2g 4 iS in a 1S 3O",es:"54 1w gu&G;as en 28 4m m&j;iQ"}],"8E":[{3:"iP o 5 1e as j4&J;&2o;es j5.",en:"jk 4 h 24 4 5l jj.",es:"ji&1h;a el 5 19 1w jh jl"}],"8J":[{3:"32 a 4a&1C;1r 4h jm Z jp 1v jo z 5 (5H 4a&1C;1r). O c&d;2C de 4a&1C;1r &K; 2B e 3b 3D&D;o 2z da I do 5.",en:"37 69 4 2u jn jg 16 jf 39 60 E 4 h (j9 2u). 15 66 i 2u is 62 1u 2Y 63 64 E 4 12 i 4 h.",es:"j8 t 3K 4h 6f o m&d;s 17 j7 en el 5 (5H 3K). 3A c&d;2C de 3K es 2B y j6 ja&j;n 2z de t I H 5"}],"4V":[{3:"32 a &d;1Q de S 1k&G;1K 6h 10 33. O c&d;2C de &d;6j &K; 2B e 3b 3D&D;o 2z da I do 5.",en:"37 69 4 1P E 4 h. 15 66 i 1P is 62 1u 2Y 63 64 E 4 12 i 4 h.",es:"32 a &d;1Q de S 1k&G;1K 6h 10 33. O c&d;2C de &d;6j &K; 2B e 3b 3D&D;o 2z da I do 5."}],"4Z":[{3:"44 1v z 5 em 11 1j&d;2S. je jd&G;6f 3q 1b jc em iH Z 1k&G;1Z. 4M 1v s&D;o h4 em S 7 f0&d;53, eZ-1l 61 o R do 2E 1Y.",en:"3L 60 E 4 h in 5N 2n. 5L h5 2d be eX f1 f2 16 f5. 5L f4 f3 in a eW x, 2d be F R 1Y.",es:"2y 17 en el 5 en 11 1j&d;2S. 4l 17 eV 3H eO en l&G;eN o 1k&G;1Z. 4l 17 1l eM en 14 7 eL, eP eQ el R H 3h 1Y."}],"4L":[{3:"44 S gr&d;2l z 1m 5W eU 30 Q 4F z 7 eT. O 7 eR f6 f7 1e 4I 4H&K;4K 10 2b de Q.",en:"3L a 4O in 4 39 1c as 4 fn 1B in 4 fm x. 15 x fl fk fo 24 fp fs in 4 29 i 1B.",es:"2y 14 gr&d;2l en el 1t fq fj&1A;n 2O Q 4F en el 7 fi. 3A 7 fb fa 17 19 4I 4H&K;4K en t 2r de Q"}],"4Q":[{3:"W as 3S 9 2t&J;&D;o de 1z de S 7. 4M 1z f9 3q 1b f8 em 8c fc&J;&2o;es, 1i 4c e 2t&J;&D;o 1V 7.",en:"4t 4 fd F fh 4d i a x. 15 4d fg 2d be ff in 8p 4c 16 45 fe by x .",es:"W 1w 4y 9 2i&j;n de 1z de 14 7. 4l 1z eJ 3H eb en 7S "}],"5U":[{3:"44 2s z 5 ea em S 1m. 8C 6l 8B&J;&D;o 9 e9 3I&J;&2o;es ao 5.",en:"3L f E 4 h by ed E a 1c. eg 4o 8M F ef 8I E 4 h.",es:"2y 2s en el 5 80 L en 14 1t. 7Y 8m 8k&j;n 9 e6 81&j;n al 5"}],"5J":[{3:"dX o 2a 9 30 e0 e 8c 7T&G;86 e1 do 5",en:"e4 e3 3p 4 e2 1u 8p h\'s 2a ej",es:"eC t 7W 9 2O eB y 7S 7T&G;86 eE H 5"}]};83="3";eF 2X=eI("eH");if(2X!=ez){83=2X}ey="";eq="P";ep="P";eo=0;ek=0;er=0;et="3w";ex="";ew="P";ev="P";eu="ft";fu="P";gB="P";gA="P";gz="P";gy="P";gC="P";gD="3w";gG="P";gF="P";gE=0;gw=20;gn=25;gl=gk;go=gp;gv="gt";gs="gq()";gH=gI;gX="gW";gV="gZ";h0="";h3=75;h1=$8("6M");gU="3w";gT="gM";gL=1y 35("gK()","gJ()","gN()","gO()","gS()","gR()","gQ()","gP()","gj()");gi=1y 35("fK()","fJ()","fI()","fL()","fM()","fQ()","fP()");fO=1y 35("fN()","fG()","fF()","fy()");fx={"fw":[{f:"6u",g:"q:fv()"},{f:"6r",g:"q:fz()"},{f:"6m",g:"q:fA()"},{f:"6n",g:"q:fE()"},{f:"6p",g:"q:fD()"},{f:"6x",g:"q:fC()"},{f:"6F",g:"q:fB()"},{f:"6G",g:"q:fS()"},{f:"6C",g:"q:gc()"},{f:"6y",g:"q:gb()"},{f:"6z",g:"q:ga()"}]};3y={"g9":[{f:$8("74"),g:"13://7G.7H.1p.br/gd/ge-gh?gg=gf"},{f:$8("7C"),g:"q:g8()"},{f:$8("7y"),g:"13://3.g7.fW/43/7x"},{f:$8("7D"),g:"13://2e.1R.1p.br/fV"},{f:$8("7E"),g:"13://fU.1R.1p.br/fT/7u.fX?fY=6"},{f:$8("7F"),g:"13://7G.7H.1p.br"}],"g0":[{f:$8("7d"),g:"#",3P:{id:"fZ",48:[{f:$8("7e"),g:"q:eY()"},{f:$8("7f"),g:"q:g5()"},{f:$8("7g"),g:"q:g6()"}]}},{f:$8("7c"),g:"#",3P:{id:"fR",48:[{f:$8("77"),g:"q:fH()"},{f:$8("78"),g:"q:h2()"},{f:$8("79"),g:"q:gY()"},{f:$8("7a"),g:"q:gm()"}]}},{f:$8("7h"),g:"#",3P:{id:"gx",48:[{f:$8("7p"),g:"q:eG()"},{f:$8("7r"),g:"q:eA()"}]}},{f:$8("7n"),g:"q:eD()"},{f:$8("7j"),g:"q:4c()"},{f:$8("7k"),g:"q:ei()"}]};3y.e5=[{f:$8("7m"),g:"q:7I(\'1\');7I(\'2\')"},{f:$8("6D"),g:"q:dW()"}];3y.2E=[{f:$8("8s"),g:"q:dY()"},{f:$8("8z"),g:"q:dZ()"},{f:$8("8w"),g:"q:e7()"},{f:$8("4U"),g:"q:ee()"},{f:$8("4T"),g:"../eh.3z"}];ec={"e8":[{k:"5R",v:$8("d1"),1M:\'eK("5R")\'},{k:"5K",v:$8("d2"),u:w(){5K()}},{k:"6c",v:$8("d3"),u:w(){3V(\'6c\');47=\'5e\'}},{k:"4f",v:$8("d4"),u:w(){3V(\'4f\');eS=\'4f\';47=\'5e\'}},{k:"56",v:$8("d5"),u:w(){56()}},{k:"58",v:$8("d6"),u:w(){58()}},{k:"42",v:$8("d7"),u:w(){3V(\'42\');47=\'42\'}},{k:"jb",v:$8("d8"),u:w(){iR(k2.6i)}},{k:"2A",v:$8("d9"),u:w(){hB()}},{k:"I",v:$8("5M"),1M:\'hG("I")\'},{k:"43",v:$8("4z"),u:w(){43()}},{k:"8r",v:"ht",u:w(){8r()}},{k:"8K",v:$8("8L"),u:w(){8K()}},{k:"hf",v:$8("6N"),u:w(){h6()}},{k:"h8",v:$8("6k"),u:w(){ho("hR","ir",ii+"/3S/3d/7u.3z","","","3d")}},{k:"7Z",v:$8("88"),u:w(){7Z()}},{k:"89",v:$8("7X"),u:w(){89()}},{k:"8q",v:$8("8o"),u:w(){8q()}},{k:"hW",v:$8("7Q"),u:w(){hS()}},{k:"i2",v:$8("8O"),u:w(){ia()}},{k:"ib",v:$8("8E"),u:w(){i8()}},{k:"4C",v:$8("8J"),u:w(){4C()}},{k:"1P",v:$8("4V"),u:w(){1P()}},{k:"4Y",v:$8("4Z"),u:w(){4Y()}},{k:"4G",v:$8("4L"),u:w(){4G()}},{k:"3a",v:$8("4Q"),u:w(){3a()}},{k:"5Y",v:$8("5U"),u:w(){5Y()}},{k:"2a",v:$8("5J"),u:"",1M:\'2a("2a")\'},{k:"5z",1M:\'i5("5z")\'},{k:"6B",1M:\'i6("6B")\'},{k:"7s",u:w(){7s()}},{k:"5j",u:w(){5j()}}]};',62,1245,'|||pt|the|mapa||tema|trad|para||||aacute||text|url|map|of|oacute|iddiv||||||javascript|||la|funcaoonclick|dica|function|layer||no||||atilde|on|to|iacute|del|escala|ccedil|eacute|clic|que|||sim|atributos|download|um|sobre|este|mouse|Abre|||ou|na|coordenadas|scale|http|un|The|or|puntos|Haga|con|base|ser|point|clique|com|zoom|centro|ntilde|como|geogr|pol|se|ponto|Clique|esse|gov|mostrar|ncia|regi|punto|and|pontos|las|software|new|elementos|uacute|attributes|acirc|instantes|Upload|WMS|that|datos|aplicar|vel|gono|visible|constroiconteudo|arraste|alterar|area|rea|mma|window|Grade|Grado|por|click|actual|shapefile|gonos||file|dados|atual|with||haga|bot|una|table|visual|tabela|estado|can|mapas|lente|Open|uma|selecci|center|Despu|fico|desse|coordinates|ocirc|Digite|I3Geo|tabla|texto|sele|distance|Wait|blank|current|Inserte|depende|referencia|aproximado|lculo|Click|arquivo|servidor|Temas|Muestra|excluir|Conectar|rat|Maps|target|region|los|forma|mostrando|Ap|ficas|href|Point|over|dbf|temp|their|algunos|os|fica|Mede|tela|shape|Array|Aguarde|It|Buffer|clicked|selecao|sua|Espere||ordem|Mostra|legenda|archivo|GeoRss|editor|show|Altera|button|Change|reference|for|podem|refer|vis|orden|Drag|aqui|nao|KML|oMenuData|htm|El|drag|Download|precis|ecirc|imagen|Template|pueden|informa|Confluence|distancia|Insert|Wikipedia|La|mobile|submenu|janela|search|ferramentas|teniendo|Busca|mudaiconf|data|otilde|Search|ativada|Legenda|Scielo|identifica|wiki|Insere|selection|Legend|g_operacao|itemdata|imagem|dist|blico|buffer|elements|based|pan|IP|entre|moments|few|determinadas|Los|ventana|filtro|this|Google|WikiBook|Blog|alguns|Opens|Portal|tendo|etiquetas|ajustar|herramientas|d11|order|activarla|mede|pare|Cor|existentes|inseregrafico|num|valores|Sistemas|ricos|d23|Os|desired|graphic|subtítulo|d24|activated|up|u21|u20|d21a|down|subir|inserexy|d22|desenho|Once|dise|rio|Coloca|very|zoomiauto|entorno|zoomoauto|amplia|lens|textos|descriptive|relacionada|navega|busca|Escala|muito|Ativa|desceferramentas|descritivos|initial|campo|observadas|lite|principal|muy|sat|elemento|nesse|showing|Imprime|Defina|squeda|antes|menus|descriptivos|Points|abrir|documentos|preliminares|extensas|nombre|menor|novo|d26|zoomtot|Items|d10|geographical|Enter|inferiores|logo|localizarxy|todo|legend|d25|shows|clicado|Activar|textofid|desactivar|points|fazer|approximate|accuracy|depends|abrang|calculation|name|nome|measures|desativa|Enable|zoomli|Disable|change|dos|valor|desenhado|extent|ria|d14|essa|p4|p5|will|p6|apply|p3|hex|redesigned|p2|Grid|shown|p7|p11|p12|desconectar|buscaRapida|p10|u16|conectar|p8|p9|Entorno|iniciando|digitado|ligar|desligar|p1|d13|Layers|server|Convertir|Convert|Converter|aguarde|latitude|raster|polygon|poligono|not|mico|mostrado|longitude|acute|Barras|u1||mostr|u11a|u12|u13|u14|An|u23|u22|u7|u8|u9|u24|digo|u10|u26|Temporizador|u15|u6|Abrir|u11|sistema|u25|sobeferramentas|ado|index|ndolo|Propiedades|I3geo|u3|Sobre|Sistema|pida|u2|u4|u5|u5a|www|softwarepublico|initJanelaZoom|Mapas|redise|Propriedades|espere|sea|Graticule|redesenhado|d18|Limpia|otras|caracter|existente|Color|vista|d16|Utilice|google|haciendo|informaci|coloca|g_linguagem|procurar|indicada|sticas|Clear|d15|scielo|ngulo|move|outras|Arrastre|Desloca|compatible|incompatible|Amplia|Tipo|capa|opci|escalas|esta|arrastre|d17|other|confluence|buscafotos|u17|Ampl|Buscar|Polygon|u19|apenas|Dissolve|u18|Agrupa|op|Utilize|color|d20|Punto|connection|After|information|d21|imprimir|d12|option|Ponto|d19|t29|Filter|acompanha|tracks|Systems|informaciones|See|solo|a11|Size|specific|font|Veja|t30|t34|aparecer|Filtro|fonte|filter|Fuente|mostra|code|Tamanho|Editar|g_traducao|a10|t36|t35|t37|Após|Scale|não|representation|aos|acompa|representaci|será|Acesso|botão|Image|type|tulo|Acceso|directory|Subt|permitiendo|archivos|alteraci|arquivos|theme|Access|t33|editar|t32|permitindo|alteração|edit|Tabla|t31|ciertas|related|Vea|files|representação|allowing|Data|form|disconnect|connect|changing|a2b|modification|menu|wait||||||||||status|scales|capas|Pol|Poligonos|enlaces|Generador|generator|Dissolv|Group|t2||here|Capas||Camadas|t1|Link|||links|Pegar|imagens|Cargar|Load|Carregar|Get|pictures|Gerador|u20a|genes|Tomar|remove|excluirlo|t8|mudar|dragging|t7|hacer|draw|cambiar|incompat|t10|compat|t9|format|formato|get|press|off|Turn|t3|t4|limpa|t6|open|Limpa|t5|Guardar|Save|Arquivo|Files|s4|Ventanas|Windows|Archivo||s5|Tutoriais|Tutorials|System|About|Properties|Janelas|s3|s1|Ajuda|properties|Map||p13|Help|Ayuda|lisis|Analysis|lise||s2|Tutoriales|Geometrias|Distribuci|Toolbars|distribution|Distribui|matriz|Janela|mensagens|Salvar|mensajes|Ventana|Message|Distancia|Dist|grid|Hexagons|poligonos|Geometr|Geometries|Centr|ide|geométrico|Centro|Centroid|fondo|Qrcode|qrcode|seus|Find|Localize|t22|Nuevo|Ubique|sus|nova|camada|Crie|t24|t23|t21|livre|opacity|Opacidad|opacidade|t20|verse|t21a|Muda|subtitulo|mejorar|Cambia|melhorar|apresentar|Create|element|cuando|surrounding|when|tooltips|estaciona|t27|t28|Tama|Etiquetas|tooltip|Set|estacionado|Crear|nueva|subject|texts|display|presentar|t25|quando|mostradas|t26|label|puedan|Timer|Sube|t14|Background|sobe|t13|ese|t15|Baja|||||||||||t16|fundo|source||desce|Para|Delete|known|conocida|conhecida|i3geo|t11|t12||delete|t12a|location|Excluir|host|libre|descer|transparência|possibilitando|t19|Subtitulo|t18b|camadas|possam|posible|transparencia|transparency|vistas|Opciones|Options|Selection|t18|Zoom|t17|bajar|adjust|whole|Op|t18a|muestre|logomarca|Insira|Regions|initJanelaMen|Escolha|salvaMapa|carregaMapa|botões|visuais|buttons|look|Choose|janelas|agregar|pegaimagens|botoes|adicionar|clicando|utilizarse|g_listaFuncoesBotoes|clicking|convertews|add|Use|geradordelinks|agrupaElementos|characteristics|g_posicaoLenteY||||g_posicaoLenteX|g_qrcode|g_kml|g_autoRedesenho||g_embedLegenda|g_visual|g_mostraRosa|g_opcoesTemas|g_3dmap|g_templateLegenda|undefined|dissolve|botones|Elija|analisaGeometrias|visuales|var|centroide|i3geolingua|pCookie|seleccionados|ativaLocalizarxy|temporal|almacenan|neas|transformarse|pudiendo|hacerse|deve|g_tipoacao|escolhido|conforme|incluidos|temporary|converted|gradePol|podendo|tempor|into|lines|stored|are|polygons|possuir|itens|utilizados|selecionados|tener|debe|opera|tools|operation|used|selected|select|elejido|seg|have|must|chosen|exist|items|numerical|marcado|a12|values|default|g_janelaMen|tipoimagem|propriedades|g_listaPropriedades|atualizaconfluence|opcoesLegenda|opcoesEscala|queryMap|ativaLogo|ativaEntorno|tamanho|atualizawiki|atualizascielo|distanciaptpt|moveMede|movePan|movecursor|movelentef|moveLonglat|atualizagoogle|g_funcoesNevegaMapaDefault|moveArea|moveSelecaoPoli|menupontos|corFundo|blogs|sistemas|wikibooki3geo|org|php|blog|menugrade|analise|||||gradePontos|gradeHex|wikibooks|abreDoc|ajudas|autoredesenha|template|gradeCoord|spb|ver|1444332|community_id|comunidade|g_funcoesMousemoveMapaDefault|cliqueCapturaPt|106|g_diminuiyM|pontosdistri|g_diminuixN|g_diminuiyN|103|verificaTipDefault||g_funcaoTip|block||g_mapaRefDisplay|g_diminuixM|menupoligonos|g_uploaddbf|g_uploadlocal|g_conectargeorss|g_downloadbase|g_conectarwms|g_docaguias|g_fatordezoom|g_barraFerramentas2|g_barraFerramentas1|g_tempotip|4500|cliqueInserexy|cliqueIdentifica|g_funcoesClickMapaDefault|guia1|cliqueInseregrafico|cliqueInseretoponimo|cliqueSelecaoPoli|cliqueArea|cliqueMede|cliqueSelecao|g_guiaativa|g_entorno|g_tipoimagem|completo|g_tipotip|pontoempoligono|nenhum|g_sistemas|g_mensagempadrao|nptPol|destacaTamanho|armazenados|included|zoomIP|place|v3d|Extends|screen|extends|enabled|rectangular|indicated|ondeestou|desejada|ret|cover|same|adjusting|inicializa|Modifica|ajust|wdocaf|inicial|misma|ndola|donde|Fotos|desejado|Reduce|having|Reduces|mesmo|Displays|deseado|initJanelaRef|stop|about|ecirccia|Reduz|ativaEscalaNumerica|ampl|pantalla|hizo|rect|deseada|Magnify|cia|Shifts|deslocar|circ|400px|lenteDeAumento|quick|o2|o1|lentei|o3|Leyendo|images|Loading|Lendo|encolheFerramentas|Subtítulo|Layer|montaMenuSuspenso|ativaBuscaRapida|system|reiniciaMapa|Adiciona|docaguias|reinicia|Agrega||Add||o4|abrindo|g_locaplic|longitud|entered|localize|||latitud|ubicarlas|mesma|200px|||ajustando|desplazar|deslocado|lo|initializing|o5|abriendo|Opening|o6|din|localiz|Din|dynamic|linhas|mismo|expansion|intersecci|Puntos|Proyecto|ampliaci|guias|Redesenha|vil|mensagemf|tabs|field|observed|preliminary|extens|documents|Pesquisa|Projeto|Pontos|intersection|Project|intersec|configura|iniciais|su|marcados|Mide|less|precisi|exten|transformados|inclu|Ospontos|more|two|configuraciones|Redise|configurations|Reload|iniciales|dois|between|clicados|mais|views|database|scope|demorada|tornar|Regi|Make|before|alcance|make|extensive|opening|Fa|modificar|fecha|geográfica|extensi|geographic|close|cierra|nuevo|Apply|value|Regiones|long|Gera|usuario|user|Locates|Generates|Genera|main|image|satellite|usu|Ubica|Print|lenta|objmapa|Localiza|ocasionar'.split('|'),0,{}))
195 195  
... ... @@ -197,7 +197,7 @@ eval(function(p,a,c,k,e,d){e=function(c){return(c&lt;a?&#39;&#39;:e(parseInt(c/a)))+((c=c%a
197 197  
198 198 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('f 1x(){11{8 1r=j 3Z()}18(3T){11{8 1r=j 1Z("3X.2G")}18(e){11{8 1r=j 1Z("3d.2G")}18(E){8 1r=1j}}}R(1r)}f 45(J,r){8 q=1x();q.1U("4d",J,1c);8 3="";q.2Y=f(){7(q.2Z==4){3=q.1w;8 1v=/3Y/3a;7(3.1k(1v)!=-1){Z("1W! 39 1H u\\n"+3);R}8 1v=/u/3a;7(3.1k(1v)!=-1){Z("1W! 39 1H u\\n"+3);R}7(r!="V"){k(r+\'("\'+3+\'")\')}}};q.2a(20)}f 4c(J,r){8 1e=1x();1e.1U(\'2W\',J,1j);1e.2a(20);7(1e.3z==3e){7(r!="V"){k(r+\'("\'+1e.1w+\'")\')}D{R 1e.1w}}}f 3f(J,r){7(J.1k("3L")==0){8 h=3r.3j.34;7(J.1k(h)<0){Z("1W! 3g e 3x 3h 1H 3k 1p 3n 34.\\3m o 4f 2t 46.\\44 3H o 42.1z");R}}8 q=1x();q.1U("2W",J,1c);8 3="";q.2Y=f(){7(q.2Z==4){8 3=q.1w;7(3!=K){7(F.3I.3J){8 3c=j 3K();8 Y=3c.3P(3,"2E/3W")}D{8 Y=j 1Z("3d.3V");Y.3R="1j";Y.3S(J)}}D{8 Y="u"}7(r!="V"){k(r+\'(Y)\')}D{R Y}}};q.2a(20)}f 3Q(3){7((3.a!="u")&&(3.a!=K)){k(3.a);7($i("2V")){8 m=j 25();m.g=2i;$i("2V").g=m.g;1f("3M",2i)}}}f 3O(3){v.T("3N");7((3.a!="u")&&(3.a!=K)){k(3.a);7($i("2o")){8 m=j 25();m.g=2D;$i("2o").g=m.g;7((9.1V<4a)&&(9.1V>49)){$i("1I").x="4b 4e 1B 1o 48, 47&2S; 31 41 2Q 1H 40 1B 1o 1p 43&2S;3o.";$i("1I").6.2J="3q"}D{$i("1I").x="";$i("1I").6.2J="W"}}1f("3i",2D)}}f 3G(3){7((3.a!="u")&&(3.a!=K)){8 s=1t+"/3s/3B.3D";$i("1a").x="<d G=2A g="+s+" 3E=\'3A 3t 3v\'/><3w><y G=\'3y\' >"+3.a.1a+"</y>";23=3.a.1a;7($i("P")){$i("1A").x=23;8 1b=$i("1A").2F("1Q");1T(i=0;i<1b.1F;i++){1b[i].6.t="14"}}$i("2A").3C=f(){7(!$i("P")){8 c=F.1h("y");c.G="P";c.6.t="X";8 1J=\'<y 3u="3F">3p</y>\';1J+=\'<y G="1A" 6="2E-3l:B;3U-4w:5d" >\';1J+=23+"</y>";c.x=1J;F.2N.1q(c);8 1b=$i("1A").2F("1Q");1T(i=0;i<1b.1F;i++){1b[i].6.t="14"}1m.5c("P.1G");1m.P.1G.21=j 1m.5b.5a("P",{1d:"5e",5f:1c,5i:1j,5h:"14",5g:1c,27:1c,59:1c,58:1j})}1m.P.1G.21.50();1m.P.1G.21.4Y()}}}f 52(3){7((3.a!="u")&&(3.a!=K)){k(3.a);7($i("53")){1f("1a",2k)}}}f 35(3){7($i("2K")){$i("2K").6.t="X"}7(!$i("d")){R}11{v.1y("2P",$1u("4g"));7(3.a){3=3.a}7((3!="u")&&(3!=K)){k(3);$i("d").2L=f(){5k();1f("56",1D);55=1D;7($i("2T")){$i("2T").6.U=9.h}7($i("1a")){$i("1a").6.U=9.h}$i("d").6.1d=9.w;$i("d").6.U=9.h;24();v.T("2P");7($i("C")){$i("C").6.t="14"}$i("d").2L=""};$i("d").g=1D}D{24();28();Z("2M 1B 1o")}1E=0}18(e){24();28();7(1E==0){Z("2M 1B 1o. 2z 2U 2w 2j 1p 54.");2n()}D{Z("5j 5s. 2z 2U 2w 2j 1p 5u o 1o.");7(1E==1){1E=2;8 p=1t+"/2e/2f.1z?r=5t&19="+19;8 I=j 2b();I.2c("2d");I.2g(p,"2n",5q)}}}}f 29(3){11{5m.5l()}18(e){};8 2l=3;7(3.a){8 3=3.a}D{3=""}7((3!="u")&&(3!=K)){7(3.1k("8 1D=")>-1){v.1y("1X",$1u("2h"));26(2l)}D{8 2k="";7($i("d")){v.1y("1X",$1u("2h"));8 p=1t+"/2e/2f.1z?r=5p&5o="+5n+"&19="+19;8 I=j 2b();I.2c("2d");I.2g(p,"5r",26)}v.T("29");7($i("z")){$i("z").6.t="14"}5v="";7($i("1C")){$i("1C").x="";8 b=9.1L.2y();2v(Q.M()+Q.M()+Q.M()+Q.M());9.1L.2u(b)}}}}f 26(3){8 2p="";7($i("1C")){$i("1C").x="";8 b=9.1L.2y();2v(Q.M()+Q.M()+Q.M()+Q.M());9.1L.2u(b)}7(9.16.1F>0){8 17=9.16.1F-1;7(17>=0){2t{7(9.16[17]){9.16[17].x="";9.16[17].6.t="14"}}4v(17--)}}9.16=j 4u();4t();7($i("33")){$i("33").6.t="X"}7(3.a){8 3=3.a}7((3!="u")&&(3!=K)){7($i("4X")){8 3b=["N","S","L","O"];1T(8 l=0;l<4;l++){$i("d"+3b[l]).g=""}}15="";1K="";1g="";7(3!=""){k(3)}7($i("d")){7(!$i("C")){8 1i=F.1h("y");1i.G="C";1i.6.1P="2R";1i.6.4x="4A 4z 4y";F.4r("1O").1q(1i)}7(4q=="4k"){$i("C").6.B=1n($i("d").6.B);$i("C").6.H=1n($i("d").6.H);$i("C").6.1d=9.w;$i("C").6.U=9.h;$i("C").6.t="X";$i("C").6.4j=\'4i("\'+$i("d").g+\'")\'}$i("d").6.1d=0;$i("d").6.U=0;$i("d").g="";$i("d").6.B=0;$i("d").6.H=0;35(3)}9.4h();9.4l(15);9.4m(1K);9.4p(1g);9.1V=1K;4o="";9.15=15;9.4n=4B;9.4C=1g;9.15=15;7($i("32")){$i("32").30=1n(1K)}7($i("2X")){$i("2X").30=1g}1f("4O",1g);v.T("1X");v.T("4R");v.T("29");7(4S=="2C"){v.1y("1N",$1u("4U"));8 p=1t+"/2e/2f.1z?r=4M&4G=1.5&19="+19;8 I=j 2b();I.2c("2d");I.2g(p,"1Y",1N)}9.4E();7(4D=="2C"){4H();4I()}}4L("","4K 1p 4J 2Q 57: "+2p,"")}f 1N(3){11{8 3=3.a;7(3=="u"){Z("A 1Y 4F 31 4N 4T");R}8 V=3.4V(",");8 36=V[2];8 12=$i(\'1Y\');8 13=$i(\'4P\');8 1l=$i(\'4Q\');1l.g=36;1l.6.1d=V[0]*1.5;1l.6.U=V[1]*1.5;12.6.1R=1S;1l.6.1R=1S;13.6.1R=1S;8 1s=4s($i("1O"));k("12.6."+2s+" = 1s[0] + 2r + 1M");k("12.6."+2q+" = 1s[1] + 2x + 1M");k("13.6."+2s+" = 1s[0] + 2r + 1M");k("13.6."+2q+" = 1s[1] + 2x + 1M");13.6.t=\'X\';13.6.2m=\'27\';12.6.t=\'X\';12.6.2m=\'27\';v.T("1N")}18(e){28()}}f 2I(3){8 3=3.a;8 m=j 25();m.g=3;7(!$i("z")){8 c=F.1h("y");c.G="10";F.2N.1q(c);$i("10").x="<1Q 6=\'1P:2O;H:W;B:W\'\' 38=37 g=\'\' G=\'z\' />";$i("10").6.B=1n($i("1O").6.B);$i("10").6.H=1n($i("1O").6.H);$i("z").6.B=0;$i("z").6.H=0;$i("z").6.1d=9.w;$i("z").6.U=9.h;$i("10").6.4Z=\'51(0 2B 2B 0)\';$i("z").g=3;8 22=F.1h("y");22.G="2H";c.1q(22);$i("2H").x="<p 6=\'1P:2R;H:W;B:W\'>+-</p>"}$i("10").x="";8 c=F.1h("1Q");c.G="z";c.6.1P="2O";c.6.H="W";c.6.B="W";c.38="37";c.g=m.g;c.6.t="X";$i("10").1q(c);v.T("2I")}f 4W(){}',62,342,'|||retorno|||style|if|var|objmapa|data||novoel|img||function|src|||new|eval||||||ohttp|funcao||display|erro|objaguarde||innerHTML|div|img_d||left|imgtemp|else||document|id|top|cp|programa|undefined||random|||moveLegi|Math|return||fecha|height|volta|0px|block|dom|alert|div_d|try|olente|oboxlente|none|temas|objtips|ot|catch|g_sid|legenda|elementos|true|width|objhttp|gravaQuadro|mapexten|createElement|ndiv|false|search|olenteimg|YAHOO|parseInt|mapa|de|appendChild|objhttp1|pos|g_locaplic|trad|reg|responseText|ajaxhttp|abre|php|wlegenda|no|openlayers|mapimagem|g_recupera|length|xp|um|refmensagem|temp|mapscale|OL|g_postpx|ajaxabrelente|corpoMapa|position|input|zIndex|1000|for|open|scale|OOps|ajaxiniciaParametros|lente|ActiveXObject|null|panel|novoeli|g_legendaHTML|calcposf|Image|ajaxIniciaParametros|visible|trataErro|ajaxredesenha|send|cpaint|set_response_type|JSON|classesphp|mapa_controle|call|o1|scaimagem|tentativa|legimagem|original|visibility|recuperamapa|imagemReferencia|tempo|g_tipotop|g_posicaoLenteX|g_tipoleft|do|zoomToExtent|criaOL|uma|g_posicaoLenteY|getExtent|Sera|soltaLeg|75|sim|refimagem|text|getElementsByTagName|XMLHTTP|div_di|ajaxdestaca|fontSize|mst|onload|Erro|body|relative|ajaxCorpoMapa1|em|absolute|ecirc|banners|feita|imagemEscalaGrafica|GET|mensagemt|onreadystatechange|readyState|value|pode|escalanum|imgh|host|ajaxCorpoMapa|nimg|image|type|Ocorreu|gi|letras|parser|Microsoft|200|ajaxexecASXml|Nao|chamar|referencia|location|XML|align|nContacte|outro|ncia|Legenda|10px|window|imagens|para|class|liberar|br|possivel|corpoLegi|status|clique|solta|onclick|gif|title|hd|ajaxLegendaHTML|corretamente|implementation|createDocument|DOMParser|http|escala|ajaxreferencia1|ajaxReferencia|parseFromString|ajaxEscalaGrafica|async|load|ee|background|XMLDOM|xml|Msxml2|Warning|XMLHttpRequest|ponto|clicar|ms_configura|refer|nConfigure|ajaxexecAS|sistema|voc|principal|10000000|15000000|Para|ajaxexec|POST|navegar|administrador|o3|atualizaLegendaHTML|url|backgroundImage|pan|atualizaListaTemas|atualizaFarol|cellsize|g_operacao|atualizaReferencia|g_tipoacao|getElementById|pegaPosicaoObjeto|limpacontainerf|Array|while|color|border|blue|solid|1px|g_celula|extent|g_entorno|verificaNavegaMapa|nao|resolucao|geraURLentorno|ajustaEntorno|redesenho|Tempo|mostradicasf|crialente|ser|extensao|boxlente|lenteimg|aguardedoc|g_lenteaberta|criada|o4|split|testaajax|imgL|show|clip|render|rect|ajaxLegendaImagem|lugarquadros|recuperacao|g_quadrooriginal|imagem|segundos|modal|draggable|Panel|widget|namespace|white|300px|fixedcenter|close|underlay|constraintoviewport|Recuperacao|avancaQuadro|clearWorkspace|richdraw|g_tipoimagem|tipoimagem|corpo|remapaf|redesenhaCorpo|impossivel|reiniciaMapa|reiniciar|g_destaca'.split('|'),0,{}))
199 199  
200   -eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9(1n.45.2F.1d("?")[1]){v=1n.45.2F.1d("?")[1];9(v.1d("#")[0]){v=v.1d("#")[0]}}J{v=""}5i=0;4C=0;4G=0;1l=18;2X=18;j 3H=5E.4I.4s(0,1);9(3H==\'N\')2X=H;J 1l=H;4z="1f";2Z=-3;36="";4P="";4U="";5o="";5H="";5D="5v";5B="1f";5A="";5z="1f";5x="1f";5Q=T 2q();3j="";4l="1f";U=T 4h();U.4H("H");U.4N("4Q");3Y="17";4a="2e";42="3U";9(1l){3Y="";4a="4y";42="4E"}y 4D(e,m){24=T 4A();4F=T 4O();4d=T 4j();1U=T 4q();1U.t=A+"/1C/1z.16";j 29=(1l)?4k:4e;j 28=(1l)?4g:4M;9(e==2A){j 1Q=0;9($i("1W")){1Q=1Q+D($i("1W").k.r)}9($i("27")){1Q=1Q+D($i("27").k.r)}j 1M=D(1J.2D)-29;j 1S=D(1J.2H)-28;9(1M>=5y){1M=3X}9(1S>=46){1S=46}3h{9(u.11.k.r<5M){j 1M=D(1J.2D)-29;j 1S=D(1J.2H)-28;1n.5J(1J.2D,1J.2H);1n.2t(0,0)}}3g(e){j e=""}u.11.k.r=1M;u.11.k.C=1S;c.w=1M-1Q-29;c.h=1S-28;9(u.14("X")){9(u.14("X").k.r){c.w=D(u.14("X").k.r);c.h=D(u.14("X").k.r)}9(u.14("X").k.C){c.h=D(u.14("X").k.C)}}}J{c.w=u.11.53-D($i("1W").k.r)-29;c.h=u.11.56-28}9($i("2a")){$i("2a").k.r=c.w;$i("2a").k.C=c.h}c.51="1f";c.4V="";c.50="2P";c.2m=T 2q();c.59=T 2q();c.2T="";c.5k="";c.5l="";c.5c="";c.5w="5e";c.5f="5";c.2r=5d;c.1c="";c.2N="";c.2Y="";c.3S="5a";c.3T="5b";c.2p="5g";c.2y="5h";c.3b="";c.5m="";c.5j="";c.32=y(){9(!$i("2M")){u.11.B="2M"}$i("2M").58="4Z-4Y-4X";9(v==""){j 37=y(Y){v=Y.1t;n.32()};j p=A+"/1b/1h.Z?1g=4W&"+36;U.1i(p,"",37)}J{9(!1n.52){1E("57.2n 2j 2l")}9(!1n.55){1E("54.2n 2j 2l")}9(!1n.5n){1E("27.2n 2j 2l")}9(!1n.5I){1E("5G.2n 2j 2l")}24.44("22",$F("5K"));j p=A+"/1b/1h.Z?1g=5P&5O="+5N+"&w="+c.w+"&h="+c.h+"&v="+v;U.1i(p,"5L",c.22)}};c.22=y(Y){9(Y.1t.5C(" 3y.")>-1){1E(Y.1t)}9(Y.1t=="3A"){24.3i("22");u.11.k.5t="5u";u.11.1Y="<3x>5s 5r o 3m 5p o 5q:<3x><a 2F="+A+"/3C.Z >"+A+"/3C.Z</a>";3l("3A")}J{9((Y.1t!="3y")&&(Y.1t!=2A)){j 2T="";j 2d="";V(Y.1t);3h{9(2d!=""){2e.u.1j=2d}}3g(e){j e=""}K("","4c 4f 4m 4n 4i: "+2T,"");4p(10);9(4r=="19"){3k(1)}9(4o=="19"){3k(2)}n.33(1c);n.3t(26);n.2r=D(23);n.1c=1c;n.4T=4L;n.3v=26;n.4K=26;n.3N();2G(Y);n.3w();n.3c();n.3d("4J");j l=4S.4R;j 1T=l.G;j b=l.G-1;9(b>=0){1o{9($i(l[b].1Z)){9(l[b].3n){V(\'$i(l[b].1Z).1Y = "\'+l[b].3n+\'"\')}9(l[b].3o){V(\'$i("\'+l[b].1Z+\'").1s = y(){K(c,"\'+l[b].3o+\'","");}\');V(\'$i("\'+l[b].1Z+\'").1q = y(){K(c,"");};\')}9(l[b].3z){$i(l[b].1Z).1y=l[b].3z}9(l[b].3B){V(l[b].3B)}}}1r(b--)}4x();9($i("4w")||$i("4v")){j p=A+"/1b/1h.Z?1g=2E&v="+v;U.1i(p,"2E",2E)}9($i("X")){j i=$i("x").k;i.r=n.w+"17";i.C=n.h+"17";j i=$i("X").k;i.r=n.w+"17";i.C=n.h+"17";i.4t=\'4u(\'+0+" "+(n.w)+" "+(n.h)+" "+0+\')\'}j E=0;9($i("1W")){E=E+D($i("1W").k.r)}9($i("27")){E=E+D($i("27").k.r)}9($i("3s")){$i("3s").k.r=n.w+E+"17"}9($i("3D")){j i=$i("3D").k;i.C=n.h+"17";i.r=n.w+"17"}4B();j 1v=5F($i("X"));9($i("35")){2C.30.2U.2L.2t(1v[0]+40,1v[1]+10)}9($i("7d")){2C.7e.2U.2L.2t(1v[0],1v[1]+10)}J{9($i("35")){2C.30.2U.2L.2t(1v[0],1v[1]+10)}}7c("48");9(7b=="19"){79();j 1V=["L","O","N","S"];43(j l=0;l<4;l++){9($i("x"+1V[l])){$i("x"+1V[l]).k.r=n.w;$i("x"+1V[l]).k.C=n.h;$i("x"+1V[l]).k.W="2u"}}7a()}7f("7g");9($i("3q")){$i("3q").3M=n.2r}9((n.7l=="1f")&&($i("3f"))){$i("3f").k.W="M"}}J{1E("7k. 7j 7h o 3m "+Y.1t);3l}j E=7i.1d("78");77(E[1]);9($i(n.2y)){9(6Y==""){$i(n.2y).k.W="M"}}9(2f("2k")){2k=2f("2k")}9(2k=="19"){6Z()}9(20!="M"){9(2f("20")){20=2f("20")}9(20=="2u"){6X()}}9($i("x")){3j=$i("x").t}24.3i("22");9(6W=="19"){6U()}9(u.14("3e")){9(7n==""){u.14("3e").k.W="M"}}}70()};c.3d=y(B){9($i(B)){1A=T 34();1A=3E("1A","2P",B,1X);1A.1D("2J","<b>"+$F("71")+"</b>","76",H,18,H,1X);j 1k="";9(2X){j 1k="<x t=\'"+A+"/1C/1z.16\' r=0 C=13 />"}j l=2h.2i.G-1;9(l>=0){1o{9(2h.2i[l]){j E=2h.2i[l].75;j E=V("74."+E+"[0]."+72);Q="<1m 1s=\\"R:c.k.3p=\'73\';\\" 1q=\\"R:c.k.3p=\'M\';\\" 1y=\'"+2h.2i[l].7m+"\'>"+1k+"<x P=\'7F\' t=\'"+A+"/1C/7H/"+7E+"/1z.16\' />"+E+" </1m>";1A.1D("7D"+l,Q,1U,18,H,18,"2J")}}1r(l--)}1A.1D("","",1U,18,H,18,"2J")}};c.3w=y(){9(($i("2I"))&&(!$i("3r"))){$i("2I").1Y="<x P=\'7G\' t=\\""+7J+"/1z.16\\" 1j=\'7I&7B;&7s;7t\' 1y=\'7r()\' k=\'4b:49\'/><x B=3r t=\'\' />"}};c.3c=y(){9($i("2I")){j p=A+"/1b/1h.Z?1g=7q&v="+v;U.1i(p,"7o",7p)}};c.3t=y(26){j 2O=18;9($i("3u")){j 2O=$i("3u").7C}9($i("7u")&&n.3v!=26){9(2O){j p=A+"/1b/1h.Z?1g=5R&v="+v+"&7v="+2Z;U.1i(p,"7A",38)}J{9(($i("2b").t=="")||(n.3b!="19")){j p=A+"/1b/1h.Z?1g=2z&v="+v;U.1i(p,"7z",38)}J{j 39=T 7y("&3a=7w","g");$i("2b").t=$i("x").t.7x(39,\'&3a=6V\');31("2z",$i("2b").t)}}}J{9($i("2b"))31("2z",$i("2b").t)}};c.6S=y(){9(($i("6c"))||($i("2N")&&$i(n.2p+"2o")&&$i(n.2p+"2o").k.W=="2u")){j p=A+"/1b/1h.Z?1g=6d&6b="+6a+"&v="+v;U.1i(p,"68",69)}};c.6e=y(){9($i("2N")){j p=A+"/1b/1h.Z?1g=6f&v="+v;U.1i(p,"6k",6T)}};c.33=y(1c){9($i("2g")){9((n.1c!=1c)||(!$i("2g").6l())){$i("2g").1Y="";j 1H=1c.1d(";");1x=T 34();1x=3E("1x","2P","2g",1X);j 2d="<b>"+$F("6j")+"</b><x B=\'6i\' k=\'1R:1L;2e:6g\' 1j=\'"+$F("6h")+"\' t=\'"+$1k("1z.16")+"\' />";1x.1D("47",2d,"67",H,H,H,1X);1x.66=5W;j 1B="2w(1a,1a,1a)";j 1T=1H.G;j l=0;9(1T>=0){1o{j q=1H[l].1d("*");j 2W="";9(q[1]==2){2W=\'5X\'}9(q[8]==2A){q[8]="1f"}Q="<1m B=\'5V"+q[0]+"\'><1K P=5U k=\'4b:49\' 1s=\\"R:K(c,\'"+$F("5S")+"\',\'3F\')\\" 1q=\\"R:K(c,\'\')\\" 1I=\'5T\' 41=\\"5Y\\" 3M=\'"+q[0]+"\' "+2W+" 1y=\'5Z(\\"3F\\",c)\'/>";9(q[12]=="19"){Q+="&1N;<x t="+$1k("64.1O")+" 1j=\'"+$F("3G")+"\' 1s=\\"R:K(c,\'"+$F("3G")+"\',\'\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(q[5]=="19"){Q+="&1N;<x t="+$1k("65.1O")+" 1j=\'"+$F("63")+"\' 1y=\'62(c)\' 1s=\\"R:K(c,\'"+$F("60")+"\',\'61\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((q[10]=="19")||(q[10]=="3V")){Q+="&1N;<x t="+$1k("3W.16")+" 1j=\'1G\' 1y=\'1G(\\""+q[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("6m")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((q[7]=="19")||(q[7]=="3V")){Q+="&1N;<x t="+$1k("3W.16")+" 1j=\'1G\' 1y=\'1G(\\""+q[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("3Q")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(1l){Q+="<1m 1j=\'"+$F("3Q")+"\' k=\'3R-3P:"+1B+"\' B=3O"+q[0]+">&1N;"+q[2]+"</1m></1m>"}J{Q+="<1m 1j=\'"+$F("6n")+"\' k=\'3R-3P:"+1B+"\' B=3O"+q[0]+">&1N;"+"<x t=\'"+A+"/1C/1z.16\' r=0 C=15 />"+q[2]+"</1m></2R>"}1x.1D(q[0],Q,1X,H,H,H,"47");Q="<x r=2c t="+$1k("1z.16")+" />";1x.1D("",Q,1U,18,H,18,q[0]);9(1B=="2w(1a,1a,1a)"){j 1B="M"}J{j 1B="2w(1a,1a,1a)"}l++}1r(l<1T)}}}6I()};c.6J=y(23){9(n.2r!=23){j 1H=(n.1c).1d(";");j 1w="3K.1O";j l=1H.G-1;9(l>=0){1o{j q=1H[l].1d("*");9(q[6]*1<23*1){j 1w="6H.1O"}9(q[6]*1>23*1){j 1w="6G.1O"}9(q[6]*1==0){j 1w="3K.1O"}9($i("1w"+q[0])){$i("1w"+q[0]).t=A+"/1C/"+1w}}1r(l--)}}};c.3N=y(){9($i("X")){j 1F="<3J>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6E\' /></z><z P=1e ></z></1P>";1F+="<1P><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6F\' /></z><z P=1e ><1K k=\'1R:1L;2e:2c;3U:2c\'\' 1I=21 t=\'\' B=\'x\' /></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6K\' /></z></1P>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6L\' /></z><z P=1e ></z></1P>";1F+="</3J>";$i("X").1Y=1F}9(!$i("2Q")){j I=u.2K("2R");I.k.6Q=3X;I.B="2o";j 1u=u.2K("x");1u.t=A+"/1C/48.16";1u.41="2Q";1u.B=\'2Q\';1u.k.r="3Z";1u.k.C="3Z";I.2B(1u);I.1s=y(){c.k.W="M"};I.1q=y(){c.k.W="2u"};u.11.2B(I)}j 6R="";9(u.14("2a")){3L($i("2a"))}9(u.14("x")){j I=u.2K("2R");I.k.r="2c";I.k.C="2c";I.B="1p";I.W="M";u.11.2B(I);9(1l){$i("1p").k.6P="6O(6M=25)"}$i("1p").6N=y(){j 2s=D($i("1p").k.r);j 2v=D($i("1p").k.C);9(1l){9(2s>2){$i("1p").k.r=2s-2}9(2v>2){$i("1p").k.C=2v-2}}J{3I(c.k){r=2s-10+"17"}3I(c.k){C=2v-10+"17"}}};$i("1p").6D=y(){6C("6s")};c.6t="1f";3L($i("x"))}c.6r=y(){24.44("2G",$F("6q"));j p=A+"/1b/1h.Z?1g=6o&v="+v+"&6p="+6u;U.1i(p,"6v",2G)};9(n.2Y){V(n.2Y)}j E=T 2q("3S","3T","2p");j i=E.G-1;9(i>=0){1o{V("j s = n."+E[i]+"2o");9($i(s)){j d=$i(s).k;d.k.6A="6B";d.k.C=n.h-13;d.k.r="6z%"}}1r(i--)}};c.6y=y(){9(c.2m.G>0){j f=c.2m.G-1;9(f>=0){1o{V(c.2m[f])}1r(f--)}}9(2V.G>0){j 1T=2V.G;43(j f=0;f<1T;f++){V(2V[f])}}};c.6w=y(){9(2x.G>0){j f=2x.G-1;9(f>=0){1o{V(2x[f])}1r(f--)}}};c.6x=y(){9(2S.G>0){j f=2S.G-1;9(f>=0){1o{V(2S[f])}1r(f--)}}}}',62,480,'|||||||||if|||this|||||||var|style|||objmapa|||ltema|width||src|document|g_sid||img|function|td|g_locaplic|id|height|parseInt|temp|trad|length|true|novoel|else|mostradicasf||none|||class|tnome|javascript||new|cpObj|eval|display|corpoMapa|retorno|php||body|||getElementById||gif|px|false|sim|250|classesphp|temas|split|verdeclaro|nao|funcao|mapa_controle|call|title|im|navm|span|window|do|box1|onmouseout|while|onmouseover|data|novoimg|imagemxy|farol|mytreeview1|onclick|branco|listaPr|cor|imagens|createItem|alert|ins|download|lista|type|screen|input|relative|novow|nbsp|png|tr|menos|position|novoh|lle|imgBranco|letras|contemFerramentas|null|innerHTML|iddiv|g_mapaRefDisplay|image|montaMapa|mapscale|objaguarde||mapexten|ferramentas|diminuiy|diminuix|openlayers|imagemReferencia|0px|titulo|top|pCookie|listaTemas|g_listaPropriedades|propriedades|com|g_janelaMen|problemas|funcoesClickMapa|js|obj|guiaLegenda|Array|scale|wb|moveTo|block|hb|rgb|g_funcoesMousemoveMapaDefault|guiaListaMapas|referencia|undefined|appendChild|YAHOO|availWidth|pegalistademenus|href|ajaxCorpoMapa|availHeight|escalaGrafica|propriedadesRaiz|createElement|panel|i3geo|legenda|dinamico|default|imgh|div|g_funcoesNevegaMapaDefault|tempo|xp|g_funcoesClickMapaDefault|ck|navn|finaliza|g_zoomRefDinamico|janelaBotoes1|gravaQuadro|inicializa|atualizaListaTemas|Object|maisBotoes1|g_mashuppar|mashup|ajaxReferencia|re|mode|cgi|atualizaEscalaGrafica|ativaListaPropriedades|botao3d|ondeestou|catch|try|fecha|g_quadrooriginal|initJanelaZoom|return|mapa|conteudo|dica|textDecoration|escalanum|imagemEscalaGrafica|mst|atualizaReferencia|refDinamico|extent|criaEscalaGrafica|br|erro|funcaoonclick|linkquebrado|constroiconteudo|ms_criamapa|contemImg|treeviewNew|ligadesliga|t36|app|with|table|maisamarelo|ativaClicks|value|criaCorpoMapa|nometema|color|t7|background|guiaTemas|guiaMenu|left|SIM|down1|1000|g_postpx|15px||name|g_tipoleft|for|abre|location|700|g1|pan|pointer|g_tipotop|cursor|Tempo|objposicaomouse|g_diminuixN|de|g_diminuiyM|cpaint|segundos|posicaomouse|g_diminuixM|g_r|desenho|em|g_barraFerramentas2|gerafilmef|Image|g_barraFerramentas1|substring|clip|rect|outrasOpcoesAdiciona|arvoreAdicionaTema|ativaGuias|pixelTop|atuaLeg|aguarde|calcposf|imagemxi|Mapa|pixelLeft|objposicaocursor|imagemyi|set_async|appName|listaPropriedades|extentTotal|g_celula|g_diminuiyN|set_response_type|posicaocursor|g_operacao|JSON|botoes|g_listaFuncoesBotoes|cellsize|g_nomepin|listavisual|criaMapa|sam|skin|yui|visualatual|navegacaoDir|testafuncoes|offsetWidth|menususpenso|testamenususpenso|offsetHeight|funcoes|className|objtips|guia1|guia2|temaAtivo|50000|marca|pintamanho|guia4|guia5|g_recupera|versaoms|tempoRedesenho|contaTempoRedesenho|utilizacgi|testaferramentas|g_arvoreClick|utilize|link|abrir|Para|backgroundColor|white|zoomli|pinmarca|g_panM|1024|g_lenteaberta|g_destaca|g_realca|search|g_tipoacao|navigator|pegaPosicaoObjeto|redesenho|g_arvoreClicks|testaajax|resizeTo|o5|iniciaMapa|400|g_embedLegenda|embedLegenda|inicia|quadrosfilme|referenciadinamica|t3|checkbox|inputsb|arrastar_|expandeTema|CHECKED|layer|mudaboxnf|t5|limpasel|limpaseltemaf|t4|contextoescala|estasel|itemExpand|foldermapa|criaLegenda|ajaxLegendaHTML|g_templateLegenda|templateLegenda|moveLegi|criaLegendaHTML|atualizaLegendaImagem|criaLegendaImagem|5px|t2|lixeira|t1|legendaGrafica|hasChildNodes|t6|t8|corpo|tipoimagem|o1|atualizaCorpoMapa|termina|parado|g_tipoimagem|redesenhaCorpo|verificaMousemoveMapa|verificaNavegaMapa|verificaClickMapa|100|overflow|auto|zoomboxf|onmouseup|imgN|imgL|maisvermelho|maisverde|ativaDragDrop|atualizaFarol|imgO|imgS|opacity|onmousemove|alpha|filter|zIndex|docMapa|atualizaLegendaHTML|ajaxLegendaImagem|docaguias|reference|g_docaguias|initJanelaRef|g_locmapas|initJanelaMen|rebobinaf|p13|g_linguagem|underline|g_traducao|text|foldermapa1|mostraguiaf|guia|geraURLentorno|ajustaEntorno|g_entorno|mudaiconf|maisBotoes2|janelaBotoes2|autoRedesenho|ativa|criar|g_guiaativa|Impossivel|Erro|geoip|url|g_3dmap|retornaBarraEscala|ajaxEscalaGrafica|escalagrafica|opcoesEscala|otilde|es|mapaReferencia|zoom|map|replace|RegExp|retornaReferencia|retornaReferenciaDinamica|ccedil|checked|propriedadesMapa|g_visual|ticPropriedades|menuarrow|visual|op|g_localimg'.split('|'),0,{}))
  200 +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9(1n.4c.2C.1d("?")[1]){v=1n.4c.2C.1d("?")[1];9(v.1d("#")[0]){v=v.1d("#")[0]}}J{v=""}5j=0;4u=0;4H=0;1l=18;2Y=18;j 43=5G.4S.4K(0,1);9(43==\'N\')2Y=H;J 1l=H;4h="1f";3x=-3;3g="";4E="";4W="";5J="";5F="";5w="5C";5B="1f";5A="";5y="1f";5z="1f";4R=T 2p();37="";4d="1f";U=T 4O();U.4T("H");U.4J("4A");42="16";48="2f";4b="3Y";9(1l){42="";48="4P";4b="4k"}y 4t(e,m){1Y=T 4m();4N=T 4D();4V=T 4g();1Z=T 4f();1Z.t=B+"/1C/1z.14";j 2a=(1l)?4e:4l;j 27=(1l)?4w:4n;9(e==2L){j 1Q=0;9($i("24")){1Q=1Q+D($i("24").k.q)}9($i("1X")){1Q=1Q+D($i("1X").k.q)}j 1M=D(1J.2G)-2a;j 1S=D(1J.2H)-27;9(1M>=5R){1M=4a}9(1S>=3V){1S=3V}3B{9(u.17.k.q<5E){j 1M=D(1J.2G)-2a;j 1S=D(1J.2H)-27;1n.5P(1J.2G,1J.2H);1n.2t(0,0)}}3w(e){j e=""}u.17.k.q=1M;u.17.k.A=1S;c.w=1M-1Q-2a;c.h=1S-27;9(u.Z("11")){9(u.Z("11").k.q){c.w=D(u.Z("11").k.q);c.h=D(u.Z("11").k.q)}9(u.Z("11").k.A){c.h=D(u.Z("11").k.A)}}}J{c.w=u.17.56-D($i("24").k.q)-2a;c.h=u.17.57-27}9($i("2d")){$i("2d").k.q=c.w;$i("2d").k.A=c.h}9($i("2b")){$i("2b").k.q=c.w;$i("2b").k.A=c.h}c.58="1f";c.53="";c.4X="2K";c.2i=T 2p();c.52=T 2p();c.30="";c.5k="";c.5l="";c.5m="";c.5e="5x";c.5g="5";c.2s=5f;c.1c="";c.2I="";c.2F="";c.3K="5c";c.3J="5d";c.2m="5h";c.2D="5i";c.33="";c.5n="";c.5b="";c.3h=y(){9(!$i("2J")){u.17.C="2J"}$i("2J").5a="51-50-4Z";9(v==""){j 38=y(X){v=X.1t;n.3h()};j p=B+"/1b/1h.Y?1g=4Y&"+3g;U.1i(p,"",38)}J{9(!1n.54){1E("59.2j 2n 2q")}9(!1n.55){1E("5o.2j 2n 2q")}9(!1n.5p){1E("1X.2j 2n 2q")}9(!1n.5I){1E("5H.2j 2n 2q")}1Y.3U("26",$F("5L"));j p=B+"/1b/1h.Y?1g=5Q&5O="+5M+"&w="+c.w+"&h="+c.h+"&v="+v;U.1i(p,"5N",c.26)}};c.26=y(X){9(X.1t.5D(" 3y.")>-1){1E(X.1t)}9(X.1t=="3r"){1Y.32("26");u.17.k.5u="5v";u.17.20="<3p>5t 5s o 3e 5q o 5r:<3p><a 2C="+B+"/3t.Y >"+B+"/3t.Y</a>";3c("3r")}J{9((X.1t!="3y")&&(X.1t!=2L)){j 30="";j 21="";V(X.1t);3B{9(21!=""){2f.u.1j=21}}3w(e){j e=""}K("","4q 4o 4r 4s 4v: "+30,"");4x(10);9(4i=="19"){3a(1)}9(4j=="19"){3a(2)}n.3d(1c);n.3v(1W);n.2s=D(23);n.1c=1c;n.4y=4M;n.3E=1W;n.4L=1W;n.3X();2T(X);n.3m();n.3o();n.3F("4U");j l=4C.4B;j 1T=l.G;j b=l.G-1;9(b>=0){1o{9($i(l[b].1U)){9(l[b].3i){V(\'$i(l[b].1U).20 = "\'+l[b].3i+\'"\')}9(l[b].3j){V(\'$i("\'+l[b].1U+\'").1s = y(){K(c,"\'+l[b].3j+\'","");}\');V(\'$i("\'+l[b].1U+\'").1q = y(){K(c,"");};\')}9(l[b].3u){$i(l[b].1U).1y=l[b].3u}9(l[b].3q){V(l[b].3q)}}}1r(b--)}4F();9($i("4G")||$i("4I")){j p=B+"/1b/1h.Y?1g=2S&v="+v;U.1i(p,"2S",2S)}9($i("11")){j i=$i("x").k;i.q=n.w+"16";i.A=n.h+"16";j i=$i("11").k;i.q=n.w+"16";i.A=n.h+"16";i.4z=\'4Q(\'+0+" "+(n.w)+" "+(n.h)+" "+0+\')\'}j E=0;9($i("24")){E=E+D($i("24").k.q)}9($i("1X")){E=E+D($i("1X").k.q)}9($i("3s")){$i("3s").k.q=n.w+E+"16"}9($i("3l")){j i=$i("3l").k;i.A=n.h+"16";i.q=n.w+"16"}4p();j 1v=5K($i("11"));9($i("3b")){2O.3z.2y.2x.2t(1v[0]+40,1v[1]+10)}9($i("7e")){2O.7f.2y.2x.2t(1v[0],1v[1]+10)}J{9($i("3b")){2O.3z.2y.2x.2t(1v[0],1v[1]+10)}}7d("46");9(7c=="19"){7a();j 22=["L","O","N","S"];3T(j l=0;l<4;l++){9($i("x"+22[l])){$i("x"+22[l]).k.q=n.w;$i("x"+22[l]).k.A=n.h;$i("x"+22[l]).k.W="2v"}}7b()}7g("7h");9($i("3A")){$i("3A").3N=n.2s}9((n.7m=="1f")&&($i("3k"))){$i("3k").k.W="M"}}J{1E("7l. 7k 7i o 3e "+X.1t);3c}j E=7j.1d("79");78(E[1]);9($i(n.2D)){9(6Z==""){$i(n.2D).k.W="M"}}9(2g("2o")){2o=2g("2o")}9(2o=="19"){70()}9(2e!="M"){9(2g("2e")){2e=2g("2e")}9(2e=="2v"){6Y()}}9($i("x")){37=$i("x").t}1Y.32("26");9(6X=="19"){6V()}9(u.Z("3f")){9(7o==""){u.Z("3f").k.W="M"}}}71()};c.3F=y(C){9($i(C)){1A=T 39();1A=3G("1A","2K",C,1V);1A.1D("2B","<b>"+$F("72")+"</b>","77",H,18,H,1V);j 1k="";9(2Y){j 1k="<x t=\'"+B+"/1C/1z.14\' q=0 A=13 />"}j l=2h.2r.G-1;9(l>=0){1o{9(2h.2r[l]){j E=2h.2r[l].76;j E=V("75."+E+"[0]."+73);Q="<1m 1s=\\"R:c.k.3D=\'74\';\\" 1q=\\"R:c.k.3D=\'M\';\\" 1y=\'"+2h.2r[l].7n+"\'>"+1k+"<x P=\'7G\' t=\'"+B+"/1C/7I/"+7F+"/1z.14\' />"+E+" </1m>";1A.1D("7E"+l,Q,1Z,18,H,18,"2B")}}1r(l--)}1A.1D("","",1Z,18,H,18,"2B")}};c.3m=y(){9(($i("2E"))&&(!$i("3n"))){$i("2E").20="<x P=\'7H\' t=\\""+7K+"/1z.14\\" 1j=\'7J&7C;&7t;7u\' 1y=\'7s()\' k=\'47:49\'/><x C=3n t=\'\' />"}};c.3o=y(){9($i("2E")){j p=B+"/1b/1h.Y?1g=7r&v="+v;U.1i(p,"7p",7q)}};c.3v=y(1W){j 2z=18;9($i("3C")){j 2z=$i("3C").7D}9($i("7v")&&n.3E!=1W){9(2z){j p=B+"/1b/1h.Y?1g=5S&v="+v+"&7w="+3x;U.1i(p,"7B",36)}J{9(($i("28").t=="")||(n.33!="19")){j p=B+"/1b/1h.Y?1g=2R&v="+v;U.1i(p,"7A",36)}J{j 35=T 7z("&34=7x","g");$i("28").t=$i("x").t.7y(35,\'&34=6W\');31("2R",$i("28").t)}}}J{9($i("28"))31("2R",$i("28").t)}};c.6T=y(){9(($i("6d"))||($i("2I")&&$i(n.2m+"2k")&&$i(n.2m+"2k").k.W=="2v")){j p=B+"/1b/1h.Y?1g=6e&6c="+6b+"&v="+v;U.1i(p,"69",6a)}};c.6f=y(){9($i("2I")){j p=B+"/1b/1h.Y?1g=6g&v="+v;U.1i(p,"6l",6U)}};c.3d=y(1c){9($i("2l")){9((n.1c!=1c)||(!$i("2l").6m())){$i("2l").20="";j 1H=1c.1d(";");1x=T 39();1x=3G("1x","2K","2l",1V);j 21="<b>"+$F("6k")+"</b><x C=\'6j\' k=\'1R:1L;2f:6h\' 1j=\'"+$F("6i")+"\' t=\'"+$1k("1z.14")+"\' />";1x.1D("3S",21,"68",H,H,H,1V);1x.67=5X;j 1B="2W(1a,1a,1a)";j 1T=1H.G;j l=0;9(1T>=0){1o{j r=1H[l].1d("*");j 2M="";9(r[1]==2){2M=\'5Y\'}9(r[8]==2L){r[8]="1f"}Q="<1m C=\'5W"+r[0]+"\'><1K P=5V k=\'47:49\' 1s=\\"R:K(c,\'"+$F("5T")+"\',\'3M\')\\" 1q=\\"R:K(c,\'\')\\" 1I=\'5U\' 45=\\"5Z\\" 3N=\'"+r[0]+"\' "+2M+" 1y=\'60(\\"3M\\",c)\'/>";9(r[12]=="19"){Q+="&1N;<x t="+$1k("65.1O")+" 1j=\'"+$F("3L")+"\' 1s=\\"R:K(c,\'"+$F("3L")+"\',\'\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(r[5]=="19"){Q+="&1N;<x t="+$1k("66.1O")+" 1j=\'"+$F("64")+"\' 1y=\'63(c)\' 1s=\\"R:K(c,\'"+$F("61")+"\',\'62\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((r[10]=="19")||(r[10]=="3H")){Q+="&1N;<x t="+$1k("3I.14")+" 1j=\'1G\' 1y=\'1G(\\""+r[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("6n")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((r[7]=="19")||(r[7]=="3H")){Q+="&1N;<x t="+$1k("3I.14")+" 1j=\'1G\' 1y=\'1G(\\""+r[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("3Q")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(1l){Q+="<1m 1j=\'"+$F("3Q")+"\' k=\'3R-3Z:"+1B+"\' C=41"+r[0]+">&1N;"+r[2]+"</1m></1m>"}J{Q+="<1m 1j=\'"+$F("6o")+"\' k=\'3R-3Z:"+1B+"\' C=41"+r[0]+">&1N;"+"<x t=\'"+B+"/1C/1z.14\' q=0 A=15 />"+r[2]+"</1m></2N>"}1x.1D(r[0],Q,1V,H,H,H,"3S");Q="<x q=29 t="+$1k("1z.14")+" />";1x.1D("",Q,1Z,18,H,18,r[0]);9(1B=="2W(1a,1a,1a)"){j 1B="M"}J{j 1B="2W(1a,1a,1a)"}l++}1r(l<1T)}}}6J()};c.6K=y(23){9(n.2s!=23){j 1H=(n.1c).1d(";");j 1w="3W.1O";j l=1H.G-1;9(l>=0){1o{j r=1H[l].1d("*");9(r[6]*1<23*1){j 1w="6I.1O"}9(r[6]*1>23*1){j 1w="6H.1O"}9(r[6]*1==0){j 1w="3W.1O"}9($i("1w"+r[0])){$i("1w"+r[0]).t=B+"/1C/"+1w}}1r(l--)}}};c.3X=y(){9($i("11")){j 1F="<3O>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6F\' /></z><z P=1e ></z></1P>";1F+="<1P><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6G\' /></z><z P=1e ><1K k=\'1R:1L;2f:29;3Y:29\'\' 1I=2c t=\'\' C=\'x\' /></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6L\' /></z></1P>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6M\' /></z><z P=1e ></z></1P>";1F+="</3O>";$i("11").20=1F}9(!$i("2A")){j I=u.2Q("2N");I.k.6R=4a;I.C="2k";j 1u=u.2Q("x");1u.t=B+"/1C/46.14";1u.45="2A";1u.C=\'2A\';1u.k.q="44";1u.k.A="44";I.2P(1u);I.1s=y(){c.k.W="M"};I.1q=y(){c.k.W="2v"};u.17.2P(I)}j 6S="";9(u.Z("2d")){2V($i("2d"))}9(u.Z("2b")){2V($i("2b"))}9(u.Z("x")){j I=u.2Q("2N");I.k.q="29";I.k.A="29";I.C="1p";I.W="M";u.17.2P(I);9(1l){$i("1p").k.6Q="6P(6N=25)"}$i("1p").6O=y(){j 2w=D($i("1p").k.q);j 2u=D($i("1p").k.A);9(1l){9(2w>2){$i("1p").k.q=2w-2}9(2u>2){$i("1p").k.A=2u-2}}J{3P(c.k){q=2w-10+"16"}3P(c.k){A=2u-10+"16"}}};$i("1p").6E=y(){6D("6t")};c.6u="1f";2V($i("x"))}c.6s=y(){1Y.3U("2T",$F("6r"));j p=B+"/1b/1h.Y?1g=6p&v="+v+"&6q="+6v;U.1i(p,"6w",2T)};9(n.2F){V(n.2F)}j E=T 2p("3K","3J","2m");j i=E.G-1;9(i>=0){1o{V("j s = n."+E[i]+"2k");9($i(s)){j d=$i(s).k;d.k.6B="6C";d.k.A=n.h-13;d.k.q="6A%"}}1r(i--)}};c.6z=y(){9(c.2i.G>0){j f=c.2i.G-1;9(f>=0){1o{V(c.2i[f])}1r(f--)}}9(2U.G>0){j 1T=2U.G;3T(j f=0;f<1T;f++){V(2U[f])}}};c.6x=y(){9(2Z.G>0){j f=2Z.G-1;9(f>=0){1o{V(2Z[f])}1r(f--)}}};c.6y=y(){9(2X.G>0){j f=2X.G-1;9(f>=0){1o{V(2X[f])}1r(f--)}}}}',62,481,'|||||||||if|||this|||||||var|style|||objmapa|||width|ltema||src|document|g_sid||img|function|td|height|g_locaplic|id|parseInt|temp|trad|length|true|novoel|else|mostradicasf||none|||class|tnome|javascript||new|cpObj|eval|display|retorno|php|getElementById||corpoMapa|||gif||px|body|false|sim|250|classesphp|temas|split|verdeclaro|nao|funcao|mapa_controle|call|title|im|navm|span|window|do|box1|onmouseout|while|onmouseover|data|novoimg|imagemxy|farol|mytreeview1|onclick|branco|listaPr|cor|imagens|createItem|alert|ins|download|lista|type|screen|input|relative|novow|nbsp|png|tr|menos|position|novoh|lle|iddiv|null|mapexten|ferramentas|objaguarde|imgBranco|innerHTML|titulo|letras|mapscale|contemFerramentas||montaMapa|diminuiy|imagemReferencia|0px|diminuix|flamingo|image|openlayers|g_mapaRefDisplay|top|pCookie|g_listaPropriedades|funcoesClickMapa|js|obj|listaTemas|guiaLegenda|com|g_janelaMen|Array|problemas|propriedades|scale|moveTo|hb|block|wb|panel|xp|dinamico|imgh|propriedadesRaiz|href|guiaListaMapas|escalaGrafica|finaliza|availWidth|availHeight|legenda|i3geo|default|undefined|ck|div|YAHOO|appendChild|createElement|referencia|pegalistademenus|ajaxCorpoMapa|g_funcoesClickMapaDefault|ativaClicks|rgb|g_funcoesNevegaMapaDefault|navn|g_funcoesMousemoveMapaDefault|tempo|gravaQuadro|fecha|cgi|mode|re|ajaxReferencia|g_quadrooriginal|mashup|Object|initJanelaZoom|maisBotoes1|return|atualizaListaTemas|mapa|botao3d|g_mashuppar|inicializa|conteudo|dica|ondeestou|contemImg|criaEscalaGrafica|imagemEscalaGrafica|atualizaEscalaGrafica|br|constroiconteudo|linkquebrado|mst|ms_criamapa|funcaoonclick|atualizaReferencia|catch|g_zoomRefDinamico|erro|janelaBotoes1|escalanum|try|refDinamico|textDecoration|extent|ativaListaPropriedades|treeviewNew|SIM|down1|guiaMenu|guiaTemas|t36|ligadesliga|value|table|with|t7|background|g1|for|abre|700|maisamarelo|criaCorpoMapa|left|color||nometema|g_postpx|app|15px|name|pan|cursor|g_tipotop|pointer|1000|g_tipoleft|location|g_r|g_diminuixM|Image|posicaomouse|atuaLeg|g_barraFerramentas1|g_barraFerramentas2|pixelLeft|g_diminuixN|aguarde|g_diminuiyN|de|calcposf|Tempo|desenho|em|Mapa|imagemxi|segundos|g_diminuiyM|gerafilmef|cellsize|clip|JSON|botoes|g_listaFuncoesBotoes|posicaocursor|g_operacao|ativaGuias|arvoreAdicionaTema|imagemyi|outrasOpcoesAdiciona|set_response_type|substring|extentTotal|g_celula|objposicaocursor|cpaint|pixelTop|rect|quadrosfilme|appName|set_async|listaPropriedades|objposicaomouse|g_nomepin|visualatual|criaMapa|sam|skin|yui|objtips|listavisual|testafuncoes|testamenususpenso|offsetWidth|offsetHeight|navegacaoDir|funcoes|className|versaoms|guia1|guia2|pinmarca|50000|pintamanho|guia4|guia5|g_recupera|tempoRedesenho|contaTempoRedesenho|temaAtivo|utilizacgi|menususpenso|testaferramentas|utilize|link|abrir|Para|backgroundColor|white|g_tipoacao|marca|g_lenteaberta|g_panM|g_destaca|g_realca|zoomli|search|400|g_arvoreClicks|navigator|redesenho|testaajax|g_arvoreClick|pegaPosicaoObjeto|o5|g_embedLegenda|iniciaMapa|embedLegenda|resizeTo|inicia|1024|referenciadinamica|t3|checkbox|inputsb|arrastar_|expandeTema|CHECKED|layer|mudaboxnf|t5|limpasel|limpaseltemaf|t4|contextoescala|estasel|itemExpand|foldermapa|criaLegenda|ajaxLegendaHTML|g_templateLegenda|templateLegenda|moveLegi|criaLegendaHTML|atualizaLegendaImagem|criaLegendaImagem|5px|t2|lixeira|t1|legendaGrafica|hasChildNodes|t6|t8|corpo|tipoimagem|o1|atualizaCorpoMapa|termina|parado|g_tipoimagem|redesenhaCorpo|verificaMousemoveMapa|verificaNavegaMapa|verificaClickMapa|100|overflow|auto|zoomboxf|onmouseup|imgN|imgL|maisvermelho|maisverde|ativaDragDrop|atualizaFarol|imgO|imgS|opacity|onmousemove|alpha|filter|zIndex|docMapa|atualizaLegendaHTML|ajaxLegendaImagem|docaguias|reference|g_docaguias|initJanelaRef|g_locmapas|initJanelaMen|rebobinaf|p13|g_linguagem|underline|g_traducao|text|foldermapa1|mostraguiaf|guia|geraURLentorno|ajustaEntorno|g_entorno|mudaiconf|maisBotoes2|janelaBotoes2|autoRedesenho|ativa|criar|g_guiaativa|Impossivel|Erro|geoip|url|g_3dmap|retornaBarraEscala|ajaxEscalaGrafica|escalagrafica|opcoesEscala|otilde|es|mapaReferencia|zoom|map|replace|RegExp|retornaReferencia|retornaReferenciaDinamica|ccedil|checked|propriedadesMapa|g_visual|ticPropriedades|menuarrow|visual|op|g_localimg'.split('|'),0,{}))
201 201  
202 202 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('d X(9){r($i(9)){$i(9).17="1b x";r(g.1c){6 3=\'<p 7="B" N="z-E:L;" >\';3+=\'<s 7="G-H-F">\';3+=\'<5 7="c"><a 4="C" >&2;&2;&2;&2;&2;\'+$8("D")+\'</a></5>\';3+=\'<5 7="c"><a 4="I" >&2;&2;&2;&2;&2;\'+$8("J")+\'</a></5>\';3+=\'<5 7="c"><a 4="O" >&2;&2;&2;&2;&2;\'+$8("P")+\'</a></5>\';3+=\'<5 7="c"><a 4="K" >&2;&2;&2;&2;&2;\'+$8("Q")+\'</a></5>\';3+=\'<k e="\'+$j("l.o")+\'" n="m(\\\'u\\\')" 4="A" />&2;<k e="\'+$j("l.o")+\'" n="m(\\\'y\\\')" 4="w" />&2;<k e="\'+$j("l.o")+\'" n="m(\\\'M\\\')" 4="1o" />\';3+=\'</s>\';3+=\'</p>\';$i("1f").R=3}d q(19,1a){6 b=0;1g(6 f 1h g){6 v="1m.1n("+b+").1l.1k(\'1i\',{4:\'"+f+"\',1j: g[\'"+f+"\']})";18(v);6 b=b+1}}}Y{W}6 h=V S.T.U(9,{Z:t,10:15,16:14,13:t});h.11.12(q);h.1d()}d 1e(){}',62,87,'||nbsp|ins|id|li|var|class|trad|iddiv||conta|yuimenubaritemlabel|function|src|nomeMenu|oMenuData|oMenuBar||im|img|branco|trocalingua|onclick|gif|div|onMenuBarBeforeRender|if|ul|true|pt||uk|yuimenubarnav|en||brasil|bd|menuajuda|s1|index|type|first|of|menuanalise|s2|menuarquivos|2000|es|style|menujanelas|s3|s4|innerHTML|YAHOO|widget|MenuBar|new|return|montaMenuSuspenso|else|autosubmenudisplay|showdelay|beforeRenderEvent|subscribe|lazyload|750|250|hidedelay|className|eval|p_sType|p_sArgs|yuimenubar|ajudas|render|testamenususpenso|menus|for|in|submenu|itemdata|setProperty|cfg|this|getItem|espanhol'.split('|'),0,{}))
203 203  
... ...
classesjs/i3geo_tudo_compacto.js.php
... ... @@ -189,7 +189,7 @@ eval(function(p,a,c,k,e,d){e=function(c){return(c&lt;a?&#39;&#39;:e(parseInt(c/a)))+((c=c%a
189 189 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('a 8(){7.1d=H}8.9=N H;8.9.1b=a(w){7.b=w;7.b.3.19=\'1a\';w.j.1e.1f("v","1j:1i-1h-1g:1");s 3=w.j.17();3.Y(\'v\\\\:*\',"X: W(#U#V);")};8.9.S=a(0){s c=N 11();c[\'x\']=0.16;c[\'y\']=0.15;c[\'k\']=0.14;c[\'m\']=0.12;f c};8.9.13=a(0,B,D,M,e,d,k,m){s 1;2(0==\'c\'){1=7.b.j.q(\'v:c\')}4 2(0==\'F\'){1=7.b.j.q(\'v:F\')}4 2(0==\'1l\'){1=7.b.j.q(\'v:G\')}4 2(0==\'1C\'){1=7.b.j.q(\'v:G\')}4 2(0==\'z\'){1=7.b.j.q(\'v:z\')}2(0!=\'z\'){1.3.E=\'C\';1.3.e=e;1.3.d=d;1.3.k=k;1.3.m=m;2(B!=\'\'){1.6(\'r\',\'n\');1.6(\'o\',B)}4{1.6(\'r\',\'g\')}}4{1.3.E=\'C\';1.6(\'1A\',e+\'h,\'+d+\'h\');1.6(\'K\',k+\'h,\'+m+\'h\')}2(D!=\'\'){1.6(\'l\',\'n\');1.6(\'t\',D);1.6(\'A\',M)}4{1.6(\'l\',\'g\')}7.b.R(1);f 1};8.9.Q=a(0){0.1G(n)};8.9.1H=a(0,e,d){2(0.1F==\'z\'){0.3.1z=e;0.3.1y=d}4{0.3.e=e;0.3.d=d}};8.9.1q=a(0){};8.9.1p=a(0,1o,1m,O,L){0.6(\'K\',O+\'h,\'+L+\'h\')};8.9.1x=a(0,i,p){2(0!=J){2(i==\'o\'){2(p!=\'\'){0.r=\'n\';0.o=p}4{0.r=\'g\';0.o=\'\'}}4 2(i==\'P\'){2(p!=\'\'){0.l=\'n\';0.t=p}4{0.l=\'g\';0.t=\'\'}}4 2(i==\'I\'){0.A=1w(p)+\'h\'}}};8.9.1t=a(0,i){2(0!=J){2(i==\'o\'){2(0.r==\'g\')f\'\';4 f 0.o}4 2(i==\'P\'){2(0.l==\'g\')f\'\';4 f 0.t}4 2(i==\'I\'){2(0.l==\'g\'){f\'\'}4{f(1B(0.A)*(18.1n/1D))+\'h\'}}}};8.9.1u=a(0){s u=7.S(0);s 5=1s.1r(\'5\');2(5){7.Q(5)}5=7.b.j.q(\'v:c\');5.1E=\'5\';5.3.E=\'C\';5.3.e=u.x-10;5.3.d=u.y-10;5.3.k=u.k+T;5.3.m=u.m+T;5.6(\'r\',\'g\');5.6(\'l\',\'n\');5.6(\'t\',\'1k\');5.6(\'A\',\'Z\');7.b.R(5)};8.9.1c=a(){f 7.b.1v};',62,106,'shape|vml|if|style|else|tracker|setAttribute|this|VMLRenderer|prototype|function|container|rect|top|left|return|false|px|cmd|ownerDocument|width|stroked|height|true|fillcolor|value|createElement|filled|var|strokecolor|box||elem|||line|strokeweight|fillColor|absolute|lineColor|position|roundrect|oval|AbstractRenderer|linewidth|null|to|toY|lineWidth|new|toX|linecolor|remove|appendChild|bounds|20|default|VML|url|behavior|addRule|1px||Object|offsetHeight|create|offsetWidth|offsetTop|offsetLeft|createStyleSheet|screen|overflow|hidden|init|getMarkup|base|namespaces|add|com|microsoft|schemas|urn|blue|ellipse|fromY|logicalXDPI|fromX|resize|track|getElementById|document|queryCommand|showTracker|innerHTML|parseInt|editCommand|marginTop|marginLeft|from|parseFloat|circ|72|id|tagName|removeNode|move'.split('|'),0,{}))
190 190  
191 191  
192   -eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1s{$i("21")}1r(e){$i=C(i){1A R.23(i)}}$im=C(g){1A 1e+"/3d/3L/"+d0+"/"+g};$aM=C(5h,9y,fB,7p,f7,3l){if(5h!=""){if(9y!=""){$i(5h).A.17=9y+"2m"}$i(5h).A.eN="3";$i(5h).A.aC="9u";$i(5h).1P=C(){D.3B="ic"};$i(5h).2j=C(){D.3B=""}}k i="<3a 1P=\'1n:D.3B=\\"it\\";\' 2j=\'1n:D.3B=\\"al\\";\' 1b=\'1n:D.3B=\\"io\\";\' id="+fB+" 1J=\'"+7p+"\' 38=1p 2B="+f7+" Z=al 1h=\'"+3l+"\' />";1A i};$1o=C(id,3l){if(2h){R.23(id).A.eu=3l}Q{R.23(id).A.1o=3l+"2m"}};$K=C(id,3l){if(2h){R.23(id).A.ev=3l}Q{R.23(id).A.K=3l+"2m"}};C hB(){1x.2n("hA");1x.2n("hK");1x.2n("jr");1x.2n("1t");1x.2n("ji");1x.2n("iG");1x.2n("iE");1x.2n("iA");1x.2n("iV");1x.2n("iW");1x.2n("iQ");1x.2n("ge")}C 6m(1V,3l){R.eY=1V+"="+3l}C g0(1V){k 6O=R.eY;k i=6O.f4(1V);if(i==-1){1A 5e}k 8a=6O.f4(";",i);if(8a==-1){k 8a=6O.X}1A(gk(6O.bG(i,8a))).24("=")[1]}C m5(){if($i("4T")){k 1k=$i("4T").48("I");if(1k[0].A.V=="6h"){1A}if(1k.X>0){k 4n=1k[0];k i=0;do{if(1k[i].A){if(1k[i].A.V=="6h"){31}if(1k[i].A.V=="1c"){k 4n=1k[i]}}k i=i+1}1L(i<1k.X)4n.A.V="6h";k i=1k.X-1;k 4n=1k[i];do{if(1k[i].A){if(1k[i].A.V=="6h"){k 4n=1k[i];31}}k i=i-1}1L(i>=0)4n.A.V="1c"}}}C mB(){k 2g="6h";if($i("4T")){k 1k=$i("4T").48("I");if(1k[1k.X-1].A.V==2g){1A}if(1k.X>0){k i=0;do{if(1k[i].A){if((1k[i].A.V=="1T")||(1k[i].A.V=="6h")||(1k[i].A.V=="")){1k[i].A.V="1c";31}}k i=i+1}1L(i<1k.X)k i=1k.X-1;k 4n=1k[i];do{if(1k[i].A){if(1k[i].A.V==2g){31}if(1k[i].A.V=="1c"){k 4n=1k[i]}}k i=i-1}1L(i>=0)4n.A.V=2g}}}C lJ(l){1s{6m("lF",l);2M.9h.lP(J)}1r(e){2c("cJ ao ni n9")}}C nE(){1s{if(!$i("6d")){k U=[0,0];if($i("E"))k U=2T($i("E"));k G=R.2C("I");G.id="6d";k ne=G.A;ne.1N="mH";ne.4f=0;ne.3C="4w";ne.17=B.w;ne.1z=B.h;ne.3o="4B 3R dT";ne.V="1c";ne.1o=U[1];ne.K=U[0];R.2a.26(G)}k 6s=$i("6d");6s.Y="";k 3I;1s{3I=1g jL();1M=1g fJ(6s,3I)}1r(e){3I=1g l9();1M=1g fJ(6s,3I)}1M.7W(\'kR\',\'8v\');1M.7W(\'kP\',\'6M\');1M.7W(\'kU\',\'4B\');1M.7W(\'7e\',\'kK\');6s.A.V="1T";db(6s)}1r(e){2c("cJ ao kC an 6I 1M")}}C cY(3L){k cW=C(P){1s{1x.2n("1t");k 7Z=P.1i.kD;k 3Z=1g 2p();k i=7Z.X-1;if(i>=0){do{k 1C=7Z[i].24(".");if((1C[1]=="2Z")||(1C[1]=="1l")||(1C[1]=="kI")){3Z.3K(7Z[i])}}1L(i--)}k 1k=R.48("E");k cz=1k.X;k 5G=1e+"/3d/3L/"+3L+"/";k j=3Z.X-1;if(j>=0){do{28(k i=0;i<cz;i++){if((1k[i].M.9G("1u")>-1)&&((1k[i].3B!="")||(1k[i].id!=""))){1k[i].M=5G+"1u.1l"}if(1k[i].M.9G("3L")>-1){1k[i].A.9J="9r(\'"+5G+3Z[j]+"\')"}}}1L(j--)}k j=3Z.X-1;if(j>=0){do{k 6r=3Z[j].24(".");if($i(6r[0])){$i(6r[0]).M=5G+3Z[j]}}1L(j--)}k 1k=1g 2p("e1","eF","aE","ld","7T");k i=1k.X-1;if(i>=0){do{if($i(1k[i])){$i(1k[i]).A.9J="9r(\'"+5G+"lb.2Z\')";28(k j=0;j<3Z.X;j++){k 6r=3Z[j].24(".");if(6r[0]==1k[i]){$i(1k[i]).A.9J="9r(\'"+5G+3Z[j]+"\')"}}}}1L(i--)}d0=3L}1r(e){2c("3V 34 2v. cY"+e);1x.2n("1t")}};1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=kc&18="+18+"&mY=3d/3L/"+3L;1X.1B(p,"eT",cW)}C cg(){1s{if(!$i("3u")){k G=R.2C("I");G.id="3u";G.A.V="1T";G.A.3o="4B 3R 2D(5L,5L,5L)";G.Y=\'<I Z="hd">&1S;</I><I Z="bd" ><I id="7H" A="2Q:2D(5L,5L,5L)">\'+dW+\'</I></I>\';if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}k i=($i("7H")).A;i.aC="K";i.eM="7O";F.49("3u.1j");F.3u.1j.1y=1g F.2q.47("3u",{17:"mO",1z:"eQ",4e:19,4P:J,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.3u.1j.1y.3S();k cN=C(){F.2H.2I.7V(F.3u.1j.1y.2S,"4z");F.3u.1j.1y.6y();6m("cQ","2K")};F.2H.2I.9q(F.3u.1j.1y.2S,"4z",cN);6m("cQ","1W")}F.3u.1j.1y.57();k U=2T($i("E"));F.3u.1j.1y.6e(U[0]-nA,B.h-70)}1r(e){2c("ef eo ep an a nq de nc. cg"+e)}}C lV(){if(!$i("aV")){if($i("aI")){$i("aI").A.V="1c"}if(!$i("7d")){1A}k c9=$i("7d").Y;$i("7d").Y="";k 8c=0;if($i("ch")){8c=1m($i("ch").A.17)}k w=1m($i("7d").A.17)-8c;$i("7d").A.17="4U";if($i("3L")){$i("3L").A.17="4U";$i("3L").Y=""}k U="2m";k a=B.h;k l=B.w+w;B.h=a;B.w=l;if(2h){U=""}$i("E").A.17=l+U;$i("E").A.1z=a+U;$i("2z").A.17=l+U;$i("2z").A.1z=a+U;$i("2z").A.7N=\'7f(\'+0+" "+(l*1+2)+" "+(a*1+2)+" "+0+\')\';$i("m1").A.17=l+1+8c+U;$i("4D").A.1z=a+U;$i("4D").A.17=l+U;if(5H=="1W"){k 2f=["L","O"];28(k l=0;l<2;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w+U;$i("E"+2f[l]).A.1z=B.h+U;$i("2z"+2f[l]).A.17=B.w+U;$i("2z"+2f[l]).A.1z=B.h+U+U;$i("2z"+2f[l]).A.7N=\'7f(0 0 0 0)\'}}k 2f=["N","S"];28(k l=0;l<2;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w*2+U;$i("E"+2f[l]).A.1z=B.h*2+U;$i("2z"+2f[l]).A.17=B.w*3+U;$i("2z"+2f[l]).A.1z=B.h+U;$i("2z"+2f[l]).A.7N=\'7f(0 0 0 0)\'}}}bO();k 1C=C(){k G=R.2C("I");G.id="5j";G.A.V="1T";k 1C=\'<I Z="hd">lA</I>\';1C+=\'<I Z="bd" id="aV"></I>\';G.Y=1C;if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}$i("aV").Y=c9;F.49("5j.1j");F.5j.1j.1y=1g F.2q.47("5j",{17:"mt",4e:J,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.5j.1j.1y.3S();if($i(B.3A+"1D")){$i(B.3A+"1D").Y=""}if($i("94")){$i("94").Y=""}if($i("9S")){$i("9S").Y="";B.mv("9S")}6g()};1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=mj&5q="+a+"&5p="+l+"&18="+18;k cp=1g 5s();cp.5a("53");cp.1B(p,"eT",1C)}Q{F.5j.1j.1y.3S();F.5j.1j.1y.57()}}C mh(){28(k g=0;g<12;g++){if($i("2e"+g))k 6J=$i("2e"+g).7C}if(6J){6J.id="aI";6J.3B="bS-gS";k 1H=\'<9X Z="bS-hk" A="3o-17:ec ec fm;3o-2Q:2D(4g,4g,4g)">\';if($i(B.5i)){$i(B.5i).Y=$T("g1")}if($i(B.3A)){$i(B.3A).Y=$T("g2")}if($i(B.6x)){$i(B.6x).Y=$T("g3")}if($i(B.6S)){$i(B.6S).Y=$T("g4")}28(k g=0;g<12;g++){if($i("2e"+g)){k 8q=$i("2e"+g).Y;k 2F=1g at("&1S;","g");k 8q=8q.3F(2F,\'\');1H+=\'<li><a 4a="#"><em><I id="2e\'+g+\'" >\'+8q+\'</I></em></a></li>\'}}1H+="</9X>";6J.Y=1H;28(k g=0;g<12;g++){if($i("2e"+g)){29(\'$i("2e\'+g+\'").1b = C(){7B = "2e\'+g+\'";5z(\'+g+\');}\');if($i("2e"+g+"1D")){$i("2e"+g+"1D").A.iS="eQ";$i("2e"+g+"1D").A.1z=B.h}}}}if($i(B.5i)){$i(B.5i).1b=C(){7B=B.5i;5z(1)}}if($i(B.3A)){$i(B.3A).1b=C(){7B=B.3A;5z(2);if(!$i("4m")){k p=1e+"/1F/1I.1w?1G=7S&18="+18;1X.1B(p,"7S",7S)}}}if($i(B.6x)){$i(B.6x).1b=C(){7B=B.6x;5z(4);B.iX()}}if($i(B.6S)){$i(B.6S).1b=C(){7B=B.6S;5z(5);if($i("7X")){$i("7X").Y==$T("2t");k p=1e+"/1F/1I.1w?1G=80&18="+18;1X.1B(p,"80",80)}Q{2c("id 7X 2K 8H")}}}}C 7S(P){if(P.1i==""){6D("","1W","ag")}Q{k j=P.1i.X;k i=0;if(j>=0){do{k 2s="ag";if(P.1i[i].2s){k 2s=P.1i[i].2s}Q{k 2s="hW"}if(i==j-1){6D(P.1i[i].1Z,"1W",2s)}Q{6D(P.1i[i].1Z,"2K",2s)}i++}1L(i<j)}}}C dR(m){1s{if(!$i("5r")){k G=R.2C("I");G.id=\'5r\';G.Y=\'<2k 17="50" A="3o: 4B 3R #hG;"> <1U> <1a 1b="dR()" A="1p-1v:K;1N:1Q" Z="dE"> <E M="\'+1e+\'/3d/i4.2Z" /> </1a> <1a A="1p-1v:K" Z="dE"> <3a A="1p-1v:K" Z="i7" 38="1p" id="d4" 2B="70" 1h="" /> </1a></1U> </2k>\';if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}}if(m==5e){$i("5r").A.3k="81"}Q{$i("d4").1h=m;$i("5r").A.3k="2P"}k U=2T($i("E"));U[1]=U[1]+1m($i("E").A.1z)-22;29(\'R.23("5r").A.\'+77+\' = U[0] + 46\');29(\'R.23("5r").A.\'+7s+\' = U[1] + 46\')}1r(e){2c("i9 an 5r."+e)}}C dO(5P,5E,8s,nx,ny,5v){1s{if($i("5m")){$i("5m").A.V="1c"}if($i("5t")){$i("5t").A.V="1c"}k dM=1m(5P)+0+"2m";F.49("4W.1j");if($i("4Z")){F.4W.1j.1y.6y()}k 1H=\'<I Z="hd">\'+5v+\'</I><I Z="bd"><7h 6G="1E" id="1E" dJ="1o" A="3o:4U ib 3R"></7h></I>\';k G=R.2C("I");G.id="4Z";G.A.V="1T";G.Y=1H;if($i("21")){$i("21").26(G)}Q{R.2a.26(G)}if($i("1E")){6v($i("1E").A){17="dG%";1z=5E};$i("4Z").A.V="1T";$i("1E").M=8s}k ak=19;k U=2T($i("E"));if(nx=="9u"){k ak=J}F.4W.1j.1y=1g F.2q.3t("4Z",{17:dM,4e:ak,4P:19,2P:J,7h:19});F.4W.1j.1y.6e(U[0],U[1]+50);F.4W.1j.1y.3S();k dN=C(){$i("4Z").A.V="1c";$i("1E").M="";F.2H.2I.7V(F.4W.1j.1y.2S,"4z");F.4W.1j.1y.6y();if((2u=="5u")||(2u=="8T")||(2u=="8Y")||(2u=="8V")||(2u=="8W")){8S("3g")}if($i("5m")){$i("5m").A.V="1c"}if($i("5t")){$i("5t").A.V="1c"}if($i("6d")){1M.2n()}bF()};F.2H.2I.9q(F.4W.1j.1y.2S,"4z",dN)}1r(e){2c("3V 34 2v. dO"+e)}}C dK(5P,5E){1s{if($i("4Z")){k i=$i("4Z");i.A.17=5P;i.A.1z=5E}}1r(e){2c("3V 34 2v. dK"+e)}}C dX(5P,5E,8s,nx,ny,5v){1s{if(!$i("6F")){k 1H=\'<I Z="hd">&1S;</I><I Z="bd"><7h 6G="75" id="75" dJ="1o" ></7h></I></I>\';k G=R.2C("I");G.id="6F";G.A.V="1c";G.Y=1H;R.2a.26(G)}k U=2T($i("E"));F.49("51.1j");F.51.1j.1y=1g F.2q.47("6F",{17:5P,4e:19,4P:J,4y:"1c",2S:J,2P:J,4S:J,4C:J});F.51.1j.1y.6e(U[0],U[1]);F.51.1j.1y.3S();F.51.1j.1y.57();6v($i("75").A){17="dG%";1z=5E}$i("6F").A.V="1T";$i("75").M=8s;k dQ=C(){$i("6F").A.V="1c";$i("75").M="";F.2H.2I.7V(F.51.1j.1y.2S,"4z")};F.2H.2I.9q(F.51.1j.1y.2S,"4z",dQ)}1r(e){2c("3V 34 2v. dX"+e)}}C dZ(9l){1s{$i(9l).A.V="1c";if((9l!="iv")&&(9l!="iq")){if($i("dY")){$i("dY").1h=""}if($i("ac")){$i("ac").Y="";$i("ac").V="1c"}if($i("1C")){$i("1C").1h==""}$i("1E").M="";$i("2l").A.3k="2P"}if((2u=="5u")||(2u=="8T")||(2u=="8Y")||(2u=="8V")||(2u=="8W")){8S("3g")}}1r(e){2c("3V 34 2v. dZ"+e)}}C 1q(8R,5U,e0){1s{if($i("aa")){if(5U==""){$i("aa").Y="-"}Q{ij=e0;$i("aa").Y="<b>"+5U+" </b>"}}if($i("7H")){if(5U==""){5U=dW}$i("7H").Y="<b>"+5U+" </b>"}}1r(e){2c("3V 34 2v. 1q"+e)}}C 8S(i){1s{if(B.55.X>0){k 63=B.55.X-1;if(63>=0){do{if(B.55[63]){B.55[63].Y="";B.55[63].A.V="1c"}}1L(63--)}}B.55=1g 2p();bF();k 8C=["dU","8T","8W","6o","ca","91","8F","3g","74","8u","8V","8Y"];k ko=8C.X-1;if(ko>=0){do{if($i(8C[ko])){k 3i=$i(8C[ko]).A;3i.hF=0;3i.b1=1;3i.dS=1;3i.ah=\'2D(50,50,50)\'}}1L(ko--)}2u=i;if($i(i)){6v($i(i).A){dS=\'4U\';b1=\'4U\';ah=\'dT\'}}$i("2l").A.V="1T";if($i("6d")){$i("6d").A.V="1c"}e8(i){3G"6o":$i("2l").M=3U+"/"+"hD.2Z";if($i("E")){$i("E").1J=""}31;3G"3g":$i("2l").M=3U+"/"+"hC.1l";if($i("E")){$i("E").1J=""}31;3G"8u":$i("2l").M=3U+"/"+"8u.1l";3G"dU":$i("2l").M=3U+"/"+"8u.1l";31;3G"8V":$i("2l").M=3U+"/"+"dC.2Z";if($i("E")){$i("E").1J="7y 4j dj 34 hy"}31;3G"8W":$i("2l").M=3U+"/"+"dC.2Z";if($i("E")){$i("E").1J="7y 4j dj o 5v"}31;3G"8Y":$i("2l").M=3U+"/"+"dl.2Z";if($i("E")){$i("E").1J=""}31;3G"8T":$i("2l").M=3U+"/"+"dl.2Z";if($i("E")){$i("E").1J="7y 4j a0 o hU"}31;3G"74":$i("2l").M=3U+"/"+"hT.2Z";if($i("E")){$i("E").1J=""}31}}1r(e){2c("3V 34 2v. 8S"+e)}}C 5z(2e){if($i("2e"+2e)){k fs=[1,2,3,4,5,6,7,8,9,10];28(k j=0;j<10;j++){if($i("2e"+fs[j])){jj=fs[j];if($i("2e"+jj+"1D")){$i("2e"+jj+"1D").A.V="1c"}}}if($i("2e"+2e+"1D")){$i("2e"+2e+"1D").A.V="1T"}Q{2c("O 8R 2e"+2e+"1D 2K hR.")}}}C 2O(){D.2w=C(3j,5v){if($i("8N")){R.2a.7F($i("8N"))}if($i("8O")){R.2a.7F($i("8O"))}F.49("2O."+3j);k U=[0,0];if($i("2z")){k U=2T($i("2z"))}Q if($i("4D")){k U=2T($i("4D"))}29(\'F.2O.\'+3j+\' = 1g F.2q.47("d9",{17:"hM",4e:19,4y:"1c",2S:J,4S:19,4C:J})\');29(\'F.2O.\'+3j+\'.hL("<1d A=2Y-2B:hN; >"+5v+"</1d>")\');29(\'F.2O.\'+3j+\'.2a.A.1z="hO"\');29(\'F.2O.\'+3j+\'.hQ("<1d><E M=\\\'"+1e+"/3d/2O.1l\\\' /></1d>")\');29(\'F.2O.\'+3j+\'.3S(R.2a)\');29(\'F.2O.\'+3j+\'.6e(\'+U[0]+\',\'+U[1]+\')\');29(\'F.2O.\'+3j+\'.57()\');if($i("8N")){$i("8N").A.4f=ba}if($i("8O")){$i("8O").A.4f=ix}};D.2n=C(3j){if($i("d9")){if(29(\'F.2O.\'+3j)){if($i(29(\'F.2O.\'+3j+".id"))){29(\'F.2O.\'+3j+\'.6y()\')}}}}}C db(5Q){5Q.1P=C(){1s{if($i("2l")){$i("2l").A.V="1T"}if($i("df")){$i("df").A.V="1c"}D.M=jc;if(B.3x!="7I"){B.3x="2K";9B()}if($i("2R")){$i("2R").A.V="1c"}}1r(e){k e=""}D.9t=C(9g){1s{if($i("2R")){$i("2R").A.V="1c"}b8(9g);if(jd!=""){$i("2l").A.V="1c";$i("j8").A.7N=\'7f(\'+(1f.4d-dg)+" "+(1f.4b-10)+" "+(1f.4d-10)+" "+(1f.4b-dg)+\')\'}if($i("E")&&(7q=="1W")){k nx=1f.3m-dn-dw;k ny=1f.3n-dp-dz;if(5H=="2K"){k l=0;if(1m($i("21").A.K)){k l=1m($i("21").A.K)}$i("E").A.K=nx-l;k t=0;if(1m($i("21").A.1o)){k t=1m($i("21").A.1o)}$i("E").A.1o=ny-t}Q{$K("E",B.w*-1+nx);$K("6L",B.w*-1+nx);$K("6B",B.w+nx);$K("6K",B.w*-3+nx);$K("6w",B.w*-1+nx);$1o("E",B.h*-1+ny);$1o("6L",B.h*-1+ny);$1o("6B",B.h*-1+ny);$1o("6w",B.h*-1+ny);$1o("6K",B.h*-1+ny)}}}1r(e){k e=""}1s{B.j2()}1r(e){k e=""}}};5Q.2j=C(){1s{B.3x="8B";1q(D,\'\');if($i("2l")){$i("2l").A.V="1c"}}1r(e){k e=""}};5Q.j1=C(){1s{if($i("2l"))$i("2l").A.V="1c";if((2u=="6o")||(2u=="5u")){if($i("2l"))$i("2l").A.V="1c";if($i("3O")){k i=$i("3O").A;i.17=0;i.1z=0;i.3k="2P";i.V="1c"}3X=1f.3m;42=1f.3n;e4=0;e3=0}if($i("E")&&(2u=="3g")){7q="1W";if($i("2z")){dn=1m($i("2z").A.K);dp=1m($i("2z").A.1o)}dw=1f.4b;dz=1f.4d;dB=1f.7A;dA=1f.76}}1r(e){k e=""}};5Q.1b=C(){1s{B.je()}1r(e){k e=""}};5Q.ey=C(){1s{if(2u=="6o"){ad("am")}if(2u=="5u"){ad("am")}if($i("E")&&(2u=="3g")){7q="2K";k 8Q=(dA*-1)+1f.76;k 8G=(dB*-1)+1f.7A;k ex=B.59;k ex=ex.24(" ");k dv=(ex[0]*1)-8G;k dq=(ex[2]*1)-8G;k du=(ex[1]*1)-8Q;k dr=(ex[3]*1)-8Q;if((8G==0)||(8Q==0)){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=3g&x="+1f.4b+"&y="+1f.4d+"&18="+18;1X.1B(p,"3g",1t);1A}k ds=dv+" "+du+" "+dq+" "+dr;1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+ds+"&18="+18;1X.1B(p,"8f",1t)}}1r(e){k e=""}}}C jn(6T){k 7z="jm";k 9M="4U";if((6T==1)&&(!$i("96"))&&($i("8Z"))){k G=R.2C("I");G.id="6i";G.A.V="1T";G.A.3o="4B 3R 6M";if(2h){G.A.7u=\'7v(43=90)\'}Q{G.A.43=.85}k 1C=\'<I Z="hd">&1S;</I>\';1C+=\'<I Z="bd" A="4F-2Q:2D(3q,3q,3q);17=\'+7z+\'2m" >\';if($i("6o")){if(3M){1C+=\'<I A="1p-1v:9u;3C:7Q;K:jg" >\'}1C+=\'<I id="e1" 1P="1q(D,\\\'jk o 2U eG o eC eB.\\\',\\\'\\\')" 1b="91()" ></I><I id="7n" 6G="7n" jl="0" 4K:e2="e2:eE" 9w:iZ="0" 9w:iH="0" 9w:iI="iJ" 1J="iK" >\';1C+=\'<I id="8I" ><E iF="" Z="eE" M="\'+$im("1u.1l")+\'" /></I></I>\';1C+=\'<I id=eF 1P="1q(D,\\\'iz o 2U eG o eC eB.\\\',\\\'\\\')" 1b="8F()" ></I>\';if(3M){1C+=\'</I>\'}}1C+=\'<I id="96" A="K:\'+9M+\'" ></I></I>\';G.Y=1C;R.2a.26(G);if($i("8Z")){$i("96").Y=$i("8Z").Y+"<2k><1U><1a>&1S;</1a></1U></2k>";$i("8Z").Y=""}F.49("6i.1j");F.6i.1j.1y=1g F.2q.47("6i",{17:7z,4e:19,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.6i.1j.1y.3S();8A=F.2q.iB.iD("7n","8I",0,70);8A.iC=C(ew){2V=(ew-35)/5};8A.eA(35,J);if($i("7n")){$i("7n").ey=C(){ei();2V=0;8A.eA(35,J)}}if($i("8I")){$i("8I").9t=C(){k nw=B.w;k nh=B.h;k nt=0;k nl=0;k ns=1m(B.4E);if((2V>0)&&(2V<7)){2V=2V+1;k 99=1m($i("E").A.1z);k 9j=1m($i("E").A.17);nh=B.h/2V;nw=B.w/2V;k t=1m($i("E").A.1o);k l=1m($i("E").A.K);nt=t+((99-nh)*.5);if(2h){nl=0}Q{nl=l+((9j-nw)*.5)}k 9m=nh/B.h;ns=1m(B.4E/9m)}if((2V<0)&&(2V>-7)){2V=2V-1;k 99=1m($i("E").A.1z);k 9j=1m($i("E").A.17);nh=B.h*2V*-1;nw=B.w*2V*-1;k t=1m($i("E").A.1o);k l=1m($i("E").A.K);nt=t-((nh-99)*.5);nl=l-((nw-9j)*.5);k 9m=nh/B.h;ns=1m(B.4E/9m)}$i("E").A.17=nw;$i("E").A.1z=nh;$1o("E",nt);$K("E",nl);if($i("97")){$i("97").1h=ns}}}1A}if((6T==1)&&($i("96"))){F.6i.1j.1y.57()}if((6T==2)&&(!$i("4T"))&&($i("8M"))){k G=R.2C("I");G.id="6k";G.A.V="1T";G.A.3o="4B 3R 6M";if(2h){G.A.7u=\'7v(43=90)\'}Q{G.A.43=.85}k 1C=\'<I Z="hd">&1S;</I>\';1C+=\'<I Z="bd" A="4F-2Q:2D(3q,3q,3q);17=\'+7z+\'2m" >\';1C+=\'<I id="4T" A="K:\'+9M+\';1o:-bN;" ></I></I>\';G.Y=1C;R.2a.26(G);if($i("8M")){$i("4T").Y=$i("8M").Y;$i("8M").Y=""}F.49("6k.1j");F.6k.1j.1y=1g F.2q.47("6k",{17:7z,4e:19,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19});F.6k.1j.1y.3S();1A}if((6T==2)&&($i("4T"))){F.6k.1j.1y.57()}}C gd(){if(!$i("7U")){k G=R.2C("I");G.id="7U";G.A.V="1c";G.A.ah="6M";k 1H=\'<I Z="hd">\';k 1C="1n:if(4V == -1){4V = 1};4V = 4V + 1 ;$i(\\"ai\\").3W = J;B.89();";1H+="<E Z=bZ 1b=\'"+1C+"\' M="+$im("1u.1l")+" />";k 1C="1n:if(4V == 1){4V = -1};4V = 4V - 1 ;$i(\\"ai\\").3W = J;B.89();";1H+="<E Z=fp 1b=\'"+1C+"\' M="+$im("1u.1l")+" />&1S;";1H+=\'<3a A="1N:1Q" 1b="1n:B.89()" 38="41" id="ai" />&1S;\'+$T("gr")+\'</I>\';1H+=\'<I Z="bd" A="1p-1v:K;eN:aN;" id="gq" 1P="1n:eh(D)" 1b="1n:eg()">\';1H+=\'<E A="1N:1Q;" id=b0 M="" />\';1H+=\'<I A="1p-1v:K;2Y-2B:4U" id="gp" ></I></I>\';G.Y=1H;R.2a.26(G);$i("b0").A.1z=B.gl+"2m"}$i("7U").A.V="1T";F.49("4R.1j");F.4R.1j.1y=1g F.2q.47("7U",{17:"gn",4e:19,4P:J,4y:"gu",2S:J,2P:J,4S:J,4C:19});F.4R.1j.1y.3S();k U=2T($i("E"));if(2h){F.4R.1j.1y.6e((U[0]+B.w-eJ),U[1]+4)}Q{F.4R.1j.1y.6e((U[0]+B.w-eJ),U[1]+4)}k eK=C(){F.2H.2I.7V(F.4R.1j.1y.2S,"4z");F.4R.1j.1y.6y();6m("eL","1c")};F.2H.2I.9q(F.4R.1j.1y.2S,"4z",eK);6m("eL","1T");B.89()}C 6R(2g,1D){1s{if(!$i("7Y")){k G=R.2C("3a");G.id=\'7Y\';G.38=\'fV\';G.1h=\'fW\';G.A.1N="1Q";G.A.eM="7O";G.A.4f=gj;G.A.3C="4w";G.A.V="1c";G.1b=C(){6g();D.A.V="1c"};G.1P=C(){D.A.V="1T"};G.2j=C(){D.A.V="1c"};R.2a.26(G)}k U=2T(1D);4A=2g;6p(B.88);B.88=5Y(\'6g()\',(g8));6q("gg");if($i("7Y")){k i=$i("7Y").A;i.V="1T";k l=U[0];k t=U[1]-5;if(3M){i.K=l;i.1o=t}Q{i.ev=l+R.2a.8m;i.eu=t+R.2a.8l}}}1r(e){k e=""}}C hu(){1s{if($i("ax")){if($i("ax").A.3k=="2P"){k U=2T($i("E"));k 8h=(1f.3m-U[0])*2.25;k 8o=(1f.3n-U[1])*2.25;k ea="7f("+(8o-40)+" "+(8h+40)+" "+(8o+40)+" "+(8h-40)+")";k i=$i("ax").A;i.7N=ea;29("i."+7s+"= (U[1] - (8o - 40)) + 46");29("i."+77+"= (U[0] - (8h - 40)) + 46")}}}1r(e){k e=""}}C 91(){1x.2w("1t",$T("2t"));2V=0;k p=1e+"/1F/1I.1w?1G=9H&ed=2&18="+18;4A="9b";1X.1B(p,"9H",1t)}C 8F(){1x.2w("1t",$T("2t"));2V=0;k p=1e+"/1F/1I.1w?1G=9F&ed=2&18="+18;4A="9b";1X.1B(p,"9F",1t)}C ad(2g){k U=2T($i("E"));if($i("3O")){k bx=$i("3O");k 2o=bx.A}Q{2c("ha 2K 8H");1A}e8(2g){3G"hj":2o.V="1T";3z=1f.3m;3w=1f.3n;if(2h){if((3z>3X)&&((3z-3X-2)>0)){2o.17=3z-3X-2}if((3w>42)&&((3w-42-2)>0)){2o.1z=3w-42-2}if(3z<3X){2o.K=3z;2o.17=3X-3z+2}if(3w<42){2o.1o=3w;2o.1z=42-3w+2}}Q{if(3z>3X){2o.17=3z-3X-15+"2m"}if(3w>42){2o.1z=3w-42-15+"2m"}if(3z<3X){2o.K=3z+"2m";2o.17=3X-3z+15+"2m"}if(3w<42){2o.1o=3w+"2m";2o.1z=42-3w+15+"2m"}}31;3G"am":md=1;29(\'af = 1m(R.23("3O").A.\'+77+")");29(\'ae = 1m(R.23("3O").A.\'+7s+")");hl=1m(2o.17)-U[0];h5=1m(2o.1z)-U[1];4q=af+(1m(2o.17))-U[0];4s=ae+(1m(2o.1z))-U[1];3s=B.59.24(" ");dx=((3s[0]*-1)-(3s[2]*-1))/(e4-1);dy=((3s[1]*1)-(3s[3]*1))/(e3-1);if(dy<0)dy=dy*-1;nx=4J*4q;ny=4J*4s;4Y=(3s[0]*1)+nx;7E=(3s[3]*1)-ny;4q=af-U[0];4s=ae-U[1];if(dy<0)dy=dy*-1;nx=4J*4q;ny=4J*4s;4K=(3s[0]*1)+nx;7w=(3s[3]*1)-ny;v=4K+" "+7w+" "+4Y+" "+7E;if(2u!="5u"){if(4Y!=4K){B.59=v;1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+v+"&18="+18;1X.1B(p,"8f",1t)}}Q{if(4Y!=4K){1s{k 4h=(2h)?R.3f("1E").R:$i("1E").61;k 2g="6P";if(4h.23("e6")){2g=4h.23("e6").1h}if(B.8P==""){2c("gR 2y gN");1A}if((2g!="gM")&&(2g!="gH")){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=5u&6V="+v+"&18="+18+"&2g="+2g+"&2y="+B.8P;1X.1B(p,"5u",1t)}}1r(e){k e=""}}}2o.3k="81";2o.17=0;2o.1z=0;R.23("2l").A.V="1T";31}}C gT(){1s{k 9C=73($i("71").1h,$i("bb").1h,$i("b5").1h);k 9x=73($i("b4").1h,$i("aZ").1h,$i("aX").1h);k et=C(P){if(P.1i.ee!=5e){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=en&8J=8J&h0=14&8x="+P.1i.h1+" "+P.1i.ee+"&18="+18;1X.1B(p,"as",1t)}Q{2c("ef eo ep gU a gW.")}};k p=1e+"/1F/1I.1w?1G=eq&18="+18;1X.1B(p,"eq",et)}1r(e){k e=""}}C as(){1s{if($i("71")){k 9C=73($i("71").1h,$i("bb").1h,$i("b5").1h);k 9x=73($i("b4").1h,$i("aZ").1h,$i("aX").1h);1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=en&8J=8J&8x="+9C+" "+9x+"&18="+18;1X.1B(p,"as",1t)}}1r(e){k e=""}}C eg(){1s{1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=3g&6W="+B.4E+"&2g=bH&x="+1f.b2+"&y="+1f.bf+"&18="+18;1X.1B(p,"3g",1t)}1r(e){k e="";1x.2n("1t")}}C eh(1D){1D.9t=C(9g){b8(9g)}}C ei(){if($i("97")){k 9R=$i("97").1h}Q{k 9R=B.4E}1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=hh&6W="+9R+"&18="+18;4A="gD";1X.1B(p,"ga",1t)}C g7(){1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+B.g5+"&18="+18;4A="9b";1X.1B(p,"8f",1t)}C 79(6Y){if(6Y=="7K"){k y=B.h/6;k x=B.w/2}if(6Y=="7i"){k y=B.h-(B.h/6);k x=B.w/2}if(6Y=="78"){k x=B.w-(B.w/6);k y=B.h/2}if(6Y=="7L"){k x=B.w/6;k y=B.h/2}1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=3g&6W="+B.4E+"&x="+x+"&y="+y+"&18="+18;4A="9b";1X.1B(p,"3g",1t)}C gA(){if(B.c0==""){2c("go 5g 2K bV d1 gs. gE o gb do gc. iM 2K lw mg.");1A}if(5H=="1W"){k 2f=["L","O","N","S"];28(k l=0;l<4;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.V="1c";$i("E"+2f[l]).M=""}}$K("E",0);$1o("E",0);5H="2K";2c("bY mf");$i("E").A.3k="2P";$i("E").A.V="1T"}Q{c2();k 2f=["L","O","N","S"];28(k l=0;l<4;l++){if($i("E"+2f[l])){$i("E"+2f[l]).A.17=B.w;$i("E"+2f[l]).A.1z=B.h;$i("E"+2f[l]).A.V="1T"}}5H="1W";ci();2c("bY mb. o ju do 2U bV m7 bZ.")}}C c2(){k bW=(B.h/2)*-1;k 9K=B.w/2;k 68=B.h+(B.h/2);k 6b=B.w/2;k lx=B.w+(B.w/2);k ly=B.h/2;k cf=(1m(B.w/2))*-1;k 9I=B.h/2;k u=2M.9h.m9+"\\/\\/"+2M.9h.ml+B.mn+"?4X="+B.c0;u+="&7e=4X&4v="+B.59+"&mw="+9K+" "+9I;k 7i=u+"&9f="+6b/2+" "+68/2;k 7K=u+"&9f="+9K/2+" "+bW/2;k 78=u+"&9f="+lx/2+" "+ly/2;k 7L=u+"&9f="+cf/2+" "+9I/2;$i("6L").M=7i;$i("6w").M=7K;$i("6B").M=78;$i("6K").M=7L}C ci(){$K("E",B.w*-1);$K("6L",B.w*-1);$K("6B",B.w);$K("6K",B.w*-3);$K("6w",B.w*-1);$1o("E",B.h*-1);$1o("6L",B.h*-1);$1o("6B",B.h*-1);$1o("6w",B.h*-1);$1o("6K",B.h*-1)}C 9B(){if(!$i("2R")){k G=R.2C("I");G.id="2R";G.A.3C="4w";G.A.4f=ba;if(2h){G.A.7u="7v(43=90)"}R.2a.26(G)}if((B.3x=="8B")||(B.3x=="7I")){1A}if((B.3x=="1W")&&(4A=="74")&&($i("2R").A.V!="1T")){k i=$i("2R");k 3i=i.A;3i.1o=1f.3n+20;3i.K=1f.3m;i.Y="<2k A=\'1p-1v:K\'><1U><1a A=\'1p-1v:K\'>ms...</1a></1U></2k>";3i.V="1T";29(m4)}if(($i("3O"))&&(B.3x=="1W")&&(R.23("2l").A.V=="1T")&&($i("3O").A.3k!="2P")){if((2u=="6o")||(2u=="ca")||(2u=="3g")){if(lL=="1W"){if(2h){$i("2R").A.7u="7v(43=70)"}Q{$i("2R").A.43="5"}k 3r="<2k id=\'lM\' ><1U>";if(2h){k s=" A=\\"7u:\'7v(43=0)\'\\" "}if(3M){k s=" A=\'43:0\' "}3r+="<1a "+s+" ></1a>";3r+="<1a><E Z=\'lH\' 1J=\'7K\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'7K\')\\" /></1a>";3r+="<1a "+s+" ></1a></1U>";3r+="<1U><1a><E Z=\'lB\' 1J=\'7L\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'7L\')\\" /></1a>";3r+="<1a><2k><1U>";3r+="<1a><E Z=\'lC\' 1J=\'9H\' 1b=\'91()\' M=\'"+$im("1u.1l")+"\' </1a>";3r+="<1a><E Z=\'lE\' 1J=\'9F\' 1b=\'8F()\' M=\'"+$im("1u.1l")+"\' </1a>";3r+="</1U></2k></1a>";3r+="<1a><E Z=\'lZ\' 1J=\'78\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'78\')\\" /></1a></1U>";3r+="<1U><1a "+s+" ></1a><1a><E Z=\'lY\' 1J=\'7i\' M=\'"+$im("1u.1l")+"\' 1b=\\"79(\'7i\')\\" /></1a><1a "+s+" ></1a></1U></2k>";k i=$i("2R");i.Y=3r;i.A.1o=1f.3n-27;i.A.K=1f.3m-27;i.A.V="1T";1q(\'\',\'aK lX lW da lQ 4j lS no 2U. aK em x 4j 8B de lU mE nj.\',\'\');1A}}}if((B.3x!="7I")&&($i("2R").A.V!="1T")){B.3x="1W"}5Y(\'9B()\',nk)}C nm(){k p=1e+"/1F/1I.1w?1G=74&5g=2R&8x="+1f.7A+","+1f.76+"&np=5&18="+18;k cp=1g 5s();cp.ng(J);cp.5a("53");cp.1B(p,"74",c4)}C c4(P){k P=P.1i;if((P!="2v")&&(P!=5b)){if($i("E")){$i("E").1J=""}if(P!=""){k 2L="<I id=\'9D\' A=\'1p-1v:K;4F-2Q:2D(4g,4g,4g)\'><1d A=\'2Q:c3;1N:1Q;1p-1v:K\' 1b=\'1n:B.3x=\\"7I\\"\'>8B&1S;&1S;</1d>";2L+="<1d A=\'2Q:c3;1N:1Q;1p-1v:K\' 1b=\'1n:B.55.3K($i(\\"2R\\"));$i(\\"2R\\").id=\\"\\";$i(\\"9D\\").Y =\\"\\";$i(\\"9D\\").id =\\"\\"\' >nd</1d></I>";k 2N=P.24("!");k 2y=2N.X-1;if(2y>=0){do{k 7p=2N[2y].24("@");if(cS=="cT"){2L+="<1d A=\'1p-1v:K;2Y-2B:9v\'><b>"+7p[0]+"</b></1d><br>"}k 8K=7p[1].24("*");k 7c=8K.X-1;if(7c>=0){do{if(8K[7c]!=""){k 9z=8K[7c].24("##");k d6=9z.X;28(k 3T=0;3T<d6;3T++){k 8L=9z[3T].24("#");if(cS=="cT"){2L=2L+"<1d Z=\'cU\' A=\'1p-1v:K;2Y-2B:9v\'>"+8L[0]+" <i>"+8L[1]+"</i></1d><br>"}Q{2L=2L+"<1d Z=\'cU\' A=\'1p-1v:K;2Y-2B:9v\'><i>"+8L[1]+"</i></1d><br>"}}}}1L(7c--)}}1L(2y--)}if($i("3u")){$i("7H").Y=2L}Q{k i=$i("2R");i.Y="<2k A=\'1p-1v:K\'><1U><1a A=\'1p-1v:K\'>"+2L+"</1a></1U></2k>";3i=i.A;3i.1o=1f.3n-10;3i.K=1f.3m-20;3i.V="1T"}}}}C d3(3T){1s{k 1C=3T.24("*");k 3T="<2k>";k i=1C.X-1;if(i>=0){do{k t=1C[i];k t=t.24(",");3T+="<1U A=\'1p-1v:K\'><1a A=\'4F-2Q:2D("+t[1]+","+t[2]+","+t[3]+")\'>&1S;&1S;</1a><1a A=\'1p-1v:K\'>"+t[0]+"</1a></1U>"}1L(i--)}3T+="</2k>";if(!$i("56")){k G=R.2C("I");k 1C=\'<I Z="hd">n8</I>\';1C+=\'<I Z="bd">\';1C+=\'<I id="cl" ></I></I>\';G.id="56";G.A.V="1T";G.A.aC="K";G.Y=1C;R.2a.26(G);F.49("56.1j");F.56.1j.1y=1g F.2q.47("56",{17:"mP",4e:J,4P:19,4y:"1c",2S:J,2P:J,4S:J,4C:19})}$i("cl").Y=3T;F.56.1j.1y.3S();F.56.1j.1y.57()}1r(e){2c("3V 34 2v. d3"+e)}}C aT(aR){k p=1e+"/1F/1I.1w?1G=aT&18="+18+"&2y="+aR.6G+"&n2="+aR.1h;1X.1B(p,"aT",1t)}C n6(){if(3f["1E"]){if(3M){if($i("1E")){k 4h=$i("1E").61}}Q{if(R.3f("1E")){k 4h=R.3f("1E").R}}if(4h){if(4h.23("4X")){if(2M.6C.3f["1E"].eU){2M.6C.3f["1E"].eU()}}}}}C n1(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?R.3f("1E").R:$i("1E").61;if(5R.23("n0")){$i("1E").M=1e+"/aO/mV/5M.93"}}}}C mU(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?R.3f("1E").R:$i("1E").61;if(5R.23("mW")){$i("1E").M=1e+"/aO/mX/5M.93"}}}}C mZ(){if($i("1E")){if(2M.6C.3f["1E"]){k 5R=(2h)?R.3f("1E").R:$i("1E").61;if(5R.23("lz")){$i("1E").M=1e+"/aO/k8/5M.93"}}}}C 7P(){k aL=f3(R.23("4m").1h);k cZ=C(P){if(!P.1i){$i("7R").Y="<1d A=\'2Q:8v\'>cX 8H<br><br></1d>";1A}k P=P.1i;if((P!="2v")&&(P!=5b)){k 1H="";k ig=P.X-1;if(ig>=0){do{k 4G=P[ig].ka;k d5=4G.X;28(k 2r=0;2r<d5;2r++){k 7D=4G[2r].30;k 6a=4G[2r].2N;k d2=6a.X;28(k 2x=0;2x<d2;2x++){if(6a[2x].44!=" "){k lk="<a 4a=\'"+6a[2x].44+"\' 3D=\'5n\'>&1S;ab</a>"}k 2A=6a[2x].2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\'41\' 1h=\'"+2A+"\' 1P=\\"1n:1q(D,\'aK 4j fK aJ fM k7 2y, k6-o aJ k1 no 2U. k0 k2 o k3 do 2y, 2O k5 k4 4j o 2U d1 ke, aJ 7y no kq kp kr ks kt.\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" /> ("+7D+")";k 3J=3e+(6a[2x].1V)+lk+"<br>";1H+=3J}}}1L(ig--)}if(1H!=""){$i("7R").Y=1H+"<br>"}Q{$i("7R").Y="<1d A=\'2Q:8v\'>cX 8H<br><br></1d>"}}};k p=1e+"/1F/1I.1w?1G=7P&aL="+aL+"&18="+18;1X.1B(p,"7P",cZ)}C kj(2d){k 3v=(B.2N).24(";");if(!R.23("cv"+2d)){k l=3v.X-1;if(l>=0){do{k 16=3v[l].24("*");if(16[0]==2d){k 6c="cL.2Z";if(16[8]==5b){16[8]="2K"}if(16[6]*1<B.4E*1){k 6c="kl.2Z";k 92=$T("kk")}if(16[6]*1>B.4E*1){k 6c="jZ.2Z";k 92=$T("jY")}if(16[6]==0){k 6c="cL.2Z";k 92=$T("jF")}1Y="&1S;<E id=\'6c"+16[0]+"\' M=\'"+$im(6c)+"\' 1J=\'"+92+"\' \\>";1Y+="&1S;<E id=\'cv"+16[0]+"\' Z=\'x\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jH")+"\' 1b=\'jC(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jB")+"\',\'jw\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>";1Y+="&1S;<E Z=\'cw\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jv")+"\' 1b=\'jx(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jy")+"\',\'cw\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>";1Y+="&1S;<E Z=\'cx\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jz")+"\' 1b=\'jJ(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jK")+"\',\'cx\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>";if(16[11]=="1W"){1Y+="&1S;<E Z=\'59\' M=\'"+$im("1u.1l")+"\' 1J=\'"+$T("jV")+"\' 1b=\'jW(\\""+16[0]+"\\")\' 1P=\\"1n:1q(D,\'"+$T("jX")+"\',\'\')\\" 2j=\\"1n:1q(D,\'\')\\" \\>"}2W.1R("jS"+16[0],1Y,2b,19,J,J,16[0]);if(cy=="1W"){2W.1R("3H"+16[0],$T("jR"),2b,J,J,J,16[0])}2W.1R("4M"+16[0],$T("jM"),2b,J,J,J,16[0]);if(cy=="1W"){k im="";if(3M){k im="<E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'13\' />"}if((16[4]!=0)||(16[8]=="1W")){1Y="<1d 1b=\'ct(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' 1P=\\"1n:1q(D,\'"+$T("jN")+"\',\'\')\\" 2j=\\"1n:1q(D,\'\')\\" />"+$T("jO")+" </1d>"+$aM("","","1U"+16[0],"","3",16[3])+"<E Z=\'7T\' A=\'3C:7Q;1o:aN;\' 1b=\'ct(\\""+16[0]+"\\")\' M=\'"+$im("1u.1l")+"\' />";2W.1R("jP"+16[0],1Y,2b,19,J,19,"3H"+16[0])}1Y="<1d 1b=\'cq(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' 1P=\\"1n:1q(D,\'"+$T("ku")+"\',\'\')\\" 2j=\\"1n:1q(D,\'\')\\" />"+$T("kv")+" </1d>"+$aM("","","nn"+16[0],"","10","")+"<E Z=\'7T\' A=\'3C:7Q;1o:aN;\' 1b=\'cq(\\""+16[0]+"\\")\' M=\'"+$im("1u.1l")+"\' />";2W.1R("le"+16[0],1Y,2b,19,J,19,"3H"+16[0]);if((16[4]<3)&&(16[9]!=7)){1Y="<1d 1P=\\"1n:1q(D,\'"+$T("l8")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'l7(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("l2")+" </1d>";2W.1R("l1"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("l3")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'l4(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("l6")+" </1d>";2W.1R("l5"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lf")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lg(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("ls")+" </1d>";2W.1R("au"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lr")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lt(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("lu")+" </1d>";2W.1R("lv"+16[0],1Y,2b,19,J,19,"3H"+16[0]);1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lq")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lp(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("lj")+" </1d>";2W.1R("lh"+16[0],1Y,2b,19,J,19,"3H"+16[0]);if(B.ll>4){1Y="<1d 1P=\\"1n:1q(D,\'"+$T("cr")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'lm(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M="+$im("1u.1l")+" />"+$T("cr")+" </1d>";2W.1R("au"+16[0],1Y,2b,19,J,19,"3H"+16[0])}}if(16[4]<4){1Y="<1d 1P=\\"1n:1q(D,\'"+$T("lo")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'ln(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' />"+$T("l0")+" </1d>";2W.1R("au"+16[0],1Y,2b,19,J,19,"3H"+16[0])}1Y="<1d 1P=\\"1n:1q(D,\'"+$T("kF")+"\',\'\');D.A.2G=\'3Q\';\\" 2j=\\"1n:1q(D,\'\');D.A.2G=\'1c\';\\" 1b=\'kE(\\""+16[0]+"\\")\'>"+im+"<E Z=\'3P\' M=\'"+$im("1u.1l")+"\' />"+$T("kH")+" </1d>";2W.1R("kJ"+16[0],1Y,2b,19,J,19,"3H"+16[0])}2W.1R("","",2b,19,J,J,16[0]);31}}1L(l--)}}k 2y=2d.24("4M");if(2y.X==2){k cC=C(P){if(P.1i!=5b){k 9T=P;if(P.1i.4M){k P=P.1i.4M;if(P[0]){if((3M)&&(!P[0].39)){4o=P}Q{k i=P[0].39;k 2F=1g at("kx","g");k i=i.3F(2F,\'2Z\');k 4o="<E M=\'"+i+"\' />"}P=""}Q{k 5x=P.24("#");if(5x.X>1){k 5x=P.24("|");k 4o="<2k >";k 54=5x.X-1;if(54>=0){do{k 5S=5x[54].24("#");k id=5S[0]+"-"+5S[1];k 2F=1g at("\'","g");k kw=5S[3].3F(2F,\'"\');4o+="<1U A=\'3o-1o:4B 3R 2D(4g,4g,4g);\'><1a><E M=\'"+5S[4]+"\' </1a><1a A=\'1p-1v:K\'>"+5S[2]+"</1a></1U>"}1L(54--)}4o+="</2k><br>"}Q{4o=P}}}Q{k 4o="<E M=\'"+P.1i[0].39+"\' />"}if(!$i(4H+"9n")){a0="<I A=\'1p-1v:K\' id=\'"+4H+"9n"+"\'>"+4o+"</I>";2W.1R(4H+"kz",a0,2b,19,J,J,4H)}Q{$i(4H+"9n").Y=4o}k 1k=$i(4H+"9n").48("3a");k 9Y=1k.X;k 9V=1g 2p();k i=0;if(9Y>0){do{if(1k[i].38=="41"){9V.3K(1k[i])}i++}1L(i<9Y)}if(9T.1i.7t){k 7t=9T.1i.7t;k 9W=7t.X;k i=0;if(9W>0){do{9V[7t[i]].3W=19;i++}1L(i<9W)}}}};4H=2d;2y=2y[1];k p=1e+"/1F/1I.1w?1G=kY&kT=kS.93&2y="+2y+"&18="+18;1X.1B(p,"kM",cC)}}C fR(2d){k 1Z=(kO($i(2d)).1Z);k 4I=$i(2d);if(4I.2J){if(4I.2J=="cD"){k 2J="0"}Q{k 2J=1m(4I.2J)}}Q{k 2J=""}if(4I.30){if(4I.30=="cD"){k 30="0"}Q{k 30=1m(4I.30)}}Q{k 30=""}if(4I.48("9X").X==0){if(30!=""){k f1=C(P){if((P.1i!="2v")&&(P.1i!=5b)){k 3p="2D(ap,aq,ar)";k 66=P.1i.2N.X;if(66>0){k 2x=0;do{k 1V=P.1i.2N[2x].1V;k lk=P.1i.2N[2x].44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;"+$T("a9")+"</a>"}k 2A=P.1i.2N[2x].2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\\"41\\" 1h="+2A+" 1P=\\"1n:1q(D,\'"+$T("a8")+"\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" />";k fH=1e+"/e7/52/1w/kQ.1w?d="+1e+"/fT/5M.1w?9N="+2A;k fQ=1e+"/e7/52/1w/m6.1w?d="+1e+"/fT/5M.1w?9N="+2A;k 52="&1S;<a 1P=\'1q(D,\\"<E M="+fQ+" />\\")\' 4a=\'"+fH+"\' 3D=\'5n\' >52</a>";k 6U="&1S;<1d A=\'1N:1Q;1p-kN:3Q;\' 1b=\'kX(\\""+2A+"\\")\' 3D=\'5n\' >6U</1d>";if((kW!="1W")&&(P.1i.2N[2x].kV!="2K")){k 6U=""}k 64="";k fI=1e+"/fL.1w?4X="+2A+".4X&2g=64";k fF=1e+"/fL.1w?4X="+2A+".4X&2g=ky";k 64="&1S;<a 1P=\'1q(D,\\"<E M="+fI+" />\\")\' 4a=\'"+fF+"\' 3D=\'5n\' >64</a>";if(kZ=="2K"){52=""}if(2h)3J="<1d A=\'4F-2Q:"+3p+"\' 1J=\'"+$T("fS")+" "+2A+"\'>"+3e+1V+"<br>"+lk+52+6U+64+"</1d>";Q 3J="<1d A=\'4F-2Q:"+3p+"\' 1J=\'"+$T("fS")+" "+2A+"\'><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+3e+1V+"<br>"+lk+52+6U+64+"</1d>";32.1R("jQ"+2d+"4O"+2x,3J,2b,19,J,J,2d);if(3p=="2D(ap,aq,ar)"){k 3p="2D(6l,6l,6l)"}Q{k 3p="2D(ap,aq,ar)"}2x++}1L(2x<66)}32.1R("jU","",2b,19,J,J,4H)}};k p=1e+"/1F/1I.1w?1G=aF&2J="+2J+"&30="+30+"&18="+18+"&1Z="+1Z;1X.1B(p,"jI",f1)}Q if(2J!=""){k fA=C(P){k 4G=P.1i.30;k 3p="2D(4p,4p,4p)";k aW=4G.X;if(aW>0){k 2r=0;do{if(2h)k 7D="<1d A=\'1p-1v:K;4F-2Q:"+3p+"\' >"+4G[2r].1V+"</1d>";Q k 7D="<1d A=\'1p-1v:K;4F-2Q:"+3p+"\' ><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+4G[2r].1V+"</1d>";32.1R(2d+"4O"+2r,7D,2b,J,J,J,2d);$i(2d+"4O"+2r).30=2r+"a";$i(2d+"4O"+2r).2J=2J+"a";if(3p=="2D(4p,4p,4p)"){k 3p="2D(6l,6l,6l)"}Q{k 3p="2D(4p,4p,4p)"}2r++}1L(2r<aW)32.1R("","",2b,19,J,J,2d)}k av=P.1i.ki;k aj=av.X;if(aj>0){k 7x=0;do{k no=av[7x];k 1V=no.1V;k lk=no.44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;ab</a>"}k 2A=no.2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\\"41\\" 1h="+2A+" 1P=\\"1n:1q(D,\'"+$T("a8")+"\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" />";if(2h)3J="&1S;"+3e+1V+lk;Q 3J="<1d><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+3e+1V+lk+"</1d>";32.1R(2d+"kh"+7x,3J,2b,19,J,J,2d);7x++}1L(7x<aj)32.1R("","",2b,19,J,J,2d)}};k p=1e+"/1F/1I.1w?1G=aQ&2J="+2J+"&18="+18+"&1Z="+1Z;1X.1B(p,"kf",fA)}}}C 6D(1Z,aU,2s){if(2s=="ag"){2s=J}Q{2s=19}if(2s==5b){2s=J}k fN=C(P){if((P.1i!="2v")&&(P.1i!=5b)){if($i(B.3A+"1D")&&!$i("4m")){$i(B.3A+"1D").Y=""}if(!$i("6E")){k 5Z=B.3A+"1D"}Q{k 5Z="6E"}k k9=P.1i.33[P.1i.33.X-2].1Z;if($i("4m")){k 6r=$i("4m").1h}if(!R.23("4m")){if(!$i("6E")){k 5K="<I A=\'1p-1v:K;\'><2k n3=\'0\' mS=\'0\' ><1U><1a A=\'1p-1v:K;2Y-2B:7O;\'>";5K=5K+"<E M=\'"+1e+"/3d/1u.1l\' 1z=0 />";5K=5K+"<p><br>&1S;"+$T("a1")+"<3a Z=\'al\' 38=\'1p\' id=\'4m\' 2B=\'15\' 1h=\'\' /><E Z=\'7T\' 1J=\'"+$T("a1")+"\' M=\'"+$im("1u.1l")+"\' 1b=\'7P()\' A=\'1N:1Q;1o:fm;3C:7Q;\'/></1a></1U></2k><br>";$i(5Z).Y=5K+"<I A=\'1p-1v:K;2Y-2B:7O;\' id=\'7R\' ></I></I>"}Q{$i(5Z).Y="<I id=4m ></I>"}k 4i="<2k 17=\'nb\' ><1U>";if(nz=="1W"){4i+="<1a><I id=\'nv\' A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fz()\'><E Z=\'fz\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("nC")+"\'/></I><1a>"}if(nB=="1W"){4i+="<1a><I id=\'nF\' A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fx()\'><E Z=\'fx\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a2")+"\'/></I><1a>"}if(nG=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'nu()\'><E Z=\'nr\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a3")+"\'/></I><1a>"}if(na=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fv()\'><E Z=\'fv\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a4")+"\'/></I><1a>"}if(lR=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'eV()\'><E Z=\'eV\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a5")+"\'/></I><1a>"}if(B.fb=="1W"){4i+="<1a><I A=\'17:98%;K:5T;1N:1Q;1p-1v:K;2Y-2B:5W;\' 1b=\'fb()\'><E Z=\'lI\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1J=\'"+$T("a6")+"\'/></I><1a>"}if($i("f9")){$i("f9").Y=4i+"</1U></2k>"}Q $i(5Z).Y+=4i}32=fn("32"+1Z,"fo",5Z,5e);$i("32"+1Z).Y+="<br>";$i("32"+1Z).1Z=1Z;k 9U=$T("a7");if(1Z!=""){9U+=" - "+1Z}32.1R("i"+1Z,"<b>"+9U+"</b>","aE",J,J,J,5e);32.mp=fR;k mu=P.1i.33.X;k i=0;do{if(P.1i.33[i].1V){32.1R("g"+i+"4O"+1Z,P.1i.33[i].1V,"aD",J,J,2s,"i"+1Z);$i("g"+i+"4O"+1Z).2J=i+"a"}if(P.1i.33[i].9Z){k 66=P.1i.33[i].9Z.X;k 2x=0;if(66>0){do{k no=P.1i.33[i].9Z[2x];k 1V=no.1V;k lk=no.44;if(lk!=" "){k lk="<a 4a="+lk+" 3D=\'5n\'>&1S;ab</a>"}k 2A=no.2A;k 3e="<3a A=\'1p-1v:K;1N:1Q;\' 1b=\'6R(\\"6P\\",D)\' Z=\'8g\' A=\'1N:1Q\' 38=\'41\' 1h="+2A+" 1P=\\"1n:1q(D,\'"+$T("a8")+"\',\'8k\')\\" 2j=\\"1n:1q(D,\'\')\\" />";if(2h)3J="&1S;"+3e+1V+lk;Q 3J="<1d><E M=\'"+1e+"/3d/1u.1l\' 17=\'0\' 1z=\'15\' />"+3e+1V+lk+"</1d>";32.1R("2y"+i+""+2x+"a"+1Z,3J,2b,19,J,2s,"i"+1Z);2x++}1L(2x<66)}32.1R("","",2b,19,J,2s,"i"+1Z)}i++}1L(P.1i.33[i])if(gO!=""){eW(P.1i.33[P.1i.33.X-1].gI)}}};k p=1e+"/1F/1I.1w?1G=aS&18="+18+"&1Z="+1Z+"&aU="+aU+"&f6=2K";1X.1B(p,"6D",fN)}C gX(5B,5C,5D,5p,5q){k 5y=C(P){8p=P.1i;k 1H="<5A id=\'"+5D+"\' gY="+5q+" A=17:"+5p+"2m aH=\'"+5B+"(D.1h)\' ><3y 1h=\'\' >az 34 2J:</3y>";28(ig=0;ig<8p.33.X;ig++){if(8p.33[ig].1V)1H+="<3y 1h="+ig+" >"+8p.33[ig].1V+"</3y>"}$i(5C).Y=1H+"</5A>"};k p="1F/1I.1w?1G=aS&aw=\'\'&f6=2K";k cp=1g 5s();cp.5a("53");cp.1B(p,"aS",5y)}C gJ(5B,5C,5D,5w,5p,5q){k 5y=C(P){k 1H="<5A id=\'"+5D+"\' 2B="+5q+" A=17:"+5p+"2m aH=\'"+5B+"("+5w+",D.1h)\' ><3y 1h=\'\' >az 34 gQ-2J:</3y>";if(P.1i.30[i]){k 2r=P.1i.30;28(ig=0;ig<2r.X;ig++){1H+="<3y 1h="+ig+" >"+2r[ig].1V+"</3y>"}}$i(5C).Y=1H+"</5A>"};k p="1F/1I.1w?1G=aQ&aw=\'\'&2J="+5w;k cp=1g 5s();cp.5a("53");cp.1B(p,"aQ",5y)}C gP(5B,5C,5D,5w,aG,5p,5q){k 5y=C(P){k 1H="<5A id=\'"+5D+"\' 2B="+5q+" A=17:"+5p+"2m aH=\'"+5B+"("+5w+","+aG+",D.1h)\' ><3y 1h=\'\' >az 34 2y:</3y>";if(P.1i.2N[i]){k 2r=P.1i.2N;28(ig=0;ig<2r.X;ig++){1H+="<3y 1h="+2r[ig].2A+" >"+2r[ig].1V+"</3y>"}}$i(5C).Y=1H+"</5A>"};k p="1F/1I.1w?1G=aF&aw=\'\'&2J="+5w+"&30="+aG;k cp=1g 5s();cp.5a("53");cp.1B(p,"aF",5y)}C eW(4x){if(4x.X>0){5d=1g jt();5d=fn("5d","fo",B.3A+"1D",5e);$i("5d").Y+="<br>";5d.1R("fh","<b>"+$T("iR")+"</b>","aE",J,J,J,5e);k fg=4x.X;k ig=0;do{k fl=4x[ig].9L;5d.1R("4x"+ig,fl,"aD",J,J,J,"fh");k 5F=4x[ig].iT;k fi=5F.X;28(k 4r=0;4r<fi;4r++){k ft=5F[4r].9L;k fy=5F[4r].iY;k w=5F[4r].W;k h=5F[4r].H;k 3e="<E Z=\'aD\' 1J=\'"+$T("iL")+"\' M=\'"+$im("1u.1l")+"\' A=\'1N:1Q;1p-1v:K\' 1b=\'iy(\\""+fy+"\\",\\""+w+"\\",\\""+h+"\\")\' />&1S;";5d.1R("4x"+ig+"j0"+4r,3e+ft,2b,19,J,19,"4x"+ig)}ig++}1L(ig<fg)}}C 80(P){k 1H="<br>";k 2U=P.1i.jp;k 9E=2U.X;k 3E=0;if(9E>0){do{k 1V=2U[3E].9L;k jf=2U[3E].j5;k 39=2U[3E].j6;k 2N=2U[3E].j4;k f5=2U[3E].j3;k 5l=2U[3E].j7;k 9Q=2U[3E].jb;k 9P=2U[3E].j9;k 44=1e+"/ja.1w?9N="+2N+"&hX="+f5;if(5l!=""){44+="&hV="+5l}if(9Q!=""){44+="&"+9Q}if(9P!=""){k 44=9P}1H+="<I><a 4a=\'"+44+"\'><E M=\'"+39+"\'></a></I><br>";1H+="<I><p>"+1V+"</p></I><br>";3E++}1L(3E<9E)}$i("7X").Y=1H}C hw(2d){if(2d.9G("2y")==0){if($i(2d).3W==J){$i(2d).3W=19}Q{$i(2d).3W=J}}}C hH(f8){k 83=f8.7C.hE;k 8i=83.X;28(k no=0;no<8i;no++){if(83[no].38=="41"){1A 83[no].1h}}}C 6q(5g){if(5g=="il"){6n=0;6p(B.3b);6p(B.6X);B.3b="";B.6X="";B.3b="";if($i("3b")){$i("3b").A.V="1c"}}if(5g=="fP"){if(($i("3b"))&&(6n>0)){$i("3b").A.V="1T"}if(6n>0){B.3b=5Y(\'6q("fG")\',6n)}if(($i("3b"))&&(6n>0)){$i("3b").Y=6n/9A;B.6X=5Y(\'6q("9O")\',9A)}}if(5g=="fG"){6p(B.3b);6p(B.6X);6g();6q("fP")}if(5g=="9O"){if($i("3b")){$i("3b").Y=1m($i("3b").Y)-1;B.6X=5Y(\'6q("9O")\',9A)}}}C 6g(){6p(B.88);B.88="";B.8P="";if($i(B.5i+"1D")){if(4A=="4M"){k 2X=$i("4M").48("3a")}Q{k 2X=$i(B.5i+"1D").48("3a")}k 87=1g 2p();k 84=1g 2p();k i=2X.X-1;if(i>=0){do{if(2X[i].38=="41"){if(2X[i].6G=="i3"){if(2X[i].3W==19){84.3K(2X[i].1h)}if(2X[i].3W==J){87.3K(2X[i].1h)}}}}1L(i--)}k 72=C 72(P){if($i("4m")){k g=$i(B.3A+"1D");if($i("6E")){k g=$i("6E")}k 2X=g.48("3a");k 86=1g 2p();k i=2X.X-1;if(i>=0){do{if(2X[i].38=="41"){if(2X[i].3W==J){86.3K(2X[i].1h);2X[i].3W=19}}}1L(i--)}if(86.X>0){1x.2n("6N");1x.2w("1t",$T("2t"));k 1C=C(P){1x.2n("1t");if(P.1i.2v){2c(P.1i.2v);1A}1t("")};k p=1e+"/1F/1I.1w?1G=i6&2N="+(86.8E())+"&18="+18;1X.1B(p,"i1",1C)}Q{1x.2n("6N");1x.2w("1t",$T("2t"));1t("")}}Q{1x.2n("6N");1x.2w("1t",$T("2t"));1t("")}};if((84.X>0)||(87.X>0)){1x.2w("6N",$T("2t"));k p=1e+"/1F/1I.1w?1G=i5&fM="+(84.8E())+"&fK="+(87.8E())+"&18="+18;1X.1B(p,"ih",72)}Q{72()}1x.2n("6N")}Q{72()}}C is(ir){}C bO(){1s{5c=0;5f=0;bI=0;bE=0;if(!$i("21")){1A}if($i("21").A.K){5c+=1m($i("21").A.K)}if($i("21").A.1o){5f+=1m($i("21").A.1o)}k dc=$i("21");if($i("4D")){k dc=$i("4D")}Q{k dc=$i("E")}if($i("bQ")){k dc=$i("bQ")}1L((dc.5k)&&(dc.5k.id!="21")){dc=dc.5k;5c=5c+dc.9s;5f=5f+dc.aB}if($i("2z")){$i("2z").A.3C="4w";$K("2z",5c);$1o("2z",5f);if($i("21").A.K){$K("2z",5c-1m($i("21").A.K))}if($i("21").A.1o){$1o("2z",5f-1m($i("21").A.1o))}}if($i("bH")){k dc=$i("bH");1L(dc.5k.id!="21"){dc=dc.5k;bI=bI+dc.9s;bE=bE+dc.aB}}if($i("2O")){$1o("2O",5f);$K("2O",5c)}}1r(e){2c("3V 34 2v. bO"+e)}}C hz(){if($i("1D")){if($i("bQ")){$i("1D").A.V="1c"}Q{k 7r=$i("1D").A;if($i("E")){29("7r."+7s+"= 1f.3n + 5 + 46");29("7r."+77+"= 1f.3m + 5 + 46")}Q{29("7r."+7s+"= 1f.3n - 15 + 46");29("7r."+77+"= 1f.3m + 15 + 46")}}}if($i("3O")){k bx=$i("3O");if(bx.A.3k!="2P"){bx.A.K=1f.3m+46;bx.A.1o=1f.3n+46}}}C b8(e){if(!e)k e=2M.cb;if(e.3D){k 37=e.3D}Q if(e.9o)k 37=e.9o;if(37.id==""&&$i("E")){37=$i("E")}if(7q=="1W"){k U=2T(37.7C)}Q{k U=2T(37)}if((5H=="1W")&&(7q=="1W")){U[0]=U[0]-B.w;U[1]=U[1]-B.h}k 7g=0;k 7a=0;if(e.fd||e.eX){7g=e.fd;7a=e.eX}Q if(e.eZ||e.f2){7g=e.eZ+R.2a.8m+R.ff.8m;7a=e.f2+R.2a.8l+R.ff.8l}k 4q=7g-U[0];k 4s=7a-U[1];k fr=4q;k fq=4s;k 3h=7g;k 3c=7a;k c=4J;k ex=B.59;if(37.id=="b0"){k c=js;k ex=B.jh}k 7b=cG(4q,4s,c,ex);k bp=cA(7b[0],7b[1]);1f.7A=7b[0];1f.76=7b[1];1f.cV=bp[0];1f.cP=bp[1];1f.3m=3h;1f.3n=3c;1f.4b=4q;1f.4d=4s;1f.b2=fr;1f.bf=fq;if(B.3x!="7I"){B.3x="2K"}hv=""}C iU(fw){1s{if($i("6u")){k q="<2k Z=iN ><1U><1a><I Z=\'iP\' 1J=\'gt&gm;&gC;es\' 1b=\'fZ()\' A=\'1N:1Q\'></I></1a>";28(k i=0;i<fw;i++){q=q+"<1a><E Z=\'5o\' M=\\""+3U+"/1u.1l\\" id=f"+i+" 1P=\'fO(D);1q(D,\\"h6 - 7y 4j h8\\",\\"5o\\")\' 2j=\\"1n:1q(D,\'\')\\" 1b=\'fE(D)\' /></1a>";k f0=1g fc();2E[i]=f0}k fa="</1U></2k>";R.23("6u").Y=q+fa}}1r(e){k e=""}}C h3(bz,3l){1s{k 4k=-1;if($i("6u")){k 4u=2E.X;if(2E[4u-1].39!=" "){be()}28(k i=0;i<4u;i++){if((29("2E["+i+"]."+bz+" == \' \'"))&&(4k<0)){4k=i}}if(29("2E["+(4k)+"]")){29("2E["+(4k)+"]."+bz+"=\'"+3l+"\'")}}}1r(e){k e=""}}C gV(){1s{k 4k=-1;if($i("6u")){k 4u=2E.X;if(2E[4u-1].39!=" "){be()}28(k i=0;i<4u;i++){if((2E[i].39==" ")&&(4k<0)){4k=i}}$i("f"+4k).3B="fU"}}1r(e){k e=""}}C fO(o){1s{if($i("6u")){k v=(o.id).3F("f","");if(2E[v].39!=" "){$i("E").M=2E[v].39}}}1r(e){k e=""}}C be(){1s{4N=0;k 4u=2E.X;28(k i=0;i<4u;i++){$i("f"+i).3B="5o";6v(2E[i]){39=" ";6W=" ";4M=" ";5l=" ";fk=" "}}}1r(e){k e=""}}C fE(o){k 5o=(o.id).3F("f","");if(2E[5o].5l!=" "){k p=1e+"/1F/1I.1w?1G=8j&8e="+8d+"&6V="+2E[5o].5l+"&18="+18;1x.2w("1t",$T("2t"));1X.1B(p,"8f",1t)}Q{2c("m8 2K ma")}}C mz(){8r=1g 2p();k 8i=2E.X;28(k i=0;i<8i;i++){$i("f"+i).3B="5o";if(2E[i].39!=" "){8r[i]=1g mA();8r[i].M=2E[i].39}}bM(0)}C bM(4N){if(4N<2E.X){$i("E").M=8r[4N].M;$i("f"+4N).3B="fU";4N=4N+1;k 4h=(2h)?R.3f("1E").R:$i("1E").61;k fe=4h.23("mo").1h;t=5Y(\'bM(\'+4N+\')\',fe)}}C fc(){D.39=" ";D.6W=" ";D.4M=" ";D.5l=" ";D.fk=" "}C n7(){1s{if(1K.bq.X>2){k $fj=1K.bq.X;1K.3h.3K(1K.3h[0]);1K.3c.3K(1K.3c[0]);1K.3h.3K(1K.3h[0]);1K.3c.3K(1K.3c[1]);k $6j=0;28(k $i=0;$i<=$fj;$i++){$6j+=((1K.3h[$i]*1K.3c[$i+1])-(1K.3c[$i]*1K.3h[$i+1]))}$6j=1O.mL($6j)/2}Q{$6j="mF mI mK fp kb kd 4j o kn"}1A $6j*km}1r(e){1A(0)}}C kg(by,9a,b9,9e){1s{k er=jE.jD;k 4Q=1O.45*9a/95;k 4L=1O.45*9e/95;k 7G=1O.45*by/95;k 7k=1O.45*b9/95;if(9a>0){4Q=1O.45/2-4Q}if(9a<0){4Q=1O.45/2+4Q}if(by<0){7G=1O.45*2-7G}if(9e>0){4L=1O.45/2-4L}if(9e<0){4L=1O.45/2+4L}if(b9<0){7k=1O.45*2-7k}k 4Y=er*1O.9d(7G)*1O.5J(4Q);k 7E=er*1O.5J(7G)*1O.5J(4Q);k b7=er*1O.9d(4Q);k 4K=er*1O.9d(7k)*1O.5J(4L);k 7w=er*1O.5J(7k)*1O.5J(4L);k bw=er*1O.9d(4L);k d=1O.bm((4Y-4K)*(4Y-4K)+(7E-7w)*(7E-7w)+(b7-bw)*(b7-bw));k fC=1O.jA((er*er+er*er-d*d)/(2*er*er));1A fC*er}1r(e){1A(0)}}C 73(cd,cm,cs){1s{k bC=\'la\';if(cd<0){cd=cd*-1;bC=\'cF\'}cB=cs/lc;cE=cm/60;k dd=(cd*1)+(cE*1)+(cB*1);if(bC==\'cF\'){dd=dd*-1}1A(dd)}1r(e){1A(0)}}C cG(62,5X,4J,4v){1s{if(2h){62=62-2.2;5X=5X-2.7}if(3M){62=62-0.12;5X=5X-1.kA}k nx=4J*62;k ny=4J*5X;k 3s=4v.24(" ");k cI=(3s[0]*1)+nx;k cH=(3s[3]*1)-ny;k 2L=1g 2p();2L[0]=cI;2L[1]=cH;1A(2L)}1r(e){1A(0)}}C cA(x,y){k m=0;k s=0;k dx=1m(x);if(dx>0){k 3Y=x-dx}if(dx<0){3Y=(x*-1)-(dx*-1)}dx=dx;if(3Y!=0){k mm=3Y*60;k m=1m(3Y*60);k 5V=mm-m;k mx=m;if(5V!=0){k s=5V*60;k s=(s+"4O").bG(0,5);k 6b=s}Q{s="3N.3N"}}Q{k mx="3N";k 6b="3N.3N"}if(m.X==2){m="0"+m+""}if(s*1<10){s="0"+s}k cn=dx+" "+mx+" "+6b;k m=0;k s=0;k dy=1m(y);if(dy>0){k 3Y=y-dy}if(dy<0){k 3Y=(y*-1)-(dy*-1)}dy=dy;if(3Y!=0){k mm=3Y*60;k m=1m(3Y*60);k 5V=mm-m;k my=m;if(5V!=0){k s=5V*60;s=(s+"4O").bG(0,5);k 68=s}Q{k s="3N.3N"}}Q{k my="3N";k 68="3N.3N"}if(m.X==2){m="0"+m}if(s*1<10){s="0"+s}k cK=dy+" "+my+" "+68;k 2L=1g 2p();2L[0]=cn;2L[1]=cK;if($i("jG")){if($i("71")){$i("71").1h=dx;$i("bb").1h=mx;$i("b5").1h=6b;$i("b4").1h=dy;$i("aZ").1h=my;$i("aX").1h=68}}1A 2L}C mD(8z,8y,6f){1s{if(!6f){k 6f=2M.R}if(6f.23("4D"))k dc=6f.23("4D");Q k dc=6f.23("E");k U=2T(dc);k 4v=B.59;k 4v=4v.24(" ");8z=(8z*1)-(4v[0]*1);8y=(8y*-1)+(4v[3]*1);c=B.n5*1;8x=1g 2p();1A[(8z/c)+U[0],(8y/c)+U[1]]}1r(e){1A(1g 2p())}}C n4(){D.x=0;D.y=0}C mT(){D.7A=0;D.76=0;D.cV=\'\';D.cP=\'\';D.3m=0;D.3n=0;D.4b=0;D.4d=0;D.b2=0;D.bf=0}C mG(){D.bq=1g 2p();D.mM=1g 2p();D.mR=1g 2p();D.3h=1g 2p();D.3c=1g 2p();D.69=1g 2p();D.6t=1g 2p();D.5x=1g 2p()}C mQ(2g,8R,n){if(1M&&$i("E")){k U=2T($i("E"));if((2g=="cO")||(2g=="cM")&&3M){1s{1M.3I.mN(8R,0,0,1f.4b,1f.4d)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if((2g=="cO")&&2h){1s{k r=$i(1M.6I.id);r.7F(r.bo);k dy=1f.4d;k dx=1f.4b-(B.w/2);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[n-1])-(B.w/2)-1,1K.6t[n-1]-3,dx,dy-3)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if((2g=="cM")&&2h){1s{k r=$i(1M.6I.id);r.7F(r.bo);r.7F(r.bo);k dy=1f.4d;k dx=1f.4b-(B.w/2);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[n-1])-(B.w/2)-1,1K.6t[n-1]-3,dx,dy-3);1M.3I.7m(1M.7e,1M.bi,1M.bg,1M.7l,(1K.69[0])-(B.w/2)-1,1K.6t[0]-3,dx,dy-3)}1r(e){2M.2s=n+" 2v ao bj a 54 "}}if(2g=="nD"){if(3M){k dx=1O.8X(((1K.3h[n])*1)-((1K.3h[n-1])*1),2);k dy=1O.8X(((1K.3c[n])*1)-((1K.3c[n-1])*1),2);k w=1O.bm(dx+dy);1s{1M.3I.7m(\'bX\',\'\',\'2D(3q,3q,3q)\',1M.7l,1K.69[n-1],1K.6t[n-1],w,w)}1r(e){2M.2s=n+" 2v ao cj o cc"}}Q{k dx=1O.8X(((1K.3h[n])*1)-((1K.3h[n-1])*1),2);k dy=1O.8X(((1K.3c[n])*1)-((1K.3c[n-1])*1),2);k w=1O.bm(dx+dy);1s{1M.3I.7m(\'bX\',\'\',\'2D(3q,3q,3q)\',1M.7l,1K.69[n-1]-w,1K.6t[n-1]-w,w*2,w*2)}1r(e){2M.2s=n+" 2v ao cj o cc"}}}}}C lO(e){k 37;if(!e){k e=2M.cb}if(e.3D){37=e.3D}Q if(e.9o){37=e.9o}if(37.lD==3){37=37.7C}k lG;c5=37.7C;1A(c5)}C ck(c8,c7,9i){1s{if(!$i("6Q")){k G=R.2C("I");G.id="6Q";k i=G.A;i.3C="4w";i.1o=1m($i("E").A.1o);i.K=1m($i("E").A.K);R.2a.26(G)}k 6I=$i("6Q");k G=R.2C("I");k i=G.A;i.3C="4w";i.4f=c6;i.1o=(c7-4)+"2m";i.K=(c8-4)+"2m";i.17="bn";i.1z="bn";k 6z=R.2C("E");if(e5.X==2){9i=""}if(9i!=""){6z.1b=9i}6z.M=1e+"/3d/m3.1l";6v(6z.A){17="bN";1z="bN";4f=c6}G.26(6z);6I.26(G)}1r(e){2c("3V 34 2v. ck"+e)}}C bF(){if($i("6Q")){$i("6Q").Y=""}if($i("c1")){$i("c1").A.V="1c"}}C gw(){if(!$i("5m")){k G=R.2C("I");G.id="5m";G.A.4f=1;G.Y=\'<2Y he="h9" 2B=0></2Y>\';G.1P=C(){$i("5m").A.V="1c"};R.2a.26(G)}if(!$i("5t")){k G=R.2C("E");G.id="5t";G.A.4f=hn;G.A.3C="4w";G.A.17="gK";G.A.1z="gL";G.M=1e+\'/3d/h2.2Z\';G.1P=C(){$i("5t").A.V="1c"};R.2a.26(G)}}1s{F.2q.3t=C(el,6A){if(e5.X>0){F.2q.3t.bD.dP.1B(D,el,6A)}};F.2q.3t.eb="bS-ho";F.2q.3t.e9="hp";F.dF(F.2q.3t,F.2q.47,{8n:C(el,6A){F.2q.3t.bD.8n.1B(D,el);D.ht.dV(F.2q.3t);k 2i=F.2H.2i,2I=F.2H.2I,6H=D.hs,7J=R.2C("hr"),82=D.id+"hq";7J.id=82;7J.3B=F.2q.3t.e9;2i.h7(6H,F.2q.3t.eb);D.gG=7J;C bc(){k me=D,ez=D.hg,5O=D.2a,eH=D.d8,9c,bl,9k,bs,bt,bv,bu,8U;6H.26(7J);D.8D=1g F.2H.hf(82,D.id);D.8D.gh(82);D.8D.fY=C(e){9c=6H.g6;bl=6H.bh;if(F.gz.gy.ie&&R.gx=="gB"){8U=0}Q{bs=1m(2i.5N(5O,"gv"),10),bt=1m(2i.5N(5O,"b1"),10),bv=1m(2i.5N(5O,"gF"),10),bu=1m(2i.5N(5O,"gf"),10),8U=bs+bt+bv+bu}me.8w.eD("17",9c+"2m");9k=[2I.eO(e),2I.bL(e)]};D.8D.ce=C(e){k bk=[2I.eO(e),2I.bL(e)],eS=bk[0]-9k[0],eP=bk[1]-9k[1],dt=1O.eR(9c+eS,10),eI=1O.eR(bl+eP,10),7M=(eI-(eH.bh+ez.bh+8U));me.8w.eD("17",dt+"2m");if(7M<0){7M=0}5O.A.1z=7M+"2m";if($i("1E")){$i("1E").A.1z=7M}}};C b6(){bc.1B(D);D.dk("dm",b6)};C bP(){if(!D.d8){D.iw("")}if(D.8w.hP("2P")){bc.1B(D)}Q{D.bK("dm",b6)}D.dk("dD",bP)};D.bK("dD",bP);if(6A){D.8w.hx(6A,J)}D.hI.dV(F.2q.3t)},8E:C(){1A"3t "+D.id}})}1r(e){};C hZ(){k 2i=F.2H.2i;k 2I=F.2H.2I;k 58=F.2H.in;F.4t.7j="";F.4t.bA={8n:C(){if($i("4c")){1g F.2H.ip("4c")}k 3v=B.2N.24(";");k i=3v.X-1;if(i>=0){do{k 16=3v[i].24("*");if($i("aY"+16[0])){1g F.4t.7j("aY"+16[0])}}1L(i--)}}};F.4t.7j=C(id,dI,dH){F.4t.7j.bD.dP.1B(D,id,dI,dH);D.bU=D.bU||F;k el=D.bB();2i.4l(el,"43",0.67);D.bR=19;D.9p=0};F.dF(F.4t.7j,F.2H.i0,{dL:C(x,y){D.bU.ia(D.id+" dL");k 65=D.bB();k 7o=D.5I();2i.4l(7o,"3k","81");65.Y=7o.Y;2i.4l(65,"2Q",2i.5N(7o,"2Q"));2i.4l(65,"di",2i.5N(7o,"di"));2i.4l(65,"3o","bn 3R 6M");2i.4l(65,"z-5M","ba")},iO:C(e){k b3=D.5I();k 8b=D.bB();2i.4l(8b,"3k","");k a=1g F.2H.mi(8b,{mC:{lN:2i.m0(b3)}},0.2,F.2H.m2.mJ);k cu=8b.id;k co=D.id;a.jT.bK(C(){2i.4l(cu,"3k","81");2i.4l(co,"3k","")});a.kG();if($i("4c")){$i("4c").A.3o="4U 3R kB"}},kL:C(e,id){if(58.bT.mr.X===1){k fu=58.bT.mq;k fD=58.bT.mc;if(!fD.i8(fu)){k 6Z=2i.cR(id);if(58.dh(id).id!="4c"){if(3M){k bJ=R.2C("br");bJ.26(D.5I());6Z.26(bJ)}Q{6Z.26(D.5I())}}58.hY();if(58.dh(id).id=="4c"){k 2y=(D.5I()).id.24("aY")[1];1x.2w("1t",$T("2t"));k p=1e+"/1F/1I.1w?1G=jo&2N="+2y+"&18="+18;1X.1B(p,"jq",1t);B.8P=""}Q{k 8t=$i("2W").48("3a");k 3v=1g 2p();k d7=8t.X;28(k i=0;i<d7;i=i+1){if(8t[i].38=="41"){k ek=8t[i].1h;3v.3K(ek)}}k 3v=3v.hm(\',\');if($i("94")){$i("94").Y=""}k p=1e+"/1F/1I.1w?1G=ej&3v="+3v+"&18="+18;k cp=1g 5s();cp.5a("53");cp.1B(p,"ej",1t)}}}},ce:C(e){k y=2I.bL(e);if(y<D.9p){D.bR=J}Q if(y>D.9p){D.bR=19}D.9p=y},nf:C(e,id){k b3=D.5I();k 6Z=2i.cR(id);if($i("4c")&&id=="4c"){$i("4c").A.3o="4B 3R 8v"}Q{6Z.A.2G="3Q"}},gZ:C(e,id){$i(id).A.2G="1c"}});2I.h4(F.4t.bA.8n,F.4t.bA,J)}C f3(36){k 2F=/hb|hc|g9|fX/gi;36=36.3F(2F,"a");k 2F=/hJ/gi;36=36.3F(2F,"e");k 2F=/iu/gi;36=36.3F(2F,"i");k 2F=/ii|i2/gi;36=36.3F(2F,"o");k 2F=/lT/gi;36=36.3F(2F,"c");k 2F=/ik/gi;36=36.3F(2F,"u");1A(36)}C 2T(1D){if(1D){if(1D.A.3C=="4w"){1A[(1m(1D.A.K)),(1m(1D.A.1o))]}Q{k ay=aP=0;if(1D){if(1D.5k){do{ay+=1D.9s-1D.8m;aP+=1D.aB-1D.8l}1L(1D=1D.5k)}}1A[ay,aP]}}Q{1A[0,0]}}C aA(){mk=1;k p=1e+"/1F/1I.1w?1G=aA&18="+18;k cp=1g 5s();cp.5a("53");cp.1B(p,"aA",6g)}C lK(){k u=2M.9h.4a;k u=u.24(":");1A(u[0])}C hS(){}C hi(){}',62,1469,'||||||||||||||||||||var||||||||||||||||style|objmapa|function|this|img|YAHOO|novoel||div|true|left||src|||retorno|else|document||trad|pos|display||length|innerHTML|class|||||||ltema|width|g_sid|false|td|onclick|none|span|g_locaplic|objposicaocursor|new|value|data|xp|elementos|gif|parseInt|javascript|top|text|mostradicasf|catch|try|ajaxredesenha|branco|align|php|objaguarde|panel|height|return|call|temp|obj|wdocai|classesphp|funcao|ins|mapa_controle|title|pontosdistobj|while|richdraw|cursor|Math|onmouseover|pointer|createItem|nbsp|block|tr|nome|sim|cpObj|tnome|idmenu||i3geo||getElementById|split||appendChild||for|eval|body|imgBranco|alert|itemID|guia|letras|tipo|navm|Dom|onmouseout|table|imgh|px|fecha|bxs|Array|widget|sg|status|o1|g_tipoacao|erro|abre|st|tema|corpoMapa|tid|size|createElement|rgb|quadrosfilme|re|textDecoration|util|Event|grupo|nao|res|window|temas|aguarde|visible|color|tip|close|pegaPosicaoObjeto|mapa|g_fatordezoom|mytreeview1|iguias|font|png|subgrupo|break|mytreeview2|grupos|um||palavra|targ|type|imagem|input|tempoRedesenho|ytela|imagens|inp|frames|pan|xtela|ist|aguardeId|visibility|valor|telax|telay|border|cor|250|setas|amext|ResizePanel|janelaMen|lista|py|parado|option|ppx|guiaMenu|className|position|target|ig1|replace|case|opc|renderer|nomeTema|push|visual|navn|00|box1|ticOpcoesTemas|underline|solid|render|par|g_localimg|Ocorreu|checked|boxxini|restod|imgs||checkbox|boxyini|opacity|link|PI|g_postpx|Panel|getElementsByTagName|namespace|href|imgx|lixeira|imgy|fixedcenter|zIndex|240|doc|outrasOpcoes|para|muda|setStyle|buscatema|mostra|tabela|230|xfig|ig2|yfig|example|nquadros|imgext|absolute|sis|underlay|click|g_operacao|1px|modal|contemImg|scale|background|ngSgrupo|g_arvoreClick|item|g_celula|x2|radlat2|legenda|janima|_|constraintoviewport|radlat1|janelaRef|draggable|maisBotoes2|0px|g_zoomRefDinamico|janelaDoca|map|x1|wdoca||janelaDoca2|qrcode|JSON|linha|objtips|legendagr|show|DDM|extent|set_response_type|undefined|imagemxi|mytreeviewS|null|imagemyi|opcao|idPai|guiaTemas|janelaguias|offsetParent|extensao|boxg|blank|quadro|largura|altura|mensagem|cpaint|boxpin|selecaobox|texto|idGrupo|linhas|combo|mostraguiaf|select|funcaoOnchange|idDestino|idCombo|waltura|funcoes|caminho|g_entorno|getEl|sin|insp|170|index|getStyle|oBody|wlargura|docMapa|docel|colunas|5px|dica|restos|11px|yfign|setTimeout|ondeArvore||contentDocument|xfign|ot|mini|dragEl|stlt||sy|ximg|ngTema|sx|farol|divGeometriasTemp|moveTo|docmapa|remapaf|inline|janelaBotoes1|polygon_area|janelaBotoes2|255|iCookie|g_autoRedesenho|zoomli|clearTimeout|autoRedesenho|busca|divgeo|yimg|lugarquadros|with|imgN|guiaLegenda|destroy|novoimg|userConfig|imgL|parent|pegaListaDeGrupos|arvoreAdicionaTema|wdoca2|name|oInnerElement|container|gpai|imgO|imgS|gray|remapa|cookies|adiciona|pontosins|mudaboxnf|guiaListaMapas|qual|kml|ext|escala|contaTempoRedesenho|direcao|destEl||xg|remapaAdicNovos|convdmsddf|identifica|wdocai2|ddy|g_tipoleft|leste|panFixo|mousey|teladd|ocorrencia|contemFerramentas|mode|rect|mousex|iframe|sul|DDList|radlong2|lineWidth|create|vertBGDiv|clickEl|titulo|g_panM|obje|g_tipotop|desativar|filter|alpha|y2|sgt|clique|wj|ddx|g_guiaativa|parentNode|nomeSgrupo|y1|removeChild|radlong1|janelaMenTexto|cancela|oResizeHandle|norte|oeste|nBodyHeight|clip|10px|procurartemas|relative|achados|pegalistademenus|tic|winRef|removeListener|editCommand|banners|aplicari|imgstemp|pegaMapas|hidden|sResizeHandleId|nos|tsd||ta|tsl|tempo|atualizaReferencia|fim|proxy|wef|g_tipoimagem|tipoimagem|mudaExtensao|inputsb|esq|tempi|mudaext|ligadesliga|scrollTop|scrollLeft|init|topo|obGrupos|tituloguia|preLoad|wsrc|els|mede|red|cfg|xy|vy|vx|verticalSlider|parar|objetos|ddResize|toString|zoomoauto|distx|encontrado|vertHandleDiv|pin|ocorrencias|valores|barraDeBotoes2|wait_mask|wait_c|temaAtivo|disty|objeto|mudaiconf|inseregrafico|nBodyOffset|inserexy|textofid|pow|selecao|barraDeBotoes1||zoomiauto|mfarol|htm|listaTemas|180|maisBotoes1|escalanum||velhoh|lta|navega|nStartWidth|cos|ltb|imgxy|exy|location|funcaoOnclick|velhow|aStartPos|odoca|fatorEscala|verdiv|srcElement|lastY|addListener|url|offsetLeft|onmousemove|center|9pt|state|yyy|larguraIdPai|pares|1000|verificaTip|xxx|cabecatip|ig1lt|afasta|search|aproxima|oy|backgroundImage|nnx|NOME|recuo|temasa|contagem|lkd|outros|nova|listaPropriedades|original|nometemas|inputs|nindices|ul|nelementos|temasraiz|incluir||||||||||ajuda|fonte|wdocadiv|zoomboxf|piy|pix|aberto|borderColor|refDinamico|sgtlt|fix|digitar|termina|criar||251|246|184|zoomPonto|RegExp|temap7|ngtSgrupo|map_file|lente|curleft|Escolha|recuperamapa|offsetTop|textAlign|folder|foldermapa|pegalistadetemas|idSubGrupo|onchange|guiasYUI|ou|Clique|procurar|inputText|3px|ferramentas|curtop|pegalistadeSubgrupos|leg|pegalistadegrupos|inverteStatusClasse|listasistemas|conteudojanelaguias|sglt|ys|arrastar_|ym|imagemReferencia|borderBottomWidth|refx|srcEl|yg|xs|onBeforeShow|z1|capturaposicao|lgb|5000|xm|initResizeFunctionality||rebobinaf|refy|lineColor|offsetHeight|fillColor|movimentar|aNewPos|nStartHeight|sqrt|4px|lastChild|teladms|xpt||nBodyBorderTopWidth|nBodyBorderBottomWidth|nBodyBottomPadding|nBodyTopPadding|z2||lga|variavel|DDApp|getDragEl|sinal|superclass|imagemyref|limpacontainerf|substring|ref|imagemxref|brd|subscribe|getPageY|filmeanimarodaf|6px|calcposf|onBeforeRender|openlayers|goingUp|yui|interactionInfo|logger|pode|nny|circ|Entorno|mais|mapfile|mostradistancia|geraURLentorno|navy|mostraTip|tparent|2000|yi|xi|novono|zoomlo|event|raio||onDrag|ox|initJanelaMen|encolheFerramentas|ajustaEntorno|desenhar|inseremarcaf|contemleggr||xv|thisid||mudanomef|t37||mudatranspf|proxyid|idx|sobe|desce|g_opcoesTemas|elt|convdmsf|spm|expandeLegendaVer|0a|mpg|negativo|calcddf|latdd|longdd|Erro|yv|maisamarelo|resizePoligono|escondeMen|resizeLinha|dmsy|g_janelaMen|get|g_tipotip|completo|tiptexto|dmsx|monta|Nada|mudaVisual|resultadoProcurar|g_visual|ser|tempng|legendaGrafico|mensagemt|tempn|paresi|tempie|footer|wait||ativaClicks||||janelaMenu|destacaTamanho|getDDById|backgroundColor|inserir|unsubscribe|ic_seleciona|beforeShow|leftinicial||topinicial|novoxf|novoyf|nex|nNewWidth|novoyi|novoxi|clicinicialx|||clicinicialy|ddinicialy|ddinicialx|ic_xy|beforeRender|tdclara|extend|100|config|sGroup|valign|redimwdocaf|startDrag|wlargura_|escondeWdoca|wdocaf|constructor|escondeWdoca2|mensagemf|borderLeftWidth|black|area|fire|g_mensagempadrao|wdocaf2|wdocain|wdocafechaf|hlpt|vertMaisZoom|role|tamanhoy|tamanhox|arguments|tipoOperacao|pacotes|switch|CSS_RESIZE_HANDLE|clipt|CSS_PANEL_RESIZE|0pt|nivel|latitude|Nao|clicouRef|movimentoRef|aplicaescala|reordenatemas|itema|||zoomponto|foi|possivel|localizaIP|||mostraIP|pixelTop|pixelLeft|offsetFromStart||onmouseup|oHeader|setValue|atual|centro|setProperty|slider|vertMenosZoom|mantendo|oFooter|nNewHeight|160|escondeRef|g_mapaRefDisplay|fontSize|padding|getPageX|nOffsetY|auto|max|nOffsetX|mudaQS|panTogoogle|conectargeorss|pegavalSistemas|pageY|cookie|clientX|qu|processaTemas|clientY|removeAcentos|indexOf|ligados|listasgrupos|digitos|celula|outrasOpcoesAdiciona|finalq|navegacaoDir|quadrofilme|pageX|ti|documentElement|iglt|Sitem1|tempf|array_length|referencia|nomeSis|2px|treeviewNew|default|menos|yreffig|xreffig||nomeFunc|pt|conectarwms|qs|upload|executar|uploaddbf|processaSubgrupos|idInput|theta|region|filmezf|lkmini1|redesenha|lkgrcode|lkmini|RichDrawEditor|ligar|testamapfile|desligar|processaGrupos|filmef|ativa|lkgrcode1|expandeGrupo|a10|mobile|quadro1|button|Aplicar|â|onMouseDown|opcoesQuadros|pCookie|||||extentTotal|offsetWidth|zoomtot|4000|à|mudaEscala|administrador|sistema|initJanelaRef|ajaxCorpoMapa1|paddingBottom|reinicia|setHandleElId||15000|unescape|refheight|ccedil|156px|Essa|refmensagem|mapaReferencia|o6|ativada|op|shadow|borderTopWidth|criaboxg|compatMode|ua|env|ativaEntorno|BackCompat|otilde|outras|Consulte|paddingTop|resizeHandle|inverte|sistemas|i3geo_comboSubGruposMenu|21px|25px|limpa|ativo|g_locsistemas|i3geo_comboTemasMenu|sub|Nenhum|navset|zoomIP|identificar|avancaQuadro|localizacao|i3geo_comboGruposMenu|SIZE|onDragOut|tamanho|longitude|marker|gravaQuadro|onDOMReady|yfig0|Quadro|addClass|restaurar|Arial|Box|ã|á||face|DragDrop|header|mudaescala|testafuncoes|desloca|nav|xfig0|join|10000|resizepanel|resizehandle|_resizehandle|DIV|innerElement|beforeInitEvent|movelentef|ajaxTip|arvoreclick|applyConfig|ponto|movecursor|ajaxdestaca|trataErro|icon_pan|ic_zoom|childNodes|borderWidth|000000|pegaTema|initEvent|é|ajaxabrelente|setBody|240px|12px|20px|getProperty|setHeader|existe|borra|ic_identifica|gráfico|mapext|fechado|layers|refreshCache|ativaDragDrop|DDProxy|adicionaTema|õ|layer|excluir|ligatemas|adtema|textocb|intersect|Impossivel|log|white|digitarMouseover|||||ligaDesligaTemas|ó|g_hlpt|ú|desativa||DragDropMgr|digitarMouseclick|DDTarget|wdocac|exy1|processevent1|digitarOver|í|wdocaref|setFooter|6000|abreSistema|Reduz|ajaxReferencia|Slider|onChange|getVertSlider|ajaxLegenda|alt|ajaxCorpoMapa|valuemin|valuemax|200|Zoom|a12|Mapfile|tablefilme|endDrag|menuarrow|aguardedoc|a11|overflow|FUNCOES|gerafilmef|ajaxEscalaGrafica|montaMapa|atualizaLegendaHTML|ABRIR|valuenow|func|onmousedown|verificaMousemoveMapa|LIGADOS|TEMAS|DESCRICAO|IMAGEM|EXTENSAO|div_d|LINK|ms_criamapa|OUTROS|g_quadrooriginal|g_destaca|verificaClickMapa|descricao|9px|extentref|ajaxCorpoMapaEntorno||Amplia|tabindex|36px|initJanelaZoom|excluitema|mapas|excluiTemas|ajaxiniciaParametros|g_celularef|Object|desenho|t13|exclui|sobetemaf|t14|t15|acos|t12a|excluitemaf|707|6366|t11|localizarxy|t12|pegaListaDeTemas|descetemaf|t16|VMLRenderer|t18b|t19|t20|temap1|t_|t18a|temap0|onComplete|vazio|t17|zoomtemaf|t18|t10|maisvermelho|Após|não|alterar|estado|instantes|alguns|mostrando|esse|wiki|idarvore|subgrupos|tres|listaArquivos|pontos|redesenhado|pegaListaDeSubgrupos|calculadistancia|tema_|temasgrupo|expandeTema|t9|maisverde|g_areapixel|calculo||aplicar|botão|que|será|mostrado|t21a|t21|exp|tiff|grande|ver|05|blue|tentar|arquivos|destacaTema|t34|animate|t35|jpg|temap8|line|onDragDrop|criaLegenda|decoration|TreeviewPvtFindRootObject|linecolor|qr_html|fillcolor|legenda2|template|linewidth|ogc|g_kml|abreKml|criaLegendaHTML|g_qrcode|t33|temap3|t23|t24|toponimiaf|temap4|t25|procuraratribf|t22|SVGRenderer|positivo|sprite|3600|foldermapa1|temap2|t26|etiquetas|temap6||t31||versaoms|graficotema|editaLegenda|t32|tabelaf|t30|t28|t27|filtrof|t29|temap5|esta|||resultadowiki|Guias|rosaoeste|rosamais|nodeType|rosamenos|i3geolingua|tname|rosanorte|conectarservidor|trocalingua|protocolo|g_mostraRosa|rosaV|to|i3geo_pegaElementoPai|reload|rosa|g_conectargeorss|navegar|ç|mostrar|docaguias|pontas|nas|rosasul|rosaleste|getXY|mst|Easing|dot1|g_funcaoTip|sobeferramentas|qr_img|demorar|Extensao|protocol|definida|ativado|sourceRegion|||desativado|exposto|ativaGuias|Motion|mudatamanho|g_recupera|host||cgi|tempoanima|itemExpand|point|drop|Pesquisando|268px|ilt|ativaListaPropriedades|mapsize|||filmeanimaf|Image|desceferramentas|points|convddtela|essa|Sao|pontosdist|crosshair|necessarios|easeOut|pelo|abs|ypt|resize|266px|250px|desenhoRichdraw|dist|cellpadding|posicaocursor|atualizaconfluence|scielo|resultadoconfluence|confluence|diretorio|atualizawiki|resultadoscielo|atualizascielo|classe|cellspacing|posicaomouse|cellsize|atualizagoogle|calculaArea|Legenda|lingua|g_conectarwms|120px|mensagens|fixar||onDragOver|set_persistent_connection||mudar|opção|g_tempotip||verificaTipDefault|||resolucao|janela|download|||downloadbase|updbf||||g_uploaddbf|267|g_uploadlocal|a2b|insereCirculo|criaContainerRichdraw|uplocal|g_downloadbase'.split('|'),0,{}))
  192 +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1s{$i("28")}1r(e){$i=C(i){1A R.29(i)}}$im=C(g){1A 1e+"/3d/3L/"+ei+"/"+g};$bP=C(5n,aG,fS,7q,fD,3v){if(5n!=""){if(aG!=""){$i(5n).A.17=aG+"2l"}$i(5n).A.cf="3";$i(5n).A.aF="aq";$i(5n).1P=C(){D.3n="gC"};$i(5n).2f=C(){D.3n=""}}k i="<36 1P=\'1n:D.3n=\\"hq\\";\' 2f=\'1n:D.3n=\\"9L\\";\' 1b=\'1n:D.3n=\\"hA\\";\' id="+fS+" 1K=\'"+7q+"\' 3b=1q 2D="+fD+" 16=9L 1h=\'"+3v+"\' />";1A i};$1p=C(id,3v){if(2g){R.29(id).A.cG=3v}Q{R.29(id).A.1p=3v+"2l"}};$K=C(id,3v){if(2g){R.29(id).A.cF=3v}Q{R.29(id).A.K=3v+"2l"}};C gU(){1x.2m("i7");1x.2m("gR");1x.2m("i6");1x.2m("1t");1x.2m("hQ");1x.2m("hS");1x.2m("hO");1x.2m("gL");1x.2m("go");1x.2m("gl");1x.2m("gj");1x.2m("gq")}C 5M(1U,3v){R.fh=1U+"="+3v}C gt(1U){k 6Q=R.fh;k i=6Q.e2(1U);if(i==-1){1A 5l}k 8R=6Q.e2(";",i);if(8R==-1){k 8R=6Q.X}1A(gM(6Q.aE(i,8R))).26("=")[1]}C gF(){if($i("4x")){k 1j=$i("4x").4g("I");if(1j[0].A.U=="6r"){1A}if(1j.X>0){k 4b=1j[0];k i=0;do{if(1j[i].A){if(1j[i].A.U=="6r"){2X}if(1j[i].A.U=="1c"){k 4b=1j[i]}}k i=i+1}1J(i<1j.X)4b.A.U="6r";k i=1j.X-1;k 4b=1j[i];do{if(1j[i].A){if(1j[i].A.U=="6r"){k 4b=1j[i];2X}}k i=i-1}1J(i>=0)4b.A.U="1c"}}}C iz(){k 2e="6r";if($i("4x")){k 1j=$i("4x").4g("I");if(1j[1j.X-1].A.U==2e){1A}if(1j.X>0){k i=0;do{if(1j[i].A){if((1j[i].A.U=="1T")||(1j[i].A.U=="6r")||(1j[i].A.U=="")){1j[i].A.U="1c";2X}}k i=i+1}1J(i<1j.X)k i=1j.X-1;k 4b=1j[i];do{if(1j[i].A){if(1j[i].A.U==2e){2X}if(1j[i].A.U=="1c"){k 4b=1j[i]}}k i=i-1}1J(i>=0)4b.A.U=2e}}}C gP(l){1s{5M("gN",l);2N.8Q.gy(J)}1r(e){2c("cJ ao gO gI")}}C gA(){1s{if(!$i("5P")){k V=[0,0];if($i("E"))k V=2S($i("E"));k G=R.2B("I");G.id="5P";k ne=G.A;ne.1N="fX";ne.4m=0;ne.3B="4r";ne.17=B.w;ne.1z=B.h;ne.3w="4L 43 ek";ne.U="1c";ne.1p=V[1];ne.K=V[0];R.2a.24(G)}k 6q=$i("5P");6q.Y="";k 3H;1s{3H=1g hV();1O=1g cO(6q,3H)}1r(e){3H=1g ix();1O=1g cO(6q,3H)}1O.7O(\'il\',\'8X\');1O.7O(\'ik\',\'7d\');1O.7O(\'ij\',\'4L\');1O.7O(\'7A\',\'ha\');6q.A.U="1T";eE(6q)}1r(e){2c("cJ ao h3 bl 6N 1O")}}C fc(3L){k f8=C(P){1s{1x.2m("1t");k 7T=P.1i.gX;k 45=1g 2u();k i=7T.X-1;if(i>=0){do{k 1D=7T[i].26(".");if((1D[1]=="32")||(1D[1]=="1m")||(1D[1]=="gY")){45.3J(7T[i])}}1J(i--)}k 1j=R.4g("E");k dr=1j.X;k 6k=1e+"/3d/3L/"+3L+"/";k j=45.X-1;if(j>=0){do{23(k i=0;i<dr;i++){if((1j[i].M.ai("1u")>-1)&&((1j[i].3n!="")||(1j[i].id!=""))){1j[i].M=6k+"1u.1m"}if(1j[i].M.ai("3L")>-1){1j[i].A.9V="a0(\'"+6k+45[j]+"\')"}}}1J(j--)}k j=45.X-1;if(j>=0){do{k 5w=45[j].26(".");if($i(5w[0])){$i(5w[0]).M=6k+45[j]}}1J(j--)}k 1j=1g 2u("ft","f2","9H","hi","8S");k i=1j.X-1;if(i>=0){do{if($i(1j[i])){$i(1j[i]).A.9V="a0(\'"+6k+"hx.32\')";23(k j=0;j<45.X;j++){k 5w=45[j].26(".");if(5w[0]==1j[i]){$i(1j[i]).A.9V="a0(\'"+6k+45[j]+"\')"}}}}1J(i--)}ei=3L}1r(e){2c("41 33 2s. fc"+e);1x.2m("1t")}};1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hr&18="+18+"&hs=3d/3L/"+3L;1Y.1B(p,"dG",f8)}C eF(){1s{if(!$i("3z")){k G=R.2B("I");G.id="3z";G.A.U="1T";G.A.3w="4L 43 2E(6o,6o,6o)";G.Y=\'<I 16="hd">&1R;</I><I 16="bd" ><I id="7N" A="2T:2E(6o,6o,6o)">\'+ec+\'</I></I>\';if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}k i=($i("7N")).A;i.aF="K";i.cE="95";F.47("3z.1k");F.3z.1k.1y=1g F.2r.4c("3z",{17:"hu",1z:"eq",4f:19,4H:J,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.3z.1k.1y.3O();k f6=C(){F.2H.2K.9r(F.3z.1k.1y.2W,"4y");F.3z.1k.1y.6B();5M("fv","2J")};F.2H.2K.87(F.3z.1k.1y.2W,"4y",f6);5M("fv","1X")}F.3z.1k.1y.5u();k V=2S($i("E"));F.3z.1k.1y.5h(V[0]-hc,B.h-70)}1r(e){2c("cw cu ct bl a hb de h5. eF"+e)}}C hH(){if(!$i("bS")){if($i("aK")){$i("aK").A.U="1c"}if(!$i("71")){1A}k ep=$i("71").Y;$i("71").Y="";k 8m=0;if($i("eH")){8m=1l($i("eH").A.17)}k w=1l($i("71").A.17)-8m;$i("71").A.17="4F";if($i("3L")){$i("3L").A.17="4F";$i("3L").Y=""}k V="2l";k a=B.h;k l=B.w+w;B.h=a;B.w=l;if(2g){V=""}$i("E").A.17=l+V;$i("E").A.1z=a+V;$i("2A").A.17=l+V;$i("2A").A.1z=a+V;$i("2A").A.7g=\'7c(\'+0+" "+(l*1+2)+" "+(a*1+2)+" "+0+\')\';$i("iw").A.17=l+1+8m+V;$i("4W").A.1z=a+V;$i("4W").A.17=l+V;if(6i=="1X"){k 2d=["L","O"];23(k l=0;l<2;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w+V;$i("E"+2d[l]).A.1z=B.h+V;$i("2A"+2d[l]).A.17=B.w+V;$i("2A"+2d[l]).A.1z=B.h+V+V;$i("2A"+2d[l]).A.7g=\'7c(0 0 0 0)\'}}k 2d=["N","S"];23(k l=0;l<2;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w*2+V;$i("E"+2d[l]).A.1z=B.h*2+V;$i("2A"+2d[l]).A.17=B.w*3+V;$i("2A"+2d[l]).A.1z=B.h+V;$i("2A"+2d[l]).A.7g=\'7c(0 0 0 0)\'}}}bJ();k 1D=C(){k G=R.2B("I");G.id="54";G.A.U="1T";k 1D=\'<I 16="hd">iq</I>\';1D+=\'<I 16="bd" id="bS"></I>\';G.Y=1D;if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}$i("bS").Y=ep;F.47("54.1k");F.54.1k.1y=1g F.2r.4c("54",{17:"hN",4f:J,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.54.1k.1y.3O();if($i(B.3r+"1C")){$i(B.3r+"1C").Y=""}if($i("9f")){$i("9f").Y=""}if($i("aN")){$i("aN").Y="";B.hJ("aN")}6a()};1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hL&5j="+a+"&5f="+l+"&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"dG",1D)}Q{F.54.1k.1y.3O();F.54.1k.1y.5u()}}C i3(){23(k g=0;g<12;g++){if($i("2h"+g))k 6C=$i("2h"+g).7v}if(6C){6C.id="aK";6C.3n="aJ-i4";k 1F=\'<an 16="aJ-g7" A="3w-17:ea ea bW;3w-2T:2E(4j,4j,4j)">\';if($i(B.5s)){$i(B.5s).Y=$T("g1")}if($i(B.3r)){$i(B.3r).Y=$T("g2")}if($i(B.6x)){$i(B.6x).Y=$T("g3")}if($i(B.7s)){$i(B.7s).Y=$T("g4")}23(k g=0;g<12;g++){if($i("2h"+g)){k 9m=$i("2h"+g).Y;k 2G=1g bH("&1R;","g");k 9m=9m.3I(2G,\'\');1F+=\'<li><a 4h="#"><em><I id="2h\'+g+\'" >\'+9m+\'</I></em></a></li>\'}}1F+="</an>";6C.Y=1F;23(k g=0;g<12;g++){if($i("2h"+g)){21(\'$i("2h\'+g+\'").1b = C(){7M = "2h\'+g+\'";65(\'+g+\');}\');if($i("2h"+g+"1C")){$i("2h"+g+"1C").A.gG="eq";$i("2h"+g+"1C").A.1z=B.h}}}}if($i(B.5s)){$i(B.5s).1b=C(){7M=B.5s;65(1)}}if($i(B.3r)){$i(B.3r).1b=C(){7M=B.3r;65(2);if(!$i("48")){k p=1e+"/1H/1I.1v?1G=96&18="+18;1Y.1B(p,"96",96)}}}if($i(B.6x)){$i(B.6x).1b=C(){7M=B.6x;65(4);B.gg()}}if($i(B.7s)){$i(B.7s).1b=C(){7M=B.7s;65(5);if($i("8D")){$i("8D").Y==$T("2p");k p=1e+"/1H/1I.1v?1G=81&18="+18;1Y.1B(p,"81",81)}Q{2c("id 8D 2J 80")}}}}C 96(P){if(P.1i==""){7n("","1X","9Q")}Q{k j=P.1i.X;k i=0;if(j>=0){do{k 2v="9Q";if(P.1i[i].2v){k 2v=P.1i[i].2v}Q{k 2v="gz"}if(i==j-1){7n(P.1i[i].1W,"1X",2v)}Q{7n(P.1i[i].1W,"2J",2v)}i++}1J(i<j)}}}C f7(m){1s{if(!$i("57")){k G=R.2B("I");G.id=\'57\';G.Y=\'<2n 17="50" A="3w: 4L 43 #gm;"> <1V> <1a 1b="f7()" A="1q-1w:K;1N:1Q" 16="fl"> <E M="\'+1e+\'/3d/gu.32" /> </1a> <1a A="1q-1w:K" 16="fl"> <36 A="1q-1w:K" 16="gs" 3b="1q" id="fj" 2D="70" 1h="" /> </1a></1V> </2n>\';if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}}if(m==5l){$i("57").A.3j="9k"}Q{$i("fj").1h=m;$i("57").A.3j="2Q"}k V=2S($i("E"));V[1]=V[1]+1l($i("E").A.1z)-22;21(\'R.29("57").A.\'+7e+\' = V[0] + 3Q\');21(\'R.29("57").A.\'+6R+\' = V[1] + 3Q\')}1r(e){2c("gx bl 57."+e)}}C eP(5D,5A,84,nx,ny,5X){1s{if($i("58")){$i("58").A.U="1c"}if($i("51")){$i("51").A.U="1c"}k fu=1l(5D)+0+"2l";F.47("4E.1k");if($i("55")){F.4E.1k.1y.6B()}k 1F=\'<I 16="hd">\'+5X+\'</I><I 16="bd"><7K 6X="1E" id="1E" e7="1p" A="3w:4F gn 43"></7K></I>\';k G=R.2B("I");G.id="55";G.A.U="1T";G.Y=1F;if($i("28")){$i("28").24(G)}Q{R.2a.24(G)}if($i("1E")){6K($i("1E").A){17="dz%";1z=5A};$i("55").A.U="1T";$i("1E").M=84}k bU=19;k V=2S($i("E"));if(nx=="aq"){k bU=J}F.4E.1k.1y=1g F.2r.3o("55",{17:fu,4f:bU,4H:19,2Q:J,7K:19});F.4E.1k.1y.5h(V[0],V[1]+50);F.4E.1k.1y.3O();k f4=C(){$i("55").A.U="1c";$i("1E").M="";F.2H.2K.9r(F.4E.1k.1y.2W,"4y");F.4E.1k.1y.6B();if((2w=="5b")||(2w=="7Q")||(2w=="8d")||(2w=="9g")||(2w=="8N")){8t("3k")}if($i("58")){$i("58").A.U="1c"}if($i("51")){$i("51").A.U="1c"}if($i("5P")){1O.2m()}aY()};F.2H.2K.87(F.4E.1k.1y.2W,"4y",f4)}1r(e){2c("41 33 2s. eP"+e)}}C dR(5D,5A){1s{if($i("55")){k i=$i("55");i.A.17=5D;i.A.1z=5A}}1r(e){2c("41 33 2s. dR"+e)}}C eN(5D,5A,84,nx,ny,5X){1s{if(!$i("6J")){k 1F=\'<I 16="hd">&1R;</I><I 16="bd"><7K 6X="6I" id="6I" e7="1p" ></7K></I></I>\';k G=R.2B("I");G.id="6J";G.A.U="1c";G.Y=1F;R.2a.24(G)}k V=2S($i("E"));F.47("53.1k");F.53.1k.1y=1g F.2r.4c("6J",{17:5D,4f:19,4H:J,4G:"1c",2W:J,2Q:J,4I:J,4J:J});F.53.1k.1y.5h(V[0],V[1]);F.53.1k.1y.3O();F.53.1k.1y.5u();6K($i("6I").A){17="dz%";1z=5A}$i("6J").A.U="1T";$i("6I").M=84;k eA=C(){$i("6J").A.U="1c";$i("6I").M="";F.2H.2K.9r(F.53.1k.1y.2W,"4y")};F.2H.2K.87(F.53.1k.1y.2W,"4y",eA)}1r(e){2c("41 33 2s. eN"+e)}}C ed(8V){1s{$i(8V).A.U="1c";if((8V!="gH")&&(8V!="gB")){if($i("ef")){$i("ef").1h=""}if($i("b8")){$i("b8").Y="";$i("b8").U="1c"}if($i("1D")){$i("1D").1h==""}$i("1E").M="";$i("2k").A.3j="2Q"}if((2w=="5b")||(2w=="7Q")||(2w=="8d")||(2w=="9g")||(2w=="8N")){8t("3k")}}1r(e){2c("41 33 2s. ed"+e)}}C 1o(82,6g,eb){1s{if($i("b5")){if(6g==""){$i("b5").Y="-"}Q{gD=eb;$i("b5").Y="<b>"+6g+" </b>"}}if($i("7N")){if(6g==""){6g=ec}$i("7N").Y="<b>"+6g+" </b>"}}1r(e){2c("41 33 2s. 1o"+e)}}C 8t(i){1s{if(B.5r.X>0){k 6f=B.5r.X-1;if(6f>=0){do{if(B.5r[6f]){B.5r[6f].Y="";B.5r[6f].A.U="1c"}}1J(6f--)}}B.5r=1g 2u();aY();k 9q=["fK","7Q","8N","5K","cc","8K","8j","3k","7F","9h","9g","8d"];k ko=9q.X-1;if(ko>=0){do{if($i(9q[ko])){k 3f=$i(9q[ko]).A;3f.gQ=0;3f.bQ=1;3f.dX=1;3f.9U=\'2E(50,50,50)\'}}1J(ko--)}2w=i;if($i(i)){6K($i(i).A){dX=\'4F\';bQ=\'4F\';9U=\'ek\'}}$i("2k").A.U="1T";if($i("5P")){$i("5P").A.U="1c"}cI(i){3F"5K":$i("2k").M=3T+"/"+"fZ.32";if($i("E")){$i("E").1K=""}2X;3F"3k":$i("2k").M=3T+"/"+"gf.1m";if($i("E")){$i("E").1K=""}2X;3F"9h":$i("2k").M=3T+"/"+"9h.1m";3F"fK":$i("2k").M=3T+"/"+"9h.1m";2X;3F"9g":$i("2k").M=3T+"/"+"fQ.32";if($i("E")){$i("E").1K="6Z 49 fN 33 g5"}2X;3F"8N":$i("2k").M=3T+"/"+"fQ.32";if($i("E")){$i("E").1K="6Z 49 fN o 5X"}2X;3F"8d":$i("2k").M=3T+"/"+"eC.32";if($i("E")){$i("E").1K=""}2X;3F"7Q":$i("2k").M=3T+"/"+"eC.32";if($i("E")){$i("E").1K="6Z 49 9t o hK"}2X;3F"7F":$i("2k").M=3T+"/"+"hI.32";if($i("E")){$i("E").1K=""}2X}}1r(e){2c("41 33 2s. 8t"+e)}}C 65(2h){if($i("2h"+2h)){k fs=[1,2,3,4,5,6,7,8,9,10];23(k j=0;j<10;j++){if($i("2h"+fs[j])){jj=fs[j];if($i("2h"+jj+"1C")){$i("2h"+jj+"1C").A.U="1c"}}}if($i("2h"+2h+"1C")){$i("2h"+2h+"1C").A.U="1T"}Q{2c("O 82 2h"+2h+"1C 2J hR.")}}}C 2I(){D.2q=C(34,5X){if($i("8h")){R.2a.7D($i("8h"))}if($i("8B")){R.2a.7D($i("8B"))}F.47("2I."+34);k V=[0,0];if($i("2A")){k V=2S($i("2A"))}Q if($i("4W")){k V=2S($i("4W"))}21(\'F.2I.\'+34+\' = 1g F.2r.4c("eM",{17:"is",4f:19,4G:"1c",2W:J,4I:19,4J:J})\');21(\'F.2I.\'+34+\'.ir("<1f A=30-2D:ip; >"+5X+"</1f>")\');21(\'F.2I.\'+34+\'.2a.A.1z="ia"\');21(\'F.2I.\'+34+\'.i9("<1f><E M=\\\'"+1e+"/3d/2I.1m\\\' /></1f>")\');21(\'F.2I.\'+34+\'.3O(R.2a)\');if($i("9b"))21(\'F.2I.\'+34+\'.5h(10,10)\');Q 21(\'F.2I.\'+34+\'.5h(\'+V[0]+\',\'+V[1]+\')\');21(\'F.2I.\'+34+\'.5u()\');if($i("8h")){$i("8h").A.4m=aA}if($i("8B")){$i("8B").A.4m=i8}};D.2m=C(34){if($i("eM")){if(21(\'F.2I.\'+34)){if($i(21(\'F.2I.\'+34+".id"))){21(\'F.2I.\'+34+\'.6B()\')}}}}}C eE(5Y){5Y.1P=C(){1s{if($i("2k")){$i("2k").A.U="1T"}if($i("eD")){$i("eD").A.U="1c"}D.M=h9;if(B.3l!="72"){B.3l="2J";bC()}if($i("2R")){$i("2R").A.U="1c"}}1r(e){k e=""}D.aD=C(7Y){1s{if($i("2R")){$i("2R").A.U="1c"}bD(7Y);if(h8!=""){$i("2k").A.U="1c";$i("h7").A.7g=\'7c(\'+(1d.4i-dH)+" "+(1d.4l-10)+" "+(1d.4i-10)+" "+(1d.4l-dH)+\')\'}if($i("E")&&(74=="1X")){k nx=1d.3t-dw-dE;k ny=1d.3A-dB-dD;if(6i=="2J"){k l=0;if(1l($i("28").A.K)){k l=1l($i("28").A.K)}$i("E").A.K=nx-l;k t=0;if(1l($i("28").A.1p)){k t=1l($i("28").A.1p)}$i("E").A.1p=ny-t}Q{$K("E",B.w*-1+nx);$K("6T",B.w*-1+nx);$K("6G",B.w+nx);$K("6L",B.w*-3+nx);$K("6S",B.w*-1+nx);$1p("E",B.h*-1+ny);$1p("6T",B.h*-1+ny);$1p("6G",B.h*-1+ny);$1p("6S",B.h*-1+ny);$1p("6L",B.h*-1+ny)}}}1r(e){k e=""}1s{B.h6()}1r(e){k e=""}}};5Y.2f=C(){1s{B.3l="8F";1o(D,\'\');if($i("2k")){$i("2k").A.U="1c"}}1r(e){k e=""}};5Y.hg=C(){1s{if($i("2k"))$i("2k").A.U="1c";if((2w=="5K")||(2w=="5b")){if($i("2k"))$i("2k").A.U="1c";if($i("3P")){k i=$i("3P").A;i.17=0;i.1z=0;i.3j="2Q";i.U="1c"}3N=1d.3t;44=1d.3A;cT=0;cS=0}if($i("E")&&(2w=="3k")){74="1X";if($i("2A")){dw=1l($i("2A").A.K);dB=1l($i("2A").A.1p)}dE=1d.4l;dD=1d.4i;dV=1d.7o;e3=1d.7p}}1r(e){k e=""}};5Y.1b=C(){1s{B.hf()}1r(e){k e=""}};5Y.fi=C(){1s{if(2w=="5K"){bs("bv")}if(2w=="5b"){bs("bv")}if($i("E")&&(2w=="3k")){74="2J";k 8s=(e3*-1)+1d.7p;k 8i=(dV*-1)+1d.7o;k ex=B.56;k ex=ex.26(" ");k eQ=(ex[0]*1)-8i;k fI=(ex[2]*1)-8i;k fE=(ex[1]*1)-8s;k fB=(ex[3]*1)-8s;if((8i==0)||(8s==0)){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&x="+1d.4l+"&y="+1d.4i+"&18="+18;1Y.1B(p,"3k",1t);1A}k fA=eQ+" "+fE+" "+fI+" "+fB;1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+fA+"&18="+18;1Y.1B(p,"7W",1t)}}1r(e){k e=""}}}C h2(7r){k 7w="h1";k ar="4F";if((7r==1)&&(!$i("8v"))&&($i("8k"))){k G=R.2B("I");G.id="6h";G.A.U="1T";G.A.3w="4L 43 7d";if(2g){G.A.7B=\'7C(42=90)\'}Q{G.A.42=.85}k 1D=\'<I 16="hd">&1R;</I>\';1D+=\'<I 16="bd" A="4D-2T:2E(3m,3m,3m);17=\'+7w+\'2l" >\';if($i("5K")){if(3K){1D+=\'<I A="1q-1w:aq;3B:93;K:h0" >\'}1D+=\'<I id="ft" 1P="1o(D,\\\'gZ o 2V f0 o eZ eR.\\\',\\\'\\\')" 1b="8K()" ></I><I id="7x" 6X="7x" hh="0" 4P:fy="fy:f3" as:hz="0" as:hy="0" as:hw="hB" 1K="hF" >\';1D+=\'<I id="8z" ><E hE="" 16="f3" M="\'+$im("1u.1m")+\'" /></I></I>\';1D+=\'<I id=f2 1P="1o(D,\\\'hD o 2V f0 o eZ eR.\\\',\\\'\\\')" 1b="8j()" ></I>\';if(3K){1D+=\'</I>\'}}1D+=\'<I id="8v" A="K:\'+ar+\'" ></I></I>\';G.Y=1D;R.2a.24(G);if($i("8k")){$i("8v").Y=$i("8k").Y+"<2n><1V><1a>&1R;</1a></1V></2n>";$i("8k").Y=""}F.47("6h.1k");F.6h.1k.1y=1g F.2r.4c("6h",{17:7w,4f:19,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.6h.1k.1y.3O();8a=F.2r.hk.ho("7x","8z",0,70);8a.ht=C(fn){2P=(fn-35)/5};8a.fd(35,J);if($i("7x")){$i("7x").fi=C(){ds();2P=0;8a.fd(35,J)}}if($i("8z")){$i("8z").aD=C(){k nw=B.w;k nh=B.h;k nt=0;k nl=0;k ns=1l(B.4K);if((2P>0)&&(2P<7)){2P=2P+1;k 9c=1l($i("E").A.1z);k 91=1l($i("E").A.17);nh=B.h/2P;nw=B.w/2P;k t=1l($i("E").A.1p);k l=1l($i("E").A.K);nt=t+((9c-nh)*.5);if(2g){nl=0}Q{nl=l+((91-nw)*.5)}k 8L=nh/B.h;ns=1l(B.4K/8L)}if((2P<0)&&(2P>-7)){2P=2P-1;k 9c=1l($i("E").A.1z);k 91=1l($i("E").A.17);nh=B.h*2P*-1;nw=B.w*2P*-1;k t=1l($i("E").A.1p);k l=1l($i("E").A.K);nt=t-((nh-9c)*.5);nl=l-((nw-91)*.5);k 8L=nh/B.h;ns=1l(B.4K/8L)}$i("E").A.17=nw;$i("E").A.1z=nh;$1p("E",nt);$K("E",nl);if($i("7R")){$i("7R").1h=ns}}}1A}if((7r==1)&&($i("8v"))){F.6h.1k.1y.5u()}if((7r==2)&&(!$i("4x"))&&($i("9d"))){k G=R.2B("I");G.id="5y";G.A.U="1T";G.A.3w="4L 43 7d";if(2g){G.A.7B=\'7C(42=90)\'}Q{G.A.42=.85}k 1D=\'<I 16="hd">&1R;</I>\';1D+=\'<I 16="bd" A="4D-2T:2E(3m,3m,3m);17=\'+7w+\'2l" >\';1D+=\'<I id="4x" A="K:\'+ar+\';1p:-aH;" ></I></I>\';G.Y=1D;R.2a.24(G);if($i("9d")){$i("4x").Y=$i("9d").Y;$i("9d").Y=""}F.47("5y.1k");F.5y.1k.1y=1g F.2r.4c("5y",{17:7w,4f:19,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19});F.5y.1k.1y.3O();1A}if((7r==2)&&($i("4x"))){F.5y.1k.1y.5u()}}C hp(){if(!$i("8T")){k G=R.2B("I");G.id="8T";G.A.U="1c";G.A.9U="7d";k 1F=\'<I 16="hd">\';k 1D="1n:if(4U == -1){4U = 1};4U = 4U + 1 ;$i(\\"9T\\").3V = J;B.8C();";1F+="<E 16=d2 1b=\'"+1D+"\' M="+$im("1u.1m")+" />";k 1D="1n:if(4U == 1){4U = -1};4U = 4U - 1 ;$i(\\"9T\\").3V = J;B.8C();";1F+="<E 16=fz 1b=\'"+1D+"\' M="+$im("1u.1m")+" />&1R;";1F+=\'<36 A="1N:1Q" 1b="1n:B.8C()" 3b="3R" id="9T" />&1R;\'+$T("hj")+\'</I>\';1F+=\'<I 16="bd" A="1q-1w:K;cf:bE;" id="hl" 1P="1n:di(D)" 1b="1n:dj()">\';1F+=\'<E A="1N:1Q;" id=bz M="" />\';1F+=\'<I A="1q-1w:K;30-2D:4F" id="hm" ></I></I>\';G.Y=1F;R.2a.24(G);$i("bz").A.1z=B.hn+"2l"}$i("8T").A.U="1T";F.47("4A.1k");F.4A.1k.1y=1g F.2r.4c("8T",{17:"hv",4f:19,4H:J,4G:"hC",2W:J,2Q:J,4I:J,4J:19});F.4A.1k.1y.3O();k V=2S($i("E"));if(2g){F.4A.1k.1y.5h((V[0]+B.w-d6),V[1]+4)}Q{F.4A.1k.1y.5h((V[0]+B.w-d6),V[1]+4)}k dm=C(){F.2H.2K.9r(F.4A.1k.1y.2W,"4y");F.4A.1k.1y.6B();5M("dk","1c")};F.2H.2K.87(F.4A.1k.1y.2W,"4y",dm);5M("dk","1T");B.8C()}C 7z(2e,1C){1s{if(!$i("8g")){k G=R.2B("36");G.id=\'8g\';G.3b=\'gT\';G.1h=\'gS\';G.A.1N="1Q";G.A.cE="95";G.A.4m=gV;G.A.3B="4r";G.A.U="1c";G.1b=C(){6a();D.A.U="1c"};G.1P=C(){D.A.U="1T"};G.2f=C(){D.A.U="1c"};R.2a.24(G)}k V=2S(1C);4s=2e;61(B.9j);B.9j=5Z(\'6a()\',(gW));5V("h4");if($i("8g")){k i=$i("8g").A;i.U="1T";k l=V[0];k t=V[1]-5;if(3K){i.K=l;i.1p=t}Q{i.cF=l+R.2a.8c;i.cG=t+R.2a.9e}}}1r(e){k e=""}}C he(){1s{if($i("bI")){if($i("bI").A.3j=="2Q"){k V=2S($i("E"));k 9n=(1d.3t-V[0])*2.25;k 8O=(1d.3A-V[1])*2.25;k cL="7c("+(8O-40)+" "+(9n+40)+" "+(8O+40)+" "+(9n-40)+")";k i=$i("bI").A;i.7g=cL;21("i."+6R+"= (V[1] - (8O - 40)) + 3Q");21("i."+7e+"= (V[0] - (9n - 40)) + 3Q")}}}1r(e){k e=""}}C 8K(){1x.2q("1t",$T("2p"));2P=0;k p=1e+"/1H/1I.1v?1G=bw&cH=2&18="+18;4s="86";1Y.1B(p,"bw",1t)}C 8j(){1x.2q("1t",$T("2p"));2P=0;k p=1e+"/1H/1I.1v?1G=bO&cH=2&18="+18;4s="86";1Y.1B(p,"bO",1t)}C bs(2e){k V=2S($i("E"));if($i("3P")){k bx=$i("3P");k 2t=bx.A}Q{2c("hG 2J 80");1A}cI(2e){3F"ii":2t.U="1T";3u=1d.3t;3x=1d.3A;if(2g){if((3u>3N)&&((3u-3N-2)>0)){2t.17=3u-3N-2}if((3x>44)&&((3x-44-2)>0)){2t.1z=3x-44-2}if(3u<3N){2t.K=3u;2t.17=3N-3u+2}if(3x<44){2t.1p=3x;2t.1z=44-3x+2}}Q{if(3u>3N){2t.17=3u-3N-15+"2l"}if(3x>44){2t.1z=3x-44-15+"2l"}if(3u<3N){2t.K=3u+"2l";2t.17=3N-3u+15+"2l"}if(3x<44){2t.1p=3x+"2l";2t.1z=44-3x+15+"2l"}}2X;3F"bv":md=1;21(\'bt = 1l(R.29("3P").A.\'+7e+")");21(\'aC = 1l(R.29("3P").A.\'+6R+")");ih=1l(2t.17)-V[0];ic=1l(2t.1z)-V[1];4v=bt+(1l(2t.17))-V[0];4t=aC+(1l(2t.1z))-V[1];3p=B.56.26(" ");dx=((3p[0]*-1)-(3p[2]*-1))/(cT-1);dy=((3p[1]*1)-(3p[3]*1))/(cS-1);if(dy<0)dy=dy*-1;nx=4T*4v;ny=4T*4t;52=(3p[0]*1)+nx;6F=(3p[3]*1)-ny;4v=bt-V[0];4t=aC-V[1];if(dy<0)dy=dy*-1;nx=4T*4v;ny=4T*4t;4P=(3p[0]*1)+nx;6y=(3p[3]*1)-ny;v=4P+" "+6y+" "+52+" "+6F;if(2w!="5b"){if(52!=4P){B.56=v;1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+v+"&18="+18;1Y.1B(p,"7W",1t)}}Q{if(52!=4P){1s{k 4k=(2g)?R.3e("1E").R:$i("1E").5W;k 2e="7y";if(4k.29("cP")){2e=4k.29("cP").1h}if(B.8W==""){2c("ib 2z in");1A}if((2e!="io")&&(2e!="iv")){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=5b&7i="+v+"&18="+18+"&2e="+2e+"&2z="+B.8W;1Y.1B(p,"5b",1t)}}1r(e){k e=""}}}2t.3j="9k";2t.17=0;2t.1z=0;R.29("2k").A.U="1T";2X}}C iy(){1s{k bk=6E($i("7a").1h,$i("aM").1h,$i("aV").1h);k aO=6E($i("aW").1h,$i("aT").1h,$i("aP").1h);k cC=C(P){if(P.1i.cv!=5l){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=cz&8A=8A&iu=14&94="+P.1i.it+" "+P.1i.cv+"&18="+18;1Y.1B(p,"aS",1t)}Q{2c("cw cu ct i5 a hP.")}};k p=1e+"/1H/1I.1v?1G=cD&18="+18;1Y.1B(p,"cD",cC)}1r(e){k e=""}}C aS(){1s{if($i("7a")){k bk=6E($i("7a").1h,$i("aM").1h,$i("aV").1h);k aO=6E($i("aW").1h,$i("aT").1h,$i("aP").1h);1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=cz&8A=8A&94="+bk+" "+aO+"&18="+18;1Y.1B(p,"aS",1t)}}1r(e){k e=""}}C dj(){1s{1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&7f="+B.4K+"&2e=9w&x="+1d.bK+"&y="+1d.bG+"&18="+18;1Y.1B(p,"3k",1t)}1r(e){k e="";1x.2m("1t")}}C di(1C){1C.aD=C(7Y){bD(7Y)}}C ds(){if($i("7R")){k aL=$i("7R").1h}Q{k aL=B.4K}1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=hM&7f="+aL+"&18="+18;4s="hT";1Y.1B(p,"hU",1t)}C i1(){1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+B.i2+"&18="+18;4s="86";1Y.1B(p,"7W",1t)}C 7H(7k){if(7k=="7G"){k y=B.h/6;k x=B.w/2}if(7k=="7u"){k y=B.h-(B.h/6);k x=B.w/2}if(7k=="7J"){k x=B.w-(B.w/6);k y=B.h/2}if(7k=="7I"){k x=B.w/6;k y=B.h/2}1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=3k&7f="+B.4K+"&x="+x+"&y="+y+"&18="+18;4s="86";1Y.1B(p,"3k",1t)}C i0(){if(B.d7==""){2c("hZ 5v 2J cX cY hW. hX o hY do g9. fW 2J g0 g8.");1A}if(6i=="1X"){k 2d=["L","O","N","S"];23(k l=0;l<4;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.U="1c";$i("E"+2d[l]).M=""}}$K("E",0);$1p("E",0);6i="2J";2c("cW gc");$i("E").A.3j="2Q";$i("E").A.U="1T"}Q{d3();k 2d=["L","O","N","S"];23(k l=0;l<4;l++){if($i("E"+2d[l])){$i("E"+2d[l]).A.17=B.w;$i("E"+2d[l]).A.1z=B.h;$i("E"+2d[l]).A.U="1T"}}6i="1X";bX();2c("cW ga. o gb do 2V cX ge d2.")}}C d3(){k du=(B.h/2)*-1;k b3=B.w/2;k 5x=B.h+(B.h/2);k 5C=B.w/2;k lx=B.w+(B.w/2);k ly=B.h/2;k c3=(1l(B.w/2))*-1;k b4=B.h/2;k u=2N.8Q.gd+"\\/\\/"+2N.8Q.fY+B.g6+"?5a="+B.d7;u+="&7A=5a&4N="+B.56+"&gE="+b3+" "+b4;k 7u=u+"&8G="+5C/2+" "+5x/2;k 7G=u+"&8G="+b3/2+" "+du/2;k 7J=u+"&8G="+lx/2+" "+ly/2;k 7I=u+"&8G="+c3/2+" "+b4/2;$i("6T").M=7u;$i("6S").M=7G;$i("6G").M=7J;$i("6L").M=7I}C bX(){$K("E",B.w*-1);$K("6T",B.w*-1);$K("6G",B.w);$K("6L",B.w*-3);$K("6S",B.w*-1);$1p("E",B.h*-1);$1p("6T",B.h*-1);$1p("6G",B.h*-1);$1p("6S",B.h*-1);$1p("6L",B.h*-1)}C bC(){if(!$i("2R")){k G=R.2B("I");G.id="2R";G.A.3B="4r";G.A.4m=aA;if(2g){G.A.7B="7C(42=90)"}R.2a.24(G)}if((B.3l=="8F")||(B.3l=="72")){1A}if((B.3l=="1X")&&(4s=="7F")&&($i("2R").A.U!="1T")){k i=$i("2R");k 3f=i.A;3f.1p=1d.3A+20;3f.K=1d.3t;i.Y="<2n A=\'1q-1w:K\'><1V><1a A=\'1q-1w:K\'>gJ...</1a></1V></2n>";3f.U="1T";21(gK)}if(($i("3P"))&&(B.3l=="1X")&&(R.29("2k").A.U=="1T")&&($i("3P").A.3j!="2Q")){if((2w=="5K")||(2w=="cc")||(2w=="3k")){if(gh=="1X"){if(2g){$i("2R").A.7B="7C(42=70)"}Q{$i("2R").A.42="5"}k 3C="<2n id=\'gk\' ><1V>";if(2g){k s=" A=\\"7B:\'7C(42=0)\'\\" "}if(3K){k s=" A=\'42:0\' "}3C+="<1a "+s+" ></1a>";3C+="<1a><E 16=\'gp\' 1K=\'7G\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7G\')\\" /></1a>";3C+="<1a "+s+" ></1a></1V>";3C+="<1V><1a><E 16=\'gw\' 1K=\'7I\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7I\')\\" /></1a>";3C+="<1a><2n><1V>";3C+="<1a><E 16=\'gv\' 1K=\'bw\' 1b=\'8K()\' M=\'"+$im("1u.1m")+"\' </1a>";3C+="<1a><E 16=\'gr\' 1K=\'bO\' 1b=\'8j()\' M=\'"+$im("1u.1m")+"\' </1a>";3C+="</1V></2n></1a>";3C+="<1a><E 16=\'jQ\' 1K=\'7J\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7J\')\\" /></1a></1V>";3C+="<1V><1a "+s+" ></1a><1a><E 16=\'mh\' 1K=\'7u\' M=\'"+$im("1u.1m")+"\' 1b=\\"7H(\'7u\')\\" /></1a><1a "+s+" ></1a></1V></2n>";k i=$i("2R");i.Y=3C;i.A.1p=1d.3A-27;i.A.K=1d.3t-27;i.A.U="1T";1o(\'\',\'b9 mg mf da mi 49 mj no 2V. b9 em x 49 8F de mn ml mk.\',\'\');1A}}}if((B.3l!="72")&&($i("2R").A.U!="1T")){B.3l="1X"}5Z(\'bC()\',mc)}C mb(){k p=1e+"/1H/1I.1v?1G=7F&5v=2R&94="+1d.7o+","+1d.7p+"&m5=5&18="+18;k cp=1g 5k();cp.m4(J);cp.5d("59");cp.1B(p,"7F",cb)}C cb(P){k P=P.1i;if((P!="2s")&&(P!=5i)){if($i("E")){$i("E").1K=""}if(P!=""){k 2O="<I id=\'bR\' A=\'1q-1w:K;4D-2T:2E(4j,4j,4j)\'><1f A=\'2T:c5;1N:1Q;1q-1w:K\' 1b=\'1n:B.3l=\\"72\\"\'>8F&1R;&1R;</1f>";2O+="<1f A=\'2T:c5;1N:1Q;1q-1w:K\' 1b=\'1n:B.5r.3J($i(\\"2R\\"));$i(\\"2R\\").id=\\"\\";$i(\\"bR\\").Y =\\"\\";$i(\\"bR\\").id =\\"\\"\' >m3</1f></I>";k 2M=P.26("!");k 2z=2M.X-1;if(2z>=0){do{k 7q=2M[2z].26("@");if(c9=="ca"){2O+="<1f A=\'1q-1w:K;30-2D:aR\'><b>"+7q[0]+"</b></1f><br>"}k 8P=7q[1].26("*");k 7L=8P.X-1;if(7L>=0){do{if(8P[7L]!=""){k bj=8P[7L].26("##");k ce=bj.X;23(k 3X=0;3X<ce;3X++){k 8U=bj[3X].26("#");if(c9=="ca"){2O=2O+"<1f 16=\'c7\' A=\'1q-1w:K;30-2D:aR\'>"+8U[0]+" <i>"+8U[1]+"</i></1f><br>"}Q{2O=2O+"<1f 16=\'c7\' A=\'1q-1w:K;30-2D:aR\'><i>"+8U[1]+"</i></1f><br>"}}}}1J(7L--)}}1J(2z--)}if($i("3z")){$i("7N").Y=2O}Q{k i=$i("2R");i.Y="<2n A=\'1q-1w:K\'><1V><1a A=\'1q-1w:K\'>"+2O+"</1a></1V></2n>";3f=i.A;3f.1p=1d.3A-10;3f.K=1d.3t-20;3f.U="1T"}}}}C c1(3X){1s{k 1D=3X.26("*");k 3X="<2n>";k i=1D.X-1;if(i>=0){do{k t=1D[i];k t=t.26(",");3X+="<1V A=\'1q-1w:K\'><1a A=\'4D-2T:2E("+t[1]+","+t[2]+","+t[3]+")\'>&1R;&1R;</1a><1a A=\'1q-1w:K\'>"+t[0]+"</1a></1V>"}1J(i--)}3X+="</2n>";if(!$i("5m")){k G=R.2B("I");k 1D=\'<I 16="hd">m2</I>\';1D+=\'<I 16="bd">\';1D+=\'<I id="ch" ></I></I>\';G.id="5m";G.A.U="1T";G.A.aF="K";G.Y=1D;R.2a.24(G);F.47("5m.1k");F.5m.1k.1y=1g F.2r.4c("5m",{17:"m6",4f:J,4H:19,4G:"1c",2W:J,2Q:J,4I:J,4J:19})}$i("ch").Y=3X;F.5m.1k.1y.3O();F.5m.1k.1y.5u()}1r(e){2c("41 33 2s. c1"+e)}}C bg(bi){k p=1e+"/1H/1I.1v?1G=bg&18="+18+"&2z="+bi.6X+"&m7="+bi.1h;1Y.1B(p,"bg",1t)}C ma(){if(3e["1E"]){if(3K){if($i("1E")){k 4k=$i("1E").5W}}Q{if(R.3e("1E")){k 4k=R.3e("1E").R}}if(4k){if(4k.29("5a")){if(2N.6z.3e["1E"].bY){2N.6z.3e["1E"].bY()}}}}}C m9(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("m8")){$i("1E").M=1e+"/b2/mo/6l.8l"}}}}C mp(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("mF")){$i("1E").M=1e+"/b2/mE/6l.8l"}}}}C mD(){if($i("1E")){if(2N.6z.3e["1E"]){k 5L=(2g)?R.3e("1E").R:$i("1E").5W;if(5L.29("mG")){$i("1E").M=1e+"/b2/mH/6l.8l"}}}}C 92(){k bc=eI(R.29("48").1h);k d0=C(P){if(!P.1i){$i("8Z").Y="<1f A=\'2T:8X\'>cZ 80<br><br></1f>";1A}k P=P.1i;if((P!="2s")&&(P!=5i)){k 1F="";k ig=P.X-1;if(ig>=0){do{k 4C=P[ig].mK;k d9=4C.X;23(k 2o=0;2o<d9;2o++){k 7b=4C[2o].31;k 5H=4C[2o].2M;k d8=5H.X;23(k 2y=0;2y<d8;2y++){if(5H[2y].3S!=" "){k lk="<a 4h=\'"+5H[2y].3S+"\' 3G=\'5g\'>&1R;am</a>"}k 2x=5H[2y].2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\'3R\' 1h=\'"+2x+"\' 1P=\\"1n:1o(D,\'b9 49 dC bf dF mJ 2z, mI-o bf mC no 2V. mB mt o ms do 2z, 2I mr mq 49 o 2V cY mu, bf 6Z no mv mA mz mw m1.\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" /> ("+7b+")";k 3D=3i+(5H[2y].1U)+lk+"<br>";1F+=3D}}}1J(ig--)}if(1F!=""){$i("8Z").Y=1F+"<br>"}Q{$i("8Z").Y="<1f A=\'2T:8X\'>cZ 80<br><br></1f>"}}};k p=1e+"/1H/1I.1v?1G=92&bc="+bc+"&18="+18;1Y.1B(p,"92",d0)}C m0(2i){k 3y=(B.2M).26(";");if(!R.29("dq"+2i)){k l=3y.X-1;if(l>=0){do{k Z=3y[l].26("*");if(Z[0]==2i){k 5G="db.32";if(Z[8]==5i){Z[8]="2J"}if(Z[6]*1<B.4K*1){k 5G="lz.32";k 7Z=$T("lw")}if(Z[6]*1>B.4K*1){k 5G="lv.32";k 7Z=$T("lu")}if(Z[6]==0){k 5G="db.32";k 7Z=$T("lA")}1Z="&1R;<E id=\'5G"+Z[0]+"\' M=\'"+$im(5G)+"\' 1K=\'"+7Z+"\' \\>";1Z+="&1R;<E id=\'dq"+Z[0]+"\' 16=\'x\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("lB")+"\' 1b=\'lE(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lD")+"\',\'lC\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";1Z+="&1R;<E 16=\'dp\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("lt")+"\' 1b=\'ls(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lm")+"\',\'dp\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";1Z+="&1R;<E 16=\'dn\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("ll")+"\' 1b=\'lj(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lh")+"\',\'dn\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>";if(Z[11]=="1X"){1Z+="&1R;<E 16=\'56\' M=\'"+$im("1u.1m")+"\' 1K=\'"+$T("ln")+"\' 1b=\'lo(\\""+Z[0]+"\\")\' 1P=\\"1n:1o(D,\'"+$T("lr")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" \\>"}2U.1S("lq"+Z[0],1Z,2b,19,J,J,Z[0]);if(cB=="1X"){2U.1S("3M"+Z[0],$T("lp"),2b,J,J,J,Z[0])}2U.1S("4q"+Z[0],$T("lF"),2b,J,J,J,Z[0]);if(cB=="1X"){k im="";if(3K){k im="<E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'13\' />"}if((Z[4]!=0)||(Z[8]=="1X")){1Z="<1f 1b=\'cx(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' 1P=\\"1n:1o(D,\'"+$T("lG")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" />"+$T("lU")+" </1f>"+$bP("","","1V"+Z[0],"","3",Z[3])+"<E 16=\'8S\' A=\'3B:93;1p:bE;\' 1b=\'cx(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1m")+"\' />";2U.1S("lT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}1Z="<1f 1b=\'cQ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' 1P=\\"1n:1o(D,\'"+$T("mM")+"\',\'\')\\" 2f=\\"1n:1o(D,\'\')\\" />"+$T("lS")+" </1f>"+$bP("","","nn"+Z[0],"","10","")+"<E 16=\'8S\' A=\'3B:93;1p:bE;\' 1b=\'cQ(\\""+Z[0]+"\\")\' M=\'"+$im("1u.1m")+"\' />";2U.1S("lV"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);if((Z[4]<3)&&(Z[9]!=7)){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lW")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lZ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lY")+" </1f>";2U.1S("lX"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lR")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lQ(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lK")+" </1f>";2U.1S("lJ"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lI")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lH(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lL")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("lM")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'lP(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("lO")+" </1f>";2U.1S("lN"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);1Z="<1f 1P=\\"1n:1o(D,\'"+$T("mL")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nv(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("nC")+" </1f>";2U.1S("nA"+Z[0],1Z,2b,19,J,19,"3M"+Z[0]);if(B.nF>4){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("cN")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nH(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M="+$im("1u.1m")+" />"+$T("cN")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}}if(Z[4]<4){1Z="<1f 1P=\\"1n:1o(D,\'"+$T("nE")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nz(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' />"+$T("nD")+" </1f>";2U.1S("bT"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}1Z="<1f 1P=\\"1n:1o(D,\'"+$T("nB")+"\',\'\');D.A.2L=\'3U\';\\" 2f=\\"1n:1o(D,\'\');D.A.2L=\'1c\';\\" 1b=\'nG(\\""+Z[0]+"\\")\'>"+im+"<E 16=\'3Z\' M=\'"+$im("1u.1m")+"\' />"+$T("nr")+" </1f>";2U.1S("mZ"+Z[0],1Z,2b,19,J,19,"3M"+Z[0])}2U.1S("","",2b,19,J,J,Z[0]);2X}}1J(l--)}}k 2z=2i.26("4q");if(2z.X==2){k cq=C(P){if(P.1i!=5i){k 9u=P;if(P.1i.4q){k P=P.1i.4q;if(P[0]){if((3K)&&(!P[0].37)){4a=P}Q{k i=P[0].37;k 2G=1g bH("mY","g");k i=i.3I(2G,\'32\');k 4a="<E M=\'"+i+"\' />"}P=""}Q{k 5F=P.26("#");if(5F.X>1){k 5F=P.26("|");k 4a="<2n >";k 4X=5F.X-1;if(4X>=0){do{k 5J=5F[4X].26("#");k id=5J[0]+"-"+5J[1];k 2G=1g bH("\'","g");k mX=5J[3].3I(2G,\'"\');4a+="<1V A=\'3w-1p:4L 43 2E(4j,4j,4j);\'><1a><E M=\'"+5J[4]+"\' </1a><1a A=\'1q-1w:K\'>"+5J[2]+"</1a></1V>"}1J(4X--)}4a+="</2n><br>"}Q{4a=P}}}Q{k 4a="<E M=\'"+P.1i[0].37+"\' />"}if(!$i(4B+"9i")){9t="<I A=\'1q-1w:K\' id=\'"+4B+"9i"+"\'>"+4a+"</I>";2U.1S(4B+"n0",9t,2b,19,J,J,4B)}Q{$i(4B+"9i").Y=4a}k 1j=$i(4B+"9i").4g("36");k 9D=1j.X;k 9z=1g 2u();k i=0;if(9D>0){do{if(1j[i].3b=="3R"){9z.3J(1j[i])}i++}1J(i<9D)}if(9u.1i.6W){k 6W=9u.1i.6W;k 9x=6W.X;k i=0;if(9x>0){do{9z[6W[i]].3V=19;i++}1J(i<9x)}}}};4B=2i;2z=2z[1];k p=1e+"/1H/1I.1v?1G=n1&n3=n2.8l&2z="+2z+"&18="+18;1Y.1B(p,"mW",cq)}}C fg(2i){k 1W=(mV($i(2i)).1W);k 4z=$i(2i);if(4z.2F){if(4z.2F=="cr"){k 2F="0"}Q{k 2F=1l(4z.2F)}}Q{k 2F=""}if(4z.31){if(4z.31=="cr"){k 31="0"}Q{k 31=1l(4z.31)}}Q{k 31=""}if(4z.4g("an").X==0){if(31!=""){k d1=C(P){if((P.1i!="2s")&&(P.1i!=5i)){k 3s="2E(ay,9G,az)";k 64=P.1i.2M.X;if(64>0){k 2y=0;do{k 1U=P.1i.2M[2y].1U;k lk=P.1i.2M[2y].3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;"+$T("a9")+"</a>"}k 2x=P.1i.2M[2y].2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\\"3R\\" 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";k cV=1e+"/cy/5e/1v/mP.1v?d="+1e+"/cA/6l.1v?ap="+2x;k cU=1e+"/cy/5e/1v/mO.1v?d="+1e+"/cA/6l.1v?ap="+2x;k 5e="&1R;<a 1P=\'1o(D,\\"<E M="+cU+" />\\")\' 4h=\'"+cV+"\' 3G=\'5g\' >5e</a>";k 7j="&1R;<1f A=\'1N:1Q;1q-mN:3U;\' 1b=\'nu(\\""+2x+"\\")\' 3G=\'5g\' >7j</1f>";if((mQ!="1X")&&(P.1i.2M[2y].mR!="2J")){k 7j=""}k 5E="";k dg=1e+"/dl.1v?5a="+2x+".5a&2e=5E";k dh=1e+"/dl.1v?5a="+2x+".5a&2e=mU";k 5E="&1R;<a 1P=\'1o(D,\\"<E M="+dg+" />\\")\' 4h=\'"+dh+"\' 3G=\'5g\' >5E</a>";if(mT=="2J"){5e=""}if(2g)3D="<1f A=\'4D-2T:"+3s+"\' 1K=\'"+$T("dt")+" "+2x+"\'>"+3i+1U+"<br>"+lk+5e+7j+5E+"</1f>";Q 3D="<1f A=\'4D-2T:"+3s+"\' 1K=\'"+$T("dt")+" "+2x+"\'><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+"<br>"+lk+5e+7j+5E+"</1f>";2Y.1S("mS"+2i+"4V"+2y,3D,2b,19,J,J,2i);if(3s=="2E(ay,9G,az)"){k 3s="2E(5N,5N,5N)"}Q{k 3s="2E(ay,9G,az)"}2y++}1J(2y<64)}2Y.1S("n4","",2b,19,J,J,4B)}};k p=1e+"/1H/1I.1v?1G=9I&2F="+2F+"&31="+31+"&18="+18+"&1W="+1W;1Y.1B(p,"n5",d1)}Q if(2F!=""){k d4=C(P){k 4C=P.1i.31;k 3s="2E(4d,4d,4d)";k au=4C.X;if(au>0){k 2o=0;do{if(2g)k 7b="<1f A=\'1q-1w:K;4D-2T:"+3s+"\' >"+4C[2o].1U+"</1f>";Q k 7b="<1f A=\'1q-1w:K;4D-2T:"+3s+"\' ><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+4C[2o].1U+"</1f>";2Y.1S(2i+"4V"+2o,7b,2b,J,J,J,2i);$i(2i+"4V"+2o).31=2o+"a";$i(2i+"4V"+2o).2F=2F+"a";if(3s=="2E(4d,4d,4d)"){k 3s="2E(5N,5N,5N)"}Q{k 3s="2E(4d,4d,4d)"}2o++}1J(2o<au)2Y.1S("","",2b,19,J,J,2i)}k ad=P.1i.nj;k 9P=ad.X;if(9P>0){k 7m=0;do{k no=ad[7m];k 1U=no.1U;k lk=no.3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;am</a>"}k 2x=no.2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\\"3R\\" 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";if(2g)3D="&1R;"+3i+1U+lk;Q 3D="<1f><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+lk+"</1f>";2Y.1S(2i+"ni"+7m,3D,2b,19,J,J,2i);7m++}1J(7m<9P)2Y.1S("","",2b,19,J,J,2i)}};k p=1e+"/1H/1I.1v?1G=9W&2F="+2F+"&18="+18+"&1W="+1W;1Y.1B(p,"ng",d4)}}}C 7n(1W,9M,2v){if(2v=="9Q"){2v=J}Q{2v=19}if(2v==5i){2v=J}k fp=C(P){if((P.1i!="2s")&&(P.1i!=5i)){if($i(B.3r+"1C")&&!$i("48")){$i(B.3r+"1C").Y=""}if(!$i("6V")){k 66=B.3r+"1C"}Q{k 66="6V"}k nk=P.1i.3a[P.1i.3a.X-2].1W;if($i("48")){k 5w=$i("48").1h}if(!R.29("48")){if(!$i("6V")){k 5B="<I A=\'1q-1w:K;\'><2n nm=\'0\' nq=\'0\' ><1V><1a A=\'1q-1w:K;30-2D:95;\'>";5B=5B+"<E M=\'"+1e+"/3d/1u.1m\' 1z=0 />";5B=5B+"<p><br>&1R;"+$T("a1")+"<36 16=\'9L\' 3b=\'1q\' id=\'48\' 2D=\'15\' 1h=\'\' /><E 16=\'8S\' 1K=\'"+$T("a1")+"\' M=\'"+$im("1u.1m")+"\' 1b=\'92()\' A=\'1N:1Q;1p:bW;3B:93;\'/></1a></1V></2n><br>";$i(66).Y=5B+"<I A=\'1q-1w:K;30-2D:95;\' id=\'8Z\' ></I></I>"}Q{$i(66).Y="<I id=48 ></I>"}k 4e="<2n 17=\'np\' ><1V>";if(nf=="1X"){4e+="<1a><I id=\'nd\' A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cn()\'><E 16=\'cn\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("n8")+"\'/></I><1a>"}if(n7=="1X"){4e+="<1a><I id=\'n6\' A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cj()\'><E 16=\'cj\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a2")+"\'/></I><1a>"}if(n9=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'na()\'><E 16=\'nc\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a3")+"\'/></I><1a>"}if(nb=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'c8()\'><E 16=\'c8\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a4")+"\'/></I><1a>"}if(lf=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'c4()\'><E 16=\'c4\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a5")+"\'/></I><1a>"}if(B.cg=="1X"){4e+="<1a><I A=\'17:98%;K:69;1N:1Q;1q-1w:K;30-2D:68;\' 1b=\'cg()\'><E 16=\'ju\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1K=\'"+$T("a6")+"\'/></I><1a>"}if($i("cR")){$i("cR").Y=4e+"</1V></2n>"}Q $i(66).Y+=4e}2Y=eS("2Y"+1W,"eT",66,5l);$i("2Y"+1W).Y+="<br>";$i("2Y"+1W).1W=1W;k 9E=$T("a7");if(1W!=""){9E+=" - "+1W}2Y.1S("i"+1W,"<b>"+9E+"</b>","9H",J,J,J,5l);2Y.jt=fg;k js=P.1i.3a.X;k i=0;do{if(P.1i.3a[i].1U){2Y.1S("g"+i+"4V"+1W,P.1i.3a[i].1U,"9O",J,J,2v,"i"+1W);$i("g"+i+"4V"+1W).2F=i+"a"}if(P.1i.3a[i].9B){k 64=P.1i.3a[i].9B.X;k 2y=0;if(64>0){do{k no=P.1i.3a[i].9B[2y];k 1U=no.1U;k lk=no.3S;if(lk!=" "){k lk="<a 4h="+lk+" 3G=\'5g\'>&1R;am</a>"}k 2x=no.2x;k 3i="<36 A=\'1q-1w:K;1N:1Q;\' 1b=\'7z(\\"7y\\",D)\' 16=\'8u\' A=\'1N:1Q\' 3b=\'3R\' 1h="+2x+" 1P=\\"1n:1o(D,\'"+$T("a8")+"\',\'7S\')\\" 2f=\\"1n:1o(D,\'\')\\" />";if(2g)3D="&1R;"+3i+1U+lk;Q 3D="<1f><E M=\'"+1e+"/3d/1u.1m\' 17=\'0\' 1z=\'15\' />"+3i+1U+lk+"</1f>";2Y.1S("2z"+i+""+2y+"a"+1W,3D,2b,19,J,2v,"i"+1W);2y++}1J(2y<64)}2Y.1S("","",2b,19,J,2v,"i"+1W)}i++}1J(P.1i.3a[i])if(iA!=""){eU(P.1i.3a[P.1i.3a.X-1].jw)}}};k p=1e+"/1H/1I.1v?1G=9X&18="+18+"&1W="+1W+"&9M="+9M+"&fm=2J";1Y.1B(p,"7n",fp)}C jz(6c,6d,6e,5f,5j){k 5S=C(P){8w=P.1i;k 1F="<63 id=\'"+6e+"\' jy="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"(D.1h)\' ><3q 1h=\'\' >ab 33 2F:</3q>";23(ig=0;ig<8w.3a.X;ig++){if(8w.3a[ig].1U)1F+="<3q 1h="+ig+" >"+8w.3a[ig].1U+"</3q>"}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9X&9S=\'\'&fm=2J";k cp=1g 5k();cp.5d("59");cp.1B(p,"9X",5S)}C jx(6c,6d,6e,5T,5f,5j){k 5S=C(P){k 1F="<63 id=\'"+6e+"\' 2D="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"("+5T+",D.1h)\' ><3q 1h=\'\' >ab 33 jr-2F:</3q>";if(P.1i.31[i]){k 2o=P.1i.31;23(ig=0;ig<2o.X;ig++){1F+="<3q 1h="+ig+" >"+2o[ig].1U+"</3q>"}}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9W&9S=\'\'&2F="+5T;k cp=1g 5k();cp.5d("59");cp.1B(p,"9W",5S)}C jq(6c,6d,6e,5T,9J,5f,5j){k 5S=C(P){k 1F="<63 id=\'"+6e+"\' 2D="+5j+" A=17:"+5f+"2l 9Y=\'"+6c+"("+5T+","+9J+",D.1h)\' ><3q 1h=\'\' >ab 33 2z:</3q>";if(P.1i.2M[i]){k 2o=P.1i.2M;23(ig=0;ig<2o.X;ig++){1F+="<3q 1h="+2o[ig].2x+" >"+2o[ig].1U+"</3q>"}}$i(6d).Y=1F+"</63>"};k p="1H/1I.1v?1G=9I&9S=\'\'&2F="+5T+"&31="+9J;k cp=1g 5k();cp.5d("59");cp.1B(p,"9I",5S)}C eU(4O){if(4O.X>0){5c=1g jk();5c=eS("5c","eT",B.3r+"1C",5l);$i("5c").Y+="<br>";5c.1S("f5","<b>"+$T("ji")+"</b>","9H",J,J,J,5l);k fJ=4O.X;k ig=0;do{k dv=4O[ig].aw;5c.1S("4O"+ig,dv,"9O",J,J,J,"f5");k 5Q=4O[ig].jh;k f1=5Q.X;23(k 4R=0;4R<f1;4R++){k fR=5Q[4R].aw;k fL=5Q[4R].jg;k w=5Q[4R].W;k h=5Q[4R].H;k 3i="<E 16=\'9O\' 1K=\'"+$T("jl")+"\' M=\'"+$im("1u.1m")+"\' A=\'1N:1Q;1q-1w:K\' 1b=\'jm(\\""+fL+"\\",\\""+w+"\\",\\""+h+"\\")\' />&1R;";5c.1S("4O"+ig+"jp"+4R,3i+fR,2b,19,J,19,"4O"+ig)}ig++}1J(ig<fJ)}}C 81(P){k 1F="<br>";k 2V=P.1i.jo;k ae=2V.X;k 3E=0;if(ae>0){do{k 1U=2V[3E].aw;k jn=2V[3E].jA;k 37=2V[3E].jB;k 2M=2V[3E].jO;k fH=2V[3E].jN;k 4Z=2V[3E].jM;k ah=2V[3E].jP;k ag=2V[3E].lg;k 3S=1e+"/jT.1v?ap="+2M+"&jS="+fH;if(4Z!=""){3S+="&jR="+4Z}if(ah!=""){3S+="&"+ah}if(ag!=""){k 3S=ag}1F+="<I><a 4h=\'"+3S+"\'><E M=\'"+37+"\'></a></I><br>";1F+="<I><p>"+1U+"</p></I><br>";3E++}1J(3E<ae)}$i("8D").Y=1F}C jL(2i){if(2i.ai("2z")==0){if($i(2i).3V==J){$i(2i).3V=19}Q{$i(2i).3V=J}}}C jK(dY){k 8r=dY.7v.jE;k 7P=8r.X;23(k no=0;no<7P;no++){if(8r[no].3b=="3R"){1A 8r[no].1h}}}C 5V(5v){if(5v=="jD"){5U=0;61(B.39);61(B.78);B.39="";B.78="";B.39="";if($i("39")){$i("39").A.U="1c"}}if(5v=="dZ"){if(($i("39"))&&(5U>0)){$i("39").A.U="1T"}if(5U>0){B.39=5Z(\'5V("dS")\',5U)}if(($i("39"))&&(5U>0)){$i("39").Y=5U/ak;B.78=5Z(\'5V("al")\',ak)}}if(5v=="dS"){61(B.39);61(B.78);6a();5V("dZ")}if(5v=="al"){if($i("39")){$i("39").Y=1l($i("39").Y)-1;B.78=5Z(\'5V("al")\',ak)}}}C 6a(){61(B.9j);B.9j="";B.8W="";if($i(B.5s+"1C")){if(4s=="4q"){k 2Z=$i("4q").4g("36")}Q{k 2Z=$i(B.5s+"1C").4g("36")}k 8M=1g 2u();k 9a=1g 2u();k i=2Z.X-1;if(i>=0){do{if(2Z[i].3b=="3R"){if(2Z[i].6X=="jC"){if(2Z[i].3V==19){9a.3J(2Z[i].1h)}if(2Z[i].3V==J){8M.3J(2Z[i].1h)}}}}1J(i--)}k 73=C 73(P){if($i("48")){k g=$i(B.3r+"1C");if($i("6V")){k g=$i("6V")}k 2Z=g.4g("36");k 8b=1g 2u();k i=2Z.X-1;if(i>=0){do{if(2Z[i].3b=="3R"){if(2Z[i].3V==J){8b.3J(2Z[i].1h);2Z[i].3V=19}}}1J(i--)}if(8b.X>0){1x.2m("7l");1x.2q("1t",$T("2p"));k 1D=C(P){1x.2m("1t");if(P.1i.2s){2c(P.1i.2s);1A}1t("")};k p=1e+"/1H/1I.1v?1G=jF&2M="+(8b.8x())+"&18="+18;1Y.1B(p,"jG",1D)}Q{1x.2m("7l");1x.2q("1t",$T("2p"));1t("")}}Q{1x.2m("7l");1x.2q("1t",$T("2p"));1t("")}};if((9a.X>0)||(8M.X>0)){1x.2q("7l",$T("2p"));k p=1e+"/1H/1I.1v?1G=jJ&dF="+(9a.8x())+"&dC="+(8M.8x())+"&18="+18;1Y.1B(p,"jI",73)}Q{73()}1x.2m("7l")}Q{73()}}C jH(jf){}C bJ(){1s{5p=0;5q=0;9s=0;9N=0;if(!$i("28")){1A}if($i("28").A.K){5p+=1l($i("28").A.K)}if($i("28").A.1p){5q+=1l($i("28").A.1p)}k dc=$i("28");if($i("4W")){k dc=$i("4W")}Q{k dc=$i("E")}if($i("bF")){k dc=$i("bF")}if($i("9b")){k dc=$i("9b")}1J((dc.5o)&&(dc.5o.id!="28")){dc=dc.5o;5p=5p+dc.bn;5q=5q+dc.9y}if($i("2A")){$i("2A").A.3B="4r";$K("2A",5p);$1p("2A",5q);if($i("28").A.K){$K("2A",5p-1l($i("28").A.K))}if($i("28").A.1p){$1p("2A",5q-1l($i("28").A.1p))}}if($i("9w")){k dc=$i("9w");1J(dc.5o.id!="28"){dc=dc.5o;9s=9s+dc.bn;9N=9N+dc.9y}}if($i("2I")){$1p("2I",5q);$K("2I",5p)}}1r(e){2c("41 33 2s. bJ"+e)}}C je(){if($i("1C")){if($i("bF")||$i("9b")){$i("1C").A.U="1c"}Q{k 6v=$i("1C").A;if($i("E")){21("6v."+6R+"= 1d.3A + 5 + 3Q");21("6v."+7e+"= 1d.3t + 5 + 3Q")}Q{21("6v."+6R+"= 1d.3A - 15 + 3Q");21("6v."+7e+"= 1d.3t + 15 + 3Q")}}}if($i("3P")){k bx=$i("3P");if(bx.A.3j!="2Q"){bx.A.K=1d.3t+3Q;bx.A.1p=1d.3A+3Q}}}C bD(e){if(!e)k e=2N.fw;if(e.3G){k 3c=e.3G}Q if(e.99)k 3c=e.99;if(3c.id==""&&$i("E")){3c=$i("E")}if(74=="1X"){k V=2S(3c.7v)}Q{k V=2S(3c)}if((6i=="1X")&&(74=="1X")){V[0]=V[0]-B.w;V[1]=V[1]-B.h}k 75=0;k 76=0;if(e.dL||e.dI){75=e.dL;76=e.dI}Q if(e.dJ||e.dK){75=e.dJ+R.2a.8c+R.e8.8c;76=e.dK+R.2a.9e+R.e8.9e}k 4v=75-V[0];k 4t=76-V[1];k ey=4v;k eG=4t;k 3h=75;k 3g=76;k c=4T;k ex=B.56;if(3c.id=="bz"){k c=iO;k ex=B.iN}k 77=ev(4v,4t,c,ex);k bu=e9(77[0],77[1]);1d.7o=77[0];1d.7p=77[1];1d.fF=bu[0];1d.fG=bu[1];1d.3t=3h;1d.3A=3g;1d.4l=4v;1d.4i=4t;1d.bK=ey;1d.bG=eG;if(B.3l!="72"){B.3l="2J"}iM=""}C iP(ej){1s{if($i("7h")){k q="<2n 16=iQ ><1V><1a><I 16=\'iT\' 1K=\'iS&iR;&iL;es\' 1b=\'iK()\' A=\'1N:1Q\'></I></1a>";23(k i=0;i<ej;i++){q=q+"<1a><E 16=\'4Y\' M=\\""+3T+"/1u.1m\\" id=f"+i+" 1P=\'eK(D);1o(D,\\"iE - 6Z 49 iD\\",\\"4Y\\")\' 2f=\\"1n:1o(D,\'\')\\" 1b=\'eJ(D)\' /></1a>";k en=1g fk();2C[i]=en}k eo="</1V></2n>";R.29("7h").Y=q+eo}}1r(e){k e=""}}C iC(aQ,3v){1s{k 4o=-1;if($i("7h")){k 4w=2C.X;if(2C[4w-1].37!=" "){aU()}23(k i=0;i<4w;i++){if((21("2C["+i+"]."+aQ+" == \' \'"))&&(4o<0)){4o=i}}if(21("2C["+(4o)+"]")){21("2C["+(4o)+"]."+aQ+"=\'"+3v+"\'")}}}1r(e){k e=""}}C iB(){1s{k 4o=-1;if($i("7h")){k 4w=2C.X;if(2C[4w-1].37!=" "){aU()}23(k i=0;i<4w;i++){if((2C[i].37==" ")&&(4o<0)){4o=i}}$i("f"+4o).3n="fx"}}1r(e){k e=""}}C eK(o){1s{if($i("7h")){k v=(o.id).3I("f","");if(2C[v].37!=" "){$i("E").M=2C[v].37}}}1r(e){k e=""}}C aU(){1s{4u=0;k 4w=2C.X;23(k i=0;i<4w;i++){$i("f"+i).3n="4Y";6K(2C[i]){37=" ";7f=" ";4q=" ";4Z=" ";fa=" "}}}1r(e){k e=""}}C eJ(o){k 4Y=(o.id).3I("f","");if(2C[4Y].4Z!=" "){k p=1e+"/1H/1I.1v?1G=8E&89="+7U+"&7i="+2C[4Y].4Z+"&18="+18;1x.2q("1t",$T("2p"));1Y.1B(p,"7W",1t)}Q{2c("iF 2J iG")}}C iJ(){7X=1g 2u();k 7P=2C.X;23(k i=0;i<7P;i++){$i("f"+i).3n="4Y";if(2C[i].37!=" "){7X[i]=1g iI();7X[i].M=2C[i].37}}aX(0)}C aX(4u){if(4u<2C.X){$i("E").M=7X[4u].M;$i("f"+4u).3n="fx";4u=4u+1;k 4k=(2g)?R.3e("1E").R:$i("1E").5W;k eW=4k.29("iH").1h;t=5Z(\'aX(\'+4u+\')\',eW)}}C fk(){D.37=" ";D.7f=" ";D.4q=" ";D.4Z=" ";D.fa=" "}C iU(){1s{if(1L.bN.X>2){k $dP=1L.bN.X;1L.3h.3J(1L.3h[0]);1L.3g.3J(1L.3g[0]);1L.3h.3J(1L.3h[0]);1L.3g.3J(1L.3g[1]);k $5R=0;23(k $i=0;$i<=$dP;$i++){$5R+=((1L.3h[$i]*1L.3g[$i+1])-(1L.3g[$i]*1L.3h[$i+1]))}$5R=1M.iV($5R)/2}Q{$5R="j8 j7 j6 fz j9 ja 49 o jd"}1A $5R*jc}1r(e){1A(0)}}C jb(b1,9p,b0,9l){1s{k er=j5.j4;k 4S=1M.3W*9p/9o;k 4Q=1M.3W*9l/9o;k 6A=1M.3W*b1/9o;k 6D=1M.3W*b0/9o;if(9p>0){4S=1M.3W/2-4S}if(9p<0){4S=1M.3W/2+4S}if(b1<0){6A=1M.3W*2-6A}if(9l>0){4Q=1M.3W/2-4Q}if(9l<0){4Q=1M.3W/2+4Q}if(b0<0){6D=1M.3W*2-6D}k 52=er*1M.97(6A)*1M.62(4S);k 6F=er*1M.62(6A)*1M.62(4S);k b7=er*1M.97(4S);k 4P=er*1M.97(6D)*1M.62(4Q);k 6y=er*1M.62(6D)*1M.62(4Q);k b6=er*1M.97(4Q);k d=1M.bA((52-4P)*(52-4P)+(6F-6y)*(6F-6y)+(b7-b6)*(b7-b6));k et=1M.iY((er*er+er*er-d*d)/(2*er*er));1A et*er}1r(e){1A(0)}}C 6E(cd,cm,cs){1s{k bh=\'iX\';if(cd<0){cd=cd*-1;bh=\'eg\'}eh=cs/iW;ee=cm/60;k dd=(cd*1)+(ee*1)+(eh*1);if(bh==\'eg\'){dd=dd*-1}1A(dd)}1r(e){1A(0)}}C ev(6b,5O,4T,4N){1s{if(2g){6b=6b-2.2;5O=5O-2.7}if(3K){6b=6b-0.12;5O=5O-1.iZ}k nx=4T*6b;k ny=4T*5O;k 3p=4N.26(" ");k ez=(3p[0]*1)+nx;k eB=(3p[3]*1)-ny;k 2O=1g 2u();2O[0]=ez;2O[1]=eB;1A(2O)}1r(e){1A(0)}}C e9(x,y){k m=0;k s=0;k dx=1l(x);if(dx>0){k 46=x-dx}if(dx<0){46=(x*-1)-(dx*-1)}dx=dx;if(46!=0){k mm=46*60;k m=1l(46*60);k 5I=mm-m;k mx=m;if(5I!=0){k s=5I*60;k s=(s+"4V").aE(0,5);k 5C=s}Q{s="3Y.3Y"}}Q{k mx="3Y";k 5C="3Y.3Y"}if(m.X==2){m="0"+m+""}if(s*1<10){s="0"+s}k dN=dx+" "+mx+" "+5C;k m=0;k s=0;k dy=1l(y);if(dy>0){k 46=y-dy}if(dy<0){k 46=(y*-1)-(dy*-1)}dy=dy;if(46!=0){k mm=46*60;k m=1l(46*60);k 5I=mm-m;k my=m;if(5I!=0){k s=5I*60;s=(s+"4V").aE(0,5);k 5x=s}Q{k s="3Y.3Y"}}Q{k my="3Y";k 5x="3Y.3Y"}if(m.X==2){m="0"+m}if(s*1<10){s="0"+s}k dA=dy+" "+my+" "+5x;k 2O=1g 2u();2O[0]=dN;2O[1]=dA;if($i("j0")){if($i("7a")){$i("7a").1h=dx;$i("aM").1h=mx;$i("aV").1h=5C;$i("aW").1h=dy;$i("aT").1h=my;$i("aP").1h=5x}}1A 2O}C j3(8J,8H,5z){1s{if(!5z){k 5z=2N.R}if(5z.29("4W"))k dc=5z.29("4W");Q k dc=5z.29("E");k V=2S(dc);k 4N=B.56;k 4N=4N.26(" ");8J=(8J*1)-(4N[0]*1);8H=(8H*-1)+(4N[3]*1);c=B.j2*1;94=1g 2u();1A[(8J/c)+V[0],(8H/c)+V[1]]}1r(e){1A(1g 2u())}}C j1(){D.x=0;D.y=0}C jU(){D.7o=0;D.7p=0;D.fF=\'\';D.fG=\'\';D.3t=0;D.3A=0;D.4l=0;D.4i=0;D.bK=0;D.bG=0}C jV(){D.bN=1g 2u();D.kP=1g 2u();D.kO=1g 2u();D.3h=1g 2u();D.3g=1g 2u();D.6s=1g 2u();D.6t=1g 2u();D.5F=1g 2u()}C kN(2e,82,n){if(1O&&$i("E")){k V=2S($i("E"));if((2e=="fT")||(2e=="fU")&&3K){1s{1O.3H.kQ(82,0,0,1d.4l,1d.4i)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if((2e=="fT")&&2g){1s{k r=$i(1O.6N.id);r.7D(r.bm);k dy=1d.4i;k dx=1d.4l-(B.w/2);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[n-1])-(B.w/2)-1,1L.6t[n-1]-3,dx,dy-3)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if((2e=="fU")&&2g){1s{k r=$i(1O.6N.id);r.7D(r.bm);r.7D(r.bm);k dy=1d.4i;k dx=1d.4l-(B.w/2);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[n-1])-(B.w/2)-1,1L.6t[n-1]-3,dx,dy-3);1O.3H.7t(1O.7A,1O.bV,1O.by,1O.6w,(1L.6s[0])-(B.w/2)-1,1L.6t[0]-3,dx,dy-3)}1r(e){2N.2v=n+" 2s ao bM a 4X "}}if(2e=="kR"){if(3K){k dx=1M.8I(((1L.3h[n])*1)-((1L.3h[n-1])*1),2);k dy=1M.8I(((1L.3g[n])*1)-((1L.3g[n-1])*1),2);k w=1M.bA(dx+dy);1s{1O.3H.7t(\'fo\',\'\',\'2E(3m,3m,3m)\',1O.6w,1L.6s[n-1],1L.6t[n-1],w,w)}1r(e){2N.2v=n+" 2s ao fr o fO"}}Q{k dx=1M.8I(((1L.3h[n])*1)-((1L.3h[n-1])*1),2);k dy=1M.8I(((1L.3g[n])*1)-((1L.3g[n-1])*1),2);k w=1M.bA(dx+dy);1s{1O.3H.7t(\'fo\',\'\',\'2E(3m,3m,3m)\',1O.6w,1L.6s[n-1]-w,1L.6t[n-1]-w,w*2,w*2)}1r(e){2N.2v=n+" 2s ao fr o fO"}}}}}C kU(e){k 3c;if(!e){k e=2N.fw}if(e.3G){3c=e.3G}Q if(e.99){3c=e.99}if(3c.kT==3){3c=3c.7v}k kS;dW=3c.7v;1A(dW)}C eL(e0,dT,88){1s{if(!$i("6O")){k G=R.2B("I");G.id="6O";k i=G.A;i.3B="4r";i.1p=1l($i("E").A.1p);i.K=1l($i("E").A.K);R.2a.24(G)}k 6N=$i("6O");k G=R.2B("I");k i=G.A;i.3B="4r";i.4m=dM;i.1p=(dT-4)+"2l";i.K=(e0-4)+"2l";i.17="at";i.1z="at";k 6M=R.2B("E");if(fP.X==2){88=""}if(88!=""){6M.1b=88}6M.M=1e+"/3d/kM.1m";6K(6M.A){17="aH";1z="aH";4m=dM}G.24(6M);6N.24(G)}1r(e){2c("41 33 2s. eL"+e)}}C aY(){if($i("6O")){$i("6O").Y=""}if($i("eu")){$i("eu").A.U="1c"}}C kL(){if(!$i("58")){k G=R.2B("I");G.id="58";G.A.4m=1;G.Y=\'<30 kF="kE" 2D=0></30>\';G.1P=C(){$i("58").A.U="1c"};R.2a.24(G)}if(!$i("51")){k G=R.2B("E");G.id="51";G.A.4m=kD;G.A.3B="4r";G.A.17="kC";G.A.1z="kG";G.M=1e+\'/3d/kH.32\';G.1P=C(){$i("51").A.U="1c"};R.2a.24(G)}}1s{F.2r.3o=C(el,6H){if(fP.X>0){F.2r.3o.av.fb.1B(D,el,6H)}};F.2r.3o.ew="aJ-kK";F.2r.3o.eO="kJ";F.ck(F.2r.3o,F.2r.4c,{83:C(el,6H){F.2r.3o.av.83.1B(D,el);D.kI.f9(F.2r.3o);k 2j=F.2H.2j,2K=F.2H.2K,6Y=D.kV,79=R.2B("kW"),8o=D.id+"l9";79.id=8o;79.3n=F.2r.3o.eO;2j.l8(6Y,F.2r.3o.ew);D.l7=79;C 9K(){k me=D,fC=D.la,6m=D.2a,dU=D.fq,8p,aB,8q,bL,be,9v,9A,8y;6Y.24(79);D.8e=1g F.2H.lb(8o,D.id);D.8e.le(8o);D.8e.ld=C(e){8p=6Y.lc;aB=6Y.af;if(F.l6.l5.ie&&R.kZ=="kY"){8y=0}Q{bL=1l(2j.6n(6m,"kX"),10),be=1l(2j.6n(6m,"bQ"),10),9v=1l(2j.6n(6m,"l0"),10),9A=1l(2j.6n(6m,"l1"),10),8y=bL+be+9v+9A}me.8Y.fV("17",8p+"2l");8q=[2K.dQ(e),2K.bB(e)]};D.8e.dO=C(e){k 9C=[2K.dQ(e),2K.bB(e)],e1=9C[0]-8q[0],e5=9C[1]-8q[1],fM=1M.e4(8p+e1,10),e6=1M.e4(aB+e5,10),6P=(e6-(dU.af+fC.af+8y));me.8Y.fV("17",fM+"2l");if(6P<0){6P=0}6m.A.1z=6P+"2l";if($i("1E")){$i("1E").A.1z=6P}}};C 9R(){9K.1B(D);D.eY("eV",9R)};C 9Z(){if(!D.fq){D.l4("")}if(D.8Y.l3("2Q")){9K.1B(D)}Q{D.bp("eV",9R)}D.eY("eX",9Z)};D.bp("eX",9Z);if(6H){D.8Y.l2(6H,J)}D.kB.f9(F.2r.3o)},8x:C(){1A"3o "+D.id}})}1r(e){};C kA(){k 2j=F.2H.2j;k 2K=F.2H.2K;k 5t=F.2H.k9;F.4M.7E="";F.4M.bb={83:C(){if($i("4n")){1g F.2H.k8("4n")}k 3y=B.2M.26(";");k i=3y.X-1;if(i>=0){do{k Z=3y[i].26("*");if($i("ba"+Z[0])){1g F.4M.7E("ba"+Z[0])}}1J(i--)}}};F.4M.7E=C(id,fe,ff){F.4M.7E.av.fb.1B(D,id,fe,ff);D.aa=D.aa||F;k el=D.ax();2j.4p(el,"42",0.67);D.bq=19;D.8n=0};F.ck(F.4M.7E,F.2H.k7,{c0:C(x,y){D.aa.ka(D.id+" c0");k 6j=D.ax();k 6u=D.6p();2j.4p(6u,"3j","9k");6j.Y=6u.Y;2j.4p(6j,"2T",2j.6n(6u,"2T"));2j.4p(6j,"d5",2j.6n(6u,"d5"));2j.4p(6j,"3w","at 43 7d");2j.4p(6j,"z-6l","aA")},kb:C(e){k aI=D.6p();k 8f=D.ax();2j.4p(8f,"3j","");k a=1g F.2H.ke(8f,{kd:{kc:2j.k6(aI)}},0.2,F.2H.k5.jZ);k cM=8f.id;k cK=D.id;a.jY.bp(C(){2j.4p(cM,"3j","9k");2j.4p(cK,"3j","")});a.jX();if($i("4n")){$i("4n").A.3w="4F 43 jW"}},k0:C(e,id){if(5t.bo.k1.X===1){k co=5t.bo.k4;k df=5t.bo.k3;if(!df.k2(co)){k 6U=2j.c2(id);if(5t.bZ(id).id!="4n"){if(3K){k aZ=R.2B("br");aZ.24(D.6p());6U.24(aZ)}Q{6U.24(D.6p())}}5t.kf();if(5t.bZ(id).id=="4n"){k 2z=(D.6p()).id.26("ba")[1];1x.2q("1t",$T("2p"));k p=1e+"/1H/1I.1v?1G=kg&2M="+2z+"&18="+18;1Y.1B(p,"ku",1t);B.8W=""}Q{k 7V=$i("2U").4g("36");k 3y=1g 2u();k cl=7V.X;23(k i=0;i<cl;i=i+1){if(7V[i].3b=="3R"){k c6=7V[i].1h;3y.3J(c6)}}k 3y=3y.kt(\',\');if($i("9f")){$i("9f").Y=""}k p=1e+"/1H/1I.1v?1G=ci&3y="+3y+"&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"ci",1t)}}}},dO:C(e){k y=2K.bB(e);if(y<D.8n){D.bq=J}Q if(y>D.8n){D.bq=19}D.8n=y},ks:C(e,id){k aI=D.6p();k 6U=2j.c2(id);if($i("4n")&&id=="4n"){$i("4n").A.3w="4L 43 8X"}Q{6U.A.2L="3U"}},kv:C(e,id){$i(id).A.2L="1c"}});2K.kw(F.4M.bb.83,F.4M.bb,J)}C eI(38){k 2G=/kz|ky|kx|kr/gi;38=38.3I(2G,"a");k 2G=/kq/gi;38=38.3I(2G,"e");k 2G=/kj/gi;38=38.3I(2G,"i");k 2G=/ki|kh/gi;38=38.3I(2G,"o");k 2G=/kk/gi;38=38.3I(2G,"c");k 2G=/kl/gi;38=38.3I(2G,"u");1A(38)}C 2S(1C){if(1C){if(1C.A.3B=="4r"){1A[(1l(1C.A.K)),(1l(1C.A.1p))]}Q{k 9F=aj=0;if(1C){if(1C.5o){do{9F+=1C.bn-1C.8c;aj+=1C.9y-1C.9e}1J(1C=1C.5o)}}1A[9F,aj]}}Q{1A[0,0]}}C ac(){kp=1;k p=1e+"/1H/1I.1v?1G=ac&18="+18;k cp=1g 5k();cp.5d("59");cp.1B(p,"ac",6a)}C kn(){k u=2N.8Q.4h;k u=u.26(":");1A(u[0])}C km(){}C jv(){}',62,1470,'||||||||||||||||||||var||||||||||||||||style|objmapa|function|this|img|YAHOO|novoel||div|true|left||src|||retorno|else|document||trad|display|pos||length|innerHTML|ltema|||||||class|width|g_sid|false|td|onclick|none|objposicaocursor|g_locaplic|span|new|value|data|elementos|xp|parseInt|gif|javascript|mostradicasf|top|text|catch|try|ajaxredesenha|branco|php|align|objaguarde|panel|height|return|call|obj|temp|wdocai|ins|funcao|classesphp|mapa_controle|while|title|pontosdistobj|Math|cursor|richdraw|onmouseover|pointer|nbsp|createItem|block|nome|tr|idmenu|sim|cpObj|tnome||eval||for|appendChild||split||i3geo|getElementById|body|imgBranco|alert|letras|tipo|onmouseout|navm|guia|itemID|Dom|imgh|px|fecha|table|sg|o1|abre|widget|erro|bxs|Array|status|g_tipoacao|tid|st|tema|corpoMapa|createElement|quadrosfilme|size|rgb|grupo|re|util|aguarde|nao|Event|textDecoration|temas|window|res|g_fatordezoom|visible|tip|pegaPosicaoObjeto|color|mytreeview1|mapa|close|break|mytreeview2|iguias|font|subgrupo|png|um|aguardeId||input|imagem|palavra|tempoRedesenho|grupos|type|targ|imagens|frames|ist|ytela|xtela|inp|visibility|pan|parado|250|className|ResizePanel|amext|option|guiaMenu|cor|telax|ppx|valor|border|py|lista|janelaMen|telay|position|setas|nomeTema|ig1|case|target|renderer|replace|push|navn|visual|opc|boxxini|render|box1|g_postpx|checkbox|link|g_localimg|underline|checked|PI|par|00|ticOpcoesTemas||Ocorreu|opacity|solid|boxyini|imgs|restod|namespace|buscatema|para|tabela|mostra|Panel|230|outrasOpcoes|fixedcenter|getElementsByTagName|href|imgy|240|doc|imgx|zIndex|lixeira|muda|setStyle|legenda|absolute|g_operacao|yfig|janima|xfig|nquadros|maisBotoes2|click|item|janelaRef|g_arvoreClick|ngSgrupo|background|janelaDoca|0px|underlay|constraintoviewport|draggable|modal|scale|1px|example|imgext|sis|x2|radlat2|ig2|radlat1|g_celula|g_zoomRefDinamico|_|contemImg|linha|quadro|extensao||boxpin|x1|janelaDoca2|janelaguias|wdoca|extent|mensagem|boxg|JSON|map|selecaobox|mytreeviewS|set_response_type|qrcode|largura|blank|moveTo|undefined|altura|cpaint|null|legendagr|idPai|offsetParent|imagemxi|imagemyi|objtips|guiaTemas|DDM|show|opcao|busca|sy|janelaBotoes2|docmapa|waltura|insp|sx|wlargura|mini|linhas|farol|ngTema|restos|colunas|zoomli|docel|iCookie|255|yfign|divGeometriasTemp|funcoes|polygon_area|combo|idGrupo|g_autoRedesenho|autoRedesenho|contentDocument|texto|docMapa|setTimeout||clearTimeout|sin|select|stlt|mostraguiaf|ondeArvore||11px|5px|remapaf|xfign|funcaoOnchange|idDestino|idCombo|ot|dica|janelaBotoes1|g_entorno|dragEl|caminho|index|oBody|getStyle|170|getEl|divgeo|inline|ximg|yimg|clickEl|obje|lineWidth|guiaLegenda|y2|parent|radlong1|destroy|gpai|radlong2|convdmsddf|y1|imgL|userConfig|wdocai2|wdoca2|with|imgO|novoimg|container|pontosins|nBodyHeight|cookies|g_tipotop|imgN|imgS|destEl|arvoreAdicionaTema|desativar|name|oInnerElement|clique||contemFerramentas|cancela|remapaAdicNovos|g_panM|mousex|mousey|teladd|contaTempoRedesenho|oResizeHandle|xg|nomeSgrupo|rect|gray|g_tipoleft|escala|clip|lugarquadros|ext|kml|direcao|remapa|sgt|pegaListaDeGrupos|ddx|ddy|titulo|qual|guiaListaMapas|create|sul|parentNode|wj|vertBGDiv|adiciona|mudaboxnf|mode|filter|alpha|removeChild|DDList|identifica|norte|panFixo|oeste|leste|iframe|ocorrencia|g_guiaativa|janelaMenTexto|editCommand|tempi|inseregrafico|escalanum|ligadesliga|imgstemp|g_tipoimagem|els|mudaExtensao|preLoad|exy|mfarol|encontrado|pegaMapas|objeto|init|wsrc||navega|addListener|funcaoOnclick|tipoimagem|verticalSlider|ta|scrollLeft|selecao|ddResize|proxy|aplicari|wait_mask|distx|zoomoauto|barraDeBotoes1|htm|wef|lastY|sResizeHandleId|nStartWidth|aStartPos|nos|disty|mudaiconf|inputsb|maisBotoes1|obGrupos|toString|nBodyOffset|vertHandleDiv|pin|wait_c|atualizaReferencia|banners|mudaext|parar|imgxy|vy|pow|vx|zoomiauto|fatorEscala|tsl|textofid|topo|ocorrencias|location|fim|tic|winRef|valores|odoca|temaAtivo|red|cfg|achados||velhow|procurartemas|relative|xy|10px|pegalistademenus|cos||srcElement|tsd|flamingo|velhoh|barraDeBotoes2|scrollTop|listaTemas|inserexy|mede|verdiv|tempo|hidden|ltb|tituloguia|esq|180|lta|objetos|removeListener|imagemxref|incluir|original|nBodyTopPadding|ref|nindices|offsetTop|inputs|nBodyBottomPadding|temasraiz|aNewPos|nelementos|nometemas|curleft|246|foldermapa|pegalistadetemas|idSubGrupo|initResizeFunctionality|digitar|listasistemas|imagemyref|folder|sgtlt|aberto|onBeforeShow|map_file|refDinamico|borderColor|backgroundImage|pegalistadeSubgrupos|pegalistadegrupos|onchange|onBeforeRender|url||||||||||logger|Escolha|recuperamapa|ngtSgrupo|ig1lt|offsetHeight|lkd|outros|search|curtop|1000|contagem|fonte|ul||temasa|center|recuo|state|4px|sglt|superclass|NOME|getDragEl|251|184|5000|nStartHeight|piy|onmousemove|substring|textAlign|larguraIdPai|6px|srcEl|yui|guiasYUI|nova|xm|listaPropriedades|yyy|ys|variavel|9pt|zoomPonto|ym|rebobinaf|xs|yg|filmeanimarodaf|limpacontainerf|brd|lgb|lga|ferramentas|nnx|oy|ajuda|z2|z1|wdocadiv|Clique|arrastar_|DDApp|procurar||nBodyBorderBottomWidth|ou|inverteStatusClasse|sinal|leg|pares|xxx|criar|lastChild|offsetLeft|interactionInfo|subscribe|goingUp||zoomboxf|pix|teladms|termina|aproxima||lineColor|imagemReferencia|sqrt|getPageY|verificaTip|capturaposicao|3px|openlayers|refy|RegExp|lente|calcposf|refx|nBodyBorderTopWidth|movimentar|xpt|afasta|inputText|borderBottomWidth|cabecatip|conteudojanelaguias|temap7|fix|fillColor|2px|ajustaEntorno|panTogoogle|getDDById|startDrag|legendaGrafico|get|ox|conectargeorss|navy|itema|tiptexto|conectarwms|g_tipotip|completo|mostraTip|zoomlo||paresi|padding|navegacaoDir|contemleggr|reordenatemas|upload|extend|tempie||uploaddbf|pt||expandeLegendaVer|0a||possivel|foi|latitude|Nao|mudatranspf|pacotes|zoomponto|mobile|g_opcoesTemas|mostraIP|localizaIP|fontSize|pixelLeft|pixelTop|nivel|switch|Erro|thisid|clipt|proxyid|t37|RichDrawEditor|tipoOperacao|mudanomef|outrasOpcoesAdiciona|tamanhoy|tamanhox|lkgrcode1|lkgrcode|Entorno|pode|ser|Nada|resultadoProcurar|processaTemas|mais|geraURLentorno|processaSubgrupos|backgroundColor|160|mapfile|tempng|tempn||maisamarelo||||region|lkmini|lkmini1|movimentoRef|clicouRef|g_mapaRefDisplay|testamapfile|escondeRef|desce||sobe|idx|elt|aplicaescala|a10|nny|nomeSis|leftinicial|||100|yv|topinicial|ligar|clicinicialy|clicinicialx|desligar|mudaQS|destacaTamanho|pageY|clientX|clientY|pageX|2000|xv|onDrag|array_length|getPageX|redimwdocaf|redesenha|yi|oFooter|ddinicialx|tparent|borderLeftWidth|celula|ativa|xi|nOffsetX|indexOf|ddinicialy|max|nOffsetY|nNewHeight|valign|documentElement|convdmsf|0pt|hlpt|g_mensagempadrao|wdocafechaf|mpg|wdocain|negativo|spm|g_visual|qs|black|||qu|finalq|novono|auto|||theta|mostradistancia|calcddf|CSS_PANEL_RESIZE||xreffig|longdd|escondeWdoca2|latdd|ic_seleciona|janelaMenu|ativaClicks|initJanelaMen|yreffig|encolheFerramentas|removeAcentos|filmezf|filmef|inseremarcaf|wait|wdocaf2|CSS_RESIZE_HANDLE|wdocaf|novoxi|atual|treeviewNew|default|pegavalSistemas|beforeShow|ti|beforeRender|unsubscribe|centro|mantendo|tempf|vertMenosZoom|slider|escondeWdoca|Sitem1|escondeMen|mensagemf|monta|fire|referencia|constructor|mudaVisual|setValue|sGroup|config|expandeGrupo|cookie|onmouseup|mensagemt|quadrofilme|tdclara|listasgrupos|offsetFromStart|circ|processaGrupos|footer|desenhar||vertMaisZoom|wlargura_|g_janelaMen|event|quadro1|role|menos|nex|novoyf|oHeader|digitos|novoyi|dmsx|dmsy|ligados|novoxf|iglt|area|executar|nNewWidth|inserir|raio|arguments|ic_xy|nomeFunc|idInput|resizeLinha|resizePoligono|setProperty|Mapfile|crosshair|host|ic_zoom|esta|||||ponto|cgi|nav|exposto|sistema|ativado|desenho|desativado|protocol|demorar|icon_pan|atualizaLegendaHTML|g_mostraRosa||aguardedoc|rosaV|montaMapa|000000|white|ajaxEscalaGrafica|rosanorte|ajaxCorpoMapa1|rosamenos|textocb|pCookie|excluir|rosamais|rosaoeste|Impossivel|reload|fechado|criaContainerRichdraw|wdocac|digitarMouseover|g_hlpt|mapsize|sobeferramentas|overflow|wdocaref|lingua|Pesquisando|g_funcaoTip|ajaxReferencia|unescape|i3geolingua|mudar|trocalingua|borderWidth|ajaxabrelente|Aplicar|button|trataErro|15000|4000|arquivos|jpg|Amplia|9px|36px|initJanelaZoom|tentar|reinicia|mensagens|verificaMousemoveMapa|div_d|g_destaca|g_quadrooriginal|line|janela|267||movelentef|verificaClickMapa|onmousedown|tabindex|foldermapa1|o6|Slider|mapaReferencia|refmensagem|refheight|getVertSlider|initJanelaRef|digitarOver|listaArquivos|diretorio|onChange|266px|156px|valuemax|sprite|valuemin|valuenow|digitarMouseclick|200|shadow|Reduz|alt|Zoom|Box|docaguias|ic_identifica|ativaListaPropriedades|gráfico|mudatamanho|mudaescala|268px|ajaxLegenda|localizacao|ajaxCorpoMapaEntorno|existe|ajaxCorpoMapa|outras|mudaEscala|VMLRenderer|ativada|Consulte|administrador|Essa|ativaEntorno|zoomtot|extentTotal|ativaGuias|navset|identificar|ajaxiniciaParametros|ajaxdestaca|6000|setHeader|20px|Nenhum|yfig0|||||xfig0|desloca|linewidth|linecolor|fillcolor||ativo|limpa|12px|Guias|setBody|240px|longitude|tamanho|inverte|mst|SVGRenderer|zoomIP|desceferramentas|g_locsistemas|avancaQuadro|gravaQuadro|restaurar|Quadro|Extensao|definida|tempoanima|Image|filmeanimaf|opcoesQuadros|otilde|ajaxTip|extentref|g_celularef|gerafilmef|tablefilme|ccedil|op|menuarrow|calculaArea|abs|3600|positivo|acos|05|localizarxy|posicaomouse|cellsize|convddtela|707|6366|pelo|necessarios|Sao|tres|pontos|calculadistancia|g_areapixel|calculo|movecursor|exy1|ABRIR|FUNCOES|a11||Object|a12|abreSistema|descricao|mapas|func|i3geo_comboTemasMenu|sub|ilt|itemExpand|conectarservidor|testafuncoes|sistemas|i3geo_comboSubGruposMenu|SIZE|i3geo_comboGruposMenu|DESCRICAO|IMAGEM|layer|desativa|childNodes|adtema|adicionaTema|processevent1|ligaDesligaTemas|ligatemas|pegaTema|arvoreclick|EXTENSAO|LIGADOS|TEMAS|OUTROS|rosaleste|mapext|layers|ms_criamapa|posicaocursor|pontosdist|blue|animate|onComplete|easeOut|onDragDrop|drop|intersect|sourceRegion|point|Easing|getXY|DDProxy|DDTarget|DragDropMgr|log|endDrag|to|points|Motion|refreshCache|excluitema|õ|ó|í|ç|ú|borra|protocolo||g_recupera|é|â|onDragOver|join|excluiTemas|onDragOut|onDOMReady|à|á|ã|ativaDragDrop|initEvent|21px|10000|Arial|face|25px|marker|beforeInitEvent|resizehandle|resizepanel|criaboxg|dot1|desenhoRichdraw|dist|ypt|resize|insereCirculo|tname|nodeType|i3geo_pegaElementoPai|innerElement|DIV|borderTopWidth|BackCompat|compatMode|paddingTop|paddingBottom|applyConfig|getProperty|setFooter|ua|env|resizeHandle|addClass|_resizehandle|header|DragDrop|offsetWidth|onMouseDown|setHandleElId|g_conectargeorss|LINK|t16||descetemaf||t15|t14|t17|zoomtemaf|t18a|temap0|t18|sobetemaf|t13|t10|maisvermelho|t9|||maisverde|t11|t12|exclui|t12a|excluitemaf|t18b|t19|etiquetas|t26|temap4|t25|t27|t28|temap5|t29|filtrof|toponimiaf|t24|t21|temap1|t20|temap2|t22|temap3|t23|procuraratribf|expandeTema|mostrado|Legenda|fixar|set_persistent_connection|resolucao|250px|classe|resultadoscielo|atualizascielo|atualizagoogle|verificaTipDefault|g_tempotip|||pontas|nas|rosasul|rosa|navegar|opção|essa||mostrar|scielo|atualizaconfluence|instantes|alguns|estado|alterar|redesenhado|botão|será|||que|aplicar|Após|não|atualizawiki|confluence|resultadoconfluence|resultadowiki|wiki|mostrando|esse|subgrupos|t30|t21a|decoration|qr_img|qr_html|g_kml|ogc|t_|g_qrcode|grande|TreeviewPvtFindRootObject|criaLegenda|exp|tiff|temap8|ver|criaLegendaHTML|legenda2|template|vazio|pegaListaDeTemas|uplocal|g_uploadlocal|a2b|g_downloadbase|downloadbase|g_conectarwms|download|updbf||g_uploaddbf|pegaListaDeSubgrupos||tema_|temasgrupo|idarvore||cellspacing|||120px|cellpadding|t35|||abreKml|tabelaf||||editaLegenda|temap6|t34|t31|t33|t32|versaoms|destacaTema|graficotema'.split('|'),0,{}))
193 193  
194 194 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9d={"6M":[{3:"O 2q &K; 1x cf! dg R 1d <a 2T=\'13://2e.1R.1p.br/R\' 2M=2w >3v</a>. <b><a 2T=\'13://"+1S.dr.dt+"/dl/3O/c1.3z\' 2M=2w >c0 3O</a></b>",en:"7x is a b3 dd 1x! <a 2T=\'13://2e.1R.1p.br/R\' 2M=2w >2D</a> F R.",es:"2q es 1x du. <a 2T=\'13://2e.1R.1p.br/R\' 2M=2w > 3C</a>"}],"6u":[{3:"8i de 49",en:"9s 9t",es:"8i de 3F"}],"6r":[{3:"40",en:"46",es:"9x&G;9u"}],"6m":[{3:"5g",en:"9j",es:"5g"}],"6n":[{3:"9b",en:"8Y",es:"cB&1h;o"}],"6p":[{3:"5i/6a 57",en:"6b/6d cv",es:"5X/5Z 57"}],"6x":[{3:"5i/6a 5Q",en:"6b/6d 5Q",es:"5X/5Z dT"}],"6F":[{3:"4E da 3a",en:"dJ 8D",es:"7V de t 2i&j;n"}],"6G":[{3:"4E do dc",en:"cV 8D",es:"7V H bZ"}],"6C":[{3:"1T de 11",en:"7O",es:"1U de 11"}],"6y":[{3:"3G",en:"3G",es:"3G"}],"6z":[{3:"7l",en:"cS",es:"7l"}],"bs":[{3:"7L do 5",en:"bq bp",es:"7w H 5"}],"bn":[{3:"bo?",en:"bt",es:"bu"}],"bz":[{3:"7b&d;bx",en:"bw",es:"7b&d;bv"}],"bm":[{3:"bl",en:"bc",es:"bb"}],"ba":[{3:"b8",en:"b9",es:"bd"}],"bf":[{3:"7L",en:"bk",es:"7w"}],"74":[{3:"7z o 2q",en:"bj",es:"7z 2q"}],"7C":[{3:"7A",en:"bi",es:"7A"}],"7y":[{3:"4q",en:"4q",es:"4q"}],"7D":[{3:"bg",en:"bh",es:"bA"}],"7E":[{3:"4r",en:"4r",es:"4r"}],"7F":[{3:"4u do 1x p&1A;4b",en:"4u do 1x p&1A;4b",es:"4u do 1x p&1A;4b"}],"7n":[{3:"bB",en:"bT",es:"bS&G;as"}],"7e":[{3:"1T de bR",en:"8v bP",es:"1U de 1k&G;1Z"}],"7f":[{3:"1T de 1v",en:"6v i 5B",es:"1U de 17"}],"7g":[{3:"1T de 6s&d;1Z",en:"6v i bQ",es:"1U de 6s&d;1Z"}],"7j":[{3:"6H(38)",en:"38",es:"6H (38)"}],"7p":[{3:"bU&j;bV",en:"bY",es:"bX bW"}],"77":[{3:"bO&1C;1r 4h 1v",en:"2U 2u",es:"bN de 17"}],"78":[{3:"N 1v em 6X",en:"N 1c in 6W",es:"N 17 en 1k&G;1K"}],"79":[{3:"8N em 6X/6V",en:"2U in 6W/6V",es:"8F en 1k&G;1K/bG"}],"7a":[{3:"bF&J;&D;o de 1v",en:"2U bE",es:"bC&j;n de 17"}],"7m":[{3:"73 de 3S",en:"bD",es:"73 de 4y"}],"6D":[{3:"bH de bI",en:"bM 1S",es:"bL de bK"}],"8s":[{3:"bJ 5",en:"b7 h",es:"b6 5"}],"8z":[{3:"az 5",en:"ay h",es:"ax 5"}],"8w":[{3:"av aw",en:"aA aB",es:"aF im&d;aE"}],"4U":[{3:"6S em 1F",en:"6R F 1F",es:"6Q en 1F"}],"aD":[{3:"6S em 3x",en:"6R F 3x",es:"6Q en 3x"}],"4T":[{3:"aC de au",en:"ar ah",es:"ag de af"}],"7d":[{3:"1T",en:"7O",es:"1U"}],"7c":[{3:"8N",en:"2U",es:"8F"}],"7h":[{3:"ad&G;1K",en:"8v",es:"ae"}],"7r":[{3:"8y",en:"ai",es:"8y"}],"7k":[{3:"8A",en:"aj",es:"8A"}],"aq":[{3:"ap",en:"6O",es:"an"}],"ak":[{3:"1N o 7 3v 9 2I",en:"3u 4 x am F aG",es:"8d el 7 3v 9 aH"}],"aZ":[{3:"1n 9 6K Z 6L 1o 7, 2Q-o Z n&D;o z 5. 2R&j;s 1O o 2c do 7, 6T 4s 1D 9 o 5 1b 7P, Z 1d z 27&D;o 1I M 1b&d; 70.",en:"aY 4 x E/aX E 4 h. 2v a 4j 4i F aV 4 h 6t 16 aW 4 3m F 6q it.",es:"18 L 9 6E o 6A U 7, 76&d;7v o z en el 5. 2k&K;s de 1O el 2c H 7, 7M 2Z 1D 9 M el 5 7N 7K&1h;7t, o 26 L en el 27&j;n 1I M 1l 1q&d;."}],"b0":[{3:"b1 2t&J;&D;o",en:"87 45",es:"7R t 2i&j;n"}],"b5":[{3:"b4 2t&J;&D;o 7U 5t 7",en:"87 45",es:"7R t 2i&j;n 7U en U 7"}],"b2":[{3:"1n 9 61 o R 2m 7 z aU 1Y",en:"2D F R in 1Y aT",es:"18 L 9 aM el R"}],"aL":[{3:"1d e 1N",en:"aK",es:"18 L y 8n"}],"aI":[{3:"1N 9 aJ a 3e",en:"3B F 6e 4 aN 4A",es:"8d 9 aO t 3t"}],"aS":[{3:"A I do 7 &K; aR&G;1J 1e a I do 5",en:"15 12 i 4 x is 8f 24 4 12 i 4 h",es:"3N I H 7 es 8f 19 t I H 5"}],"aQ":[{3:"A I do 7 &K aP&G;1J 1e a I do 5",en:"15 12 i 4 x is 8g 24 4 12 i 4 h",es:"3N I H 7 es 8g 19 t I H 5"}],"dm":[{3:"A I do 7 n&D;o &K dk",en:"15 12 i 4 x is 6Y di",es:"3N I H 7 z es dj"}],"dn":[{3:"2I",en:"dp",es:"ds"}],"dq":[{3:"1n 9 2I 1o 7 do 5.",en:"dh x i 4 h.",es:"18 L 9 2I U 7 H 5"}],"cX":[{3:"cW",en:"4S",es:"cT"}],"cU":[{3:"1n 9 4X 1o 7 10 3e de 50",en:"3u 4 x 4S",es:"18 L 9 4X cY 7 en t 3t de 52&1h;o"}],"cZ":[{3:"df",en:"4W",es:"d0"}],"db":[{3:"1n 9 dv 1o 7 10 3e de 50",en:"3u 4 x 4W",es:"18 L 9 dN U 7 en t 3t de 52&1h;o"}],"dM":[{3:"1f 9 o 7",en:"1f F a x",es:"dL 9 el 7"}],"dK":[{3:"1n 9 4x o 5 de 2P a 1q 5S o 7",en:"2D F dO 4 h in 4A F 3k 4 dP x",es:"18 L 9 4x el 5 de 2P 9 M dS 5S el 7"}],"dR":[{3:"dQ&J;&3X;es",en:"dI",es:"dH"}],"dA":[{3:"40",en:"46",es:"dz"}],"dy":[{3:"3l a dw do 7, dx M as dB 5P dC 1b dG.",en:"3n 4 x dF.",es:"3l t dE H 7, 80 dD M 1w ac 5P cR ck"}],"cj":[{3:"ci:",en:"cg",es:"ch"}],"cl":[{3:"cm o 68 23 do 7. 8C 9 cq a 3g do 5.",en:"3n x 67.",es:"cp el 5G 1X H 7. 7Y 9 co el cn H 5."}],"ce":[{3:"5I 68:",en:"1y 67",es:"c6 5G"}],"c5":[{3:"c4 1z z 7 1e 1a em c2 Q 5k.",en:"c3 4d E 4 x 4e E 2Y 5c 1B.",es:"c7 1z en el 7 19 1a en c8 Q 5A"}],"cd":[{3:"84...",en:"3Y...",es:"8u..."}],"cc":[{3:"cb 2h c9 ca z 5 9 cr 5b 5k T 1o 7, 4v 1i 1a a 2b de Q.",en:"cs a 1y x F cK 5c cJ E 4 cI, 4e E 29 i 1B.",es:"cG 28 cH 8j en el 5 9 cL 5b 5A T U 7, 3T 1i 1a t 2r de Q"}],"cM":[{3:"2s...",en:"cQ...",es:"2s..."}],"cP":[{3:"5w as 4w M 1b&D;o cO cN o V &K; cF T S 5s 2m 7.",en:"cE 4 cx 1G 6o be 6w cw 4 V is 2V 4 ct i 1G x.",es:"5w 1w 4w M 1l 1q&d;n cu el 2K&j;n 1l cy T 14 5s de U 7"}],"cz":[{3:"4w...",en:"cD...",es:"cC..."}],"cA":[{3:"dU S 4n 5t 7 9 1q 8x 4k 3I&J;&3X;es, 1e 1a 10 2b de Q.",en:"8Q 4e E 4 29 i 1B.",es:"2y 14 4n en U 7 9 1q 8W 4k 8U, 19 1a en t 2r de Q"}],"8P":[{3:"4n...",en:"97...",es:"95..."}],"92":[{3:"91 a 2b de Q 5d a 1o 7.",en:"8V 4 29 i 1B 9N F 1G x.",es:"9O t 2r de Q 5d 19 U 7"}],"9L":[{3:"2b...",en:"29...",es:"9K..."}],"9G":[{3:"W o 3j de 3g, 9H a 9I da 2P de 9Q 2m 7.",en:"4t 4 3j i 5T, 9R 4 9Y i 4 9T i 9l i 4o 9C.",es:"W el 3j de 4P, 9y t 9A&j;n de t 2P de 9o&j;n de U 7"}],"9E":[{3:"9F 3g...",en:"5T 9J...",es:"9c 4P..."}],"93":[{3:"3f 30 22 2m 7 em 2h 3Q M 8R o V.",en:"15 3W 5V 1G x in a 1S 1G 8S 4 V.",es:"2H 2O 1H de U 7 en 28 4m M 9n&1h;a el 2K&j;n"}],"9g":[{3:"99 em 3Q...",en:"3k in 1S",es:"2H en t 4m..."}],"9f":[{3:"7 3s&G;1J 8x em 4k 8l",en:"4 x is 1L in 8Z ab",es:"8j 1L en 9M 8l"}],"9h":[{3:"gr&d;2l",en:"4O",es:"gr&d;2l"}],"a1":[{3:"84 7 z 9Z:",en:"3R x:",es:"8u 1H:"}],"a2":[{3:"1E de 34 21",en:"1E 34 21",es:"1E de 34 21"}],"9X":[{3:"1E de 2E 2W",en:"1E 2W 21",es:"1E de 3h 2W"}],"a3":[{3:"3C de 22",en:"9S R",es:"3C de 1H"}],"a4":[{3:"2J 1e 2F 1F",en:"1F 6P 8G",es:"2J 19 el 2F 1F"}],"a5":[{3:"2J 1e 3i",en:"3i 8G",es:"2J 19 3i"}],"a6":[{3:"9q 9m 9B do 2F",en:"9D 9P in 6P 9w",es:"9v a 2O 9z H 2F"}],"a7":[{3:"2G",en:"6O",es:"2G"}],"a8":[{3:"1n 9 6K Z 6L 1o 7, 2Q-o Z 9k z 5. 9i 1O o 2c do 7, 6T 4s 1D 9 o 5 1b 7P, Z 1d z 9r 1I M 9p 70.",en:"2D F 9V 16 9U x, 5u it 16 6Y E 4 h. 8H 9W 4 x aa, a0 a 4j 4i F be 6t 4 h, 16 1W in 4 3m 6q 1G 6o be 6w.",es:"18 L 9 6E o 6A U 7, 76&d;7v o z en el 5. 2k&K;s de 1O el 2c H 7, 7M 2Z 1D 9 M el 5 7N 7K&1h;7t, o 26 L en el 27&j;n 1I M 94&d;"}],"a9":[{3:"96",en:"90",es:"98"}],"9e":[{3:"c&j;7i:",en:"9a",es:"C&j;7i"}],"8X":[{3:"4J",en:"8T",es:"4J"}],"fr":[{3:"7o 7q",en:"2g i7",es:"7o 7q"}],"g1":[{3:"2G",en:"i4",es:"2G"}],"g2":[{3:"i9",en:"ie",es:"ic"}],"g3":[{3:"40",en:"46",es:"i3"}],"g4":[{3:"7J",en:"2L",es:"7J"}],"hV":[{3:"36...",en:"2v...",es:"3c..."}],"hU":[{3:"5f r&d;7B...",en:"hT 3R...",es:"B&1A;5x r&d;7B..."}],"hX":[{3:"i1 49...",en:"i0 hZ...",es:"hY 3F..."}],"ig":[{3:"36...ih 2f",en:"2v...iB 5a...",es:"3c...iA 2f"}],"iz":[{3:"36...6I",en:"2v...iy",es:"3c...6I"}],"iC":[{3:"iD&1C;6Z",en:"iG",es:"iF&d;6Z"}],"d1":[{3:"2p as 11 de S 1m (X=71 e Y=6U) 9 iE&72;-ix z 5. O 1g do 5 1b&72; iw 9 o 1m 6J.",en:"5O 4 2n i a 1c (X=71 1u Y=6U) F il it E 4 h. 15 2j i 4 h is 8b F 4 1c ik.",es:"2p 1w 11 de 14 1t (X=ij e Y=io) 9 ip en el 5. 3A 1g H 5 1l iv&d; 9 el 1t 6J."}],"d2":[{3:"3l a I do 5 iu-a 9 1q a iq 65&hQ;1r 1j&d;31 da hl&J;&D;o.",en:"3n 4 12 i 4 h hk it F 3k 4 hj 5l 5N hi.",es:"hm t I H 5 hn&d;hr 9 1q t hq &d;1Q 1j&d;31 hp"}],"d3":[{3:"8h o 5 - 82 o 1m 5W z 1g da 33 Z 59 a 1s&D;o 85 1V S hh&1C;8a.2R&j;s 3Z, 1d e 1N o V T o 5 10 &d;1Q de 1f hg.",en:"h9 4 h - h7 4 39 1c in 4 2j i 4 ha 16 hb 4 2N he by a hd.8H hc, 1W 1u 3B 4 V 2V 4 h in 4 1P i 1f 4N.",es:"8t&G;a el 5 - 82 el 1t hs 1l hJ L en el 1g de t hI o hH&G;a t 1s&j;n 85 1V 14 hK&d;8a. 2k&K;s de 4B, 26 L y 8n el 2K&j;n T el 5 en el &d;1Q de 1f hL"}],"d4":[{3:"8e a 1s&D;o 3s&G;1J z 5. 2R&j;s 3Z, 1d e 1N o V T o 5 9 hP a 1s&D;o 3s&G;1J.",en:"hO 4 2N 1L E 4 h. 51 4R, 1W 1u 3B 4 V 2V 4 h F 8b 4 1L 2N.",es:"8e t 1s&j;n 1L en el 5"}],"d5":[{3:"8h o 5 4v 1i 3r&3E;hN o 1g 23.",en:"hM 4 h 24 4 3o 4 2x 2j.",es:"8t&G;a el 5 3T 1i 2A el 1g 1X"}],"d6":[{3:"hF o 5 4v 1i 3r&hE o 1g 23.",en:"hx 4 h as hw 3o 4 2x 2j.",es:"hv el 5 3T 1i 2A el 1g 1X"}],"d7":[{3:"3f 3I&J;&3X;es T S 1m z 5. 2R&j;s 3Z, 4D o V 1V 4s 1D z 1m hu Z 1d T o hy.",en:"hz 8I hD a 1c E 4 h. 51 4R, hC 4 V 3p a 4j 4i at 4 4N 1c 16 1W E it.",es:"2H 81&j;n T 14 1t en el 5. 2k&K;s de 4B, 4D el 2K&j;n 1V 2Z 1D en el 1t hA o 26 L T el iI."}],"d8":[{3:"3f a iW&D;o 1j&d;31 23 em 11 1j&d;2S",en:"37 5V 4 6i i 2x jH 2n",es:"2H t jG&j;n jF 1X en 11 1j&d;2S"}],"d9":[{3:"W-jE o 5 de 3r&3E;1r",en:"2g-jI 4 3o h ",es:"W/jJ el 5 de 2A"}],"5M":[{3:"2p o 5I 6g de I e 1d z 27&D;o 1I 9 1O a I do 5",en:"5O 4 1y jM i 12 1u 1W 4 3m jL F 6e 4 12 i 4 h",es:"2p el jK 6g de I y 26 L en el 27&j;n 1I 9 jD t I H 5"}],"4z":[{3:"3U 22 10 3M 10 65&3E;1r 23 do 5. jC&J;a S 1f z 5 5y de 5C 6l 8B&J;&D;o. jv&2o;es 5h 5F 3q ju a 5f 5h jt",en:"3Y 3W E 3M in 4 2x js i 4 h. jw a 1f E 4 h jx jB 4o 8M. dV 55 jA 2d jz a 55 jO 3R ",es:"3U 1H en 3M en el jy 1X H 5. 18 1f en el 5 5y de 5C 8m 8k&j;n. jN 5q 5F 3H k4 28 b&1A;5x 5q k1"}],"8L":[{3:"5v o 5",en:"k0 4 h",es:"5v el 5"}],"6N":[{3:"k3 o 4g do jY&d;53 z 5",en:"jS 4 jR\'s 4g E 4 h",es:"jZ el 4g H jQ en el 5"}],"6k":[{3:"jP 2E 9 3d",en:"jT 21 3p 3d",es:"jU 3h 9 3d"}],"88":[{3:"W o 4p 2L, 2Q 2h 49 de 5r&K;5o da 1s&D;o 7W z 5 5p",en:"2g 4p 2L, 5u a jX jW i 4 2N\'s jV jq E 4 h",es:"W 4p 2L, 2Q 28 3F de 5r&K;5o de t 1s&j;n en el 5 5p"}],"7X":[{3:"iY 5D 10 1a de 22 41 (22 5E)",en:"3Y iX in 4 jr 41 (iV 3W)",es:"3U 5D en t 1a de 1H 41 (1H 5E)"}],"8o":[{3:"iZ 3J. j0 de j3&J;&D;o de 11 5n em 5m",en:"3J j2. 5B i j1 i 2n iU in iT",es:"iM 3J. iL de iK&j;n de 11 5n en 5m"}],"7Q":[{3:"W 2f de 59&J;&D;o",en:"4t 5a F iJ",es:"W 2f de iN&j;n"}],"8O":[{3:"54 as iO em 2h 3Q m&j;1J",en:"2g 4 iS in a 1S 3O",es:"54 1w gu&G;as en 28 4m m&j;iQ"}],"8E":[{3:"iP o 5 1e as j4&J;&2o;es j5.",en:"jk 4 h 24 4 5l jj.",es:"ji&1h;a el 5 19 1w jh jl"}],"8J":[{3:"32 a 4a&1C;1r 4h jm Z jp 1v jo z 5 (5H 4a&1C;1r). O c&d;2C de 4a&1C;1r &K; 2B e 3b 3D&D;o 2z da I do 5.",en:"37 69 4 2u jn jg 16 jf 39 60 E 4 h (j9 2u). 15 66 i 2u is 62 1u 2Y 63 64 E 4 12 i 4 h.",es:"j8 t 3K 4h 6f o m&d;s 17 j7 en el 5 (5H 3K). 3A c&d;2C de 3K es 2B y j6 ja&j;n 2z de t I H 5"}],"4V":[{3:"32 a &d;1Q de S 1k&G;1K 6h 10 33. O c&d;2C de &d;6j &K; 2B e 3b 3D&D;o 2z da I do 5.",en:"37 69 4 1P E 4 h. 15 66 i 1P is 62 1u 2Y 63 64 E 4 12 i 4 h.",es:"32 a &d;1Q de S 1k&G;1K 6h 10 33. O c&d;2C de &d;6j &K; 2B e 3b 3D&D;o 2z da I do 5."}],"4Z":[{3:"44 1v z 5 em 11 1j&d;2S. je jd&G;6f 3q 1b jc em iH Z 1k&G;1Z. 4M 1v s&D;o h4 em S 7 f0&d;53, eZ-1l 61 o R do 2E 1Y.",en:"3L 60 E 4 h in 5N 2n. 5L h5 2d be eX f1 f2 16 f5. 5L f4 f3 in a eW x, 2d be F R 1Y.",es:"2y 17 en el 5 en 11 1j&d;2S. 4l 17 eV 3H eO en l&G;eN o 1k&G;1Z. 4l 17 1l eM en 14 7 eL, eP eQ el R H 3h 1Y."}],"4L":[{3:"44 S gr&d;2l z 1m 5W eU 30 Q 4F z 7 eT. O 7 eR f6 f7 1e 4I 4H&K;4K 10 2b de Q.",en:"3L a 4O in 4 39 1c as 4 fn 1B in 4 fm x. 15 x fl fk fo 24 fp fs in 4 29 i 1B.",es:"2y 14 gr&d;2l en el 1t fq fj&1A;n 2O Q 4F en el 7 fi. 3A 7 fb fa 17 19 4I 4H&K;4K en t 2r de Q"}],"4Q":[{3:"W as 3S 9 2t&J;&D;o de 1z de S 7. 4M 1z f9 3q 1b f8 em 8c fc&J;&2o;es, 1i 4c e 2t&J;&D;o 1V 7.",en:"4t 4 fd F fh 4d i a x. 15 4d fg 2d be ff in 8p 4c 16 45 fe by x .",es:"W 1w 4y 9 2i&j;n de 1z de 14 7. 4l 1z eJ 3H eb en 7S "}],"5U":[{3:"44 2s z 5 ea em S 1m. 8C 6l 8B&J;&D;o 9 e9 3I&J;&2o;es ao 5.",en:"3L f E 4 h by ed E a 1c. eg 4o 8M F ef 8I E 4 h.",es:"2y 2s en el 5 80 L en 14 1t. 7Y 8m 8k&j;n 9 e6 81&j;n al 5"}],"5J":[{3:"dX o 2a 9 30 e0 e 8c 7T&G;86 e1 do 5",en:"e4 e3 3p 4 e2 1u 8p h\'s 2a ej",es:"eC t 7W 9 2O eB y 7S 7T&G;86 eE H 5"}]};83="3";eF 2X=eI("eH");if(2X!=ez){83=2X}ey="";eq="P";ep="P";eo=0;ek=0;er=0;et="3w";ex="";ew="P";ev="P";eu="ft";fu="P";gB="P";gA="P";gz="P";gy="P";gC="P";gD="3w";gG="P";gF="P";gE=0;gw=20;gn=25;gl=gk;go=gp;gv="gt";gs="gq()";gH=gI;gX="gW";gV="gZ";h0="";h3=75;h1=$8("6M");gU="3w";gT="gM";gL=1y 35("gK()","gJ()","gN()","gO()","gS()","gR()","gQ()","gP()","gj()");gi=1y 35("fK()","fJ()","fI()","fL()","fM()","fQ()","fP()");fO=1y 35("fN()","fG()","fF()","fy()");fx={"fw":[{f:"6u",g:"q:fv()"},{f:"6r",g:"q:fz()"},{f:"6m",g:"q:fA()"},{f:"6n",g:"q:fE()"},{f:"6p",g:"q:fD()"},{f:"6x",g:"q:fC()"},{f:"6F",g:"q:fB()"},{f:"6G",g:"q:fS()"},{f:"6C",g:"q:gc()"},{f:"6y",g:"q:gb()"},{f:"6z",g:"q:ga()"}]};3y={"g9":[{f:$8("74"),g:"13://7G.7H.1p.br/gd/ge-gh?gg=gf"},{f:$8("7C"),g:"q:g8()"},{f:$8("7y"),g:"13://3.g7.fW/43/7x"},{f:$8("7D"),g:"13://2e.1R.1p.br/fV"},{f:$8("7E"),g:"13://fU.1R.1p.br/fT/7u.fX?fY=6"},{f:$8("7F"),g:"13://7G.7H.1p.br"}],"g0":[{f:$8("7d"),g:"#",3P:{id:"fZ",48:[{f:$8("7e"),g:"q:eY()"},{f:$8("7f"),g:"q:g5()"},{f:$8("7g"),g:"q:g6()"}]}},{f:$8("7c"),g:"#",3P:{id:"fR",48:[{f:$8("77"),g:"q:fH()"},{f:$8("78"),g:"q:h2()"},{f:$8("79"),g:"q:gY()"},{f:$8("7a"),g:"q:gm()"}]}},{f:$8("7h"),g:"#",3P:{id:"gx",48:[{f:$8("7p"),g:"q:eG()"},{f:$8("7r"),g:"q:eA()"}]}},{f:$8("7n"),g:"q:eD()"},{f:$8("7j"),g:"q:4c()"},{f:$8("7k"),g:"q:ei()"}]};3y.e5=[{f:$8("7m"),g:"q:7I(\'1\');7I(\'2\')"},{f:$8("6D"),g:"q:dW()"}];3y.2E=[{f:$8("8s"),g:"q:dY()"},{f:$8("8z"),g:"q:dZ()"},{f:$8("8w"),g:"q:e7()"},{f:$8("4U"),g:"q:ee()"},{f:$8("4T"),g:"../eh.3z"}];ec={"e8":[{k:"5R",v:$8("d1"),1M:\'eK("5R")\'},{k:"5K",v:$8("d2"),u:w(){5K()}},{k:"6c",v:$8("d3"),u:w(){3V(\'6c\');47=\'5e\'}},{k:"4f",v:$8("d4"),u:w(){3V(\'4f\');eS=\'4f\';47=\'5e\'}},{k:"56",v:$8("d5"),u:w(){56()}},{k:"58",v:$8("d6"),u:w(){58()}},{k:"42",v:$8("d7"),u:w(){3V(\'42\');47=\'42\'}},{k:"jb",v:$8("d8"),u:w(){iR(k2.6i)}},{k:"2A",v:$8("d9"),u:w(){hB()}},{k:"I",v:$8("5M"),1M:\'hG("I")\'},{k:"43",v:$8("4z"),u:w(){43()}},{k:"8r",v:"ht",u:w(){8r()}},{k:"8K",v:$8("8L"),u:w(){8K()}},{k:"hf",v:$8("6N"),u:w(){h6()}},{k:"h8",v:$8("6k"),u:w(){ho("hR","ir",ii+"/3S/3d/7u.3z","","","3d")}},{k:"7Z",v:$8("88"),u:w(){7Z()}},{k:"89",v:$8("7X"),u:w(){89()}},{k:"8q",v:$8("8o"),u:w(){8q()}},{k:"hW",v:$8("7Q"),u:w(){hS()}},{k:"i2",v:$8("8O"),u:w(){ia()}},{k:"ib",v:$8("8E"),u:w(){i8()}},{k:"4C",v:$8("8J"),u:w(){4C()}},{k:"1P",v:$8("4V"),u:w(){1P()}},{k:"4Y",v:$8("4Z"),u:w(){4Y()}},{k:"4G",v:$8("4L"),u:w(){4G()}},{k:"3a",v:$8("4Q"),u:w(){3a()}},{k:"5Y",v:$8("5U"),u:w(){5Y()}},{k:"2a",v:$8("5J"),u:"",1M:\'2a("2a")\'},{k:"5z",1M:\'i5("5z")\'},{k:"6B",1M:\'i6("6B")\'},{k:"7s",u:w(){7s()}},{k:"5j",u:w(){5j()}}]};',62,1245,'|||pt|the|mapa||tema|trad|para||||aacute||text|url|map|of|oacute|iddiv||||||javascript|||la|funcaoonclick|dica|function|layer||no||||atilde|on|to|iacute|del|escala|ccedil|eacute|clic|que|||sim|atributos|download|um|sobre|este|mouse|Abre|||ou|na|coordenadas|scale|http|un|The|or|puntos|Haga|con|base|ser|point|clique|com|zoom|centro|ntilde|como|geogr|pol|se|ponto|Clique|esse|gov|mostrar|ncia|regi|punto|and|pontos|las|software|new|elementos|uacute|attributes|acirc|instantes|Upload|WMS|that|datos|aplicar|vel|gono|visible|constroiconteudo|arraste|alterar|area|rea|mma|window|Grade|Grado|por|click|actual|shapefile|gonos||file|dados|atual|with||haga|bot|una|table|visual|tabela|estado|can|mapas|lente|Open|uma|selecci|center|Despu|fico|desse|coordinates|ocirc|Digite|I3Geo|tabla|texto|sele|distance|Wait|blank|current|Inserte|depende|referencia|aproximado|lculo|Click|arquivo|servidor|Temas|Muestra|excluir|Conectar|rat|Maps|target|region|los|forma|mostrando|Ap|ficas|href|Point|over|dbf|temp|their|algunos|os|fica|Mede|tela|shape|Array|Aguarde|It|Buffer|clicked|selecao|sua|Espere||ordem|Mostra|legenda|archivo|GeoRss|editor|show|Altera|button|Change|reference|for|podem|refer|vis|orden|Drag|aqui|nao|KML|oMenuData|htm|El|drag|Download|precis|ecirc|imagen|Template|pueden|informa|Confluence|distancia|Insert|Wikipedia|La|mobile|submenu|janela|search|ferramentas|teniendo|Busca|mudaiconf|data|otilde|Search|ativada|Legenda|Scielo|identifica|wiki|Insere|selection|Legend|g_operacao|itemdata|imagem|dist|blico|buffer|elements|based|pan|IP|entre|moments|few|determinadas|Los|ventana|filtro|this|Google|WikiBook|Blog|alguns|Opens|Portal|tendo|etiquetas|ajustar|herramientas|d11|order|activarla|mede|pare|Cor|existentes|inseregrafico|num|valores|Sistemas|ricos|d23|Os|desired|graphic|subtítulo|d24|activated|up|u21|u20|d21a|down|subir|inserexy|d22|desenho|Once|dise|rio|Coloca|very|zoomiauto|entorno|zoomoauto|amplia|lens|textos|descriptive|relacionada|navega|busca|Escala|muito|Ativa|desceferramentas|descritivos|initial|campo|observadas|lite|principal|muy|sat|elemento|nesse|showing|Imprime|Defina|squeda|antes|menus|descriptivos|Points|abrir|documentos|preliminares|extensas|nombre|menor|novo|d26|zoomtot|Items|d10|geographical|Enter|inferiores|logo|localizarxy|todo|legend|d25|shows|clicado|Activar|textofid|desactivar|points|fazer|approximate|accuracy|depends|abrang|calculation|name|nome|measures|desativa|Enable|zoomli|Disable|change|dos|valor|desenhado|extent|ria|d14|essa|p4|p5|will|p6|apply|p3|hex|redesigned|p2|Grid|shown|p7|p11|p12|desconectar|buscaRapida|p10|u16|conectar|p8|p9|Entorno|iniciando|digitado|ligar|desligar|p1|d13|Layers|server|Convertir|Convert|Converter|aguarde|latitude|raster|polygon|poligono|not|mico|mostrado|longitude|acute|Barras|u1||mostr|u11a|u12|u13|u14|An|u23|u22|u7|u8|u9|u24|digo|u10|u26|Temporizador|u15|u6|Abrir|u11|sistema|u25|sobeferramentas|ado|index|ndolo|Propiedades|I3geo|u3|Sobre|Sistema|pida|u2|u4|u5|u5a|www|softwarepublico|initJanelaZoom|Mapas|redise|Propriedades|espere|sea|Graticule|redesenhado|d18|Limpia|otras|caracter|existente|Color|vista|d16|Utilice|google|haciendo|informaci|coloca|g_linguagem|procurar|indicada|sticas|Clear|d15|scielo|ngulo|move|outras|Arrastre|Desloca|compatible|incompatible|Amplia|Tipo|capa|opci|escalas|esta|arrastre|d17|other|confluence|buscafotos|u17|Ampl|Buscar|Polygon|u19|apenas|Dissolve|u18|Agrupa|op|Utilize|color|d20|Punto|connection|After|information|d21|imprimir|d12|option|Ponto|d19|t29|Filter|acompanha|tracks|Systems|informaciones|See|solo|a11|Size|specific|font|Veja|t30|t34|aparecer|Filtro|fonte|filter|Fuente|mostra|code|Tamanho|Editar|g_traducao|a10|t36|t35|t37|Após|Scale|não|representation|aos|acompa|representaci|será|Acesso|botão|Image|type|tulo|Acceso|directory|Subt|permitiendo|archivos|alteraci|arquivos|theme|Access|t33|editar|t32|permitindo|alteração|edit|Tabla|t31|ciertas|related|Vea|files|representação|allowing|Data|form|disconnect|connect|changing|a2b|modification|menu|wait||||||||||status|scales|capas|Pol|Poligonos|enlaces|Generador|generator|Dissolv|Group|t2||here|Capas||Camadas|t1|Link|||links|Pegar|imagens|Cargar|Load|Carregar|Get|pictures|Gerador|u20a|genes|Tomar|remove|excluirlo|t8|mudar|dragging|t7|hacer|draw|cambiar|incompat|t10|compat|t9|format|formato|get|press|off|Turn|t3|t4|limpa|t6|open|Limpa|t5|Guardar|Save|Arquivo|Files|s4|Ventanas|Windows|Archivo||s5|Tutoriais|Tutorials|System|About|Properties|Janelas|s3|s1|Ajuda|properties|Map||p13|Help|Ayuda|lisis|Analysis|lise||s2|Tutoriales|Geometrias|Distribuci|Toolbars|distribution|Distribui|matriz|Janela|mensagens|Salvar|mensajes|Ventana|Message|Distancia|Dist|grid|Hexagons|poligonos|Geometr|Geometries|Centr|ide|geométrico|Centro|Centroid|fondo|Qrcode|qrcode|seus|Find|Localize|t22|Nuevo|Ubique|sus|nova|camada|Crie|t24|t23|t21|livre|opacity|Opacidad|opacidade|t20|verse|t21a|Muda|subtitulo|mejorar|Cambia|melhorar|apresentar|Create|element|cuando|surrounding|when|tooltips|estaciona|t27|t28|Tama|Etiquetas|tooltip|Set|estacionado|Crear|nueva|subject|texts|display|presentar|t25|quando|mostradas|t26|label|puedan|Timer|Sube|t14|Background|sobe|t13|ese|t15|Baja|||||||||||t16|fundo|source||desce|Para|Delete|known|conocida|conhecida|i3geo|t11|t12||delete|t12a|location|Excluir|host|libre|descer|transparência|possibilitando|t19|Subtitulo|t18b|camadas|possam|posible|transparencia|transparency|vistas|Opciones|Options|Selection|t18|Zoom|t17|bajar|adjust|whole|Op|t18a|muestre|logomarca|Insira|Regions|initJanelaMen|Escolha|salvaMapa|carregaMapa|botões|visuais|buttons|look|Choose|janelas|agregar|pegaimagens|botoes|adicionar|clicando|utilizarse|g_listaFuncoesBotoes|clicking|convertews|add|Use|geradordelinks|agrupaElementos|characteristics|g_posicaoLenteY||||g_posicaoLenteX|g_qrcode|g_kml|g_autoRedesenho||g_embedLegenda|g_visual|g_mostraRosa|g_opcoesTemas|g_3dmap|g_templateLegenda|undefined|dissolve|botones|Elija|analisaGeometrias|visuales|var|centroide|i3geolingua|pCookie|seleccionados|ativaLocalizarxy|temporal|almacenan|neas|transformarse|pudiendo|hacerse|deve|g_tipoacao|escolhido|conforme|incluidos|temporary|converted|gradePol|podendo|tempor|into|lines|stored|are|polygons|possuir|itens|utilizados|selecionados|tener|debe|opera|tools|operation|used|selected|select|elejido|seg|have|must|chosen|exist|items|numerical|marcado|a12|values|default|g_janelaMen|tipoimagem|propriedades|g_listaPropriedades|atualizaconfluence|opcoesLegenda|opcoesEscala|queryMap|ativaLogo|ativaEntorno|tamanho|atualizawiki|atualizascielo|distanciaptpt|moveMede|movePan|movecursor|movelentef|moveLonglat|atualizagoogle|g_funcoesNevegaMapaDefault|moveArea|moveSelecaoPoli|menupontos|corFundo|blogs|sistemas|wikibooki3geo|org|php|blog|menugrade|analise|||||gradePontos|gradeHex|wikibooks|abreDoc|ajudas|autoredesenha|template|gradeCoord|spb|ver|1444332|community_id|comunidade|g_funcoesMousemoveMapaDefault|cliqueCapturaPt|106|g_diminuiyM|pontosdistri|g_diminuixN|g_diminuiyN|103|verificaTipDefault||g_funcaoTip|block||g_mapaRefDisplay|g_diminuixM|menupoligonos|g_uploaddbf|g_uploadlocal|g_conectargeorss|g_downloadbase|g_conectarwms|g_docaguias|g_fatordezoom|g_barraFerramentas2|g_barraFerramentas1|g_tempotip|4500|cliqueInserexy|cliqueIdentifica|g_funcoesClickMapaDefault|guia1|cliqueInseregrafico|cliqueInseretoponimo|cliqueSelecaoPoli|cliqueArea|cliqueMede|cliqueSelecao|g_guiaativa|g_entorno|g_tipoimagem|completo|g_tipotip|pontoempoligono|nenhum|g_sistemas|g_mensagempadrao|nptPol|destacaTamanho|armazenados|included|zoomIP|place|v3d|Extends|screen|extends|enabled|rectangular|indicated|ondeestou|desejada|ret|cover|same|adjusting|inicializa|Modifica|ajust|wdocaf|inicial|misma|ndola|donde|Fotos|desejado|Reduce|having|Reduces|mesmo|Displays|deseado|initJanelaRef|stop|about|ecirccia|Reduz|ativaEscalaNumerica|ampl|pantalla|hizo|rect|deseada|Magnify|cia|Shifts|deslocar|circ|400px|lenteDeAumento|quick|o2|o1|lentei|o3|Leyendo|images|Loading|Lendo|encolheFerramentas|Subtítulo|Layer|montaMenuSuspenso|ativaBuscaRapida|system|reiniciaMapa|Adiciona|docaguias|reinicia|Agrega||Add||o4|abrindo|g_locaplic|longitud|entered|localize|||latitud|ubicarlas|mesma|200px|||ajustando|desplazar|deslocado|lo|initializing|o5|abriendo|Opening|o6|din|localiz|Din|dynamic|linhas|mismo|expansion|intersecci|Puntos|Proyecto|ampliaci|guias|Redesenha|vil|mensagemf|tabs|field|observed|preliminary|extens|documents|Pesquisa|Projeto|Pontos|intersection|Project|intersec|configura|iniciais|su|marcados|Mide|less|precisi|exten|transformados|inclu|Ospontos|more|two|configuraciones|Redise|configurations|Reload|iniciales|dois|between|clicados|mais|views|database|scope|demorada|tornar|Regi|Make|before|alcance|make|extensive|opening|Fa|modificar|fecha|geográfica|extensi|geographic|close|cierra|nuevo|Apply|value|Regiones|long|Gera|usuario|user|Locates|Generates|Genera|main|image|satellite|usu|Ubica|Print|lenta|objmapa|Localiza|ocasionar'.split('|'),0,{}))
195 195  
... ... @@ -197,7 +197,7 @@ eval(function(p,a,c,k,e,d){e=function(c){return(c&lt;a?&#39;&#39;:e(parseInt(c/a)))+((c=c%a
197 197  
198 198 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('f 1x(){11{8 1r=j 3Z()}18(3T){11{8 1r=j 1Z("3X.2G")}18(e){11{8 1r=j 1Z("3d.2G")}18(E){8 1r=1j}}}R(1r)}f 45(J,r){8 q=1x();q.1U("4d",J,1c);8 3="";q.2Y=f(){7(q.2Z==4){3=q.1w;8 1v=/3Y/3a;7(3.1k(1v)!=-1){Z("1W! 39 1H u\\n"+3);R}8 1v=/u/3a;7(3.1k(1v)!=-1){Z("1W! 39 1H u\\n"+3);R}7(r!="V"){k(r+\'("\'+3+\'")\')}}};q.2a(20)}f 4c(J,r){8 1e=1x();1e.1U(\'2W\',J,1j);1e.2a(20);7(1e.3z==3e){7(r!="V"){k(r+\'("\'+1e.1w+\'")\')}D{R 1e.1w}}}f 3f(J,r){7(J.1k("3L")==0){8 h=3r.3j.34;7(J.1k(h)<0){Z("1W! 3g e 3x 3h 1H 3k 1p 3n 34.\\3m o 4f 2t 46.\\44 3H o 42.1z");R}}8 q=1x();q.1U("2W",J,1c);8 3="";q.2Y=f(){7(q.2Z==4){8 3=q.1w;7(3!=K){7(F.3I.3J){8 3c=j 3K();8 Y=3c.3P(3,"2E/3W")}D{8 Y=j 1Z("3d.3V");Y.3R="1j";Y.3S(J)}}D{8 Y="u"}7(r!="V"){k(r+\'(Y)\')}D{R Y}}};q.2a(20)}f 3Q(3){7((3.a!="u")&&(3.a!=K)){k(3.a);7($i("2V")){8 m=j 25();m.g=2i;$i("2V").g=m.g;1f("3M",2i)}}}f 3O(3){v.T("3N");7((3.a!="u")&&(3.a!=K)){k(3.a);7($i("2o")){8 m=j 25();m.g=2D;$i("2o").g=m.g;7((9.1V<4a)&&(9.1V>49)){$i("1I").x="4b 4e 1B 1o 48, 47&2S; 31 41 2Q 1H 40 1B 1o 1p 43&2S;3o.";$i("1I").6.2J="3q"}D{$i("1I").x="";$i("1I").6.2J="W"}}1f("3i",2D)}}f 3G(3){7((3.a!="u")&&(3.a!=K)){8 s=1t+"/3s/3B.3D";$i("1a").x="<d G=2A g="+s+" 3E=\'3A 3t 3v\'/><3w><y G=\'3y\' >"+3.a.1a+"</y>";23=3.a.1a;7($i("P")){$i("1A").x=23;8 1b=$i("1A").2F("1Q");1T(i=0;i<1b.1F;i++){1b[i].6.t="14"}}$i("2A").3C=f(){7(!$i("P")){8 c=F.1h("y");c.G="P";c.6.t="X";8 1J=\'<y 3u="3F">3p</y>\';1J+=\'<y G="1A" 6="2E-3l:B;3U-4w:5d" >\';1J+=23+"</y>";c.x=1J;F.2N.1q(c);8 1b=$i("1A").2F("1Q");1T(i=0;i<1b.1F;i++){1b[i].6.t="14"}1m.5c("P.1G");1m.P.1G.21=j 1m.5b.5a("P",{1d:"5e",5f:1c,5i:1j,5h:"14",5g:1c,27:1c,59:1c,58:1j})}1m.P.1G.21.50();1m.P.1G.21.4Y()}}}f 52(3){7((3.a!="u")&&(3.a!=K)){k(3.a);7($i("53")){1f("1a",2k)}}}f 35(3){7($i("2K")){$i("2K").6.t="X"}7(!$i("d")){R}11{v.1y("2P",$1u("4g"));7(3.a){3=3.a}7((3!="u")&&(3!=K)){k(3);$i("d").2L=f(){5k();1f("56",1D);55=1D;7($i("2T")){$i("2T").6.U=9.h}7($i("1a")){$i("1a").6.U=9.h}$i("d").6.1d=9.w;$i("d").6.U=9.h;24();v.T("2P");7($i("C")){$i("C").6.t="14"}$i("d").2L=""};$i("d").g=1D}D{24();28();Z("2M 1B 1o")}1E=0}18(e){24();28();7(1E==0){Z("2M 1B 1o. 2z 2U 2w 2j 1p 54.");2n()}D{Z("5j 5s. 2z 2U 2w 2j 1p 5u o 1o.");7(1E==1){1E=2;8 p=1t+"/2e/2f.1z?r=5t&19="+19;8 I=j 2b();I.2c("2d");I.2g(p,"2n",5q)}}}}f 29(3){11{5m.5l()}18(e){};8 2l=3;7(3.a){8 3=3.a}D{3=""}7((3!="u")&&(3!=K)){7(3.1k("8 1D=")>-1){v.1y("1X",$1u("2h"));26(2l)}D{8 2k="";7($i("d")){v.1y("1X",$1u("2h"));8 p=1t+"/2e/2f.1z?r=5p&5o="+5n+"&19="+19;8 I=j 2b();I.2c("2d");I.2g(p,"5r",26)}v.T("29");7($i("z")){$i("z").6.t="14"}5v="";7($i("1C")){$i("1C").x="";8 b=9.1L.2y();2v(Q.M()+Q.M()+Q.M()+Q.M());9.1L.2u(b)}}}}f 26(3){8 2p="";7($i("1C")){$i("1C").x="";8 b=9.1L.2y();2v(Q.M()+Q.M()+Q.M()+Q.M());9.1L.2u(b)}7(9.16.1F>0){8 17=9.16.1F-1;7(17>=0){2t{7(9.16[17]){9.16[17].x="";9.16[17].6.t="14"}}4v(17--)}}9.16=j 4u();4t();7($i("33")){$i("33").6.t="X"}7(3.a){8 3=3.a}7((3!="u")&&(3!=K)){7($i("4X")){8 3b=["N","S","L","O"];1T(8 l=0;l<4;l++){$i("d"+3b[l]).g=""}}15="";1K="";1g="";7(3!=""){k(3)}7($i("d")){7(!$i("C")){8 1i=F.1h("y");1i.G="C";1i.6.1P="2R";1i.6.4x="4A 4z 4y";F.4r("1O").1q(1i)}7(4q=="4k"){$i("C").6.B=1n($i("d").6.B);$i("C").6.H=1n($i("d").6.H);$i("C").6.1d=9.w;$i("C").6.U=9.h;$i("C").6.t="X";$i("C").6.4j=\'4i("\'+$i("d").g+\'")\'}$i("d").6.1d=0;$i("d").6.U=0;$i("d").g="";$i("d").6.B=0;$i("d").6.H=0;35(3)}9.4h();9.4l(15);9.4m(1K);9.4p(1g);9.1V=1K;4o="";9.15=15;9.4n=4B;9.4C=1g;9.15=15;7($i("32")){$i("32").30=1n(1K)}7($i("2X")){$i("2X").30=1g}1f("4O",1g);v.T("1X");v.T("4R");v.T("29");7(4S=="2C"){v.1y("1N",$1u("4U"));8 p=1t+"/2e/2f.1z?r=4M&4G=1.5&19="+19;8 I=j 2b();I.2c("2d");I.2g(p,"1Y",1N)}9.4E();7(4D=="2C"){4H();4I()}}4L("","4K 1p 4J 2Q 57: "+2p,"")}f 1N(3){11{8 3=3.a;7(3=="u"){Z("A 1Y 4F 31 4N 4T");R}8 V=3.4V(",");8 36=V[2];8 12=$i(\'1Y\');8 13=$i(\'4P\');8 1l=$i(\'4Q\');1l.g=36;1l.6.1d=V[0]*1.5;1l.6.U=V[1]*1.5;12.6.1R=1S;1l.6.1R=1S;13.6.1R=1S;8 1s=4s($i("1O"));k("12.6."+2s+" = 1s[0] + 2r + 1M");k("12.6."+2q+" = 1s[1] + 2x + 1M");k("13.6."+2s+" = 1s[0] + 2r + 1M");k("13.6."+2q+" = 1s[1] + 2x + 1M");13.6.t=\'X\';13.6.2m=\'27\';12.6.t=\'X\';12.6.2m=\'27\';v.T("1N")}18(e){28()}}f 2I(3){8 3=3.a;8 m=j 25();m.g=3;7(!$i("z")){8 c=F.1h("y");c.G="10";F.2N.1q(c);$i("10").x="<1Q 6=\'1P:2O;H:W;B:W\'\' 38=37 g=\'\' G=\'z\' />";$i("10").6.B=1n($i("1O").6.B);$i("10").6.H=1n($i("1O").6.H);$i("z").6.B=0;$i("z").6.H=0;$i("z").6.1d=9.w;$i("z").6.U=9.h;$i("10").6.4Z=\'51(0 2B 2B 0)\';$i("z").g=3;8 22=F.1h("y");22.G="2H";c.1q(22);$i("2H").x="<p 6=\'1P:2R;H:W;B:W\'>+-</p>"}$i("10").x="";8 c=F.1h("1Q");c.G="z";c.6.1P="2O";c.6.H="W";c.6.B="W";c.38="37";c.g=m.g;c.6.t="X";$i("10").1q(c);v.T("2I")}f 4W(){}',62,342,'|||retorno|||style|if|var|objmapa|data||novoel|img||function|src|||new|eval||||||ohttp|funcao||display|erro|objaguarde||innerHTML|div|img_d||left|imgtemp|else||document|id|top|cp|programa|undefined||random|||moveLegi|Math|return||fecha|height|volta|0px|block|dom|alert|div_d|try|olente|oboxlente|none|temas|objtips|ot|catch|g_sid|legenda|elementos|true|width|objhttp|gravaQuadro|mapexten|createElement|ndiv|false|search|olenteimg|YAHOO|parseInt|mapa|de|appendChild|objhttp1|pos|g_locaplic|trad|reg|responseText|ajaxhttp|abre|php|wlegenda|no|openlayers|mapimagem|g_recupera|length|xp|um|refmensagem|temp|mapscale|OL|g_postpx|ajaxabrelente|corpoMapa|position|input|zIndex|1000|for|open|scale|OOps|ajaxiniciaParametros|lente|ActiveXObject|null|panel|novoeli|g_legendaHTML|calcposf|Image|ajaxIniciaParametros|visible|trataErro|ajaxredesenha|send|cpaint|set_response_type|JSON|classesphp|mapa_controle|call|o1|scaimagem|tentativa|legimagem|original|visibility|recuperamapa|imagemReferencia|tempo|g_tipotop|g_posicaoLenteX|g_tipoleft|do|zoomToExtent|criaOL|uma|g_posicaoLenteY|getExtent|Sera|soltaLeg|75|sim|refimagem|text|getElementsByTagName|XMLHTTP|div_di|ajaxdestaca|fontSize|mst|onload|Erro|body|relative|ajaxCorpoMapa1|em|absolute|ecirc|banners|feita|imagemEscalaGrafica|GET|mensagemt|onreadystatechange|readyState|value|pode|escalanum|imgh|host|ajaxCorpoMapa|nimg|image|type|Ocorreu|gi|letras|parser|Microsoft|200|ajaxexecASXml|Nao|chamar|referencia|location|XML|align|nContacte|outro|ncia|Legenda|10px|window|imagens|para|class|liberar|br|possivel|corpoLegi|status|clique|solta|onclick|gif|title|hd|ajaxLegendaHTML|corretamente|implementation|createDocument|DOMParser|http|escala|ajaxreferencia1|ajaxReferencia|parseFromString|ajaxEscalaGrafica|async|load|ee|background|XMLDOM|xml|Msxml2|Warning|XMLHttpRequest|ponto|clicar|ms_configura|refer|nConfigure|ajaxexecAS|sistema|voc|principal|10000000|15000000|Para|ajaxexec|POST|navegar|administrador|o3|atualizaLegendaHTML|url|backgroundImage|pan|atualizaListaTemas|atualizaFarol|cellsize|g_operacao|atualizaReferencia|g_tipoacao|getElementById|pegaPosicaoObjeto|limpacontainerf|Array|while|color|border|blue|solid|1px|g_celula|extent|g_entorno|verificaNavegaMapa|nao|resolucao|geraURLentorno|ajustaEntorno|redesenho|Tempo|mostradicasf|crialente|ser|extensao|boxlente|lenteimg|aguardedoc|g_lenteaberta|criada|o4|split|testaajax|imgL|show|clip|render|rect|ajaxLegendaImagem|lugarquadros|recuperacao|g_quadrooriginal|imagem|segundos|modal|draggable|Panel|widget|namespace|white|300px|fixedcenter|close|underlay|constraintoviewport|Recuperacao|avancaQuadro|clearWorkspace|richdraw|g_tipoimagem|tipoimagem|corpo|remapaf|redesenhaCorpo|impossivel|reiniciaMapa|reiniciar|g_destaca'.split('|'),0,{}))
199 199  
200   -eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9(1n.45.2F.1d("?")[1]){v=1n.45.2F.1d("?")[1];9(v.1d("#")[0]){v=v.1d("#")[0]}}J{v=""}5i=0;4C=0;4G=0;1l=18;2X=18;j 3H=5E.4I.4s(0,1);9(3H==\'N\')2X=H;J 1l=H;4z="1f";2Z=-3;36="";4P="";4U="";5o="";5H="";5D="5v";5B="1f";5A="";5z="1f";5x="1f";5Q=T 2q();3j="";4l="1f";U=T 4h();U.4H("H");U.4N("4Q");3Y="17";4a="2e";42="3U";9(1l){3Y="";4a="4y";42="4E"}y 4D(e,m){24=T 4A();4F=T 4O();4d=T 4j();1U=T 4q();1U.t=A+"/1C/1z.16";j 29=(1l)?4k:4e;j 28=(1l)?4g:4M;9(e==2A){j 1Q=0;9($i("1W")){1Q=1Q+D($i("1W").k.r)}9($i("27")){1Q=1Q+D($i("27").k.r)}j 1M=D(1J.2D)-29;j 1S=D(1J.2H)-28;9(1M>=5y){1M=3X}9(1S>=46){1S=46}3h{9(u.11.k.r<5M){j 1M=D(1J.2D)-29;j 1S=D(1J.2H)-28;1n.5J(1J.2D,1J.2H);1n.2t(0,0)}}3g(e){j e=""}u.11.k.r=1M;u.11.k.C=1S;c.w=1M-1Q-29;c.h=1S-28;9(u.14("X")){9(u.14("X").k.r){c.w=D(u.14("X").k.r);c.h=D(u.14("X").k.r)}9(u.14("X").k.C){c.h=D(u.14("X").k.C)}}}J{c.w=u.11.53-D($i("1W").k.r)-29;c.h=u.11.56-28}9($i("2a")){$i("2a").k.r=c.w;$i("2a").k.C=c.h}c.51="1f";c.4V="";c.50="2P";c.2m=T 2q();c.59=T 2q();c.2T="";c.5k="";c.5l="";c.5c="";c.5w="5e";c.5f="5";c.2r=5d;c.1c="";c.2N="";c.2Y="";c.3S="5a";c.3T="5b";c.2p="5g";c.2y="5h";c.3b="";c.5m="";c.5j="";c.32=y(){9(!$i("2M")){u.11.B="2M"}$i("2M").58="4Z-4Y-4X";9(v==""){j 37=y(Y){v=Y.1t;n.32()};j p=A+"/1b/1h.Z?1g=4W&"+36;U.1i(p,"",37)}J{9(!1n.52){1E("57.2n 2j 2l")}9(!1n.55){1E("54.2n 2j 2l")}9(!1n.5n){1E("27.2n 2j 2l")}9(!1n.5I){1E("5G.2n 2j 2l")}24.44("22",$F("5K"));j p=A+"/1b/1h.Z?1g=5P&5O="+5N+"&w="+c.w+"&h="+c.h+"&v="+v;U.1i(p,"5L",c.22)}};c.22=y(Y){9(Y.1t.5C(" 3y.")>-1){1E(Y.1t)}9(Y.1t=="3A"){24.3i("22");u.11.k.5t="5u";u.11.1Y="<3x>5s 5r o 3m 5p o 5q:<3x><a 2F="+A+"/3C.Z >"+A+"/3C.Z</a>";3l("3A")}J{9((Y.1t!="3y")&&(Y.1t!=2A)){j 2T="";j 2d="";V(Y.1t);3h{9(2d!=""){2e.u.1j=2d}}3g(e){j e=""}K("","4c 4f 4m 4n 4i: "+2T,"");4p(10);9(4r=="19"){3k(1)}9(4o=="19"){3k(2)}n.33(1c);n.3t(26);n.2r=D(23);n.1c=1c;n.4T=4L;n.3v=26;n.4K=26;n.3N();2G(Y);n.3w();n.3c();n.3d("4J");j l=4S.4R;j 1T=l.G;j b=l.G-1;9(b>=0){1o{9($i(l[b].1Z)){9(l[b].3n){V(\'$i(l[b].1Z).1Y = "\'+l[b].3n+\'"\')}9(l[b].3o){V(\'$i("\'+l[b].1Z+\'").1s = y(){K(c,"\'+l[b].3o+\'","");}\');V(\'$i("\'+l[b].1Z+\'").1q = y(){K(c,"");};\')}9(l[b].3z){$i(l[b].1Z).1y=l[b].3z}9(l[b].3B){V(l[b].3B)}}}1r(b--)}4x();9($i("4w")||$i("4v")){j p=A+"/1b/1h.Z?1g=2E&v="+v;U.1i(p,"2E",2E)}9($i("X")){j i=$i("x").k;i.r=n.w+"17";i.C=n.h+"17";j i=$i("X").k;i.r=n.w+"17";i.C=n.h+"17";i.4t=\'4u(\'+0+" "+(n.w)+" "+(n.h)+" "+0+\')\'}j E=0;9($i("1W")){E=E+D($i("1W").k.r)}9($i("27")){E=E+D($i("27").k.r)}9($i("3s")){$i("3s").k.r=n.w+E+"17"}9($i("3D")){j i=$i("3D").k;i.C=n.h+"17";i.r=n.w+"17"}4B();j 1v=5F($i("X"));9($i("35")){2C.30.2U.2L.2t(1v[0]+40,1v[1]+10)}9($i("7d")){2C.7e.2U.2L.2t(1v[0],1v[1]+10)}J{9($i("35")){2C.30.2U.2L.2t(1v[0],1v[1]+10)}}7c("48");9(7b=="19"){79();j 1V=["L","O","N","S"];43(j l=0;l<4;l++){9($i("x"+1V[l])){$i("x"+1V[l]).k.r=n.w;$i("x"+1V[l]).k.C=n.h;$i("x"+1V[l]).k.W="2u"}}7a()}7f("7g");9($i("3q")){$i("3q").3M=n.2r}9((n.7l=="1f")&&($i("3f"))){$i("3f").k.W="M"}}J{1E("7k. 7j 7h o 3m "+Y.1t);3l}j E=7i.1d("78");77(E[1]);9($i(n.2y)){9(6Y==""){$i(n.2y).k.W="M"}}9(2f("2k")){2k=2f("2k")}9(2k=="19"){6Z()}9(20!="M"){9(2f("20")){20=2f("20")}9(20=="2u"){6X()}}9($i("x")){3j=$i("x").t}24.3i("22");9(6W=="19"){6U()}9(u.14("3e")){9(7n==""){u.14("3e").k.W="M"}}}70()};c.3d=y(B){9($i(B)){1A=T 34();1A=3E("1A","2P",B,1X);1A.1D("2J","<b>"+$F("71")+"</b>","76",H,18,H,1X);j 1k="";9(2X){j 1k="<x t=\'"+A+"/1C/1z.16\' r=0 C=13 />"}j l=2h.2i.G-1;9(l>=0){1o{9(2h.2i[l]){j E=2h.2i[l].75;j E=V("74."+E+"[0]."+72);Q="<1m 1s=\\"R:c.k.3p=\'73\';\\" 1q=\\"R:c.k.3p=\'M\';\\" 1y=\'"+2h.2i[l].7m+"\'>"+1k+"<x P=\'7F\' t=\'"+A+"/1C/7H/"+7E+"/1z.16\' />"+E+" </1m>";1A.1D("7D"+l,Q,1U,18,H,18,"2J")}}1r(l--)}1A.1D("","",1U,18,H,18,"2J")}};c.3w=y(){9(($i("2I"))&&(!$i("3r"))){$i("2I").1Y="<x P=\'7G\' t=\\""+7J+"/1z.16\\" 1j=\'7I&7B;&7s;7t\' 1y=\'7r()\' k=\'4b:49\'/><x B=3r t=\'\' />"}};c.3c=y(){9($i("2I")){j p=A+"/1b/1h.Z?1g=7q&v="+v;U.1i(p,"7o",7p)}};c.3t=y(26){j 2O=18;9($i("3u")){j 2O=$i("3u").7C}9($i("7u")&&n.3v!=26){9(2O){j p=A+"/1b/1h.Z?1g=5R&v="+v+"&7v="+2Z;U.1i(p,"7A",38)}J{9(($i("2b").t=="")||(n.3b!="19")){j p=A+"/1b/1h.Z?1g=2z&v="+v;U.1i(p,"7z",38)}J{j 39=T 7y("&3a=7w","g");$i("2b").t=$i("x").t.7x(39,\'&3a=6V\');31("2z",$i("2b").t)}}}J{9($i("2b"))31("2z",$i("2b").t)}};c.6S=y(){9(($i("6c"))||($i("2N")&&$i(n.2p+"2o")&&$i(n.2p+"2o").k.W=="2u")){j p=A+"/1b/1h.Z?1g=6d&6b="+6a+"&v="+v;U.1i(p,"68",69)}};c.6e=y(){9($i("2N")){j p=A+"/1b/1h.Z?1g=6f&v="+v;U.1i(p,"6k",6T)}};c.33=y(1c){9($i("2g")){9((n.1c!=1c)||(!$i("2g").6l())){$i("2g").1Y="";j 1H=1c.1d(";");1x=T 34();1x=3E("1x","2P","2g",1X);j 2d="<b>"+$F("6j")+"</b><x B=\'6i\' k=\'1R:1L;2e:6g\' 1j=\'"+$F("6h")+"\' t=\'"+$1k("1z.16")+"\' />";1x.1D("47",2d,"67",H,H,H,1X);1x.66=5W;j 1B="2w(1a,1a,1a)";j 1T=1H.G;j l=0;9(1T>=0){1o{j q=1H[l].1d("*");j 2W="";9(q[1]==2){2W=\'5X\'}9(q[8]==2A){q[8]="1f"}Q="<1m B=\'5V"+q[0]+"\'><1K P=5U k=\'4b:49\' 1s=\\"R:K(c,\'"+$F("5S")+"\',\'3F\')\\" 1q=\\"R:K(c,\'\')\\" 1I=\'5T\' 41=\\"5Y\\" 3M=\'"+q[0]+"\' "+2W+" 1y=\'5Z(\\"3F\\",c)\'/>";9(q[12]=="19"){Q+="&1N;<x t="+$1k("64.1O")+" 1j=\'"+$F("3G")+"\' 1s=\\"R:K(c,\'"+$F("3G")+"\',\'\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(q[5]=="19"){Q+="&1N;<x t="+$1k("65.1O")+" 1j=\'"+$F("63")+"\' 1y=\'62(c)\' 1s=\\"R:K(c,\'"+$F("60")+"\',\'61\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((q[10]=="19")||(q[10]=="3V")){Q+="&1N;<x t="+$1k("3W.16")+" 1j=\'1G\' 1y=\'1G(\\""+q[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("6m")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((q[7]=="19")||(q[7]=="3V")){Q+="&1N;<x t="+$1k("3W.16")+" 1j=\'1G\' 1y=\'1G(\\""+q[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("3Q")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(1l){Q+="<1m 1j=\'"+$F("3Q")+"\' k=\'3R-3P:"+1B+"\' B=3O"+q[0]+">&1N;"+q[2]+"</1m></1m>"}J{Q+="<1m 1j=\'"+$F("6n")+"\' k=\'3R-3P:"+1B+"\' B=3O"+q[0]+">&1N;"+"<x t=\'"+A+"/1C/1z.16\' r=0 C=15 />"+q[2]+"</1m></2R>"}1x.1D(q[0],Q,1X,H,H,H,"47");Q="<x r=2c t="+$1k("1z.16")+" />";1x.1D("",Q,1U,18,H,18,q[0]);9(1B=="2w(1a,1a,1a)"){j 1B="M"}J{j 1B="2w(1a,1a,1a)"}l++}1r(l<1T)}}}6I()};c.6J=y(23){9(n.2r!=23){j 1H=(n.1c).1d(";");j 1w="3K.1O";j l=1H.G-1;9(l>=0){1o{j q=1H[l].1d("*");9(q[6]*1<23*1){j 1w="6H.1O"}9(q[6]*1>23*1){j 1w="6G.1O"}9(q[6]*1==0){j 1w="3K.1O"}9($i("1w"+q[0])){$i("1w"+q[0]).t=A+"/1C/"+1w}}1r(l--)}}};c.3N=y(){9($i("X")){j 1F="<3J>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6E\' /></z><z P=1e ></z></1P>";1F+="<1P><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6F\' /></z><z P=1e ><1K k=\'1R:1L;2e:2c;3U:2c\'\' 1I=21 t=\'\' B=\'x\' /></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6K\' /></z></1P>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=21 t=\'\' B=\'6L\' /></z><z P=1e ></z></1P>";1F+="</3J>";$i("X").1Y=1F}9(!$i("2Q")){j I=u.2K("2R");I.k.6Q=3X;I.B="2o";j 1u=u.2K("x");1u.t=A+"/1C/48.16";1u.41="2Q";1u.B=\'2Q\';1u.k.r="3Z";1u.k.C="3Z";I.2B(1u);I.1s=y(){c.k.W="M"};I.1q=y(){c.k.W="2u"};u.11.2B(I)}j 6R="";9(u.14("2a")){3L($i("2a"))}9(u.14("x")){j I=u.2K("2R");I.k.r="2c";I.k.C="2c";I.B="1p";I.W="M";u.11.2B(I);9(1l){$i("1p").k.6P="6O(6M=25)"}$i("1p").6N=y(){j 2s=D($i("1p").k.r);j 2v=D($i("1p").k.C);9(1l){9(2s>2){$i("1p").k.r=2s-2}9(2v>2){$i("1p").k.C=2v-2}}J{3I(c.k){r=2s-10+"17"}3I(c.k){C=2v-10+"17"}}};$i("1p").6D=y(){6C("6s")};c.6t="1f";3L($i("x"))}c.6r=y(){24.44("2G",$F("6q"));j p=A+"/1b/1h.Z?1g=6o&v="+v+"&6p="+6u;U.1i(p,"6v",2G)};9(n.2Y){V(n.2Y)}j E=T 2q("3S","3T","2p");j i=E.G-1;9(i>=0){1o{V("j s = n."+E[i]+"2o");9($i(s)){j d=$i(s).k;d.k.6A="6B";d.k.C=n.h-13;d.k.r="6z%"}}1r(i--)}};c.6y=y(){9(c.2m.G>0){j f=c.2m.G-1;9(f>=0){1o{V(c.2m[f])}1r(f--)}}9(2V.G>0){j 1T=2V.G;43(j f=0;f<1T;f++){V(2V[f])}}};c.6w=y(){9(2x.G>0){j f=2x.G-1;9(f>=0){1o{V(2x[f])}1r(f--)}}};c.6x=y(){9(2S.G>0){j f=2S.G-1;9(f>=0){1o{V(2S[f])}1r(f--)}}}}',62,480,'|||||||||if|||this|||||||var|style|||objmapa|||ltema|width||src|document|g_sid||img|function|td|g_locaplic|id|height|parseInt|temp|trad|length|true|novoel|else|mostradicasf||none|||class|tnome|javascript||new|cpObj|eval|display|corpoMapa|retorno|php||body|||getElementById||gif|px|false|sim|250|classesphp|temas|split|verdeclaro|nao|funcao|mapa_controle|call|title|im|navm|span|window|do|box1|onmouseout|while|onmouseover|data|novoimg|imagemxy|farol|mytreeview1|onclick|branco|listaPr|cor|imagens|createItem|alert|ins|download|lista|type|screen|input|relative|novow|nbsp|png|tr|menos|position|novoh|lle|imgBranco|letras|contemFerramentas|null|innerHTML|iddiv|g_mapaRefDisplay|image|montaMapa|mapscale|objaguarde||mapexten|ferramentas|diminuiy|diminuix|openlayers|imagemReferencia|0px|titulo|top|pCookie|listaTemas|g_listaPropriedades|propriedades|com|g_janelaMen|problemas|funcoesClickMapa|js|obj|guiaLegenda|Array|scale|wb|moveTo|block|hb|rgb|g_funcoesMousemoveMapaDefault|guiaListaMapas|referencia|undefined|appendChild|YAHOO|availWidth|pegalistademenus|href|ajaxCorpoMapa|availHeight|escalaGrafica|propriedadesRaiz|createElement|panel|i3geo|legenda|dinamico|default|imgh|div|g_funcoesNevegaMapaDefault|tempo|xp|g_funcoesClickMapaDefault|ck|navn|finaliza|g_zoomRefDinamico|janelaBotoes1|gravaQuadro|inicializa|atualizaListaTemas|Object|maisBotoes1|g_mashuppar|mashup|ajaxReferencia|re|mode|cgi|atualizaEscalaGrafica|ativaListaPropriedades|botao3d|ondeestou|catch|try|fecha|g_quadrooriginal|initJanelaZoom|return|mapa|conteudo|dica|textDecoration|escalanum|imagemEscalaGrafica|mst|atualizaReferencia|refDinamico|extent|criaEscalaGrafica|br|erro|funcaoonclick|linkquebrado|constroiconteudo|ms_criamapa|contemImg|treeviewNew|ligadesliga|t36|app|with|table|maisamarelo|ativaClicks|value|criaCorpoMapa|nometema|color|t7|background|guiaTemas|guiaMenu|left|SIM|down1|1000|g_postpx|15px||name|g_tipoleft|for|abre|location|700|g1|pan|pointer|g_tipotop|cursor|Tempo|objposicaomouse|g_diminuixN|de|g_diminuiyM|cpaint|segundos|posicaomouse|g_diminuixM|g_r|desenho|em|g_barraFerramentas2|gerafilmef|Image|g_barraFerramentas1|substring|clip|rect|outrasOpcoesAdiciona|arvoreAdicionaTema|ativaGuias|pixelTop|atuaLeg|aguarde|calcposf|imagemxi|Mapa|pixelLeft|objposicaocursor|imagemyi|set_async|appName|listaPropriedades|extentTotal|g_celula|g_diminuiyN|set_response_type|posicaocursor|g_operacao|JSON|botoes|g_listaFuncoesBotoes|cellsize|g_nomepin|listavisual|criaMapa|sam|skin|yui|visualatual|navegacaoDir|testafuncoes|offsetWidth|menususpenso|testamenususpenso|offsetHeight|funcoes|className|objtips|guia1|guia2|temaAtivo|50000|marca|pintamanho|guia4|guia5|g_recupera|versaoms|tempoRedesenho|contaTempoRedesenho|utilizacgi|testaferramentas|g_arvoreClick|utilize|link|abrir|Para|backgroundColor|white|zoomli|pinmarca|g_panM|1024|g_lenteaberta|g_destaca|g_realca|search|g_tipoacao|navigator|pegaPosicaoObjeto|redesenho|g_arvoreClicks|testaajax|resizeTo|o5|iniciaMapa|400|g_embedLegenda|embedLegenda|inicia|quadrosfilme|referenciadinamica|t3|checkbox|inputsb|arrastar_|expandeTema|CHECKED|layer|mudaboxnf|t5|limpasel|limpaseltemaf|t4|contextoescala|estasel|itemExpand|foldermapa|criaLegenda|ajaxLegendaHTML|g_templateLegenda|templateLegenda|moveLegi|criaLegendaHTML|atualizaLegendaImagem|criaLegendaImagem|5px|t2|lixeira|t1|legendaGrafica|hasChildNodes|t6|t8|corpo|tipoimagem|o1|atualizaCorpoMapa|termina|parado|g_tipoimagem|redesenhaCorpo|verificaMousemoveMapa|verificaNavegaMapa|verificaClickMapa|100|overflow|auto|zoomboxf|onmouseup|imgN|imgL|maisvermelho|maisverde|ativaDragDrop|atualizaFarol|imgO|imgS|opacity|onmousemove|alpha|filter|zIndex|docMapa|atualizaLegendaHTML|ajaxLegendaImagem|docaguias|reference|g_docaguias|initJanelaRef|g_locmapas|initJanelaMen|rebobinaf|p13|g_linguagem|underline|g_traducao|text|foldermapa1|mostraguiaf|guia|geraURLentorno|ajustaEntorno|g_entorno|mudaiconf|maisBotoes2|janelaBotoes2|autoRedesenho|ativa|criar|g_guiaativa|Impossivel|Erro|geoip|url|g_3dmap|retornaBarraEscala|ajaxEscalaGrafica|escalagrafica|opcoesEscala|otilde|es|mapaReferencia|zoom|map|replace|RegExp|retornaReferencia|retornaReferenciaDinamica|ccedil|checked|propriedadesMapa|g_visual|ticPropriedades|menuarrow|visual|op|g_localimg'.split('|'),0,{}))
  200 +eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9(1n.4c.2C.1d("?")[1]){v=1n.4c.2C.1d("?")[1];9(v.1d("#")[0]){v=v.1d("#")[0]}}J{v=""}5j=0;4u=0;4H=0;1l=18;2Y=18;j 43=5G.4S.4K(0,1);9(43==\'N\')2Y=H;J 1l=H;4h="1f";3x=-3;3g="";4E="";4W="";5J="";5F="";5w="5C";5B="1f";5A="";5y="1f";5z="1f";4R=T 2p();37="";4d="1f";U=T 4O();U.4T("H");U.4J("4A");42="16";48="2f";4b="3Y";9(1l){42="";48="4P";4b="4k"}y 4t(e,m){1Y=T 4m();4N=T 4D();4V=T 4g();1Z=T 4f();1Z.t=B+"/1C/1z.14";j 2a=(1l)?4e:4l;j 27=(1l)?4w:4n;9(e==2L){j 1Q=0;9($i("24")){1Q=1Q+D($i("24").k.q)}9($i("1X")){1Q=1Q+D($i("1X").k.q)}j 1M=D(1J.2G)-2a;j 1S=D(1J.2H)-27;9(1M>=5R){1M=4a}9(1S>=3V){1S=3V}3B{9(u.17.k.q<5E){j 1M=D(1J.2G)-2a;j 1S=D(1J.2H)-27;1n.5P(1J.2G,1J.2H);1n.2t(0,0)}}3w(e){j e=""}u.17.k.q=1M;u.17.k.A=1S;c.w=1M-1Q-2a;c.h=1S-27;9(u.Z("11")){9(u.Z("11").k.q){c.w=D(u.Z("11").k.q);c.h=D(u.Z("11").k.q)}9(u.Z("11").k.A){c.h=D(u.Z("11").k.A)}}}J{c.w=u.17.56-D($i("24").k.q)-2a;c.h=u.17.57-27}9($i("2d")){$i("2d").k.q=c.w;$i("2d").k.A=c.h}9($i("2b")){$i("2b").k.q=c.w;$i("2b").k.A=c.h}c.58="1f";c.53="";c.4X="2K";c.2i=T 2p();c.52=T 2p();c.30="";c.5k="";c.5l="";c.5m="";c.5e="5x";c.5g="5";c.2s=5f;c.1c="";c.2I="";c.2F="";c.3K="5c";c.3J="5d";c.2m="5h";c.2D="5i";c.33="";c.5n="";c.5b="";c.3h=y(){9(!$i("2J")){u.17.C="2J"}$i("2J").5a="51-50-4Z";9(v==""){j 38=y(X){v=X.1t;n.3h()};j p=B+"/1b/1h.Y?1g=4Y&"+3g;U.1i(p,"",38)}J{9(!1n.54){1E("59.2j 2n 2q")}9(!1n.55){1E("5o.2j 2n 2q")}9(!1n.5p){1E("1X.2j 2n 2q")}9(!1n.5I){1E("5H.2j 2n 2q")}1Y.3U("26",$F("5L"));j p=B+"/1b/1h.Y?1g=5Q&5O="+5M+"&w="+c.w+"&h="+c.h+"&v="+v;U.1i(p,"5N",c.26)}};c.26=y(X){9(X.1t.5D(" 3y.")>-1){1E(X.1t)}9(X.1t=="3r"){1Y.32("26");u.17.k.5u="5v";u.17.20="<3p>5t 5s o 3e 5q o 5r:<3p><a 2C="+B+"/3t.Y >"+B+"/3t.Y</a>";3c("3r")}J{9((X.1t!="3y")&&(X.1t!=2L)){j 30="";j 21="";V(X.1t);3B{9(21!=""){2f.u.1j=21}}3w(e){j e=""}K("","4q 4o 4r 4s 4v: "+30,"");4x(10);9(4i=="19"){3a(1)}9(4j=="19"){3a(2)}n.3d(1c);n.3v(1W);n.2s=D(23);n.1c=1c;n.4y=4M;n.3E=1W;n.4L=1W;n.3X();2T(X);n.3m();n.3o();n.3F("4U");j l=4C.4B;j 1T=l.G;j b=l.G-1;9(b>=0){1o{9($i(l[b].1U)){9(l[b].3i){V(\'$i(l[b].1U).20 = "\'+l[b].3i+\'"\')}9(l[b].3j){V(\'$i("\'+l[b].1U+\'").1s = y(){K(c,"\'+l[b].3j+\'","");}\');V(\'$i("\'+l[b].1U+\'").1q = y(){K(c,"");};\')}9(l[b].3u){$i(l[b].1U).1y=l[b].3u}9(l[b].3q){V(l[b].3q)}}}1r(b--)}4F();9($i("4G")||$i("4I")){j p=B+"/1b/1h.Y?1g=2S&v="+v;U.1i(p,"2S",2S)}9($i("11")){j i=$i("x").k;i.q=n.w+"16";i.A=n.h+"16";j i=$i("11").k;i.q=n.w+"16";i.A=n.h+"16";i.4z=\'4Q(\'+0+" "+(n.w)+" "+(n.h)+" "+0+\')\'}j E=0;9($i("24")){E=E+D($i("24").k.q)}9($i("1X")){E=E+D($i("1X").k.q)}9($i("3s")){$i("3s").k.q=n.w+E+"16"}9($i("3l")){j i=$i("3l").k;i.A=n.h+"16";i.q=n.w+"16"}4p();j 1v=5K($i("11"));9($i("3b")){2O.3z.2y.2x.2t(1v[0]+40,1v[1]+10)}9($i("7e")){2O.7f.2y.2x.2t(1v[0],1v[1]+10)}J{9($i("3b")){2O.3z.2y.2x.2t(1v[0],1v[1]+10)}}7d("46");9(7c=="19"){7a();j 22=["L","O","N","S"];3T(j l=0;l<4;l++){9($i("x"+22[l])){$i("x"+22[l]).k.q=n.w;$i("x"+22[l]).k.A=n.h;$i("x"+22[l]).k.W="2v"}}7b()}7g("7h");9($i("3A")){$i("3A").3N=n.2s}9((n.7m=="1f")&&($i("3k"))){$i("3k").k.W="M"}}J{1E("7l. 7k 7i o 3e "+X.1t);3c}j E=7j.1d("79");78(E[1]);9($i(n.2D)){9(6Z==""){$i(n.2D).k.W="M"}}9(2g("2o")){2o=2g("2o")}9(2o=="19"){70()}9(2e!="M"){9(2g("2e")){2e=2g("2e")}9(2e=="2v"){6Y()}}9($i("x")){37=$i("x").t}1Y.32("26");9(6X=="19"){6V()}9(u.Z("3f")){9(7o==""){u.Z("3f").k.W="M"}}}71()};c.3F=y(C){9($i(C)){1A=T 39();1A=3G("1A","2K",C,1V);1A.1D("2B","<b>"+$F("72")+"</b>","77",H,18,H,1V);j 1k="";9(2Y){j 1k="<x t=\'"+B+"/1C/1z.14\' q=0 A=13 />"}j l=2h.2r.G-1;9(l>=0){1o{9(2h.2r[l]){j E=2h.2r[l].76;j E=V("75."+E+"[0]."+73);Q="<1m 1s=\\"R:c.k.3D=\'74\';\\" 1q=\\"R:c.k.3D=\'M\';\\" 1y=\'"+2h.2r[l].7n+"\'>"+1k+"<x P=\'7G\' t=\'"+B+"/1C/7I/"+7F+"/1z.14\' />"+E+" </1m>";1A.1D("7E"+l,Q,1Z,18,H,18,"2B")}}1r(l--)}1A.1D("","",1Z,18,H,18,"2B")}};c.3m=y(){9(($i("2E"))&&(!$i("3n"))){$i("2E").20="<x P=\'7H\' t=\\""+7K+"/1z.14\\" 1j=\'7J&7C;&7t;7u\' 1y=\'7s()\' k=\'47:49\'/><x C=3n t=\'\' />"}};c.3o=y(){9($i("2E")){j p=B+"/1b/1h.Y?1g=7r&v="+v;U.1i(p,"7p",7q)}};c.3v=y(1W){j 2z=18;9($i("3C")){j 2z=$i("3C").7D}9($i("7v")&&n.3E!=1W){9(2z){j p=B+"/1b/1h.Y?1g=5S&v="+v+"&7w="+3x;U.1i(p,"7B",36)}J{9(($i("28").t=="")||(n.33!="19")){j p=B+"/1b/1h.Y?1g=2R&v="+v;U.1i(p,"7A",36)}J{j 35=T 7z("&34=7x","g");$i("28").t=$i("x").t.7y(35,\'&34=6W\');31("2R",$i("28").t)}}}J{9($i("28"))31("2R",$i("28").t)}};c.6T=y(){9(($i("6d"))||($i("2I")&&$i(n.2m+"2k")&&$i(n.2m+"2k").k.W=="2v")){j p=B+"/1b/1h.Y?1g=6e&6c="+6b+"&v="+v;U.1i(p,"69",6a)}};c.6f=y(){9($i("2I")){j p=B+"/1b/1h.Y?1g=6g&v="+v;U.1i(p,"6l",6U)}};c.3d=y(1c){9($i("2l")){9((n.1c!=1c)||(!$i("2l").6m())){$i("2l").20="";j 1H=1c.1d(";");1x=T 39();1x=3G("1x","2K","2l",1V);j 21="<b>"+$F("6k")+"</b><x C=\'6j\' k=\'1R:1L;2f:6h\' 1j=\'"+$F("6i")+"\' t=\'"+$1k("1z.14")+"\' />";1x.1D("3S",21,"68",H,H,H,1V);1x.67=5X;j 1B="2W(1a,1a,1a)";j 1T=1H.G;j l=0;9(1T>=0){1o{j r=1H[l].1d("*");j 2M="";9(r[1]==2){2M=\'5Y\'}9(r[8]==2L){r[8]="1f"}Q="<1m C=\'5W"+r[0]+"\'><1K P=5V k=\'47:49\' 1s=\\"R:K(c,\'"+$F("5T")+"\',\'3M\')\\" 1q=\\"R:K(c,\'\')\\" 1I=\'5U\' 45=\\"5Z\\" 3N=\'"+r[0]+"\' "+2M+" 1y=\'60(\\"3M\\",c)\'/>";9(r[12]=="19"){Q+="&1N;<x t="+$1k("65.1O")+" 1j=\'"+$F("3L")+"\' 1s=\\"R:K(c,\'"+$F("3L")+"\',\'\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(r[5]=="19"){Q+="&1N;<x t="+$1k("66.1O")+" 1j=\'"+$F("64")+"\' 1y=\'63(c)\' 1s=\\"R:K(c,\'"+$F("61")+"\',\'62\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((r[10]=="19")||(r[10]=="3H")){Q+="&1N;<x t="+$1k("3I.14")+" 1j=\'1G\' 1y=\'1G(\\""+r[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("6n")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9((r[7]=="19")||(r[7]=="3H")){Q+="&1N;<x t="+$1k("3I.14")+" 1j=\'1G\' 1y=\'1G(\\""+r[0]+"\\")\' 1s=\\"R:K(c,\'"+$F("3Q")+"\',\'1G\')\\" 1q=\\"R:K(c,\'\')\\" \\>"}9(1l){Q+="<1m 1j=\'"+$F("3Q")+"\' k=\'3R-3Z:"+1B+"\' C=41"+r[0]+">&1N;"+r[2]+"</1m></1m>"}J{Q+="<1m 1j=\'"+$F("6o")+"\' k=\'3R-3Z:"+1B+"\' C=41"+r[0]+">&1N;"+"<x t=\'"+B+"/1C/1z.14\' q=0 A=15 />"+r[2]+"</1m></2N>"}1x.1D(r[0],Q,1V,H,H,H,"3S");Q="<x q=29 t="+$1k("1z.14")+" />";1x.1D("",Q,1Z,18,H,18,r[0]);9(1B=="2W(1a,1a,1a)"){j 1B="M"}J{j 1B="2W(1a,1a,1a)"}l++}1r(l<1T)}}}6J()};c.6K=y(23){9(n.2s!=23){j 1H=(n.1c).1d(";");j 1w="3W.1O";j l=1H.G-1;9(l>=0){1o{j r=1H[l].1d("*");9(r[6]*1<23*1){j 1w="6I.1O"}9(r[6]*1>23*1){j 1w="6H.1O"}9(r[6]*1==0){j 1w="3W.1O"}9($i("1w"+r[0])){$i("1w"+r[0]).t=B+"/1C/"+1w}}1r(l--)}}};c.3X=y(){9($i("11")){j 1F="<3O>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6F\' /></z><z P=1e ></z></1P>";1F+="<1P><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6G\' /></z><z P=1e ><1K k=\'1R:1L;2f:29;3Y:29\'\' 1I=2c t=\'\' C=\'x\' /></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6L\' /></z></1P>";1F+="<1P><z P=1e ></z><z P=1e ><1K k=\'W:M;1R:1L\' 1I=2c t=\'\' C=\'6M\' /></z><z P=1e ></z></1P>";1F+="</3O>";$i("11").20=1F}9(!$i("2A")){j I=u.2Q("2N");I.k.6R=4a;I.C="2k";j 1u=u.2Q("x");1u.t=B+"/1C/46.14";1u.45="2A";1u.C=\'2A\';1u.k.q="44";1u.k.A="44";I.2P(1u);I.1s=y(){c.k.W="M"};I.1q=y(){c.k.W="2v"};u.17.2P(I)}j 6S="";9(u.Z("2d")){2V($i("2d"))}9(u.Z("2b")){2V($i("2b"))}9(u.Z("x")){j I=u.2Q("2N");I.k.q="29";I.k.A="29";I.C="1p";I.W="M";u.17.2P(I);9(1l){$i("1p").k.6Q="6P(6N=25)"}$i("1p").6O=y(){j 2w=D($i("1p").k.q);j 2u=D($i("1p").k.A);9(1l){9(2w>2){$i("1p").k.q=2w-2}9(2u>2){$i("1p").k.A=2u-2}}J{3P(c.k){q=2w-10+"16"}3P(c.k){A=2u-10+"16"}}};$i("1p").6E=y(){6D("6t")};c.6u="1f";2V($i("x"))}c.6s=y(){1Y.3U("2T",$F("6r"));j p=B+"/1b/1h.Y?1g=6p&v="+v+"&6q="+6v;U.1i(p,"6w",2T)};9(n.2F){V(n.2F)}j E=T 2p("3K","3J","2m");j i=E.G-1;9(i>=0){1o{V("j s = n."+E[i]+"2k");9($i(s)){j d=$i(s).k;d.k.6B="6C";d.k.A=n.h-13;d.k.q="6A%"}}1r(i--)}};c.6z=y(){9(c.2i.G>0){j f=c.2i.G-1;9(f>=0){1o{V(c.2i[f])}1r(f--)}}9(2U.G>0){j 1T=2U.G;3T(j f=0;f<1T;f++){V(2U[f])}}};c.6x=y(){9(2Z.G>0){j f=2Z.G-1;9(f>=0){1o{V(2Z[f])}1r(f--)}}};c.6y=y(){9(2X.G>0){j f=2X.G-1;9(f>=0){1o{V(2X[f])}1r(f--)}}}}',62,481,'|||||||||if|||this|||||||var|style|||objmapa|||width|ltema||src|document|g_sid||img|function|td|height|g_locaplic|id|parseInt|temp|trad|length|true|novoel|else|mostradicasf||none|||class|tnome|javascript||new|cpObj|eval|display|retorno|php|getElementById||corpoMapa|||gif||px|body|false|sim|250|classesphp|temas|split|verdeclaro|nao|funcao|mapa_controle|call|title|im|navm|span|window|do|box1|onmouseout|while|onmouseover|data|novoimg|imagemxy|farol|mytreeview1|onclick|branco|listaPr|cor|imagens|createItem|alert|ins|download|lista|type|screen|input|relative|novow|nbsp|png|tr|menos|position|novoh|lle|iddiv|null|mapexten|ferramentas|objaguarde|imgBranco|innerHTML|titulo|letras|mapscale|contemFerramentas||montaMapa|diminuiy|imagemReferencia|0px|diminuix|flamingo|image|openlayers|g_mapaRefDisplay|top|pCookie|g_listaPropriedades|funcoesClickMapa|js|obj|listaTemas|guiaLegenda|com|g_janelaMen|Array|problemas|propriedades|scale|moveTo|hb|block|wb|panel|xp|dinamico|imgh|propriedadesRaiz|href|guiaListaMapas|escalaGrafica|finaliza|availWidth|availHeight|legenda|i3geo|default|undefined|ck|div|YAHOO|appendChild|createElement|referencia|pegalistademenus|ajaxCorpoMapa|g_funcoesClickMapaDefault|ativaClicks|rgb|g_funcoesNevegaMapaDefault|navn|g_funcoesMousemoveMapaDefault|tempo|gravaQuadro|fecha|cgi|mode|re|ajaxReferencia|g_quadrooriginal|mashup|Object|initJanelaZoom|maisBotoes1|return|atualizaListaTemas|mapa|botao3d|g_mashuppar|inicializa|conteudo|dica|ondeestou|contemImg|criaEscalaGrafica|imagemEscalaGrafica|atualizaEscalaGrafica|br|constroiconteudo|linkquebrado|mst|ms_criamapa|funcaoonclick|atualizaReferencia|catch|g_zoomRefDinamico|erro|janelaBotoes1|escalanum|try|refDinamico|textDecoration|extent|ativaListaPropriedades|treeviewNew|SIM|down1|guiaMenu|guiaTemas|t36|ligadesliga|value|table|with|t7|background|g1|for|abre|700|maisamarelo|criaCorpoMapa|left|color||nometema|g_postpx|app|15px|name|pan|cursor|g_tipotop|pointer|1000|g_tipoleft|location|g_r|g_diminuixM|Image|posicaomouse|atuaLeg|g_barraFerramentas1|g_barraFerramentas2|pixelLeft|g_diminuixN|aguarde|g_diminuiyN|de|calcposf|Tempo|desenho|em|Mapa|imagemxi|segundos|g_diminuiyM|gerafilmef|cellsize|clip|JSON|botoes|g_listaFuncoesBotoes|posicaocursor|g_operacao|ativaGuias|arvoreAdicionaTema|imagemyi|outrasOpcoesAdiciona|set_response_type|substring|extentTotal|g_celula|objposicaocursor|cpaint|pixelTop|rect|quadrosfilme|appName|set_async|listaPropriedades|objposicaomouse|g_nomepin|visualatual|criaMapa|sam|skin|yui|objtips|listavisual|testafuncoes|testamenususpenso|offsetWidth|offsetHeight|navegacaoDir|funcoes|className|versaoms|guia1|guia2|pinmarca|50000|pintamanho|guia4|guia5|g_recupera|tempoRedesenho|contaTempoRedesenho|temaAtivo|utilizacgi|menususpenso|testaferramentas|utilize|link|abrir|Para|backgroundColor|white|g_tipoacao|marca|g_lenteaberta|g_panM|g_destaca|g_realca|zoomli|search|400|g_arvoreClicks|navigator|redesenho|testaajax|g_arvoreClick|pegaPosicaoObjeto|o5|g_embedLegenda|iniciaMapa|embedLegenda|resizeTo|inicia|1024|referenciadinamica|t3|checkbox|inputsb|arrastar_|expandeTema|CHECKED|layer|mudaboxnf|t5|limpasel|limpaseltemaf|t4|contextoescala|estasel|itemExpand|foldermapa|criaLegenda|ajaxLegendaHTML|g_templateLegenda|templateLegenda|moveLegi|criaLegendaHTML|atualizaLegendaImagem|criaLegendaImagem|5px|t2|lixeira|t1|legendaGrafica|hasChildNodes|t6|t8|corpo|tipoimagem|o1|atualizaCorpoMapa|termina|parado|g_tipoimagem|redesenhaCorpo|verificaMousemoveMapa|verificaNavegaMapa|verificaClickMapa|100|overflow|auto|zoomboxf|onmouseup|imgN|imgL|maisvermelho|maisverde|ativaDragDrop|atualizaFarol|imgO|imgS|opacity|onmousemove|alpha|filter|zIndex|docMapa|atualizaLegendaHTML|ajaxLegendaImagem|docaguias|reference|g_docaguias|initJanelaRef|g_locmapas|initJanelaMen|rebobinaf|p13|g_linguagem|underline|g_traducao|text|foldermapa1|mostraguiaf|guia|geraURLentorno|ajustaEntorno|g_entorno|mudaiconf|maisBotoes2|janelaBotoes2|autoRedesenho|ativa|criar|g_guiaativa|Impossivel|Erro|geoip|url|g_3dmap|retornaBarraEscala|ajaxEscalaGrafica|escalagrafica|opcoesEscala|otilde|es|mapaReferencia|zoom|map|replace|RegExp|retornaReferencia|retornaReferenciaDinamica|ccedil|checked|propriedadesMapa|g_visual|ticPropriedades|menuarrow|visual|op|g_localimg'.split('|'),0,{}))
201 201  
202 202 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('d X(9){r($i(9)){$i(9).17="1b x";r(g.1c){6 3=\'<p 7="B" N="z-E:L;" >\';3+=\'<s 7="G-H-F">\';3+=\'<5 7="c"><a 4="C" >&2;&2;&2;&2;&2;\'+$8("D")+\'</a></5>\';3+=\'<5 7="c"><a 4="I" >&2;&2;&2;&2;&2;\'+$8("J")+\'</a></5>\';3+=\'<5 7="c"><a 4="O" >&2;&2;&2;&2;&2;\'+$8("P")+\'</a></5>\';3+=\'<5 7="c"><a 4="K" >&2;&2;&2;&2;&2;\'+$8("Q")+\'</a></5>\';3+=\'<k e="\'+$j("l.o")+\'" n="m(\\\'u\\\')" 4="A" />&2;<k e="\'+$j("l.o")+\'" n="m(\\\'y\\\')" 4="w" />&2;<k e="\'+$j("l.o")+\'" n="m(\\\'M\\\')" 4="1o" />\';3+=\'</s>\';3+=\'</p>\';$i("1f").R=3}d q(19,1a){6 b=0;1g(6 f 1h g){6 v="1m.1n("+b+").1l.1k(\'1i\',{4:\'"+f+"\',1j: g[\'"+f+"\']})";18(v);6 b=b+1}}}Y{W}6 h=V S.T.U(9,{Z:t,10:15,16:14,13:t});h.11.12(q);h.1d()}d 1e(){}',62,87,'||nbsp|ins|id|li|var|class|trad|iddiv||conta|yuimenubaritemlabel|function|src|nomeMenu|oMenuData|oMenuBar||im|img|branco|trocalingua|onclick|gif|div|onMenuBarBeforeRender|if|ul|true|pt||uk|yuimenubarnav|en||brasil|bd|menuajuda|s1|index|type|first|of|menuanalise|s2|menuarquivos|2000|es|style|menujanelas|s3|s4|innerHTML|YAHOO|widget|MenuBar|new|return|montaMenuSuspenso|else|autosubmenudisplay|showdelay|beforeRenderEvent|subscribe|lazyload|750|250|hidedelay|className|eval|p_sType|p_sArgs|yuimenubar|ajudas|render|testamenususpenso|menus|for|in|submenu|itemdata|setProperty|cfg|this|getItem|espanhol'.split('|'),0,{}))
203 203  
... ...
classesjs/iniciamma.js
... ... @@ -342,6 +342,11 @@ function Mapa(e,m)
342 342 $i("openlayers").style.width = this.w;
343 343 $i("openlayers").style.height = this.h;
344 344 }
  345 + if ($i("flamingo"))
  346 + {
  347 + $i("flamingo").style.width = this.w;
  348 + $i("flamingo").style.height = this.h;
  349 + }
345 350 /*
346 351 Variable: objmapa.navegacaoDir
347 352  
... ...
classesjs/redesenho.js
... ... @@ -452,6 +452,13 @@ function ajaxredesenha(retorno)
452 452 criaOL(Math.random()+Math.random()+Math.random()+Math.random());
453 453 objmapa.OL.zoomToExtent(b);
454 454 }
  455 + //
  456 + //utilizado na interface flamingo
  457 + //
  458 + if($i("flamingo"))
  459 + {
  460 + atualizaFL();
  461 + }
455 462 }
456 463 }
457 464 }
... ... @@ -475,6 +482,13 @@ function ajaxIniciaParametros(retorno)
475 482 objmapa.OL.zoomToExtent(b);
476 483 }
477 484 //
  485 + //utilizado na interface flamingo
  486 + //
  487 + if($i("flamingo"))
  488 + {
  489 + atualizaFL();
  490 + }
  491 + //
478 492 //limpa os objetos tips da tela
479 493 //
480 494 if(objmapa.objtips.length > 0)
... ...
classesphp/flamingoogc.php 0 → 100644
... ... @@ -0,0 +1,128 @@
  1 +<?php
  2 +/*
  3 +Title: Gerador automático de web services OGC para a interface flamingo do i3geo
  4 +
  5 +About: Licença
  6 +
  7 +I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
  8 +
  9 +Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil
  10 +Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
  11 +
  12 +Este programa é software livre; você pode redistribuí-lo
  13 +e/ou modificá-lo sob os termos da Licença Pública Geral
  14 +GNU conforme publicada pela Free Software Foundation;
  15 +tanto a versão 2 da Licença.
  16 +Este programa é distribuído na expectativa de que seja útil,
  17 +porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
  18 +de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
  19 +Consulte a Licença Pública Geral do GNU para mais detalhes.
  20 +Você deve ter recebido uma cópia da Licença Pública Geral do
  21 +GNU junto com este programa; se não, escreva para a
  22 +Free Software Foundation, Inc., no endereço
  23 +59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  24 +
  25 +File: i3geo/flamingoogc.php
  26 +
  27 +19/6/2007
  28 +
  29 +Include:
  30 +<ms_configura.php> <classesphp/pega_variaveis.php>
  31 +
  32 +Parameters:
  33 +
  34 +lista - se for igual a "temas", mostra uma lista dos temas disponíveis
  35 +
  36 +ajuda - se for definida na URL, mostra uma ajuda ao usuário
  37 +
  38 +tema - nome do tema do serviço. Se for definido, o web service conterá apenas o tema.
  39 +
  40 +intervalo - valor inicial e final com o número de temas que serão mostrados no serviço
  41 +
  42 +legenda - mostra a legenda no corpo do mapa sim|nao
  43 +
  44 +About: Exemplos
  45 +
  46 +ogc.php?lista=temas
  47 +
  48 +ogc.php?tema=bioma
  49 +
  50 +ogc.php?intervalo=0,50
  51 +*/
  52 +error_reporting(0);
  53 +if (!function_exists('ms_GetVersion'))
  54 +{
  55 + if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
  56 + {
  57 + if(!@dl('php_mapscript_48.dll'))
  58 + dl('php_mapscript.dll');
  59 + }
  60 + else
  61 + {dl('php_mapscript.so');}
  62 +}
  63 +require_once("carrega_ext.php");
  64 +include("../ms_configura.php");
  65 +include("pega_variaveis.php");
  66 +//
  67 +//cria o web service
  68 +//
  69 +include("funcoes_gerais.php");
  70 +$req = ms_newowsrequestobj();
  71 +$tipo = "";
  72 +foreach ($_GET as $k=>$v)
  73 +{
  74 + $req->setParameter($k, $v);
  75 +}
  76 +$req->setParameter("VeRsIoN","1.1.0");
  77 +$oMap = ms_newMapobj("../aplicmap/ogcws.map");
  78 +$proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://";
  79 +$server = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
  80 +$or = $proto.$server.$_SERVER['PHP_SELF'];
  81 +$oMap->setmetadata("ows_onlineresource",$or."?g_sid=".$g_sid);
  82 +$oMap->setmetadata("ows_title",$tituloInstituicao." - i3geo");
  83 +session_name("i3GeoPHP");
  84 +if (isset($g_sid) && $g_sid != "")
  85 +{session_id($g_sid);}
  86 +session_start();
  87 +foreach(array_keys($_SESSION) as $k)
  88 +{
  89 + eval("\$".$k."='".$_SESSION[$k]."';");
  90 +}
  91 +$nmap = ms_newMapobj($map_file);
  92 +$ts = $nmap->getalllayernames();
  93 +foreach ($ts as $t)
  94 +{
  95 + $l = $nmap->getlayerbyname($t);
  96 + $l->setmetadata("ows_title",pegaNome($l));
  97 + //$l->setmetadata("ows_name",$t);
  98 + $l->setmetadata("ows_srs","EPSG:4291 EPSG:4326");
  99 + //$l->setmetadata("gml_include_items","all");
  100 + //$l->set("dump",MS_TRUE);
  101 + $l->setmetadata("WMS_INCLUDE_ITEMS","all");
  102 + //$l->setmetadata("WFS_INCLUDE_ITEMS","all");
  103 + $c = $l->getclass(0);
  104 + if ($c->name == "")
  105 + {$c->name = " ";}
  106 + if (isset($postgis_mapa))
  107 + {
  108 + if ($postgis_mapa != "")
  109 + {
  110 + if ($l->connectiontype == MS_POSTGIS)
  111 + {
  112 + if ($l->connection == " ")
  113 + {
  114 + $l->set("connection",$postgis_mapa);
  115 + }
  116 + }
  117 + }
  118 + }
  119 + ms_newLayerObj($oMap, $l);
  120 +}
  121 +//$req->setParameter("LAYERS","i3geoogc");
  122 +ms_ioinstallstdouttobuffer();
  123 +$oMap->owsdispatch($req);
  124 +$contenttype = ms_iostripstdoutbuffercontenttype();
  125 +header("Content-type: $contenttype");
  126 +ms_iogetStdoutBufferBytes();
  127 +ms_ioresethandlers();
  128 +?>
0 129 \ No newline at end of file
... ...
classesphp/mapa_controle.php
... ... @@ -192,7 +192,83 @@ Include:
192 192 $cp->start();
193 193 if ($cp->get_data() == "")
194 194 {$cp->set_data("erro");}
195   - break;
  195 + break;
  196 +/*
  197 +Property: montaFlamingo
  198 +
  199 +Gera o arquivo xml de configuração para a interface Flamingo.
  200 +*/
  201 + case "montaFlamingo":
  202 + $string1 = "<?xml version='1.0' encoding='UTF-8'?>";
  203 + $string1 .=
  204 +'<FLAMINGO xmlns:fmc="fmc" lang="en" languages="en" tooltipdelay="500">
  205 +<fmc:Logo id="logo"/>
  206 +<fmc:Coordinates right="right" top="top" decimals="4" listento="map">
  207 +<style id=".xy" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  208 +<string id="xy">
  209 +<en>
  210 +<![CDATA[x:[x]<br>y:[y]]]>
  211 +</en>
  212 +</string>
  213 +</fmc:Coordinates>
  214 +<fmc:Window skin="g" top="60" right="right -100" width="300" bottom="bottom -70" canresize="true" canclose="true" title="Identificação" visible="false">
  215 +<fmc:IdentifyResultsHTML width="100%" height="100%" listento="map">
  216 +<style id=".bold" font-family="verdana" font-size="12px" color="#333333" display="block" font-weight="bold"/>
  217 +<style id=".normal" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  218 +<style id=".uitleg" font-family="verdana" font-size="11px" color="#0033cc" display="block" font-weight="normal" font-style="italic"/>
  219 +</fmc:IdentifyResultsHTML>
  220 +</fmc:Window>
  221 +<fmc:Scalebar id="sbkm" skin="style1" left="30" bottom="bottom" width="200" units=" km" magicnumber="1000" listento="map">
  222 +<style id=".label" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  223 +<style id=".units" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  224 +</fmc:Scalebar>
  225 +<fmc:ToolGroup left="30" top="0" tool="zoom" listento="map">
  226 +<fmc:ToolZoomin id="zoom" />
  227 +<fmc:ToolZoomout left="30"/>
  228 +<fmc:ToolSuperPan left="60"/>
  229 +<fmc:ToolIdentify left="90"/>
  230 +<fmc:ToolMeasure left="120" units=" m" magicnumber="1" decimals="0"/>
  231 +</fmc:ToolGroup>
  232 +<fmc:ButtonPrev right="210" top="2" listento="map"/>
  233 +<fmc:ButtonNext right="240" top="2" listento="map"/>
  234 +<fmc:ButtonFull right="270" top="2" listento="map"/>
  235 +<fmc:ZoomerV left="5" top="40" height="163" listento="map"/>
  236 +<fmc:MonitorLayer id="monitor" left="230" top="55" listento="map">
  237 +<style id=".text" font-family="verdana" font-size="12px" color="#666666" display="block" font-weight="normal"/>
  238 +<string id="waiting" en="Criando o mapa..."/>
  239 +<string id="loading" en="Redesenhando [percentage]%..."/>
  240 +</fmc:MonitorLayer>
  241 +<fmc:Map id="overview" movequality="HIGH" right="right" bottom="bottom" width="150" height="150" extent="-79.8713331401,-41.7736536401,-26.2264448599,11.8712346401" fullextent="-79.8713331401,-41.7736536401,-26.2264448599,11.8712346401">
  242 +<fmc:LayerOverview listento="map" followfactor="10000"/>
  243 +<fmc:LayerImage id="brasil" imageurl="http://mapas.mma.gov.br/i3geo/imagens/referencia1.png" extent="-79.8713331401,-41.7736536401,-26.2264448599,11.8712346401" />
  244 +</fmc:Map>
  245 +
  246 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" left="left" top="top" bottom="bottom" right="right">
  247 + <fmc:BorderNavigation skin="F1" width="100%" height="100%" listento="map"/>
  248 + <fmc:Map id="map" movequality="HIGH" conform="true" mapunits="DECIMALDEGREES" width="100%" height="100%" fullextent="-180,-90,180,90" extent="-76.5125927,-39.3925675209,-29.5851853,9.49014852081" >
  249 + <fmc:LayerIdentifyIcon/>
  250 + <fmc:LayerGrid gridwidth="10" gridheight="10" minscale="11000"/>
  251 + <fmc:LayerGrid gridwidth="5" gridheight="5" minscale="5000" maxscale="11000"/>
  252 + <fmc:LayerGrid gridwidth="2" gridheight="2" minscale="1000" maxscale="5000"/>
  253 + <fmc:LayerGrid gridwidth="1" gridheight="1" minscale= "500" maxscale="1000"/>
  254 + <fmc:LayerGrid gridwidth="0.5" gridheight="0.5" minscale="100" maxscale="500"/>
  255 + <fmc:LayerGrid gridwidth="0.1" gridheight="0.1" maxscale="100"/>
  256 + <fmc:LayerOGWMS id="OG3" format="PNG" url="';
  257 + $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']);
  258 + $host = $protocolo[0]."://".$_SERVER['HTTP_HOST'];
  259 + //include_once("../ms_configura.php");
  260 + $string2 = $host."/i3geo/classesphp/flamingoogc.php?g_sid=".$g_sid;
  261 + $string3 = '&WMS=OGC:WMS&SERVICE=WMS&VERSION=1.1.0&SRS=EPSG:4291&EXCEPTIONS=INIMAGE&BGCOLOR=0xF0F0F0" LAYERS="copyright"/>
  262 + </fmc:Map>
  263 +</fmc:Container>
  264 +</FLAMINGO>';
  265 + $stringFinal = $string1.$string2.$string3;
  266 + $arq = dirname($map_file)."/flamingo.xml";
  267 + $fp = fopen($arq,"w");
  268 + fwrite($fp,$stringFinal);
  269 + fclose($fp);
  270 + $cp->set_data($host."/ms_tmp/".basename(dirname($map_file))."/flamingo.xml");
  271 + break;
196 272 /*
197 273 Section: Análise de geometrias
198 274  
... ...
ferramentas/buscarapida/index.htm
... ... @@ -5,7 +5,7 @@
5 5 <title></title>
6 6 </head>
7 7 <body >
8   - <div style="top:0px;left:0px;" id="resultado" >Aguarde...</div>
  8 + <div style="border-left: 1px solid rgb(235, 235, 235); overflow: auto; position: absolute; top: 5px; left: 5px; width: 280px; height: 265px; background-color: rgb(250, 250, 250);" id="resultado" >Aguarde...</div>
9 9 <script type="text/javascript">
10 10 //endereço do web service que será consultado
11 11 servico = "http://mapas.mma.gov.br/webservices/geonames.php"
... ...
ferramentas/buscarapida/index.js
... ... @@ -34,7 +34,7 @@ function busca()
34 34 {
35 35 for (i=0;i<retorno.data.geonames.length; i++)
36 36 {
37   - if (i == 0){var ins = "<table>";}
  37 + if (i == 0){var ins = "<table style=height:500; >";}
38 38 ins += "<tr><td style='width:30%;text-align:left;background-color:rgb(220,220,220)' colspan=2 ><b>"+retorno.data.geonames[i].tema+"</b></td></tr>";
39 39 var layer = retorno.data.geonames[i].layer
40 40 for (j=0;j<retorno.data.geonames[i].lugares.length; j++)
... ...
menutemas/menutemas.xml
... ... @@ -125,4 +125,4 @@ Veja no site da comunidade i3geo, item wiki, mais detalhes sobre a configuração
125 125 </TEMA>
126 126 </SGRUPO>
127 127 </GRUPO>
128   -</TEMASGEO>
129 128 \ No newline at end of file
  129 +</TEMASGEO>
... ...
pacotes/flamingo/Changelog.txt 0 → 100644
... ... @@ -0,0 +1,12 @@
  1 +
  2 +Changelog of Flamingo MapComponents version 2.0 Final
  3 +==========================================
  4 +
  5 +2008-02-18 v2.0.3
  6 +A updated version of the Window component (v2.0.1) was included in the package.
  7 +
  8 +2007-11-21 v2.0.2
  9 +Several improvements to the LayerArcIMS component, maily regarding maptips. See the LayerArcIMS component documentation in the Configuration Reference Guide for full details.
  10 +
  11 +2007-10-25 v2.0.1
  12 +Updated the LayerArcIMS component to fix that maptips of layers from local shapefiles didn't show up correctly.
0 13 \ No newline at end of file
... ...
pacotes/flamingo/ReleaseNotes.txt 0 → 100644
... ... @@ -0,0 +1,42 @@
  1 +
  2 +Release Notes of Flamingo MapComponents version 2.0 Final
  3 +=========================================================
  4 +
  5 +Introduction
  6 +============
  7 +
  8 +Flamingo MapComponents is a set of ultimately flexible building blocks that enable you to build almost any kind of webmapping viewer. These Release Notes accompany version 2.0 dated 2007-07-20.
  9 +
  10 +These Release Notes serve mainly as a direction finder to the relevant information available online at www.flamingo-mc.org.
  11 +
  12 +What's New, Bugfixes and improvements
  13 +=====================================
  14 +
  15 +Please refer to the Changelog in the Documentation section of the Flamingo MapComponents website.
  16 +
  17 +Downloading, Installing and System Requirements
  18 +===============================================
  19 +
  20 +This and future versions of Flamingo MapComponents are available at the Flamingo MapComponents website www.flamingo-mc.org.
  21 +
  22 +The Documentation on the website provides information on the System Requirements and installation instructions.
  23 +
  24 +Example configuration files
  25 +===========================
  26 +
  27 +All configuration files of the online demo's are included in the Package (see the Flamingo-MC2.0/config/ directory). The HTML page 'index.html' starts Flamingo with the gwm.xml configuration file.
  28 +
  29 +Troubleshooting and Support
  30 +===========================
  31 +
  32 +The Flamingo MapComponents website provides a Forum to be used for asking questions and helping others.
  33 +
  34 +License
  35 +=======
  36 +
  37 +Flamingo MapComponents is licensed under the GPL version 2.
  38 +
  39 +
  40 +------------------------------------------
  41 +Flamingo Change Advisory Board, 2007-07-20
  42 +
... ...
pacotes/flamingo/assets/Symbol.fla 0 → 100644
No preview for this file type
pacotes/flamingo/assets/Symbol.swf 0 → 100644
No preview for this file type
pacotes/flamingo/assets/bg_white.fla 0 → 100644
No preview for this file type
pacotes/flamingo/assets/bg_white.swf 0 → 100644
No preview for this file type
pacotes/flamingo/assets/nederland.swf 0 → 100644
No preview for this file type
pacotes/flamingo/assets/nl.png 0 → 100644

175 KB

pacotes/flamingo/config/demis2.xml 0 → 100644
... ... @@ -0,0 +1,19 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" tooltipdelay="500" maxwidth="900" maxheight="700" borderwidth="0">
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:ToolGroup listento="map1" left="10" top="10">
  5 +<fmc:ToolPan left="60" clickdelay="0" pandelay="0"/>
  6 +<fmc:ToolZoomin left="0" zoomdelay="0" clickdelay="0"/>
  7 +<fmc:ToolZoomout left="30" zoomdelay="0" clickdelay="0"/>
  8 +</fmc:ToolGroup>
  9 +<fmc:MonitorLayer id="monitor" left="14" top="50" skin="f1" listento="map1"/>
  10 +<fmc:Map id="map1" left="0" top="0" bottom="bottom" right="right" visible="true" extent="-180,-90,180,90" fullextent="-180,-90,180,90">
  11 +<fmc:LayerIdentifyIcon id="identifyicon" />
  12 +<fmc:LayerGrid id="grid" gridwidth="10" gridheight="10"/>
  13 +<fmc:LayerOGWMS id="OG1" format="GIF" url="http://www2.demis.nl/wms/wms.asp?WMS=WorldMap&VERSION=1.1.1&SRS=EPSG:4326&EXCEPTIONS=INIMAGE&BGCOLOR=0xF0F0F0" QUERY_LAYERS="Cities,Settlements,Airports" LAYERS="Builtup areas,Coastlines,Waterbodies,Inundated,Rivers,Streams,Railroads,Highways,Roads,Trails,Borders,Cities,Settlements,Spot elevations,Airports,Ocean features"/>
  14 +<fmc:LayerOGWMS id="OG2" format="PNG" url="http://www2.demis.nl/wms/wms.asp?WMS=WorldMap&VERSION=1.1.1&SRS=EPSG:4326&EXCEPTIONS=INIMAGE&BGCOLOR=0xF0F0F0" LAYERS="Bathymetry,Countries,Topography,Hillshading"/>
  15 +</fmc:Map>
  16 +</FLAMINGO>
  17 +
  18 +
  19 +
... ...
pacotes/flamingo/config/gwm.xml 0 → 100644
... ... @@ -0,0 +1,115 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" languages="en" tooltipdelay="500">
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:Legend left="right -210" top="40" bottom="bottom -30" right="right -5" listento="map">
  5 +<group label="Groundwater layers" open="true">
  6 +<item canhide="true" infourl="" label="Waterwingebied" listento="groundwatermapservice.103">
  7 +<symbol symbolurl="http://www.flamingo-mc.org/modules/tinyd2/legend/wtwgbied.jpg"/>
  8 +</item>
  9 +<item canhide="true" infourl="" label="Grondwaterbeschermingsgebied" listento="groundwatermapservice.102">
  10 +<symbol symbolurl="http://www.flamingo-mc.org/modules/tinyd2/legend/gwtbsmgeb.jpg"/>
  11 +</item>
  12 +<item canhide="true" infourl="" label="Boringsvrije zone" listento="groundwatermapservice.101">
  13 +<symbol symbolurl="http://www.flamingo-mc.org/modules/tinyd2/legend/brvzne1.jpg" minscale="26.458"/>
  14 +<symbol symbolurl="http://www.flamingo-mc.org/modules/tinyd2/legend/brvzne2.jpg" maxscale="26.458"/>
  15 +</item>
  16 +<item canhide="true" infourl="" label="100-jaarsaandachtsgebied" listento="groundwatermapservice.100">
  17 +<symbol symbolurl="http://www.flamingo-mc.org/modules/tinyd2/legend/hdjadgbied1.jpg" minscale="26.458"/>
  18 +<symbol symbolurl="http://www.flamingo-mc.org/modules/tinyd2/legend/hdjadgbied2.jpg" maxscale="26.458"/>
  19 +</item>
  20 +</group>
  21 +<group label="Base map layers" open="false">
  22 +<item canhide="true" label="Aerial photo" listento="groundwatermapservice.32" infourl="javascript:openNewWindow('http://www.flamingo-mc.org/modules/tinyd2/legend/info/aerialphoto.html', 'legwin','width=350,height=400,top=20,left=70,toolbar=no,scrollbars=yes,resizable=yes')"/>
  23 +</group>
  24 +</fmc:Legend>
  25 +<fmc:Coordinates left="right -273" top="bottom -28" decimals="0" listento="map">
  26 +<style id=".xy" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  27 +<string id="xy">
  28 +<en>
  29 +<![CDATA[x:[x]<br>y:[y]]]>
  30 +</en>
  31 +</string>
  32 +</fmc:Coordinates>
  33 +<fmc:Window skin="g" top="60" right="right -100" width="300" bottom="bottom -70" canresize="true" canclose="true" title="Identify results" visible="false">
  34 +<fmc:IdentifyResultsHTML width="100%" height="100%" listento="map">
  35 +<style id=".bold" font-family="verdana" font-size="12px" color="#333333" display="block" font-weight="bold"/>
  36 +<style id=".normal" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  37 +<style id=".uitleg" font-family="verdana" font-size="11px" color="#0033cc" display="block" font-weight="normal" font-style="italic"/>
  38 +<string id="groundwatermapservice.103" stripdatabase="true">
  39 +<en>
  40 +<![CDATA[<span class='normal'>
  41 +<img src="http://www.flamingo-mc.org/modules/tinyd2/legend/wtwgbied.jpg" width='24' height='18' hspace='5' vspace='5'><span class='bold'>Waterwingebied</span>
  42 +<textformat tabstops='[80]'>
  43 +Naam\t[GEBIED]
  44 +</textformat>
  45 +</span>
  46 +]]>
  47 +</en>
  48 +</string>
  49 +<string id="groundwatermapservice.102" stripdatabase="true">
  50 +<en>
  51 +<![CDATA[<span class='normal'>
  52 +<img src="http://www.flamingo-mc.org/modules/tinyd2/legend/wtwgbied.jpg" width='24' height='18' hspace='5' vspace='5'><span class='bold'>Grondwaterbeschermingsgebied</span>
  53 +<textformat tabstops='[80]'>
  54 +Naam\t[GEBIED]
  55 +</textformat>
  56 +</span>
  57 +]]>
  58 +</en>
  59 +</string>
  60 +<string id="groundwatermapservice.101" stripdatabase="true">
  61 +<en>
  62 +<![CDATA[<span class='normal'>
  63 +<img src="http://www.flamingo-mc.org/modules/tinyd2/legend/brvzne1.jpg" width='24' height='18' hspace='5' vspace='5'><span class='bold'>Boringsvrije zone</span><br><img src="http://www.flamingo-mc.org/modules/tinyd2/legend/brvzne2.jpg" width='24' height='18' hspace='5' vspace='5'>
  64 +<textformat tabstops='[80]'>
  65 +Naam\t[GEBIED]
  66 +</textformat>
  67 +</span>
  68 +]]>
  69 +</en>
  70 +</string>
  71 +<string id="groundwatermapservice.100" stripdatabase="true">
  72 +<en>
  73 +<![CDATA[<span class='normal'>
  74 +<img src="http://www.flamingo-mc.org/modules/tinyd2/legend/hdjadgbied1.jpg" width='24' height='18' hspace='5' vspace='5'><span class='bold'>100-jaarsaandachtsgebied</span><br><img src="http://www.flamingo-mc.org/modules/tinyd2/legend/hdjadgbied2.jpg" width='24' height='18' hspace='5' vspace='5'>
  75 +<textformat tabstops='[80]'>
  76 +Naam\t[NAAM]
  77 +Waterleidingbedrijf\t[WATERL_BED]
  78 +</textformat>
  79 +</span>
  80 +]]>
  81 +</en>
  82 +</string>
  83 +</fmc:IdentifyResultsHTML>
  84 +</fmc:Window>
  85 +<fmc:ToolGroup left="210" top="0" tool="zoom" listento="map">
  86 +<fmc:ToolZoomin id="zoom" />
  87 +<fmc:ToolZoomout left="30"/>
  88 +<fmc:ToolPan left="60"/>
  89 +<fmc:ToolIdentify left="90"/>
  90 +<fmc:ToolMeasure left="120" units=" m" magicnumber="1" decimals="0"/>
  91 +</fmc:ToolGroup>
  92 +<fmc:ButtonPrev right="408" top="2" listento="map"/>
  93 +<fmc:ButtonNext right="438" top="2" listento="map"/>
  94 +<fmc:ButtonFull right="468" top="2" listento="map"/>
  95 +<fmc:ZoomerV left="174" top="40" height="163" listento="map"/>
  96 +<fmc:MonitorLayer id="monitor" left="230" top="55" listento="map">
  97 +<style id=".text" font-family="verdana" font-size="12px" color="#666666" display="block" font-weight="normal"/>
  98 +</fmc:MonitorLayer>
  99 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" left="210" top="40" bottom="bottom -30" right="right -218">
  100 +<fmc:BorderNavigation skin="F1" width="100%" height="100%" listento="map"/>
  101 +<fmc:Map id="map" movequality="HIGH" extenthistory="10" width="100%" height="100%" extent="109490,437082,180801,481536" fullextent="109490,437082,180801,481536" minscale="1">
  102 +<fmc:LayerIdentifyIcon/>
  103 +<fmc:LayerArcIMS id="groundwatermapservice" name="Groundwatermap" identifyall="true" server="geocement.esrinl.com" mapservice="grondwater" identifyids="103,102,101,100" />
  104 +</fmc:Map>
  105 +</fmc:Container>
  106 +<fmc:Scalebar left="220" top="bottom -20" width="150" listento="map" units=" m">
  107 +<style id=".label" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  108 +<style id=".units" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  109 +</fmc:Scalebar>
  110 +<fmc:Map id="overview" movequality="HIGH" left="0" top="40" width="168" height="163" extent="109490,437082,180801,481536" fullextent="109490,437082,180801,481536">
  111 +<fmc:LayerOverview listento="map" followfactor="500"/>
  112 +<fmc:LayerImage id="Nederland" imageurl="../assets/nederland.swf" extent="13562,306839,278026,614073" />
  113 +</fmc:Map>
  114 +<fmc:LocationFinder id="locationfinder" controls="true" include="../config/gwmsearchconfig.xml" left="left" top="230" width="200" bottom="bottom" listento="map" />
  115 +</FLAMINGO>
0 116 \ No newline at end of file
... ...
pacotes/flamingo/config/gwmsearchconfig.xml 0 → 100644
... ... @@ -0,0 +1,239 @@
  1 +<?xml version = "1.0" encoding="UTF-8" ?>
  2 +<FLAMINGO>
  3 +
  4 +<LOCATIONS id="gemeente">
  5 + <string id="label" nl="Zoek een gemeente" en="Search a municipality" />
  6 + <string id="hint" nl="Kies een gemeente..." en="Choose a municipality..." />
  7 + <LOCATION label="Abcoude" extent="122170,470950,130176,479703"/>
  8 + <LOCATION label="Amerongen" extent="154295,442382,164862,452215"/>
  9 + <LOCATION label="Amersfoort" extent="149350,457710,161747,470231"/>
  10 + <LOCATION label="Baarn" extent="142919,464065,151586,471759"/>
  11 + <LOCATION label="Breukelen" extent="122220,459347,131768,470911"/>
  12 + <LOCATION label="Bunnik" extent="138839,445390,147742,454793"/>
  13 + <LOCATION label="Bunschoten" extent="149660,468501,156283,477848"/>
  14 + <LOCATION label="De Bilt" extent="134900,455104,144375,468588"/>
  15 + <LOCATION label="De Ronde Venen" extent="114396,463707,127462,474923"/>
  16 + <LOCATION label="Doorn" extent="148339,446751,155431,453710"/>
  17 + <LOCATION label="Driebergen-Rijsenburg" extent="145297,446561,151977,455461"/>
  18 + <LOCATION label="Eemnes" extent="143679,470023,151853,478123"/>
  19 + <LOCATION label="Houten" extent="136520,441153,147139,452169"/>
  20 + <LOCATION label="IJsselstein" extent="126865,444677,133839,452707"/>
  21 + <LOCATION label="Leersum" extent="153277,445117,161983,452099"/>
  22 + <LOCATION label="Leusden" extent="149658,455574,163784,463808"/>
  23 + <LOCATION label="Loenen" extent="127096,466183,133188,478074"/>
  24 + <LOCATION label="Lopik" extent="116903,438842,132842,448758"/>
  25 + <LOCATION label="Maarn" extent="151143,448891,158605,455198"/>
  26 + <LOCATION label="Maarssen" extent="128637,458695,136858,465901"/>
  27 + <LOCATION label="Montfoort" extent="119309,446850,129777,454829"/>
  28 + <LOCATION label="Nieuwegein" extent="132623,445411,137518,452811"/>
  29 + <LOCATION label="Oudewater" extent="114508,444246,123499,453028"/>
  30 + <LOCATION label="Renswoude" extent="162330,450074,167143,457578"/>
  31 + <LOCATION label="Rhenen" extent="161713,439344,171610,447901"/>
  32 + <LOCATION label="Soest" extent="145044,457919,152554,468601"/>
  33 + <LOCATION label="Utrecht" extent="126324,448605,141940,461720"/>
  34 + <LOCATION label="Veenendaal" extent="163503,445288,169037,451359"/>
  35 + <LOCATION label="Vianen" extent="131027,438236,140841,446190"/>
  36 + <LOCATION label="Wijk bij Duurstede" extent="144972,440624,157024,448859"/>
  37 + <LOCATION label="Woerden" extent="114141,452938,128906,463973"/>
  38 + <LOCATION label="Woudenberg" extent="148830,450438,162688,458909"/>
  39 + <LOCATION label="Zeist" extent="141573,452151,151359,464897"/>
  40 +</LOCATIONS>
  41 +
  42 +<LOCATIONS id="plaats">
  43 + <string id="label" nl="Zoek een plaats" en="Search a city or village" />
  44 + <string id="hint" nl="Kies een plaats..." en="Choose a city or village..." />
  45 + <LOCATION label="'t Goy" extent="143475,445693,143989,446191"/>
  46 + <LOCATION label="Aalsmeer" extent="110981,473510,114812,476459"/>
  47 + <LOCATION label="Abcoude" extent="125657,475261,127378,477143"/>
  48 + <LOCATION label="Achterberg" extent="168351,442352,169535,443108"/>
  49 + <LOCATION label="Achterveld" extent="161789,460390,163464,461459"/>
  50 + <LOCATION label="Ameide" extent="124933,440103,127065,441391"/>
  51 + <LOCATION label="Amerongen" extent="159162,445262,160775,446758"/>
  52 + <LOCATION label="Amersfoort / Hoogland" extent="151120,460079,157712,468963"/>
  53 + <LOCATION label="Ammerstol" extent="114486,437400,115649,438492"/>
  54 + <LOCATION label="Amstelhoek" extent="116613,471236,117624,471988"/>
  55 + <LOCATION label="Amstelveen" extent="115912,476000,120825,481350"/>
  56 + <LOCATION label="Amsterdam-Zuidoost" extent="123837,477773,128737,481350"/>
  57 + <LOCATION label="Ankeveen" extent="134955,474541,135633,475749"/>
  58 + <LOCATION label="Asch" extent="149462,437766,150033,438263"/>
  59 + <LOCATION label="Austerlitz" extent="149586,454138,150447,455063"/>
  60 + <LOCATION label="Baambrugge" extent="127410,472892,128282,473710"/>
  61 + <LOCATION label="Baarn" extent="145880,467707,149727,470811"/>
  62 + <LOCATION label="Barneveld" extent="166962,459265,170728,464715"/>
  63 + <LOCATION label="Bennekom" extent="171785,443758,177048,447267"/>
  64 + <LOCATION label="Benschop" extent="126545,446143,127557,447034"/>
  65 + <LOCATION label="Bergambacht" extent="113100,437400,114352,439295"/>
  66 + <LOCATION label="Beusichem" extent="147285,439286,149484,440937"/>
  67 + <LOCATION label="Bikbergen" extent="141200,477163,142517,478017"/>
  68 + <LOCATION label="Bodegraven" extent="110143,453301,112505,456233"/>
  69 + <LOCATION label="Bosch en Duin" extent="145420,458177,146403,459473"/>
  70 + <LOCATION label="Breukelen" extent="127532,463119,129390,466706"/>
  71 + <LOCATION label="Breukeleveen" extent="133047,464724,133481,466265"/>
  72 + <LOCATION label="Bunnik" extent="141120,452353,143754,454085"/>
  73 + <LOCATION label="Bunschoten-Spakenburg" extent="152765,470781,155210,474507"/>
  74 + <LOCATION label="Bussum" extent="138145,474714,143469,478503"/>
  75 + <LOCATION label="Cabauw" extent="121210,441568,121829,442365"/>
  76 + <LOCATION label="Cothen" extent="148893,444879,150280,445880"/>
  77 + <LOCATION label="Culemborg" extent="142093,438601,146351,441858"/>
  78 + <LOCATION label="De Bilt / Bilthoven / Den Dolder" extent="139778,456743,144291,462518"/>
  79 + <LOCATION label="De Glind" extent="162691,458772,163495,459447"/>
  80 + <LOCATION label="De Hoef" extent="115678,468036,116139,468787"/>
  81 + <LOCATION label="De Kwakel" extent="113746,472179,114868,473025"/>
  82 + <LOCATION label="Den Dolder" extent="132813,459696,146149,461961"/>
  83 + <LOCATION label="Doorn" extent="148685,448323,152813,451307"/>
  84 + <LOCATION label="Driebergen-Rijsenburg" extent="146214,450311,149620,453571"/>
  85 + <LOCATION label="Driebruggen" extent="114194,450326,115363,451181"/>
  86 + <LOCATION label="Driemond" extent="128507,479235,130074,480227"/>
  87 + <LOCATION label="Eck en Wiel" extent="159366,441748,160098,442785"/>
  88 + <LOCATION label="Ede" extent="170212,447263,176390,452113"/>
  89 + <LOCATION label="Ederveen" extent="167523,452077,168458,453243"/>
  90 + <LOCATION label="Eembrugge" extent="149300,470218,150128,471518"/>
  91 + <LOCATION label="Eemdijk" extent="150412,473585,151441,474498"/>
  92 + <LOCATION label="Eemnes" extent="145125,473016,147087,474880"/>
  93 + <LOCATION label="Elst" extent="161215,443348,164086,444998"/>
  94 + <LOCATION label="Ermelo" extent="169136,477544,172983,481350"/>
  95 + <LOCATION label="Everdingen" extent="138715,441434,139541,442168"/>
  96 + <LOCATION label="Garderen" extent="176367,471125,177734,472526"/>
  97 + <LOCATION label="Gelkenes" extent="117441,438304,118551,439350"/>
  98 + <LOCATION label="Gouda" extent="109900,445984,111898,448046"/>
  99 + <LOCATION label="Groenekan" extent="138059,459017,139587,460086"/>
  100 + <LOCATION label="Groot-Ammers" extent="115656,437400,117114,438083"/>
  101 + <LOCATION label="Haarzuilens" extent="128134,458996,128600,459619"/>
  102 + <LOCATION label="Haastrecht" extent="112237,445144,113714,446447"/>
  103 + <LOCATION label="Hagestein" extent="136177,443082,137588,444105"/>
  104 + <LOCATION label="Harmelen" extent="124260,455063,126595,457301"/>
  105 + <LOCATION label="Harskamp" extent="179587,459814,180100,460934"/>
  106 + <LOCATION label="Heeswijk" extent="125802,451453,126929,452079"/>
  107 + <LOCATION label="Hei- en Boeicop" extent="133664,439274,134318,439762"/>
  108 + <LOCATION label="Hekendorp" extent="114956,447351,115644,447898"/>
  109 + <LOCATION label="Hemmen" extent="176355,438149,176944,438761"/>
  110 + <LOCATION label="Heteren" extent="179209,440380,180100,441666"/>
  111 + <LOCATION label="Hilversum" extent="136613,467889,142901,473188"/>
  112 + <LOCATION label="Hilversumse Meent" extent="137489,475048,138378,476656"/>
  113 + <LOCATION label="Hoevelaken" extent="158855,464258,161339,466008"/>
  114 + <LOCATION label="Hollandsche Rading" extent="140045,464396,141236,465719"/>
  115 + <LOCATION label="Hooglanderveen" extent="157373,466167,158452,467060"/>
  116 + <LOCATION label="Horst" extent="168335,479480,169972,481350"/>
  117 + <LOCATION label="Horstermeer" extent="132920,473339,134375,474088"/>
  118 + <LOCATION label="Houten" extent="137743,446673,142128,450762"/>
  119 + <LOCATION label="Huis ter Heide" extent="142417,453982,147103,458364"/>
  120 + <LOCATION label="Huizen" extent="142344,476911,148318,480355"/>
  121 + <LOCATION label="IJsselstein" extent="129708,446155,132838,449745"/>
  122 + <LOCATION label="Indoornik" extent="177271,439306,177636,439744"/>
  123 + <LOCATION label="Ingen" extent="159196,440043,162957,442673"/>
  124 + <LOCATION label="Jaarsveld" extent="126454,442198,127051,442691"/>
  125 + <LOCATION label="Kamerik" extent="120678,457674,121774,458992"/>
  126 + <LOCATION label="Kanis" extent="120791,459416,121414,460018"/>
  127 + <LOCATION label="Kerklaan" extent="128873,470148,129431,470746"/>
  128 + <LOCATION label="Kesteren" extent="166783,437559,169374,439201"/>
  129 + <LOCATION label="Kockengen" extent="124484,461942,125822,462986"/>
  130 + <LOCATION label="Kootwijkerbroek" extent="173401,461913,174671,462927"/>
  131 + <LOCATION label="Kortenhoef" extent="135683,471556,137277,475030"/>
  132 + <LOCATION label="Kudelstaart" extent="110507,471142,112378,473481"/>
  133 + <LOCATION label="Lage-Vuursche" extent="143483,465395,143981,465993"/>
  134 + <LOCATION label="Langerak" extent="119215,437555,121720,439225"/>
  135 + <LOCATION label="Laren" extent="142286,472458,146257,477371"/>
  136 + <LOCATION label="Leersum" extent="156751,446338,158740,448024"/>
  137 + <LOCATION label="Leusden-Centrum" extent="156528,458569,159344,462186"/>
  138 + <LOCATION label="Leusden-Zuid" extent="155926,457901,157667,459523"/>
  139 + <LOCATION label="Lexmond" extent="130336,441175,131463,442094"/>
  140 + <LOCATION label="Lienden" extent="162923,438638,164796,440725"/>
  141 + <LOCATION label="Linschoten" extent="122043,452288,123303,453498"/>
  142 + <LOCATION label="Loenen" extent="129478,468669,130727,469991"/>
  143 + <LOCATION label="Loenersloot" extent="128253,471046,128893,471746"/>
  144 + <LOCATION label="Lopik" extent="123747,442357,126810,444531"/>
  145 + <LOCATION label="Lopikerkapel" extent="131164,444522,131949,445294"/>
  146 + <LOCATION label="Lunteren" extent="170063,454258,172038,456281"/>
  147 + <LOCATION label="Maarn" extent="152677,452336,155032,453878"/>
  148 + <LOCATION label="Maarsbergen" extent="155787,451600,157032,452727"/>
  149 + <LOCATION label="Maartensdijk" extent="139618,462355,141193,463989"/>
  150 + <LOCATION label="Maurik" extent="156162,440764,159126,442288"/>
  151 + <LOCATION label="Mijdrecht - Wilnis" extent="117888,467291,122720,470362"/>
  152 + <LOCATION label="Montfoort" extent="123074,448632,125760,451977"/>
  153 + <LOCATION label="Naarden" extent="137625,478130,141316,480563"/>
  154 + <LOCATION label="Nederhorst den Berg / Overmeer" extent="131103,473493,132156,476708"/>
  155 + <LOCATION label="Nederlangbroek" extent="150328,446529,151468,447610"/>
  156 + <LOCATION label="Nes a/d Amstel" extent="119497,474313,120038,475074"/>
  157 + <LOCATION label="Nieuw-Loosdrecht" extent="136450,466963,138603,469053"/>
  158 + <LOCATION label="Nieuwegein" extent="132795,445912,137443,452811"/>
  159 + <LOCATION label="Nieuwer-Ter-Aa" extent="126846,466750,127446,467358"/>
  160 + <LOCATION label="Nieuwerbrug" extent="114857,454045,116514,455053"/>
  161 + <LOCATION label="Nieuwkoop" extent="111936,460216,114077,464249"/>
  162 + <LOCATION label="Nieuwpoort" extent="118997,438248,119687,439022"/>
  163 + <LOCATION label="Nieuwveen" extent="110638,466823,112265,468613"/>
  164 + <LOCATION label="Nigtevecht" extent="130036,475984,130910,476751"/>
  165 + <LOCATION label="Nijkerk" extent="159549,468860,163086,472828"/>
  166 + <LOCATION label="Nijkerkerveen" extent="159880,466885,160959,468105"/>
  167 + <LOCATION label="Noordeinde" extent="112688,466959,113291,467754"/>
  168 + <LOCATION label="Noorden" extent="116388,463987,117046,464836"/>
  169 + <LOCATION label="Odijk" extent="143722,450547,145286,452178"/>
  170 + <LOCATION label="Ommeren" extent="161763,439548,162789,440380"/>
  171 + <LOCATION label="Oosteinde" extent="113847,475989,115166,477442"/>
  172 + <LOCATION label="Opheusden" extent="171219,437437,172334,438746"/>
  173 + <LOCATION label="Oud-Loosdrecht" extent="133035,468261,135146,469096"/>
  174 + <LOCATION label="Ouderkerk a/d Amstel" extent="121123,478048,123545,479681"/>
  175 + <LOCATION label="Oudewater" extent="118661,447793,120188,450240"/>
  176 + <LOCATION label="Overberg" extent="162193,449804,163083,450327"/>
  177 + <LOCATION label="Polsbroek" extent="117691,443005,118754,443748"/>
  178 + <LOCATION label="Portengense Brug" extent="125415,463370,126105,464047"/>
  179 + <LOCATION label="Putten" extent="167814,472872,171480,476187"/>
  180 + <LOCATION label="Randwijk" extent="176633,440194,177529,440939"/>
  181 + <LOCATION label="Ravenswaaij" extent="150693,440211,151284,440669"/>
  182 + <LOCATION label="Remmerden" extent="164404,442212,165687,443231"/>
  183 + <LOCATION label="Renkum" extent="177611,441806,180100,444627"/>
  184 + <LOCATION label="Renswoude" extent="164602,453445,166269,454776"/>
  185 + <LOCATION label="Rhenen" extent="166542,440373,168667,442702"/>
  186 + <LOCATION label="Rijswijk" extent="152602,440833,153163,441500"/>
  187 + <LOCATION label="Schalkwijk" extent="140485,444569,142066,445709"/>
  188 + <LOCATION label="Scherpenzeel" extent="160258,453947,163389,455377"/>
  189 + <LOCATION label="Schiphol" extent="110352,478056,115954,480959"/>
  190 + <LOCATION label="Schoonhoven" extent="117028,439351,119371,441127"/>
  191 + <LOCATION label="Sluipwijk" extent="109900,449919,111057,452226"/>
  192 + <LOCATION label="Soest" extent="146143,462953,150357,467459"/>
  193 + <LOCATION label="Soestduinen" extent="148197,461807,149245,462263"/>
  194 + <LOCATION label="Soesterberg" extent="147207,457647,150043,460019"/>
  195 + <LOCATION label="Stolwijk" extent="112064,441386,113325,443654"/>
  196 + <LOCATION label="Stroe" extent="175403,466103,176163,467063"/>
  197 + <LOCATION label="Terschuur" extent="163454,463771,164345,464778"/>
  198 + <LOCATION label="Tienhoven" extent="124466,441264,134729,465146"/>
  199 + <LOCATION label="Tull en 't Waal" extent="137225,445546,137804,446177"/>
  200 + <LOCATION label="Uithoorn" extent="115069,471217,118520,474370"/>
  201 + <LOCATION label="Uitweg" extent="129238,443649,129670,444159"/>
  202 + <LOCATION label="Utrecht" extent="128498,451819,141446,462780"/>
  203 + <LOCATION label="Veenendaal" extent="163886,445374,168961,451136"/>
  204 + <LOCATION label="Vianen" extent="132899,442365,136186,445687"/>
  205 + <LOCATION label="Vinkeveen" extent="122816,468310,125025,471294"/>
  206 + <LOCATION label="Voorthuizen" extent="168516,465548,171098,467278"/>
  207 + <LOCATION label="Vreeland" extent="130269,471027,131480,472035"/>
  208 + <LOCATION label="Vrouwenakker" extent="113542,470956,114177,471576"/>
  209 + <LOCATION label="Waarder" extent="115725,452121,116596,453197"/>
  210 + <LOCATION label="Wageningen" extent="171860,440772,176491,444750"/>
  211 + <LOCATION label="Waverveen" extent="121120,470165,122090,470762"/>
  212 + <LOCATION label="Weesp" extent="129939,478645,132666,481350"/>
  213 + <LOCATION label="Wekerom" extent="176939,457807,177929,458805"/>
  214 + <LOCATION label="Werkhoven" extent="144696,447785,145687,448889"/>
  215 + <LOCATION label="Westbroek" extent="136650,462143,137518,462870"/>
  216 + <LOCATION label="Wijk bij Duurstede" extent="149395,442088,152606,444370"/>
  217 + <LOCATION label="Woerden" extent="118025,453810,123177,456738"/>
  218 + <LOCATION label="Woerdense Verlaat" extent="118614,462816,119404,463334"/>
  219 + <LOCATION label="Woudenberg" extent="155812,453930,159825,455780"/>
  220 + <LOCATION label="Zegveld" extent="116690,457794,118019,459178"/>
  221 + <LOCATION label="Zeist" extent="145357,452578,148363,456109"/>
  222 + <LOCATION label="Zetten" extent="176778,437400,178343,438594"/>
  223 + <LOCATION label="Zevenhoven" extent="113021,465584,114043,466671"/>
  224 + <LOCATION label="Zijderveld" extent="137502,438838,138356,439672"/>
  225 + <LOCATION label="Zoelmond" extent="149339,438857,150269,439792"/>
  226 + <LOCATION label="Zwartebroek" extent="162497,465306,163619,466032"/>
  227 +</LOCATIONS>
  228 +
  229 +<LOCATIONS id="waterwingebied" server="http://geocement.esrinl.com" service="grondwater" layerid="103" searchfield="GEBIED" outputfields="GEBIED">
  230 +<string id="output" nl="Zoom naar [GEBIED]..." en="Zoom to [GEBIED]..."/>
  231 +<string id="label" nl="Zoek een waterwingebied" en="Search a water winning area"/>
  232 +</LOCATIONS>
  233 +
  234 +<LOCATIONS id="straat" server="http://geocement.esrinl.com" service="grondwater" layerid="39" searchfield="FIRST_STT_" outputfields="FIRST_STT_">
  235 +<string id="output" nl="Ga naar [FIRST_STT_]" en="Zoom to [FIRST_STT_]..."/>
  236 +<string id="label" nl="Zoek een straat" en="Search for a street"/>
  237 +</LOCATIONS>
  238 +
  239 +</FLAMINGO>
0 240 \ No newline at end of file
... ...
pacotes/flamingo/config/gws.xml 0 → 100644
... ... @@ -0,0 +1,23 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" languages="en,nl" tooltipdelay="300" preloadtitle="Groundwater map" borderwidth="0" bordercolor="#0066cc">
  3 + <style id=".tooltip" font-family="Verdana" font-size="11" color="#880000" display="block"/>
  4 +<fmc:Logo id="logo"/>
  5 +<fmc:Map id="overview" width="150" height="140" left="0" top="50" extent="13562,300839,278026,615073" fullextent="13562,306839,278026,614073">
  6 + <fmc:LayerOverview listento="Groundwater_map"/>
  7 + <fmc:LayerImage imageurl="../assets/nl.png" extent="13562,306839,278026,614073"/>
  8 + </fmc:Map>
  9 + <fmc:MonitorMap id="monitor2" left="165" top="60" skin="f1" listento="Groundwater_map">
  10 + <string id="waiting" en="Refreshing [map], please wait..."/>
  11 + </fmc:MonitorMap>
  12 + <fmc:ToolGroup tool="zoom" listento="Groundwater_map" width="110" height="65" left="150" top="10">
  13 + <fmc:ToolZoomin id="zoom" />
  14 + <fmc:ToolZoomout left="30"/>
  15 + <fmc:ToolPan left="60"/>
  16 + </fmc:ToolGroup>
  17 + <fmc:Container borderwidth="0" bordercolor="#b8b8b8" right="right -15" bottom="bottom -15" left="150" top="50">
  18 + <fmc:BorderNavigation skin="f1" width="100%" height="100%" listento="Groundwater_map"/>
  19 + <fmc:Map id="Groundwater_map" holdonidentify="true" fadesteps="0" movetime="200" movesteps="5" holdonupdate="false" right="right" bottom="bottom" left="left" top="top" fullextent="109490,437082,180801,481536" nrprevextents="10" extent="109490,437082,180801,481536">
  20 + <fmc:LayerArcIMS id="gwsUtrecht" server="geocement.esrinl.com" mapservice="grondwater" visible="true" hiddenids="14" visibleids="" identifyids="" hidelegendids="" fullextent="109490,437082,180801,481536"/>
  21 + </fmc:Map>
  22 + </fmc:Container>
  23 +</FLAMINGO>
0 24 \ No newline at end of file
... ...
pacotes/flamingo/config/i3geo.xml 0 → 100644
... ... @@ -0,0 +1,45 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" languages="en" tooltipdelay="500">
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:Coordinates left="right -273" top="bottom -28" decimals="0" listento="map">
  5 +<style id=".xy" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  6 +<string id="xy">
  7 +<en>
  8 +<![CDATA[x:[x]<br>y:[y]]]>
  9 +</en>
  10 +</string>
  11 +</fmc:Coordinates>
  12 +
  13 +<fmc:Window skin="g" top="60" right="right -100" width="300" bottom="bottom -70" canresize="true" canclose="true" title="Identify results" visible="false">
  14 +<fmc:IdentifyResultsHTML width="100%" height="100%" listento="map">
  15 +<style id=".bold" font-family="verdana" font-size="12px" color="#333333" display="block" font-weight="bold"/>
  16 +<style id=".normal" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  17 +<style id=".uitleg" font-family="verdana" font-size="11px" color="#0033cc" display="block" font-weight="normal" font-style="italic"/>
  18 +</fmc:IdentifyResultsHTML>
  19 +</fmc:Window>
  20 +
  21 +<fmc:ToolGroup left="30" top="0" tool="zoom" listento="map">
  22 +<fmc:ToolZoomin id="zoom" />
  23 +<fmc:ToolZoomout left="30"/>
  24 +<fmc:ToolPan left="60"/>
  25 +<fmc:ToolIdentify left="90"/>
  26 +<fmc:ToolMeasure left="120" units=" m" magicnumber="1" decimals="0"/>
  27 +</fmc:ToolGroup>
  28 +
  29 +<fmc:ButtonPrev right="210" top="2" listento="map"/>
  30 +<fmc:ButtonNext right="240" top="2" listento="map"/>
  31 +<fmc:ButtonFull right="270" top="2" listento="map"/>
  32 +<fmc:ZoomerV left="5" top="40" height="163" listento="map"/>
  33 +
  34 +<fmc:MonitorLayer id="monitor" left="230" top="55" listento="map">
  35 +<style id=".text" font-family="verdana" font-size="12px" color="#666666" display="block" font-weight="normal"/>
  36 +</fmc:MonitorLayer>
  37 +
  38 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" left="left" top="top" bottom="bottom" right="right">
  39 + <fmc:BorderNavigation skin="F1" width="100%" height="100%" listento="map"/>
  40 + <fmc:Map id="map" movequality="HIGH" conform="true" mapunits="DECIMALDEGREES" width="100%" height="100%" fullextent="-180,-90,180,90" extent="-180,-90,180,90" >
  41 + <fmc:LayerIdentifyIcon/>
  42 + <fmc:LayerOGWMS id="OG3" format="PNG" url="http://mapas.mma.gov.br/i3geo/ogc.php?tema=bioma&WMS=i3geoogc&VERSION=1.1.1&SRS=EPSG:4291&EXCEPTIONS=INIMAGE&BGCOLOR=0xF0F0F0" LAYERS="bioma"/>
  43 + </fmc:Map>
  44 +</fmc:Container>
  45 +</FLAMINGO>
0 46 \ No newline at end of file
... ...
pacotes/flamingo/config/imswms.xml 0 → 100644
... ... @@ -0,0 +1,36 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" languages="en,nl" tooltipdelay="500" preloadtitle="IMS and WMS services">
  3 +<style id=".tooltip" font-family="Verdana" font-size="11" color="#880000" display="block"/>
  4 +<style id="text3" font-family="Verdana" font-size="11" color="#333333" display="inline"/>
  5 +<xguide id="xcenter" x="50%"/>
  6 +<yguide id="ycenter" y="40%"/>
  7 +<fmc:Logo id="logo"/>
  8 +<fmc:ToolGroup tool="activetool" listento="Fryslanmap,Groningenmap,Mixedmap" left="xcenter -14">
  9 +<fmc:ToolZoomin id="activetool" />
  10 +<fmc:ToolZoomout top="30"/>
  11 +<fmc:ToolPan top="60"/>
  12 +<fmc:ToolMeasure top="90" units=" m" magicnumber="1" decimals="0"/>
  13 +</fmc:ToolGroup>
  14 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" right="xcenter -22" bottom="ycenter -6" left="left" top="top">
  15 +<fmc:BorderNavigation width="100%" height="100%" listento="Fryslanmap,Mixedmap,Groningenmap" />
  16 +<fmc:Map id="Fryslanmap" holdonidentify="true" fadesteps="5" movetime="200" movesteps="5" holdonupdate="false" right="right" bottom="bottom" left="left" top="top" fullextent="110000,539000,282000,610000" nrprevextents="10" extent="110000,539000,282000,610000">
  17 +<fmc:LayerArcIMS id="ims" server="geoserver3.esrinl.com" mapservice="wms_ehs" visible="true" hiddenids="" visibleids="" identifyids="" hidelegendids="" fullextent="113453.578947368,539000,227453.563157895,615690.021052632" />
  18 +<fmc:LayerImage id="png1" imageurl="layers/nl.png" extent="13562,306839,282000,614073" />
  19 +</fmc:Map>
  20 +</fmc:Container>
  21 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" right="right -1" bottom="ycenter -6" left="xcenter 22" top="top">
  22 +<fmc:BorderNavigation width="100%" height="100%" listento="Groningenmap,Mixedmap,Fryslanmap" />
  23 +<fmc:Map id="Groningenmap" holdonidentify="true" fadesteps="5" movetime="200" movesteps="5" holdonupdate="false" right="right" bottom="bottom" left="left" top="top" fullextent="110000,539000,282000,614073" nrprevextents="10" extent="110000,539000,282000,614073">
  24 +<fmc:LayerOGWMS id="wms" visible="true" format="image/png" url="http://groningen.esrinl.com/wmsconnector/com.esri.wms.Esrimap" servicename="g_cehs_ioggeo" service="WMS" version="1.1.1" srs="EPSG:28992" query_layers="" layers="Concept_EHS,Ecologische_verbindingszone,Robuuste_verbindingszone" fullextent="205000,539000,282000,614073" />
  25 +<fmc:LayerImage id="png2" imageurl="layers/nl.png" extent="13562,306839,282000,614073" />
  26 +</fmc:Map>
  27 +</fmc:Container>
  28 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" right="right" bottom="bottom -2" left="left" top="ycenter 6">
  29 +<fmc:BorderNavigation width="100%" height="100%" listento="Mixedmap,Fryslanmap,Groningenmap" />
  30 +<fmc:Map id="Mixedmap" holdonidentify="true" fadesteps="5" movetime="200" movesteps="5" holdonupdate="false" right="right" bottom="bottom" left="left" top="top" fullextent="110000,539000,282000,614073" nrprevextents="10" extent="110000,539000,282000,614073">
  31 +<fmc:LayerArcIMS id="ims1" server="geoserver3.esrinl.com" mapservice="wms_ehs" visible="true" hiddenids="" visibleids="" identifyids="" hidelegendids="" fullextent="113453.578947368,527562.373684211,227453.563157895,615690.021052632" />
  32 +<fmc:LayerOGWMS id="wms1" visible="true" url="http://groningen.esrinl.com/wmsconnector/com.esri.wms.Esrimap" servicename="g_cehs_ioggeo" service="WMS" version="1.1.1" srs="EPSG:28992" query_layers="" layers="Concept_EHS,Ecologische_verbindingszone,Robuuste_verbindingszone"/>
  33 +<fmc:LayerImage id="png3" imageurl="layers/nl.png" extent="13562,306839,282000,614073" />
  34 +</fmc:Map>
  35 +</fmc:Container>
  36 +</FLAMINGO>
0 37 \ No newline at end of file
... ...
pacotes/flamingo/config/scalebar.xml 0 → 100644
... ... @@ -0,0 +1,38 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" languages="en,nl" tooltipdelay="500" >
  3 + <fmc:Logo id="logo"/>
  4 + <fmc:ZoomerV left="50% -240" top="95" height="230" listento="map"/>
  5 +
  6 + <fmc:ToolGroup left="50% -210" top="61" tool="zoom" listento="map">
  7 + <fmc:ToolZoomin id="zoom" />
  8 + <fmc:ToolZoomout left="30"/>
  9 + <fmc:ToolPan left="60"/>
  10 + <fmc:ToolMeasure left="120" units=" m" magicnumber="1">
  11 + <string id="tooltip" en="measure meters"/>
  12 + </fmc:ToolMeasure>
  13 + <fmc:ToolMeasure left="150" units=" km" magicnumber="1000" decimals="2">
  14 + <string id="tooltip" en="measure kilometers"/>
  15 + </fmc:ToolMeasure>
  16 + <fmc:ToolMeasure left="180" units=" feet" magicnumber="0.30481" decimals="2">
  17 + <string id="tooltip" en="measure feets"/>
  18 + </fmc:ToolMeasure>
  19 + <fmc:ToolMeasure left="210" units=" mile" magicnumber="1609.344" decimals="0">
  20 + <string id="tooltip" en="measure miles"/>
  21 + </fmc:ToolMeasure>
  22 + </fmc:ToolGroup>
  23 +
  24 + <fmc:Scalebar left="50% -200" top="100" width="150" listento="map" units=" m"/>
  25 + <fmc:Scalebar left="50% -200" top="130" width="150" listento="map" units=" km" magicnumber="1000"/>
  26 + <fmc:Scalebar left="50% -200" top="160" width="150" listento="map" units=" cm" magicnumber="0.01"/>
  27 + <fmc:Scalebar left="50% -200" top="190" width="100" listento="map" units=" feet" magicnumber="0.30481"/>
  28 + <fmc:Scalebar left="50% -200" top="220" width="100" listento="map" units=" mile" magicnumber="1609.344"/>
  29 + <fmc:Scalebar left="50% -200" top="250" width="100" listento="map" units=" league" magicnumber="4828.0417"/>
  30 + <fmc:Scalebar left="50% -200" top="280" width="100" listento="map" units=" yard" magicnumber="0.9144"/>
  31 + <fmc:Scalebar left="50% -200" top="310" width="150" listento="map" units=" mm" magicnumber="0.001"/>
  32 + <fmc:Scalebar left="50% -200" top="340" width="100" listento="map" units=" intercalactical stellars" magicnumber="78487"/>
  33 +
  34 + <fmc:Map id="map" left="5" top="5" bottom="bottom -5" right="right -5" extent="13562,306839,278026,614073,Nederland" fullextent="13562,306839,278026,614073,Nederland">
  35 + <fmc:LayerImage id="Nederland" imageurl="../assets/nl.png" extent="13562,306839,278026,614073" />
  36 + </fmc:Map>
  37 +
  38 +</FLAMINGO>
0 39 \ No newline at end of file
... ...
pacotes/flamingo/config/visitormaps.xml 0 → 100644
... ... @@ -0,0 +1,60 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" tooltipdelay="500" borderwidth="0" useexternalinterface="true">
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:ToolGroup listento="map" left="10" top="10" defaulttool="dt" tool="dt">
  5 +<fmc:ToolPan id="dt" left="60" clickdelay="0" pandelay="0" visible="false">
  6 +<cursor id="cursor" url=""/>
  7 +<cursor id="grab" url=""/>
  8 +<cursor id="busy" url=""/>
  9 +</fmc:ToolPan>
  10 +</fmc:ToolGroup>
  11 +<fmc:Map id="map" left="0" top="0" bottom="bottom" right="right" visible="true" mapunits="DECIMALDEGREES" extent="-180,-90,180,90" fullextent="-180,-90,180,90" minscale="10000">
  12 +<fmc:LayerGrid id="grid" gridwidth="10" gridheight="10"/>
  13 +<fmc:LayerImage id="v20070308" imageurl="../geoip/visitormaps/visitors20070308.png" extent="-180,-90,180,90" visible="false"/>
  14 +<fmc:LayerImage id="v20070309" imageurl="../geoip/visitormaps/visitors20070309.png" extent="-180,-90,180,90" visible="false"/>
  15 +<fmc:LayerImage id="v20070310" imageurl="../geoip/visitormaps/visitors20070310.png" extent="-180,-90,180,90" visible="false"/>
  16 +<fmc:LayerImage id="v20070311" imageurl="../geoip/visitormaps/visitors20070311.png" extent="-180,-90,180,90" visible="false"/>
  17 +<fmc:LayerImage id="v20070312" imageurl="../geoip/visitormaps/visitors20070312.png" extent="-180,-90,180,90" visible="false"/>
  18 +<fmc:LayerImage id="v20070313" imageurl="../geoip/visitormaps/visitors20070313.png" extent="-180,-90,180,90" visible="false"/>
  19 +<fmc:LayerImage id="v20070314" imageurl="../geoip/visitormaps/visitors20070314.png" extent="-180,-90,180,90" visible="false"/>
  20 +<fmc:LayerImage id="v20070315" imageurl="../geoip/visitormaps/visitors20070315.png" extent="-180,-90,180,90" visible="false"/>
  21 +<fmc:LayerImage id="v20070316" imageurl="../geoip/visitormaps/visitors20070316.png" extent="-180,-90,180,90" visible="false"/>
  22 +<fmc:LayerImage id="v20070317" imageurl="../geoip/visitormaps/visitors20070317.png" extent="-180,-90,180,90" visible="false"/>
  23 +<fmc:LayerImage id="v20070318" imageurl="../geoip/visitormaps/visitors20070318.png" extent="-180,-90,180,90" visible="false"/>
  24 +<fmc:LayerImage id="v20070319" imageurl="../geoip/visitormaps/visitors20070319.png" extent="-180,-90,180,90" visible="false"/>
  25 +<fmc:LayerImage id="v20070320" imageurl="../geoip/visitormaps/visitors20070320.png" extent="-180,-90,180,90" visible="false"/>
  26 +<fmc:LayerImage id="v20070321" imageurl="../geoip/visitormaps/visitors20070321.png" extent="-180,-90,180,90" visible="false"/>
  27 +<fmc:LayerImage id="v20070322" imageurl="../geoip/visitormaps/visitors20070322.png" extent="-180,-90,180,90" visible="false"/>
  28 +<fmc:LayerImage id="v20070323" imageurl="../geoip/visitormaps/visitors20070323.png" extent="-180,-90,180,90" visible="false"/>
  29 +<fmc:LayerImage id="v20070324" imageurl="../geoip/visitormaps/visitors20070324.png" extent="-180,-90,180,90" visible="false"/>
  30 +<fmc:LayerImage id="v20070325" imageurl="../geoip/visitormaps/visitors20070325.png" extent="-180,-90,180,90" visible="false"/>
  31 +<fmc:LayerImage id="v20070326" imageurl="../geoip/visitormaps/visitors20070326.png" extent="-180,-90,180,90" visible="false"/>
  32 +<fmc:LayerImage id="v20070327" imageurl="../geoip/visitormaps/visitors20070327.png" extent="-180,-90,180,90" visible="false"/>
  33 +<fmc:LayerImage id="v20070328" imageurl="../geoip/visitormaps/visitors20070328.png" extent="-180,-90,180,90" visible="false"/>
  34 +<fmc:LayerImage id="v20070329" imageurl="../geoip/visitormaps/visitors20070329.png" extent="-180,-90,180,90" visible="false"/>
  35 +<fmc:LayerImage id="v20070330" imageurl="../geoip/visitormaps/visitors20070330.png" extent="-180,-90,180,90" visible="false"/>
  36 +<fmc:LayerImage id="v20070401" imageurl="../geoip/visitormaps/visitors20070401.png" extent="-180,-90,180,90" visible="false"/>
  37 +<fmc:LayerImage id="v20070402" imageurl="../geoip/visitormaps/visitors20070402.png" extent="-180,-90,180,90" visible="false"/>
  38 +<fmc:LayerImage id="v20070403" imageurl="../geoip/visitormaps/visitors20070403.png" extent="-180,-90,180,90" visible="false"/>
  39 +<fmc:LayerImage id="v20070404" imageurl="../geoip/visitormaps/visitors20070404.png" extent="-180,-90,180,90" visible="false"/>
  40 +<fmc:LayerImage id="v20070405" imageurl="../geoip/visitormaps/visitors20070405.png" extent="-180,-90,180,90" visible="false"/>
  41 +<fmc:LayerImage id="v20070406" imageurl="../geoip/visitormaps/visitors20070406.png" extent="-180,-90,180,90" visible="false"/>
  42 +<fmc:LayerImage id="v20070407" imageurl="../geoip/visitormaps/visitors20070407.png" extent="-180,-90,180,90" visible="false"/>
  43 +<fmc:LayerImage id="v20070408" imageurl="../geoip/visitormaps/visitors20070408.png" extent="-180,-90,180,90" visible="false"/>
  44 +<fmc:LayerImage id="v20070409" imageurl="../geoip/visitormaps/visitors20070409.png" extent="-180,-90,180,90" visible="false"/>
  45 +<fmc:LayerImage id="v20070410" imageurl="../geoip/visitormaps/visitors20070410.png" extent="-180,-90,180,90" visible="false"/>
  46 +<fmc:LayerImage id="v20070411" imageurl="../geoip/visitormaps/visitors20070411.png" extent="-180,-90,180,90" visible="false"/>
  47 +<fmc:LayerImage id="v20070412" imageurl="../geoip/visitormaps/visitors20070412.png" extent="-180,-90,180,90" visible="false"/>
  48 +<fmc:LayerImage id="v20070413" imageurl="../geoip/visitormaps/visitors20070413.png" extent="-180,-90,180,90" visible="false"/>
  49 +<fmc:LayerImage id="v20070414" imageurl="../geoip/visitormaps/visitors20070414.png" extent="-180,-90,180,90" visible="false"/>
  50 +<fmc:LayerImage id="v20070415" imageurl="../geoip/visitormaps/visitors20070415.png" extent="-180,-90,180,90" visible="false"/>
  51 +<fmc:LayerImage id="v20070416" imageurl="../geoip/visitormaps/visitors20070416.png" extent="-180,-90,180,90" visible="false"/>
  52 +<fmc:LayerImage id="v20070417" imageurl="../geoip/visitormaps/visitors20070417.png" extent="-180,-90,180,90" visible="false"/>
  53 +<fmc:LayerImage id="v20070418" imageurl="../geoip/visitormaps/visitors20070418.png" extent="-180,-90,180,90" visible="false"/>
  54 +<fmc:LayerImage id="v20070419" imageurl="../geoip/visitormaps/visitors20070419.png" extent="-180,-90,180,90" visible="false"/>
  55 +<fmc:LayerImage id="v20070420" imageurl="../geoip/visitormaps/visitors20070420.png" extent="-180,-90,180,90" visible="false"/>
  56 +<fmc:LayerImage id="v20070421" imageurl="../geoip/visitormaps/visitors20070421.png" extent="-180,-90,180,90" visible="false"/>
  57 +<fmc:LayerImage id="v20070422" imageurl="../geoip/visitormaps/visitors20070422.png" extent="-180,-90,180,90" visible="false"/>
  58 +<fmc:LayerOGWMS id="demiswms" format="image/png" url="http://www2.demis.nl/wms/wms.asp?WMS=WorldMap&VERSION=1.1.1&SRS=EPSG:4326&EXCEPTIONS=INIMAGE&BGCOLOR=0xF0F0F0" QUERY_LAYERS="Cities,Settlements,Airports" LAYERS="Builtup areas,Coastlines,Waterbodies,Inundated,Rivers,Streams,Railroads,Highways,Roads,Trails,Borders,Cities,Settlements,Spot elevations,Airports,Ocean features"/>
  59 +</fmc:Map>
  60 +</FLAMINGO>
... ...
pacotes/flamingo/config/visitors.xml 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" tooltipdelay="500" maxwidth="900" maxheight="700" borderwidth="0">
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:ToolGroup listento="map1" left="10" top="10">
  5 +<fmc:ToolPan left="60" clickdelay="0"/>
  6 +<fmc:ToolZoomin left="0" zoomdelay="0"/>
  7 +<fmc:ToolZoomout left="30" zoomdelay="0"/>
  8 +</fmc:ToolGroup>
  9 +<fmc:Map id="map1" left="0" top="0" bottom="bottom" right="right" visible="true" extent="-180,-90,180,90" fullextent="-180,-90,180,90">
  10 +<fmc:LayerIdentifyIcon id="identifyicon" />
  11 +<fmc:LayerImage id="visitors_1240" imageurl="http://www.flamingo-mc.org/modules/tinyd2/layers/visitors_1240.png" extent="-180,-90,180,90" />
  12 +<fmc:LayerImage id="earth_1240" imageurl="http://www.flamingo-mc.org/modules/tinyd2/layers/earth_1240.jpg" extent="-180,-90,180,90" />
  13 +</fmc:Map>
  14 +</FLAMINGO>
0 15 \ No newline at end of file
... ...
pacotes/flamingo/config/worldmap.xml 0 → 100644
... ... @@ -0,0 +1,65 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" tooltipdelay="500" >
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:Window left="40" top="40" width="230" height="350" canresize="true" visible="true" skin="g">
  5 +<string id="title" en="legend"/>
  6 +<fmc:Legend width="100%" height="100%" listento="map" >
  7 +<item label="Worldmap" listento="OG3" canhide="true" />
  8 +<group label="Layers" open="false" maxscale="11200" listento="OG3">
  9 +<item label="Coastlines" listento="OG3.Coastlines" canhide="true"/>
  10 +<item label="Waterbodies" listento="OG3.Waterbodies" canhide="true" />
  11 +<item label="Inundated" listento="OG3.Inundated" canhide="true" />
  12 +<item label="Rivers" listento="OG3.Rivers" canhide="true" />
  13 +<item label="Streams" listento="OG3.Streams" canhide="true" />
  14 +<item label="Railroads" listento="OG3.Railroads" canhide="true" />
  15 +<item label="Highways" listento="OG3.Highways" canhide="true" />
  16 +<item label="Roads" listento="OG3.Roads" canhide="true" />
  17 +<item label="Trails" listento="OG3.Trails" canhide="true" />
  18 +<item label="Borders" listento="OG3.Borders" canhide="true" />
  19 +<item label="Cities" listento="OG3.Cities" canhide="true" />
  20 +<item label="Settlements" listento="OG3.Settlements" canhide="true" />
  21 +<item label="Spot elevations" listento="OG3.Spot elevations" canhide="true" />
  22 +<item label="Airports" listento="OG3.Airports" canhide="true" />
  23 +<item label="Ocean features" listento="OG3.Ocean features" canhide="true" />
  24 +</group>
  25 +</fmc:Legend>
  26 +
  27 +</fmc:Window>
  28 +
  29 +<fmc:Window left="10" top="10" width="200" height="200" visible="false" skin="g" canclose="true">
  30 +<string id="title" en="identify"/>
  31 +<fmc:Identifyresults width="100%" height="100%" listento="map"/>
  32 +</fmc:Window>
  33 +
  34 +
  35 +<fmc:Coordinates listento="map,map1" left="x10" top="bottom -40" >
  36 +<string id="xy" en="lat:[y]º&lt;br&gt;lon:[x]º"/>
  37 +</fmc:Coordinates/>
  38 +<fmc:ZoomerV listento="map" left="10" top="20" height="100"/>
  39 +
  40 +<fmc:ToolGroup listento="map" left="10" top="10">
  41 + <fmc:ToolPan left="30" clickdelay="0" pandelay="0"/>
  42 + <fmc:ToolZoomin left="60" zoomdelay="0" clickdelay="0"/>
  43 + <fmc:ToolZoomout left="90" zoomdelay="0" clickdelay="0"/>
  44 + <fmc:ToolMeasure left="120" units="km" magicnumber="1000" decimals="0" />
  45 + <fmc:ToolSuperPan left="150" />
  46 + <fmc:ToolIdentify left="180" />
  47 +</fmc:ToolGroup>
  48 +
  49 +<fmc:MonitorLayer id="monitor" left="150" top="15" listento="map"/>
  50 +
  51 +<fmc:Map id="map" movequality="HIGH" conform="true" mapunits="DECIMALDEGREES" left="10" top="10" right="right -10" bottom="50%" fullextent="-180,-90,180,90" extent="-180,-90,180,90" >
  52 + <fmc:LayerIdentifyIcon skin="heartbeat"/>
  53 + <fmc:LayerGrid gridwidth="10" gridheight="10" minscale="11000"/>
  54 + <fmc:LayerGrid gridwidth="5" gridheight="5" minscale="5000" maxscale="11000"/>
  55 + <fmc:LayerGrid gridwidth="2" gridheight="2" minscale="1000" maxscale="5000"/>
  56 + <fmc:LayerGrid gridwidth="1" gridheight="1" minscale = "500" maxscale="1000"/>
  57 + <fmc:LayerGrid gridwidth="0.5" gridheight="0.5" minscale="100" maxscale="500"/>
  58 + <fmc:LayerGrid gridwidth="0.1" gridheight="0.1" maxscale="100"/>
  59 + <fmc:LayerOGWMS id="OG3" format="SWF" url="http://www2.demis.nl/wms/wms.asp?WMS=WorldMap&amp;VERSION=1.1.1&amp;SRS=EPSG:4326&amp;EXCEPTIONS=INIMAGE&amp;BGCOLOR=0xF0F0F0" QUERY_LAYERS="#ALL#" LAYERS="#ALL#" />
  60 + </fmc:Map>
  61 +
  62 +</FLAMINGO>
  63 +
  64 +
  65 +
... ...
pacotes/flamingo/config/worldmapdeluxe.xml 0 → 100644
... ... @@ -0,0 +1,73 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<FLAMINGO xmlns:fmc="fmc" lang="en" tooltipdelay="500">
  3 +<fmc:Logo id="logo"/>
  4 +<fmc:Container borderwidth="0" bordercolor="#b8b8b8" left="left" top="top" bottom="bottom" right="right">
  5 +<style id=".group" font-family="verdana" font-size="12px" color="#6666cc" display="block" font-weight="normal"/>
  6 +<fmc:Image right="right -10" bottom="bottom -10" width="74" height="47" mask="true" alpha="60" url="http://www.flamingo-mc.org/modules/tinyd2/images/fmclogo.gif"/>
  7 +<fmc:Window right="right -40" top="20" width="220" height="350" skin="g" canresize="true" showresizebutton="true" defocusalpha="70">
  8 +<string id="title" en="legend"/>
  9 +<fmc:Legend width="100%" height="100%" listento="map">
  10 +<string id="outofscale">
  11 +<en>
  12 +<![CDATA[Not visible at current scale<br>Click to zoom to this layer]]>
  13 +</en>
  14 +</string>
  15 +<item label="Worldmap" listento="Worldmap" canhide="true"/>
  16 +<group label="Layers" open="true" listento="Worldmap">
  17 +<item label="Coastlines" listento="Worldmap.Coastlines" canhide="true"/>
  18 +<item label="Waterbodies" listento="Worldmap.Waterbodies" canhide="true"/>
  19 +<item label="Inundated" listento="Worldmap.Inundated" canhide="true"/>
  20 +<item label="Rivers" listento="Worldmap.Rivers" canhide="true"/>
  21 +<item label="Streams" listento="Worldmap.Streams" canhide="true"/>
  22 +<item label="Railroads" listento="Worldmap.Railroads" canhide="true"/>
  23 +<item label="Highways" listento="Worldmap.Highways" canhide="true"/>
  24 +<item label="Roads" listento="Worldmap.Roads" canhide="true"/>
  25 +<item label="Trails" listento="Worldmap.Trails" canhide="true"/>
  26 +<item label="Borders" listento="Worldmap.Borders" canhide="true"/>
  27 +<item label="Cities" listento="Worldmap.Cities" canhide="true"/>
  28 +<item label="Settlements" listento="Worldmap.Settlements" canhide="true"/>
  29 +<item label="Spot elevations" listento="Worldmap.Spot elevations" canhide="true"/>
  30 +<item label="Airports" listento="Worldmap.Airports" canhide="true"/>
  31 +<item label="Ocean features" listento="Worldmap.Ocean features" canhide="true"/>
  32 +</group>
  33 +</fmc:Legend>
  34 +</fmc:Window>
  35 +<fmc:Window left="90" top="10" width="200" height="350" visible="false" skin="g" canclose="true" canresize="true" showresizebutton="true" defocusalpha="70">
  36 +<string id="title" en="identify"/>
  37 +<fmc:Identifyresults width="100%" height="100%" listento="map"/>
  38 +</fmc:Window>
  39 +<fmc:Coordinates left="8" bottom="bottom -6" decimals="4" listento="map">
  40 +<string id="xy" en="lat: [y], lon: [x]"/>
  41 +<style id=".xy" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  42 +</fmc:Coordinates/>
  43 +<fmc:Scalebar id="sbkm" skin="style1" xcenter="50%" bottom="bottom" width="200" units=" km" magicnumber="1000" listento="map">
  44 +<style id=".label" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  45 +<style id=".units" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  46 +</fmc:Scalebar>
  47 +<fmc:Scalebar id="sbmi" skin="style1" xcenter="50%" bottom="bottom -16" width="200" units=" mile" magicnumber="1609.344" listento="map">
  48 +<style id=".label" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  49 +<style id=".units" font-family="verdana" font-size="10px" color="#555555" display="block" font-weight="normal"/>
  50 +</fmc:Scalebar>
  51 +<fmc:ToolGroup defaulttool="theactivetool" tool="theactivetool" left="28" top="28" listento="map">
  52 +<fmc:ToolSuperPan id="theactivetool" left="150" visible="false"/>
  53 +<fmc:ToolIdentify left="0" top="0"/>
  54 +</fmc:ToolGroup>
  55 +<fmc:BorderNavigation left="12" top="12" width="60" height="60" offset="0" listento="map"/>
  56 +<fmc:ZoomerV listento="map" left="30" top="75" height="200"/>
  57 +<fmc:MonitorLayer id="monitor" xcenter="50%" ycenter="50%" listento="map">
  58 +<style id=".text" font-family="verdana" font-size="11px" color="#666666" display="block" font-weight="normal"/>
  59 +<string id="waiting" en="Creating new map, please wait..."/>
  60 +<string id="loading" en="Retrieving map [percentage]%, hold on..."/>
  61 +</fmc:MonitorLayer>
  62 +<fmc:Map id="map" movequality="BEST" conformal="true" mapunits="DECIMALDEGREES" width="100%" height="100%" fullextent="-180,-90,180,90" extent="-180,-90,180,90" minscale="100">
  63 +<fmc:LayerIdentifyIcon skin="heartbeat"/>
  64 +<fmc:LayerGrid gridwidth="10" gridheight="10" minscale="11000"/>
  65 +<fmc:LayerGrid gridwidth="5" gridheight="5" minscale="5000" maxscale="11000"/>
  66 +<fmc:LayerGrid gridwidth="2" gridheight="2" minscale="1000" maxscale="5000"/>
  67 +<fmc:LayerGrid gridwidth="1" gridheight="1" minscale= "500" maxscale="1000"/>
  68 +<fmc:LayerGrid gridwidth="0.5" gridheight="0.5" minscale="100" maxscale="500"/>
  69 +<fmc:LayerGrid gridwidth="0.1" gridheight="0.1" maxscale="100"/>
  70 +<fmc:LayerOGWMS id="Worldmap" showerrors="true" format="image/png" url="http://www2.demis.nl/wms/wms.asp?WMS=WorldMap&VERSION=1.1.1&SRS=EPSG:4326&EXCEPTIONS=INIMAGE&BGCOLOR=0xF0F0F0" QUERY_LAYERS="#ALL#" LAYERS="#ALL#"/>
  71 +</fmc:Map>
  72 +</fmc:Container>
  73 +</FLAMINGO>
... ...
pacotes/flamingo/flamingo/Flamingo.as 0 → 100644
... ... @@ -0,0 +1,3099 @@
  1 +/*-----------------------------------------------------------------------------
  2 +Copyright (C) 2006 Menko Kroeske
  3 +
  4 +This file is part of Flamingo MapComponents.
  5 +
  6 +Flamingo MapComponents is free software; you can redistribute it and/or
  7 +modify it under the terms of the GNU General Public License
  8 +as published by the Free Software Foundation; either version 2
  9 +of the License, or (at your option) any later version.
  10 +
  11 +This program is distributed in the hope that it will be useful,
  12 +but WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14 +GNU General Public License for more details.
  15 +
  16 +You should have received a copy of the GNU General Public License
  17 +along with this program; if not, write to the Free Software
  18 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  19 +-----------------------------------------------------------------------------*/
  20 +/** @component Flamingo Framework
  21 +* This class is the framework of Flamingo MapComponents.
  22 +* It provides several methods to load, manage and control the (map)components.
  23 +* A configuration file determines which components have to be loaded and how they interact with eachother.
  24 +* @file flamingo.as (sourcefile)
  25 +* @file flamingo.fla (sourcefile)
  26 +* @file flamingo.swf (compiled framework, needed for publication on internet)
  27 +* @file flamingo.xml (configurationfile for framework, needed for publication on internet)
  28 +* @configstyle .tooltip Fontstyle for tooltips
  29 +*/
  30 +import flash.external.ExternalInterface;
  31 +import flash.filters.DropShadowFilter;
  32 +class Flamingo {
  33 + private var version:String = "2.0";
  34 + //reference to main movie from which this class is loaded
  35 + //at the main movie the components are loaded at 'moviedepth'-- ;moviedepth starts by 10000
  36 + //at the main movie a cursor movie is loaded at depth 50005
  37 + //at the main movie a tooltip movie can be loaded at depth 50004
  38 + //at the main movie an error movie can be loaded at depth 50003
  39 + //at the main movie a tracer movie can be loaded at depth 50002
  40 + //at the main movie a border movie can be loaded at depth 50001
  41 + //at the main movie a lock movie can be loaded at depth 50000
  42 + private var mFlamingo:MovieClip;
  43 + //repository for storing custom information of every loaded component (per component id)
  44 + private var components:Object;
  45 + //repository for storing default information per component url
  46 + private var components_per_url:Object;
  47 + //
  48 + //repository for storing xmls
  49 + private var xmlpool:Object;
  50 + //repository for storing configs
  51 + private var configpool:Object;
  52 + //default language setting
  53 + //default tooltip delay
  54 + //depth of first component
  55 + private var moviedepth:Number;
  56 + //filename of configfile
  57 + private var useexternalinterface:Boolean;
  58 + private var tooltipdelay:Number = 500;
  59 + private var lang:String = "en";
  60 + private var width:String = "100%";
  61 + private var height:String = "100%";
  62 + private var tiptext:String;
  63 + private var maxheight:Number;
  64 + private var minheight:Number;
  65 + private var maxwidth:Number;
  66 + private var minwidth:Number;
  67 + private var nocache:String;
  68 + private var languages:String = "en";
  69 + private var resizeid:Number;
  70 + private var backgroundcolor:Number;
  71 + private var backgroundalpha:Number = 100;
  72 + private var tooltipcolor:Number;
  73 + private var tooltipshadow:Boolean;
  74 + private var tooltipbordercolor:Number;
  75 + private var bordercolor:Number;
  76 + private var borderwidth:Number;
  77 + private var borderalpha:Number = 100;
  78 + private var flamingoid:String = "";
  79 + private var configs:Array;
  80 + private var loading:Boolean;
  81 + private var uniqueid:Number;
  82 + private var rooturl:String;
  83 + private var allowstrangers:Boolean;
  84 + private var configloaded:Boolean;
  85 + private var theloadlist:Array;
  86 + private var isloadingcomponent:Boolean;
  87 + private var callbacktype:String;
  88 + private var nrconfigs:Number;
  89 + //Flamingo class constructor
  90 + //@param mc MovieClip
  91 + public function Flamingo(mc:MovieClip) {
  92 + //save base url of flamingo.swf
  93 + var url = mc._url.split("?")[0];
  94 + if (url.indexOf("\\", 0)<0) {
  95 + var a_url = url.split("/");
  96 + } else {
  97 + var a_url = url.split("\\");
  98 + }
  99 + a_url.pop();
  100 + this.rooturl = a_url.join("/");
  101 + // make it possible to communicate from a html page with flamingo through the callFlamingo function
  102 + //ExternalInterface.addCallback("call", this, callMethod);
  103 + ExternalInterface.addCallback("callMethod", this, callMethod);
  104 + ExternalInterface.addCallback("setProperty", this, setProperty);
  105 + ExternalInterface.addCallback("getProperty", this, getProperty);
  106 + ExternalInterface.addCallback("call", this, callMethod);
  107 + ExternalInterface.addCallback("set", this, setProperty);
  108 + ExternalInterface.addCallback("get", this, getProperty);
  109 + this.xmlpool = new Object();
  110 + this.configpool = new Object();
  111 + this.components = new Object();
  112 + this.components_per_url = new Object();
  113 + //add the flamingo object to the components list and components per url list
  114 + this.components.flamingo = new Object();
  115 + this.components.flamingo.target = mc._target;
  116 + this.components.flamingo.url = "flamingo";
  117 + this.components.flamingo.type = "flamingo";
  118 + //
  119 + //
  120 + //keep a reference to the movie
  121 + this.mFlamingo = mc;
  122 + //listener for Stage resize-event
  123 + var flamingo:Object = this;
  124 + var stageListener:Object = new Object();
  125 + stageListener.onResize = function() {
  126 + clearInterval(flamingo.resizeid);
  127 + flamingo.resizeid = setInterval(flamingo, "resize", 500);
  128 + //flamingo.resize()
  129 + };
  130 + //do some tricks with the Stage
  131 + //Stage.showMenu = false;
  132 + Stage.addListener(stageListener);
  133 + Stage.scaleMode = "noScale";
  134 + Stage.align = "TL";
  135 + //add custom context menu
  136 + var cm:ContextMenu = new ContextMenu();
  137 + cm.hideBuiltInItems();
  138 + cm.customItems.push(new ContextMenuItem("About Flamingo MapComponents "+this.version+"...", about));
  139 + _root.menu = cm;
  140 + //
  141 + //var keyListener:Object = new Object();
  142 + //keyListener.onKeyDown = function() {
  143 + // 55 is key code for 7
  144 + //if (Key.getCode() == 116) {
  145 + //flamingo.loadConfig(flamingo.configfile);
  146 + //}
  147 + //};
  148 + //Key.addListener(keyListener);
  149 + //finally load default flamingo.xml
  150 + //create movie for cursors
  151 + this.init();
  152 + }
  153 + private function init() {
  154 + this.mFlamingo.strings = new Object();
  155 + this.mFlamingo.cursors = new Object();
  156 + this.mFlamingo.guides = new Object();
  157 + this.mFlamingo.styles = new TextField.StyleSheet();
  158 + this.mFlamingo.createEmptyMovieClip("flamingoCursors", 50005);
  159 + this.mFlamingo.createEmptyMovieClip("flamingoBorder", 50001);
  160 + this.useexternalinterface = true;
  161 + this.moviedepth = 10000;
  162 + this.tooltipdelay = 500;
  163 + this.loading = false;
  164 + this.lang = "en";
  165 + this.width = "100%";
  166 + this.height = "100%";
  167 + this.maxheight = undefined;
  168 + this.minheight = undefined;
  169 + this.maxwidth = undefined;
  170 + this.minwidth = undefined;
  171 + this.nocache = "";
  172 + this.languages = "en";
  173 + this.backgroundcolor = undefined;
  174 + this.backgroundalpha = 100;
  175 + this.tooltipcolor = 0xffffff;
  176 + this.tooltipshadow = true;
  177 + this.tooltipbordercolor = 0xcccccc;
  178 + this.bordercolor = undefined;
  179 + this.borderwidth = undefined;
  180 + this.borderalpha = 100;
  181 + this.flamingoid = "";
  182 + this.mFlamingo.width = "100%";
  183 + this.mFlamingo.height = "100%";
  184 + this.uniqueid = 1;
  185 + this.configloaded = false;
  186 + this.theloadlist = new Array();
  187 + this.isloadingcomponent = false;
  188 + this.callbacktype = "id";
  189 + this.nrconfigs = 0;
  190 + //------------------------------
  191 + //load default xml
  192 + var thisObj = this;
  193 + var xml:XML = new XML();
  194 + xml.ignoreWhite = true;
  195 + xml.onLoad = function(success:Boolean) {
  196 + if (success) {
  197 + if (this.firstChild.nodeName.toLowerCase() == "flamingo") {
  198 + thisObj.parseConfigXML(this);
  199 + }
  200 + }
  201 + //get arguments at mFlamingo
  202 + if (thisObj.mFlamingo.lang != undefined) {
  203 + thisObj.lang = thisObj.mFlamingo.lang;
  204 + delete thisObj.mFlamingo.lang;
  205 + }
  206 + if (thisObj.mFlamingo.config != undefined) {
  207 + thisObj.loadConfig(thisObj.mFlamingo.config);
  208 + delete thisObj.mFlamingo.config;
  209 + }
  210 + };
  211 + xml.load(this.correctUrl("flamingo.xml"));
  212 + this.raiseEvent(this, "onInit");
  213 + }
  214 + /**
  215 + * Opens the internet page of flamingo-mc.
  216 + */
  217 + public function about():Void {
  218 + getURL("http://www.flamingo-mc.org", "_blank");
  219 + }
  220 + /**
  221 + * Resizes the application and fires the 'onResize' event.
  222 + * This function is triggered by a resize of the stage.
  223 + */
  224 + public function resize():Void {
  225 + //the dimensions (__width and __height) are stored at the flamingo movie
  226 + clearInterval(this.resizeid);
  227 + var mFlamingo = this.getComponent("flamingo");
  228 + var h:Number = this.getAbs(mFlamingo.height, Stage.height-1);
  229 + var w:Number = this.getAbs(mFlamingo.width, Stage.width-1);
  230 + if (mFlamingo.minheight>0) {
  231 + h = Math.max(mFlamingo.minheight, h);
  232 + }
  233 + if (mFlamingo.maxheight>0) {
  234 + h = Math.min(mFlamingo.maxheight, h);
  235 + }
  236 + if (mFlamingo.maxwidth>0) {
  237 + w = Math.min(mFlamingo.maxwidth, w);
  238 + }
  239 + if (mFlamingo.minwidth>0) {
  240 + w = Math.max(mFlamingo.minwidth, w);
  241 + }
  242 + mFlamingo.__height = h;
  243 + mFlamingo.__width = w;
  244 + //log
  245 + if (mFlamingo.mError != undefined) {
  246 + mFlamingo.mError._x = (Stage.width/2);
  247 + mFlamingo.mError._y = (Stage.height/2);
  248 + }
  249 + //
  250 + mFlamingo.clear();
  251 + mFlamingo.beginFill(this.backgroundcolor, this.backgroundalpha);
  252 + mFlamingo.moveTo(0, 0);
  253 + mFlamingo.lineTo(mFlamingo.__width, 0);
  254 + mFlamingo.lineTo(mFlamingo.__width, mFlamingo.__height);
  255 + mFlamingo.lineTo(0, mFlamingo.__height);
  256 + mFlamingo.lineTo(0, 0);
  257 + mFlamingo.endFill();
  258 + mFlamingo.flamingoBorder.clear();
  259 + mFlamingo.flamingoBorder.lineStyle(this.borderwidth, this.bordercolor, this.borderalpha);
  260 + mFlamingo.flamingoBorder.moveTo(0, 0);
  261 + mFlamingo.flamingoBorder.lineTo(mFlamingo.__width, 0);
  262 + mFlamingo.flamingoBorder.lineTo(mFlamingo.__width, mFlamingo.__height);
  263 + mFlamingo.flamingoBorder.lineTo(0, mFlamingo.__height);
  264 + mFlamingo.flamingoBorder.lineTo(0, 0);
  265 + this.raiseEvent(this, "onResize", mFlamingo);
  266 + //this.components.flamingo.broadcastMessage("onResize");
  267 + }
  268 + /**
  269 + * Checks if a configuration file is being loaded.
  270 + * @return Boolean True if flamingo is busy loading a configuration.
  271 + */
  272 + public function isLoading():Boolean {
  273 + return (this.loading);
  274 + }
  275 + /**
  276 + * Removes all loaded components and initilizes Flamingo for a fresh start.
  277 + */
  278 + public function clear():Void {
  279 + for (var id in this.components) {
  280 + if (id != "flamingo") {
  281 + this.killComponent(id);
  282 + }
  283 + }
  284 + //refresh (remove) all old listeners
  285 + AsBroadcaster.initialize(this.components["flamingo"]);
  286 + this.init();
  287 + }
  288 + /**
  289 + * loads a xml-file in flamingo for later use.
  290 + * @param file:String Filename
  291 + */
  292 + public function loadXMLPool(file:String) {
  293 + if (file == undefined) {
  294 + //no file entered, quit
  295 + return;
  296 + }
  297 + if (this.xmlpool[file] != undefined) {
  298 + //file is already downloaded or is being downloaded, so quit
  299 + return;
  300 + }
  301 + this.xmlpool[file] = new XML();
  302 + this.xmlpool[file].ignoreWhite = true;
  303 + var flamingo = this;
  304 + this.xmlpool[file].onLoad = function(success:Boolean) {
  305 + if (success) {
  306 + flamingo.raiseEvent(flamingo, "onLoadXMLPool", file);
  307 + } else {
  308 + flamingo.raiseEvent(flamingo, "onError", "LoadXMLPool", "Error opening '"+file+"'...");
  309 + flamingo.showError("Error: Flamingo.LoadXMLPool", "Error opening '"+file+"'...");
  310 + delete flamingo.xmlpool[file];
  311 + }
  312 + };
  313 + this.xmlpool[file].load(getNocacheName(file, "second"));
  314 + }
  315 + /**
  316 + * Removes a loaded xml-file from flamingo.
  317 + * @param file:String [optional] Filename which will be removed. If omitted all files are removed.
  318 + */
  319 + public function clearXMLPool(file:String) {
  320 + // a clear is being performed with a delay
  321 + // in the mean time other functions can still make use of the xml
  322 + _global['setTimeout'](this, '_clearXMLPool', 2000, file);
  323 + }
  324 + private function _clearXMLPool(file:String) {
  325 + if (file == undefined) {
  326 + for (var id in this.xmlpool) {
  327 + delete this.xmlpool[id];
  328 + }
  329 + delete this.xmlpool;
  330 + this.xmlpool = new Object();
  331 + } else {
  332 + delete this.xmlpool[file];
  333 + }
  334 + }
  335 + /**
  336 + * Gets a xml or a part from a xml from a loaded xml-file.
  337 + * @param file:String Filename from which the xml will be retreived.
  338 + * @param id:String [optional] Id of a node which will be retreived. If omitted the complete xml will be returned.
  339 + */
  340 + public function getXMLfromPool(file:String, id:String):String {
  341 + if (this.xmlpool[file] == undefined) {
  342 + return;
  343 + }
  344 + if (id == undefined or id.length == 0) {
  345 + return this.xmlpool[file].toString();
  346 + } else {
  347 + var node = findNodeById(this.xmlpool[file].firstChild, id);
  348 + this.addNameSpaces(node);
  349 + return node.toString();
  350 + }
  351 + }
  352 + private function addNameSpaces(node:XMLNode) {
  353 + if (node.getNamespaceForPrefix(node.prefix) != null) {
  354 + node.attributes["xmlns:"+node.prefix] = node.getNamespaceForPrefix(node.prefix);
  355 + }
  356 + var childnodes = node.childNodes;
  357 + for (var i = 0; i<childnodes.length; i++) {
  358 + addNameSpaces(childnodes[i]);
  359 + }
  360 + }
  361 + private function findNodeById(node:XMLNode, id:String):XMLNode {
  362 + for (var attr in node.attributes) {
  363 + if (attr.toLowerCase() == "id") {
  364 + if (node.attributes[attr] == id) {
  365 + return node;
  366 + }
  367 + }
  368 + }
  369 + for (var i = 0; node.childNodes && i<node.childNodes.length; i++) {
  370 + var foundNode = findNodeById(node.childNodes[i], id);
  371 + if (foundNode != null) {
  372 + return foundNode;
  373 + }
  374 + }
  375 + return;
  376 + }
  377 + private function findNodeByName(node:XMLNode, name:String):XMLNode {
  378 + if (node.localName.toLowerCase() == name.toLowerCase()) {
  379 + return node;
  380 + }
  381 + for (var i = 0; node.childNodes && i<node.childNodes.length; i++) {
  382 + var foundNode = findNodeByName(node.childNodes[i], name);
  383 + if (foundNode != null) {
  384 + return foundNode;
  385 + }
  386 + }
  387 + return;
  388 + }
  389 + /**
  390 + * Sets a configuration. This configuration can be a xml or a string representing a valid xml.
  391 + * @param xml:Object Xml or string with the configuration.
  392 + * @param allowstrangers:Boolean [optional default=false] False: only components with id's that already have been loaded, will be processed. True: all components in the xml will be processed.
  393 + * @param id:String [optional] The xml part belonging to this id will be loaded.
  394 + * @param targetid:String [optional] The xml part will be loaded into the component with this id.
  395 + */
  396 + public function setConfig(xml:Object, allowstrangers:Boolean, id:String, targetid:String):Void {
  397 + if (typeof (xml) == "string") {
  398 + xml = new XML(String(xml));
  399 + }
  400 + if (this.configs == undefined) {
  401 + this.configs = new Array();
  402 + }
  403 + this.nrconfigs++;
  404 + this.configs.push({xml:xml, id:id, targetid:targetid, allowstrangers:allowstrangers});
  405 + this.processConfig();
  406 + }
  407 + /**
  408 + * Loads a configuration file.
  409 + * @param file:String Xml file with configuration.
  410 + * @param allowstrangers:Boolean [optional default=false] False: only components with id's that already have been loaded, will be processed. True: all components in the xml will be processed.
  411 + * @param id:String [optional] Only the xml part belonging to this id will be loaded.
  412 + * @param targetid:String [optional] The xml will be loaded into this component.
  413 + */
  414 + public function loadConfig(file:String, allowstrangers:Boolean, id:String, targetid:String):Void {
  415 + if (file == undefined or file.length == 0) {
  416 + return;
  417 + }
  418 + if (this.configs == undefined) {
  419 + this.configs = new Array();
  420 + }
  421 + // add config to the configs array
  422 + var files = this.asArray(file);
  423 + for (var i = 0; i<files.length; i++) {
  424 + this.nrconfigs++;
  425 + this.configs.push({file:this.correctUrl(files[i]), id:id, targetid:targetid, allowstrangers:allowstrangers});
  426 + }
  427 + //this.configs.push({file:this.correctUrl(file), id:id, targetid:targetid});
  428 + this.processConfig();
  429 + }
  430 + private function deleteDefaults() {
  431 + for (var id in this.components_per_url) {
  432 + delete this.components_per_url[id];
  433 + }
  434 + }
  435 + private function processConfig():Void {
  436 + if (this.loading) {
  437 + // an other config is in the progress of loading, wait and return later
  438 + return;
  439 + }
  440 + if (this.mFlamingo.mLoadLock == undefined) {
  441 + var mc = this.mFlamingo.createEmptyMovieClip("mLoadLock", 100000);
  442 + mc.useHandCursor = false;
  443 + mc.hitArea = _root;
  444 + mc.onPress = function() {
  445 + };
  446 + }
  447 + if (this.configs.length == 0) {
  448 + //all configs are loaded
  449 + //_global['setTimeout'](this, 'raiseEvent', 500, this,"deleteDefaults");
  450 + this.mFlamingo.mLoadLock.removeMovieClip();
  451 + this.raiseEvent(this, "onConfigComplete");
  452 + for (var id in this.configpool) {
  453 + delete this.configpool[id];
  454 + }
  455 + delete this.configpool;
  456 + this.configpool = new Object();
  457 + _global['setTimeout'](this, 'deleteDefaults', 2000);
  458 + return;
  459 + }
  460 + //trace("PROCESSINI")
  461 + //load next config
  462 + this.loading = true;
  463 + var obj = this.configs.shift();
  464 + var file = obj.file;
  465 + var xml = obj.xml;
  466 + var id = obj.id;
  467 + var targetid = obj.targetid;
  468 + this.allowstrangers = false;
  469 + if (obj.allowstrangers != undefined) {
  470 + this.allowstrangers = obj.allowstrangers;
  471 + }
  472 + if (file != undefined) {
  473 + this.raiseEvent(this, "onConfig", file);
  474 + if (this.configpool[file] == undefined) {
  475 + //load config
  476 + this.configpool[file] = new XML();
  477 + this.configpool[file].ignoreWhite = true;
  478 + var flamingo = this;
  479 + this.configpool[file].onLoad = function(success:Boolean) {
  480 + if (success) {
  481 + if (id.length>0) {
  482 + var xml = flamingo.findNodeById(this.firstChild, id);
  483 + flamingo.addComponent(xml, targetid);
  484 + } else {
  485 + flamingo.parseConfigXML(this);
  486 + }
  487 + } else {
  488 + flamingo.raiseEvent(flamingo, "onError", "processConfig", "Error opening '"+file+"'...");
  489 + flamingo.showError("Error: Flamingo.processConfig", "Error opening '"+file+"'...");
  490 + flamingo.loading = false;
  491 + flamingo.processConfig();
  492 + }
  493 + };
  494 + this.configpool[file].load(getNocacheName(file, "second"));
  495 + } else {
  496 + //config already loaded
  497 + if (id.length>0) {
  498 + var xml = this.findNodeById(this.configpool[file].firstChild, id);
  499 + flamingo.addComponent(xml, targetid);
  500 + } else {
  501 + //parse complete config
  502 + this.parseConfigXML(this.configpool[file]);
  503 + }
  504 + }
  505 + } else {
  506 + this.raiseEvent(this, "onConfig", "");
  507 + if (id.length>0) {
  508 + var xml = this.findNodeById(xml.firstChild, id);
  509 + flamingo.addComponent(xml, targetid);
  510 + } else {
  511 + //parse complete config
  512 + this.parseConfigXML(xml);
  513 + }
  514 + }
  515 + }
  516 + /**
  517 + * Returns a filename with a unique argument so the application is forced to get this file fresh from a server.
  518 + * @param filename:String Filename.
  519 + * @param nocache:String [optional] reconized values: second, minute, hour, day, month, year
  520 + * @return String Filename with a postfix.
  521 + */
  522 + public function getNocacheName(filename:String, nocache:String):String {
  523 + if (nocache == undefined) {
  524 + nocache = "second";
  525 + }
  526 + if (nocache.length == 0) {
  527 + return filename;
  528 + }
  529 + if (_root._url.substr(0, 5).toLowerCase() == "file:") {
  530 + return filename;
  531 + } else {
  532 + var postfix = "";
  533 + var d:Date = new Date();
  534 + switch (nocache.toLowerCase()) {
  535 + case "second" :
  536 + postfix = "?noCache="+d.getTime();
  537 + break;
  538 + case "minute" :
  539 + postfix = "?noCache="+d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate()+"-"+d.getHours()+"-"+d.getMinutes();
  540 + break;
  541 + case "hour" :
  542 + postfix = "?noCache="+d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate()+"-"+d.getHours();
  543 + break;
  544 + case "day" :
  545 + postfix = "?noCache="+d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate();
  546 + break;
  547 + case "month" :
  548 + postfix = "?noCache="+d.getFullYear()+"-"+d.getMonth();
  549 + break;
  550 + case "year" :
  551 + postfix = "?noCache="+d.getFullYear();
  552 + break;
  553 + default :
  554 + postfix = "?noCache="+d.getTime();
  555 + }
  556 + return filename+postfix;
  557 + }
  558 + }
  559 + /** @tag <flamingo>
  560 + * Each configuration file starts with the 'flamingo' node. This node is a good place to define the namespaces for the componentnodes.
  561 + * @hierarchy root-node
  562 + * @example
  563 + * <flamingo xmlns:fmc="fmc" lang="en" languages="en,nl">
  564 + * ...
  565 + * child tags
  566 + * ...
  567 + * </flamingo>
  568 + * @attr tooltipdelay (defaultvalue "500") Time in milliseconds (1000 = 1 second) between showing a tooltip and moving the mouse over a component.
  569 + * @attr lang (defaultvalue "en") The language of the application.
  570 + * @attr languages (defaultvalue "en") Comma seperated list of 'lang' abbreviations. e.g. languages="en,nl,de" Flamingo will load these language strings. By default only english strings are loaded. When languages="" flamingo will load all available language strings.
  571 + * @attr minwidth The minimum width of the application in pixels.
  572 + * @attr maxwidth The maximum width of the application in pixels.
  573 + * @attr maxheight The maximum height of the application in pixels.
  574 + * @attr minheight The minimum height of the application in pixels.
  575 + * @attr width (defaultvalue "100%") The width of the application. By default the application fills the available space of the flamingo.swf. This space is controled in the html page.
  576 + * @attr height (defaultvalue "100%") The height of the application. By default the application fills the available space of the flamingo.swf. This space is controled in the html page.
  577 + * @attr useexternalinterface (defaultvalue "true") If set to "true" flamingo will pass all events to the browser. And with javascript you can talk with Flamingo.
  578 + * @attr bordercolor Color of a border arround the application in a hexadecimal notation. e.g. bordercolor="#00ff33"
  579 + * @attr borderwidth Width of the border in pixels. If set to "0" (meaning 'hairline') or greater Flamingo will draw a border.
  580 + * @attr borderalpha (defaultvalue "100") Transparency of border. Default is "100" meaning opaque.
  581 + * @attr backgroundcolor Color of the backgound in hexadecimal notation. If set, Flamingo will have a background, otherwhise Flamingo's background is transparent.
  582 + * @attr backgroundalpha (defaultvalue "100") Transparency of background if backgroundcolor is set.
  583 + * @attr clear True or false. True: all existing components will be removed from the application.
  584 + * @attr tooltipbordercolor (defaultvalue "#CCCCCC") Color of a border arround a tooltip in a hexadecimal notation. e.g. color="#00ff33"
  585 + * @attr tooltipcolor (defaultvalue "#FFFFFF") Color of the background of a tooltip in a hexadecimal notation. e.g. color="#00ff33"
  586 + * @attr tooltipshadow (defaultvalue "true") True or false.
  587 + * @attr callbacktype (defaultvalue "id") The names of the events are composed as follows: [componenttype]_[eventname] e.g. Map_onMouseMove However if callbacktype = "id" , names of events are composed as follows: [componentid]_[eventname] e.g. myMap_onMouseMove
  588 + * @attr allowstrangers (defaultvalue "false") True or false. False: only components with id's already loaded will load. True: all components load. For the first configuration allowstrangers is always true.
  589 + */
  590 + private function parseConfigXML(xml:Object):Void {
  591 + //parses the ini-xml
  592 + var mFlamingo = this.getComponent("flamingo");
  593 + if (xml.firstChild.nodeName.toLowerCase() == "flamingo") {
  594 + //defaults
  595 + //retreive and convert the attributes
  596 + for (var attr in xml.firstChild.attributes) {
  597 + var val:String = xml.firstChild.attributes[attr];
  598 + switch (attr.toLowerCase()) {
  599 + case "allowstrangers" :
  600 + if (val.toLowerCase() == "true") {
  601 + this.allowstrangers = true;
  602 + } else {
  603 + this.allowstrangers = false;
  604 + }
  605 + break;
  606 + case "clear" :
  607 + if (val.toLowerCase() == "true") {
  608 + this.clear();
  609 + }
  610 + break;
  611 + case "callbacktype" :
  612 + this.callbacktype = val.toLowerCase();
  613 + break;
  614 + case "id" :
  615 + this.flamingoid = val;
  616 + break;
  617 + case "bordercolor" :
  618 + if (val.charAt(0) == "#") {
  619 + this.bordercolor = Number("0x"+val.substring(1, val.length));
  620 + } else {
  621 + this.bordercolor = Number(val);
  622 + }
  623 + break;
  624 + case "backgroundcolor" :
  625 + if (val.charAt(0) == "#") {
  626 + this.backgroundcolor = Number("0x"+val.substring(1, val.length));
  627 + } else {
  628 + this.backgroundcolor = Number(val);
  629 + }
  630 + break;
  631 + case "tooltipbordercolor" :
  632 + if (val.charAt(0) == "#") {
  633 + this.tooltipbordercolor = Number("0x"+val.substring(1, val.length));
  634 + } else {
  635 + this.tooltipbordercolor = Number(val);
  636 + }
  637 + break;
  638 + case "tooltipcolor" :
  639 + if (val.charAt(0) == "#") {
  640 + this.tooltipcolor = Number("0x"+val.substring(1, val.length));
  641 + } else {
  642 + this.tooltipcolor = Number(val);
  643 + }
  644 + break;
  645 + case "borderwidth" :
  646 + this.borderwidth = Number(val);
  647 + break;
  648 + case "borderalpha" :
  649 + this.borderalpha = Number(val);
  650 + break;
  651 + case "backgroundalpha" :
  652 + this.backgroundalpha = Number(val);
  653 + break;
  654 + case "nocache" :
  655 + this.nocache = val;
  656 + break;
  657 + case "tooltipdelay" :
  658 + this.tooltipdelay = Number(val);
  659 + break;
  660 + case "lang" :
  661 + this.lang = val;
  662 + break;
  663 + case "languages" :
  664 + this.languages = val;
  665 + break;
  666 + case "maxwidth" :
  667 + mFlamingo.maxwidth = Number(val);
  668 + break;
  669 + case "minwidth" :
  670 + mFlamingo.minwidth = Number(val);
  671 + break;
  672 + case "maxheight" :
  673 + mFlamingo.maxheight = Number(val);
  674 + break;
  675 + case "minheight" :
  676 + mFlamingo.minheight = Number(val);
  677 + break;
  678 + case "width" :
  679 + mFlamingo.width = val;
  680 + break;
  681 + case "height" :
  682 + mFlamingo.height = val;
  683 + break;
  684 + case "tooltipshadow" :
  685 + if (val.toLowerCase() == "true") {
  686 + this.tooltipshadow = true;
  687 + } else {
  688 + this.tooltipshadow = false;
  689 + }
  690 + break;
  691 + case "useexternalinterface" :
  692 + if (val.toLowerCase() == "true") {
  693 + this.useexternalinterface = true;
  694 + } else {
  695 + this.useexternalinterface = false;
  696 + }
  697 + break;
  698 + }
  699 + }
  700 + //gathered enough information for a proper resize
  701 + this.resize();
  702 + var nodes = xml.firstChild.childNodes;
  703 + var count = nodes.length;
  704 + for (var i:Number = 0; i<count; i++) {
  705 + var node = nodes[i];
  706 + switch (node.nodeName.toLowerCase()) {
  707 + case "string" :
  708 + this.setString(node, this.mFlamingo.strings);
  709 + break;
  710 + case "style" :
  711 + this.setStyle(node, this.mFlamingo.styles);
  712 + break;
  713 + case "cursor" :
  714 + this.setCursor(node, this.mFlamingo.cursors);
  715 + break;
  716 + case "xguide" :
  717 + this.setGuide(node, this.mFlamingo.guides);
  718 + break;
  719 + case "yguide" :
  720 + this.setGuide(node, this.mFlamingo.guides);
  721 + break;
  722 + default :
  723 + this.addComponent(node);
  724 + break;
  725 + }
  726 + }
  727 + delete xml;
  728 + } else {
  729 + this.raiseEvent(this, "onError", "parseConfigXML", "Please start xml with the <flamingo> tag...");
  730 + this.showError("Error: Flamingo.parseConfigXML", "Please start xml with the <flamingo> tag...");
  731 + this.doneLoading();
  732 + }
  733 + }
  734 + public function addComponents(xml:Object):Void {
  735 + if (typeof (xml) == "string") {
  736 + xml = new XML(String(xml)).firstChild;
  737 + }
  738 + var xnode:Array = xml.childNodes;
  739 + if (xnode.length>0) {
  740 + for (var i:Number = 0; i<xnode.length; i++) {
  741 + this.addComponent(xnode[i]);
  742 + }
  743 + }
  744 + }
  745 + /**
  746 + * Adds a component to the flamingo framework.
  747 + * A component has to have a prefix.
  748 + * @param xml:Object Xml-node (or valid string representation of it) describing the component.
  749 + * @param targetid:String [optional] Id at which the component will be registered. If omitted the id in the xml will be used. If there is no id at all, flamingo will generate a unique id.
  750 + */
  751 + public function addComponent(xml:Object, targetid:String):Void {
  752 + //trace("-------------------ADDCOMPONENT:"+targetid);
  753 + //trace(xml);
  754 + if (typeof (xml) == "string") {
  755 + xml = new XML(String(xml)).firstChild;
  756 + }
  757 + if (xml == undefined) {
  758 + this.doneLoading();
  759 + return;
  760 + }
  761 + if (targetid == undefined or targetid.length == 0) {
  762 + for (var attr in xml.attributes) {
  763 + if (attr.toLowerCase() == "id") {
  764 + targetid = xml.attributes[attr];
  765 + break;
  766 + }
  767 + }
  768 + if (targetid == undefined or targetid.length == 0) {
  769 + targetid = this.getUniqueId();
  770 + }
  771 + }
  772 + if (this.configloaded and not this.allowstrangers) {
  773 + if (this.components[targetid] == undefined) {
  774 + return;
  775 + }
  776 + }
  777 + var target = this.components[targetid].target;
  778 + if (target == undefined) {
  779 + //no entry in the componentslist > add new movie
  780 + //create e new movieclip
  781 + var mc:MovieClip = this.mFlamingo.createEmptyMovieClip(targetid, this.moviedepth--);
  782 + mc._visible = false;
  783 + this.loadComponent(xml, mc, targetid);
  784 + } else {
  785 + //id already exists in componentslist > movie exists or is being loaded
  786 + var type = xml.localName;
  787 + if (type.indexOf(".", 0)>=0) {
  788 + var a:Array = type.split(".");
  789 + type = a.pop();
  790 + }
  791 + //load component into existing component when type's are the same
  792 + if (type == this.components[targetid].type) {
  793 + var mc = getComponent(targetid);
  794 + if (target == "") {
  795 + //movieclip is being loaded
  796 + this.components[targetid].xmls.push(xml);
  797 + this.doneLoading();
  798 + } else {
  799 + this.loadComponent(xml, mc, targetid);
  800 + }
  801 + } else {
  802 + //id exists, but the config xml is a xml for another type of component
  803 + this.raiseEvent(this, "onError", "addComponent", "The id '"+targetid+"' is already in use...");
  804 + this.showError("Error: Flamingo.addComponent", "The id '"+targetid+"' is already in use...");
  805 + this.doneLoading();
  806 + return;
  807 + }
  808 + }
  809 + }
  810 + /**
  811 + * Loads a component and register it at the flamingo framework. This function should be used by components which can load other components.
  812 + * A component has always a prefix.
  813 + * @param xml:Object Xml-node describing the component.
  814 + * @param mc:Movieclip movieclip at which the component will be loaded
  815 + * @param targetid:String Id at which the component will be registered.
  816 + */
  817 + public function loadComponent(xml:Object, mc:MovieClip, targetid:String):Void {
  818 + //rule1: a component has a prefix and an id
  819 + //rule2: a component can register only once, double ids are not allowed
  820 + if (xml == undefined) {
  821 + return;
  822 + }
  823 + if (mc == undefined) {
  824 + return;
  825 + }
  826 + if (targetid == undefined) {
  827 + return;
  828 + }
  829 + //
  830 + if (xml instanceof XML) {
  831 + xml = xml.firstChild;
  832 + }
  833 + if (xml.prefix.length == 0) {
  834 + return;
  835 + }
  836 + //<fmc:MyComponent ---> url= fmc/MyComponent type=MyComponent
  837 + //<fmc:Bundle.MyComponent ----> url=fmc/Bundle type=MyComponent
  838 + var file = xml.localName;
  839 + var type = xml.localName;
  840 + if (type.indexOf(".", 0)>=0) {
  841 + var a:Array = type.split(".");
  842 + type = a.pop();
  843 + file = a.join(".");
  844 + }
  845 + if (this.components[targetid].target != undefined and this.components[targetid].type != type) {
  846 + this.raiseEvent(this, "onError", "loadComponent", "The id '"+targetid+"' is already in use...");
  847 + this.showError("Error: Flamingo.loadComponent", "The id '"+targetid+"' is already in use...");
  848 + this.doneLoading();
  849 + return;
  850 + }
  851 + if (this.components[targetid].target != undefined) {
  852 + mc = eval(this.components[targetid].target);
  853 + }
  854 + if (this.components[targetid].type == type and mc.setConfig != undefined) {
  855 + //component already exists and it can be configurated
  856 + this.components[targetid].xmls.push(xml);
  857 + mc.setConfig(xml);
  858 + this.doneLoading();
  859 + //this.loadNextComponent();
  860 + } else {
  861 + var url:String = this.correctUrl(xml.namespaceURI+"/"+file);
  862 + if (url.length == 0) {
  863 + return;
  864 + }
  865 + //component new or existing component has no setConfig, so treat as new component
  866 + //add a reference for a component to the components object
  867 + //save xml, target, url and parent in components object
  868 + //if a component is loaded, its target should be known and registered > see loadComponent_source
  869 + if (this.components[targetid] == undefined) {
  870 + this.components[targetid] = new Object();
  871 + }
  872 + this.components[targetid].target = "";
  873 + this.components[targetid].url = url;
  874 + this.components[targetid].loaded = false;
  875 + this.components[targetid].loader = new MovieClipLoader();
  876 + this.components[targetid].type = type;
  877 + this.components[targetid].xmls = new Array();
  878 + this.components[targetid].xmls.push(xml);
  879 + //climb in the tree and search a good parent
  880 + //find component parent
  881 + //component parent is the first parent movie that is registered in components
  882 + //can be differ from the flash _parent!!
  883 + var parentmc:MovieClip = mc._parent;
  884 + while (parentmc != undefined) {
  885 + if (parentmc._target == this.components.flamingo.target) {
  886 + this.components[targetid].parent = "flamingo";
  887 + break;
  888 + }
  889 + if (this.components[parentmc._name].target != undefined) {
  890 + this.components[targetid].parent = parentmc._name;
  891 + break;
  892 + }
  893 + parentmc = parentmc._parent;
  894 + }
  895 + this.loadComponent_defaults(url);
  896 + this.loadComponent_source(url, targetid, mc);
  897 + //get custom language, style and cursor definitions
  898 + //this.theloadlist.push({url:url, targetid:targetid, mc:mc});
  899 + //this.loadNextComponent();
  900 + //this.loadComponent_defaults(url, targetid, mc);
  901 + }
  902 + }
  903 + private function loadComponent_defaults(url:String) {
  904 + //load xml belonging to the component and retreive strings,styles and cursors
  905 + //load defaults once per component
  906 + if (this.components_per_url[url] == undefined) {
  907 + this.components_per_url[url] = new Object();
  908 + this.components_per_url[url].xml = new XML();
  909 + this.components_per_url[url].xml.ignoreWhite = true;
  910 + this.components_per_url[url].xml.load(getNocacheName(url+".xml", this.nocache));
  911 + }
  912 + }
  913 + private function loadComponent_source(url:String, id:String, mc:MovieClip) {
  914 + //load the actually component movie
  915 + var thisObj = this;
  916 + //var mcLoader:MovieClipLoader = new MovieClipLoader();
  917 + var mcLoader:MovieClipLoader = this.components[id].loader;
  918 + var lLoader:Object = new Object();
  919 + //lLoader.onLoadProgress = function(mc:MovieClip, bytesLoaded:Number, bytesTotal:Number) {
  920 + //thisObj.components[id].progress = "..."+Math.round(bytesLoaded/bytesTotal*100)+"%";
  921 + //};
  922 + lLoader.onLoadComplete = function(mc:MovieClip) {
  923 + //At this point we can set variables of a movieclip but scripts of the clip are not yet executed yet
  924 + //So we can set basic flamingo properties and store them at the movieclip itself
  925 + //retreive the basic attributes from the xml and store them at the componentmovie
  926 + //thisObj.parseComponentXML(thisObj.components[id].xml, mc);
  927 + //thisObj.parseGuide(thisObj.components[id].xml, mc);
  928 + // tell flamingo where this component can be found
  929 + thisObj.components[id].target = mc._target;
  930 + //thisObj.components.flamingo.broadcastMessage("onLoadComponent", thisObj, mc);
  931 + };
  932 + lLoader.onLoadInit = function(mc:MovieClip) {
  933 + thisObj.components[id].loaded = true;
  934 + delete thisObj.components[id].loader;
  935 + thisObj.raiseEvent(thisObj, "onLoadComponent", mc);
  936 + thisObj.doneLoading();
  937 + //thisObj.isloadingcomponent = false;
  938 + //thisObj.loadNextComponent();
  939 + };
  940 + lLoader.onLoadError = function(mc:MovieClip, error:String, httpStatus:Number) {
  941 + this.raiseEvent(this, "onError", "loadComponent_source", url+".swf\n"+error);
  942 + thisObj.showError("Error: Flamingo.loadComponent_source", url+".swf\n"+error);
  943 + thisObj.doneLoading();
  944 + delete thisObj.components[id].componentloader;
  945 + //thisObj.isloadingcomponent = false;
  946 + //thisObj.loadNextComponent();
  947 + };
  948 + mcLoader.addListener(lLoader);
  949 + mcLoader.loadClip(getNocacheName(url+".swf", this.nocache), mc);
  950 + }
  951 + private function doneLoading():Void {
  952 + //trace("----------------------------------------");
  953 + // this function is called after a component is loaded
  954 + var nrloaded:Number = 0;
  955 + var nrtotal:Number = 0;
  956 + for (var id in this.components) {
  957 + if (id != "flamingo") {
  958 + //trace(id+this.components[id].target+","+this.components[id].init);
  959 + if (this.components[id].loaded != undefined) {
  960 + nrtotal++;
  961 + if (this.components[id].loaded) {
  962 + nrloaded++;
  963 + }
  964 + }
  965 + }
  966 + }
  967 + var p = Math.round(nrloaded/nrtotal*100);
  968 + this.raiseEvent(this, "onConfigProgress", nrloaded, nrtotal, (this.nrconfigs-configs.length), this.nrconfigs);
  969 + //trace(nrloaded +"=="+nrtotal)
  970 + if (nrloaded == nrtotal) {
  971 + this.loading = false;
  972 + this.configloaded = true;
  973 + this.processConfig();
  974 + //_global['setTimeout'](this, 'processConfig', 100);
  975 + }
  976 + }
  977 + /** @tag <{component}>
  978 + * The Flamingo Framework will parse these (default) attributes for each component in the configuration file.
  979 + * @attr id Unique identifier. Usefull when components have to listen to eachother.
  980 + * @attr name Name
  981 + * @attr width Width of a component. In pixels or percentage. e.g. width="100" or width="100%"
  982 + * @attr height Height of a component. In pixels or percentage. e.g. height="100" or height="100%"
  983 + * @attr left Left position of a component, can be a number (left="50"), a percentage (left="50%") or a guideid (left="mx"). There are four intrinsic guides: "left", "right" and "top", "bottom". The value can be followed by a space and an offset number. Examples: left="50" , right="50%", xcenter="mx", left="mx -2", xcenter="50% 10".
  984 + * @attr right Right position of a component. See left.
  985 + * @attr top Top position of a component. See left.
  986 + * @attr bottom Bottom position of a component. See left.
  987 + * @attr xcenter Vertical center position of a component. See left.
  988 + * @attr ycenter Horizontal center position of a component. See left.
  989 + * @attr listento Comma seperated list of component id's. See the component documentation if this attribute is supported and to which components a component can listen.
  990 + * @attr visible Visiblity of the component. Reconized values: "true" and "false"
  991 + * @attr maxwidth Maximum width of a component in pixels.
  992 + * @attr minwidth Minimum width of a component in pixels.
  993 + * @attr maxheight Maximum height of a component in pixels.
  994 + * @attr minheight Minimum height of a component in pixels.
  995 + */
  996 + /**
  997 + * Parses the default flamingo attributes and stores them at the components movieclip.
  998 + * @param comp:Object Id or MovieClip representing the component.
  999 + * @param xml:XML Xml which have to be parsed.
  1000 + */
  1001 + public function parseXML(comp:Object, xml:XML):Void {
  1002 + if (xml == undefined) {
  1003 + return;
  1004 + }
  1005 + var id:String = this.getId(comp);
  1006 + if (id == undefined) {
  1007 + return;
  1008 + }
  1009 + var mc = this.getComponent(id);
  1010 + //default flamingo attributes
  1011 + if (mc.visible == undefined) {
  1012 + mc.visible = true;
  1013 + }
  1014 + for (var attr in xml.attributes) {
  1015 + var attr:String = attr.toLowerCase();
  1016 + var val:String = xml.attributes[attr];
  1017 + switch (attr) {
  1018 + case "name" :
  1019 + mc.name = val;
  1020 + break;
  1021 + case "width" :
  1022 + mc.width = val;
  1023 + break;
  1024 + case "height" :
  1025 + mc.height = val;
  1026 + break;
  1027 + case "left" :
  1028 + mc.left = val;
  1029 + break;
  1030 + case "right" :
  1031 + mc.right = val;
  1032 + break;
  1033 + case "top" :
  1034 + mc.top = val;
  1035 + break;
  1036 + case "bottom" :
  1037 + mc.bottom = val;
  1038 + break;
  1039 + case "xcenter" :
  1040 + mc.xcenter = val;
  1041 + break;
  1042 + case "ycenter" :
  1043 + mc.ycenter = val;
  1044 + break;
  1045 + case "listento" :
  1046 + if (val.length>0) {
  1047 + mc.listento = this.asArray(val);
  1048 + }
  1049 + break;
  1050 + case "visible" :
  1051 + if (val.toLowerCase() == "false") {
  1052 + mc.visible = false;
  1053 + mc._visible = false;
  1054 + } else {
  1055 + mc.visible = true;
  1056 + mc._visible = true;
  1057 + }
  1058 + break;
  1059 + case "maxwidth" :
  1060 + mc.maxwidth = Number(val);
  1061 + break;
  1062 + case "minwidth" :
  1063 + mc.minwidth = Number(val);
  1064 + break;
  1065 + case "maxheight" :
  1066 + mc.maxheight = Number(val);
  1067 + break;
  1068 + case "minheight" :
  1069 + mc.minheight = Number(val);
  1070 + break;
  1071 + }
  1072 + }
  1073 + //parse strings,cursors, styles, guides
  1074 + if (mc.strings == undefined) {
  1075 + mc.strings = new Object();
  1076 + }
  1077 + if (mc.cursors == undefined) {
  1078 + mc.cursors = new Object();
  1079 + }
  1080 + if (mc.styles == undefined) {
  1081 + mc.styles = new TextField.StyleSheet();
  1082 + }
  1083 + if (mc.guides == undefined) {
  1084 + mc.guides = new Object();
  1085 + }
  1086 + var nodes = xml.childNodes;
  1087 + var count = nodes.length;
  1088 + for (var i:Number = 0; i<count; i++) {
  1089 + var node = nodes[i];
  1090 + switch (node.nodeName.toLowerCase()) {
  1091 + case "string" :
  1092 + this.setString(node, mc.strings);
  1093 + break;
  1094 + case "style" :
  1095 + this.setStyle(node, mc.styles);
  1096 + break;
  1097 + case "cursor" :
  1098 + this.setCursor(node, mc.cursors);
  1099 + break;
  1100 + case "xguide" :
  1101 + this.setGuide(node, mc.guides);
  1102 + break;
  1103 + case "yguide" :
  1104 + this.setGuide(node, mc.guides);
  1105 + break;
  1106 + }
  1107 + }
  1108 + }
  1109 + /**
  1110 + * Gets cursor information from a xml and stores it at an object.
  1111 + * @param xml:XML Xml which have to be parsed.
  1112 + * @param cursors:Object Object at which the cursors are stored.
  1113 + * @return Boolean True if a cursor is found, False if there are no cursors.
  1114 + */
  1115 + public function parseCursor(xml:Object, cursors:Object):Boolean {
  1116 + if (typeof (xml) == "string") {
  1117 + xml = new XML(String(xml)).firstChild;
  1118 + }
  1119 + if (xml == undefined) {
  1120 + return;
  1121 + }
  1122 + var b:Boolean;
  1123 + var r:Boolean;
  1124 + var nodes = xml.childNodes;
  1125 + var count = nodes.length;
  1126 + for (var i:Number = 0; i<count; i++) {
  1127 + r = this.setCursor(nodes[i], cursors);
  1128 + if (r) {
  1129 + b = true;
  1130 + }
  1131 + }
  1132 + return b;
  1133 + }
  1134 + /**
  1135 + * Gets stylesheet information from a xml and stores it at an object.
  1136 + * @param xml:XML Xml which have to be parsed.
  1137 + * @param styles:Object A TextField.StyleSheet Object at which the stylesheets are stored.
  1138 + * @return Boolean True if a stylesheet is found, False if not.
  1139 + */
  1140 + public function parseStyle(xml:Object, styles:Object):Boolean {
  1141 + if (typeof (xml) == "string") {
  1142 + xml = new XML(String(xml)).firstChild;
  1143 + }
  1144 + if (xml == undefined) {
  1145 + return;
  1146 + }
  1147 + var b:Boolean;
  1148 + var r:Boolean;
  1149 + var nodes = xml.childNodes;
  1150 + var count = nodes.length;
  1151 + for (var i:Number = 0; i<count; i++) {
  1152 + r = this.setStyle(nodes[i], styles);
  1153 + if (r) {
  1154 + b = true;
  1155 + }
  1156 + }
  1157 + return b;
  1158 + }
  1159 + /**
  1160 + * Gets string information from a xml and stores it at an object.
  1161 + * @param xml:XML Xml which have to be parsed.
  1162 + * @param strings:Object Object at which the strings are stored.
  1163 + * @return Boolean True if a string is found, False if not.
  1164 + */
  1165 + public function parseString(xml:Object, strings:Object):Boolean {
  1166 + if (typeof (xml) == "string") {
  1167 + xml = new XML(String(xml)).firstChild;
  1168 + }
  1169 + if (xml == undefined) {
  1170 + return;
  1171 + }
  1172 + var b:Boolean;
  1173 + var r:Boolean;
  1174 + var nodes = xml.childNodes;
  1175 + var count = nodes.length;
  1176 + for (var i:Number = 0; i<count; i++) {
  1177 + r = this.setString(nodes[i], strings);
  1178 + if (r) {
  1179 + b = true;
  1180 + }
  1181 + }
  1182 + return b;
  1183 + }
  1184 + /**
  1185 + * Gets guide information from a xml and stores it at an object.
  1186 + * @param xml:XML Xml which have to be parsed.
  1187 + * @param guides:Object Object at which the guides are stored.
  1188 + * @return Boolean True if a guide is found, False if not.
  1189 + */
  1190 + public function parseGuide(xml:Object, guides:Object):Boolean {
  1191 + if (typeof (xml) == "string") {
  1192 + xml = new XML(String(xml)).firstChild;
  1193 + }
  1194 + if (xml == undefined) {
  1195 + return;
  1196 + }
  1197 + var b:Boolean;
  1198 + var r:Boolean;
  1199 + var nodes = xml.childNodes;
  1200 + var count = nodes.length;
  1201 + for (var i:Number = 0; i<count; i++) {
  1202 + r = this.setGuide(nodes[i], guides);
  1203 + if (r) {
  1204 + b = true;
  1205 + }
  1206 + }
  1207 + return b;
  1208 + }
  1209 + /** @tag <cursor>
  1210 + * With cursor you can add custom cursors to Flamingo. This tag can be situated in the configuration file of a component or in the configuration file of an application.
  1211 + * @hierarchy child-node of <flamingo> or child-node of <fmc:{component}>
  1212 + * @attr id Unique identifier. See the components documentation at 'Cursor id's' for supported id's.
  1213 + * @attr xoffset Offset in pixels of the cursor's hotspot. By default this is on the upperleft of the cursor. When using a swf as a cursor, the hotspot can be defined in the swf.
  1214 + * @attr yoffset See xoffset.
  1215 + * @attr url The filename of the swf, png or jpg which contains the cursor. When using relative filenames, the path is always relative to flamingo.swf
  1216 + * @attr linkageid The linkageid of the cursor when it is situated in the library.
  1217 + */
  1218 + /**
  1219 + * Gets cursor information from a xml-node and stores it at an object.
  1220 + * @param xml:XML Xml which have to be parsed.
  1221 + * @param cursors:Object Object at which the cursors are stored.
  1222 + * @return Boolean True if a cursor is found, False if there are no cursors.
  1223 + */
  1224 + public function setCursor(xml:Object, cursors:Object):Boolean {
  1225 + //searches for cursornodes, loads cursors in the mCursor movie
  1226 + if (typeof (xml) == "string") {
  1227 + xml = new XML(String(xml)).firstChild;
  1228 + }
  1229 + if (xml == undefined) {
  1230 + return;
  1231 + }
  1232 + var b:Boolean = false;
  1233 + if (xml.nodeName.toLowerCase() == "cursor") {
  1234 + var id:String;
  1235 + var url:String;
  1236 + var obj = new Object();
  1237 + for (var attr in xml.attributes) {
  1238 + var val:String = xml.attributes[attr];
  1239 + switch (attr.toLowerCase()) {
  1240 + case "id" :
  1241 + id = val.toLowerCase();
  1242 + break;
  1243 + case "xoffset" :
  1244 + obj.dx = Number(val);
  1245 + break;
  1246 + case "yoffset" :
  1247 + obj.dy = Number(val);
  1248 + break;
  1249 + case "url" :
  1250 + url = this.correctUrl(val);
  1251 + break;
  1252 + case "linkageid" :
  1253 + obj.linkageid = val;
  1254 + break;
  1255 + }
  1256 + }
  1257 + if (id.length>0 and url.length>0) {
  1258 + var cursormovie:String;
  1259 + for (var attr in this.mFlamingo.flamingoCursors) {
  1260 + if (this.mFlamingo.flamingoCursors[attr].url == url) {
  1261 + cursormovie = attr;
  1262 + break;
  1263 + }
  1264 + }
  1265 + if (cursormovie == undefined) {
  1266 + var cursormovie = "cursor_"+this.mFlamingo.flamingoCursors.getNextHighestDepth();
  1267 + var mc:MovieClip = this.mFlamingo.flamingoCursors.createEmptyMovieClip(cursormovie, this.mFlamingo.flamingoCursors.getNextHighestDepth());
  1268 + //mc._x = dx;
  1269 + //mc._y = dy;
  1270 + mc.url = url;
  1271 + var mcLoader:MovieClipLoader = new MovieClipLoader();
  1272 + var lLoader:Object = new Object();
  1273 + lLoader.onLoadInit = function(mc:MovieClip) {
  1274 + mc._visible = false;
  1275 + };
  1276 + lLoader.onLoadError = function(mc:MovieClip, error:String, httpStatus:Number) {
  1277 + mc.removeMovieClip();
  1278 + };
  1279 + mcLoader.addListener(lLoader);
  1280 + mcLoader.loadClip(getNocacheName(url, this.nocache), mc);
  1281 + }
  1282 + obj.movie = cursormovie;
  1283 + cursors[id] = obj;
  1284 + b = true;
  1285 + }
  1286 + }
  1287 + return (b);
  1288 + }
  1289 + /** @tag <string>
  1290 + * With string you can add multi-language support to flamingo. This tag can be situated in the configuration file of a component or in the configuration file of an application.
  1291 + * @hierarchy child-node of <flamingo> or child-node of <fmc:{component}>
  1292 + * @example
  1293 + * <flamingo lang="nl" languages="en,nl" >
  1294 + * <fmc:Window>
  1295 + * <string id="title" en="title" nl="titel" />
  1296 + * </fmc:Window>
  1297 + * </flamingo>
  1298 + * @attr id Unique identifier. See the components documentation for supported string id's.
  1299 + * @attr {lang} You can define your own 'lang' attributes, followed by the correct string. See example.
  1300 + */
  1301 + /**
  1302 + * Gets string information from a xml-node and stores it at a language-object.
  1303 + * @param xml:XML Xml which have to be parsed.
  1304 + * @param language:Object Object at which the strings are stored.
  1305 + * @return Boolean True if a string is found, False if not.
  1306 + */
  1307 + public function setString(xml:Object, language:Object):Boolean {
  1308 + //posibilities
  1309 + //<string id="label" en="a label" nl="een label" de="ein label"/>
  1310 + //or
  1311 + //<string id="label">
  1312 + // <en>a label</en>
  1313 + //<nl>een label</nl>
  1314 + //<de>ein label</de>
  1315 + //</string>
  1316 + // or a combination of both
  1317 + //searches for language nodes and store them in a language object
  1318 + // make helperobject for loading only languages in languagesstring
  1319 + if (typeof (xml) == "string") {
  1320 + xml = new XML(String(xml)).firstChild;
  1321 + }
  1322 + if (xml == undefined) {
  1323 + return;
  1324 + }
  1325 + var a_languages:Array = this.asArray(this.languages.toLowerCase());
  1326 + var langs:Object;
  1327 + if (this.languages.length>0) {
  1328 + langs = new Object();
  1329 + for (var j:Number = 0; j<a_languages.length; j++) {
  1330 + langs[a_languages[j]] = "";
  1331 + }
  1332 + }
  1333 + var b:Boolean = false;
  1334 + if (xml.nodeName.toLowerCase() == "string") {
  1335 + var obj:Object = new Object();
  1336 + var id:String;
  1337 + for (var attr in xml.attributes) {
  1338 + var val:String = xml.attributes[attr];
  1339 + switch (attr.toLowerCase()) {
  1340 + case "id" :
  1341 + id = val.toLowerCase();
  1342 + break;
  1343 + default :
  1344 + if (this.languages.length>0) {
  1345 + //get only the languages in the languageobj
  1346 + if (langs[attr.toLowerCase()] != undefined) {
  1347 + obj[attr.toLowerCase()] = val;
  1348 + b = true;
  1349 + }
  1350 + } else {
  1351 + //get all
  1352 + obj[attr.toLowerCase()] = val;
  1353 + b = true;
  1354 + }
  1355 + break;
  1356 + }
  1357 + }
  1358 + if (id.length>0) {
  1359 + // search for next nodes
  1360 + // the next nodes in a string tag are language nodes
  1361 + for (j=0; j<xml.childNodes.length; j++) {
  1362 + var l = xml.childNodes[j].nodeName.toLowerCase();
  1363 + var val = xml.childNodes[j].childNodes[0].nodeValue;
  1364 + if (this.languages.length>0) {
  1365 + if (langs[l] != undefined) {
  1366 + obj[l] = val;
  1367 + b = true;
  1368 + }
  1369 + } else {
  1370 + obj[l] = val;
  1371 + b = true;
  1372 + }
  1373 + }
  1374 + language[id] = new Object();
  1375 + language[id] = obj;
  1376 + }
  1377 + delete obj;
  1378 + }
  1379 + return (b);
  1380 + }
  1381 + /** @tag <style>
  1382 + * With style you can css-support to flamingo. This tag can be situated in the configuration file of a component or in the configuration file of an application.
  1383 + * @hierarchy child-node of <flamingo> or child-node of <fmc:{component}>
  1384 + * @example
  1385 + * <flamingo>
  1386 + * <style id=".tooltip" font-family="Verdana" font-size="11" color="#000088" display="block">
  1387 + * </flamingo>
  1388 + * @attr id Unique identifier. See the components documentation for supported id's.
  1389 + * @attr color Only hexadecimal color values are supported. Named colors (such as blue) are not supported. Colors are written in the following format: #FF0000.
  1390 + * @attr display Supported values are inline, block, and none.
  1391 + * @attr font-family A comma-separated list of fonts to use, in descending order of desirability. Any font family name can be used. If you specify a generic font name, it is converted to an appropriate device font. The following font conversions are available: mono is converted to _typewriter, sans-serif is converted to _sans, and serif is converted to _serif.
  1392 + * @attr font-size Only the numeric part of the value is used. Units (px, pt) are not parsed; pixels and points are equivalent.
  1393 + * @attr font-style Recognized values are normal and italic.
  1394 + * @attr font-weight Recognized values are normal and bold.
  1395 + * @attr kerning Recognized values are true and false. Kerning is supported for embedded fonts only. Certain fonts, such as Courier New, do not support kerning. The kerning property is only supported in SWF files created in Windows, not in SWF files created on the Macintosh. However, these SWF files can be played in non-Windows versions of Flash Player and the kerning still applies.
  1396 + * @attr letter-spacing The amount of space that is uniformly distributed between characters. The value specifies the number of pixels that are added to the advance after each character. A negative value condenses the space between characters. Only the numeric part of the value is used. Units (px, pt) are not parsed; pixels and points are equivalent.
  1397 + * @attr margin-left Only the numeric part of the value is used. Units (px, pt) are not parsed; pixels and points are equivalent.
  1398 + * @attr margin-right Only the numeric part of the value is used. Units (px, pt) are not parsed; pixels and points are equivalent.
  1399 + * @attr text-align Recognized values are left, center, right, and justify.
  1400 + * @attr text-decoration Recognized values are none and underline.
  1401 + * @attr text-indent Only the numeric part of the value is used. Units (px, pt) are not parsed; pixels and points are equivalent.
  1402 + */
  1403 + /**
  1404 + * Gets stylesheet information from a xml-node and stores it at an object.
  1405 + * @param xml:XML Xml which have to be parsed.
  1406 + * @param stylesheet:Object A TextField.StyleSheet Object at which the stylesheets are stored..
  1407 + * @return Boolean True if a stylesheet is found, False if not.
  1408 + */
  1409 + private function setStyle(xml:Object, stylesheet:Object):Boolean {
  1410 + if (typeof (xml) == "string") {
  1411 + xml = new XML(String(xml)).firstChild;
  1412 + }
  1413 + if (xml == undefined) {
  1414 + return;
  1415 + }
  1416 + //searches for stylenodes and stores them in the stylesheet objects
  1417 + var b:Boolean = false;
  1418 + if (xml.nodeName.toLowerCase() == "style") {
  1419 + var obj:Object = new Object();
  1420 + var style:String;
  1421 + for (var attr in xml.attributes) {
  1422 + var val:String = xml.attributes[attr];
  1423 + switch (attr.toLowerCase()) {
  1424 + case "id" :
  1425 + style = val;
  1426 + break;
  1427 + case "color" :
  1428 + obj.color = val;
  1429 + break;
  1430 + case "display" :
  1431 + obj.display = val;
  1432 + break;
  1433 + case "font-family" :
  1434 + obj.fontFamily = val;
  1435 + break;
  1436 + case "font-size" :
  1437 + obj.fontSize = val;
  1438 + break;
  1439 + case "font-style" :
  1440 + obj.fontStyle = val;
  1441 + break;
  1442 + case "font-weight" :
  1443 + obj.fontWeight = val;
  1444 + break;
  1445 + case "kerning" :
  1446 + obj.kerning = val;
  1447 + break;
  1448 + case "letter-spacing" :
  1449 + obj.letterSpacing = val;
  1450 + break;
  1451 + case "margin-left" :
  1452 + obj.marginLeft = val;
  1453 + break;
  1454 + case "margin-right" :
  1455 + obj.marginRight = val;
  1456 + break;
  1457 + case "text-align" :
  1458 + obj.textAlign = val;
  1459 + break;
  1460 + case "text-decoration" :
  1461 + obj.textDecoration = val;
  1462 + break;
  1463 + case "text-indent" :
  1464 + obj.textIndent = val;
  1465 + break;
  1466 + }
  1467 + }
  1468 + if (style.length>0) {
  1469 + b = true;
  1470 + stylesheet.setStyle(style, obj);
  1471 + }
  1472 + delete obj;
  1473 + }
  1474 + return (b);
  1475 + }
  1476 + /** @tag <xguide>
  1477 + * With xguide you can add invisible vertical lines to flamingo at which components can be aligned. This tag is situated in the configuration file of an application. There are two default yguides: "left" and "right", referering to the outer bounds of the movie.
  1478 + * @hierarchy child-node of <flamingo> or child-node of <fmc:{component}>
  1479 + * @example
  1480 + * <flamingo lang="nl" languages="en,nl">
  1481 + * <xguide id="x50 x="50" />
  1482 + * <yguide id="y50 x="50" />
  1483 + * <fmc:Window left="x50" top="y50" width="200" height="300"/>
  1484 + * </flamingo>
  1485 + * @attr id Unique identifier. You can define youre own.
  1486 + * @attr x position, absolute (in pixels) or percentage (%). e.g. x="50" or x="50%"
  1487 + */
  1488 + /** @tag <yguide>
  1489 + * With yguide you can add invisible horizontal lines to flamingo at which components can be aligned. This tag is situated in the configuration file of an application. There are two default yguides: "top" and "bottom", referering to the outer bounds of the movie.
  1490 + * @hierarchy child-node of <flamingo> or child-node of <fmc:{component}>
  1491 + * @example
  1492 + * <flamingo lang="nl" languages="en,nl">
  1493 + * <xguide id="x50 x="50" />
  1494 + * <yguide id="y50 x="50" />
  1495 + * <fmc:Window left="x50" top="y50" width="200" height="300"/>
  1496 + * </flamingo>
  1497 + * @attr id Unique identifier. You can define youre own.
  1498 + * @attr y position, absolute (in pixels) or percentage (%). e.g. y="50" or y="50%"
  1499 + */
  1500 + /**
  1501 + * Gets guide information from a xml-node and stores it at an object.
  1502 + * @param xml:XML Xml which have to be parsed.
  1503 + * @param guides:Object Object at which the guides are stored.
  1504 + * @return Boolean True if a guide is found, False if not.
  1505 + */
  1506 + private function setGuide(xml:Object, guides:Object):Boolean {
  1507 + //this function searches for xguide and yguide, makes a collection if not extist
  1508 + if (typeof (xml) == "string") {
  1509 + xml = new XML(String(xml)).firstChild;
  1510 + }
  1511 + if (xml == undefined) {
  1512 + return;
  1513 + }
  1514 + var b:Boolean = false;
  1515 + var tag = xml.nodeName;
  1516 + switch (tag.toLowerCase()) {
  1517 + case "yguide" :
  1518 + if (guides.y == undefined) {
  1519 + guides.y = new Object();
  1520 + }
  1521 + guides.y[xml.attributes.id] = xml.attributes.y;
  1522 + b = true;
  1523 + break;
  1524 + case "xguide" :
  1525 + if (guides.x == undefined) {
  1526 + guides.x = new Object();
  1527 + }
  1528 + guides.x[xml.attributes.id] = xml.attributes.x;
  1529 + b = true;
  1530 + break;
  1531 + }
  1532 + return (b);
  1533 + }
  1534 + public function getTooltipText():String {
  1535 + return this.tiptext;
  1536 + }
  1537 + /**
  1538 + * Shows a tooltip.
  1539 + * Tooltip disappear automatic when cursor is moved of the object.
  1540 + * @param tiptext:String Text to be shown.
  1541 + * @param object:Object Movieclip to which the tiptext belongs.
  1542 + * @param delay:Number [optional] Time between hoovering over object and showing tip.
  1543 + * @param reset:Boolean [optional] default = true. False=tiptext will be added to existing tiptext.
  1544 + */
  1545 + public function showTooltip(tiptext:String, object:Object, delay:Number, reset:Boolean):Void {
  1546 + if (tiptext.length == 0 or tiptext == undefined) {
  1547 + return;
  1548 + }
  1549 + if (delay == undefined) {
  1550 + delay = this.tooltipdelay;
  1551 + }
  1552 + if (reset == undefined) {
  1553 + reset = true;
  1554 + }
  1555 + var mc = this.mFlamingo.___mTooltip;
  1556 + if (mc == undefined or mc.object != object) {
  1557 + this.tiptext = tiptext;
  1558 + var obj:Object = new Object();
  1559 + obj.object = object;
  1560 + obj.flamingo = this;
  1561 + obj.mflamingo = this.mFlamingo;
  1562 + _global['setTimeout'](this, '_showTooltip', delay, obj);
  1563 + } else {
  1564 + if (reset) {
  1565 + this.tiptext = tiptext;
  1566 + } else {
  1567 + this.tiptext = this.tiptext+"\n"+tiptext;
  1568 + }
  1569 + var t:TextField = mc.mText;
  1570 + t._width = 1000;
  1571 + t.htmlText = "<span class='tooltip'>"+this.tiptext+"</span>";
  1572 + var w = t.textWidth+5;
  1573 + var h = t.textHeight+5;
  1574 + t._width = w;
  1575 + t._height = h;
  1576 + var bg = mc.mBG;
  1577 + if (this.tooltipshadow) {
  1578 + this.dropShadow(bg);
  1579 + }
  1580 + bg.clear();
  1581 + bg.beginFill(this.tooltipcolor, 100);
  1582 + bg.lineStyle(0, this.tooltipbordercolor);
  1583 + bg.moveTo(0, 0);
  1584 + bg.lineTo(w, 0);
  1585 + bg.lineTo(w, h);
  1586 + bg.lineTo(0, h);
  1587 + bg.lineTo(0, 0);
  1588 + bg.endFill();
  1589 + if (_root._xmouse+mc._width>Stage.width) {
  1590 + mc._x = Stage.width-mc._width-5;
  1591 + } else {
  1592 + mc._x = _xmouse+8;
  1593 + }
  1594 + if (_root._ymouse+mc._height+20>Stage.height) {
  1595 + mc._y = Stage.height-mc._height-5;
  1596 + } else {
  1597 + mc._y = _ymouse+20;
  1598 + }
  1599 + }
  1600 + }
  1601 + private function _showTooltip(obj):Void {
  1602 + // interval: checks if object is hit, of not so let tooltip dissapear
  1603 + var object = obj.object;
  1604 + var flamingo = obj.flamingo;
  1605 + if (object.hitTest(_root._xmouse, _root._ymouse)) {
  1606 + var mc:MovieClip = this.mFlamingo.___mTooltip;
  1607 + if (mc == undefined) {
  1608 + mc = this.mFlamingo.createEmptyMovieClip("___mTooltip", 50004);
  1609 + mc._alpha = 0;
  1610 + mc.createEmptyMovieClip("mBG", 1);
  1611 + var t:TextField = mc.createTextField("mText", 2, 0, 0, 10, 10);
  1612 + t.selectable = false;
  1613 + t.html = true;
  1614 + t.multiline = true;
  1615 + t.styleSheet = flamingo.getStyleSheet("flamingo");
  1616 + //var t = mc.attachMovie("tooltip_text", "mText", 2);
  1617 + mc.object = object;
  1618 + mc.onMouseMove = function() {
  1619 + if (not this.object.hitTest(_root._xmouse, _root._ymouse)) {
  1620 + this.onEnterFrame = function() {
  1621 + this._alpha = this._alpha-49;
  1622 + if (this._alpha<=0) {
  1623 + this.removeMovieClip();
  1624 + }
  1625 + };
  1626 + }
  1627 + };
  1628 + mc.onEnterFrame = function() {
  1629 + this._alpha = this._alpha+50;
  1630 + if (this._alpha>=100) {
  1631 + delete this.onEnterFrame;
  1632 + }
  1633 + };
  1634 + }
  1635 + var t:TextField = mc.mText;
  1636 + t._width = 1000;
  1637 + t.htmlText = "<span class='tooltip'>"+this.tiptext+"</span>";
  1638 + var w = t.textWidth+5;
  1639 + var h = t.textHeight+5;
  1640 + t._width = w;
  1641 + t._height = h;
  1642 + var bg = mc.mBG;
  1643 + if (this.tooltipshadow) {
  1644 + this.dropShadow(bg);
  1645 + }
  1646 + bg.clear();
  1647 + bg.beginFill(this.tooltipcolor, 100);
  1648 + bg.lineStyle(0, this.tooltipbordercolor);
  1649 + bg.moveTo(0, 0);
  1650 + bg.lineTo(w, 0);
  1651 + bg.lineTo(w, h);
  1652 + bg.lineTo(0, h);
  1653 + bg.lineTo(0, 0);
  1654 + bg.endFill();
  1655 + if (_root._xmouse+mc._width>Stage.width) {
  1656 + mc._x = Stage.width-mc._width-5;
  1657 + } else {
  1658 + mc._x = _xmouse+8;
  1659 + }
  1660 + if (_root._ymouse+mc._height+20>Stage.height) {
  1661 + mc._y = Stage.height-mc._height-5;
  1662 + } else {
  1663 + mc._y = _ymouse+20;
  1664 + }
  1665 + }
  1666 + }
  1667 + /**
  1668 + * Let tooltip disappear.
  1669 + */
  1670 + public function hideTooltip():Void {
  1671 + this.mFlamingo.___mTooltip.removeMovieClip();
  1672 + }
  1673 + /**
  1674 + * Gets cursor of a component.
  1675 + * @param comp:Object Id or MovieClip representing the component.
  1676 + * @param cursorid:String Id of the cursor used in the configuration file. See for supported cursor ids' the component documentation.
  1677 + * @return Object Cursor object.
  1678 + */
  1679 + public function getCursor(comp:Object, cursorid:String):Object {
  1680 + var id:String = this.getId(comp);
  1681 + var mc = this.getComponent(id);
  1682 + var cursor = mc.cursors[cursorid];
  1683 + return cursor;
  1684 + }
  1685 + /**
  1686 + * Shows custom cursor.
  1687 + * A cursor is a flash movie which will be preloaded when the configuration file is loaded.
  1688 + * It belongs to a component and is identified by an internal id. This id can be obtained by 'getCursor'.
  1689 + * @param cursor:Object cursorobject.
  1690 + */
  1691 + public function showCursor(cursor:Object):Void {
  1692 + //var id = this.getId(comp);
  1693 + //var url = this.components[id].url;
  1694 + //var cursor = this.components_per_url[url].cursor[cursorid];
  1695 + if (cursor == undefined) {
  1696 + this.hideCursor();
  1697 + return;
  1698 + }
  1699 + var mc = this.mFlamingo.flamingoCursors[cursor.movie];
  1700 + if (mc == undefined) {
  1701 + this.hideCursor();
  1702 + } else {
  1703 + if (cursor.linkageid.length>0) {
  1704 + var link = mc.attachMovie(cursor.linkageid, "cursor", 0);
  1705 + if (link == undefined) {
  1706 + this.hideCursor();
  1707 + return;
  1708 + }
  1709 + }
  1710 + mc._x = 0;
  1711 + mc._y = 0;
  1712 + if (cursor.dx != undefined) {
  1713 + mc._x = cursor.dx;
  1714 + }
  1715 + if (cursor.dy != undefined) {
  1716 + mc._y = cursor.dy;
  1717 + }
  1718 + this.mFlamingo.flamingoCursors.getInstanceAtDepth(0)._visible = false;
  1719 + this.mFlamingo.flamingoCursors.onEnterFrame = function():Void {
  1720 + Mouse.hide();
  1721 + };
  1722 + this.mFlamingo.flamingoCursors.onMouseMove = function():Void {
  1723 + this._x = _xmouse;
  1724 + this._y = _ymouse;
  1725 + updateAfterEvent();
  1726 + };
  1727 + this.mFlamingo.flamingoCursors._x = _xmouse;
  1728 + this.mFlamingo.flamingoCursors._y = _ymouse;
  1729 + mc.swapDepths(0);
  1730 + mc._visible = true;
  1731 + this.mFlamingo.flamingoCursors._visible = true;
  1732 + Mouse.hide();
  1733 + }
  1734 + }
  1735 + /**
  1736 + * Hides custom cursor.
  1737 + */
  1738 + function hideCursor():Void {
  1739 + this.mFlamingo.flamingoCursors._visible = false;
  1740 + delete this.mFlamingo.flamingoCursors.onMouseMove;
  1741 + delete this.mFlamingo.flamingoCursors.onEnterFrame;
  1742 + Mouse.show();
  1743 + }
  1744 + /**
  1745 + * Shows an simple error window.
  1746 + * Window will disappear after timeout or when the user clicks on it.
  1747 + * @param title:String Window title.
  1748 + * @param error:String Error text.
  1749 + * @param timeout:Number [optional] The window will disappear after this time.
  1750 + */
  1751 + function showError(title:String, error:String, timeout:Number):Void {
  1752 + var mc:MovieClip = this.mFlamingo.createEmptyMovieClip("mError", 50003);
  1753 + this.makeWindow(mc, Stage.width/2, Stage.height/2, 0xffff66, 0xffff00);
  1754 + mc._x = Stage.width/2-mc._width/2;
  1755 + mc._y = Stage.height/2-mc._height/2;
  1756 + mc.mHeader.mText.text = title;
  1757 + mc.mWindow.mText.text = error;
  1758 + mc.useHandCursor = false;
  1759 + mc.onPress = function() {
  1760 + };
  1761 + mc.onMouseDown = function() {
  1762 + this.removeMovieClip();
  1763 + };
  1764 + if (timeout>0) {
  1765 + var obj:Object = new Object();
  1766 + obj.mc = this.mFlamingo.mError;
  1767 + _global['setTimeout'](this, 'closeError', timeout, obj);
  1768 + }
  1769 + }
  1770 + private function closeError(obj) {
  1771 + obj.mc.removeMovieClip();
  1772 + }
  1773 + /**
  1774 + * Sets the language. This method will invoke the onSetLanguage event.
  1775 + * @param lang:String Language string.
  1776 + */
  1777 + public function setLanguage(lang:String):Void {
  1778 + this.lang = lang;
  1779 + this.raiseEvent(this, "onSetLanguage", lang);
  1780 + }
  1781 + /**
  1782 + * Gets the language.
  1783 + * @return String Language string.
  1784 + */
  1785 + public function getLanguage():String {
  1786 + return (this.lang);
  1787 + }
  1788 + /**
  1789 + * Gets the real component parent of a component.
  1790 + * This parent is not the same as the 'actionscript' _parent parent.
  1791 + * @param comp:Object Id or MovieClip representing the component.
  1792 + * @return MovieClip The component parent.
  1793 + */
  1794 + public function getParent(comp:Object):MovieClip {
  1795 + var id = this.components[this.getId(comp)].parent;
  1796 + return (getComponent(id));
  1797 + }
  1798 + /**
  1799 + * Removes a component and the childcomponents and delete all their data in the repository.
  1800 + * @param comp:Object Id or MovieClip representing the component.
  1801 + */
  1802 + public function killComponent(comp:Object):Void {
  1803 + var id:String = this.getId(comp);
  1804 + if (id == undefined) {
  1805 + return;
  1806 + }
  1807 + //determine target movie
  1808 + if (this.components[id].killtarget != undefined) {
  1809 + var mc = eval(this.components[id].killtarget);
  1810 + } else {
  1811 + var mc = eval(this.components[id].target);
  1812 + }
  1813 + //give a change for components to clean things up
  1814 + this.raiseEvent(this, "onKillComponent", mc);
  1815 + //remove children ids from the components object
  1816 + for (var c_id in this.components) {
  1817 + if (this.components[c_id].parent == id) {
  1818 + this.killComponent(c_id);
  1819 + }
  1820 + }
  1821 + //removelisteners
  1822 + for (var listenerid in this.components[id]._addedlisteners) {
  1823 + for (var i = 0; i<this.components[id]._addedlisteners[listenerid].length; i++) {
  1824 + this.removeListener(this.components[id]._addedlisteners[listenerid][i], listenerid);
  1825 + }
  1826 + }
  1827 + //check if there are other components with same url
  1828 + // if not remove reference from components_per_url and remove cursors
  1829 + var lastcomp:Boolean = true;
  1830 + var url = this.getUrl(id);
  1831 + for (var c_id in this.components) {
  1832 + if (c_id != id) {
  1833 + if (this.components[c_id].url == url) {
  1834 + lastcomp = false;
  1835 + break;
  1836 + }
  1837 + }
  1838 + }
  1839 + if (lastcomp) {
  1840 + delete this.components_per_url[url];
  1841 + }
  1842 + //remove clip
  1843 + mc.removeMovieClip();
  1844 + //finaly delete entrance in repository
  1845 + delete this.components[id];
  1846 + }
  1847 + /**
  1848 + * Gets a component by its identifier.
  1849 + * @param id:String Id of a component.
  1850 + * @return MovieClip The component.
  1851 + */
  1852 + public function getComponent(id:String):MovieClip {
  1853 + return eval(this.components[id].target);
  1854 + }
  1855 + /**
  1856 + * Gets the url of a component.
  1857 + * @param comp:Object Id or MovieClip representing the component.
  1858 + * @return String Url of component.
  1859 + */
  1860 + public function getUrl(comp:Object):String {
  1861 + var url = this.components[this.getId(comp)].url;
  1862 + return (url);
  1863 + }
  1864 + /**
  1865 + * Gets the id of a component.
  1866 + * @param comp:Object Id or MovieClip representing the component.
  1867 + * @return String Id of component.
  1868 + */
  1869 + public function getId(comp:Object):String {
  1870 + if (comp == this) {
  1871 + return ("flamingo");
  1872 + }
  1873 + switch (typeof (comp)) {
  1874 + case "string" :
  1875 + return String(comp);
  1876 + break;
  1877 + case "movieclip" :
  1878 + for (var id in this.components) {
  1879 + if (this.components[id].target == comp._target) {
  1880 + return (id);
  1881 + }
  1882 + }
  1883 + for (var id in this.components) {
  1884 + if (this.components[id].killtarget == comp._target) {
  1885 + return (id);
  1886 + }
  1887 + }
  1888 + return;
  1889 + break;
  1890 + default :
  1891 + return;
  1892 + break;
  1893 + }
  1894 + }
  1895 + /**
  1896 + * Gets a list of all xmls belonging to a component.
  1897 + * @param comp:Object Id or MovieClip representing the component.
  1898 + * @return Array list of XML objects
  1899 + */
  1900 + function getXMLs(comp:Object):Array {
  1901 + return this.components[this.getId(comp)].xmls;
  1902 + }
  1903 + /**
  1904 + * Gets a reference of the first xml belonging to a component.
  1905 + * @param comp:Object Id or MovieClip representing the component.
  1906 + * @return XML
  1907 + */
  1908 + function getXML(comp:Object):XML {
  1909 + var xmls = this.components[this.getId(comp)].xmls;
  1910 + return xmls[0];
  1911 + }
  1912 + /**
  1913 + * Gets a reference of the xml belonging to a component with the default settings.
  1914 + * @param comp:Object Id or MovieClip representing the component.
  1915 + * @return XML
  1916 + */
  1917 + function getDefaultXML(comp:Object):XML {
  1918 + var id = this.getId(comp);
  1919 + var url = this.components[id].url;
  1920 + var type = this.components[id].type;
  1921 + var node = this.findNodeByName(this.components_per_url[url].xml.firstChild, type);
  1922 + return node
  1923 + }
  1924 + /**
  1925 + * Deletes the xml of a component from the repository.
  1926 + * @param comp:Object Id or MovieClip representing the component.
  1927 + */
  1928 + public function deleteXML(comp:Object):Void {
  1929 + delete this.components[this.getId(comp)].xmls;
  1930 + }
  1931 + /**
  1932 + * Removes a listener of (a) component(s)
  1933 + * @param listener:Object Listener object. An object with listen functions.
  1934 + * @param listento:Object MovieClip or componentid or array of componentids.
  1935 + * @param caller:Object MovieClip or componentid which listens.
  1936 + * @see addListener
  1937 + */
  1938 + public function removeListener(listener:Object, listento:Object, caller:Object):Void {
  1939 + var id:String;
  1940 + if (listento == this) {
  1941 + id = "flamingo";
  1942 + } else if (listento == undefined) {
  1943 + id = "flamingo";
  1944 + } else {
  1945 + switch (typeof (listento)) {
  1946 + case "object" :
  1947 + for (var i = 0; i<listento.length; i++) {
  1948 + this.removeListener(listener, listento[i]);
  1949 + }
  1950 + return;
  1951 + break;
  1952 + case "string" :
  1953 + id = String(listento);
  1954 + break;
  1955 + case "movieclip" :
  1956 + if (listento == this.mFlamingo) {
  1957 + id = "flamingo";
  1958 + } else {
  1959 + id = getId(listento);
  1960 + //search for the main movie of the parent
  1961 + //the main movie always extists in components
  1962 + //while (this.components[id] == undefined) {
  1963 + //listento = listento._parent;
  1964 + //id = listento._name;
  1965 + //if (listento == undefined) {
  1966 + //break;
  1967 + //}
  1968 + //}
  1969 + }
  1970 + break;
  1971 + }
  1972 + }
  1973 + if (id == undefined) {
  1974 + return;
  1975 + }
  1976 + this.components[id].removeListener(listener);
  1977 + if (caller != undefined) {
  1978 + //remove a reference of the functions at the component repository
  1979 + //if component get killed the listeners first based on this list
  1980 + var callerid = getId(caller);
  1981 + for (var i = 0; i<this.components[callerid]._addedlisteners[id].length; i++) {
  1982 + if (this.components[callerid]._addedlisteners[id][i] == listener) {
  1983 + this.components[callerid]._addedlisteners[id].splice(i);
  1984 + break;
  1985 + }
  1986 + }
  1987 + }
  1988 + }
  1989 + /**
  1990 + * Adds a listener to (a) component(s).
  1991 + * @param listener:Object Listener object.
  1992 + * @param listento:Object MovieClip or componentid or array of componentids.
  1993 + * @param caller:Object MovieClip or componentid which listens.
  1994 + * @see removeListener
  1995 + */
  1996 + public function addListener(listener:Object, listento:Object, caller:Object):Void {
  1997 + var id:String;
  1998 + if (listento == undefined) {
  1999 + return;
  2000 + }
  2001 + if (listento == this) {
  2002 + id = "flamingo";
  2003 + } else if (listento.toLowerCase() == "flamingo") {
  2004 + id = "flamingo";
  2005 + } else {
  2006 + switch (typeof (listento)) {
  2007 + case "object" :
  2008 + for (var i = 0; i<listento.length; i++) {
  2009 + this.addListener(listener, listento[i]);
  2010 + }
  2011 + return;
  2012 + break;
  2013 + case "string" :
  2014 + id = String(listento);
  2015 + break;
  2016 + case "movieclip" :
  2017 + if (listento == this.mFlamingo) {
  2018 + id = "flamingo";
  2019 + } else {
  2020 + id = getId(listento);
  2021 + //search for the main movie of the parent
  2022 + //the main movie always extists in components
  2023 + //while (this.components[id] == undefined) {
  2024 + //listento = listento._parent;
  2025 + //id = listento._name;
  2026 + //if (listento == undefined) {
  2027 + //break;
  2028 + //}
  2029 + //}
  2030 + }
  2031 + break;
  2032 + }
  2033 + }
  2034 + if (id == undefined) {
  2035 + return;
  2036 + }
  2037 + if (this.components[id] == undefined) {
  2038 + //Just make a reference
  2039 + this.components[id] = new Object();
  2040 + //trace(">"+listento+"<");
  2041 + //trace(id);
  2042 + //this.showError("Warning", "a component wants to listen to <b>'"+id+"'</b>"+newline+"Unfortunaly <b>"+id+"</b> doesn't exist"+newline+"Please check your ini.xml...");
  2043 + //return;
  2044 + }
  2045 + if (this.components[id].addListener == undefined) {
  2046 + AsBroadcaster.initialize(this.components[id]);
  2047 + }
  2048 + this.components[id].addListener(listener);
  2049 + if (caller != undefined) {
  2050 + //store a reference of the functions at the component repository
  2051 + //if component get killed the listeners first based on this list
  2052 + var callerid = getId(caller);
  2053 + if (this.components[callerid]._addedlisteners == undefined) {
  2054 + this.components[callerid]._addedlisteners = new Object();
  2055 + }
  2056 + if (this.components[callerid]._addedlisteners[id] == undefined) {
  2057 + this.components[callerid]._addedlisteners[id] = new Array();
  2058 + }
  2059 + this.components[callerid]._addedlisteners[id].push(listener);
  2060 + }
  2061 + }
  2062 + /**
  2063 + * Fires an event for a component.
  2064 + * @param comp:Object MovieClip or componentid.
  2065 + * @param event:String Eventname.
  2066 + * @param arg0:? [optional] argument
  2067 + * @param arg1:? [optional] argument...etc
  2068 + * @see removeListener
  2069 + * @see addListener
  2070 + */
  2071 + public function raiseEvent(comp:Object, event:String) {
  2072 + var id:String = this.getId(comp);
  2073 + //remove first element (=comp) from arguments array
  2074 + arguments.shift();
  2075 + //first element of arguments is now: event
  2076 + // broadcast event:
  2077 + this.components[id].broadcastMessage.apply(this.components[id], arguments);
  2078 + // the outer world:
  2079 + //all events of the framework will be fired to the outer world
  2080 + //all events of other components will be fires to the outer world if useexternalinterface = true
  2081 + var fire:Boolean = this.useexternalinterface;
  2082 + if (id == "flamingo") {
  2083 + fire = true;
  2084 + }
  2085 + //
  2086 + if (fire) {
  2087 + for (var i = 0; i<arguments.length; i++) {
  2088 + arguments[i] = this.objects2Javascript(arguments[i]);
  2089 + }
  2090 + //get eventname and put the componentname before it
  2091 + var event_to_fire = arguments.shift();
  2092 + var prefix = "";
  2093 + //callbacktype != id
  2094 + //---flamingo_onInit
  2095 + //---flamingo_onLoadComponent
  2096 + //---Map_onMouseMove
  2097 + //---layerArcIMS_onError
  2098 + //callbacktype == id
  2099 + //---flamingo_onInit
  2100 + //---flamingo_onLoadComponent
  2101 + //---mymap_onMouseMove
  2102 + //---mymap_nl_onError
  2103 + if (this.callbacktype == "id") {
  2104 + if (id == "flamingo") {
  2105 + prefix = "flamingo";
  2106 + } else {
  2107 + prefix = id;
  2108 + }
  2109 + } else {
  2110 + if (id == "flamingo") {
  2111 + prefix = "flamingo";
  2112 + } else {
  2113 + prefix = this.getType(id);
  2114 + }
  2115 + }
  2116 + event_to_fire = prefix+"_"+event_to_fire;
  2117 + if (this.flamingoid.length>0) {
  2118 + event_to_fire = this.flamingoid+"_"+event_to_fire;
  2119 + }
  2120 + //put back the altered eventname
  2121 + arguments.unshift(event_to_fire);
  2122 + //fire in the hole
  2123 + ExternalInterface.call.apply(null, arguments);
  2124 + delete arguments;
  2125 + }
  2126 + }
  2127 + private function traceObj(obj:Object) {
  2128 + if (typeof (obj) == "object") {
  2129 + for (var attr in obj) {
  2130 + trace(attr+":");
  2131 + traceObj(obj[attr]);
  2132 + }
  2133 + } else {
  2134 + trace(">"+obj);
  2135 + }
  2136 + }
  2137 + private function objects2Javascript(obj:Object):Object {
  2138 + var new_obj;
  2139 + if (obj == this) {
  2140 + return "flamingo";
  2141 + }
  2142 + if (typeof (obj) == "movieclip") {
  2143 + new_obj = this.getId(obj);
  2144 + } else if (typeof (obj) == "object") {
  2145 + for (var attr in obj) {
  2146 + if (new_obj == undefined) {
  2147 + if (obj.length and obj.splice and obj.sort) {
  2148 + //probably an array
  2149 + new_obj = new Array();
  2150 + } else {
  2151 + new_obj = new Object();
  2152 + }
  2153 + }
  2154 + //turn all attributenames (that are not numeric) into quoted attributenames
  2155 + if (isNaN(attr)) {
  2156 + new_obj["'"+attr+"'"] = objects2Javascript(obj[attr]);
  2157 + } else {
  2158 + new_obj[attr] = objects2Javascript(obj[attr]);
  2159 + }
  2160 + }
  2161 + }
  2162 + if (new_obj == undefined) {
  2163 + return obj;
  2164 + } else {
  2165 + return new_obj;
  2166 + }
  2167 + }
  2168 + /**
  2169 + * Get simular components.
  2170 + * @param comp:Object MovieClip or componentid.
  2171 + * @param sameurl:Boolean [optional] default=true See example.
  2172 + * @param sameparent:Boolean [optional] default=false See example.
  2173 + * @return Object List of same components.
  2174 + * @example flamingo.getSameComponents(this) > Get all the components in the application with the same url.
  2175 + * flamingo.getSameComponents(this,true,true) > Get all the components with the same url and the same component parent.
  2176 + * flamingo.getSameComponents(this,false,true) > Get all components with the same component parent.
  2177 + * flamingo.getSameComponents(this,false,false) > returns nothing.
  2178 + */
  2179 + public function getSameComponents(comp:Object, sameurl:Boolean, sameparent:Boolean):Object {
  2180 + if (sameurl == undefined) {
  2181 + sameurl = true;
  2182 + }
  2183 + if (sameparent == undefined) {
  2184 + sameparent = false;
  2185 + }
  2186 + if (not sameurl and not sameparent) {
  2187 + return;
  2188 + }
  2189 + var a:Object = new Object();
  2190 + var compid = this.getId(comp);
  2191 + var url = this.components[compid].url;
  2192 + var parent = this.components[compid].parent;
  2193 + for (var id in this.components) {
  2194 + if (id<>compid) {
  2195 + if (sameurl and sameparent) {
  2196 + if (this.components[id].url == url and this.components[id].parent == parent) {
  2197 + a[id] = eval(this.components[id].target);
  2198 + }
  2199 + } else if (sameurl) {
  2200 + if (this.components[id].url == url) {
  2201 + a[id] = eval(this.components[id].target);
  2202 + }
  2203 + } else {
  2204 + if (this.components[id].parent == parent) {
  2205 + a[id] = eval(this.components[id].target);
  2206 + }
  2207 + }
  2208 + }
  2209 + }
  2210 + return (a);
  2211 + }
  2212 + /**
  2213 + * Gets a string from the repository corresponding to the language setting.
  2214 + * @param comp:Object MovieClip or componentid.
  2215 + * @param stringid:String Identifier in the configuration files, see component documentation for supported id's
  2216 + * @param defaultstring:String [optional] defaultstring if no match is found.
  2217 + * @param lang:String [optional] language setting.
  2218 + * @return String String belonging to language setting and the stringid.
  2219 + */
  2220 + public function getString(comp:Object, stringid:String, defaultstring:String, lang:String):String {
  2221 + // this function gets a language string (if exists) from the language objects in the flamingo-core
  2222 + var id:String = this.getId(comp);
  2223 + var mc = this.getComponent(id);
  2224 + if (lang == undefined) {
  2225 + lang = this.lang;
  2226 + }
  2227 + //1 search in langauge object of component
  2228 + var strings:Object = mc.strings;
  2229 + if (strings != undefined) {
  2230 + var s = strings[stringid.toLowerCase()][lang.toLowerCase()];
  2231 + if (s == undefined) {
  2232 + for (var l in strings[stringid.toLowerCase()]) {
  2233 + s = strings[stringid.toLowerCase()][l];
  2234 + }
  2235 + }
  2236 + if (s != undefined) {
  2237 + return s;
  2238 + }
  2239 + }
  2240 + if (s == undefined) {
  2241 + return defaultstring;
  2242 + }
  2243 + return;
  2244 + }
  2245 + //--------------------------------------------------------
  2246 + //the following functions are functions for positioning a movie clip
  2247 + //--------------------------------------------------------
  2248 + // these functions helps positioning a movie based on some extra custom position- and size-properties
  2249 + // the position properties are:
  2250 + // left, right, xcenter, top, bottom, ycenter
  2251 + // a position property is a string with syntax: "{guideid} position"
  2252 + // examples:left="50" left="guidemx -5" left="75%" right="right -10"
  2253 + // position is a number(absolute) or a percentage(relative)
  2254 + // the size properties are:
  2255 + // width, height
  2256 + // a size property is a string.
  2257 + // examples: width="20" width="50%"
  2258 + // calculation of the position and size is based on the size of the parentmovie
  2259 + // and the availability of the extra poperties
  2260 + // the parent movie is the flash _parent!!!!
  2261 + // the folowing rules are aplied:
  2262 + // when available:
  2263 + // 1. left and width -> _x = left, _width = width
  2264 + // 2. right and width -> _x = right-width, _width = width
  2265 + // 3. xcenter and width -> _x = xcenter - (width/2), _width = width
  2266 + // 4. left and right -> _x = _left, _width = right-left
  2267 + // 5. left and xcenter -> _x = left, _width = (xcenter-left)* 2
  2268 + // 6. xcenter and right -> _width = (right-center) *2, _x = right - (_width/2)
  2269 + // 7 left -> _x = left, _width = _width
  2270 + // 8 right -> _x = right -_width, _width = _width
  2271 + // 9 xcenter -> _x = xcenter - (_width/2) , _width = _width
  2272 + // 10 width -> _x = _x, _width = width
  2273 + // same rules are applied to top, bottom, ycenter and height
  2274 + /**
  2275 + * Gets a position of a component.
  2276 + * @param comp:Object MovieClip or componentid.
  2277 + * @param parent:MovieClip [optional] parent MovieClip, default is the flash _parent
  2278 + * @return Object Rect, a rect is an object with the properties; x, y, width, height
  2279 + * @example
  2280 + * function resize(){
  2281 + * var rect:Object = flamingo.getPosition(this)
  2282 + * this._x = rect.x
  2283 + * this._y = rect.y
  2284 + * this._width = rect.width
  2285 + * this._height = rect.height
  2286 + * }
  2287 + */
  2288 + public function getPosition(comp:Object, parent:MovieClip):Object {
  2289 + var id = this.getId(comp);
  2290 + var mc:MovieClip = this.getComponent(id);
  2291 + if (parent == undefined) {
  2292 + parent = mc._parent;
  2293 + if (this.components[id].killtarget != undefined) {
  2294 + var c = this.components[id].target.split("/").length-this.components[id].killtarget.split("/").length;
  2295 + for (var i = 0; i<c; i++) {
  2296 + parent = parent._parent;
  2297 + }
  2298 + }
  2299 + }
  2300 + //mc = comp
  2301 + var rect:Object = new Object();
  2302 + var ps = getXPS(mc, parent);
  2303 + rect.x = ps.x;
  2304 + rect.width = ps.width;
  2305 + //correct with max-, minwidth
  2306 + if (mc.maxwidth != undefined) {
  2307 + rect.width = Math.min(rect.width, mc.maxwidth);
  2308 + }
  2309 + if (mc.minwidth != undefined) {
  2310 + rect.width = Math.max(rect.width, mc.minwidth);
  2311 + }
  2312 + var ps = getYPS(mc, parent);
  2313 + rect.y = ps.y;
  2314 + rect.height = ps.height;
  2315 + //correct with max-, minheight
  2316 + if (mc.maxheight != undefined) {
  2317 + rect.height = Math.min(rect.height, mc.maxheight);
  2318 + }
  2319 + if (mc.minheight != undefined) {
  2320 + rect.height = Math.max(rect.height, mc.minheight);
  2321 + }
  2322 + rect.x = Math.round(rect.x);
  2323 + rect.width = Math.round(rect.width);
  2324 + rect.y = Math.round(rect.y);
  2325 + rect.height = Math.round(rect.height);
  2326 + return (rect);
  2327 + }
  2328 + /**
  2329 + * Positions a component.
  2330 + * @param comp:Object MovieClip or componentid.
  2331 + * @param parent:MovieClip [optional] parent MovieClip, default _parent
  2332 + * @see getPosition
  2333 + */
  2334 + public function position(comp:Object, parent:MovieClip):Void {
  2335 + var id = this.getId(comp);
  2336 + var mc:MovieClip = this.getComponent(id);
  2337 + if (parent == undefined) {
  2338 + parent = mc._parent;
  2339 + if (this.components[id].killtarget != undefined) {
  2340 + var c = this.components[id].target.split("/").length-this.components[id].killtarget.split("/").length;
  2341 + for (var i = 0; i<c; i++) {
  2342 + parent = parent._parent;
  2343 + }
  2344 + }
  2345 + }
  2346 + //if (parent == undefined) {
  2347 + //parent = this.getParent(id);
  2348 + //}
  2349 + var r:Object = this.getPosition(mc, parent);
  2350 + mc._x = r.x;
  2351 + mc._y = r.y;
  2352 + mc._width = r.width;
  2353 + mc._height = r.height;
  2354 + }
  2355 + private function getXPS(mc:MovieClip, parent:MovieClip):Object {
  2356 + if (parent == undefined) {
  2357 + var parent = mc._parent;
  2358 + }
  2359 + var pw = parent.__width;
  2360 + if (pw == undefined) {
  2361 + pw = parent._width;
  2362 + }
  2363 + if (pw == undefined) {
  2364 + pw = Stage.width;
  2365 + }
  2366 + var pt:Object = new Object();
  2367 + if (mc.left.length>0 and mc.width.length>0) {
  2368 + //trace("x1")
  2369 + pt.width = getAbs(mc.width, pw);
  2370 + pt.x = convertPosition(mc.left, pw, parent.guides.x);
  2371 + return (pt);
  2372 + }
  2373 + if (mc.right.length>0 and mc.width.length>0) {
  2374 + //trace("x2")
  2375 + pt.width = getAbs(mc.width, pw);
  2376 + pt.x = convertPosition(mc.right, pw, parent.guides.x)-pt.width;
  2377 + return (pt);
  2378 + }
  2379 + if (mc.xcenter.length>0 and mc.width.length>0) {
  2380 + //trace("x3")
  2381 + pt.width = getAbs(mc.width, pw);
  2382 + pt.x = convertPosition(mc.xcenter, pw, parent.guides.x)-(pt.width/2);
  2383 + return (pt);
  2384 + }
  2385 + if (mc.left.length>0 and mc.right.length>0) {
  2386 + //trace("x4")
  2387 + pt.x = convertPosition(mc.left, pw, parent.guides.x);
  2388 + pt.width = convertPosition(mc.right, pw, parent.guides.x)-pt.x;
  2389 + return (pt);
  2390 + }
  2391 + if (mc.left.length>0 and mc.xcenter.length>0) {
  2392 + //trace("x5")
  2393 + pt.x = convertPosition(mc.left, pw, parent.guides.x);
  2394 + pt.width = (convertPosition(mc.xcenter, pw, parent.guides.x)-pt.x)*2;
  2395 + return (pt);
  2396 + }
  2397 + if (mc.right.length>0 and mc.xcenter.length>0) {
  2398 + //trace("x6")
  2399 + var r = convertPosition(mc.right, pw, parent.guides.x);
  2400 + var c = convertPosition(mc.xcenter, pw, parent.guides.x);
  2401 + pt.width = (r-c)*2;
  2402 + pt.x = r-(pt.width/2);
  2403 + return (pt);
  2404 + }
  2405 + if (mc.left.length>0) {
  2406 + //trace("x7");
  2407 + pt.x = convertPosition(mc.left, pw, parent.guides.x);
  2408 + pt.width = mc._width;
  2409 + return (pt);
  2410 + }
  2411 + if (mc.right.length>0) {
  2412 + //trace("x8")
  2413 + pt.x = convertPosition(mc.right, pw, parent.guides.x)-mc._width;
  2414 + pt.width = mc._width;
  2415 + return (pt);
  2416 + }
  2417 + if (mc.xcenter.length>0) {
  2418 + //trace("x9")
  2419 + pt.x = convertPosition(mc.xcenter, pw, parent.guides.x)-(mc._width/2);
  2420 + pt.width = mc._width;
  2421 + return (pt);
  2422 + }
  2423 + if (mc.width.length>0) {
  2424 + //trace("x10")
  2425 + pt.x = mc._x;
  2426 + pt.width = getAbs(mc.width, pw);
  2427 + return (pt);
  2428 + }
  2429 + pt.x = mc._x;
  2430 + pt.width = mc._width;
  2431 + return (pt);
  2432 + }
  2433 + private function getYPS(mc:MovieClip, parent:MovieClip):Object {
  2434 + if (parent == undefined) {
  2435 + var parent = mc._parent;
  2436 + }
  2437 + var pt:Object = new Object();
  2438 + var ph = parent.__height;
  2439 + if (ph == undefined) {
  2440 + ph = parent._height;
  2441 + }
  2442 + if (ph == undefined) {
  2443 + ph = Stage.height;
  2444 + }
  2445 + if (mc.top.length>0 and mc.height.length>0) {
  2446 + pt.height = getAbs(mc.height, ph);
  2447 + pt.y = convertPosition(mc.top, ph, parent.guides.y);
  2448 + return (pt);
  2449 + }
  2450 + if (mc.bottom.length>0 and mc.height.length>0) {
  2451 + pt.height = getAbs(mc.height, ph);
  2452 + pt.y = convertPosition(mc.bottom, ph, parent.guides.y)-pt.height;
  2453 + return (pt);
  2454 + }
  2455 + if (mc.ycenter.length>0 and mc.height.length>0) {
  2456 + pt.height = getAbs(mc.height, ph);
  2457 + pt.y = convertPosition(mc.ycenter, ph, parent.guides.y)-(pt.height/2);
  2458 + return (pt);
  2459 + }
  2460 + if (mc.top.length>0 and mc.bottom.length>0) {
  2461 + pt.y = convertPosition(mc.top, ph, parent.guides.y);
  2462 + pt.height = convertPosition(mc.bottom, ph, parent.guides.y)-pt.y;
  2463 + return (pt);
  2464 + }
  2465 + if (mc.top.length>0 and mc.ycenter.length>0) {
  2466 + pt.y = convertPosition(mc.top, ph, mc._parent.guides.y);
  2467 + pt.height = (convertPosition(mc.ycenter, ph, parent.guides.y)-pt.y)*2;
  2468 + return (pt);
  2469 + }
  2470 + if (mc.bottom.length>0 and mc.ycenter.length>0) {
  2471 + var b = convertPosition(mc.bottom, ph, parent.guides.y);
  2472 + var c = convertPosition(mc.ycenter, ph, parent.guides.y);
  2473 + pt.height = (b-c)*2;
  2474 + pt.y = b-(pt.width/2);
  2475 + return (pt);
  2476 + }
  2477 + if (mc.top.length>0) {
  2478 + pt.y = convertPosition(mc.top, ph, parent.guides.y);
  2479 + pt.height = mc._height;
  2480 + return (pt);
  2481 + }
  2482 + if (mc.bottom.length>0) {
  2483 + pt.y = convertPosition(mc.bottom, ph, parent.guides.y)-mc._height;
  2484 + pt.height = mc._height;
  2485 + return (pt);
  2486 + }
  2487 + if (mc.ycenter.length>0) {
  2488 + //trace("y9")
  2489 + pt.y = convertPosition(mc.ycenter, ph, parent.guides.y)-(mc._height/2);
  2490 + pt.height = mc._height;
  2491 + return (pt);
  2492 + }
  2493 + if (mc.height.length>0) {
  2494 + pt.y = mc._y;
  2495 + pt.height = getAbs(mc.height, ph);
  2496 + return (pt);
  2497 + }
  2498 + pt.y = mc._y;
  2499 + pt.height = mc._height;
  2500 + return (pt);
  2501 + }
  2502 + private function convertPosition(pos:String, abs:Number, guides:Object):Number {
  2503 + if (pos == undefined or pos.length == 0) {
  2504 + return;
  2505 + }
  2506 + // determine second element, which should be a offset in pixels
  2507 + var offset:Number = 0;
  2508 + if (pos.indexOf(" ")>0) {
  2509 + var a:Array = pos.split(" ");
  2510 + pos = a[0];
  2511 + offset = Number(a[1]);
  2512 + if (isNaN(offset)) {
  2513 + offset = 0;
  2514 + }
  2515 + }
  2516 + // calculate first element, which can be a number, a percentage or a guide
  2517 + var n:Number = 0;
  2518 + if (isNaN(pos)) {
  2519 + if (pos.substr(pos.length-1, 1) == "%") {
  2520 + n = getAbs(pos, abs);
  2521 + } else {
  2522 + switch (pos.toLowerCase()) {
  2523 + case "bottom" :
  2524 + n = abs;
  2525 + break;
  2526 + case "right" :
  2527 + n = abs;
  2528 + break;
  2529 + default :
  2530 + pos = guides[pos];
  2531 + if (pos.length>0) {
  2532 + n = convertPosition(pos, abs, guides);
  2533 + }
  2534 + break;
  2535 + }
  2536 + }
  2537 + } else {
  2538 + n = Number(pos);
  2539 + }
  2540 + return (n+offset);
  2541 + }
  2542 + private function getAbs(rel:String, abs:Number):Number {
  2543 + //calculates absolute position from a relative string
  2544 + //getAbs("50%", 100) returns 50
  2545 + var n:Number;
  2546 + if (rel.substr(rel.length-1, 1) == "%") {
  2547 + n = Number(rel.substr(0, rel.length-1));
  2548 + n = (abs*n/100);
  2549 + } else if (not isNaN(rel)) {
  2550 + n = Number(rel);
  2551 + }
  2552 + return (n);
  2553 + }
  2554 + /**
  2555 + * Gets the stylesheet object of a component.
  2556 + * @param comp:Object MovieClip or componentid.
  2557 + * @return Object StyleSheet.
  2558 + */
  2559 + public function getStyleSheet(comp:Object):Object {
  2560 + var id:String = this.getId(comp);
  2561 + var mc = this.getComponent(id);
  2562 + //get the default stylesheet
  2563 + var stylesheet = new TextField.StyleSheet();
  2564 + if (mc.styles != undefined) {
  2565 + var stylenames:Array = mc.styles.getStyleNames();
  2566 + for (var i = 0; i<stylenames.length; i++) {
  2567 + var stylename = stylenames[i];
  2568 + var styleobj:Object = mc.styles.getStyle(stylename);
  2569 + stylesheet.setStyle(stylename, styleobj);
  2570 + }
  2571 + }
  2572 + return stylesheet;
  2573 + }
  2574 + /**
  2575 + * Correct the targetreference of a component in the repository.
  2576 + * Component are movieclips that are loaded by flamingo with the loadMovie method.
  2577 + * By default flamingo assumes that the loaded movieclip is actually the component.
  2578 + * When you make components by using subclasses of MovieClips than things are a bit different.
  2579 + * In that case the component movieclip can be situated one or more levels deeper and a correction is necesarry.
  2580 + * @param from:Object MovieClip or componentid representing the default location at which flamingo assumes the component is loaded.
  2581 + * @param to:Movieclip MovieClip representing the correct location of the component.
  2582 + * @example
  2583 + * flamingo.correctTarget(this._parent, this)
  2584 + * flamingo.correctTarget(this, this.mHolder, "ButtonNext")
  2585 + */
  2586 + public function correctTarget(from:Object, to:MovieClip):Void {
  2587 + var id = this.getId(from);
  2588 + from = eval(this.components[id].target);
  2589 + this.components[id].killtarget = this.components[id].target;
  2590 + this.components[id].target = to._target;
  2591 + }
  2592 + /**
  2593 + * Gets every property of loaded components by using the component-id and propertyname.
  2594 + * This function can be accessed by Javascript when the 'useexternalinterface' attribute is set to true.
  2595 + * For javascript this method is aliased as 'get'.
  2596 + * @param id:String Id of a component.
  2597 + * @param prop:String String representation of property.
  2598 + * @return Object Value of property.
  2599 + * @example
  2600 + * flamingo.getProperty("map", "width");
  2601 + */
  2602 + public function getProperty(id:String, prop:String):Object {
  2603 + if (id == undefined) {
  2604 + return;
  2605 + }
  2606 + if (prop == undefined) {
  2607 + return;
  2608 + }
  2609 + var comp = this.components[id].target;
  2610 + if (comp == undefined) {
  2611 + return;
  2612 + }
  2613 + if (id.toLowerCase() == "flamingo") {
  2614 + return this[prop];
  2615 + } else {
  2616 + return eval(comp)[prop];
  2617 + }
  2618 + }
  2619 + /**
  2620 + * Sets every property of loaded components by using the component-id and propertyname.
  2621 + * This function can be accessed by Javascript when the 'useexternalinterface' attribute is set to true.
  2622 + * For javascript this method is aliased as 'set'.
  2623 + * @param id:String Id of a component.
  2624 + * @param prop:String String representation of property.
  2625 + * @param value:Object Value of property.
  2626 + * @example
  2627 + * flamingo.setProperty("myMap", "width", "100%");
  2628 + */
  2629 + public function setProperty(id:String, prop:String, value:Object):Void {
  2630 + if (id == undefined) {
  2631 + return;
  2632 + }
  2633 + if (prop == undefined) {
  2634 + return;
  2635 + }
  2636 + if (value == undefined) {
  2637 + return;
  2638 + }
  2639 + var comp = this.components[id].target;
  2640 + if (comp == undefined) {
  2641 + return;
  2642 + }
  2643 + if (id.toLowerCase() == "flamingo") {
  2644 + this[prop] = value;
  2645 + } else {
  2646 + eval(comp)[prop] = value;
  2647 + }
  2648 + }
  2649 + /**
  2650 + * Converts a string list into an array. Null values are removed.
  2651 + * @param list:String String representing a list.
  2652 + * @param sep:String [optional] Seperator, default = ",".
  2653 + * @return Array
  2654 + */
  2655 + public function asArray(list:String, sep:String):Array {
  2656 + if (sep == undefined) {
  2657 + sep = ",";
  2658 + }
  2659 + var a = list.split(sep);
  2660 + for (var i = 0; i<a.length; i++) {
  2661 + a[i] = trim(a[i]);
  2662 + if (a[i].length == 0) {
  2663 + a.splice(i, 1);
  2664 + i--;
  2665 + }
  2666 + }
  2667 + return a;
  2668 + }
  2669 + /**
  2670 + * Trims leading and trailing spaces, returns, tabs, and line feeds from a string.
  2671 + * @param s:String
  2672 + * @return String
  2673 + */
  2674 + public function trim(s:String):String {
  2675 + return lTrim(rTrim(s));
  2676 + }
  2677 + /**
  2678 + * Trims leading spaces, returns, tabs, and line feeds from a string.
  2679 + * @param s:String
  2680 + * @return String
  2681 + */
  2682 + public function lTrim(s:String):String {
  2683 + var TAB = 9;
  2684 + var LINEFEED = 10;
  2685 + var CARRIAGE = 13;
  2686 + var SPACE = 32;
  2687 + var i = 0;
  2688 + while (s.charCodeAt(i) == SPACE || s.charCodeAt(i) == CARRIAGE || s.charCodeAt(i) == LINEFEED || s.charCodeAt(i) == TAB) {
  2689 + i++;
  2690 + }
  2691 + return s.substring(i, s.length);
  2692 + }
  2693 + /**
  2694 + * Trims trailing spaces, returns, tabs, and line feeds from a string.
  2695 + * @param s:String
  2696 + * @return String
  2697 + */
  2698 + public function rTrim(s:String):String {
  2699 + var TAB = 9;
  2700 + var LINEFEED = 10;
  2701 + var CARRIAGE = 13;
  2702 + var SPACE = 32;
  2703 + var i = s.length-1;
  2704 + while (s.charCodeAt(i) == SPACE || s.charCodeAt(i) == CARRIAGE || s.charCodeAt(i) == LINEFEED || s.charCodeAt(i) == TAB) {
  2705 + i--;
  2706 + }
  2707 + return s.substring(0, i+1);
  2708 + }
  2709 + /**
  2710 + * Calls every method of the loaded components by using the component-id and methodname.
  2711 + * This function can be accessed by Javascript when the 'useexternalinterface' attribute is set to true.
  2712 + * For javascript this method is aliased as 'call'.
  2713 + * @param id:String Id of a component.
  2714 + * @param method:String String representation of method to be called.
  2715 + * @param args:Object one or more arguments the method demands. See documentation.
  2716 + * @return whatever the method returns. See documentation.
  2717 + * @example
  2718 + * flamingo.callMethod("map", "moveToExtent", {minx:203044, miny:607628, maxx:218802, maxy:614073}, 0);
  2719 + */
  2720 + public function callMethod(id:String, method:String):Object {
  2721 + if (id == undefined) {
  2722 + return;
  2723 + }
  2724 + arguments.shift();
  2725 + if (method == undefined) {
  2726 + return;
  2727 + }
  2728 + arguments.shift();
  2729 + var comp = this.components[id].target;
  2730 + if (comp == undefined) {
  2731 + return;
  2732 + }
  2733 + if (id.toLowerCase() == "flamingo") {
  2734 + if (this[method] == undefined) {
  2735 + return;
  2736 + }
  2737 + var r = this[method].apply(this, arguments);
  2738 + if (typeof (r) == "movieclip") {
  2739 + r = this.getId(r);
  2740 + }
  2741 + return r;
  2742 + } else {
  2743 + var func = eval(comp+"."+method);
  2744 + if (func == undefined) {
  2745 + return;
  2746 + }
  2747 + var r = func.apply(eval(comp), arguments);
  2748 + if (typeof (r) == "movieclip") {
  2749 + r = this.getId(r);
  2750 + }
  2751 + return r;
  2752 + }
  2753 + }
  2754 + //events
  2755 + /**
  2756 + * Fires when the language is changed.
  2757 + * @param lang:String language which is set.
  2758 + */
  2759 + public function onSetLanguage(lang:String):Void {
  2760 + }
  2761 + /**
  2762 + * Fires when the stage is resized.
  2763 + * @param mc:MovieClip A reference to the flamingo movie.
  2764 + */
  2765 + public function onResize(mc:MovieClip):Void {
  2766 + }
  2767 + /**
  2768 + * Fires when a component is removed
  2769 + * @param mc:MovieClip The component to be killed.
  2770 + */
  2771 + public function onKillComponent(mc:MovieClip):Void {
  2772 + }
  2773 + /**
  2774 + * Fires when an error occurs.
  2775 + * @param fname:String Name of function where error occurred.
  2776 + * @param error:String Error message.
  2777 + */
  2778 + public function onError(fname:String, error:String):Void {
  2779 + }
  2780 + /**
  2781 + * Fires when a component is loaded.
  2782 + * @param mc:MovieClip The loaded component.
  2783 + */
  2784 + public function onLoadComponent(mc:MovieClip):Void {
  2785 + }
  2786 + /**
  2787 + * Fires when flamingo initializes.
  2788 + */
  2789 + public function onInit():Void {
  2790 + }
  2791 + /**
  2792 + * Fires when a XML is loaded.
  2793 + * @param file:String The loaded file.
  2794 + */
  2795 + public function onLoadXMLPool(file:String):Void {
  2796 + }
  2797 + /**
  2798 + * Fires when a configuration file is starting to load.
  2799 + * @param file:String Name of file which is being loaded.
  2800 + */
  2801 + public function onConfig(file:String):Void {
  2802 + }
  2803 + /**
  2804 + * Fires when a configuration is being processed.
  2805 + * @param componentsloaded:Number Number of loaded components.
  2806 + * @param totalcomponents:Number Total number of components.
  2807 + * @param configsloaded:Number Number of processed configurations.
  2808 + * @param totalconfigs:Number Total number of configurations.
  2809 + */
  2810 + public function onConfigProgress(componentsloaded:Number, totalcomponents:Number, configsloaded:Number, totalconfigs:Number):Void {
  2811 + }
  2812 + /**
  2813 + * Fires when a configuration or a set of configurations is loaded.
  2814 + */
  2815 + public function onConfigComplete():Void {
  2816 + }
  2817 + /**
  2818 + * Returns an unigue unused identifier.
  2819 + * @return String Id
  2820 + */
  2821 + public function getUniqueId():String {
  2822 + var id:String = "fmc_"+this.uniqueid;
  2823 + var found:Boolean = false;
  2824 + while (not found) {
  2825 + if (this.components[id] == undefined) {
  2826 + found = true;
  2827 + this.uniqueid++;
  2828 + } else {
  2829 + id = "fmc_"+this.uniqueid++;
  2830 + }
  2831 + }
  2832 + //store id for use
  2833 + return (id);
  2834 + }
  2835 + /**
  2836 + * Returns the version of a component.
  2837 + * @param comp:Object MovieClip or componentid.
  2838 + * @return String Version.
  2839 + */
  2840 + public function getVersion(comp:Object):String {
  2841 + var id:String = this.getId(comp);
  2842 + if (id == "flamingo") {
  2843 + s = this.version;
  2844 + } else {
  2845 + var s:String = this.getComponent(id).version;
  2846 + }
  2847 + return (s);
  2848 + }
  2849 + /**
  2850 + * Returns list of components ids.
  2851 + * @return Array List of components ids.
  2852 + */
  2853 + public function getComponents():Array {
  2854 + var a:Array = new Array();
  2855 + for (var id in this.components) {
  2856 + a.push(id);
  2857 + }
  2858 + a.reverse();
  2859 + return a;
  2860 + }
  2861 + public function print() {
  2862 + //point=0.35mm
  2863 + //pixel=0.28mm
  2864 + // create PrintJob object
  2865 + var my_pj:PrintJob = new PrintJob();
  2866 + // display print dialog box, but only initiate the print job
  2867 + // if start returns successfully.
  2868 + if (my_pj.start()) {
  2869 + // use a variable to track successful calls to addPage
  2870 + var pagesToPrint:Number = 0;
  2871 + // add specified area to print job
  2872 + // repeat once for each page to be printed
  2873 + var paperheight = my_pj.pageHeight;
  2874 + var paperwidth = my_pj.pageWidth;
  2875 + var flamingoheight = this.mFlamingo.__height;
  2876 + var flamingowidth = this.mFlamingo.__width;
  2877 + var scale = paperwidth/flamingowidth;
  2878 + var scale = Math.min(scale, (paperheight/flamingoheight));
  2879 + var xscale = this.mFlamingo._xscale;
  2880 + var yscale = this.mFlamingo._yscale;
  2881 + this.mFlamingo._xscale = this.mFlamingo._yscale=scale;
  2882 + if (my_pj.addPage(this.mFlamingo, {xMin:0, xMax:flamingowidth, yMin:0, yMax:flamingoheight}, {printAsBitmap:true}, 1)) {
  2883 + pagesToPrint++;
  2884 + }
  2885 + this.mFlamingo._xscale = xscale;
  2886 + this.mFlamingo._yscale = yscale;
  2887 + // send pages from the spooler to the printer, but only if one or more
  2888 + // calls to addPage() was successful. You should always check for successful
  2889 + // calls to start() and addPage() before calling send().
  2890 + if (pagesToPrint>0) {
  2891 + my_pj.send();
  2892 + // print page(s)
  2893 + }
  2894 + }
  2895 + // clean up
  2896 + delete my_pj;
  2897 + // delete object
  2898 + }
  2899 + /**
  2900 + * Determines if a component is registered at the framework.
  2901 + * @param comp:Object MovieClip or componentid.
  2902 + * @return Boolean True or false.
  2903 + */
  2904 + public function exists(comp:Object):Boolean {
  2905 + return this.components[this.getId(comp)].url != undefined;
  2906 + }
  2907 + /**
  2908 + * Returns the type of a component. This is actually the filename without the path and the ".swf"
  2909 + * @param comp:Object MovieClip or componentid.
  2910 + * @return String Component's type.
  2911 + */
  2912 + public function getType(comp:Object):String {
  2913 + return this.components[this.getId(comp)].type;
  2914 + }
  2915 + /**
  2916 + * Determines if a component is really visible, not just _visible.
  2917 + * It checks al the parents. If they are visible, the component is also visible.
  2918 + * @param comp:Object MovieClip or componentid.
  2919 + * @return Boolean True or false.
  2920 + */
  2921 + public function isVisible(comp:Object):Boolean {
  2922 + var mc = this.getComponent(getId(comp));
  2923 + while (mc != undefined) {
  2924 + if (not mc._visible) {
  2925 + return (false);
  2926 + break;
  2927 + }
  2928 + mc = mc._parent;
  2929 + }
  2930 + return (true);
  2931 + }
  2932 + /**
  2933 + * Gets a saved 'flamingo' cookie.
  2934 + * @param id:String Cookie-identifyer.
  2935 + * @return Object The cookie-object.
  2936 + */
  2937 + public function getCookie(id:String):Object {
  2938 + var so:SharedObject = SharedObject.getLocal("flamingo", "/");
  2939 + return (so.data[id]);
  2940 + }
  2941 + /**
  2942 + * Stores a 'flamingo' cookie.
  2943 + * @param id:String Cookie-identifyer.
  2944 + * @param obj:Object Object to be stored.
  2945 + */
  2946 + public function setCookie(id:String, obj:Object):Void {
  2947 + var so:SharedObject = SharedObject.getLocal("flamingo", "/");
  2948 + so.data[id] = obj;
  2949 + so.flush();
  2950 + }
  2951 + private function makeWindow(mc:MovieClip, w:Number, h:Number, c:Number, c2:Number) {
  2952 + if (w == undefined) {
  2953 + w = Stage.width/2;
  2954 + }
  2955 + if (h == undefined) {
  2956 + h = Stage.height/2;
  2957 + }
  2958 + if (c == undefined) {
  2959 + c = 0xffffff;
  2960 + }
  2961 + if (c2 == undefined) {
  2962 + c2 = 0xcccccc;
  2963 + }
  2964 + w = Math.max(100, w);
  2965 + h = Math.max(100, h);
  2966 + var hh = 22;
  2967 + //header
  2968 + var mh = mc.createEmptyMovieClip("mHeader", 1);
  2969 + mh.beginFill(c, 100);
  2970 + mh.lineStyle(0, c2);
  2971 + mh.moveTo(0, 0);
  2972 + mh.lineTo(w, 0);
  2973 + mh.lineTo(w, hh);
  2974 + mh.lineTo(0, hh);
  2975 + mh.lineTo(0, 0);
  2976 + mh.endFill();
  2977 + mh.onPress = function() {
  2978 + this._parent.startDrag();
  2979 + };
  2980 + mh.onRelease = function() {
  2981 + stopDrag();
  2982 + };
  2983 + mh.onReleaseOutside = function() {
  2984 + stopDrag();
  2985 + };
  2986 + mh.useHandCursor = false;
  2987 + //headertext
  2988 + var t = mh.createTextField("mText", 0, 2, 0, w-5, hh);
  2989 + var my_fmt:TextFormat = new TextFormat();
  2990 + my_fmt.font = "Courier New";
  2991 + my_fmt.size = 13;
  2992 + my_fmt.bold = true;
  2993 + t.setNewTextFormat(my_fmt);
  2994 + t.selectable = false;
  2995 + t.wordWrap = true;
  2996 + //mainwindow
  2997 + var mw = mc.createEmptyMovieClip("mWindow", 0);
  2998 + mw.beginFill(c, 90);
  2999 + mw.lineStyle(0, c2);
  3000 + mw.moveTo(0, hh);
  3001 + mw.lineTo(w, hh);
  3002 + mw.lineTo(w, h-hh);
  3003 + mw.lineTo(0, h-hh);
  3004 + mw.lineTo(0, hh);
  3005 + mw.endFill();
  3006 + //maintext
  3007 + var t = mw.createTextField("mText", 0, 2, hh+2, w-5, h-hh-hh-4);
  3008 + t.multiline = true;
  3009 + t.wordWrap = true;
  3010 + var my_fmt:TextFormat = new TextFormat();
  3011 + my_fmt.font = "Courier New";
  3012 + my_fmt.size = 12;
  3013 + t.setNewTextFormat(my_fmt);
  3014 + }
  3015 + /**
  3016 + * Shows a simple textbox with a message. Tracer is intended for debugging in a browser environment.
  3017 + * @param msg:String A message.
  3018 + */
  3019 + public function tracer(msg:String) {
  3020 + var mc = _root.mFlamingoTracer;
  3021 + if (mc == undefined) {
  3022 + var mc:MovieClip = _root.createEmptyMovieClip("mFlamingoTracer", 50002);
  3023 + this.makeWindow(mc, undefined, undefined, 0xffcccc, 0xff99cc);
  3024 + mc._x = Math.max(0, Stage.width/2-mc._width/2);
  3025 + mc._y = Math.max(0, Stage.height/2-mc._height/2);
  3026 + mc.mWindow.mText.text = msg;
  3027 + mc.mHeader.mText.text = "Flamingo tracer";
  3028 + } else {
  3029 + mc.mWindow.mText.text = mc.mWindow.mText.text+newline+msg;
  3030 + }
  3031 + mc.mWindow.mText.scroll = mc.mWindow.mText.maxscroll;
  3032 + }
  3033 + /**
  3034 + * Corrects a relative url with the flamingo root location.
  3035 + * That is where flamingo.swf is located.
  3036 + * @param url:String Url
  3037 + * @return String The corrected url.
  3038 + */
  3039 + public function correctUrl(url):String {
  3040 + if (url.toLowerCase().indexOf("http", 0) == 0) {
  3041 + return url;
  3042 + }
  3043 + if (url.toLowerCase().indexOf("file", 0) == 0) {
  3044 + return url;
  3045 + }
  3046 + return this.rooturl+"/"+url;
  3047 + }
  3048 + /**
  3049 + * Sets an argument, which can be picked up by a component.
  3050 + * See the components documentation for supported arguments.
  3051 + * @param comp:Object Id or MovieClip representing the component.
  3052 + * @param name:String Name of argument.
  3053 + * @param value:String Value of argument
  3054 + */
  3055 + public function setArgument(comp:Object, argname:String, value:String):Void {
  3056 + var id = getId(comp);
  3057 + this.mFlamingo[id+"."+argname] = value;
  3058 + }
  3059 + /**
  3060 + * Gets an argument.
  3061 + * @param comp:Object Id or MovieClip representing the component.
  3062 + * @param argname:String Base name of argument.
  3063 + * @return String Value of argument.
  3064 + */
  3065 + public function getArgument(comp:Object, argname:String):String {
  3066 + var id = getId(comp);
  3067 + return this.mFlamingo[id+"."+argname];
  3068 + }
  3069 + /**
  3070 + * Removes an argument.
  3071 + * @param comp:Object Id or MovieClip representing the component.
  3072 + * @param argname:String Base name of argument.
  3073 + */
  3074 + public function deleteArgument(comp:Object, argname:String):Void {
  3075 + var id = getId(comp);
  3076 + delete this.mFlamingo[id+"."+argname];
  3077 + }
  3078 + private function dropShadow(mc:MovieClip) {
  3079 + var distance:Number = 4;
  3080 + //5
  3081 + var angleInDegrees:Number = 45;
  3082 + var color:Number = 0x000000;
  3083 + var alpha:Number = 0.5;
  3084 + //.3;
  3085 + var blurX:Number = 6;
  3086 + //6;
  3087 + var blurY:Number = 6;
  3088 + //6;
  3089 + var strength:Number = 1.5;
  3090 + var quality:Number = 1;
  3091 + var inner:Boolean = false;
  3092 + var knockout:Boolean = false;
  3093 + var hideObject:Boolean = false;
  3094 + var filter:DropShadowFilter = new DropShadowFilter(distance, angleInDegrees, color, alpha, blurX, blurY, strength, quality, inner, knockout, hideObject);
  3095 + var filterArray:Array = new Array();
  3096 + filterArray.push(filter);
  3097 + mc.filters = filterArray;
  3098 + }
  3099 +}
... ...
pacotes/flamingo/flamingo/GNU-GPL_LICENSE.txt 0 → 100644
... ... @@ -0,0 +1,342 @@
  1 + GNU GENERAL PUBLIC LICENSE
  2 + Version 2, June 1991
  3 +
  4 + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  5 + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  6 + Everyone is permitted to copy and distribute verbatim copies
  7 + of this license document, but changing it is not allowed.
  8 +
  9 + Preamble
  10 +
  11 + The licenses for most software are designed to take away your
  12 +freedom to share and change it. By contrast, the GNU General Public
  13 +License is intended to guarantee your freedom to share and change free
  14 +software--to make sure the software is free for all its users. This
  15 +General Public License applies to most of the Free Software
  16 +Foundation's software and to any other program whose authors commit to
  17 +using it. (Some other Free Software Foundation software is covered by
  18 +the GNU Library General Public License instead.) You can apply it to
  19 +your programs, too.
  20 +
  21 + When we speak of free software, we are referring to freedom, not
  22 +price. Our General Public Licenses are designed to make sure that you
  23 +have the freedom to distribute copies of free software (and charge for
  24 +this service if you wish), that you receive source code or can get it
  25 +if you want it, that you can change the software or use pieces of it
  26 +in new free programs; and that you know you can do these things.
  27 +
  28 + To protect your rights, we need to make restrictions that forbid
  29 +anyone to deny you these rights or to ask you to surrender the rights.
  30 +These restrictions translate to certain responsibilities for you if you
  31 +distribute copies of the software, or if you modify it.
  32 +
  33 + For example, if you distribute copies of such a program, whether
  34 +gratis or for a fee, you must give the recipients all the rights that
  35 +you have. You must make sure that they, too, receive or can get the
  36 +source code. And you must show them these terms so they know their
  37 +rights.
  38 +
  39 + We protect your rights with two steps: (1) copyright the software, and
  40 +(2) offer you this license which gives you legal permission to copy,
  41 +distribute and/or modify the software.
  42 +
  43 + Also, for each author's protection and ours, we want to make certain
  44 +that everyone understands that there is no warranty for this free
  45 +software. If the software is modified by someone else and passed on, we
  46 +want its recipients to know that what they have is not the original, so
  47 +that any problems introduced by others will not reflect on the original
  48 +authors' reputations.
  49 +
  50 + Finally, any free program is threatened constantly by software
  51 +patents. We wish to avoid the danger that redistributors of a free
  52 +program will individually obtain patent licenses, in effect making the
  53 +program proprietary. To prevent this, we have made it clear that any
  54 +patent must be licensed for everyone's free use or not licensed at all.
  55 +
  56 + The precise terms and conditions for copying, distribution and
  57 +modification follow.
  58 +
  59 + GNU GENERAL PUBLIC LICENSE
  60 + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  61 +
  62 + 0. This License applies to any program or other work which contains
  63 +a notice placed by the copyright holder saying it may be distributed
  64 +under the terms of this General Public License. The "Program", below,
  65 +refers to any such program or work, and a "work based on the Program"
  66 +means either the Program or any derivative work under copyright law:
  67 +that is to say, a work containing the Program or a portion of it,
  68 +either verbatim or with modifications and/or translated into another
  69 +language. (Hereinafter, translation is included without limitation in
  70 +the term "modification".) Each licensee is addressed as "you".
  71 +
  72 +Activities other than copying, distribution and modification are not
  73 +covered by this License; they are outside its scope. The act of
  74 +running the Program is not restricted, and the output from the Program
  75 +is covered only if its contents constitute a work based on the
  76 +Program (independent of having been made by running the Program).
  77 +Whether that is true depends on what the Program does.
  78 +
  79 + 1. You may copy and distribute verbatim copies of the Program's
  80 +source code as you receive it, in any medium, provided that you
  81 +conspicuously and appropriately publish on each copy an appropriate
  82 +copyright notice and disclaimer of warranty; keep intact all the
  83 +notices that refer to this License and to the absence of any warranty;
  84 +and give any other recipients of the Program a copy of this License
  85 +along with the Program.
  86 +
  87 +You may charge a fee for the physical act of transferring a copy, and
  88 +you may at your option offer warranty protection in exchange for a fee.
  89 +
  90 + 2. You may modify your copy or copies of the Program or any portion
  91 +of it, thus forming a work based on the Program, and copy and
  92 +distribute such modifications or work under the terms of Section 1
  93 +above, provided that you also meet all of these conditions:
  94 +
  95 + a) You must cause the modified files to carry prominent notices
  96 + stating that you changed the files and the date of any change.
  97 +
  98 + b) You must cause any work that you distribute or publish, that in
  99 + whole or in part contains or is derived from the Program or any
  100 + part thereof, to be licensed as a whole at no charge to all third
  101 + parties under the terms of this License.
  102 +
  103 + c) If the modified program normally reads commands interactively
  104 + when run, you must cause it, when started running for such
  105 + interactive use in the most ordinary way, to print or display an
  106 + announcement including an appropriate copyright notice and a
  107 + notice that there is no warranty (or else, saying that you provide
  108 + a warranty) and that users may redistribute the program under
  109 + these conditions, and telling the user how to view a copy of this
  110 + License. (Exception: if the Program itself is interactive but
  111 + does not normally print such an announcement, your work based on
  112 + the Program is not required to print an announcement.)
  113 +
  114 +These requirements apply to the modified work as a whole. If
  115 +identifiable sections of that work are not derived from the Program,
  116 +and can be reasonably considered independent and separate works in
  117 +themselves, then this License, and its terms, do not apply to those
  118 +sections when you distribute them as separate works. But when you
  119 +distribute the same sections as part of a whole which is a work based
  120 +on the Program, the distribution of the whole must be on the terms of
  121 +this License, whose permissions for other licensees extend to the
  122 +entire whole, and thus to each and every part regardless of who wrote it.
  123 +
  124 +Thus, it is not the intent of this section to claim rights or contest
  125 +your rights to work written entirely by you; rather, the intent is to
  126 +exercise the right to control the distribution of derivative or
  127 +collective works based on the Program.
  128 +
  129 +In addition, mere aggregation of another work not based on the Program
  130 +with the Program (or with a work based on the Program) on a volume of
  131 +a storage or distribution medium does not bring the other work under
  132 +the scope of this License.
  133 +
  134 + 3. You may copy and distribute the Program (or a work based on it,
  135 +under Section 2) in object code or executable form under the terms of
  136 +Sections 1 and 2 above provided that you also do one of the following:
  137 +
  138 + a) Accompany it with the complete corresponding machine-readable
  139 + source code, which must be distributed under the terms of Sections
  140 + 1 and 2 above on a medium customarily used for software interchange; or,
  141 +
  142 + b) Accompany it with a written offer, valid for at least three
  143 + years, to give any third party, for a charge no more than your
  144 + cost of physically performing source distribution, a complete
  145 + machine-readable copy of the corresponding source code, to be
  146 + distributed under the terms of Sections 1 and 2 above on a medium
  147 + customarily used for software interchange; or,
  148 +
  149 + c) Accompany it with the information you received as to the offer
  150 + to distribute corresponding source code. (This alternative is
  151 + allowed only for noncommercial distribution and only if you
  152 + received the program in object code or executable form with such
  153 + an offer, in accord with Subsection b above.)
  154 +
  155 +The source code for a work means the preferred form of the work for
  156 +making modifications to it. For an executable work, complete source
  157 +code means all the source code for all modules it contains, plus any
  158 +associated interface definition files, plus the scripts used to
  159 +control compilation and installation of the executable. However, as a
  160 +special exception, the source code distributed need not include
  161 +anything that is normally distributed (in either source or binary
  162 +form) with the major components (compiler, kernel, and so on) of the
  163 +operating system on which the executable runs, unless that component
  164 +itself accompanies the executable.
  165 +
  166 +If distribution of executable or object code is made by offering
  167 +access to copy from a designated place, then offering equivalent
  168 +access to copy the source code from the same place counts as
  169 +distribution of the source code, even though third parties are not
  170 +compelled to copy the source along with the object code.
  171 +
  172 + 4. You may not copy, modify, sublicense, or distribute the Program
  173 +except as expressly provided under this License. Any attempt
  174 +otherwise to copy, modify, sublicense or distribute the Program is
  175 +void, and will automatically terminate your rights under this License.
  176 +However, parties who have received copies, or rights, from you under
  177 +this License will not have their licenses terminated so long as such
  178 +parties remain in full compliance.
  179 +
  180 + 5. You are not required to accept this License, since you have not
  181 +signed it. However, nothing else grants you permission to modify or
  182 +distribute the Program or its derivative works. These actions are
  183 +prohibited by law if you do not accept this License. Therefore, by
  184 +modifying or distributing the Program (or any work based on the
  185 +Program), you indicate your acceptance of this License to do so, and
  186 +all its terms and conditions for copying, distributing or modifying
  187 +the Program or works based on it.
  188 +
  189 + 6. Each time you redistribute the Program (or any work based on the
  190 +Program), the recipient automatically receives a license from the
  191 +original licensor to copy, distribute or modify the Program subject to
  192 +these terms and conditions. You may not impose any further
  193 +restrictions on the recipients' exercise of the rights granted herein.
  194 +You are not responsible for enforcing compliance by third parties to
  195 +this License.
  196 +
  197 + 7. If, as a consequence of a court judgment or allegation of patent
  198 +infringement or for any other reason (not limited to patent issues),
  199 +conditions are imposed on you (whether by court order, agreement or
  200 +otherwise) that contradict the conditions of this License, they do not
  201 +excuse you from the conditions of this License. If you cannot
  202 +distribute so as to satisfy simultaneously your obligations under this
  203 +License and any other pertinent obligations, then as a consequence you
  204 +may not distribute the Program at all. For example, if a patent
  205 +license would not permit royalty-free redistribution of the Program by
  206 +all those who receive copies directly or indirectly through you, then
  207 +the only way you could satisfy both it and this License would be to
  208 +refrain entirely from distribution of the Program.
  209 +
  210 +If any portion of this section is held invalid or unenforceable under
  211 +any particular circumstance, the balance of the section is intended to
  212 +apply and the section as a whole is intended to apply in other
  213 +circumstances.
  214 +
  215 +It is not the purpose of this section to induce you to infringe any
  216 +patents or other property right claims or to contest validity of any
  217 +such claims; this section has the sole purpose of protecting the
  218 +integrity of the free software distribution system, which is
  219 +implemented by public license practices. Many people have made
  220 +generous contributions to the wide range of software distributed
  221 +through that system in reliance on consistent application of that
  222 +system; it is up to the author/donor to decide if he or she is willing
  223 +to distribute software through any other system and a licensee cannot
  224 +impose that choice.
  225 +
  226 +This section is intended to make thoroughly clear what is believed to
  227 +be a consequence of the rest of this License.
  228 +
  229 + 8. If the distribution and/or use of the Program is restricted in
  230 +certain countries either by patents or by copyrighted interfaces, the
  231 +original copyright holder who places the Program under this License
  232 +may add an explicit geographical distribution limitation excluding
  233 +those countries, so that distribution is permitted only in or among
  234 +countries not thus excluded. In such case, this License incorporates
  235 +the limitation as if written in the body of this License.
  236 +
  237 + 9. The Free Software Foundation may publish revised and/or new versions
  238 +of the General Public License from time to time. Such new versions will
  239 +be similar in spirit to the present version, but may differ in detail to
  240 +address new problems or concerns.
  241 +
  242 +Each version is given a distinguishing version number. If the Program
  243 +specifies a version number of this License which applies to it and "any
  244 +later version", you have the option of following the terms and conditions
  245 +either of that version or of any later version published by the Free
  246 +Software Foundation. If the Program does not specify a version number of
  247 +this License, you may choose any version ever published by the Free Software
  248 +Foundation.
  249 +
  250 + 10. If you wish to incorporate parts of the Program into other free
  251 +programs whose distribution conditions are different, write to the author
  252 +to ask for permission. For software which is copyrighted by the Free
  253 +Software Foundation, write to the Free Software Foundation; we sometimes
  254 +make exceptions for this. Our decision will be guided by the two goals
  255 +of preserving the free status of all derivatives of our free software and
  256 +of promoting the sharing and reuse of software generally.
  257 +
  258 + NO WARRANTY
  259 +
  260 + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  261 +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  262 +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  263 +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  264 +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  265 +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  266 +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  267 +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  268 +REPAIR OR CORRECTION.
  269 +
  270 + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  271 +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  272 +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  273 +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  274 +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  275 +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  276 +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  277 +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  278 +POSSIBILITY OF SUCH DAMAGES.
  279 +
  280 + END OF TERMS AND CONDITIONS
  281 +
  282 + How to Apply These Terms to Your New Programs
  283 +
  284 + If you develop a new program, and you want it to be of the greatest
  285 +possible use to the public, the best way to achieve this is to make it
  286 +free software which everyone can redistribute and change under these terms.
  287 +
  288 + To do so, attach the following notices to the program. It is safest
  289 +to attach them to the start of each source file to most effectively
  290 +convey the exclusion of warranty; and each file should have at least
  291 +the "copyright" line and a pointer to where the full notice is found.
  292 +
  293 + <one line to give the program's name and a brief idea of what it does.>
  294 + Copyright (C) <year> <name of author>
  295 +
  296 + This program is free software; you can redistribute it and/or modify
  297 + it under the terms of the GNU General Public License as published by
  298 + the Free Software Foundation; either version 2 of the License, or
  299 + (at your option) any later version.
  300 +
  301 + This program is distributed in the hope that it will be useful,
  302 + but WITHOUT ANY WARRANTY; without even the implied warranty of
  303 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  304 + GNU General Public License for more details.
  305 +
  306 + You should have received a copy of the GNU General Public License
  307 + along with this program; if not, write to the Free Software
  308 + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  309 +
  310 +
  311 +Also add information on how to contact you by electronic and paper mail.
  312 +
  313 +If the program is interactive, make it output a short notice like this
  314 +when it starts in an interactive mode:
  315 +
  316 + Gnomovision version 69, Copyright (C) year name of author
  317 + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  318 + This is free software, and you are welcome to redistribute it
  319 + under certain conditions; type `show c' for details.
  320 +
  321 +The hypothetical commands `show w' and `show c' should show the appropriate
  322 +parts of the General Public License. Of course, the commands you use may
  323 +be called something other than `show w' and `show c'; they could even be
  324 +mouse-clicks or menu items--whatever suits your program.
  325 +
  326 +You should also get your employer (if you work as a programmer) or your
  327 +school, if any, to sign a "copyright disclaimer" for the program, if
  328 +necessary. Here is a sample; alter the names:
  329 +
  330 + Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  331 + `Gnomovision' (which makes passes at compilers) written by James Hacker.
  332 +
  333 + <signature of Ty Coon>, 1 April 1989
  334 + Ty Coon, President of Vice
  335 +
  336 +This General Public License does not permit incorporating your program into
  337 +proprietary programs. If your program is a subroutine library, you may
  338 +consider it more useful to permit linking proprietary applications with the
  339 +library. If this is what you want to do, use the GNU Library General
  340 +Public License instead of this License.
  341 +
  342 +
... ...
pacotes/flamingo/flamingo/flamingo.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/flamingo.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/flamingo.xml 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +<flamingo>
  2 + <style id=".tooltip" font-family="Verdana" font-size="11" color="#000088" display="block"/>
  3 +</flamingo>
... ...
pacotes/flamingo/flamingo/fmc/ArcIMSConnector.as 0 → 100644
... ... @@ -0,0 +1,525 @@
  1 +/*-----------------------------------------------------------------------------
  2 +Copyright (C) 2006 Menko Kroeske
  3 +
  4 +This file is part of Flamingo MapComponents.
  5 +
  6 +Flamingo MapComponents is free software; you can redistribute it and/or
  7 +modify it under the terms of the GNU General Public License
  8 +as published by the Free Software Foundation; either version 2
  9 +of the License, or (at your option) any later version.
  10 +
  11 +This program is distributed in the hope that it will be useful,
  12 +but WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14 +GNU General Public License for more details.
  15 +
  16 +You should have received a copy of the GNU General Public License
  17 +along with this program; if not, write to the Free Software
  18 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  19 +-----------------------------------------------------------------------------*/
  20 +class ArcIMSConnector {
  21 + //meta
  22 + var version:String = "2.0.1";
  23 + //algemeen
  24 + var server:String = "";
  25 + var service:String = "";
  26 + var servlet:String = "servlet/com.esri.esrimap.Esrimap";
  27 + var xmlheader:String = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>";
  28 + //getServiceInfo defaults
  29 + var renderer:Boolean = false;
  30 + var extensions:Boolean = false;
  31 + var fields:Boolean = false;
  32 + //getImage defaults
  33 + var outputtype:String = "png24";
  34 + var map:Boolean = true;
  35 + var backgroundcolor:Number = 0xFBFBFB;
  36 + var transcolor:Number = 0xFBFBFB;
  37 + var layerliststring:String = "";
  38 + var legend:Boolean = false;
  39 + var legendcolor:Number = 0xffffff;
  40 + var legendwidth:Number = 250;
  41 + var legendfont:String = "arial";
  42 + var titlefontsize:Number = 12;
  43 + var valuefontsize:Number = 12;
  44 + var layerfontsize:Number = 12;
  45 + var legendcolumns:Number = 1;
  46 + //getFeatures defaults
  47 + var featurelimit:Number = 10;
  48 + var skipfeatures:Boolean = false;
  49 + var geometry:Boolean = false;
  50 + var envelope:Boolean = false;
  51 + var beginrecord:Number = 1;
  52 + var request:String;
  53 + var response:String;
  54 + var responsetime:Number;
  55 + var error:String;
  56 + var url:String;
  57 + var requestid:Number = 0;
  58 + var requesttype:String;
  59 + //-----------------------
  60 + private var busy:Boolean = false;
  61 + private var layerid:String;
  62 + private var events:Object;
  63 + //private var requesttype:String;
  64 + //private var url:String;
  65 + //private var xrequest:XML;
  66 + //private var xresponse:XML;
  67 + //private var error:String;
  68 + //private var time:Date;
  69 + //-----------------------
  70 + //-----------------------
  71 + function addListener(listener:Object) {
  72 + events.addListener(listener);
  73 + }
  74 + function removeListener(listener:Object) {
  75 + events.removeListener(listener);
  76 + }
  77 + function ArcIMSConnector(server:String) {
  78 + this.server = server;
  79 + events = new Object();
  80 + AsBroadcaster.initialize(events);
  81 + }
  82 + private function _getUrl(srequest:String):String {
  83 + var _server:String = this.server;
  84 + var _service:String = this.service;
  85 + var _servlet:String = this.servlet;
  86 + if (_server == "") {
  87 + _server = _root._url;
  88 + var p:Number = _server.indexOf("//", 0);
  89 + p = _server.indexOf("/", p+2);
  90 + _server = _server.substr(0, p);
  91 + }
  92 + if (_server.substr(_server.length-1, 1).toLowerCase() != "/") {
  93 + _server = _server+"/";
  94 + }
  95 + if (_server.substr(0, 4).toLowerCase() != "http" and _server.substr(0, 4).toLowerCase() != "file") {
  96 + _server = "http://"+_server;
  97 + }
  98 + var extra = "";
  99 + if (_servlet.substr(0, 1).toLowerCase() == "/") {
  100 + _servlet = _servlet.substr(1, _servlet.length-1);
  101 + }
  102 + var extra:String = "";
  103 + var service:String = "";
  104 + if (srequest == "getServices") {
  105 + _service = "catalog";
  106 + }
  107 + if (srequest == "getFeatures") {
  108 + extra = "&CustomService=Query";
  109 + }
  110 + return (_server+_servlet+"?ServiceName="+_service+"&ClientVersion=4.0&Form=false&Encode=false"+extra);
  111 + }
  112 + private function _sendrequest(sxml:String, requesttype:String, objecttag:Object):Number {
  113 + if (this.busy) {
  114 + this.error = "busy processing request...";
  115 + this.events.broadcastMessage("onError", this.error, objecttag, this.requestid);
  116 + return;
  117 + }
  118 + this.requestid++;
  119 + this.requesttype = requesttype;
  120 + this.busy = true;
  121 + this.url = this._getUrl(requesttype);
  122 + this.request = sxml;
  123 + var xrequest:XML = new XML(sxml);
  124 + xrequest.contentType = "text/xml";
  125 + var xresponse:XML = new XML();
  126 + xresponse.ignoreWhite = true;
  127 + var thisObj:Object = this;
  128 + this.error = "";
  129 + this.response = "";
  130 + this.events.broadcastMessage("onRequest", this);
  131 + xresponse.onLoad = function(success:Boolean):Void {
  132 + thisObj.response = this.toString();
  133 + thisObj.responsetime = (new Date()-starttime)/1000;
  134 + if (success) {
  135 + if (this.firstChild.nodeName == "ERROR") {
  136 + thisObj.error = this.firstChild.childNodes[0].nodeValue;
  137 + thisObj.events.broadcastMessage("onResponse", thisObj);
  138 + thisObj.events.broadcastMessage("onError", thisObj.error, objecttag, thisObj.requestid);
  139 + } else if (this.firstChild.firstChild.nodeName == "ERROR") {
  140 + thisObj.error = this.firstChild.firstChild.childNodes[0].nodeValue;
  141 + thisObj.events.broadcastMessage("onResponse", thisObj);
  142 + thisObj.events.broadcastMessage("onError", thisObj.error, objecttag, thisObj.requestid);
  143 + } else if (this.firstChild.firstChild.firstChild.nodeName == "ERROR") {
  144 + error = this.firstChild.firstChild.firstChild.childNodes[0].nodeValue;
  145 + thisObj.events.broadcastMessage("onResponse", thisObj);
  146 + thisObj.events.broadcastMessage("onError", thisObj.error, objecttag, thisObj.requestid);
  147 + } else {
  148 + thisObj.events.broadcastMessage("onResponse", thisObj);
  149 + switch (requesttype) {
  150 + case "getServices" :
  151 + thisObj._processServices(this, objecttag, thisObj.requestid);
  152 + break;
  153 + case "getImage" :
  154 + thisObj._processImage(this, objecttag, thisObj.requestid);
  155 + break;
  156 + case "getRasterInfo" :
  157 + thisObj._processRasterInfo(this, objecttag, thisObj.requestid);
  158 + break;
  159 + case "getServiceInfo" :
  160 + thisObj._processServiceInfo(this, objecttag, thisObj.requestid);
  161 + break;
  162 + case "getFeatures" :
  163 + thisObj._processFeatures(this, objecttag, thisObj.requestid);
  164 + break;
  165 + }
  166 + }
  167 + } else {
  168 + thisObj.error = "connection failed...";
  169 + thisObj.events.broadcastMessage("onResponse", thisObj);
  170 + thisObj.events.broadcastMessage("onError", thisObj.error, objecttag, thisObj.requestid);
  171 + }
  172 + thisObj.busy = false;
  173 + delete this;
  174 + };
  175 + var starttime:Date = new Date();
  176 + xrequest.sendAndLoad(url, xresponse);
  177 + return (thisObj.requestid);
  178 + }
  179 + function getServices(objecttag:Object):Number {
  180 + var sxml:String = this.xmlheader+"\n<GETCLIENTSERVICES/>";
  181 + return (this._sendrequest(sxml, "getServices", objecttag));
  182 + }
  183 + private function _processServices(xml:XML, objecttag:Object, requestid:Number):Void {
  184 + var services:Object = new Object();
  185 + var xnSERVICES = xml.firstChild.firstChild.firstChild.childNodes;
  186 + for (var i = 0; i<xnSERVICES.length; i++) {
  187 + if (xnSERVICES[i].nodeName == "SERVICE") {
  188 + var s:Object = new Object();
  189 + s.name = xnSERVICES[i].attributes.name;
  190 + s.servicegroup = xnSERVICES[i].attributes.servicegroup;
  191 + s.access = xnSERVICES[i].attributes.access;
  192 + s.type = xnSERVICES[i].attributes.type;
  193 + s.version = xnSERVICES[i].attributes.version;
  194 + s.status = xnSERVICES[i].attributes.status;
  195 + services[s.name] = s;
  196 + }
  197 + }
  198 + this.events.broadcastMessage("onGetServices", services, objecttag, requestid);
  199 + }
  200 + function getServiceInfo(service:String, objecttag:Object):Number {
  201 + if (service != undefined) {
  202 + this.service = service;
  203 + }
  204 + var str:String = this.xmlheader+"\n";
  205 + str = str+"<ARCXML version=\"1.1\">\n";
  206 + str = str+"<REQUEST>\n";
  207 + str = str+"<GET_SERVICE_INFO dpi = \"96\" envelope=\"false\" renderer=\""+String(this.renderer)+"\" extensions=\""+String(this.extensions)+"\" fields=\""+String(this.fields)+"\"/>\n";
  208 + str = str+"</REQUEST>\n";
  209 + str = str+"</ARCXML>";
  210 + return (this._sendrequest(str, "getServiceInfo", objecttag));
  211 + }
  212 + private function _processServiceInfo(xml:XML, objecttag:Object, requestid:Number):Void {
  213 + var layer:Object;
  214 + var field:Object;
  215 + var layers = new Object();
  216 + var extent = new Object();
  217 + var xnSI = xml.firstChild.firstChild.firstChild.childNodes;
  218 + for (var i:Number = 0; i<xnSI.length; i++) {
  219 + switch (xnSI[i].nodeName) {
  220 + case "LAYERINFO" :
  221 + layer = new Object();
  222 + layer.type = xnSI[i].attributes.type;
  223 + if (layer.type == "featureclass") {
  224 + layer.fclasstype = xnSI[i].firstChild.attributes.type;
  225 + }
  226 + layer.visible = false;
  227 + layer.legend = false;
  228 + if (xnSI[i].attributes.visible == "true") {
  229 + layer.visible = true;
  230 + layer.legend = true;
  231 + }
  232 + layer.name = xnSI[i].attributes.name;
  233 + layer.id = xnSI[i].attributes.id;
  234 + layer.minscale = this._asNumber(xnSI[i].attributes.minscale);
  235 + layer.maxscale = this._asNumber(xnSI[i].attributes.maxscale);
  236 + layer.fields = new Object();
  237 + layer.query = "";
  238 + //veld informatie
  239 + var xnFCLASS:Array = xnSI[i].childNodes;
  240 + for (var j:Number = 0; j<xnFCLASS.length; j++) {
  241 + if (xnFCLASS[j].nodeName == "FCLASS") {
  242 + var xnFIELD = xnFCLASS[j].childNodes;
  243 + for (var k:Number = 0; k<xnFIELD.length; k++) {
  244 + if (xnFIELD[k].nodeName == "FIELD") {
  245 + field = new Object();
  246 + field.name = xnFIELD[k].attributes.name;
  247 + field.shortname = this._stripGeodatabase(field.name);
  248 + field.type = xnFIELD[k].attributes.type;
  249 + field.size = xnFIELD[k].attributes.size;
  250 + field.precision = xnFIELD[k].attributes.precision;
  251 + layer.fields[field.name] = field;
  252 + }
  253 + }
  254 + }
  255 + }
  256 + layers[layer.id] = layer;
  257 + break;
  258 + case "PROPERTIES" :
  259 + var xnPROPERTIES:Array = xnSI[i].childNodes;
  260 + for (var j:Number = 0; j<xnPROPERTIES.length; j++) {
  261 + if (xnPROPERTIES[j].nodeName == "ENVELOPE") {
  262 + extent.name = xnPROPERTIES[j].attributes.name;
  263 + extent.minx = this._asNumber(xnPROPERTIES[j].attributes.minx);
  264 + extent.miny = this._asNumber(xnPROPERTIES[j].attributes.miny);
  265 + extent.maxx = this._asNumber(xnPROPERTIES[j].attributes.maxx);
  266 + extent.maxy = this._asNumber(xnPROPERTIES[j].attributes.maxy);
  267 + }
  268 + }
  269 + break;
  270 + case "ENVIRONMENT" :
  271 + break;
  272 + }
  273 + }
  274 + this.events.broadcastMessage("onGetServiceInfo", extent, layers, objecttag, requestid);
  275 + }
  276 + function getImage(service:String, extent:Object, size:Object, layers:Object, objecttag:Object):Number {
  277 + if (service != undefined) {
  278 + this.service = service;
  279 + }
  280 + var str:String = this.xmlheader+"\n";
  281 + str = str+"<ARCXML version=\"1.1\">\n";
  282 + str = str+"<REQUEST>\n";
  283 + str = str+"<GET_IMAGE autoresize=\"true\">\n";
  284 + str = str+"<PROPERTIES>\n";
  285 + var rgb1:Object = _getRGB(this.backgroundcolor);
  286 + if (not isNaN(this.transcolor)) {
  287 + var rgb2:Object = _getRGB(this.transcolor);
  288 + str = str+"<BACKGROUND color=\""+rgb1.r+","+rgb1.g+","+rgb1.b+"\""+" transcolor=\""+rgb2.r+","+rgb2.g+","+rgb2.b+"\" />\n";
  289 + } else {
  290 + str = str+"<BACKGROUND color=\""+rgb1.r+","+rgb1.g+","+rgb1.b+"\" />\n";
  291 + }
  292 + str = str+"<ENVELOPE minx=\""+String(extent.minx)+"\" miny=\""+String(extent.miny)+"\" maxx=\""+String(extent.maxx)+"\" maxy=\""+String(extent.maxy)+"\" />\n";
  293 + if (not this.map) {
  294 + str = str+"<DRAW map = \"false\" />";
  295 + }
  296 + str = str+"<IMAGESIZE width=\""+size.width+"\" height=\""+size.height+"\" />\n";
  297 + str = str+"<OUTPUT type=\""+this.outputtype+"\" />";
  298 + if (this.layerliststring.length>0) {
  299 + str = str+this.layerliststring;
  300 + } else {
  301 + if (layers != undefined) {
  302 + str = str+"<LAYERLIST order=\"false\" >\n";
  303 + for (var id in layers) {
  304 + if (layers[id].visible != undefined) {
  305 + if (not layers[id].visible) {
  306 + str = str+"<LAYERDEF id=\""+id+"\" visible=\""+String(layers[id].visible)+"\"/>\n";
  307 + } else {
  308 + str = str+"<LAYERDEF id=\""+id+"\" visible=\""+String(layers[id].visible)+"\">\n";
  309 + if (layers[id].layerdefstring.length>0) {
  310 + str = str+layers[id].layerdefstring;
  311 + }
  312 + if (layers[id].query.length>0) {
  313 + str = str+"<SPATIALQUERY where=\""+layers[id].query+"\" />";
  314 + }
  315 + str = str+"\n</LAYERDEF>";
  316 + }
  317 + }
  318 + }
  319 + str = str+"</LAYERLIST>";
  320 + }
  321 + }
  322 + if (this.legend) {
  323 + var rgb:Object = _getRGB(this.legendcolor);
  324 + str = str+"<LEGEND width =\""+String(this.legendwidth)+"\" font=\""+this.legendfont+"\" titlefontsize=\""+String(this.titlefontsize)+"\" valuefontsize=\""+String(this.valuefontsize)+"\" layerfontsize=\""+String(this.layerfontsize)+"\" autoextend=\"true\" backgroundcolor=\""+rgb.r+","+rgb.g+","+rgb.b+"\" columns=\""+String(this.legendcolumns)+"\" cansplit=\""+"true"+"\" >\n";
  325 + if (layers != undefined) {
  326 + str = str+"<LAYERS>\n";
  327 + for (var id in layers) {
  328 + if (layers[id].legend == false) {
  329 + str = str+"<LAYER id=\""+id+"\"/>\n";
  330 + }
  331 + }
  332 + str = str+"</LAYERS>\n";
  333 + }
  334 + str = str+"</LEGEND>\n";
  335 + }
  336 + str = str+"</PROPERTIES>\n";
  337 + str = str+"</GET_IMAGE>\n";
  338 + str = str+"</REQUEST>\n";
  339 + str = str+"</ARCXML>";
  340 + return (this._sendrequest(str, "getImage", objecttag));
  341 + }
  342 + private function _processImage(xml:XML, objecttag:Object, requestid:Number):Void {
  343 + var extent = new Object();
  344 + var imageurl:String;
  345 + var legendurl:String;
  346 + var xnIMAGE:Array = xml.firstChild.firstChild.firstChild.childNodes;
  347 + for (var i:Number = 0; i<xnIMAGE.length; i++) {
  348 + switch (xnIMAGE[i].nodeName) {
  349 + case "ENVELOPE" :
  350 + extent.minx = this._asNumber(xnIMAGE[i].attributes.minx);
  351 + extent.miny = this._asNumber(xnIMAGE[i].attributes.miny);
  352 + extent.maxx = this._asNumber(xnIMAGE[i].attributes.maxx);
  353 + extent.maxy = this._asNumber(xnIMAGE[i].attributes.maxy);
  354 + break;
  355 + case "OUTPUT" :
  356 + imageurl = xnIMAGE[i].attributes.url;
  357 + break;
  358 + case "LEGEND" :
  359 + legendurl = xnIMAGE[i].attributes.url;
  360 + break;
  361 + }
  362 + }
  363 + this.events.broadcastMessage("onGetImage", extent, imageurl, legendurl, objecttag, requestid);
  364 + }
  365 + private function _processRasterInfo(xml:XML, objecttag:Object, requestid:Number):Void {
  366 + var data:Array = new Array();
  367 + var xRASTERINFO:Array = xml.firstChild.firstChild.firstChild.childNodes;
  368 + for (var i:Number = 0; i<xRASTERINFO.length; i++) {
  369 + switch (xRASTERINFO[i].nodeName) {
  370 + case "BANDS" :
  371 + var record:Object = new Object();
  372 + var xBANDS = xRASTERINFO[i].childNodes;
  373 + for (var j:Number = xBANDS.length-1; j>=0; j--) {
  374 + if (xBANDS[j].nodeName == "BAND") {
  375 + var nr = xBANDS[j].attributes.number;
  376 + var val = xBANDS[j].attributes.value;
  377 + record["band_"+nr] = val;
  378 + }
  379 + }
  380 + data.push(record);
  381 + break;
  382 + }
  383 + }
  384 + this.events.broadcastMessage("onGetRasterInfo", this.layerid, data, objecttag, requestid);
  385 + }
  386 + function getRasterInfo(service:String, layerid:String, point:Object, coordsys:String, objecttag:Object):Number {
  387 + this.layerid = layerid;
  388 + if (service != undefined) {
  389 + this.service = service;
  390 + }
  391 + var str:String = this.xmlheader+"\n";
  392 + str = str+"<ARCXML version=\"1.1\">\n";
  393 + str = str+"<REQUEST>\n";
  394 + str = str+"<GET_RASTER_INFO x='"+point.x+"' y='"+point.y+"' layerid='"+layerid+"' >";
  395 + if (coordsys != undefined) {
  396 + str = str+"<COORDSYS id='"+coordsys+"' />";
  397 + }
  398 + str = str+"</GET_RASTER_INFO>";
  399 + str = str+"</REQUEST>\n";
  400 + str = str+"</ARCXML>";
  401 + //trace(str);
  402 + return (this._sendrequest(str, "getRasterInfo", objecttag));
  403 + }
  404 + function getFeatures(service:String, layerid:String, extent:Object, subfields:String, query:String, objecttag:Object):Number {
  405 + this.layerid = layerid;
  406 + if (service != undefined) {
  407 + this.service = service;
  408 + }
  409 + if (subfields == undefined) {
  410 + subfields = "#ALL#";
  411 + }
  412 + if (query == undefined) {
  413 + query = "";
  414 + }
  415 + var str:String = this.xmlheader+"\n";
  416 + str = str+"<ARCXML version=\"1.1\">\n";
  417 + str = str+"<REQUEST>\n";
  418 + if (this.skipfeatures) {
  419 + str = str+"<GET_FEATURES skipfeatures=\"true\" outputmode=\"newxml\">\n";
  420 + } else {
  421 + str = str+"<GET_FEATURES geometry=\""+String(this.geometry)+"\" compact=\"true\" checkesc=\"true\" envelope=\""+String(this.envelope)+"\" featurelimit=\""+String(this.featurelimit)+"\" beginrecord=\""+String(this.beginrecord)+"\" outputmode=\"newxml\">\n";
  422 + }
  423 + //str = str+"<ENVIRONMENT>\n";
  424 + //str = str+"<SEPARATORS cs=\"\" ts=\";\" />\n";
  425 + //str = str+"</ENVIRONMENT>\n";
  426 + str = str+"<LAYER id=\""+layerid+"\" />\n";
  427 + var sf:String = subfields;
  428 + if ((this.geometry or this.envelope) and subfields != "#ALL#") {
  429 + sf = "#SHAPE# "+subfields;
  430 + }
  431 + if (extent == undefined) {
  432 + str = str+"<QUERY subfields =\""+sf+"\" featurelimit=\""+String(this.featurelimit)+"\" searchorder=\"optimize\" where=\""+query+"\"/>\n";
  433 + } else {
  434 + str = str+"<SPATIALQUERY subfields =\""+sf+"\" featurelimit=\""+String(this.featurelimit)+"\" searchorder=\"optimize\" where=\""+query+"\">\n";
  435 + str = str+"<SPATIALFILTER relation=\"area_intersection\">\n";
  436 + str = str+"<ENVELOPE maxx=\""+String(extent.maxx)+"\" maxy=\""+String(extent.maxy)+"\" minx=\""+String(extent.minx)+"\" miny=\""+String(extent.miny)+"\" /> \n";
  437 + str = str+"</SPATIALFILTER>\n";
  438 + str = str+"</SPATIALQUERY>\n";
  439 + }
  440 + str = str+"</GET_FEATURES>\n";
  441 + str = str+"</REQUEST>\n";
  442 + str = str+"</ARCXML>";
  443 + //trace(str);
  444 + return (this._sendrequest(str, "getFeatures", objecttag));
  445 + }
  446 + private function _processFeatures(xml:XML, objecttag:Object, requestid:Number):Void {
  447 + //trace(xml);
  448 + var count:Number = 0;
  449 + var hasmore:Boolean = false;
  450 + var data:Array = new Array();
  451 + var FEATURES = xml.firstChild.firstChild.firstChild.childNodes;
  452 + for (var i = FEATURES.length; i>=0; i--) {
  453 + switch (FEATURES[i].nodeName) {
  454 + case "FEATURECOUNT" :
  455 + count = Number(FEATURES[i].attributes.count);
  456 + if (FEATURES[i].attributes.hasmore.toLowerCase() == "true") {
  457 + hasmore = true;
  458 + }
  459 + break;
  460 + case "FEATURE" :
  461 + var record:Object = new Object();
  462 + var FEATURE = FEATURES[i].childNodes;
  463 + for (var j = 0; j<FEATURE.length; j++) {
  464 + switch (FEATURE[j].nodeName) {
  465 + case "FIELDS" :
  466 + var FIELDS = FEATURE[j].childNodes;
  467 + for (var k = 0; k<FIELDS.length; k++) {
  468 + record[FIELDS[k].attributes.name] = FIELDS[k].attributes.value;
  469 + }
  470 + break;
  471 + case "ENVELOPE" :
  472 + var ext:Object = new Object();
  473 + ext.minx = this._asNumber(FEATURE[j].attributes.minx);
  474 + ext.miny = this._asNumber(FEATURE[j].attributes.miny);
  475 + ext.maxx = this._asNumber(FEATURE[j].attributes.maxx);
  476 + ext.maxy = this._asNumber(FEATURE[j].attributes.maxy);
  477 + record["SHAPE.ENVELOPE"] = ext;
  478 + break;
  479 + case "MULTIPOINT" :
  480 + var multipoint:Array = new Array();
  481 + var xmultipoint = FEATURE[j].childNodes;
  482 + for (var k = 0; k<xmultipoint.length; k++) {
  483 + if (xmultipoint[k].nodeName == "COORDS") {
  484 + var COORDS = xmultipoint[k].childNodes;
  485 + for (var l = 0; l<COORDS.length; l++) {
  486 + var xy:Array = COORDS[l].nodeValue.split(" ");
  487 + multipoint.push({x:this._asNumber(xy[0]), y:this._asNumber(xy[1])});
  488 + }
  489 + }
  490 + }
  491 + //record["SHAPE.MULTIPOINT"] = FEATURE[j].childNodes;
  492 + record["SHAPE.MULTIPOINT"] = multipoint;
  493 + break;
  494 + case "POLYLINE" :
  495 + record["SHAPE.POLYLINE"] = FEATURE[j].childNodes;
  496 + break;
  497 + case "POLYGON" :
  498 + record["SHAPE.POLYGON"] = FEATURE[j].childNodes;
  499 + break;
  500 + }
  501 + }
  502 + data.push(record);
  503 + break;
  504 + }
  505 + }
  506 + this.events.broadcastMessage("onGetFeatures", this.layerid, data, count, hasmore, objecttag, requestid);
  507 + }
  508 + private function _asNumber(s:String):Number {
  509 + if (s == undefined) {
  510 + return (undefined);
  511 + }
  512 + if (s.indexOf(",", 0) != -1) {
  513 + var a:Array = s.split(",");
  514 + s = a[0]+"."+a[1];
  515 + }
  516 + return (Number(s));
  517 + }
  518 + private function _stripGeodatabase(s:String):String {
  519 + var a:Array = s.split(".");
  520 + return (a[a.length-1]);
  521 + }
  522 + private function _getRGB(hex:Number):Object {
  523 + return ({r:hex >> 16, g:(hex & 0x00FF00) >> 8, b:hex & 0x0000FF});
  524 + }
  525 +}
... ...
pacotes/flamingo/flamingo/fmc/BorderNavigation.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/BorderNavigation.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/BorderNavigation.xml 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +<BorderNavigation>
  2 +<string id="tooltip_north" en="up" nl="naar boven"/>
  3 +<string id="tooltip_south" en="down" nl="naar onder"/>
  4 +<string id="tooltip_west" en="left" nl="naar links"/>
  5 +<string id="tooltip_east" en="right" nl="naar rechts"/>
  6 +<string id="tooltip_northwest" en="up/left" nl="naar boven/links"/>
  7 +<string id="tooltip_southwest" en="down/left" nl="naar onder/links"/>
  8 +<string id="tooltip_southeast" en="down/right" nl="naar onder/rechts"/>
  9 +<string id="tooltip_northeast" en="up/right" nl="naar boven/rechts"/>
  10 +</BorderNavigation>
... ...
pacotes/flamingo/flamingo/fmc/ButtonFull.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/ButtonFull.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/ButtonFull.xml 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +<ButtonFull>
  2 +<string id="tooltip" en="full extent" nl="zoom naar volledige uitsnede"/>
  3 +</ButtonFull>
0 4 \ No newline at end of file
... ...
pacotes/flamingo/flamingo/fmc/ButtonNext.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/ButtonNext.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/ButtonNext.xml 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +<ButtonNext>
  2 + <string id="tooltip" en="next extent" nl="volgende stap"/>
  3 +</ButtonNext>
... ...
pacotes/flamingo/flamingo/fmc/ButtonPrev.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/ButtonPrev.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/ButtonPrev.xml 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +<ButtonPrev>
  2 +<string id="tooltip" en="previous extent" nl="stap terug"/>
  3 +</ButtonPrev>
0 4 \ No newline at end of file
... ...
pacotes/flamingo/flamingo/fmc/Container.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Container.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Container.xml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<Container/>
... ...
pacotes/flamingo/flamingo/fmc/Coordinates.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Coordinates.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Coordinates.xml 0 → 100644
... ... @@ -0,0 +1,4 @@
  1 +<Coordinates>
  2 +<string id="xy" nl="[x] [y] " en="[x] [y]"/>
  3 +<style id=".xy" font-family="verdana" font-size="12px" color="#333333" display="block" font-weight="normal"/>
  4 +</Coordinates>
... ...
pacotes/flamingo/flamingo/fmc/CursorsMap.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/CursorsMap.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/CursorsWindow.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/CursorsWindow.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Debugger.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Debugger.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Debugger.xml 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<Debugger>
  2 +<string id="on" en="debugger on" nl="debugger aan"/>
  3 +<string id="off" en="debugger off" nl="debugger uit"/>
  4 +<style id=".onoff" font-family="verdana" font-size="13px" color="#3366cc" display="block" font-weight="bold"/>
  5 +<style id=".default" font-family="verdana" font-size="11px" color="#666666" display="block" font-weight="normal"/>
  6 +<style id=".layer" font-family="verdana" font-size="13px" color="#333333" display="block" font-weight="bold"/>
  7 +<style id=".event" font-family="verdana" font-size="12px" color="#666666" display="block" font-weight="bold"/>
  8 +<style id=".attribute" font-family="verdana" font-size="10px" color="#666666" display="block" font-weight="normal"/>
  9 +<style id=".value" font-family="verdana" font-size="11px" color="#666666" display="block" font-weight="normal"/>
  10 +<style id=".url" font-family="verdana" font-size="11px" color="#666666" display="block" font-weight="normal" font-style="italic"/>
  11 +<style id=".request" font-family="verdana" font-size="11px" color="#990099" display="block" font-weight="normal"/>
  12 +<style id=".response" font-family="verdana" font-size="11px" color="#009900" display="block" font-weight="normal"/>
  13 +<style id=".error" font-family="verdana" font-size="11px" color="#ff0000" display="block" font-weight="normal"/>
  14 +</Debugger>
0 15 \ No newline at end of file
... ...
pacotes/flamingo/flamingo/fmc/FlamingoButton.as 0 → 100644
... ... @@ -0,0 +1,229 @@
  1 +/*-----------------------------------------------------------------------------
  2 +Copyright (C) 2006 Menko Kroeske
  3 +
  4 +This file is part of Flamingo MapComponents.
  5 +
  6 +Flamingo MapComponents is free software; you can redistribute it and/or
  7 +modify it under the terms of the GNU General Public License
  8 +as published by the Free Software Foundation; either version 2
  9 +of the License, or (at your option) any later version.
  10 +
  11 +This program is distributed in the hope that it will be useful,
  12 +but WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14 +GNU General Public License for more details.
  15 +
  16 +You should have received a copy of the GNU General Public License
  17 +along with this program; if not, write to the Free Software
  18 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  19 +-----------------------------------------------------------------------------*/
  20 +class FlamingoButton extends MovieClip {
  21 + private var mc:MovieClip;
  22 + private var uplink:String;
  23 + private var overlink:String;
  24 + private var downlink:String;
  25 + private var functions:Object;
  26 + private var enabled:Boolean;
  27 + private var applytarget:Object;
  28 + function FlamingoButton(mc:MovieClip, uplink:String, overlink:String, downlink:String, hitlink:String, target:Object) {
  29 + if (mc == undefined) {
  30 + return;
  31 + }
  32 + if (uplink == undefined) {
  33 + return;
  34 + }
  35 + this.uplink = uplink;
  36 + this.mc = mc;
  37 + this.overlink = overlink;
  38 + this.downlink = downlink;
  39 + this.applytarget = target;
  40 + if (this.overlink == undefined) {
  41 + this.overlink = this.uplink;
  42 + }
  43 + if (this.downlink == undefined) {
  44 + this.downlink = this.uplink;
  45 + }
  46 + if (this.applytarget == undefined) {
  47 + this.applytarget = this.mc._parent;
  48 + }
  49 + if (hitlink == undefined) {
  50 + mc.attachMovie(uplink, "hit", 0, {_alpha:0});
  51 + } else {
  52 + //mc.attachMovie(hitlink, "hit", 0);
  53 + mc.attachMovie(hitlink, "hit", 0, {_alpha:0});
  54 + }
  55 + this.enabled = true;
  56 + var thisObj = this;
  57 + var hit:Boolean;
  58 + var pressed:Boolean;
  59 + mc.attachMovie(uplink, "skin", 1);
  60 + mc.hit.useHandCursor = false;
  61 + mc.hit.onDragOver = function() {
  62 + if (thisObj.enabled) {
  63 + if (pressed) {
  64 + mc.attachMovie(thisObj.downlink, "skin", 1);
  65 + }
  66 + thisObj.fire("onDragOver");
  67 + }
  68 + };
  69 + mc.hit.onDragOut = function() {
  70 + if (thisObj.enabled) {
  71 + mc.attachMovie(thisObj.uplink, "skin", 1);
  72 + thisObj.fire("onDragOut");
  73 + }
  74 + };
  75 + mc.hit.onRelease = function() {
  76 + if (thisObj.enabled) {
  77 + pressed = false;
  78 + mc.attachMovie(thisObj.overlink, "skin", 1);
  79 + thisObj.fire("onRelease");
  80 + }
  81 + };
  82 + mc.hit.onReleaseOutside = function() {
  83 + if (thisObj.enabled) {
  84 + pressed = false;
  85 + thisObj.fire("onReleaseOutside");
  86 + }
  87 + };
  88 + mc.hit.onRollOver = function() {
  89 + if (thisObj.enabled) {
  90 + hit = true;
  91 + mc.attachMovie(thisObj.overlink, "skin", 1);
  92 + thisObj.fire("onRollOver");
  93 + }
  94 + };
  95 + mc.hit.onRollOut = function() {
  96 + if (thisObj.enabled) {
  97 + hit = false;
  98 + mc.attachMovie(thisObj.uplink, "skin", 1);
  99 + thisObj.fire("onRollOut");
  100 + }
  101 + };
  102 + mc.hit.onPress = function() {
  103 + if (thisObj.enabled) {
  104 + pressed = true;
  105 + mc.attachMovie(thisObj.downlink, "skin", 1);
  106 + thisObj.fire("onPress");
  107 + }
  108 + };
  109 + }
  110 + function setSkin(uplink:String, overlink:String, downlink:String, hitlink:String) {
  111 + if (this.uplink == undefined) {
  112 + return;
  113 + }
  114 + this.uplink = uplink;
  115 + this.overlink = overlink;
  116 + this.downlink = downlink;
  117 + if (this.overlink == undefined) {
  118 + this.overlink = this.uplink;
  119 + }
  120 + if (this.downlink == undefined) {
  121 + this.downlink = this.uplink;
  122 + }
  123 + if (hitlink == undefined) {
  124 + mc.attachMovie(uplink, "hit", 0, {_alpha:0});
  125 + } else {
  126 + //mc.attachMovie(hitlink, "hit", 0);
  127 + mc.attachMovie(hitlink, "hit", 0, {_alpha:0});
  128 + }
  129 + mc.attachMovie(uplink, "skin", 1);
  130 + }
  131 + function setFunction(f:Function, eventname:String) {
  132 + if (this.functions == undefined) {
  133 + this.functions = new Object();
  134 + }
  135 + if (eventname == undefined) {
  136 + eventname = "onpress";
  137 + }
  138 + this.functions[eventname.toLowerCase()] = f;
  139 + }
  140 + function move(x:Number, y:Number) {
  141 + if (not isNaN(x)) {
  142 + this.mc._x = x;
  143 + }
  144 + if (not isNaN(y)) {
  145 + this.mc._y = y;
  146 + }
  147 + }
  148 + function press(unpresstime:Number) {
  149 + if (arguments.caller != this.functions.onpress) {
  150 + if (this.enabled) {
  151 + this.mc.attachMovie(this.downlink, "skin", 1);
  152 + this.fire("onPress");
  153 + if (unpresstime == undefined) {
  154 + unpresstime = 150;
  155 + }
  156 + _global['setTimeout'](this, 'unpress', unpresstime);
  157 + }
  158 + }
  159 + }
  160 + private function unpress() {
  161 + this.mc.attachMovie(this.uplink, "skin", 1);
  162 + }
  163 + function release() {
  164 + if (this.enabled) {
  165 + if (arguments.caller != this.functions.onrelease) {
  166 + this.mc.attachMovie(this.uplink, "skin", 1);
  167 + this.fire("onRelease");
  168 + }
  169 + }
  170 + }
  171 + private function fire(eventname:String) {
  172 + if (this[eventname] != undefined) {
  173 + this[eventname].apply(this.applytarget);
  174 + }
  175 + if (this.functions[eventname.toLowerCase()] != undefined) {
  176 + this.functions[eventname.toLowerCase()].apply(this.applytarget);
  177 + }
  178 + }
  179 + function setEnabled(b:Boolean) {
  180 + if (b) {
  181 + //var w = this.mc._width;
  182 + //var h = this.mc._height;
  183 + //var d = this.mc.createEmptyMovieClip("disable", 4);
  184 + //with (d) {
  185 + //beginFill(0xffffff, 70);
  186 + //moveTo(0, 0);
  187 + //lineTo(w, 0);
  188 + //lineTo(w, h);
  189 + //lineTo(0, h);
  190 + //lineTo(0, 0);
  191 + //endFill();
  192 + //}
  193 + //this.mc.attachMovie(this.uplink, "skin", 1);
  194 + this.mc.attachMovie(this.uplink, "skin", 1);
  195 + this.mc._alpha = 100;
  196 + } else {
  197 + this.mc.attachMovie(this.uplink, "skin", 1);
  198 + this.mc._alpha = 20;
  199 + }
  200 + this.enabled = b;
  201 + }
  202 + function getEnabled():Boolean {
  203 + return (this.enabled);
  204 + }
  205 + function getWidth():Number {
  206 + return (this.mc.skin._width);
  207 + }
  208 + function getHeight():Number {
  209 + return (this.mc.skin._height);
  210 + }
  211 + function getLeft():Number {
  212 + return (this.mc._x);
  213 + }
  214 + function getRight():Number {
  215 + return (this.mc._x+this.mc.skin._width);
  216 + }
  217 + function getTop():Number {
  218 + return (this.mc._y);
  219 + }
  220 + function getBottom():Number {
  221 + return (this.mc._y+this.mc.skin._height);
  222 + }
  223 + function getXCenter():Number {
  224 + return (this.mc._x+(this.mc.skin._width/2));
  225 + }
  226 + function getYCenter():Number {
  227 + return (this.mc._y+(this.mc.skin._height/2));
  228 + }
  229 +}
... ...
pacotes/flamingo/flamingo/fmc/FlamingoCheckButton.as 0 → 100644
... ... @@ -0,0 +1,310 @@
  1 +/*-----------------------------------------------------------------------------
  2 +Copyright (C) 2006 Menko Kroeske
  3 +
  4 +This file is part of Flamingo MapComponents.
  5 +
  6 +Flamingo MapComponents is free software; you can redistribute it and/or
  7 +modify it under the terms of the GNU General Public License
  8 +as published by the Free Software Foundation; either version 2
  9 +of the License, or (at your option) any later version.
  10 +
  11 +This program is distributed in the hope that it will be useful,
  12 +but WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14 +GNU General Public License for more details.
  15 +
  16 +You should have received a copy of the GNU General Public License
  17 +along with this program; if not, write to the Free Software
  18 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  19 +-----------------------------------------------------------------------------*/
  20 +/**
  21 +var a = new FlamingoPushButton(createEmptyMovieClip("a",1),"bUp","bDown","bOver","bUp")
  22 +a.move(10,100)
  23 +a.addFunction("onPress",pressA)
  24 +c.addFunction("onRelease",releaseA)
  25 +function pressA(){
  26 +trace("pA")
  27 +}
  28 +function releaseA(){
  29 +trace("rA")
  30 +}
  31 +*/
  32 +class FlamingoCheckButton extends MovieClip {
  33 + private var mc:MovieClip;
  34 + private var checkedlink:String;
  35 + private var checkedoverlink:String;
  36 + private var checkeddownlink:String;
  37 + private var uncheckedlink:String;
  38 + private var uncheckedoverlink:String;
  39 + private var uncheckeddownlink:String;
  40 + private var functions:Object;
  41 + private var enabled:Boolean;
  42 + private var checked:Boolean;
  43 + private var applytarget:Object;
  44 + function FlamingoCheckButton(mc:MovieClip, checkedlink:String, checkeddownlink:String, checkedoverlink:String, uncheckedlink:String, uncheckeddownlink:String, uncheckedoverlink:String, hitlink:String, target:Object, checked:Boolean) {
  45 + if (mc == undefined) {
  46 + return;
  47 + }
  48 + if (checkedlink == undefined) {
  49 + return;
  50 + }
  51 + if (uncheckedlink == undefined) {
  52 + return;
  53 + }
  54 + this.checkedlink = checkedlink;
  55 + this.uncheckedlink = uncheckedlink;
  56 + this.checkedoverlink = checkedoverlink;
  57 + this.uncheckedoverlink = uncheckedoverlink;
  58 + this.checkeddownlink = checkeddownlink;
  59 + this.uncheckeddownlink = uncheckeddownlink;
  60 + this.mc = mc;
  61 + this.applytarget = target;
  62 + if (this.checkedoverlink == undefined) {
  63 + this.checkedoverlink = this.checkedlink;
  64 + }
  65 + if (this.uncheckedoverlink == undefined) {
  66 + this.uncheckedoverlink = this.uncheckedlink;
  67 + }
  68 + if (this.checkeddownlink == undefined) {
  69 + this.checkeddownlink = this.checkedlink;
  70 + }
  71 + if (this.uncheckeddownlink == undefined) {
  72 + this.uncheckeddownlink = this.uncheckedlink;
  73 + }
  74 + if (this.applytarget == undefined) {
  75 + this.applytarget = this.mc._parent;
  76 + }
  77 + if (hitlink == undefined) {
  78 + mc.attachMovie(checkedlink, "hit", 0, {_alpha:0});
  79 + } else {
  80 + mc.attachMovie(hitlink, "hit", 0, {_alpha:0});
  81 + }
  82 + this.checked = checked;
  83 + var hit:Boolean;
  84 + var pressed:Boolean;
  85 + if (this.checked) {
  86 + mc.attachMovie(checkedlink, "skin", 1);
  87 + } else {
  88 + mc.attachMovie(uncheckedlink, "skin", 1);
  89 + }
  90 + mc.hit.useHandCursor = false;
  91 + if (this.checked == undefined) {
  92 + this.checked = false;
  93 + }
  94 + this.enabled = true;
  95 + var thisObj = this;
  96 + mc.hit.onDragOver = function() {
  97 + if (thisObj.enabled) {
  98 + if (pressed) {
  99 + if (thisObj.checked) {
  100 + mc.attachMovie(thisObj.checkeddownlink, "skin", 1);
  101 + } else {
  102 + mc.attachMovie(thisObj.uncheckeddownlink, "skin", 1);
  103 + }
  104 + }
  105 + thisObj.fire("onDragOver");
  106 + }
  107 + };
  108 + mc.hit.onDragOut = function() {
  109 + if (thisObj.enabled) {
  110 + if (thisObj.checked) {
  111 + mc.attachMovie(thisObj.checkedoverlink, "skin", 1);
  112 + } else {
  113 + mc.attachMovie(thisObj.uncheckedoverlink, "skin", 1);
  114 + }
  115 + thisObj.fire("onDragOut");
  116 + }
  117 + };
  118 + mc.hit.onRelease = function() {
  119 + if (thisObj.enabled) {
  120 + pressed = false;
  121 +
  122 + if (thisObj.checked) {
  123 + mc.attachMovie(thisObj.checkedoverlink, "skin", 1);
  124 + } else {
  125 + mc.attachMovie(thisObj.uncheckedoverlink, "skin", 1);
  126 + }
  127 + thisObj.fire("onRelease");
  128 + }
  129 + };
  130 + mc.hit.onReleaseOutside = function() {
  131 + if (thisObj.enabled) {
  132 + pressed = false;
  133 + if (thisObj.checked) {
  134 + mc.attachMovie(thisObj.checkedlink, "skin", 1);
  135 + } else {
  136 + mc.attachMovie(thisObj.uncheckedlink, "skin", 1);
  137 + }
  138 + thisObj.fire("onReleaseOutside");
  139 + }
  140 + };
  141 + mc.hit.onRollOver = function() {
  142 + if (thisObj.enabled) {
  143 + hit = true;
  144 + if (thisObj.checked) {
  145 + mc.attachMovie(thisObj.checkedoverlink, "skin", 1);
  146 + } else {
  147 + mc.attachMovie(thisObj.uncheckedoverlink, "skin", 1);
  148 + }
  149 + thisObj.fire("onRollOver");
  150 + }
  151 + };
  152 + mc.hit.onRollOut = function() {
  153 + if (thisObj.enabled) {
  154 + hit = false;
  155 + if (thisObj.checked) {
  156 + mc.attachMovie(thisObj.checkedlink, "skin", 1);
  157 + } else {
  158 + mc.attachMovie(thisObj.uncheckedlink, "skin", 1);
  159 + }
  160 + thisObj.fire("onRollOut");
  161 + }
  162 + };
  163 + mc.hit.onPress = function() {
  164 + if (thisObj.enabled) {
  165 + pressed = true;
  166 + thisObj.checked = not thisObj.checked;
  167 + //thisObj.checked = not thisObj.checked;
  168 + if (thisObj.checked) {
  169 + mc.attachMovie(thisObj.checkeddownlink, "skin", 1);
  170 + } else {
  171 + mc.attachMovie(thisObj.uncheckeddownlink, "skin", 1);
  172 + }
  173 + thisObj.fire("onPress");
  174 + }
  175 + };
  176 + }
  177 + function setSkin(checkedlink:String, checkeddownlink:String, checkedoverlink:String, uncheckedlink:String, uncheckeddownlink:String, uncheckedoverlink:String) {
  178 + if (checkedlink != undefined) {
  179 + this.checkedlink = checkedlink;
  180 + }
  181 + if (checkeddownlink != undefined) {
  182 + this.checkeddownlink = checkeddownlink;
  183 + }
  184 + if (checkedoverlink != undefined) {
  185 + this.checkedoverlink = checkedoverlink;
  186 + }
  187 + if (uncheckedlink != undefined) {
  188 + this.uncheckedlink = uncheckedlink;
  189 + }
  190 + if (uncheckeddownlink != undefined) {
  191 + this.uncheckeddownlink = uncheckeddownlink;
  192 + }
  193 + if (uncheckedoverlink != undefined) {
  194 + this.uncheckedoverlink = uncheckedoverlink;
  195 + }
  196 + if (this.checked) {
  197 + this.mc.attachMovie(this.checkedlink, "skin", 1);
  198 + } else {
  199 + this.mc.attachMovie(this.uncheckedlink, "skin", 1);
  200 + }
  201 + }
  202 + function setFunction(f:Function, eventname:String) {
  203 + if (this.functions == undefined) {
  204 + this.functions = new Object();
  205 + }
  206 + if (eventname == undefined) {
  207 + eventname = "onpress";
  208 + }
  209 + this.functions[eventname.toLowerCase()] = f;
  210 + }
  211 + function move(x:Number, y:Number) {
  212 + if (not isNaN(x)) {
  213 + this.mc._x = x;
  214 + }
  215 + if (not isNaN(y)) {
  216 + this.mc._y = y;
  217 + }
  218 + }
  219 + function check() {
  220 + if (arguments.caller != this.functions.onpress) {
  221 + if (this.enabled) {
  222 + this.checked = true;
  223 + this.mc.attachMovie(this.checkedlink, "skin", 1);
  224 + this.fire("onPress");
  225 + }
  226 + }
  227 + }
  228 + function uncheck() {
  229 + if (arguments.caller != this.functions.onpress) {
  230 + if (this.enabled) {
  231 + this.checked = false;
  232 + this.mc.attachMovie(this.uncheckedlink, "skin", 1);
  233 + this.fire("onPress");
  234 + }
  235 + }
  236 + }
  237 + //function release() {
  238 + //if (this.enabled) {
  239 + //if (arguments.caller != this.functions.onrelease) {
  240 + //this.pressed = false;
  241 + //this.mc.attachMovie(this.uplink, "skin", 1);
  242 + //this.fire("onRelease");
  243 + //}
  244 + //}
  245 + //}
  246 + function setChecked(b:Boolean) {
  247 + this.checked = b;
  248 + if (b) {
  249 + this.mc.attachMovie(this.checkedlink, "skin", 1);
  250 + } else {
  251 + this.mc.attachMovie(this.uncheckedlink, "skin", 1);
  252 + }
  253 + }
  254 + function setEnabled(b:Boolean) {
  255 + if (not b) {
  256 + var w = this.mc._width;
  257 + var h = this.mc._height;
  258 + var d = this.mc.createEmptyMovieClip("disable", 4);
  259 + with (d) {
  260 + beginFill(0xffffff, 70);
  261 + moveTo(0, 0);
  262 + lineTo(w, 0);
  263 + lineTo(w, h);
  264 + lineTo(0, h);
  265 + lineTo(0, 0);
  266 + endFill();
  267 + }
  268 + } else {
  269 + this.mc.disable.removeMovieClip();
  270 + }
  271 + this.enabled = b;
  272 + }
  273 + private function fire(eventname:String) {
  274 + //if (eventname == "onPress") {
  275 + //}
  276 + if (this[eventname] != undefined) {
  277 + this[eventname].apply(this.applytarget, [this.checked]);
  278 + }
  279 + if (this.functions[eventname.toLowerCase()] != undefined) {
  280 + this.functions[eventname.toLowerCase()].apply(this.applytarget, [this.checked]);
  281 + }
  282 + }
  283 + function getEnabled():Boolean {
  284 + return (this.enabled);
  285 + }
  286 + function getWidth():Number {
  287 + return (this.mc.skin._width);
  288 + }
  289 + function getHeight():Number {
  290 + return (this.mc.skin._height);
  291 + }
  292 + function getLeft():Number {
  293 + return (this.mc._x);
  294 + }
  295 + function getRight():Number {
  296 + return (this.mc._x+this.mc.skin._width);
  297 + }
  298 + function getTop():Number {
  299 + return (this.mc._y);
  300 + }
  301 + function getBottom():Number {
  302 + return (this.mc._y+this.mc.skin._height);
  303 + }
  304 + function getXCenter():Number {
  305 + return (this.mc._x+(this.mc.skin._width/2));
  306 + }
  307 + function getYCenter():Number {
  308 + return (this.mc._y+(this.mc.skin._height/2));
  309 + }
  310 +}
... ...
pacotes/flamingo/flamingo/fmc/FlamingoPushButton.as 0 → 100644
... ... @@ -0,0 +1,204 @@
  1 +/*-----------------------------------------------------------------------------
  2 +Copyright (C) 2006 Menko Kroeske
  3 +
  4 +This file is part of Flamingo MapComponents.
  5 +
  6 +Flamingo MapComponents is free software; you can redistribute it and/or
  7 +modify it under the terms of the GNU General Public License
  8 +as published by the Free Software Foundation; either version 2
  9 +of the License, or (at your option) any later version.
  10 +
  11 +This program is distributed in the hope that it will be useful,
  12 +but WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14 +GNU General Public License for more details.
  15 +
  16 +You should have received a copy of the GNU General Public License
  17 +along with this program; if not, write to the Free Software
  18 +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  19 +-----------------------------------------------------------------------------*/
  20 +/**
  21 +var a = new FlamingoPushButton(createEmptyMovieClip("a",1),"bUp","bDown","bOver","bUp")
  22 +a.move(10,100)
  23 +a.addFunction("onPress",pressA)
  24 +c.addFunction("onRelease",releaseA)
  25 +function pressA(){
  26 +trace("pA")
  27 +}
  28 +function releaseA(){
  29 +trace("rA")
  30 +}
  31 +*/
  32 +class FlamingoPushButton extends MovieClip {
  33 + private var mc:MovieClip;
  34 + private var uplink:String;
  35 + private var overlink:String;
  36 + private var downlink:String;
  37 + private var functions:Object;
  38 + private var enabled:Boolean;
  39 + private var pressed:Boolean;
  40 + private var applytarget:Object;
  41 + private var group:Array;
  42 + function FlamingoPushButton(mc:MovieClip, uplink:String, overlink:String, downlink:String, hitlink:String, target:Object, pressed:Boolean) {
  43 + if (mc == undefined) {
  44 + return;
  45 + }
  46 + if (uplink == undefined) {
  47 + return;
  48 + }
  49 + this.uplink = uplink;
  50 + this.mc = mc;
  51 + this.overlink = overlink;
  52 + this.downlink = downlink;
  53 + this.applytarget = target;
  54 + if (this.overlink == undefined) {
  55 + this.overlink = this.uplink;
  56 + }
  57 + if (this.downlink == undefined) {
  58 + this.downlink = this.uplink;
  59 + }
  60 + if (this.applytarget == undefined) {
  61 + this.applytarget = this.mc._parent;
  62 + }
  63 + if (hitlink == undefined) {
  64 + mc.attachMovie(uplink, "hit", 0, {_alpha:0});
  65 + } else {
  66 + mc.attachMovie(hitlink, "hit", 0, {_alpha:0});
  67 + }
  68 + this.enabled = true;
  69 + var thisObj = this;
  70 + var hit:Boolean;
  71 + var pressed:Boolean;
  72 + mc.attachMovie(uplink, "skin", 1);
  73 + mc.hit.useHandCursor = false;
  74 + this.pressed = pressed;
  75 + if (this.pressed == undefined) {
  76 + this.pressed = false;
  77 + }
  78 + this.enabled = true;
  79 + var thisObj = this;
  80 + mc.hit.onRollOver = function() {
  81 + if (thisObj.enabled) {
  82 + if (not thisObj.pressed) {
  83 + mc.attachMovie(overlink, "skin", 1);
  84 + }
  85 + thisObj.fire("onRollOver");
  86 + }
  87 + };
  88 + mc.hit.onRollOut = function() {
  89 + if (thisObj.enabled) {
  90 + if (not thisObj.pressed) {
  91 + mc.attachMovie(uplink, "skin", 1);
  92 + }
  93 + thisObj.fire("onRollOut");
  94 + }
  95 + };
  96 + mc.hit.onPress = function() {
  97 + if (thisObj.enabled) {
  98 + thisObj.pressed = true;
  99 + mc.attachMovie(downlink, "skin", 1);
  100 + thisObj.fire("onPress");
  101 + }
  102 + };
  103 + }
  104 + function setPushButtonGroup(group:Array) {
  105 + this.group = group;
  106 + }
  107 + function setFunction(f:Function, eventname:String) {
  108 + if (this.functions == undefined) {
  109 + this.functions = new Object();
  110 + }
  111 + if (eventname == undefined) {
  112 + eventname = "onpress";
  113 + }
  114 + this.functions[eventname.toLowerCase()] = f;
  115 + }
  116 + function move(x:Number, y:Number) {
  117 + if (not isNaN(x)) {
  118 + this.mc._x = x;
  119 + }
  120 + if (not isNaN(y)) {
  121 + this.mc._y = y;
  122 + }
  123 + }
  124 + function press() {
  125 + if (arguments.caller != this.functions.onpress) {
  126 + if (this.enabled) {
  127 + this.pressed = true;
  128 + this.mc.attachMovie(this.downlink, "skin", 1);
  129 + this.fire("onPress");
  130 + }
  131 + }
  132 + }
  133 + function release() {
  134 + if (this.enabled) {
  135 + if (arguments.caller != this.functions.onrelease) {
  136 + this.pressed = false;
  137 + this.mc.attachMovie(this.uplink, "skin", 1);
  138 + this.fire("onRelease");
  139 + }
  140 + }
  141 + }
  142 + function setEnabled(b:Boolean) {
  143 + if (not b) {
  144 + var w = this.mc._width;
  145 + var h = this.mc._height;
  146 + var d = this.mc.createEmptyMovieClip("disable", 4);
  147 + with (d) {
  148 + beginFill(0xffffff, 70);
  149 + moveTo(0, 0);
  150 + lineTo(w, 0);
  151 + lineTo(w, h);
  152 + lineTo(0, h);
  153 + lineTo(0, 0);
  154 + endFill();
  155 + }
  156 + this.mc.attachMovie(this.uplink, "skin", 1);
  157 + } else {
  158 + this.mc.disable.removeMovieClip();
  159 + }
  160 + this.enabled = b;
  161 + }
  162 + private function fire(eventname:String) {
  163 + if (eventname == "onPress") {
  164 + for (var i = 0; i<this.group.length; i++) {
  165 + if (this.group[i]!=this){
  166 + this.group[i].release();
  167 + }
  168 + }
  169 + }
  170 + if (this[eventname] != undefined) {
  171 + this[eventname].apply(this.applytarget);
  172 + }
  173 + if (this.functions[eventname.toLowerCase()] != undefined) {
  174 + this.functions[eventname.toLowerCase()].apply(this.applytarget);
  175 + }
  176 + }
  177 + function getEnabled():Boolean {
  178 + return (this.enabled);
  179 + }
  180 + function getWidth():Number {
  181 + return (this.mc.skin._width);
  182 + }
  183 + function getHeight():Number {
  184 + return (this.mc.skin._height);
  185 + }
  186 + function getLeft():Number {
  187 + return (this.mc._x);
  188 + }
  189 + function getRight():Number {
  190 + return (this.mc._x+this.mc.skin._width);
  191 + }
  192 + function getTop():Number {
  193 + return (this.mc._y);
  194 + }
  195 + function getBottom():Number {
  196 + return (this.mc._y+this.mc.skin._height);
  197 + }
  198 + function getXCenter():Number {
  199 + return (this.mc._x+(this.mc.skin._width/2));
  200 + }
  201 + function getYCenter():Number {
  202 + return (this.mc._y+(this.mc.skin._height/2));
  203 + }
  204 +}
... ...
pacotes/flamingo/flamingo/fmc/IdentifyResults.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/IdentifyResults.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/IdentifyResults.xml 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<IdentifyResults>
  2 +<string id="startidentify" en="start identify..." nl="informatie opvragen..."/>
  3 +<string id="identify" en="progress...([progress]%)" nl="voortgang...([progress]%)"/>
  4 +<string id="finishidentify" en="" nl=""/>
  5 +<string id="seperator" en=":" nl="="/>
  6 +<style id=".status" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  7 +<style id=".maplayer" font-family="verdana" font-size="13px" color="#006600" display="block" font-weight="bold"/>
  8 +<style id=".layer" font-family="verdana" font-size="13px" color="#006600" display="block" font-weight="normal"/>
  9 +<style id=".field" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  10 +<style id=".value" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  11 +<style id=".seperator" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  12 +<style id=".error" font-family="verdana" font-size="11px" color="#ff6600" display="block" font-weight="normal"/>
  13 +</IdentifyResults>
... ...
pacotes/flamingo/flamingo/fmc/IdentifyResultsHTML.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/IdentifyResultsHTML.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/IdentifyResultsHTML.xml 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<IdentifyResultsHTML>
  2 +<string id="startidentify" en="start identify..." nl="informatie opvragen..."/>
  3 +<string id="identify" en="progress...([progress]%)" nl="voortgang...([progress]%)"/>
  4 +<string id="finishidentify" en="" nl=""/>
  5 +<string id="seperator" en=":" nl="="/>
  6 +<style id=".status" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  7 +<style id=".maplayer" font-family="verdana" font-size="13px" color="#006600" display="block" font-weight="bold"/>
  8 +<style id=".layer" font-family="verdana" font-size="13px" color="#006600" display="block" font-weight="normal"/>
  9 +<style id=".field" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  10 +<style id=".value" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  11 +<style id=".seperator" font-family="verdana" font-size="11px" color="#333333" display="block" font-weight="normal"/>
  12 +<style id=".error" font-family="verdana" font-size="11px" color="#ff6600" display="block" font-weight="normal"/>
  13 +</IdentifyResultsHTML>
... ...
pacotes/flamingo/flamingo/fmc/Image.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Image.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Image.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<Image/>
  2 +
... ...
pacotes/flamingo/flamingo/fmc/LanguagePicker.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LanguagePicker.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LanguagePicker.xml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<LanguagePicker/>
... ...
pacotes/flamingo/flamingo/fmc/LayerArcIMS.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerArcIMS.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerArcIMS.xml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<LayerArcIMS/>
... ...
pacotes/flamingo/flamingo/fmc/LayerGrid.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerGrid.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerGrid.xml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<LayerGrid/>
... ...
pacotes/flamingo/flamingo/fmc/LayerIdentifyIcon.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerIdentifyIcon.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerIdentifyIcon.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<LayerIdentifyIcon/>
  2 +
... ...
pacotes/flamingo/flamingo/fmc/LayerImage.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerImage.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerImage.xml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<LayerImage/>
... ...
pacotes/flamingo/flamingo/fmc/LayerOGWMS.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerOGWMS.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerOGWMS.xml 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<LayerOGWMS/>
... ...
pacotes/flamingo/flamingo/fmc/LayerOverview.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerOverview.swf 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/LayerOverview.xml 0 → 100644
... ... @@ -0,0 +1,4 @@
  1 +<LayerOverview>
  2 + <cursor id="pan" url="fmc/CursorsMap.swf" linkageid="pan"/>
  3 + <cursor id="grab" url="fmc/CursorsMap.swf" linkageid="grab" />
  4 +</LayerOverview>
... ...
pacotes/flamingo/flamingo/fmc/Legend.fla 0 → 100644
No preview for this file type
pacotes/flamingo/flamingo/fmc/Legend.swf 0 → 100644
No preview for this file type