//<![CDATA[
var g_map = new GMap(document.getElementById("map"));
g_map.addControl(new GLargeMapControl());
g_map.addControl(new GMapTypeControl());
g_map.addControl(new GScaleControl());
g_map.addControl(new GOverviewMapControl());
g_map.setCenter(new GLatLng(33.50204,133.90856),15);

function buildInfoHtml(no){
	return document.getElementById('map_html_' + no).innerHTML;
}
function buildGMarker(lng, lat){return new GMarker(new GLatLng(lat, lng));}

addGMarker(1,133.90856,33.50204);
addGMarker(2,133.9065733551979,33.50435649233241);
addGMarker(3,133.91152,33.51572);
addGMarker(4,133.91209065914154,33.519498803432974);
addGMarker(5,133.90281021595,33.50358935451231);
addGMarker(6,133.89979,33.52588);
addGMarker(7,133.89125,33.50572);
addGMarker(8,133.89120,33.50363);
addGMarker(9,133.8907966017723,33.501368418639004);
addGMarker(10,133.89507,33.50845);
addGMarker(11,133.91315,33.51916);
addGMarker(12,133.91315,33.51916);
addGMarker(13,133.91282,33.51932);
addGMarker(14,133.91411,33.53566);
addGMarker(15,133.9109292626381,33.52901981513282);
addGMarker(17,133.9440357685089,33.470220110425686);
addGMarker(18,133.9417290687561,33.46346058524615);
addGMarker(19,133.94195437431335,33.46692879542916);
addGMarker(20,133.91411,33.53566);
addGMarker(21,133.89507,33.50845);
addGMarker(22,133.835632,33.514145);
addGMarker(23,133.9089149236679,33.501176069044114);
addGMarker(24,133.89979,33.52588);
addGMarker(25,133.912173807621,33.51757121882118);
addGMarker(26,133.912384,33.515648);
addGMarker(27,133.90274316072464,33.50369223636401);
addGMarker(28,133.90666723251343,33.5043408365265);
addGMarker(29,133.57531249523163,33.49787474658724);
addGMarker(30,134.17561769485474,33.24404232257893);
addGMarker(31,133.01994770765304,32.723869024818484);
addGMarker(32,133.5314878821373,33.56079514117117);
addGMarker(33,133.74520629644394,33.60339873693121);
addGMarker(34,134.0345174074173,33.43977907146149);
addGMarker(35,134.056798517704,33.456252976932504);
addGMarker(36,133.7756359577179,33.52126310946949);
addGMarker(37,133.79228442907333,33.53800992561318);
addGMarker(38,133.01994770765304,32.723869024818484);
addGMarker(39,133.5314878821373,33.56079514117117);

function addGMarker(marker_no, lng, lat){
	var marker = buildGMarker(lng, lat);
	var function_value = function(){
		g_map.setCenter(new GLatLng(lat,lng));
		marker.openInfoWindowHtml(buildInfoHtml(marker_no));
	};
	GEvent.addListener(marker, 'click', function_value);
	var marker_field = document.getElementById('map_link_'+ marker_no);
	if(marker_field){
		marker_field.onmousedown = function_value;
	}
	g_map.addOverlay(marker);
}

//]]>
