function setupGoogleMap(address, targetId){
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById(targetId));
		var geocoder = new GClientGeocoder();

		map.addControl(new GLargeMapControl());
		map.addControl(new GOverviewMapControl());
		map.addControl(new GScaleControl);
		map.addControl(new GMapTypeControl());



		geocoder.getLatLng( address,
			function(point) {
				if (!point) {
					alert(address + " の場所が見当たりませんでした。");

				}else {
					map.setCenter(point, 14);
					var marker = new GMarker(point);
					map.addOverlay(marker);
					marker.openInfoWindowHtml(address);

				}
			}
		);
	}
}

