
/* Googleマップ表示を制御 */

var AccessMap;
var ZoomNum=15;
var ShopKeido;
var ShopIdo;

/* マップを開閉する */
function MapOpenClose(lngKeido, lngIdo) {

	ShopKeido=lngKeido;
	ShopIdo=lngIdo;

	if ("none" == $("AccessMap").style.display) {
		$("AccessMap").style.display = "block";
		$("AccessRoute").style.display = "block";
		$("PrintMap").style.display = "block";
		$("MapInfo").innerHTML = "<img src=\"/travelpageant/shopdetail.files/btn_map_close.gif\" alt=\"地図を閉じる\" width=\"90\" height=\"25\" border=\"0\">";
		$("AccessMap").innerHTML = "<img id=\"mapdata\"><br><center>[<a href=\"javascript:void();\" onclick=\"ZoomOut();return false;\">縮小</a>]&nbsp;[<a href=\"javascript:void();\" onclick=\"ZoomIn();return false;\">拡大</a>]</center>";
		SetMap();

		//GoogleMapsで現在地を表示
		//AccessMap = new GMap(document.getElementById("AccessMap"));
		//AccessMap.centerAndZoom(new GPoint(lngKeido, lngIdo), 1);
		//AccessMap.addControl(new GLargeMapControl());
		//AccessMap.addControl(new GMapTypeControl());
		////AccessMap.setMapType(G_MAP_TYPE);

		//マーカーを表示
		//var gIc = new GIcon();
		//gIc.image = "images/shop.jpg";
		//gIc.iconSize = new GSize(32, 32);
		//gIc.iconAnchor = new GPoint(16, 16);
		//var gMk = new GMarker(new GPoint(lngKeido, lngIdo), gIc);
		//AccessMap.addOverlay(gMk);
	} else {
		$("AccessMap").style.display = "none";
		$("AccessRoute").style.display = "none";
		$("PrintMap").style.display = "none";
		$("MapInfo").innerHTML = "<img src=\"/travelpageant/shopdetail.files/btn_map.gif\" alt=\"地図を見る\" width=\"90\" height=\"25\" border=\"0\">";
	}
}
function ZoomIn() {
	if (ZoomNum < 18) ZoomNum++;
	SetMap();
}
function ZoomOut() {
	if (ZoomNum > 8) ZoomNum--;
	SetMap();
}
function SetMap() {
	var obj = document.getElementById("mapdata");
	if (obj) obj.src = "http://maps.google.com/maps/api/staticmap?center="+ShopIdo+","+ShopKeido+"&markers="+ShopIdo+","+ShopKeido+"&zoom="+ZoomNum+"&size=550x335&sensor=false";
}


/* 印刷 */
function PrintShopInfo(){
	window.print();
}


