var gmarkers = new Array();
function load(){ 
if (GBrowserIsCompatible()) {
// ===== ここがマップの初期設定===== 
	var map = new GMap2(document.getElementById("map"));
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.setCenter(new GLatLng(35.00323,135.75915), 12);
	map.enableDoubleClickZoom();
	map.enableContinuousZoom();


// ===== ここからアイコン設定=====
	var icon = new GIcon();
　　　　　　　icon.image = "images/k_mark.gif";
	icon.iconSize = new GSize(30, 30);
	icon.iconAnchor = new GPoint(15, 15);
	icon.infoWindowAnchor = new GPoint(15, 15);
	icon.infoShadowAnchor = new GPoint(18, 25);

function createMarker(point, text, num) {
	var marker = new GMarker(point, icon);
       gmarkers[num] = marker; 
	var html = "<div class=\"info\">" + text + "</div>";
	GEvent.addListener(marker, "mouseover", function() {
	marker.openInfoWindowHtml(html);
		});
	return marker;
	}
}
// ===== ここからXML呼び出し=====
var request = GXmlHttp.create();
request.open("GET", "mark_koryo.xml", true);
	request.onreadystatechange = function() {
		if (request.readyState == 4) {
		var xmlDoc = request.responseXML;
		var markers = xmlDoc.documentElement.getElementsByTagName("marker");
		for (var i = 0; i < markers.length; i++) {
		var point = new GPoint(parseFloat(markers[i].getAttribute("lat")),parseFloat(markers[i].getAttribute("lon")));
		var markera = createMarker(point, markers[i].firstChild.nodeValue,i);
		map.addOverlay(markera);

			}
		}
	}
request.send(null);
}

// ===== テキストオーバーで吹き出し表示=====
function popupMarker(numa){
	GEvent.trigger(gmarkers[numa],'mouseover');
	}