// Googleマップ利用共通Javascript

// FQDNアクセス用
var access_key = 'ABQIAAAAdc1svDsa62OUOgwE8JImtxQM_gDR0ANDCAxC8w73NiNCSSzp2BRz8V6xC7lfPBUMuKNCV2aDEV-CTw';

document.write('<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=' + access_key + '" type="text/javascript"></script>');


// 画面ロード時に実行される関数
// HTMLのbodyにはonload="javascript:load();"が必要
function mapStart(ido,keido,html,bairitsu) {

	html = '<img src="/images/kaigo_map.gif" alt="財団法人介護労働安定センター" width="180" height="25"><br><div style="margin:5px 5px 5px 10px;">' + html + '</div>';
	if (GBrowserIsCompatible()) {
		// 地図エリアのオブジェクト
		var mdiv = document.getElementById("map");
		// 地図エリアのオブジェクトを取得
		var map = new GMap2(mdiv);
		// 座標の指定
		map.setCenter(new GLatLng(ido, keido), bairitsu);
		// 移動/縮尺ボタンの表示
		map.addControl( new GLargeMapControl() );
		// マップ/サテライト切り替えボタンの表示
//		map.addControl( new GMapTypeControl() );
		// スケールの表示
		map.addControl(new GScaleControl());
		// マーカーオブジェクトの生成
		var marker = new GMarker(map.getCenter());
		marker.infostatus = false;
		map.addOverlay(marker);
		marker.openInfoWindowHtml(html);
		
		GEvent.addListener(marker,"infowindowopen",function(){
			marker.infostatus = true;
		});
		
		GEvent.addListener(marker,"infowindowclose",function(){
			marker.infostatus = false;
		});
		GEvent.addListener(marker, 'click', function() {
			if(!marker.infostatus){
				marker.openInfoWindowHtml(html);
			}else{
				map.closeInfoWindow();
			}
		});
	}
}


