function addMarker(long, lat, link) {
	var point = new GPoint(long, lat);
	var marker = new GMarker(point);

	GEvent.addListener(marker, 'click', function() {marker.openInfoWindowHtml(link);});

	return marker;
}

var map = new GMap(document.getElementById("map"));

// マップコントローラを付ける 
map.addControl(new GMapTypeControl());

// ３Ｄのズームコントロールを追加する（v=2.144） 
map.addControl(new GLargeMapControl3D());

// スケールコントローラを付ける 
map.addControl(new GScaleControl());
/*
// ズームコントロールを追加する 
map.addControl(new GLargeMapControl());

// マップオーバービューコントローラを付ける 
map.addControl(new GOverviewMapControl());

// 現在地を表示するナビコントローラを追加する（v=2.141） 
map.addControl(new GNavLabelControl());
*/

var i, j = 0;

for (i = 0; i < longitude.length; i ++) {
	if (type[i] == 1) {
		j = i;
		break;
	}
}


map.centerAndZoom(new GPoint(longitude[j], latitude[j]), 7);

for (i = 0; i < longitude.length; i ++) {
	var marker = addMarker(longitude[i], latitude[i], link[i]);
	map.addOverlay(marker);
}

