var markers = {};
var markerContents = [];
function initialize() {
var center = new google.maps.LatLng(47.19846963249502, 8.256727188085957);
var zoom = 11;
var mapType = google.maps.MapTypeId.G_NORMAL_MAP;
var placeId = 'ChIJT5Q5KrQCkEcRBvCHsl29PZM';
var mapOptions = {
scrollwheel: false,
zoom: zoom,
center: center,
mapTypeId: mapType
};
var map = new google.maps.Map(document.getElementById('lageplanDiv'), mapOptions);
// old or new markers logic ?
markerContents['marker1'] = '
Kita kleine Matrosen GmbH
Luzernstrasse 6a
6280 Hochdorf
Tel. | 041 553 47 41 |
Mobile | 076 655 46 07 |
info@kita-kleinematrosen.ch
';
addMarker(1, JSON.parse('{"lat":47.16579400000001,"lng":8.293105299999999}'), map);
markerContents['marker2'] = 'Kita kleine Matrosen GmbH
Seilerstrasse 2
6285 Hitzkirch
Tel. | 076 789 3301 |
Büro | 076 655 46 07 |
info@kita-kleinematrosen.ch
';
addMarker(2, JSON.parse('{"lat":47.2224203,"lng":8.263544999999999}'), map);
}
google.maps.event.addDomListener(window, 'resize', initialize);
google.maps.event.addDomListener(window, 'load', initialize);
function addMarker(index, location, map) {
markers['marker'+index] = new google.maps.Marker({
map: map,
draggable: false,
icon: {
path: fontawesome.markers.MAP_MARKER,
scale: 0.8,
strokeWeight: 2,
strokeColor: '#B25F59',
strokeOpacity: 1,
fillColor: '#B25F59',
fillOpacity: 1,
anchor: new google.maps.Point(19,0)
},
position: location,
animation: google.maps.Animation.DROP
});
if (markerContents['marker'+index].length > 0)
{
var infowindow = new google.maps.InfoWindow({
content: markerContents['marker'+index]
});
markers['marker'+index].addListener('click', function() {
infowindow.open(map, markers['marker'+index]);
});
}
}