var KMGMMap;

function KMGMMain()
{
	var mapElement=document.getElementById("KMGMaps");
	mapElement.style.visibility="hidden";
	mapElement.style.position="absolute";
	var linkElement=document.getElementById("KMGMLink");
	linkElement.innerHTML="ここをクリックでGoogle Mapsを表示します。";
	KMGMMap=new GMap2(mapElement);
	KMGMMap.addControl(new GLargeMapControl());
	KMGMMap.addControl(new GScaleControl());
	KMGMMap.addControl(new GMapTypeControl());
	KMGMMap.setCenter(new GLatLng((35.365798+35.380259)*0.5,(136.935943+136.945664)*0.5),15);
	var marker=new GMarker(new GLatLng(35.365798,136.935943));
	KMGMMap.addOverlay(marker);
	marker.infoWindowHTML='<div style="font-size:92%;letter-spacing:1px;text-align:center;width:100%;padding-top:20px;">あいち腰痛オペクリニック</div>';
	var infoWindowOptions={maxWidth:100};
	marker.openInfoWindowHtml(marker.infoWindowHTML,infoWindowOptions);
	var points=
	[
		[35.380246,136.945658],
		[35.380587,136.944736],
		[35.380648,136.943829],
		[35.379179,136.943357],
		[35.376458,136.942499],
		[35.374398,136.941839],
		[35.373488,136.941624],
		[35.372272,136.941442],
		[35.370973,136.941426],
		[35.370041,136.941501],
		[35.369092,136.941694],
		[35.367802,136.942086],
		[35.366306,136.942751],
		[35.366861,136.941592],
		[35.367084,136.940745],
		[35.366879,136.939495],
		[35.366157,136.935868],
		[35.365798,136.935943]
	];
	for(var i=1; i<points.length; i++)
	{
		var polyline=new GPolyline([new GLatLng(points[i][0],points[i][1]),new GLatLng(points[i-1][0],points[i-1][1])],"#ff0000",4,0.75);
		KMGMMap.addOverlay(polyline);
	}
	GEvent.addDomListener(mapElement,"mousewheel",KMGMWheelZoom);
	GEvent.addDomListener(mapElement,"DOMMouseScroll",KMGMWheelZoom);
}

function KMGMWheelZoom(event)
{
	if(window.event)
	{
		event.returnValue=false;
	}
	if(event.cancelable)
	{
		event.preventDefault();
	}
	if((event.detail || -event.wheelDelta)<0)
	{
		KMGMMap.zoomIn();
	}
	else
	{
		KMGMMap.zoomOut();
	}
}

function KMGMSwap()
{
	var mapElement=document.getElementById("KMGMaps");
	var linkElement=document.getElementById("KMGMLink");
	if(mapElement.style.visibility=="hidden")
	{
		mapElement.style.visibility="visible";
		mapElement.style.position="relative";
		linkElement.innerHTML="ここをクリックでGoogle Mapsを隠します。";
	}
	else
	{
		mapElement.style.visibility="hidden";
		mapElement.style.position="absolute";
		linkElement.innerHTML="ここをクリックでGoogle Mapsを表示します。";
	}
}

