//<![CDATA[
    function load(index) {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(35.70175119515153,139.50917959213257), 14);
				map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());

				//
				var request = GXmlHttp.create();
				request.open("GET","sisetuS1.xml",true);
 				//

				iconName = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20',
										'21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40',
										'41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59','60',
										'61','62','63','64','65','66','67','68','69','70','71','72','73','74','75','76','77','78','79','80',
										'81','82','83','84','85','86','87','88','89','90','91','92','93','94','95','96','97','98','99','100',
										];

				request.onreadystatechange = function() {
					var res = request.responseXML;
					var xmlDoc = res.documentElement;
					var markers = xmlDoc.getElementsByTagName("each");
				
					if (request.readyState == 4) {   
						for (var i = 0; i < markers.length; i++) {
							var lon = parseFloat(markers[i].getAttribute("ido"));
							var lat = parseFloat(markers[i].getAttribute("kdo"));	
							var point = new GPoint(lat,lon);
							var marker = createIcon(point,i,index);
							map.addOverlay(marker);
						}

					}
					function createIcon(point,i,index) {
						var nam = xmlDoc.getElementsByTagName("nam")[i].firstChild.nodeValue;
						var ad = "";
						if (xmlDoc.getElementsByTagName("ad")[i].firstChild.nodeValue != null) {
								ad = xmlDoc.getElementsByTagName("ad")[i].firstChild.nodeValue;
						}
						var tel ="";
						if (xmlDoc.getElementsByTagName("tel")[i].firstChild.nodeValue != null) {
								tel = xmlDoc.getElementsByTagName("tel")[i].firstChild.nodeValue;
						}

						var msg = '<div style="font-size:12pt"><strong>'+nam+'</strong></div><div style="font-size:10pt">'+ad+'</div><div style="font-size:10pt">'+tel+'</div>';
							var icon = new GIcon();
            if (iconName[i] == index) {
							icon.image = "png/a"+iconName[i]+".png";
						} else {
							icon.image = "png/b"+iconName[i]+".png";
						}
							icon.iconSize = new GSize(30,50);
							icon.iconAnchor = new GPoint(15,50);
							icon.infoWindowAnchor = new GPoint(15,13);
							var marker = new GMarker(point,icon);

							var html = msg;
							GEvent.addListener(marker,"click",function(){
								marker.openInfoWindowHtml(html);
							});

							return marker;
					}

				}
				request.send(null);	

		 	}
   	}					
//]]>
