// エリア名定義
p = new Array(0,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);
p[0] = new Array("------");
p[1] = new Array("お選びください","旭川・層雲峡","網走・知床・佐呂間","小樽・キロロ","帯広・十勝・襟裳岬","釧路・阿寒・根室・屈斜路","札幌・定山渓","洞爺湖・登別・室蘭","ニセコ・ルスツ","函館・湯の川・大沼・松前","富良野・サホロ","稚内・利尻・礼文");
p[2] = new Array("お選びください","青森・浅虫","津軽半島・西海岸","十和田湖","八戸","弘前・大鰐","むつ・野辺地・三沢");
p[3] = new Array("お選びください","安比・八幡平","三陸海岸","花巻温泉","平泉・一関","盛岡・雫石");
p[4] = new Array("お選びください","秋保・作並","石巻・気仙沼","鎌先・小原","仙台","鳴子","松島・塩釜");
p[5] = new Array("お選びください","秋田","大滝・大館・大湯","男鹿","田沢湖","横手");
p[6] = new Array("お選びください","上の山・蔵王","酒田・鶴岡","天童・東根","山形","米沢");
p[7] = new Array("お選びください","芦ノ牧・会津高原","猪苗代・裏磐梯・東山","郡山","白河・新甲子・いわき","福島・飯坂");
p[8] = new Array("お選びください","鹿島・潮来","つくば・土浦","日立・北茨城","日光");
p[9] = new Array("お選びください","宇都宮","鬼怒川・川治・湯西川","小山・足利","那須・塩原","日光");
p[10] = new Array("お選びください","伊香保","磯辺・妙義","軽井沢","草津・万座","四万・猿ケ京","前橋・高崎","水上・尾瀬・老神");
p[11] = new Array("お選びください","熊谷・川越・所沢","さいたま","草加・越谷","秩父・長瀞");
p[12] = new Array("お選びください","柏・松戸・野田","勝浦・小湊・鴨川","九十九里・銚子","館山・白浜・木更津","千葉・市原","成田","舞浜・浦安","幕張・津田沼・船橋");
p[13] = new Array("お選びください","お台場・汐留・赤坂・六本木","阿佐ヶ谷・中野","伊豆七島・小笠原","伊豆七島・小笠原","上野・浅草・お茶ノ水","品川・大森・蒲田","新宿・渋谷","東京・銀座","23区外","両国・葛西");
p[14] = new Array("お選びください","厚木・飯山温泉","小田原・湯河原","鎌倉・湘南","川崎・鶴見","箱根","横須賀・城ヶ島・三浦","横浜・新横浜");
p[15] = new Array("お選びください","佐渡","塩沢・越後湯沢・六日町","瀬波・月岡","直江津・妙高・赤倉","新潟");
p[16] = new Array("お選びください","高岡・氷見・砺波","立山・黒部・宇奈月","富山");
p[17] = new Array("お選びください","加賀温泉","金沢","和倉・輪島・羽咋");
p[18] = new Array("お選びください","芦原・勝山","福井・越前","若狭・敦賀");
p[19] = new Array("お選びください","石和・山梨市","清里・小淵沢","甲府・甲斐","下部・身延山","富士五湖");
p[20] = new Array("お選びください","上田・佐久・軽井沢","大町・白馬","木曽・伊那","志賀高原","諏訪・岡谷・小海","長野","野沢温泉・斑尾","松本・安曇野");
p[21] = new Array("お選びください","恵那・中津川","岐阜・大垣","下呂・郡上","飛騨・高山");
p[22] = new Array("お選びください","熱川・稲取・今井浜","熱海・伊豆山","伊東","静岡","下田・南伊豆","城ヶ崎・伊豆高原","堂ヶ島・土肥・西伊豆","長岡・修善寺・中伊豆","浜松・舘山寺","富士・沼津・三島","焼津・掛川・御前崎");
p[23] = new Array("お選びください","犬山・尾張温泉","知多","名古屋市内","西浦・蒲郡・豊橋");
p[24] = new Array("お選びください","賢島・安乗・磯部","紀伊長島","津・松阪・青山高原","鳥羽・相差","長島・四日市・鈴鹿");
p[25] = new Array("お選びください","大津・雄琴","草津・近江八幡","近江今津・マキノ","長浜・彦根");
p[26] = new Array("お選びください","天橋立・舞鶴","嵐山","宇治","亀岡・福知山","祇園・東山","京都駅周辺","京都市中心部","高雄・鞍馬・大原","丹後","伏見・山科");
p[27] = new Array("お選びください","大阪東部","大阪南部","大阪北部","大阪ミナミ","大阪キタ","京橋","新大阪","天王寺・阿倍野","南港・ユニバーサルシティ");
p[28] = new Array("お選びください","明石・西脇","尼崎・三田・宝塚","有馬","淡路島","香住・湯村・神鍋","城崎・豊岡","神戸・三宮","西神・須磨","鉢高原","姫路・赤穂");
p[29] = new Array("お選びください","奈良・生駒","長谷寺・橿原","吉野・十津川");
p[30] = new Array("お選びください","有田・御坊","串本・勝浦","高野山","白浜・田辺","和歌山");
p[31] = new Array("お選びください","皆生・米子・大山","鳥取","三朝・湯梨浜");
p[32] = new Array("お選びください","隠岐","津和野・有福","松江・玉造・出雲");
p[33] = new Array("お選びください","岡山・玉野・牛窓","倉敷・総社・笠岡","美作・津山・蒜山");
p[34] = new Array("お選びください","広島・宮島","福山・尾道・呉","三次・帝釈峡");
p[35] = new Array("お選びください","岩国・徳山","下関・宇部","萩・長門","山口・防府");
p[36] = new Array("お選びください","祖谷・大歩危","鳴門・徳島");
p[37] = new Array("お選びください","小豆島","高松","丸亀・琴平");
p[38] = new Array("お選びください","今治・新居浜","宇和島・八幡浜","松山・道後");
p[39] = new Array("お選びください","足摺・四万十","高知","室戸・安芸");
p[40] = new Array("お選びください","久留米・原鶴","博多駅前","福岡","門司・小倉");
p[41] = new Array("お選びください","嬉野・武雄・太良","唐津・伊万里","佐賀");
p[42] = new Array("お選びください","壱岐・対馬","佐世保・平戸・ハウステンボス","島原・雲仙","長崎");
p[43] = new Array("お選びください","阿蘇・黒川","天草","菊池・山鹿","熊本","八代・人吉");
p[44] = new Array("お選びください","大分","杵築・国東","日田・天ヶ瀬・九重","別府","湯布院");
p[45] = new Array("お選びください","高千穂・県北","都城・えびの","宮崎・日南");
p[46] = new Array("お選びください","出水・市比野","指宿・開聞","鹿児島・桜島","鹿屋","霧島・国分","離島");
p[47] = new Array("お選びください","石垣・宮古","恩納・読谷・北谷","名護・本部・国頭","那覇","南部");

