var map = []; function initMap() { // Settings geocoder = new google.maps.Geocoder(); var nameBusiness = 'LSWA Architecten'; var street = 'De Loop 40'; var zipcode = '5688EW'; var city = 'Oirschot, Nederland'; var markerColor = 'F05A8E'; var address = street + ' , ' + zipcode + ' ' + city; geocoder.geocode( { 'address': address}, function(results, status) { if (status == 'OK') { var contentString = '
'+ '
'+ '
'+ '

' + nameBusiness + '

'+ '
'+ '

' + street + '

'+ '

' + zipcode + ' ' + city + '

'+ '
'+ '
'; var infowindow = []; var marker = []; elems = document.getElementsByClassName('map-canvas'); for (i = 0; i < elems.length; i++) { map[i].setCenter(results[0].geometry.location); marker[i] = new google.maps.Marker({ map: map[i], position: results[0].geometry.location, icon: { size: new google.maps.Size(71, 71), origin: new google.maps.Point(0, 0), anchor: new google.maps.Point(17, 34), scaledSize: new google.maps.Size(32, 32), url: 'data:image/svg+xml;utf-8, \ \ \ ', } }); infowindow[i] = new google.maps.InfoWindow({ content: contentString, pixelOffset: new google.maps.Size(-23, 0) }); infowindow[i].open(map[i], marker[i]); } } else { alert('Geocode was not successful for the following reason: ' + status); } }); var latlng = {lat: 51.5042683, lng: 5.3132264 }; var mapOptions = { zoom: 10, center: latlng, } elems = document.getElementsByClassName('map-canvas'); for (var i = 0; i < elems.length; i++) { map[i] = new google.maps.Map(elems[i], mapOptions); } }