function initMap() {
	var osakaParamsObj = new Object;
	osakaParamsObj.id = "osakaMap";
	osakaParamsObj.cLat = 34.686224;
	osakaParamsObj.cLng = 135.498569;
	osakaParamsObj.mLat = 34.686224;
	osakaParamsObj.mLng = 135.498569;
	osakaParamsObj.title = "株式会社ナスピア 大阪オフィス";
	osakaParamsObj.windowHtml = "<small>株式会社ナスピア 大阪オフィス<br /> 〒541-0048 大阪市中央区瓦町4-5-9<br />井門瓦町ビル9F</small>";
	setMapParams(osakaParamsObj);
	
	var tokyoParamsObj = new Object;
	tokyoParamsObj.id = "tokyoMap";
	tokyoParamsObj.cLat = 35.68172295397706;
	tokyoParamsObj.cLng = 139.73810613155365;
	tokyoParamsObj.mLat = 35.68118656188743;
	tokyoParamsObj.mLng = 139.73785668611526;
	tokyoParamsObj.title = "株式会社ナスピア 東京オフィス";
	tokyoParamsObj.windowHtml = "<small>株式会社ナスピア 東京オフィス<br /> 〒102-0094 東京都千代田区紀尾井町3-32<br />紀尾井町ヒルズ西館1F</small>";
	setMapParams(tokyoParamsObj);
}

function setMapParams(paramsObj_) {
	if (document.getElementById(paramsObj_.id) != null)
	{
		var map = new GMap2(document.getElementById(paramsObj_.id));
		map.setCenter(new GLatLng(paramsObj_.cLat, paramsObj_.cLng), 17);
		map.addControl(new GSmallMapControl());
		map.setMapType(G_NORMAL_MAP);
		
		var marker = new GMarker(new GPoint(paramsObj_.mLng, paramsObj_.mLat), {title : paramsObj_.title});
		GEvent.addListener(marker, "click", function () {marker.openInfoWindowHtml(paramsObj_.windowHtml)});
		map.addOverlay(marker);
	}
}


