var gmarker;
var map;

function createMarker(point,name) {
	var marker = new GMarker(point,{draggable: true});
	if(gmarker) map.removeOverlay(gmarker);
	gmarker=marker;
	map.addOverlay(gmarker);
	document.myform3.latitude.value=point.x;
	document.myform3.longitude.value=point.y;
	GEvent.addListener(gmarker, "dragend", markerDrag);
}

function markerDrag() {
	
	if (gmarker) {
		var lal = gmarker.getLatLng();
		document.myform3.latitude.value=lal.x;
		document.myform3.longitude.value=lal.y;
	}
}

function getAddress(overlay, latlng) {
	if (latlng != null) {
		createMarker(latlng,"m1");
	}
}


