function buildInfoHtml(dataPoint){return document.getElementById('marker_html_' + dataPoint.no).innerHTML;}
function buildGMarker(lng, lat, data){return new GMarker(new GPoint(lng, lat));}
function addGMarker(markerNo, lng, lat, data){var marker = buildGMarker(lng, lat, data);var point  = {'marker':marker,'no':markerNo,'lng':lng,'lat':lat,'data':data};gme_markers.push(point);var f = function(){marker.openInfoWindowHtml(buildInfoHtml(point));};GEvent.addListener(marker, 'click', f);var marker_field = document.getElementById('marker_link_'+ markerNo);if(marker_field){marker_field.onmousedown = f;}gme_map.addOverlay(marker);GEvent.trigger(marker,"click");}
function gmapload(){
	if(typeof(GBrowserIsCompatible)=='undefined'){document.getElementById('map').innerHTML='GoogleMapsと通信ができません。インターネット接続状態を確認してください。';}
	if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(35.170256,136.905833), 18);
		map.addControl(new GLargeMapControl3D());
		/*map.addControl(new GNavLabelControl());*/
		map.addControl(new GMapTypeControl());
		var marker = new GMarker(new GLatLng(35.169542,136.905273));
		GEvent.addListener(marker, "click", function() {    marker.openInfoWindowHtml("<div id='mapmarker'><img src='http://www.abime.info/info/images/door_map.jpg' ><br>ABIME 2030</div>");});
		map.addOverlay(marker);
		GEvent.trigger(marker,"click");
		var marker2 = new GMarker(new GLatLng(35.169664,136.906509));
		GEvent.addListener(marker2, "click", function() {    marker2.openInfoWindowHtml("<div id='mapmarker2'>栄駅８番出口</div>");document.getElementById('mapmarker2').parentNode.style.width='100px';});
		map.addOverlay(marker2);
	}else{
		document.getElementById('map').innerHTML='ご利用の環境ではこのマップをご覧いただけません。';} 
}
mapprint('mapout');


