var divsLeyendas=new Array();function eventocargarSITEArbolRaster(D){D=(sinDefinir(D)?event:D);var C=getTarget(D);if(C==null){return }for(var A=0;A<objVisor.Capas.length;A++){if(objVisor.Capas[A].Tipo==1){if(C.value==-1){objVisor.Capas[A].SetVisible((objVisor.Capas[A].EscalaDesde!=Number.MAX_VALUE||objVisor.Capas[A].EscalaHasta!=Number.MIN_VALUE))}else{if(objVisor.Capas[A].Id==C.value){objVisor.Capas[A].SetVisible(true)}else{objVisor.Capas[A].SetVisible(false)}}}}var B=C.parentNode.parentNode.getElementsByTagName("input");for(var A=0;A<B.length;A++){B[A].checked=false}C.checked=true;cfgGuardarRaster(C.value);objVisor.Pintar(false,true);objVisor.capaFondoActiva.RefrescarCopyright()}function cargarLeyendas(){var A;var G;var H;var E;var B;ventanaLeyendasDiv=document.createElement("div");ventanaLeyendasDiv.className="ventanaLeyendasDiv";for(var D=0;D<CapasDatos.Capas.length;D++){A=CapasDatos.Capas[D];if(!sinDefinir(A.Leyendas)&&A.Leyendas.length>0){G=document.createElement("ul");G.className="TTECLeyenda";for(var C=0;C<A.Leyendas.length;C++){B=document.createElement("span");B.appendChild(document.createTextNode(A.Leyendas[C].Titulo));if(A.Leyendas[C].Height==0){E=document.createElement("img");E.setAttribute("src",CapasDatos.DirImgLeyendas+A.Leyendas[C].Imagen)}else{E=document.createElement("span");E.className="TTECLeyendaImagen";E.style.width=A.Leyendas[C].Width+"px";E.style.height=A.Leyendas[C].Height+"px";E.style.backgroundPosition=A.Leyendas[C].Left+"px "+A.Leyendas[C].Top+"px";var I=(A.Leyendas[C].Height>10?0:10-A.Leyendas[C].Height);var J=(A.Leyendas[C].Width>14?2:16-A.Leyendas[C].Width);E.style.margin=I+"px "+J+"px"}var F=document.createElement("div");F.appendChild(E);F.appendChild(B);H=document.createElement("li");H.appendChild(F);G.appendChild(H)}G.idCapa=A.Id;divsLeyendas[divsLeyendas.length]=G;ventanaLeyendasDiv.appendChild(G)}}A=_getCapaObj(CP_CATASTRO_ID);G=document.createElement("ul");G.className="TTECLeyenda";G.appendChild(creaNodoLeyenda("Límites adiministrativos","catastro/LimiteAdministrativo.gif"));G.appendChild(creaNodoLeyenda("Límite suelo urbano","catastro/LimiteUrbano.gif"));G.appendChild(creaNodoLeyenda("Manzana/Polígono","catastro/ManzanaPoligono.gif"));G.appendChild(creaNodoLeyenda("Parcela","catastro/Parcela.gif"));G.appendChild(creaNodoLeyenda("Construcción/subparcela","catastro/ConstruccionSubparcela.gif"));G.appendChild(creaNodoLeyenda("Mobiliario urbano","catastro/MobiliarioUrbano.gif"));G.appendChild(creaNodoLeyenda("Hidrografía","catastro/Hidrografia.gif"));G.appendChild(creaNodoLeyenda("Zona Verde","catastro/ZonaVerde.gif"));G.appendChild(creaNodoLeyenda("Polígono","catastro/Poligono.gif"));G.appendChild(creaNodoLeyenda("Manzana","catastro/Manzana.gif"));G.appendChild(creaNodoLeyenda("Parcela urbana","catastro/ParcelaUrbana.gif"));G.appendChild(creaNodoLeyenda("Parcela rústica","catastro/ParcelaRustica.gif"));G.appendChild(creaNodoLeyenda("Construcciones","catastro/Construcciones.gif"));G.appendChild(creaNodoLeyenda("Subparcelas","catastro/Subparcela.gif"));G.appendChild(creaNodoLeyenda("Nº de policía","catastro/Policia.gif"));G.idCapa="V"+CP_CATASTRO_ID;divsLeyendas[divsLeyendas.length]=G;ventanaLeyendasDiv.appendChild(G);A=_getCapaObj(CP_CATASTRONAVARRA_ID);G=document.createElement("ul");G.className="TTECLeyenda";G.appendChild(creaNodoLeyenda("Parcela Rústica","catastroNavarra/Rustica.gif"));G.appendChild(creaNodoLeyenda("Cascos urbanos","catastroNavarra/Casco.gif"));G.appendChild(creaNodoLeyenda("Parcela Urbana","catastroNavarra/Urbana.gif"));G.appendChild(creaNodoLeyenda("Concejos","catastroNavarra/Concejo.gif"));G.appendChild(creaNodoLeyenda("Subparcela Rústica","catastroNavarra/Subparcela.gif"));G.appendChild(creaNodoLeyenda("Municipios","catastroNavarra/Municipio.gif"));G.appendChild(creaNodoLeyenda("Vía","catastroNavarra/Via.gif"));G.appendChild(creaNodoLeyenda("Parcela Rústica","catastroNavarra/ABCRustica.gif"));G.appendChild(creaNodoLeyenda("Portal","catastroNavarra/ABCPortal.gif"));G.appendChild(creaNodoLeyenda("Parcela Urbana","catastroNavarra/ABCUrbano.gif"));G.appendChild(creaNodoLeyenda("Edificación","catastroNavarra/ABCEdificacion.gif"));G.appendChild(creaNodoLeyenda("Subparcela Rústica","catastroNavarra/ABCSubparcela.gif"));G.appendChild(creaNodoLeyenda("Vía","catastroNavarra/ABCVia.gif"));G.idCapa="V"+CP_CATASTRONAVARRA_ID;divsLeyendas[divsLeyendas.length]=G;ventanaLeyendasDiv.appendChild(G);A=_getCapaObj(CP_INTEGRAAPP_ID);if(A!=null){G=document.createElement("ul");G.className="TTECLeyenda";G.appendChild(creaNodoLeyenda("Cartografía NO editable","integra.gif"));G.idCapa="V"+CP_INTEGRAAPP_ID;divsLeyendas[divsLeyendas.length]=G;ventanaLeyendasDiv.appendChild(G)}G=document.createElement("ul");G.className="TTECLeyenda";G.appendChild(creaNodoLeyenda("Cartografía editable","integraEditable.gif"));G.idCapa="V"+CP_POLIGONOS_ID;divsLeyendas[divsLeyendas.length]=G;ventanaLeyendasDiv.appendChild(G);divArbolInfoNodo=document.createElement("div");divArbolInfoNodo.className="TTECLeyenda";ventanaLeyendasDiv.appendChild(divArbolInfoNodo);ventanaLeyendas.Div.appendChild(ventanaLeyendasDiv)}function creaNodoLeyenda(D,E){var F=document.createElement("span");F.appendChild(document.createTextNode(D));var C=document.createElement("img");if(E.indexOf("http:")==-1){C.setAttribute("src",CapasDatos.DirImgLeyendas+E)}else{C.setAttribute("src",E)}var B=document.createElement("div");B.appendChild(F);B.appendChild(C);var A=document.createElement("li");A.appendChild(B);return A}function eventoCapaOver(E){if(!divArbolInfoNodo){return }E=(sinDefinir(E)?event:E);var D=getTarget(E);var A=true;while(D!=null){if(D.parentNode.nodeName.toLowerCase()!="li"){A=sinDefinir(D.idCapa);break}D=D.parentNode}var C=null;for(var B=0;B<divsLeyendas.length;B++){if(!A&&divsLeyendas[B].idCapa==D.idCapa){C=divsLeyendas[B];divsLeyendas[B].style.display="block"}else{divsLeyendas[B].style.display="none"}}divArbolInfoNodo.style.display="none";if(A){D=getTarget(E);while(D!=null&&D.nodeName.toLowerCase()!="li"){D=D.parentNode}if(!sinDefinir(D.Descripcion)){divArbolInfoNodo.innerHTML=D.Descripcion;divArbolInfoNodo.style.display="block";C=divArbolInfoNodo;A=false}}if(A){ventanaLeyendas.SetVisible(false)}else{ventanaLeyendas.SetVisible(true);if(C.offsetHeight>ventanaLeyendas.DivContenedor.offsetHeight){ventanaLeyendasDiv.style.overflowY="scroll";ventanaLeyendasDiv.style.overflowX="hidden";ventanaLeyendasDiv.style.height=ventanaLeyendas.Div.offsetHeight+"px"}else{ventanaLeyendasDiv.style.height="auto";ventanaLeyendasDiv.style.overflowY="hidden"}}}function eventoCapaOut(C){C=(sinDefinir(C)?event:C);var B=getTarget(C);while(B!=null&&sinDefinir(B.idCapa)){B=B.parentNode}if(B!=null&&!sinDefinir(B.idCapa)){for(var A=0;A<divsLeyendas.length;A++){if(divsLeyendas[A].idCapa==B.idCapa){divsLeyendas[A].style.display="none";break}}}ventanaLeyendas.SetVisible(false)}
