var dp_arr=new Array("002","005","007","008");
var dp_arr2=new Array("東北","関東","中部","近畿");
var warea_arr=new Array("a001","a002","a003","a045","a006","a007","a008","a009","a010","a011","a012");
var warea_arr2=new Array("北海道エリア","東北エリア","甲信越エリア","関東エリア","北陸エリア","東海エリア","近畿エリア","中国エリア","四国エリア","九州エリア","沖縄エリア");
var kaarr11 = new Array("ススキノ・大通り","北大・丘珠","琴似・テイネ","厚別・白石・豊平","定山渓","小樽","余市・キロロ","積丹","ニセコ・倶知安","ルスツ","苫小牧","登別・室蘭","洞爺","函館・湯の川","大沼・長万部・江差","松前","稚内","留萌・増毛","旭川","層雲峡・天人峡","美瑛","富良野","トマム","サロマ・紋別","網走・北見","斜里・羅臼","釧路・阿寒","川湯・屈斜路","根室","深川・滝川","夕張・岩見沢","支笏湖・千歳","帯広・十勝川","十勝・サホロ","日高・えりも","利尻・礼文","天売・焼尻","奥尻");
var codekaarr11 = new Array("10202","10205","10208","10211","10302","10502","10505","10508","10802","10805","11102","11105","11108","11402","11405","11408","11702","11708","12005","12011","12102","12105","12108","12302","12305","12308","12602","12605","12608","12902","12908","12911","13202","13205","13302","13502","13505","13508");
var parr1 = new Array("北海道");
var codeparr1 = new Array("k062");
var kaarr21 = new Array("青森・浅虫・八甲田","弘前・白神","大鰐・碇ヶ関・黒石","十和田湖","八戸","三沢","野辺地","下北半島","津軽西海岸","北津軽・五所川原");
var codekaarr21 = new Array("20202","20505","20511","20802","20805","21102","21105","21108","21402","21702");
var kaarr22 = new Array("秋田","田沢湖・角館","大仙・大曲","大館","八幡平・十和田湖","白神・能代","鷹巣・阿仁・森吉","男鹿","横手・湯沢","鳥海・本荘・象潟");
var codekaarr22 = new Array("50202","50302","50350","50502","50505","50802","50803","50805","51102","51105");
var kaarr23 = new Array("盛岡・つなぎ","雫石・鶯宿","安比・八幡平・二戸","花巻・北上・湯田","遠野","釜石・大船渡","宮古","久慈","平泉・一関","奥州・水沢・江刺");
var codekaarr23 = new Array("30202","30205","30302","30502","30505","30802","30805","30808","31102","31105");
var kaarr24 = new Array("山形・蔵王","天童","上山","尾花沢・銀山","新庄・最上・肘折","東根・村山","寒河江","月山・朝日","米沢","南陽・高畠","長井・置賜","酒田・遊佐","鶴岡・湯野浜・あつみ");
var codekaarr24 = new Array("60202","60205","60208","60502","60505","60508","60802","60805","61102","61105","61108","61402","61405");
var kaarr25 = new Array("仙台","秋保・作並","名取・岩沼","松島・塩竈","気仙沼・本吉","石巻・女川・牡鹿","鳴子","古川","栗駒・登米","白石・蔵王・遠刈田");
var codekaarr25 = new Array("40202","40205","40208","40502","40802","40805","41101","41102","41105","41402");
var kaarr26 = new Array("福島・飯坂・土湯・高湯","二本松・岳・大玉","相馬","南相馬・原町","裏磐梯・五色沼・磐梯高原","猪苗代・表磐梯","喜多方・熱塩・山都","柳津・西会津","会津若松・東山・芦ノ牧","会津高原・湯野上・田島","桧枝岐・尾瀬・奥会津","郡山・磐梯熱海・須賀川","田村・三春","白河・羽鳥湖","棚倉・東白川","双葉","いわき・平","いわき・湯本","いわき・小名浜");
var codekaarr26 = new Array("70202","70205","71102","71105","71502","71602","71705","71708","71712","72005","72008","72502","72505","72802","72805","73202","73205","73208","73212");
var parr2 = new Array("青森県","秋田県","岩手県","山形県","宮城県","福島県");
var codeparr2 = new Array("k016","k017","k018","k019","k020","k021");
var kaarr31 = new Array("新潟駅周辺","月岡・阿賀野川・五頭・麒麟山","瀬波・村上","岩船・胎内","燕・三条・岩室・弥彦","長岡･寺泊","柏崎","湯之谷・奥只見","十日町・津南・松之山","塩沢・六日町","湯沢","苗場・かぐら","上越・妙高・鵜の浜","糸魚川","佐渡");
var codekaarr31 = new Array("170208","170212","170502","170505","170602","171102","171105","171108","171302","171305","171408","171411","171702","171705","172002");
var kaarr32 = new Array("長野・飯綱・戸隠","小布施","秋山郷","木島平","野沢","志賀・北志賀・湯田中渋","上田・別所・鹿教湯","須坂・菅平・峰の原","戸倉上山田・千曲","軽井沢","佐久・小諸","野辺山・小海","原村・富士見","蓼科・白樺湖・車山","女神湖・姫木平・東白樺湖","諏訪湖・上諏訪・下諏訪・霧ヶ峰","白馬村","栂池・小谷","松本駅周辺","浅間・美ヶ原","塩尻・その他","上高地・乗鞍","白骨","野麦峠","大町","安曇野・穂高","高遠・上伊那・箕輪","伊那・辰野","駒ヶ根","飯田・天竜峡","阿智・昼神・下伊那","木曽・御岳","南木曽・妻籠・馬籠（一部岐阜県）","斑尾・飯山","信濃町・黒姫");
var codekaarr32 = new Array("160202","160208","160502","160511","160514","160602","160802","160902","161102","161402","161405","161602","161605","161802","161808","161902","162002","162005","162202","162205","162208","162302","162305","162308","162402","162405","162602","162605","162608","162612","162615","163205","163208","163502","163505");
var kaarr33 = new Array("甲府","石和・勝沼・塩山","大月・都留","山中湖・忍野","河口湖・西湖・富士吉田","精進湖・本栖湖","下部・身延・早川","南アルプス・芦安・白根","白州・武川","小淵沢","清里・大泉・須玉","韮崎");
var codekaarr33 = new Array("150105","150205","150302","150502","150602","150605","150802","151102","151105","151402","151405","151408");
var parr3 = new Array("新潟県","長野県","山梨県");
var codeparr3 = new Array("k022","k023","k024");
var kaarr41 = new Array("北茨城","日立","久慈・袋田","水戸","笠間","下館・真壁・桜川","結城・古河","つくば","牛久","霞ケ浦・土浦","潮来","鹿島","大洗・ひたちなか");
var codekaarr41 = new Array("100202","100203","100205","100502","100508","100602","100605","100802","100805","101102","101105","101402","101405");
var kaarr42 = new Array("宇都宮","那須・板室","塩原","日光","今市","鬼怒川・川治","湯西川・川俣","佐野・足利","小山","栃木","馬頭・南那須","益子・茂木","真岡");
var codekaarr42 = new Array("80202","80502","80602","80802","80811","80902","80905","81102","81105","81108","81602","81605","81608");
var kaarr43 = new Array("四万・吾妻・川原湯","草津・尻焼・花敷","万座・嬬恋・北軽井沢","水上・月夜野・猿ヶ京・法師","玉原・沼田・老神","尾瀬・片品","桐生・渡良瀬","渋川・伊香保","館林","太田","伊勢崎","前橋","高崎･榛名","藤岡・富岡","妙義・下仁田","碓氷・磯部");
var codekaarr43 = new Array("90102","90205","90302","90402","90505","90508","90805","91102","91402","91405","91408","91411","91414","92002","92005","92008");
var parr4 = new Array("茨城県","栃木県","群馬県","埼玉県","東京都","千葉県","神奈川県");
var codeparr4 = new Array("k025","k027","k026","k028","k029","k030","k031");
var kaarr44 = new Array("川越・所沢","さいたま","上尾","川口・戸田","秩父","長瀞","飯能","東松山・森林公園・小川町","行田","本庄","熊谷・深谷","草加","越谷");
var codekaarr44 = new Array("110202","110205","110208","110211","110502","110505","110802","110805","111105","111402","111405","111702","111705");
var kaarr45 = new Array("銀座・晴海・築地","東京・神田・日本橋","お茶の水・湯島・本郷","九段・四谷・後楽園周辺","大塚・文京","六本木・麻布・虎ノ門","赤坂・溜池","お台場・汐留・竹芝","品川・高輪・天王洲","新橋・芝","上野","浅草","墨田・両国","荒川・足立","池袋","板橋・赤羽","新宿","中野・杉並","吉祥寺・三鷹・武蔵野","渋谷","恵比寿・目黒・五反田","蒲田・大森・羽田周辺","葛飾・江戸川","江東","調布・府中","立川・八王子・多摩","町田","福生・東村山・小金井","青梅","奥多摩","伊豆七島・小笠原");
var codekaarr45 = new Array("136202","136205","136502","136505","136508","136802","136805","137102","137105","137108","137402","137405","137408","137412","137702","137705","138002","138005","138008","138302","138305","138602","138902","138905","139202","139205","139208","139212","139502","139505","139802");
var kaarr46 = new Array("千葉","市原","幕張","船橋","舞浜・浦安","成田","野田","松戸・柏","佐倉","九十九里","銚子","茂原","木更津・君津","富津","勝浦","鴨川","白浜・千倉・丸山","館山","鋸南・富山・富浦町");
var codekaarr46 = new Array("120202","120205","120503","120505","120508","120802","121105","121108","121402","121702","121705","121708","122002","122005","122302","122308","122602","122605","122608");
var kaarr47 = new Array("川崎","横浜・ベイエリア","新横浜・青葉","横須賀","三浦","逗子","鎌倉","藤沢・茅ヶ崎","平塚・大磯","海老名・大和","厚木・伊勢原","相模湖・津久井","箱根","小田原","湯河原・真鶴","秦野","丹沢");
var codekaarr47 = new Array("140102","140202","140211","140502","140505","140802","140805","140808","140811","141102","141105","141405","141602","141705","141708","142002","142008");

