     var map1 = null;

    function generate() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var scale1=4;
		createMap(35.675147,136.845703, map1, scale1);
		createMarker(map1, new mObject(34.614381,135.734324, "<A href=\"../region/japan1.html\" target=\"desc\" onclick=\"javascript:wh_1()\">Buddhist Monuments in the Horyu-ji Area </A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1993</td></tr></table><br><img src='../../img/region/japan1-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(34.839291,134.69382, "<A href=\"../region/japan2.html\" target=\"desc\" onclick=\"javascript:wh_2()\">姫路城</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1993</td></tr></table><br><img src='../../img/region/japan2-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(30.315395,130.55088, "<A href=\"../region/japan3.html\" target=\"desc\" onclick=\"javascript:wh_3()\">屋久島</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>自然遺産</td></tr><tr><td>登録年</td><td>1993</td></tr></table><br><img src='../../img/region/japan3-1.jpg'/>"), "../img/nature.png");
		createMarker(map1, new mObject(40.493176,140.065727, "<A href=\"../region/japan4.html\" target=\"desc\" onclick=\"javascript:wh_4()\">白神山地</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>自然遺産</td></tr><tr><td>登録年</td><td>1993</td></tr></table><br><img src='../../img/region/japan4-1.jpg'/>"), "../img/nature.png");
		createMarker(map1, new mObject(34.994716,135.784653, "<A href=\"../region/japan5.html\" target=\"desc\" onclick=\"javascript:wh_5()\">古都京都の文化財（京都市、宇治市、大津市）</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1994</td></tr></table><br><img src='../../img/region/japan5-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(36.256144,136.904497, "<A href=\"../region/japan6.html\" target=\"desc\" onclick=\"javascript:wh_6()\">白川郷・五箇山の合掌造り集落</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1995</td></tr></table><br><img src='../../img/region/japan6-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(34.393038,132.452744, "<A href=\"../region/japan7.html\" target=\"desc\" onclick=\"javascript:wh_7()\">原爆ドーム</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1996</td></tr></table><br><img src='../../img/region/japan7-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(34.296043,132.319819, "<A href=\"../region/japan8.html\" target=\"desc\" onclick=\"javascript:wh_8()\">厳島神社</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1996</td></tr></table><br><img src='../../img/region/japan8-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(34.689051,135.840282, "<A href=\"../region/japan9.html\" target=\"desc\" onclick=\"javascript:wh_9()\">古都奈良の文化財</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1998</td></tr></table><br><img src='../../img/region/japan9-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(36.758175,139.598744, "<A href=\"../region/japan10.html\" target=\"desc\" onclick=\"javascript:wh_10()\">日光の社寺</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>1999</td></tr></table><br><img src='../../img/region/japan10-1.jpg'>"), "../img/culture.png");
		createMarker(map1, new mObject(26.217017,127.719551, "<A href=\"../region/japan11.html\" target=\"desc\" onclick=\"javascript:wh_11()\">琉球王国のグスク及び関連遺産群</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>2000</td></tr></table><br><img src='../../img/region/japan11-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(33.668783,135.889935, "<A href=\"../region/japan12.html\" target=\"desc\" onclick=\"javascript:wh_12()\">紀伊山地の霊場と参詣道</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>2004</td></tr></table><br><img src='../../img/region/japan12-1.jpg'/>"), "../img/culture.png");
		createMarker(map1, new mObject(44.149696,145.139008, "<A href=\"../region/japan13.html\" target=\"desc\" onclick=\"javascript:wh_13()\">知床</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>自然遺産</td></tr><tr><td>登録年</td><td>2005</td></tr></table><br><img src='../../img/region/japan13-1.jpg'/>"), "../img/nature.png");
		createMarker(map1, new mObject(35.106717,132.441944, "<A href=\"../region/japan14.html\" target=\"desc\" onclick=\"javascript:wh_14()\">石見銀山遺跡とその文化的景観</A><br><table class=\"hpb-cnt-tb-cell4\"><tr><td>種別</td><td>文化遺産</td></tr><tr><td>登録年</td><td>2007</td></tr></table><br><img src='../../img/region/japan14-2.jpg'/>"), "../img/culture.png");
                var num = location.hash.substr(1);
                if(num.length > 0 && num > 0){
                   try{
                       eval("wh_" + num + "()");
                   } catch(e) {
                       alert("URLの引数が不正です。");
                   }
                }
      }
    }

    function wh_1() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "Buddhist Monuments in the Horyu-ji Area ";
		var scale1=18;
		createMap(34.614385,135.734324, map1, scale1);
		createMarker(map1, new mObject(34.614385, 135.734324, "法隆寺<br><img src='../../img/region/japan1-1.jpg'/>"));
		createMarker(map1, new mObject(34.623391, 135.746464, "法起寺"));
		window.open("region/japan1.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_2() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "姫路城";
		var scale1=19;
		createMap(34.839291, 134.69382, map1, scale1);
		createMarker(map1, new mObject(34.839291, 134.69382, "姫路城天守閣<br><img src='../../img/region/japan2-1.jpg'/>"));
		window.open("region/japan2.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_3() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "屋久島";
		var scale1=11;
		createMap(30.315395,130.55088, map1, scale1);
		createMarker(map1, new mObject(30.315395, 130.55088, "屋久島(核心地域)<br><img src='../../img/region/japan3-1.jpg'/>"));
		window.open("region/japan3.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_4() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "白神山地";
		var scale1=11;
		createMap(40.493176,140.065727, map1, scale1);
		createMarker(map1, new mObject(40.493176,140.065727, name + "<br><img src='../../img/region/japan4-1.jpg'/>"));
		window.open("region/japan4.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_5() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "古都京都の文化財";
		var scale1=18;
		createMap(35.039506,135.728402, map1, scale1);
		createMarker(map1, new mObject(35.039506,135.728402, "鹿苑寺(金閣寺)<br><img src='../../img/region/japan5-1.jpg'/>"));
		createMarker(map1, new mObject(34.981047,135.747392, "教王護国寺"));
		createMarker(map1, new mObject(34.994716,135.784653, "清水寺<br><img src='../../img/region/japan5-2.jpg'/>"));
		createMarker(map1, new mObject(34.951027,135.819589, "醍醐寺"));
		createMarker(map1, new mObject(34.99207,135.751649, "本願寺(西本願寺)"));
		createMarker(map1, new mObject(34.89111,135.810625, "宇治上神社"));
		createMarker(map1, new mObject(34.889293,135.807742, "平等院"));
		createMarker(map1, new mObject(35.014216,135.747556, "二条城"));
		createMarker(map1, new mObject(35.026932,135.798295, "慈照寺(銀閣寺)<br><img src='../../img/region/japan5-3.jpg'/>"));
		createMarker(map1, new mObject(34.991934,135.683403, "西芳寺(苔寺)"));
		createMarker(map1, new mObject(35.015934,135.67369, "天龍寺"));
		createMarker(map1, new mObject(35.060348,135.752665, "賀茂別雷神社(上賀茂神社)"));
		createMarker(map1, new mObject(35.03823,135.772425, "賀茂御祖神社(下鴨神社)<br><img src='../../img/region/japan5-4.jpg'/>"));
		createMarker(map1, new mObject(35.034508,135.718218, "龍安寺"));
		createMarker(map1, new mObject(35.031042,135.713733, "仁和寺"));
		createMarker(map1, new mObject(35.060061,135.678594, "高山寺"));
		createMarker(map1, new mObject(35.070434,135.840948, "延暦寺"));
		window.open("region/japan5.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_6() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "白川郷";
		var scale1=14;
		createMap(36.256144,136.904497, map1, scale1);
		createMarker(map1, new mObject(36.425858,136.93501, "五箇山(相倉集落)"));
		createMarker(map1, new mObject(36.404549,136.886687, "五箇山(菅沼集落)"));
		createMarker(map1, new mObject(36.256144,136.904497, "白川郷(萩町集落)<br><img src='../../img/region/japan6-1.jpg'/>"));
		window.open("region/japan6.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_7() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "原爆ドーム";
		var scale1=19;
		createMap(34.395499,132.453461, map1, scale1);
		createMarker(map1, new mObject(34.393038,132.452744, "原爆死没者慰霊碑"));
		createMarker(map1, new mObject(34.395499,132.453461, "原爆ドーム<br><img src='../../img/region/japan7-1.jpg'/>"));
		window.open("region/japan7.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_8() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "厳島神社";
		var scale1=18;
		createMap(34.297399,132.318048, map1, scale1);
		createMarker(map1, new mObject(34.297399,132.318048, "大鳥居<br><img src='../../img/region/japan8-1.jpg'/>"));
		createMarker(map1, new mObject(34.296043,132.319819, "厳島神社<br><img src='../../img/region/japan8-2.jpg'/>"));
		window.open("region/japan8.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_9() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "古都奈良の文化財";
		var scale1=18;
		createMap(34.689051,135.839882, map1, scale1);
		createMarker(map1, new mObject(34.689051,135.839882, "東大寺<br><img src='../../img/region/japan9-1.jpg'/>"));
		createMarker(map1, new mObject(34.681486,135.848447, "春日大社<br><img src='../../img/region/japan9-2.jpg'/>"));
		createMarker(map1, new mObject(34.683352,135.833679, "興福寺"));
		createMarker(map1, new mObject(34.677829,135.831313, "元興寺"));
		createMarker(map1, new mObject(34.668225,135.784302, "薬師寺"));
		createMarker(map1, new mObject(34.67555,135.784828, "唐招堤寺"));
		createMarker(map1, new mObject(34.690463,135.797308, "平城宮跡"));
		createMarker(map1, new mObject(34.681974,135.852159, "春日原始林"));
		window.open("region/japan9.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_10() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "日光の社寺";
		var scale1=14;
		createMap(36.758175,139.5987444, map1, scale1);
		createMarker(map1, new mObject(36.758175,139.598744, "日光東照宮<br><img src='../../img/region/japan10-1.jpg'>"));
		createMarker(map1, new mObject(36.754644,139.599224, "輪王寺"));
		createMarker(map1, new mObject(36.758459,139.596394, "二荒山神社"));
		window.open("region/japan10.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_11() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "琉球王国のグスク及び関連遺産群";
		var scale1=18;
		createMap(26.217017,127.719551, map1, scale1);
		createMarker(map1, new mObject(26.217017,127.719551, "首里城跡<br>玉陵<br>園比屋武御獄石門<br>識名園<br><img src='../../img/region/japan11-1.jpg'/>"));
		createMarker(map1, new mObject(26.691867,127.929236, "今帰仁城跡(なきじん)"));
		createMarker(map1, new mObject(26.408956,127.741489, "座喜味城跡(ざきみ)"));
		createMarker(map1, new mObject(26.330187,127.878917, "勝連城跡(かつれん)"));
		createMarker(map1, new mObject(26.28419,127.801369, "中城城跡(なかぐすく)"));
		createMarker(map1, new mObject(26.173166,127.826641, "斎場御獄(せーふぁーうたき)"));
		window.open("region/japan11.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_12() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "紀伊山地の霊場と参詣道";
		var scale1=9;
		createMap(34.091905,135.838394, map1, scale1);
		createMarker(map1, new mObject(34.360478,135.866976, "吉野山"));
		createMarker(map1, new mObject(34.353924,135.873172, "吉野水分神社"));
		createMarker(map1, new mObject(34.342831,135.881532, "金峯神社"));
		createMarker(map1, new mObject(34.368267,135.858162, "金峯山寺"));
		createMarker(map1, new mObject(34.367692,135.86188, "吉水神社"));
		createMarker(map1, new mObject(34.253018,135.941337, "大峰山寺"));
		createMarker(map1, new mObject(33.840557,135.773412, "熊野本宮大社"));
		createMarker(map1, new mObject(33.732154,135.98351, "熊野速玉大社"));
		createMarker(map1, new mObject(33.668693,135.89011, "熊野那智大社<br>青岸渡寺<br>那智滝<br>那智原始林<br><img src='../../img/region/japan12-1.jpg'/>"));
		createMarker(map1, new mObject(33.644733,135.934431, "補陀洛山寺"));
		createMarker(map1, new mObject(34.214087,135.584094, "金剛峰寺"));
		createMarker(map1, new mObject(34.295205,135.550183, "慈尊院<br>丹生官省符神社"));
		createMarker(map1, new mObject(34.262741,135.522, "丹生都比売神社"));
		createMarker(map1, new mObject(33.924941,135.831434, "玉置神社"));
		createMarker(map1, new mObject(33.87994,136.093378, "花の窟<br>七里御浜"));
		window.open("region/japan12.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_13() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "知床";
		var scale1=11;
		createMap(44.149696,145.139008, map1, scale1);
		createMarker(map1, new mObject(44.149696,145.139008, "カムイワッカの滝<br><img src='../../img/region/japan13-3.jpg'/>"));
		createMarker(map1, new mObject(44.126042,145.081329, "知床五湖<br><img src='../../img/region/japan13-1.jpg'/>"));
		window.open("region/japan13.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }

    function wh_14() {
      if (GBrowserIsCompatible()) {
		map1 = new GMap2(document.getElementById("map1"));
		var name = "石見銀山遺跡とその文化的景観";
		var scale1=10;
		createMap(35.106717,132.441944, map1, scale1);
		createMarker(map1, new mObject(35.106717,132.441944, "石見銀山遺跡とその文化的景観<br><img src='../../img/region/japan14-1.jpg'/>"));
		window.open("region/japan14.html", "desc");
                getPanoramio();
		document.getElementById("wh_name").value = name;
		document.getElementById("wh_name").size = (name.length * 2) + 10;
      }
    }


