

    //<![CDATA[

    function createMarker(mpoint, spot,message,tel,  url,url2) { 
        //----- マーカを作る ------//
        
        //表示するHTMLを作成
        var html="<div style='width:200px;height:100px;'><b>"+spot+"</b>"
                +"<p>"
                +message+"<br />"
                +tel+"<br />"
                +"<a href="+url+" class='lb'>営業所概要</a><br />"
                +"</p></div>";

        //マーカを作成
        var marker = new GMarker(mpoint);
        GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(html);
        });
        return marker; 
    } 
    function load(){ 
      var map = new GMap2( document.getElementById("map")); 
	map.addControl(new GLargeMapControl());
      map.setCenter( new GLatLng(35.684, 139.750), 4 );
      
      //----- XMLを読み込んで、地図にマーカを追加 ------//
      GDownloadUrl("/map_example_19.xml",function(data, responseCode) {
          var xmlDoc = GXml.parse(data);
          var markers = xmlDoc.documentElement.getElementsByTagName("marker"); 
          for (var i = 0; i < markers.length; i++) { 
               var mpoint = new GLatLng( 
                   markers[i].getAttribute("lat"), 
                   markers[i].getAttribute("lng")
               ); 
               var spot=markers[i].getAttribute("spot");
               var message=markers[i].getAttribute("message");
               var tel=markers[i].getAttribute("tel");
               var url=markers[i].getAttribute("url");
               var url2=markers[i].getAttribute("url2");

               var marker = createMarker(mpoint, spot,message,tel, url,url2);
               map.addOverlay(marker);
          } 
      });
    window.onload=load;
    window.onunload=GUnload;
    } 
    