var kaarr51 = new Array("宇奈月・黒部","滑川・魚津","立山","富山・八尾","氷見・高岡","小矢部・砺波");
var codekaarr51 = new Array("180202","180205","180208","180502","180802","180805");
var kaarr52 = new Array("金沢・湯涌","和倉・輪島・能登","加賀･小松・辰口","白山・松任");
var codekaarr52 = new Array("190202","190502","190802","190805");
var kaarr53 = new Array("福井・越前","三国・芦原･永平寺","丹南・奥越前","敦賀・若狭");
var codekaarr53 = new Array("200202","200205","200302","200502");
var parr5 = new Array("富山県","石川県","福井県");
var codeparr5 = new Array("k032","k033","k034");
var kaarr61 = new Array("熱海","南熱海・多賀・網代","伊東・宇佐美・川奈","伊豆高原","大川・北川・熱川","片瀬・白田","稲取","河津・今井浜","下田・白浜","弓ヶ浜","下賀茂","妻良・伊浜","三津・大瀬","戸田・土肥","堂ヶ島・宇久須","松崎・雲見","伊豆の国市","修善寺・天城湯ヶ島・中伊豆","沼津","三島","御殿場","裾野","富士・富士宮・朝霧","静岡","清水","焼津","御前崎・相良","藤枝","掛川","島田","磐田","大井川・寸又峡・川根","浜名湖","浜松・浜北");
var codekaarr61 = new Array("210202","210205","210402","210502","210802","210803","210805","210808","211002","211105","211108","211114","211401","211402","211405","211408","211702","211705","212002","212005","212302","212305","212308","212602","212605","212902","212905","212908","212910","212911","212912","213202","213508","213509");
var kaarr62 = new Array("白川郷・飛騨古川・荘川・清見","飛騨高山・丹生川","奥飛騨","下呂・南飛騨","郡上八幡・白鳥・高鷲・明宝","恵那・中津川・瑞浪","多治見・土岐・加茂・可児","岐阜・美濃・関","大垣・関ヶ原・揖斐・養老");
var codekaarr62 = new Array("220202","220205","220302","220502","220602","220802","220805","221102","221105");
var kaarr63 = new Array("名古屋","奥三河・新城・湯谷","西三河","豊橋・豊川","渥美半島・伊良湖","蒲郡・吉良・幡豆","稲沢・津島","犬山・小牧・一宮","知多半島","日間賀島","篠島");
var codekaarr63 = new Array("230202","230502","230505","230508","230511","230514","230802","230805","231102","231105","231108");
var kaarr64 = new Array("桑名・長島・四日市・湯の山","鈴鹿・亀山","名張・赤目四十八滝・青山","津","久居・榊原","松阪","伊勢・二見","鳥羽","鳥羽南","志摩（浜島・阿児・磯部）","南勢","志摩（志摩・大王）","紀伊長島","尾鷲・熊野");
var codekaarr64 = new Array("240202","240208","240508","240802","240805","240811","241002","241105","241302","241402","241405","241408","242002","242005");
var parr6 = new Array("静岡県","岐阜県","愛知県","三重県");
var codeparr6 = new Array("k035","k036","k037","k043");
var kaarr71 = new Array("二条城・御所周辺","河原町周辺","烏丸通・四条通","京都駅近く","京都駅近郊エリア","京都駅近郊エリア・山科","洛北","大原","岡崎・北白川","嵯峨野・嵐山・高雄","東山・祇園","宇治","相楽","亀岡・丹波・湯の花","舞鶴","宮津・天橋立","丹後","久美浜","福知山");
var codekaarr71 = new Array("260202","260205","260208","260502","260505","260508","261402","261405","261705","262002","262302","263602","263608","263902","264202","264502","264505","264508","264802");
var kaarr72 = new Array("吹田・豊中","池田・箕面・能勢","茨木・高槻・枚方","新大阪・十三・塚本","梅田・中之島・福島・天満","淀屋橋・北浜・本町","ユニバーサルシティ","天保山・南港・住之江","谷町・大阪城公園","心斎橋・なんば・四ツ橋","天王寺・阿倍野","住吉・長居公園","東大阪・八尾","寝屋川・門真・四條畷","富田林・河内長野","堺・泉北","岸和田・貝塚","関空・泉佐野・岬");
var codekaarr72 = new Array("271402","271405","271408","271702","272002","272005","272302","272305","272605","272902","273202","273208","273502","273505","273511","273802","273805","273808");
var kaarr73 = new Array("奈良・大和郡山","斑鳩・天理","生駒・信貴山","飛鳥・橿原","吉野・天川・洞川","奥吉野・十津川");
var codekaarr73 = new Array("290202","290205","290208","290502","290802","290805");
var kaarr74 = new Array("有馬・六甲","芦屋・六甲アイランド","北野・新神戸","三宮・ポートアイランド","元町・メリケンパーク・ハーバーランド","須磨・舞子・明石","宝塚・尼崎・西宮","三田・篠山","姫路・加古川・赤穂","西脇・東条・山崎","城崎","竹野","豊岡・出石","香住","浜坂","湯村","ハチ・ハチ北","神鍋","養父・和田山","淡路","洲本","南あわじ");
var codekaarr74 = new Array("280201","280203","280204","280205","280208","280214","280502","280505","280802","280805","281102","281105","281108","281202","281205","281208","281405","281408","281411","281702","281704","281705");
var kaarr75 = new Array("大津","彦根","長浜","甲賀・信楽","高島","伊香","草津・守山","近江八幡","雄琴・堅田");
var codekaarr75 = new Array("250202","250502","250505","250802","251102","251105","251402","251405","251702");
var kaarr76 = new Array("和歌山・海南・加太","高野山・橋本","有田","御坊・日高","龍神・みなべ","白浜・田辺","中辺路・大塔","本宮","新宮","串本・すさみ","那智勝浦・太地");
var codekaarr76 = new Array("300202","300205","300502","300505","300801","300802","301002","301005","301008","301102","301105");
var parr7 = new Array("京都府","大阪府","奈良県","兵庫県","滋賀県","和歌山県");
var codeparr7 = new Array("k038","k039","k040","k041","k042","k044");
var kaarr81 = new Array("鳥取","岩美","浜村・鹿野","はわい・東郷","三朝","倉吉・関金","米子・皆生・境港","大山");
var codekaarr81 = new Array("310202","310205","310211","310502","310505","310508","310802","310805");
var kaarr82 = new Array("岡山・玉野","牛窓・日生","倉敷・児島・鷲羽山","総社・井原・笠岡","湯原・蒜山高原","津山・奥津","美作・湯郷","高梁・川上・成羽","新見・阿哲");
var codekaarr82 = new Array("330202","330205","330502","330505","330802","330805","330808","331102","331105");
var kaarr83 = new Array("松江・美保関・玉造","安来","出雲・大社・湯の川","大田・温泉津","浜田・江津・有福","津和野・益田","島前","島後");
var codekaarr83 = new Array("320102","320105","320408","320411","320505","320508","320802","320805");
var kaarr84 = new Array("福山・尾道・しまなみ","三原・竹原","呉・江田島","庄原・帝釈峡・神石高原","芸北","広島","宮島・廿日市","三次");
var codekaarr84 = new Array("340302","340305","340308","340602","340608","340902","340905","350605");
var kaarr85 = new Array("岩国","柳井・周防大島","周南・湯野","山口・湯田・防府","秋芳","萩","長門","宇部","下関・長府・川棚");
var codekaarr85 = new Array("350302","350305","350308","350602","350605","351002","351005","351302","351305");
var parr8 = new Array("鳥取県","岡山県","島根県","広島県","山口県");
var codeparr8 = new Array("k045","k046","k047","k048","k049");
var kaarr91 = new Array("高松・屋島","琴平・善通寺","観音寺","丸亀","坂出・宇多津","小豆島");
var codekaarr91 = new Array("370202","370502","370505","370507","370508","370802");
var kaarr92 = new Array("徳島","鳴門","阿南・日和佐","宍喰・海南・牟岐","大歩危・祖谷・池田","剣山・那賀");
var codekaarr92 = new Array("360202","360205","360502","360505","360802","360808");
var kaarr93 = new Array("松山","道後","今治","しまなみ海道","内子・大洲・佐田岬","宇和島","西条・東予・石鎚山","新居浜・伊予三島");
var codekaarr93 = new Array("380202","380205","380502","380505","380802","380805","381102","381105");
var kaarr94 = new Array("高知・春野","南国・香美","須崎・土佐・仁淀川","安芸","室戸","中村・四万十・大方","足摺・土佐清水・宿毛");
var codekaarr94 = new Array("390202","390205","390208","390502","390505","390802","390805");
var parr9 = new Array("香川県","徳島県","愛媛県","高知県");
var codeparr9 = new Array("k050","k051","k052","k053");
var kaarr101 = new Array("大分","大野","別府","湯布院・湯平","中津・耶馬渓・宇佐","国東・杵築","日田・天ヶ瀬","九重","久住・長湯・竹田");
var codekaarr101 = new Array("440202","440208","440502","440602","440802","440805","441102","441402","441405");
var kaarr102 = new Array("宮崎・青島・シーガイア","日南海岸","えびの・都城","日向","高千穂","延岡");
var codekaarr102 = new Array("450202","450205","450302","450502","450505","450508");
var kaarr103 = new Array("福岡市（博多駅周辺・香椎・海の中道）","福岡市（天神周辺・百道浜）","太宰府・筑紫野","宗像・玄海","糸島・前原","久留米","原鶴・筑後川","柳川・八女・筑後","北九州･小倉･門司","行橋・豊前","飯塚・田川","遠賀・直方");
var codekaarr103 = new Array("400102","400202","400302","400305","400402","400502","400505","400602","400802","400805","400808","400811");
var kaarr104 = new Array("熊本","宇土・益城","山鹿・植木","荒尾・玉名","菊池","杖立・小国","黒川・南小国","南阿蘇","北阿蘇","八代・水俣・湯の児","人吉・球磨","天草上島","天草下島");
var codekaarr104 = new Array("430202","430214","430302","430305","430308","430402","430405","430502","430505","430802","430902","431102","431105");
var kaarr105 = new Array("鹿児島・桜島","指宿","垂水・大隅","霧島","出水","川内・いちき串木野","種子島","屋久島","奄美大島","喜界島・徳之島・沖永良部島","与論島");
var codekaarr105 = new Array("460202","460505","460802","461102","461402","461408","461705","461708","461717","461720","461723");
var kaarr106 = new Array("佐賀・古湯・熊の川","鳥栖・神埼","嬉野・武雄","太良","唐津・呼子・玄海","伊万里・有田");
var codekaarr106 = new Array("410202","410205","410502","410802","411102","411108");
var kaarr107 = new Array("長崎","諫早・大村","平戸","松浦・田平","佐世保・ハウステンボス","西海・大島","島原","雲仙・小浜","下五島","壱岐","対馬");
var codekaarr107 = new Array("420202","420205","420505","420508","420602","420605","420802","420805","421105","421402","421405");
var parr10 = new Array("大分県","宮崎県","福岡県","熊本県","鹿児島県","佐賀県","長崎県");
var codeparr10 = new Array("k054","k055","k056","k057","k058","k059","k060");
var kaarr111 = new Array("那覇","沖縄市（コザ）","北谷・嘉手納","宜野湾","西海岸","東海岸","本部・伊江島・水納島","名護","国頭","石垣島","西表島・小浜島・竹富島","宮古島","久米島","慶良間諸島");
var codekaarr111 = new Array("470202","470502","470503","470511","470802","470805","471402","471405","471408","471702","471705","471708","471714","471720");
var parr11 = new Array("沖縄県");
var codeparr11 = new Array("k061");

