var map = null;
var geocoder = null;
var markerIcon = null;
var markerOptions = null;

function loadMap() {

	map = new GMap2(document.getElementById("googleMap"), {size:new GSize(644,450)});
	map.addControl(new GMapTypeControl());
	map.addControl(new GLargeMapControl());
//	右下概要地図
//	map.addControl(new GOverviewMapControl(new GSize(159,150)));
	//アニメーションズーム
	map.enableContinuousZoom();
	//ホイールズーム
//	map.enableScrollWheelZoom();
	map.addControl(new GScaleControl());

	
	markerIcon = new GIcon(G_DEFAULT_ICON);
	markerIcon.image = "/company/img/marker.png";
	markerIcon.printImage  = "/company/img/marker.png";
	markerIcon.iconSize = new GSize(20,34);
	markerOptions = {icon:markerIcon};


	map.setCenter(new GLatLng(North, East), 15);
	var point = new GLatLng(North, East);
	var marker = new GMarker(point, markerOptions);
	map.addOverlay(marker);

	//吹き出し住所合体
	var Location = "<div class=\"googleMapDec\" style=\"font-size :12px;\"><strong>"+CompanyName+"</strong><br />"+LocZip+"<br />"+LocAddress+"</div>";

	//吹き出し作成
	map.openInfoWindowHtml(map.getCenter(),Location);
	geocoder = new GClientGeocoder();

	//吹き出し復活
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(Location);
	});

	return true;
}

var WinLoadGoogleMap = window.onload;
window.onload = function(e){
	if(WinLoadGoogleMap){ WinLoadGoogleMap(e); }
	loadMap();
	return true;
}
