// 変数定義

// Googlemapの変数
var lng				 = 139.690521;					// 本社の経度
var lat				 = 35.565012;					// 本社の緯度
var Zoom			 = 17;							// 初期の拡大率
var Gicon_img		 = "/images/map_point.png";		// "./../image/○○○"  画像のパス
var Gicon_w			 = "42";						// アイコンの幅
var Gicon_h			 = "49";						// アイコンの高さ
var GPoint_x		 = "19";						// アイコンの基準Ｘ
var GPoint_y		 = "48";						// アイコンの基準Ｙ
var map				 = null;
var geocoder		 = null;
var icon			 = null;


// googlemapを表示します。

function Gmaps(){

	// googlemapを設定し表示します。

	GUnload();
	getNowLatLng();
	map = new google.maps.Map2(document.getElementById("gmap"));
// 	map.disableDragging();
	var PcZoom	 = document.getElementsByName('pc_zoom')['0'];
	Zoom	 = PcZoom.value;
	map.setCenter(new GLatLng(lat,lng), Number(Zoom));
	map.addControl(new GLargeMapControl());
	geocoder = new GClientGeocoder();

	// アイコンを表示します。

	icon = new GIcon(G_DEFAULT_ICON);
	if(Gicon_img){
		icon.image		 = Gicon_img;
		icon.iconSize	 = new GSize(Gicon_w, Gicon_h);
		icon.iconAnchor	 = new GPoint(GPoint_x, GPoint_y);
	}
	var marker = new GMarker(map.getCenter(), icon);
	map.addOverlay(marker);

	// 緯度 経度を取得します。

//	GEvent.addListener(map, "move", function() {
//		map.clearOverlays()
//		marker = new GMarker(map.getCenter(), icon);
//		map.addOverlay(marker);
//	});



}

// 緯度 経度をformから取得します。

function getNowLatLng(){
	var lat_input		 = document.getElementsByName('lat')[0];
	var lng_input		 = document.getElementsByName('lng')[0];
	lat_valus			 = lat_input.value;
	lng_valus			 = lng_input.value;

	if(lat_valus){
		lat = lat_valus;
	}

	if(lng_valus){
		lng = lng_valus;
	}

}