    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(32.790738, 130.687866);
        map.setCenter(center, 11);

	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(32.863368,130.828993);
        html = '<center><strong><a href="http://www.e-shouken.com/" target="_blank">（有）翔建</a></strong><br>菊池郡菊陽町久保田２８０３-１０<br>096-292-3022</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.79469,130.701028);
        html = '<center><strong><a href="http://www.ideta.co.jp/" target="_blank">出田実業（株）</a></strong><br>熊本市河原町７番地<br>096-354-0112</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.783813,130.7077);
        html = '<center><strong><a href="http://www.e-house.co.jp/tanaka_zaimokuten/" target="_blank">（株）田中材木店</a></strong><br>熊本市琴平２-４-１０<br>096-362-1261</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.847563,130.714971);
        html = '<center><strong><a href="http://www.wellhome.info/" target="_blank">ウェルホーム（株）</a></strong><br>熊本市大窪４丁目２番４号<br>096-341-1861</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.893529,130.755534);
        html = '<center><strong><a href="http://nozawaKK.com/" target="_blank">野沢工芸建築（株）</a></strong><br>合志市御代志８５４<br>096-242-1021</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.878119,130.783452);
        html = '<center><strong><a href="http://www.daisyou.co.jp/" target="_blank">（株）大商木材</a></strong><br>合志市福原３１２２-６<br>096-248-7500</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(33.1071,130.695142);
        html = '<center><strong><a href="http://www.e-house.co.jp/takeguma/" target="_blank">（有）竹熊建設</a></strong><br>山鹿市鹿北町四丁１４７２-１<br>0968-32-2894</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.745792,130.742066);
        html = '<center><strong><a href="http://www.e-house.co.jp/kitaro/" target="_blank">（株）喜太郎</a></strong><br>上益城郡嘉島町鯰２８０３-４<br>096-274-3339</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.548535,130.147007);
        html = '<center><strong><a href="http://www.e-house.co.jp/smilehome/" target="_blank">（株）高田建材</a></strong><br>天草市五和町二江７４１-２<br>0969-33-1116</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.500387,130.581156);
        html = '<center><strong><a href="http://www.maruyama1930.com/" target="_blank">（株）マルヤマ</a></strong><br>八代市中北町３６１９<br>0965-34-2724</center>';
        map.addOverlay(createMarker(point, html, icon));

                point = new GLatLng(32.468707,130.602975);
        html = '<center><strong><a href="http://www.e-house.co.jp/wins/" target="_blank">（株）ウインズ</a></strong><br>八代市平山新町５５４４<br>0965-32-5003</center>';
        map.addOverlay(createMarker(point, html, icon));
		
		
		point = new GLatLng(32.933279,130.551618);
        html = '<center><strong><a href="http://www.kazuya.co.jp/" target="_blank">（株）かずやハウジング</a></strong><br>玉名市立願寺１３５-１<br>0968-73-4668</center>';
        map.addOverlay(createMarker(point, html, icon));
		
		point = new GLatLng(33.076142,130.692451);
        html = '<center><strong>(有) 稲葉工務店</strong><br>山鹿市鹿北町芋生４１０５－１<br>0968-32-2148</center>';
        map.addOverlay(createMarker(point, html, icon));
		
		
				point = new GLatLng(32.994544,130.473278);
        html = '<center><strong><a href="http://www.kazuya.co.jp/" target="_blank">（株）若久工務店</a></strong><br>荒尾市本井手１２４８－１<br>0968-66-3737</center>';
        map.addOverlay(createMarker(point, html, icon));
		
		
					point = new GLatLng(32.776705,130.677764);
        html = '<center><strong><a href="http://www.shinwajuutaku.co.jp/" target="_blank">(株)伸和住拓</a></strong><br>熊本市野中２－１１－４５<br>096-353-5788</center>';
        map.addOverlay(createMarker(point, html, icon));
			
					point = new GLatLng(32.969353,130.767651);
        html = '<center><strong>(株)工藤商店</strong><br>菊池市七城町砂田１４３２<br>0968-25-0181</center>';
        map.addOverlay(createMarker(point, html, icon));

					point = new GLatLng(32.798615,130.761277);
        html = '<center><strong>(株) 冨治商会 熊本営業所</strong><br>熊本市尾ノ上４－１１－２５５<br>096-367-0123</center>';
        map.addOverlay(createMarker(point, html, icon));
		
	
					point = new GLatLng(32.989715,130.806314);
        html = '<center><strong><a href="http://www.e-house.co.jp/yamamoto-k/" target="_blank">(有)山本建築</a></strong><br>菊池市玉祥寺３１７-８<br>0968-24-5333</center>';
        map.addOverlay(createMarker(point, html, icon));


					point = new GLatLng(32.905369,130.735296);
        html = '<center><strong>(有)大智</strong><br>合志市野々島5081-2<br>096(348)5055</center>';
        map.addOverlay(createMarker(point, html, icon));

		point = new GLatLng(32.782829,130.666595);
        html = '<center><strong>(株)すまいプロデュース</strong><br>熊本市上代3-15-30<br>096(356)6446</center>';
        map.addOverlay(createMarker(point, html, icon));

		point = new GLatLng(32.67478916601593,130.72883695363998);
        html = '<center><strong><a href="http://www.taikai-kensetsu.co.jp/" target="_blank">大海建設（株）</a></strong><br>下益城郡城南町藤山３２９７-８<br>0964(28)0095</center>';
        map.addOverlay(createMarker(point, html, icon));

		point = new GLatLng(32.93538,130.445017);
        html = '<center><strong>前田建設（有）</strong><br>玉名郡長洲町長洲５００番地１<br>0968(78)1749</center>';
        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);
            }
          }
        );
      }
    }
