{"id":3170,"date":"2018-03-05T03:42:41","date_gmt":"2018-03-05T03:42:41","guid":{"rendered":"https:\/\/alsultangardens.com\/?page_id=3170"},"modified":"2018-03-05T03:42:41","modified_gmt":"2018-03-05T03:42:41","slug":"google-maps","status":"publish","type":"page","link":"https:\/\/alsultangardens.com\/en\/google-maps\/","title":{"rendered":"Google Maps"},"content":{"rendered":"<div class=\"wpb-content-wrapper\">\t\t<div class=\"vc_row wpb_row vc_row-fluid\">\n            \t\t\t\t\t\t\t\t<div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div id=\"map-69dbeda2dd0b6\"\n     class=\"gsf-google-map mg-bottom-30 google-map-69dbeda2dd095\">\n<\/div>\n<script>\n    (function ($) {\n        \"use strict\";\n        var G5PlusGoogleMap = {\n            init: function () {\n                G5PlusGoogleMap.settingMap();\n            },\n            settingMap: function () {\n                var bounds = new google.maps.LatLngBounds();\n                var mapStyle = [];\n                                mapStyle = [];\n                ;\n                var w = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n                var isDraggable = w > 1024 ? true : false;\n                var mapOptions = {\n                    mapTypeId: 'roadmap',\n                    styles: mapStyle,\n                    draggable: isDraggable,\n                    scrollwheel: false                };\n                var map = new google.maps.Map(document.getElementById(\"map-69dbeda2dd0b6\"), mapOptions);\n                var markers = [\n                    [\"Clark Atlanta University\",\"\", 33.751613, -84.411226,\"https:\/\/alsultangardens.com\/wp-content\/uploads\/2018\/02\/google-map.png\"]];\n                var infoWindow = new google.maps.InfoWindow(), marker, i;\n                for (i = 0; i < markers.length; i++) {\n                    var position = new google.maps.LatLng(markers[i][2], markers[i][3]);\n                    bounds.extend(position);\n                    marker = new google.maps.Marker({\n                        position: position,\n                        map: map,\n                        center: position,\n                        title: markers[i][0],\n                        icon: markers[i][4],\n                        animation: google.maps.Animation.DROP\n                    });\n\n                    google.maps.event.addListener(marker, 'click', (function (marker, i) {\n                        return function () {\n                            infoWindow.setContent('<div class=\"marker-title\">' + markers[i][0] + '<\/div><div>' + markers[i][1] + '<\/div>');\n                            infoWindow.open(map, marker);\n                            if (marker.getAnimation() !== null) {\n                                marker.setAnimation(null);\n                            } else {\n                                marker.setAnimation(google.maps.Animation.DROP);\n                            }\n                        };\n                    })(marker, i));\n                    map.fitBounds(bounds);\n                }\n                var boundsListener = google.maps.event.addListener((map), 'idle', function (event) {\n                    if(markers.length < 2) {\n                        map.setCenter(marker.getPosition());\n                        this.setZoom(16);\n                        if (this.getZoom() > 18) {\n                            this.setZoom(15);\n                        }\n                        if (this.getZoom() < 0) {\n                            this.setZoom(0);\n                        }\n                    } else {\n                        var zoom = this.getZoom();\n                        this.setZoom(zoom - 2);\n                    }\n                    google.maps.event.removeListener(boundsListener);\n                });\n            }\n        };\n        $(document).ready(G5PlusGoogleMap.init);\n    })(jQuery);\n<\/script><\/div><\/div><\/div>\t\t\t\n\t\t<\/div>\n\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3170","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/pages\/3170"}],"collection":[{"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/comments?post=3170"}],"version-history":[{"count":0,"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/pages\/3170\/revisions"}],"wp:attachment":[{"href":"https:\/\/alsultangardens.com\/en\/wp-json\/wp\/v2\/media?parent=3170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}