var map;
$(window).load(function(){
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		var url = document.location.href;
		var param = url.match(/shop\/(.*)\//);
		shopmapSet(param[1]);
	}
	rb = param[1].match(/rb/);
	if(rb!=null){
		rbNaviCreate();
	}
});
$(window).unload(function(){
	GUnload();
});

function shopmapSet(shop){
	$.each(markerInfo,function(key,val){
		if(key == shop){
			var point = new GLatLng(val.lat,val.lng);
			var marker = new GMarker(point);
			map.addOverlay(marker);
			var parking = new Array;
			parking[0] = '';
			parking[1] = '<span class="parking_info"><img src="../images/ico_parking.gif" alt="駐車場情報" width="16" height="16" /><a href="../rokkakubashiP.pdf" target="_blank" class="pdf">駐車場情報Pdf</a></span>';
			var html = '<div id="popupwindow"><img src="images/ph_gmap.jpg" width="100" height="80" alt="" /><span class="gmap_shopname">' + val.name + '<br />' + val.address + '</span>' + parking[val.parkingFlag];
			map.openInfoWindowHtml(point,html);
			map.setCenter(point, 15);
		}
	});
}

function rbNaviCreate(){
	$.ajax({
		url: "/shop/rb_navigation.html",
		cache: false,
		success: function(html){
			$("#rentalbike_map_control").append(html);
		}
	});
}