// エリアコード定義
a = new Array(0,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);
a[0] = new Array("0");
a[1] = new Array("0","105","102","111","104","103","110","107","109","108","106","101");
a[2] = new Array("0","117","115","114","113","116","112");
a[3] = new Array("0","127","123","125","124","126");
a[4] = new Array("0","137","133","136","135","138","134");
a[5] = new Array("0","121","118","122","119","120");
a[6] = new Array("0","130","132","128","129","131");
a[7] = new Array("0","142","143","140","141","139");
a[8] = new Array("0","175","176","173","174");
a[9] = new Array("0","158","161","159","157","161");
a[10] = new Array("0","165","166","168","164","163","167","162");
a[11] = new Array("0","171","170","169","172");
a[12] = new Array("0","177","182","183","181","184","178","180","179");
a[13] = new Array("0","189","192","185","194","186","190","191","188","193","187");
a[14] = new Array("0","200","199","198","195","201","197","196");
a[15] = new Array("0","148","146","145","147","144");
a[16] = new Array("0","233","231","232");
a[17] = new Array("0","236","235","234");
a[18] = new Array("0","237","238","239");
a[19] = new Array("0","204","202","203","205","206");
a[20] = new Array("0","152","156","154","150","153","151","149","155");
a[21] = new Array("0","220","221","219","218");
a[22] = new Array("0","213","209","210","207","214","212","215","211","217","208","216");
a[23] = new Array("0","222","224","223","225");
a[24] = new Array("0","229","230","227","228","226");
a[25] = new Array("0","243","242","240","241");
a[26] = new Array("0","245","251","253","246","250","249","248","247","244","252");
a[27] = new Array("0","269","270","262","265","264","266","263","267","268");
a[28] = new Array("0","278","274","275","280","271","272","276","277","273","279");
a[29] = new Array("0","254","255","256");
a[30] = new Array("0","259","261","258","260","257");
a[31] = new Array("0","281","283","282");
a[32] = new Array("0","287","289","288");
a[33] = new Array("0","285","286","284");
a[34] = new Array("0","291","292","290");
a[35] = new Array("0","296","294","293","295");
a[36] = new Array("0","301","300");
a[37] = new Array("0","299","297","298");
a[38] = new Array("0","306","307","305");
a[39] = new Array("0","304","302","303");
a[40] = new Array("0","311","309","308","310");
a[41] = new Array("0","327","326","325");
a[42] = new Array("0","331","329","330","328");
a[43] = new Array("0","322","323","321","320","324");
a[44] = new Array("0","312","313","314","316","315");
a[45] = new Array("0","318","319","317");
a[46] = new Array("0","333","335","332","336","334","337");
a[47] = new Array("0","342","339","338","340","341");

// 都道府県別エリア切替
function onSelectMenu(sel) {
  var index = sel.selectedIndex;
  if (index > 47) {
    index = 0;
  }

  document.speed.tgpc.options.length = p[index].length;
  for (var i = 0; i < p[index].length; i++) {
    document.speed.tgpc.options[i] = new Option(p[index][i], a[index][i], false, false);
  }
  document.speed.tgpc.options[0].selected = true;
  if (document.layers) {
    top.resizeBy(-10,-10)
    top.resizeBy(10,10)
  }
  return;
}

// 都道府県、エリア選択チェック
function checkCode() {
  if (document.speed.kc.value == 0) {
    alert("都道府県をお選びください。");
    document.speed.kc.focus();
    return false;
  }
  if (document.speed.tgpc.value == 0) {
    alert("エリアをお選びください。");
    document.speed.tgpc.focus();
    return false;
  }
  return true;
}


