/*
 * イベントマップを表示するスクリプト
 */
window.onload = function() {
	if (EventMap && GBrowserIsCompatible()) {
		var geocoder = new GClientGeocoder();
		geocoder.getLatLng(
			EventMap.address,
			function(point) {
				var element = document.getElementById(EventMap.targetId);

				if (!point) {
					element.innerHTML = EventMap.errorMessage;
				} else {
					var map = new GMap2(element);
					map.addControl(new GLargeMapControl());
					map.addControl(new GMapTypeControl());
					map.setCenter(point, EventMap.zoom);
		
					// マーカ
					var marker = new GMarker(point);
					map.addOverlay(marker);
		
					// 住所を表示
					marker.openInfoWindowHtml(EventMap.address);

					document.getElementById(EventMap.parentId).style.display = 'block';
				}
			}
		);
	}
}
window.unload = GUnload;

