// source --> https://www.eurofly-aviation.de/wp-content/themes/eurofly/assets/js/map.js?ver=1.0 
var map;
function showGoogleMaps() {

    if (document.getElementById('map')) {

        var latLng = new google.maps.LatLng(51.085977, 10.411235);

        var mapOptions = {
            zoom: 6, // initialize zoom level - the max value is 21
            streetViewControl: false, // hide the yellow Street View pegman
            scaleControl: false, // allow users to zoom the Google Map
            mapTypeId: google.maps.MapTypeId.ROADMAP,
            disableDefaultUI: true,
            center: latLng
        };

        map = new google.maps.Map(document.getElementById('map'), mapOptions);

        if (markers && markers.length !== 0) {
            for (var location in markers) {
                var position = markers[location].split(',');

                marker = new google.maps.Marker({
                    position: new google.maps.LatLng(position[0], position[1]),
                    map: map
                });
                google.maps.event.addListener(marker, 'click', (function (marker) {
                    return function () {
                        infowindow.setContent(location);
                        infowindow.open(map, marker);
                    }
                })(marker));

            }
        }
    }
};