
var gMap;

<!-- マーカ生成関数 -->
function createMarker(point, name) {
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(name);
	});

	return marker;
}

<!-- 最初に呼び出される関数 -->
function load() {
	if (GBrowserIsCompatible()) {
		<!-- GMap2オブジェクトの生成 -->
		gMap = new GMap2(document.getElementById("map"));

		<!-- 各種コントロールの追加 -->
		gMap.addControl(new GLargeMapControl());
		gMap.addControl(new GMapTypeControl());
		gMap.addControl(new GOverviewMapControl());
		gMap.addControl(new GScaleControl());

		<!-- なめらかズーム -->
		gMap.enableContinuousZoom();
		<!-- ダブルクリックズーム -->
		gMap.enableDoubleClickZoom();

		<!-- 地図の初期位置の座標 -->
		var lat = 36.36475322350248;
		var lng = 140.4658806324005;

		<!-- 初期位置へ移動 -->
		var centerPoint = new GLatLng(lat, lng);
		gMap.setCenter(centerPoint, 15);

		<!-- マーカの描画 -->
		gMap.addOverlay(createMarker(new GLatLng(36.36475322350248 ,140.4658806324005), "Yamachika Brand"));

	}	// if (GBrowserIsCompatible())
}	// function load()