(function () {
  "use strict";

  var myCenter = new google.maps.LatLng(48.148598, 17.107748);

  function initialize() {


    var mapProp = {
      center: myCenter,
      zoom: 8,
      scrollwheel: true,
      scrollWheelZoom:'center',
      fullscreenControl: false,
      mapTypeControl: false,
      gestureHandling: "greedy",
      styles: []
    };

    window.map = new google.maps.Map(document.getElementById("map"), mapProp);

    window.geocoder = new google.maps.Geocoder();

    var homer = {
    url: '/images/map-pointersvg.svg',
    scaledSize: new google.maps.Size(45, 55),
    origin: new google.maps.Point(0, 0),
    anchor: new google.maps.Point(7, 11)
  }

    var icon = '/images/map-pointersvg.svg';

        window.markerG = new google.maps.Marker({
            position: myCenter,
            draggable: true,
            icon: homer,
        });




    var infowindow = new google.maps.InfoWindow({
      content: "united-states"
    });

  //  window.markerG.setMap(window.map);

      google.maps.event.addListener(window.markerG, 'dragend', function (event) {
          document.getElementById("latbox").value = this.getPosition().lat();
          document.getElementById("lngbox").value = this.getPosition().lng();

         

          var latlng = {
            lat: parseFloat(this.getPosition().lat()),
            lng: parseFloat(this.getPosition().lng()),
          };

          window.geocoder
            .geocode({ location: latlng })
            .then((response) => {
              if (response.results[0]) {


                jQuery('.adress_name').val(response.results[0].formatted_address);
               
              
                
               
              } 
            });
            


      });


  }

  google.maps.event.addDomListener(window, 'load', initialize);
})();
