function initialize() { var mapOptions = { zoom: 15, center: new google.maps.LatLng(48.189780120548875,16.308131217956543), mapTypeId: google.maps.MapTypeId.ROADMAP } var map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); var transitLayer = new google.maps.TransitLayer(); transitLayer.setMap(map); setMarkers(map, beaches); } var beaches = [ ['1 BR - from EUR 500,-/wk',48.189780120548875,16.308131217956543,'
Apartment Alt-Penzing
Apartment Alt-Penzing
','mm_20_red'], ['St. Stephen Cathedral',48.208695107793640,16.372128725051880,'
St. Stephen Cathedral
St. Stephen Cathedral
','mm_20_blue'], ['Giant Ferris Wheel',48.216509356334576,16.395485401153564,'
Giant Ferris Wheel
Giant Ferris Wheel
','mm_20_blue'], ['UN Vienna',48.234564072790700,16.415934562683105,'
UN Vienna
UN Vienna
','mm_20_blue'], ['Vienna Opera',48.202839001844630,16.368534564971924,'
Vienna Opera
Vienna Opera
','mm_20_blue'], ['Sch%F6nbrunn Palace',48.184801708052850,16.311607360839843,'
Schönbrunn Palace
Schönbrunn Palace
','mm_20_blue'], ['Vienna Rathaus',48.210832884392396,16.357505321502686,'
Vienna Rathaus
Vienna Rathaus
','mm_20_blue'], ['University of Vienna',48.213392379115630,16.360037326812744,'
University of Vienna
University of Vienna
','mm_20_blue'], ['Vienna Tourism',48.221899277382136,16.375894546508790,'
Vienna Tourism
Vienna Tourism
','mm_20_blue'], ['Reed Messe',48.217338611893666,16.408134698867798,'
Reed Messe
Reed Messe
','mm_20_blue'], ['Tram and Bus station',48.187848897251136,16.303453445434570,'
Tram and Bus station
Tram and Bus station
','27'], ['Museum',48.190523979737750,16.317873001098633,'
Museum
','16'], ['Dry Cleaner',48.189608459202690,16.306071281433105,'
Dry Cleaner
','8'], ['Supermarket',48.188807365317540,16.304397583007812,'
Supermarket
Supermarket
','24'], ['Subway Station',48.187805980351280,16.303925514221190,'
Subway Station
Subway Station
','23'], ['Pharmacy',48.189679984833475,16.304440498352050,'
Pharmacy
','18'], ['ATM',48.188349591760810,16.304140090942383,'
ATM
ATM
','2'], ['Penzinger Stueberl',48.189436797281490,16.307573318481445,'
Penzinger Stueberl
','5'], ['Restaurant',48.188206536685760,16.308002471923828,'
Restaurant
','22'], ['Subway',48.198333849332200,16.319375038146900,'
Subway
Subway
','23'], ['Subway',48.199664725303800,16.310926879846300,'
Subway
Subway
','23'], ['Subway',48.204471874541300,16.308679210585900,'
Subway
Subway
','23'], ['Subway',48.185545639502200,16.318945884704500,'
Subway
Subway
','23'], ['Subway',48.187634312392400,16.303796768188400,'
Subway
Subway
','23'], ['Subway',48.189442400258300,16.295214654385100,'
Subway
Subway
','23'], ['Kaffeehaus',48.188435424600000,16.303753852844240,'
Kaffeehaus
','13'], ['Grocery Shop',48.189494017985794,16.308345794677734,'
Grocery Shop
','24'], ['Trafik - Newspaper%2FCigarettes',48.189665679715328,16.311178207397460,'
Trafik - Newspaper/Cigarettes
Trafik - Newspaper/Cigarettes
','26'], ['Gas Station',48.187949036544410,16.314568519592285,'
Gas Station
','31'], ['Post Office',48.186575680606490,16.302831172943115,'
Post Office
','21'], ['Kaffeehaus',48.187026317080210,16.298732757568360,'
Kaffeehaus
','13'], ['Restaurant',48.186632904505316,16.298174858093260,'
Restaurant
','22'], ]; function setMarkers(map, locations) { var shadow = new google.maps.MarkerImage('http://viennasapartments.com/images/mm_20_shadow.png', new google.maps.Size(22, 20), new google.maps.Point(0,0), new google.maps.Point(6, 20)); for (var i = 0; i < locations.length; i++) { var beach = locations[i]; var myLatLng = new google.maps.LatLng(beach[1], beach[2]); var image = new google.maps.MarkerImage('http://viennasapartments.com/images/'+beach[4]+'.png', new google.maps.Size(12, 20), new google.maps.Point(0,0), new google.maps.Point(6, 20)); var aptMarker = new google.maps.Marker({ position: myLatLng, map: map, shadow: shadow, icon: image, title: beach[0], content: beach[3] }); var infowindow = new google.maps.InfoWindow({ //content: beach[0] }); google.maps.event.addListener(aptMarker, 'click', function() { infowindow.setContent(this.content); infowindow.open(map,this); }); } } google.maps.event.addDomListener(window, 'load', initialize);