
// 初期化
//	example: init_gmap("map", 37.441944, -122.141944, 13)
function init_gmap(elmId, lat, lng, zoom) {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(elmId));
		map.setCenter(new GLatLng(lat, lng), zoom);
		map.setCenter(new GLatLng(lat, lng), zoom);
		map.addControl(new GLargeMapControl());		// 大きいコントロール
		map.addControl(new GMapTypeControl());		// 地図／衛星切り替えコントロール
		map.addControl(new GOverviewMapControl());	// 概要位置
	}
	return map;
}

// マーカーの生成
//	esample: createMaker(map, 37.441944, -122.141944, 0, "<b>HOGEHOGE</b><br />Hello!");
function createMarker(map, lat, lng, html) {
//	var bounds = map.getBounds();
//	if (bounds.contains(new GLatLng(lat, lng))) {
		var marker = new GMarker(new GLatLng(lat, lng));
		GEvent.addListener(marker, 'click', function() {
			marker.openInfoWindowHtml(html);
		});
		map.addOverlay(marker);
		return marker;
//	}
//	return null;
}

