//Javascript //country var enNum = new Array(); var enVal = new Array(),enInd = new Array(); enNum[0]=1; enVal[0]=new Array(),enInd[0]=new Array(); enVal[0][0]="0",enInd[0][0]="指定なし"; enNum["0100"]=15; enVal["0100"]=new Array(),enInd["0100"]=new Array(); enVal["0100"][0]="0",enInd["0100"][0]="指定なし"; enVal["0100"][1]="IN",enInd["0100"][1]="インド"; enVal["0100"][2]="ID",enInd["0100"][2]="インドネシア"; enVal["0100"][3]="KR",enInd["0100"][3]="韓国"; enVal["0100"][4]="KH",enInd["0100"][4]="カンボジア"; enVal["0100"][5]="SG",enInd["0100"][5]="シンガポール"; enVal["0100"][6]="TH",enInd["0100"][6]="タイ"; enVal["0100"][7]="TW",enInd["0100"][7]="台湾"; enVal["0100"][8]="CN",enInd["0100"][8]="中国"; enVal["0100"][9]="PH",enInd["0100"][9]="フィリピン"; enVal["0100"][10]="VN",enInd["0100"][10]="ベトナム"; enVal["0100"][11]="HK",enInd["0100"][11]="香港"; enVal["0100"][12]="MO",enInd["0100"][12]="マカオ"; enVal["0100"][13]="MY",enInd["0100"][13]="マレーシア"; enVal["0100"][14]="MM",enInd["0100"][14]="ミャンマー"; enNum["0200"]=3; enVal["0200"]=new Array(),enInd["0200"]=new Array(); enVal["0200"][0]="0",enInd["0200"][0]="指定なし"; enVal["0200"][1]="01",enInd["0200"][1]="オアフ島"; enVal["0200"][2]="03",enInd["0200"][2]="ハワイ島"; enNum["0500"]=3; enVal["0500"]=new Array(),enInd["0500"]=new Array(); enVal["0500"][0]="0",enInd["0500"][0]="指定なし"; enVal["0500"][1]="US",enInd["0500"][1]="アメリカ合衆国"; enVal["0500"][2]="CA",enInd["0500"][2]="カナダ"; enNum["0400"]=2; enVal["0400"]=new Array(),enInd["0400"]=new Array(); enVal["0400"][0]="0",enInd["0400"][0]="指定なし"; enVal["0400"][1]="AU",enInd["0400"][1]="オーストラリア"; enNum["0700"]=2; enVal["0700"]=new Array(),enInd["0700"]=new Array(); enVal["0700"][0]="0",enInd["0700"][0]="指定なし"; enVal["0700"][1]="AE",enInd["0700"][1]="アラブ首長国連邦"; enNum["0300"]=2; enVal["0300"]=new Array(),enInd["0300"]=new Array(); enVal["0300"][0]="0",enInd["0300"][0]="指定なし"; enVal["0300"][1]="25",enInd["0300"][1]="パラオ共和国"; enNum["0600"]=5; enVal["0600"]=new Array(),enInd["0600"]=new Array(); enVal["0600"][0]="0",enInd["0600"][0]="指定なし"; enVal["0600"][1]="IT",enInd["0600"][1]="イタリア"; enVal["0600"][2]="AT",enInd["0600"][2]="オーストリア"; enVal["0600"][3]="NL",enInd["0600"][3]="オランダ"; enVal["0600"][4]="DE",enInd["0600"][4]="ドイツ"; //city var enNum2 = new Array(); var enVal2 = new Array(),enInd2 = new Array(); enNum2[0]=1; enVal2[0]=new Array(),enInd2[0]=new Array(); enVal2[0][0]="0",enInd2[0][0]="指定なし"; enNum2["TW"]=8; enVal2["TW"]=new Array(),enInd2["TW"]=new Array(); enVal2["TW"][0]="0",enInd2["TW"][0]="指定なし"; enVal2["TW"][1]="TPE",enInd2["TW"][1]="台北"; enVal2["TW"][2]="KHH",enInd2["TW"][2]="高雄"; enVal2["TW"][3]="TNN",enInd2["TW"][3]="台南"; enVal2["TW"][4]="HUN",enInd2["TW"][4]="花蓮"; enVal2["TW"][5]="TXG",enInd2["TW"][5]="台中"; enVal2["TW"][6]="TYU",enInd2["TW"][6]="桃園"; enVal2["TW"][7]="SMT",enInd2["TW"][7]="日月潭(ニチゲッタン)"; enNum2["CN"]=5; enVal2["CN"]=new Array(),enInd2["CN"]=new Array(); enVal2["CN"][0]="0",enInd2["CN"][0]="指定なし"; enVal2["CN"][1]="BJS",enInd2["CN"][1]="北京[ペキン]"; enVal2["CN"][2]="SHA",enInd2["CN"][2]="上海[シャンハイ]"; enVal2["CN"][3]="CAN",enInd2["CN"][3]="広州[コウシュウ]"; enVal2["CN"][4]="DLC",enInd2["CN"][4]="大連[ダイレン]"; enNum2["HK"]=2; enVal2["HK"]=new Array(),enInd2["HK"]=new Array(); enVal2["HK"][0]="0",enInd2["HK"][0]="指定なし"; enVal2["HK"][1]="HKG",enInd2["HK"][1]="香港[ホンコン]"; enNum2["MO"]=2; enVal2["MO"]=new Array(),enInd2["MO"]=new Array(); enVal2["MO"][0]="0",enInd2["MO"][0]="指定なし"; enVal2["MO"][1]="MFM",enInd2["MO"][1]="マカオ"; enNum2["KR"]=3; enVal2["KR"]=new Array(),enInd2["KR"]=new Array(); enVal2["KR"][0]="0",enInd2["KR"][0]="指定なし"; enVal2["KR"][1]="ICN",enInd2["KR"][1]="仁川[インチョン]"; enVal2["KR"][2]="PUS",enInd2["KR"][2]="釜山[プサン]"; enNum2["TH"]=4; enVal2["TH"]=new Array(),enInd2["TH"]=new Array(); enVal2["TH"][0]="0",enInd2["TH"][0]="指定なし"; enVal2["TH"][1]="BKK",enInd2["TH"][1]="バンコク"; enVal2["TH"][2]="HKT",enInd2["TH"][2]="プーケット"; enVal2["TH"][3]="CNX",enInd2["TH"][3]="チェンマイ"; enNum2["VN"]=3; enVal2["VN"]=new Array(),enInd2["VN"]=new Array(); enVal2["VN"][0]="0",enInd2["VN"][0]="指定なし"; enVal2["VN"][1]="SGN",enInd2["VN"][1]="ホーチミンシティ"; enVal2["VN"][2]="HAN",enInd2["VN"][2]="ハノイ"; enNum2["ID"]=3; enVal2["ID"]=new Array(),enInd2["ID"]=new Array(); enVal2["ID"][0]="0",enInd2["ID"][0]="指定なし"; enVal2["ID"][1]="DPS",enInd2["ID"][1]="デンパサール(バリ島)"; enVal2["ID"][2]="JKT",enInd2["ID"][2]="ジャカルタ"; enNum2["PH"]=3; enVal2["PH"]=new Array(),enInd2["PH"]=new Array(); enVal2["PH"][0]="0",enInd2["PH"][0]="指定なし"; enVal2["PH"][1]="MNL",enInd2["PH"][1]="マニラ"; enVal2["PH"][2]="CEB",enInd2["PH"][2]="セブ"; enNum2["MY"]=4; enVal2["MY"]=new Array(),enInd2["MY"]=new Array(); enVal2["MY"][0]="0",enInd2["MY"][0]="指定なし"; enVal2["MY"][1]="KUL",enInd2["MY"][1]="クアラルンプール"; enVal2["MY"][2]="BKI",enInd2["MY"][2]="コタキナバル"; enVal2["MY"][3]="PEN",enInd2["MY"][3]="ペナン"; enNum2["MM"]=2; enVal2["MM"]=new Array(),enInd2["MM"]=new Array(); enVal2["MM"][0]="0",enInd2["MM"][0]="指定なし"; enVal2["MM"][1]="RGN",enInd2["MM"][1]="ヤンゴン"; enNum2["KH"]=2; enVal2["KH"]=new Array(),enInd2["KH"]=new Array(); enVal2["KH"][0]="0",enInd2["KH"][0]="指定なし"; enVal2["KH"][1]="PNH",enInd2["KH"][1]="プノンペン"; enNum2["IN"]=2; enVal2["IN"]=new Array(),enInd2["IN"]=new Array(); enVal2["IN"][0]="0",enInd2["IN"][0]="指定なし"; enVal2["IN"][1]="DEL",enInd2["IN"][1]="デリー"; enNum2["SG"]=2; enVal2["SG"]=new Array(),enInd2["SG"]=new Array(); enVal2["SG"][0]="0",enInd2["SG"][0]="指定なし"; enVal2["SG"][1]="SIN",enInd2["SG"][1]="シンガポール"; enNum2["AE"]=2; enVal2["AE"]=new Array(),enInd2["AE"]=new Array(); enVal2["AE"][0]="0",enInd2["AE"][0]="指定なし"; enVal2["AE"][1]="AUH",enInd2["AE"][1]="アブダビ"; enNum2["IT"]=2; enVal2["IT"]=new Array(),enInd2["IT"]=new Array(); enVal2["IT"][0]="0",enInd2["IT"][0]="指定なし"; enVal2["IT"][1]="ROM",enInd2["IT"][1]="ローマ"; enNum2["NL"]=2; enVal2["NL"]=new Array(),enInd2["NL"]=new Array(); enVal2["NL"][0]="0",enInd2["NL"][0]="指定なし"; enVal2["NL"][1]="AMS",enInd2["NL"][1]="アムステルダム"; enNum2["DE"]=2; enVal2["DE"]=new Array(),enInd2["DE"]=new Array(); enVal2["DE"][0]="0",enInd2["DE"][0]="指定なし"; enVal2["DE"][1]="FRA",enInd2["DE"][1]="フランクフルト"; enNum2["AT"]=2; enVal2["AT"]=new Array(),enInd2["AT"]=new Array(); enVal2["AT"][0]="0",enInd2["AT"][0]="指定なし"; enVal2["AT"][1]="VIE",enInd2["AT"][1]="ウィーン"; enNum2["AU"]=3; enVal2["AU"]=new Array(),enInd2["AU"]=new Array(); enVal2["AU"][0]="0",enInd2["AU"][0]="指定なし"; enVal2["AU"][1]="SYD",enInd2["AU"][1]="シドニー"; enVal2["AU"][2]="BNE",enInd2["AU"][2]="ブリスベン"; enNum2["01"]=2; enVal2["01"]=new Array(),enInd2["01"]=new Array(); enVal2["01"][0]="0",enInd2["01"][0]="指定なし"; enVal2["01"][1]="HNL",enInd2["01"][1]="ホノルル"; enNum2["US"]=5; enVal2["US"]=new Array(),enInd2["US"]=new Array(); enVal2["US"][0]="0",enInd2["US"][0]="指定なし"; enVal2["US"][1]="LAX",enInd2["US"][1]="ロサンゼルス"; enVal2["US"][2]="SFO",enInd2["US"][2]="サンフランシスコ"; enVal2["US"][3]="NYC",enInd2["US"][3]="ニューヨーク"; enVal2["US"][4]="ANC",enInd2["US"][4]="アンカレッジ"; enNum2["CA"]=2; enVal2["CA"]=new Array(),enInd2["CA"]=new Array(); enVal2["CA"][0]="0",enInd2["CA"][0]="指定なし"; enVal2["CA"][1]="YVR",enInd2["CA"][1]="バンクーバー"; enNum2["25"]=2; enVal2["25"]=new Array(),enInd2["25"]=new Array(); enVal2["25"][0]="0",enInd2["25"][0]="指定なし"; enVal2["25"][1]="ROR",enInd2["25"][1]="コロール(パラオ)"; enNum2["03"]=2; enVal2["03"]=new Array(),enInd2["03"]=new Array(); enVal2["03"][0]="0",enInd2["03"][0]="指定なし"; enVal2["03"][1]="KOA",enInd2["03"][1]="カイルア・コナ"; function setDefault( area, country, city, dpm, dpd, dppc, al ) { var now = new Date(); var day = now.getDate(); var month = now.getMonth(); var get = getRequest();//日付の調整で使う。dpm,dpdがなければ出発日のセットはしない if(get['dpm'] != false || get['dpd'] != false){ //日本出発日 now.setDate(day+14); day = now.getDate(); month = now.getMonth(); month++; if(month > 12) { month = 1; } //月 for(i = 0;i < document.getElementById("dpm").options.length; i++) { if( dpm ) { if( dpm == document.getElementById("dpm").options[i].text ) { document.getElementById("dpm").selectedIndex = i; } } else if( document.getElementById("dpm").options[i].text == (month) ) { document.getElementById("dpm").selectedIndex = i; } } //日 if(get['dpd'] || !get){ for(i = 0;i < document.getElementById("dpd").options.length; i++) { if( dpd ) { if( dpd == document.getElementById("dpd").options[i].text ) { document.getElementById("dpd").selectedIndex = i; } } else if( document.getElementById("dpd").options[i].text == (day) ) { document.getElementById("dpd").selectedIndex = i; } } } } //Deptport document.getElementById("dppc").options[0]=new Option('指定なし',''); document.getElementById("dppc").options[1]=new Option('札幌','SPK'); if( dppc ) { if( dppc == document.getElementById("dppc").options[1].value ) { document.getElementById("dppc").selectedIndex = 1; } } document.getElementById("dppc").options[2]=new Option('成田','NRT'); if( dppc ) { if( dppc == document.getElementById("dppc").options[2].value ) { document.getElementById("dppc").selectedIndex = 2; } } document.getElementById("dppc").options[3]=new Option('羽田','HND'); if( dppc ) { if( dppc == document.getElementById("dppc").options[3].value ) { document.getElementById("dppc").selectedIndex = 3; } } document.getElementById("dppc").options[4]=new Option('名古屋','NGO'); if( dppc ) { if( dppc == document.getElementById("dppc").options[4].value ) { document.getElementById("dppc").selectedIndex = 4; } } document.getElementById("dppc").options[5]=new Option('関西','KIX'); if( dppc ) { if( dppc == document.getElementById("dppc").options[5].value ) { document.getElementById("dppc").selectedIndex = 5; } } document.getElementById("dppc").options[6]=new Option('福岡','FUK'); if( dppc ) { if( dppc == document.getElementById("dppc").options[6].value ) { document.getElementById("dppc").selectedIndex = 6; } } document.getElementById("dppc").options[7]=new Option('広島','HIJ'); if( dppc ) { if( dppc == document.getElementById("dppc").options[7].value ) { document.getElementById("dppc").selectedIndex = 7; } } document.getElementById("dppc").options.length=8; //Airline1 document.getElementById("al1").options[0]=new Option('指定なし',''); document.getElementById("al1").options[1]=new Option('アシアナ航空','OZ'); if( al ) { if( al == document.getElementById("al1").options[1].value ) { document.getElementById("al1").selectedIndex = 1; } } document.getElementById("al1").options[2]=new Option('ガルーダインドネシア航空','GA'); if( al ) { if( al == document.getElementById("al1").options[2].value ) { document.getElementById("al1").selectedIndex = 2; } } document.getElementById("al1").options[3]=new Option('キャセイパシフィック航空','CX'); if( al ) { if( al == document.getElementById("al1").options[3].value ) { document.getElementById("al1").selectedIndex = 3; } } document.getElementById("al1").options[4]=new Option('コンチネンタル航空','CO'); if( al ) { if( al == document.getElementById("al1").options[4].value ) { document.getElementById("al1").selectedIndex = 4; } } document.getElementById("al1").options[5]=new Option('JALウェイズ','JO'); if( al ) { if( al == document.getElementById("al1").options[5].value ) { document.getElementById("al1").selectedIndex = 5; } } document.getElementById("al1").options[6]=new Option('シンガポール航空','SQ'); if( al ) { if( al == document.getElementById("al1").options[6].value ) { document.getElementById("al1").selectedIndex = 6; } } document.getElementById("al1").options[7]=new Option('全日空(ANA)','NH'); if( al ) { if( al == document.getElementById("al1").options[7].value ) { document.getElementById("al1").selectedIndex = 7; } } document.getElementById("al1").options[8]=new Option('大韓航空','KE'); if( al ) { if( al == document.getElementById("al1").options[8].value ) { document.getElementById("al1").selectedIndex = 8; } } document.getElementById("al1").options[9]=new Option('チャイナエアライン','CI'); if( al ) { if( al == document.getElementById("al1").options[9].value ) { document.getElementById("al1").selectedIndex = 9; } } document.getElementById("al1").options[10]=new Option('デルタ航空','DL'); if( al ) { if( al == document.getElementById("al1").options[10].value ) { document.getElementById("al1").selectedIndex = 10; } } document.getElementById("al1").options[11]=new Option('日系航空会社','01'); if( al ) { if( al == document.getElementById("al1").options[11].value ) { document.getElementById("al1").selectedIndex = 11; } } document.getElementById("al1").options[12]=new Option('日本航空(JAL)','JL'); if( al ) { if( al == document.getElementById("al1").options[12].value ) { document.getElementById("al1").selectedIndex = 12; } } document.getElementById("al1").options[13]=new Option('フィリピン航空','PR'); if( al ) { if( al == document.getElementById("al1").options[13].value ) { document.getElementById("al1").selectedIndex = 13; } } document.getElementById("al1").options[14]=new Option('米系航空会社','03'); if( al ) { if( al == document.getElementById("al1").options[14].value ) { document.getElementById("al1").selectedIndex = 14; } } document.getElementById("al1").options[15]=new Option('マレーシア航空','MH'); if( al ) { if( al == document.getElementById("al1").options[15].value ) { document.getElementById("al1").selectedIndex = 15; } } document.getElementById("al1").options.length=16; //Area document.getElementById("ar").options[0]=new Option('指定なし',''); document.getElementById("ar").options[1]=new Option('アジア','0100'); if( area == '0100' ) { document.getElementById("ar").options[1].selected = true; } document.getElementById("ar").options[2]=new Option('ハワイ','0200'); if( area == '0200' ) { document.getElementById("ar").options[2].selected = true; } document.getElementById("ar").options[3]=new Option('アメリカ、カナダ','0500'); if( area == '0500' ) { document.getElementById("ar").options[3].selected = true; } document.getElementById("ar").options[4]=new Option('ヨーロッパ','0600'); if( area == '0600' ) { document.getElementById("ar").options[4].selected = true; } document.getElementById("ar").options[5]=new Option('グアム、サイパン他','0300'); if( area == '0300' ) { document.getElementById("ar").options[5].selected = true; } document.getElementById("ar").options[6]=new Option('オセアニア','0400'); if( area == '0400' ) { document.getElementById("ar").options[6].selected = true; } document.getElementById("ar").options[7]=new Option('中東、アフリカ','0700'); if( area == '0700' ) { document.getElementById("ar").options[7].selected = true; } document.getElementById("ar").options.length=8; if( area ) { var n = area; for( i=0; i 1) { var get = new Object(); var ret = location.search.substr(1).split("&"); for(var i = 0; i < ret.length; i++) { var r = ret[i].split("="); get[r[0]] = r[1]; } return get; } else { return false; } }