var MSGS = new Array(); MSGS[0] = 'Ver plazas de garaje compartidas en '; MSGS[1] = 'ver plazas de garaje en '; var map; var respuesta = new Array(); var IconoLupa = 'http://www.tuplaza.es/Imagenes/Iconos/IconoLupa.png'; var Localidades = new Array(); function iniciarApp() { var latlng = new google.maps.LatLng(40.4104,-3.6921); var myOptions = { zoom: 11, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById("Mapa"), myOptions); defineLocalidades(); } var localidad = Class.create({ initialize: function(json) { if (json) { this.localidad = json.sitio; this.lat = json.latitud; this.lon = json.longitud; var latlon = new google.maps.LatLng(json.latitud,json.longitud); this.ICON = new google.maps.MarkerImage(IconoLupa, new google.maps.Size(24, 24), new google.maps.Point(0,0), new google.maps.Point(8, 8)); var Marcador = new google.maps.Marker({ position: latlon, icon: this.ICON, map: map, zIndex: 99, title: json.sitio }); this.Marcador = Marcador; var contenido = new Element('div').addClassName('globo'); var cabecera = new Element('div').addClassName('tituloGlobo').update(json.sitio); var enlace = new Element('a',{'href':'http://www.tuplaza.es/plazas-de-garaje/'+json.sitio,'title':MSGS[0] + json.sitio}).update(MSGS[1] + json.sitio); contenido.insert(cabecera).insert('<br>').insert(enlace); var infowindow = new google.maps.InfoWindow({ content: contenido }); google.maps.event.addListener(Marcador, 'dblclick', function() { infowindow.close(); location.href = 'http://www.tuplaza.es/plazas-de-garaje/'+json.sitio; }); google.maps.event.addListener(Marcador, 'click', function() { infowindow.open(map,Marcador); }); } else { } } });
