var g_map = new GMap(document.getElementById("map"));
g_map.addControl(new GLargeMapControl());
g_map.centerAndZoom(new GPoint(138.98056983947754,36.74058646319309),5);

function buildInfoHtml(no){
	return document.getElementById('list' + no).innerHTML;
}
function buildGMarker(lng, lat){return new GMarker(new GPoint(lng, lat));}

addGMarker(1,138.98056983947754,36.74058646319309);
addGMarker(2,138.9942169189453,36.68728019670598);
addGMarker(3,138.90825748443604,36.69612412997268);
addGMarker(4,138.94932746887207,36.8181489388515);
addGMarker(5,138.9817714691162,36.698102691739074);
addGMarker(6,138.97175073623657,36.74648417328247);
addGMarker(7,139.0061902999878,36.716354672313045);
addGMarker(8,138.94246101379395,36.74349238865304);
addGMarker(9,139.00694131851196,36.69369817170619);
addGMarker(10,138.939757,36.72578);
addGMarker(11,138.981965,36.735591);
addGMarker(12,138.976761102680001,36.753146492928003);
addGMarker(13,139.20673370361328,36.70187042071291);
addGMarker(14,139.0627956390381,36.75147022180546);
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);
}