//エリアセレクト
function WareaswapOptions(targetform1,targetform2,inputname){
	var the_array_num = targetform1.warea_sel.selectedIndex;
	targetform2.elements[inputname].value='';
	targetform1.pref_sel.options.length=1;
	targetform1.pref_sel.options[0].text = '--------';

	var len = targetform1.elements.length;
	if(len>2){
		if(targetform1.elements[2].name=='karea_sel'){
			targetform1.karea_sel.options.length=1;
			targetform1.karea_sel.options[0].text = '----------------';
		}
	}
	
	if(the_array_num>0){
		var numbers_select = targetform1.pref_sel;
		var parrnum = 'parr'+the_array_num;
		var the_array = eval(parrnum);
		
		targetform2.elements[inputname].value=warea_arr[the_array_num-1];

		setOptionText(targetform1.pref_sel, the_array);
		
		if(the_array.length==1){
			if(len>2){
				if(targetform1.elements[2].name=='karea_sel'){
					nextelem=1;
				}else{
					nextelem=0;
				}
			}else{
				nextelem=0;
			}
			KenswapOptions(targetform1,targetform2,inputname,nextelem);
		}
	}else{
	}
	
	//フォームの長さが3以上
	if(document.forms.length>2){
		if(document.forms[2].name=="FORMsyoua"){
			targetform2.elements['scd'].value='';
			targetform2.elements['sa'].value='';
		}
	}
	
	//ホテル/ツアーで県を変更した場合はパンフ検索のカテゴリーをリセット
	if(targetform2.elements['cate']){
		var the_type=targetform2.elements['cate'].type;
		if(the_type=="hidden"){
			targetform2.elements['cate'].value='';
		}
	}
}

