// JavaScript Document

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(7.9, 98.3), 10);

        map.addControl(new GMapTypeControl());
		map.addControl(new GSmallMapControl());
		
		var point = new GLatLng(7.934, 98.342);
		var marker = createMarker(point);
		map.addOverlay(marker);
		var html = "Your hotel, resort or restaurant<br>Drag and drop<br>or enter lat/lon";
		marker.openInfoWindowHtml(html);
		
		 GEvent.addListener(marker, "dragstart", function() {
  			// Close infowindow when dragging a marker
  			map.closeInfoWindow();
 			});

		 GEvent.addListener(marker, "click", function() {
  			marker.openInfoWindowHtml(html);
 			});

		GEvent.addListener(marker, "dragend", dragIt);

      }
    }
	var options = { 
		draggable: true,
		dragCrossMove: true
	};
   
	function createMarker(point) {
      var marker = new GMarker(point, options);
      return marker;
    }
function dragIt(point) {

		oLat = document.getElementById("lat");
		oLat.value = point.lat().toFixed(6);
		oLon = document.getElementById("lon");
		oLon.value = point.lng().toFixed(6);

}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

