/*
 * 作成者：伊藤
 * 更新日：2008.10.30
 * 更新内容：GoogleMapを表示するスクリプトを作成
*/

var map;
var ShopName;
var address;
var station;
function pageLoad() {
    if (GBrowserIsCompatible()) {
        //サイズ設定
        var option = { size: new GSize(400,300) };
        map = new GMap2(document.getElementById("Map"), option);
        //初期化
        map.setCenter(new GLatLng(0,0), 16);
        var geocoder = new GClientGeocoder();

        //var MapInfo = MapInfo.GetInfo();

        ShopName = document.getElementById("ctl00_cphMain_lblShopname").innerHTML;
        address = document.getElementById("GMapAd").innerHTML;
//        station = document.getElementById("ctl00_cphMain_tcShop_tpBasic_dvBasic").rows[3].cells[1].innerHTML;
        geocoder.getLatLng(address, showMap);
//        geocoder.getLatLng(station, setStation);
        map.addControl(new GLargeMapControl());
    }
    
    function showMap(LatLng) {
        if (LatLng) {
            //住所の場所に移動
            map.setCenter(LatLng, 16);
            //マーカーを作成 
            var marker = new GMarker(LatLng);
            GEvent.addListener(marker, "click", function() {
                var txt = "<div align='left'><b>" + ShopName + "</b><br/>" + address + "<br/></div>";
                marker.openInfoWindowHtml(txt);
            });
            //マーカーを地図上に配置
            map.addOverlay(marker);
        }
    }

//    function setStation(LatLng) {
//        if (LatLng) {
//            //マーカーを作成 
//            var marker = new GMarker(LatLng);
//            GEvent.addListener(marker, "click", function() {
//                var txt = "<div align='left'><b>" + station + "</b></div>";
//                marker.openInfoWindowHtml(txt);
//            });
//            //マーカーを地図上に配置
//            map.addOverlay(marker);
//        }
//    }
}