var map;
var msg = "現在ご利用の環境では地図を表示できません";

function initMap() {
	if (!GBrowserIsCompatible()) {
		document.getElementById("map").innerHTML = msg;
		return;
	}
	map = new GMap2(document.getElementById("map"));
	map.setCenter(new GLatLng(initParam.lat, initParam.lon), 17 - initParam.zoom);
	if (initParam.control == "large") map.addControl(new GLargeMapControl());
	else if (initParam.control == "small") map.addControl(new GSmallMapControl());
	else if (initParam.control == "zoom") map.addControl(new GSmallZoomControl());
	if (initParam.type == "true") map.addControl(new GMapTypeControl());
	if (initParam.scale == "true") map.addControl(new GScaleControl());
	if (initParam.view == "true") map.addControl(new GOverviewMapControl());
    if (initParam.drag =="false") map.disableDragging();
	map.addOverlay(new GMarker(new GPoint(initParam.lon, initParam.lat)));
}

function termMap() {
	if (map != null) GUnload();
}