//県セレクト
function KenswapOptions(targetform1,targetform2,inputname,nextelem){
	var the_array_num = targetform1.pref_sel.selectedIndex;
	if(nextelem==1){
		targetform1.karea_sel.options.length=1;
		targetform1.karea_sel.options[0].text = '--------';
	}
	
	//input name areaのvalueを変数tmpaに代入してから、一旦空に
	var tmpa=targetform2.elements[inputname].value;
	targetform2.elements[inputname].value='';
	
	if(the_array_num>0){
		var cparrnum = 'codeparr'+targetform1.warea_sel.selectedIndex;
		var code_array = eval(cparrnum);
		var karrnum = 'kaarr'+targetform1.warea_sel.selectedIndex+targetform1.pref_sel.selectedIndex;
		var the_array = eval(karrnum);
		targetform2.elements[inputname].value=tmpa.substring(0,4)+code_array[the_array_num-1];

		if(nextelem==1){
			setOptionText(targetform1.karea_sel, the_array);
		}
	}else{
		targetform2.elements[inputname].value=tmpa.substring(0,4);
	}
	
	//フォームの長さが3以上
	if(document.forms.length>2){
		if(document.forms[2].name=="FORMsyoua"){
			targetform2.elements['scd'].value='';
			targetform2.elements['sa'].value='';
		}
	}
	
	//ホテル/ツアーで県を変更した場合はパンフ検索のカテゴリーをリセット
	if(targetform2.elements['cate']){
		var the_type=targetform2.elements['cate'].type;
		if(the_type=="hidden"){
			targetform2.elements['cate'].value='';
		}
	}
}

