/*******************************************************************************

	GoogleMapper クラス var1.0 (20080217)

	powered  by  http://www.ishinotec.com 
	scripted by KKK


*******************************************************************************/

var ExGmap = {

	ico_path   : "",
	ico_point  : "",
	def_point  : "",
	def_scale  : "",

	init       : function() { 

		if (GBrowserIsCompatible()) {
			// icon_point
			var icon_point   = new GLatLng(ExGmap.ico_point[0], ExGmap.ico_point[1]);
			// center_pont
			var center_pont = new GLatLng(ExGmap.def_point[0], ExGmap.def_point[1]);
			// scale
			var scale       = ExGmap.def_scale;
			// アイコン
			var icon        = new GIcon();
			icon.image      = ExGmap.ico_path;
			icon.iconSize   = new GSize(90, 40);
			icon.iconAnchor = new GPoint(0, 40);
			// マーカー生成
			var markers = new GMarker(icon_point,{icon:icon});
			// マップ生成
			var map = new GMap2(document.getElementById("map"));
			//	コントロール追加
			map.addControl(new GSmallMapControl());
			// 中心設定
			map.setCenter(center_pont, scale);
			// マーカー追加		
			map.addOverlay(markers);
		}else{
			alert("sorry!");
		}
	},

	onload     : function(ico_path, ico_point, def_point, def_scale){
		ExGmap.ico_path  = ico_path;
		ExGmap.ico_point = ico_point;
		ExGmap.def_point = def_point;
		ExGmap.def_scale = def_scale;
		if(window.attachEvent){
			window.attachEvent("onload", ExGmap.init);
			//window.attachEvent("onunload", GUnload);
		}else if(window.addEventListener){
			window.addEventListener("load", ExGmap.init, true);
			//window.addEventListener("unload", GUnload, true);
		}else {
			return;
		}
	}

};

ExGmap.onload("images/icon.png",[34.730226,137.768214], [34.738932,137.777309], 14);
