﻿Ext.onReady(function(){Ext.QuickTips.init();var e=['<b class="menu-title">Mapas Gu&iacute;a Urbana</b>',new Ext.menu.CheckItem({text:'Cartograf&iacute;a',checked:true,group:'filter',checkHandler:onItemCheck}),new Ext.menu.CheckItem({text:'Ortofoto',checked:false,group:'filter',checkHandler:onItemCheck})];var f=new Ext.menu.Menu({id:'filterMenu',items:e});function onButtonClickBuscar(c){Ext.example.msg('Buscar','calle');Ext.MessageBox.prompt('Buscar','Calle:',showResultText);Ext.Msg.prompt('Buscar','Calle:',function(a,b){if(a=='ok'){if(gestor)gestor.IniciarBusqueda(b)}})}function showResultText(a,b){if(gestor)gestor.IniciarBusqueda(b)};function onButtonClickDeseleccionar(a){Ext.example.msg('Quitar','resaltado');if(gestor)gestor.QuitarSelec()}function onButtonClickAlejar(a){Ext.example.msg('Alejar','mapa');herramienta="alejar";if(gestor)gestor.AlejarMapa(0.3)}function onButtonClickAcercar(a){if(a.pressed){Ext.example.msg('Acercar','mapa');gestor.vistaMapa.ActivarHerramienta("acercar")}else{gestor.vistaMapa.ActivarHerramienta("auto")}}function onButtonClickDesplazar(a){if(a.pressed){Ext.example.msg('Desplazar','mapa');gestor.vistaMapa.ActivarHerramienta("desplazar")}else{gestor.vistaMapa.ActivarHerramienta("auto")}}function onButtonClickVistaCompleta(a){Ext.example.msg('Vista completa','mapa');if(gestor)gestor.VistaCompleta()}function onButtonClickVistaPrevia(a){Ext.example.msg('Vista previa','mapa');if(gestor)gestor.VistaPrevia()}function onButtonClickVistaInicial(a){Ext.example.msg('Vista inicial','mapa');if(gestor)gestor.VistaInicial()}function onButtonClickCambiarVista(a){Ext.example.msg('Cambiar vista','mapa');if(gestor)gestor.MostrarCfgVista()}function onButtonClickActualizarMapa(a){Ext.example.msg('Actualizar','mapa');if(gestor)gestor.ActualizarMapa()}function onButtonClickMedirDistancia(a){Ext.example.msg('Medir','distancia');if(gestor)gestor.ActivarHerramienta("medir_ds")}function onButtonClickMedirArea(a){Ext.example.msg('Medir','&aacute;rea');if(gestor)gestor.ActivarHerramienta("medir_ar")}function onItemCheck(a,b){if(b){Ext.example.msg('Men&uacute; mapas','Seleccionado mapa "{0}".',a.text);if(gestor){var c;switch(a.text){case"Cartograf&iacute;a":c="MPSPAAAU9556";break;case"Ortofoto":c="MPSPAAAU9559";break;default:return}var d="Mapa "+a.text;g.getTopToolbar().items.get('btnMapa').setText(d);g.getTopToolbar().items.get('btnDesplazar').toggle(false);g.getTopToolbar().items.get('btnAcercar').toggle(false);ABSMAPASConfig.claveMapa=c;ABSMAPASConfig.cajaMapa=gestor.mapa.caja;gestor.CargarMapaCfg(ABSMAPASConfig)}}}function onButtonClickAyuda(a){Ext.example.msg('Ayuda','uso');var b=window.open("/absatlas/guiaUrbana4/ayuda.html","subWindow","status,menubar,height=540,width=500")}function onButtonClickCoord(a){if(a.pressed){return}else{a.setText("Ver coordenadas")}}var g=new Ext.Panel({id:"panel",frame:false,title:'Gu&iacute;a Urbana',contentEl:'CtlSimpleMapa1',width:780,autoHeight:true,renderTo:"mapa",tbar:[],border:false,allowDomMove:false,bodyBorder:false,tools:[{id:'print',handler:function(a,b,c){window.print()},qtip:"Imprimir"}],footer:true,bbar:[{text:' ',disabled:true}]});var h=Ext.fly(g.getBottomToolbar().el.dom).createChild({id:"info",cls:"x-paging-info",align:"left"});h.update("cargando...");g.getTopToolbar().add({icon:'/absatlas/guiaUrbana4/img/buscar.gif',cls:'x-btn-icon',tooltip:'<b>Buscar</b><br/>Abre una ventana nueva para localizar una direcci&oacute;n',handler:onButtonClickBuscar},{icon:'/absatlas/guiaUrbana4/img/deseleccionar.gif',cls:'x-btn-icon',tooltip:'<b>Quitar resaltado</b><br/>Elimina el resaltado que aparece al localizar una direcci&oacute;n',handler:onButtonClickDeseleccionar},'-',{icon:'/absatlas/guiaUrbana4/img/desplazar.gif',cls:'x-btn-icon',tooltip:'<b>Desplazar</b><br/>Mueve el mapa',enableToggle:true,toggleHandler:onButtonClickDesplazar,toggleGroup:'miGrupo',pressed:false,id:'btnDesplazar'},'-',{icon:'/absatlas/guiaUrbana4/img/acercar.gif',cls:'x-btn-icon',tooltip:'<b>Acercar</b><br/>Aumenta el zum',enableToggle:true,toggleHandler:onButtonClickAcercar,toggleGroup:'miGrupo',pressed:false,id:'btnAcercar'},{icon:'/absatlas/guiaUrbana4/img/alejar.gif',cls:'x-btn-icon',tooltip:'<b>Alejar</b><br/>Disminuye el zum',handler:onButtonClickAlejar},{icon:'/absatlas/guiaUrbana4/img/vista-completa.gif',cls:'x-btn-icon',tooltip:'<b>Vista completa</b><br/>Var&iacute;a el zum para mostrar todo el mapa',handler:onButtonClickVistaCompleta},{icon:'/absatlas/guiaUrbana4/img/vista-previa.gif',cls:'x-btn-icon',tooltip:'<b>Vista previa</b><br/>Vuelve a la vista anterior',handler:onButtonClickVistaPrevia},{icon:'/absatlas/guiaUrbana4/img/cambiar-vista.gif',cls:'x-btn-icon',tooltip:'<b>Cambiar la vista</b><br/>Abre una ventana donde configuramos la vista deseada',handler:onButtonClickCambiarVista},{icon:'/absatlas/guiaUrbana4/img/actualizar-mapa.gif',cls:'x-btn-icon',tooltip:'<b>Actualizar el mapa</b><br/>Refresca la vista actual',handler:onButtonClickActualizarMapa},'-',{icon:'/absatlas/guiaUrbana4/img/medir.gif',cls:'x-btn-icon',tooltip:'<b>Medir distancia</b><br/>Medir distancias aproximadas',handler:onButtonClickMedirDistancia},{icon:'/absatlas/guiaUrbana4/img/area.gif',cls:'x-btn-icon',tooltip:'<b>Medir &aacute;rea</b><br/>Medir &aacute;rea aproximada',handler:onButtonClickMedirArea},'-',{id:'btnMapa',text:'Mapa Cartograf&iacute;a',tooltip:'<b>Mapas</b><br/>Pulse para seleccionar el mapa a visualizar.',icon:'/absatlas/guiaUrbana4/img/mundo_peque.png',cls:'x-btn-text-icon btn-search-icon',menu:f},'-',{icon:'/absatlas/guiaUrbana4/img/ayuda.png',cls:'x-btn-icon',tooltip:'<b>Ayuda</b><br/>Pulse para mostrar una ventana de ayuda',handler:onButtonClickAyuda},'-',{xtype:'tbfill'},{tooltip:'<b>Coordenadas</b><br/>Ver/ocultar coordenadas.',enableToggle:true,toggleHandler:onButtonClickCoord,toggleGroup:'grupoCoord',pressed:false,text:"Ver coordenadas",id:"coord"});g.setPosition(100,100)});
