/* GoogleMaps関数 ================================================================= */

var map = new Object;         //GoogleMaps マップオブジェクト宣言
var homeZLev = 13;            //初期ズームレベル（0～　数が多くなるほど詳細表示）
var homeLat = 37.912429;      //初期表示緯度（新潟駅）
var homeLng = 139.060864;     //初期表示経度（〃）


//GoogleMaps地図表示
function loadGMaps() {
  if (GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(homeLat,homeLng), homeZLev);

    //コントロール追加
//    map.addControl(new GSmallMapControl());  //操作パネル（小）
    map.addControl(new GLargeMapControl());  //操作パネル（大）
    map.addControl(new GMapTypeControl());   //マップタイプ切り替えパネル
//    map.addControl(new GScaleControl());     //縮尺スケール
//    map.addControl(new GOverviewMapControl(new GSize(120,90)));   //マップオーバービュー

    //マーカー表示
    ys_createMarker();


  }
}

//マーカーの設置
function ys_createMarker() {
    //マーカーを生成します
    var ys_marker = new GMarker(new GLatLng(homeLat,homeLng),{title: "所在地"});
    map.addOverlay(ys_marker);
}


//ページ表示時初期化処理
function loadInit() {
	HisBackInit();
	loadGMaps();  ////GoogleMaps地図表示
}

//history.back　使用箇所設定処理
function HisBackInit() {
	objGoPanoMapTopPankuzu = document.getElementById("GoPanoMapTopPankuzu");
	objbackBtn = document.getElementById("backBtn");

	urlstring  = document.referrer;
	
	//パン屑リストでパノラママップトップへのリンク
	if (urlstring.indexOf("ni-web.com/map/index.html") == -1) {
	} else {
		objGoPanoMapTopPankuzu.innerHTML = '<a href="#" onclick="history.back(); return false;">パノラママップ</a>';
	}
	
	//前のページへ戻るボタンのリンク
	if (urlstring.indexOf("ni-web.com") == -1) {
	} else {
		objbackBtn.innerHTML = '<a href="#" onclick="history.back(); return false;" id="btnBack"><span class="btnTxet">前のページへ戻る</span></a>';
	}

}

// イベントリスナー登録
function addListener(elem, eventType, func, cap) {
    if(elem.addEventListener) {
        elem.addEventListener(eventType, func, cap);
    } else if(elem.attachEvent) {
        elem.attachEvent('on' + eventType, func);
    } else {
        alert('ご利用のブラウザーはサポートされていません。');
        return false;
    }
}

// load時のGoogleMaps表示
//addListener(window, 'load', loadGMaps, false);
addListener(window, 'load', loadInit, false);
// unload時のGoogleMaps解放
addListener(window, 'unload', GUnload, false);