//県エリアセレクト
function KareaswapOptions(targetform1,targetform2,inputname){
	var the_array_num = targetform1.karea_sel.selectedIndex;
	var ckaarrnum = 'codekaarr'+targetform1.warea_sel.selectedIndex+targetform1.pref_sel.selectedIndex;
	var the_array = eval(ckaarrnum);
	var tmpk=targetform2.elements[inputname].value;
	targetform2.elements[inputname].value='';
	if(the_array_num>0){
		targetform2.elements[inputname].value=tmpk.substring(0,8)+the_array[the_array_num-1];
	}else{
		targetform2.elements[inputname].value=tmpk.substring(0,8);
	}
	if(document.forms[2].name=="FORMsyoua"){
		targetform2.elements['scd'].value='';
		targetform2.elements['sa'].value='';
	}
}

//selectフォームのoption値を変更
function setOptionText(the_select, the_array){
	the_select.options.length=1;
	for (loop=0; loop < the_array.length; loop++){
			var new_option = new Option;

			new_option.text = 'whatever you want the option to be';

			the_select.options[loop+1] = new_option;

			the_select.options[loop+1].text = the_array[loop];
	}
	if(the_array.length==1){
		the_select.selectedIndex=1;
	}
}
//現在の選択エリアをホテルのselectフォームの選択に反映する
function SetSelectedIndex(targetform,warea,pref,karea,nextelem){
	
	var waIndex;
	var the_array = eval('warea_arr2');

	setOptionText(targetform.warea_sel, the_array);
	if(warea!=false){
		for(i=0;i<warea_arr.length;i++){
			if(warea==warea_arr[i]){
				waIndex=i+1;
			}
		}
		
		targetform.warea_sel.selectedIndex=waIndex;

		var arrayname1='parr'+waIndex;
		var arrayname2='codeparr'+waIndex;
		var the_array1 = eval(arrayname1);
		var the_array2 = eval(arrayname2);
		
		setOptionText(targetform.pref_sel, the_array1);
		//県が選択されている場合
		if(pref!=false){
			for(i=0;i<the_array1.length;i++){
				if(pref==the_array2[i]){
					prIndex=i+1;
				}
			}
			
			targetform.pref_sel.selectedIndex=prIndex;
			
			var arrayname3='kaarr'+waIndex+prIndex;
			var arrayname4='codekaarr'+waIndex+prIndex;
			var the_array3 = eval(arrayname3);
			var the_array4 = eval(arrayname4);
			
			if(nextelem==1){
				setOptionText(targetform.karea_sel, the_array3);
				//県エリアが選択されている場合
				if(karea!=false){
					
					for(i=0;i<the_array3.length;i++){
						if(karea==the_array4[i]){
							kaIndex=i+1;
						}
					}
					
					targetform.karea_sel.selectedIndex=kaIndex;
				}
			}
		}
	}
}
//ツアー出発地のフォーム部品作成
function dpForm(targetselect,arrayname1,arrayname2,dpcode){
	if(targetselect.name=="dp"){
		var dpIndex;
		var the_array1 = eval(arrayname1);
		var the_array2 = eval(arrayname2);

		setOptionText(targetselect, the_array2);
		if(dpcode!=''){
			for(i=0;i<the_array1.length;i++){
				if(dpcode==the_array1[i]){
					dpIndex=i+1;
				}
			}
			
			targetselect.selectedIndex=dpIndex;
		}
	}
}
//ツアー出発地の変更をtargetform1からtargetform2に反映
function dpChange(targetform1,targetform2,inputname){
	var the_array_num = targetform1.dp.selectedIndex;
	var the_array = eval(dp_arr);
	
	if(the_array_num>0){
		targetform2.elements[inputname].value=the_array[the_array_num-1];
	}else{
		targetform2.elements[inputname].value="";
	}
}

//広域エリアが選択されているかチェックする
function area_check(chkform,targetform){
	var chk=chkform.warea_sel.selectedIndex;
	if(chk < 1){
		//alert('広域エリアを選択してください');
		targetform.submit();
	}else{
		targetform.submit();
	}
}

//年から選択可能な月を選ぶ（今年を選んだら、今月以降）
function setMonth(targetform1){
	dd = new Date();
	var mm = dd.getMonth() + 1;
	var selindex = targetform1.y.selectedIndex;
	if(selindex==1){
		var nokori = 12-mm;
		var startmm=mm;
	}
	if(selindex==2){
		var nokori = 11;
		var startmm=1;
	}
	
	
	targetform1.m.options.length=1;
	for (loop=0; loop <= nokori; loop++){
			var new_option = new Option;

			new_option.text = 'whatever you want the option to be';

			targetform1.m.options[loop+1] = new_option;

			targetform1.m.options[loop+1].text = startmm+loop;
	}
}



