potrzebuję go zmodyfikować tak aby można było zmienić położenie tego markera a la i lng są pobierane z BD
<script> var map; var marker = false; function initMap() { var centerOfMap = new google.maps.LatLng(50.915, 18.818); var options = { center: centerOfMap, zoom: 11 }; map = new google.maps.Map(document.getElementById('map'), options); google.maps.event.addListener(map, 'click', function(event) { var clickedLocation = event.latLng; if(marker === false){ marker = new google.maps.Marker({ position: clickedLocation, map: map, draggable: true }); google.maps.event.addListener(marker, 'dragend', function(event){ markerLocation(); }); } else{ marker.setPosition(clickedLocation); } markerLocation(); }); } function markerLocation(){ var currentLocation = marker.getPosition(); document.getElementById('lat').value = currentLocation.lat(); document.getElementById('lng').value = currentLocation.lng(); } google.maps.event.addDomListener(window, 'load', initMap); </script>