/************************/
// 地図用
/************************/
var map;
var gdir;
var geocoder = null;
var addressMarker;
var myLayer;
var camFlg = false;

function initialize(school_name) {
	if (GBrowserIsCompatible()) {
		var fenwayPark = new GLatLng(disp_lat[school_name],disp_lng[school_name]);
		map = new GMap2(document.getElementById("map_canvas"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(fenwayPark, 14);
		
		//Panoramioを表示
		myLayer = new GLayer("com.panoramio.all");
		map.addOverlay(myLayer);
		
		//写真ボタンを表示
		var option={position: new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(240, 7)),width   : "70px",height  : "18px"};
		var cam=new GMapKitButton("写真",function(){
				if(camFlg){
					myLayer.show();
					camFlg = false;
				}else{
					myLayer.hide();
					camFlg = true;
				}
			}, option);
		map.addControl(cam);	
		
		//ピンを表示
		function createMarker(latlng,school_name) {
			var icon = new GIcon(G_DEFAULT_ICON);
			icon.image = pin_img[school_name];
			icon.iconSize = new GSize(20,20);
			icon.shadowSize = new GSize(0,0);
			icon.iconAnchor = new GPoint(0,0);
			icon.infoWindowAnchor = new GPoint(20,20);
			markerOptions = { icon:icon };
			var marker = new GMarker(latlng, markerOptions);
			GEvent.addListener(marker,"click", function() {
				map.openInfoWindowHtml(latlng,editInfo(str_img[school_name],str_col[school_name],str_name[school_name],str_address[school_name],str_tel[school_name]));
			});
			return marker;
		}
		//札幌医学技術福祉専門学校
		map.addOverlay(createMarker(new GLatLng(pin_lat["iga"],pin_lng["iga"]),"iga"));
		//札幌医療科学専門学校【中央館】
		map.addOverlay(createMarker(new GLatLng(pin_lat["iryo"],pin_lng["iryo"]),"iryo"));
		//札幌心療福祉専門学校
		map.addOverlay(createMarker(new GLatLng(pin_lat["shin"],pin_lng["shin"]),"shin"));
		//札幌リハビリテーション専門学校
		map.addOverlay(createMarker(new GLatLng(pin_lat["reha"],pin_lng["reha"]),"reha"));
		//函館臨床福祉専門学校
		map.addOverlay(createMarker(new GLatLng(pin_lat["hako"],pin_lng["hako"]),"hako"));
		map.openInfoWindowHtml(new GLatLng(pin_lat[school_name],pin_lng[school_name]),editInfo(str_img[school_name],str_col[school_name],str_name[school_name],str_address[school_name],str_tel[school_name]));
	}
}

