var g_map = new GMap(document.getElementById("map-sightseeing"));
g_map.addControl(new GLargeMapControl());
g_map.centerAndZoom(new GPoint(138.913257,36.700339),3);

function buildInfoHtml(no){
	return document.getElementById('list' + no).innerHTML;
}
function buildGMarker(lng, lat){return new GMarker(new GPoint(lng, lat));}

addGMarker(1,138.913257,36.700339);
addGMarker(2,138.912141,36.700348);
addGMarker(3,138.912442,36.698498);
addGMarker(4,138.937976,36.68469);
addGMarker(5,138.908322,36.696073);
addGMarker(6,138.911192,36.701242);
addGMarker(7,138.914075,36.699997);
addGMarker(8,138.911304,36.700565);
addGMarker(9,138.912922,36.699632);
addGMarker(10,138.913163,36.699266);
addGMarker(11,138.910591,36.700539);
addGMarker(12,138.916621,36.695515);
addGMarker(13,138.917787,36.69427);
addGMarker(14,138.93023,36.834741);
addGMarker(15,138.93362,36.734413);
addGMarker(16,138.827705,36.772305);
addGMarker(17,138.949199,36.667214);
addGMarker(18,138.931217,36.708958);
addGMarker(19,138.994303,36.687108);
addGMarker(20,138.778267,36.794371);
addGMarker(21,138.830023,36.732969);
addGMarker(22,138.942375,36.74332);
function addGMarker(marker_no, lng, lat){
	var marker = buildGMarker(lng, lat);
	var function_value = function(){
		g_map.centerAtLatLng(new GPoint(lng,lat));
		marker.openInfoWindowHtml(buildInfoHtml(marker_no));
	};
	GEvent.addListener(marker, 'click', function_value);
	var marker_field = document.getElementById('link'+ marker_no);
	if(marker_field){
		marker_field.onmousedown = function_value;
	}
	g_map.addOverlay(marker);
}
