//<![CDATA[
    if (GBrowserIsCompatible()) {
      var n=0;
      var icon = new GIcon();
      icon.image = "map/mymu.png";
      icon.shadow = "map/shadow.png";
      icon.iconSize = new GSize(20, 20);
      icon.shadowSize = new GSize(24, 20);
      icon.iconAnchor = new GPoint(10, 20);
      icon.infoWindowAnchor = new GPoint(5, 1);
      icon_belk = new GIcon(icon,"map/belk.png");
      icon_ox   = new GIcon(icon,"map/ox.png");
      icon_etc  = new GIcon(icon,"map/etc.png");

      function createMarker(point,name,html,icon) {
        var marker = new GMarker(point, {icon:icon});
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        return marker;
      }

      var map = new GMap2(document.getElementById("map"));
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(35.88,139.57), 9);

      GDownloadUrl("map/store.xml", function (doc) {
        var gmarkersA = [];
        var gmarkersB = [];
        var gmarkersC = [];
        var gmarkersD = [];
        var xmlDoc = GXml.parse(doc);
        var markers = xmlDoc.documentElement.getElementsByTagName("marker");
        var mm = new GMarkerManager(map, {borderPadding:1});

        for (var i = 0; i < markers.length; i++) {
          var lat = parseFloat(markers[i].getAttribute("lat"));
          var lng = parseFloat(markers[i].getAttribute("lng"));
          var point = new GLatLng(lat,lng);
          var store = markers[i].getAttribute("store");
          var adr = markers[i].getAttribute("adr");
          var tel = markers[i].getAttribute("tel");
          var corporation = markers[i].getAttribute("corporation");


          if (corporation=="BELK") {
             var marker = createMarker(point,store,"<img src='map/title_belk.jpg'><br><b>"+store+"</b><br>"+adr+"<br>"+tel,icon_belk); // ベルク
             gmarkersB.push(marker);
          }
          else if (corporation=="OX") {
             var marker = createMarker(point,store,"<img src='map/title_ox.jpg'><br><b>"+store+"</b><br>"+adr+"<br>"+tel,icon_ox); // 小田急OX
             gmarkersC.push(marker);
          }
          else if (corporation=="AQUA") {
             var marker = createMarker(point,store,"<b>"+store+"</b><br>"+adr+"<br>"+tel,icon); // 環境向学
             gmarkersA.push(marker);
          }
          else {
             var marker = createMarker(point,store,adr,icon_etc); // その他
             gmarkersD.push(marker);
          }

        }
        mm.addMarkers(gmarkersA,7,17);
        mm.addMarkers(gmarkersB,7,17);
        mm.addMarkers(gmarkersC,7,17);
        mm.addMarkers(gmarkersD,3,17);
        mm.refresh();
      });
    } else {
      alert("ご利用のブラウザでは店舗所在地図(Google Map)が表示されません");
    }
//]]>

