var map = null;
var geocoder = null;
var marker2 = null;

function createMarker(point, html, icon){
	var marker = new GMarker(point, icon);
	GEvent.addListener(marker, "mouseover", function() {
		marker.openInfoWindowHtml(html);
		});
	return marker;
	}

function load() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GScaleControl());
		map.addControl(new GMapTypeControl());
		map.enableContinuousZoom();
		map.enableDoubleClickZoom();

	// GClientGeocoderを初期化
	geocoder = new GClientGeocoder();
	
	var center = new GLatLng(34.643942, 133.900423);
	map.setCenter(center, 9);

	icon = new GIcon();
	icon.image = '../img/marker.gif';
	icon.iconSize = new GSize( 25, 33 );	// 画像の大きさ
	icon.shadow = '../img/marker_shadow.png';
	icon.shadowSize = new GSize( 45, 29 );	// 影画像の大きさ
	icon.iconAnchor = new GPoint( 12, 32 );	// 画像の「基準点」
	icon.infoWindowAnchor = new GPoint( 12, 32 );	// 情報ウィンドウの基準点	
	var html; 
	var point;


	point = new GLatLng(34.629313,133.931668);
	html = '<p class="gMapCom"><a href="http://www.miyake-s.com/" target="_blank">（株）三宅創建</a></p><p class="gMapAdd">岡山市南区新福１-１１-３８-３</p><p class="gMapTel">086（265）6377</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.645696,134.054022);
	html = '<p class="gMapCom"><a href="http://www.wwn.co.jp/" target="_blank">（株）ウッディワールドのざき</a></p><p class="gMapAdd">岡山市東区西大寺新地１６６-１</p><p class="gMapTel">086（944）4001</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.739967,133.882198);
	html = '<p class="gMapCom"><a href="http://www.e-house.co.jp/seiwa-housing/" target="_blank">（有）生和ハウジング</a></p><p class="gMapAdd">岡山市北区田原９８９</p><p class="gMapTel">086（294）3820</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.511544,133.481429);
	html = '<p class="gMapCom"><a href="http://www.kawata-kensetsu.jp/pc/" target="_blank">河田建設</a></p><p class="gMapAdd">笠岡市旭が丘８６</p><p class="gMapTel">0865（66）2310</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.514264,133.951122);
	html = '<p class="gMapCom"><a href="http://www.e-house.co.jp/yamahon/ target="_blank">（株）ヤマホン</a></p><p class="gMapAdd">玉野市田井３-２０-２８</p><p class="gMapTel">0863（31）1166</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.903492,133.661266);
	html = '<p class="gMapCom">（有）平山電建</p><p class="gMapAdd">高梁市有漢町有漢３３３４-１</p><p class="gMapTel">0866（57）2105</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.469978,133.80757);
	html = '<p class="gMapCom"><a href="http://www.kinonukumori.jp" target="_blank">（株）原木工所</a></p><p class="gMapAdd">倉敷市児島小川１-５-２２</p><p class="gMapTel">086（472）3202</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.604989,133.704118);
	html = '<p class="gMapCom"><a href="http://www.e-house.co.jp/asano-zaimokuten/" target="_blank">（株）浅野材木店</a></p><p class="gMapAdd">倉敷市真備町上二万７７４番地</p><p class="gMapTel">086（465）8862</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.566596,133.739634);
	html = '<p class="gMapCom"><a href="http://mizubou.sakura.ne.jp/" target="_blank">（株）水島ボードセンター</a></p><p class="gMapAdd">倉敷市連島町連島１９５５</p><p class="gMapTel">086（465）9404</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.743665,134.180366);
	html = '<p class="gMapCom"><a href="http://www2.ocn.ne.jp/~homekoba/" target="_blank">（株）小林工務店</a></p><p class="gMapAdd">備前市西片上１５２６</p><p class="gMapTel">0869（64）2608</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.684225,133.989341);
	html = '<p class="gMapCom"><a href="http://www.fujita-wood.com/" target="_blank">（有）藤田材木店</a></p><p class="gMapAdd">岡山市東区宍甘１７４</p><p class="gMapTel">086（279）0041</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.615077,133.980506);
	html = '<p class="gMapCom"><a href="http://www.e-house.co.jp/hiroe/" target="_blank">（有）広江木材</a></p><p class="gMapAdd">岡山市中区桑野１２９－５</p><p class="gMapTel">086（276）4558</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.594986,133.467601);
	html = '<p class="gMapCom">キプロ（株）</p><p class="gMapAdd">井原市七日市町１２５</p><p class="gMapTel">0866（62）0204</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.612926, 133.919688);
	html = '<p class="gMapCom"><a href="http://www.rikken.org/" target="_blank">（株）立建</a></p><p class="gMapAdd">岡山市南区浦安西町32-21</p><p class="gMapTel">086（902）1100</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.620603,133.872077);
	html = '<p class="gMapCom"><a href="http://kk-nishimura.jp/" target="_blank">（株）西村建設</a></p><p class="gMapAdd">岡山市南区妹尾3390-7</p><p class="gMapTel">086（281）2424</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.626063,133.92441);
	html = '<p class="gMapCom"><a href="http://www.okayamajuuken.co.jp/" target="_blank">（株）岡山住建</a></p><p class="gMapAdd">岡山市豊成3-15-25</p><p class="gMapTel">086（263）5270</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.56224, 134.02152);
	html = '<p class="gMapCom"><a href="http://www.e-house.co.jp/sun-design/" target="_blank">（有）サンデザイン企画</a></p><p class="gMapAdd">玉野市下山坂215</p><p class="gMapTel">0863（66）5400</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.664062,134.099742);
	html = '<p class="gMapCom">塩見木材（株）</p><p class="gMapAdd">瀬戸内市邑久町尾張1005-3</p><p class="gMapTel">0869（22）0070</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.629982,133.435134);
	html = '<p class="gMapCom">早川建設</p><p class="gMapAdd">井原市芳井町吉井1822-1</p><p class="gMapTel">0866（72）0512</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.574834,133.703593);
	html = '<p class="gMapCom"><a href="http://www.shinwa-kensetu.co.jp/" target="_blank">（株）親和建設</a></p><p class="gMapAdd">倉敷市船穂町船穂１４６８-１</p><p class="gMapTel">086（552）4585</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.486504,133.852511);
	html = '<p class="gMapCom"><a href="http://www.fujikawa-style.jp/" target="_blank">（株）藤川工務店</a></p><p class="gMapAdd">倉敷市児島白尾５６６</p><p class="gMapTel">086(477)5980</p>';
	map.addOverlay(createMarker(point, html, icon));

	point = new GLatLng(34.580961,133.957942);
	html = '<p class="gMapCom"><a href="http://www.housing-atelier.com/" target="_blank">（有）ハウジングアトリエ</a></p><p class="gMapAdd">岡山市南区郡２９８０-６６</p><p class="gMapTel">086(267)3365</p>';
	map.addOverlay(createMarker(point, html, icon));

	}
}


function showAddress(address) {
	if (geocoder) {
		geocoder.getLatLng(
		address,
			function(point) {
				if (!point) {
				alert(address + " not found");
				} else {
					if(marker2 != null){
					map.removeOverlay(marker2);
					}
				var icon = new GIcon();
				icon.image = "../img/aicon_map.gif";  //アイコン画
				icon.shadow = "../img/aicon_map.gif"; //影の画
				icon.iconSize = new GSize(36, 36);    //アイコンサイズ
				icon.shadowSize = new GSize(36, 36); //影のサイズ
				icon.iconAnchor = new GPoint(18, 36);
				icon.infoWindowAnchor = new GPoint(18, 0);
				var markeropts = new Object();
				markeropts.icon = icon;
				map.setCenter(point, 13);
				marker2 = new GMarker(point, icon);
				map.addOverlay(marker2);
				marker2.openInfoWindowHtml(address);
				}
			}
		);
	}
}

