!function(e,o,n){"use strict";function t(){var t=Math.max(o.documentElement.clientWidth,e.innerWidth||0),r=new n.maps.LatLng(parseFloat(a.map.lat),parseFloat(a.map.lng)),l={zoomControl:!a.controls.zoomControl,zoomControlOptions:{position:n.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!a.controls.mapTypeControl,streetViewControl:!a.controls.streetViewControl,scrollwheel:!a.mobile.scrollwheel,draggable:!0,center:r,zoom:parseInt(a.map.zoom),mapTypeId:n.maps.MapTypeId[a.map.type],mapTypeControlOptions:{style:n.maps.MapTypeControlStyle.DROPDOWN_MENU,position:n.maps.ControlPosition.TOP_RIGHT}},m=new n.maps.Map(i,l);if(a.mobile.draggable&&m.setOptions({draggable:t>480}),1===a.marker.enabled){var s=new n.maps.Marker({position:r,map:m,title:a.marker.title});if("NONE"!==a.marker.animation&&s.setAnimation(n.maps.Animation[a.marker.animation]),a.marker.color!==!1&&s.setIcon(a.marker.color),1===a.info_window.enabled){var p=new n.maps.InfoWindow({content:a.info_window.text});n.maps.event.addListener(m,"click",function(){p.close()})}}1===a.marker.enabled&&1===a.info_window.enabled&&(n.maps.event.addListener(s,"click",function(){p.open(m,s),s.setAnimation(null)}),1===a.info_window.state&&e.setTimeout(function(){p.open(m,s),s.setAnimation(null)},2e3));var d;n.maps.event.addDomListener(e,"resize",function(){d&&clearTimeout(d),d=e.setTimeout(function(){m.setCenter(r)},300)})}if("undefined"!=typeof e._agm_opt){var a=e._agm_opt,i=o.getElementById("agm_map_canvas");"undefined"!=typeof i&&("object"==typeof n&&n.maps?n.maps.event.addDomListener(e,"load",t):(i.innerHTML='
Failed to load Google Map.
Please try again.