
    var map = null;
    var geocoder = null;

    /*地図の初期化*/
    function loadMap(address) {
     
      if (GBrowserIsCompatible()) {
        
        //bodyタグの中でid="map"のものを取ってきて、そこにマップ描画用の入れ物を作る
        map = new GMap2(document.getElementById("map"));

        //マップコントローラを付ける（縮小・拡大）
        map.addControl(new GLargeMapControl()); 

        // GClientGeocoderを初期化
        geocoder = new GClientGeocoder();
        
        if(geocoder){
         //指定された住所を地図で表示する
         showAddress(address);
        }
      } 
      
    }
   /*地図の表示内容セット・表示*/   
   function showAddress(address) {

        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
           //   alert(address + " not found");
            } else {
              //表示尺度の指定
              map.setCenter(point, 16);
              //マーカーの追加
              var marker = new GMarker(point);
              map.addOverlay(marker);
              
              //住所を吹き出しで見せる
              marker.openInfoWindowHtml(address);
            }
          }
        );

    }
   function loadMapByLatLng(lat,lng) {

      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
        var point = new GLatLng(parseFloat(lat),parseFloat(lng));
        map.setCenter(point, 13);
        var marker = new GMarker(point);
        map.addOverlay(marker);
      }
    }
   
    

