﻿//<![CDATA[
	var map = null;
	var geocoder = null;

	function loadMap() {
		map = new GMap2(document.getElementById("map"));
		map.addControl(new GMapTypeControl());
		map.addControl(new GLargeMapControl());
		map.addControl(new GOverviewMapControl(new GSize(200,150)));
		map.setCenter(new GLatLng(39.31, 137.31));
		geocoder = new GClientGeocoder();
	}

	function showAddress(address) {
		if (geocoder) {
			geocoder.getLatLng(
				address,
				function(point) {
					if (!point) {
						alert("入力した住所が見つかりません。");
					} else {
						map.clearOverlays();
						map.setCenter(point, 13);
					map.setZoom(15);
					var marker = new GMarker(point);
						map.addOverlay(marker);	
						marker.openInfoWindowHtml(address);
					}
				}
			);
		}
	}
//]]>