
var map = null;
var mgr = null;
var motherPort = null;
var geocoder = null;	// TODO DEBUG


function gMapLoad( id ) {
	//google.load("maps", "2.x");
	 if (GBrowserIsCompatible()) {
        //map = new GMap2(document.getElementById("map"));
    	map = new GMap2(document.getElementById(id));
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
       // map.addControl(new GOverviewMapControl(),new GControlPosition(G_ANCHOR_BOTTOM_RIGHT));
        map.enableContinuousZoom();
		map.enableScrollWheelZoom();
        map.setCenter(new GLatLng(38.598205348894795, 138.1640625), 5);
        
        var mgrOptions = { borderPadding: 50, maxZoom: 15, trackMarkers: true };
        mgr = new MarkerManager(map, mgrOptions);
        //mgr = new MarkerManager(map);
        
        geocoder = new GClientGeocoder(); // TODO DEBUG

   }
}
	
	
function gMapUnload(){
	GUnload();
}
	
function moveMap(lat, long){
	
	map.panTo(new GLatLng(lat, long));
	
}

function zoomMap(lv){
	
	map.setZoom(lv);
	
}



