//small map used in /new/ and /manage/ 
var geocoder = null;
var map = null;
var marker = null;

function load() {//loading the map
  if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setMapType(G_NORMAL_MAP);
		
		
		geocoder = new GClientGeocoder();
		geocoder.getLatLng(init_street,function(point) {
			if (point){
				map.setCenter(point, 13);//set center point in map
				//draggable marker
				marker = new GMarker(point, {icon:G_DEFAULT_ICON, draggable: true}); 
				map.addOverlay(marker);
				marker.enableDragging();
				//drag event returns address where was dragged
				GEvent.addListener(marker, "drag", function(){
					document.getElementById("location").value=marker.getPoint().toUrlValue();
					//geocoder.getLocations(marker.getPoint(), showPointAddress);
					});
			}
		});
			
		
  }
}
load();




/*
/////Draggable markers
var point = new GLatLng(46.097995,19.661064);
var markerD2 = new GMarker(point, {icon:G_DEFAULT_ICON, draggable: true}); 
map.addOverlay(markerD2);

markerD2.enableDragging();

GEvent.addListener(markerD2, "drag", function(){
document.getElementById("location").value=markerD2.getPoint().toUrlValue();
});
*/