1// ======================================================== 2// directin-search.js ---- Direct In \ñõ^ONX 3// Copyright 2011 Dynatech.inc <[email protected]> 4// 2011/02/08 - X^[go[W 5// ======================================================== 6 7 8 9 10// úÝè 11 12var hcod1 = "82930" 13var hcod2 = "001" 14 15// yÓzlðÏXµÈ¢Å¾³¢ 16 17 18// form ¼wè 19// form ÌnameðÏX·éêÍÏX·é±Æ 20// index.htmlÉà éÌůlÉC³·é±Æ 21 22var objfrm = document.frmplanseek 23 24 25 // J_[ð\¦³¹é 26 var cal = new JKL.Calendar("calid","frmplanseek","hidSELECTARRYMD"); 27 var cal2 = new JKL.Calendar("calid2","frmairticker","cIn"); 28 29 // J_[ãÌútð úãÜÅÍÍwè·é 30 function computeDate(year, month, day, addDays) { 31 var dt = new Date(year, month - 1, day); 32 var baseSec = dt.getTime(); 33 var addSec = addDays * 86400000; 34 var targetSec = baseSec + addSec; 35 dt.setTime(targetSec); 36 return dt; 37 } 38 39 Today = new Date(); 40 Todayyear = Today.getFullYear(); 41 Todaymonth = Today.getMonth(); 42 Todaydate = Today.getDate(); 43 44 var Futuredate = computeDate(Todayyear, Todaymonth, Todaydate, 364); // 364úãútwè 45 46 Futureyear = Futuredate.getFullYear(); 47 Futuremonth = Futuredate.getMonth() + 1; 48 Futuredate = Futuredate.getDate(); 49 50 Future = Futureyear + "/" + Futuremonth + "/" + Futuredate; // útu· 51 52 Future = new Date(Futureyear, Futuremonth, Futuredate); // útæ¾ 53 54 cal.min_date = Today; // X^[gútwè 55 cal.max_date = Future; // Xgúwè 56 57 // qót« 58 var Airdate = computeDate(Todayyear, Todaymonth, Todaydate, 2); // 2úãútwè 59 Airyear = Airdate.getFullYear();
60 Airmonth = Airdate.getMonth() + 1; 61 Airdate = Airdate.getDate(); 62 Air = Futureyear + "/" + Futuremonth + "/" + Futuredate; // útu· 63 Air = new Date(Airyear, Airmonth, Airdate); // útæ¾ 64 cal2.min_date = Air; // X^[gútwè 65 cal2.max_date = Future; // Xgúwè 66 67 // Xgúwèðí·éÆAX^[gútwèÈOÌßúIðªÅ«È¢dlÉÖíèÜ· 68 69 // õ{^ðNbNµ½ 70 function btnSeekSubmit(btnName) { 71 72 if (isNaN(objfrm.cmbARRYMD.value) == false) { 73 alert('²húÍy¼pzŲü;³¢'); 74 return false; 75 } 76 77 tmpText = objfrm.cmbARRYMD.value; 78 objfrm.hidSELECTARRYMD.value = tmpText; 79 80/* 81 if (isNaN(objfrm.cmbARRY.value) == true) { 82 alert('²húÍy¼pzŲü;³¢'); 83 return false; 84 } 85 86 if (isNaN(objfrm.cmbARRM.value) == true) { 87 alert('²húÍy¼pzŲü;³¢'); 88 return false; 89 } 90 91 if (isNaN(objfrm.cmbARRD.value) == true) { 92 alert('²húÍy¼pzŲü;³¢'); 93 return false; 94 } 95 96 97 // útÌÄ\z 98 tmpText = objfrm.cmbARRY.value + '/' + objfrm.cmbARRM.value + '/' + objfrm.cmbARRD.value; 99 objfrm.hidSELECTARRYMD.value = tmpText; 100*/ 101 102 // úö¢èÌØèª¯ 103 if(objfrm.chkymd.checked == true) { 104 objfrm.hidchkymd.value = "1"; 105 }else{ 106 objfrm.hidchkymd.value = "0"; 107 } 108 109 // l¢èÌØèª¯ 110 if(objfrm.chkpsn.checked == true) { 111 objfrm.hidchkpsn.value = "1"; 112 }else{ 113 objfrm.hidchkpsn.value = "0"; 114 } 115 116 // \¦àeØÖÌØèª¯ 117 var i; 118 119 if (objfrm.hiddispunit.length) { 120 for (i = 0; i < objfrm.hiddispunit.length; i++) { 121 if (objfrm.hiddispunit[i].checked) { 122 objfrm.Dispunit.value = objfrm.hiddispunit[i].value; 123 } 124 } 125 } else { 126 if (objfrm.hiddispunit.checked) { 127 objfrm.Dispunit.value = objfrm.hiddispunit.value; 128 } 129 } 130 131 132 // ÊEChEÅ\¦·é 133 // ú®ìͱ¿çÆÈèÜ· 134 if (objfrm.hidchkymd.value == "1"){ 135 if (objfrm.hidchkpsn.value == "1"){ 136 try{ 137 window.open(pageTracker._getLinkerUrl('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value),'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 138 } catch (e) { 139 window.open('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value,'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 140 } 141 } 142 if (objfrm.hidchkpsn.value == "0"){ 143 try{ 144 window.open(pageTracker._getLinkerUrl('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value),'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 145 } catch (e) { 146 window.open('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value,'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 147 } 148 } 149 } 150 if (objfrm.hidchkymd.value == "0"){ 151 if (objfrm.hidchkpsn.value == "1"){ 152 try{ 153 window.open(pageTracker._getLinkerUrl('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value),'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 154 } catch (e) { 155 window.open('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value,'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 156 } 157 } 158 if (objfrm.hidchkpsn.value == "0"){ 159 try{ 160 window.open(pageTracker._getLinkerUrl('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value),'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 161 } catch (e) { 162 window.open('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value,'planlist','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 163 } 164 } 165 } 166 167 // »ÌÜÜy[WJÚ·é 168 // u»ÌÜÜy[WJÚ·évðgpµ½¢êÍA/* ` */ ðãLuÊEChEÅ\¦·évÌ@window.open('@` ');@̪ðͤæ¤ÉÚ®µÄ¾³¢ 169/* 170 if (objfrm.hidchkymd.value == "1"){ 171 if (objfrm.hidchkpsn.value == "1"){ 172 try{ 173 pageTracker._link('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value) ; 174 } catch (e) { 175 objfrm.action = 'https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value ; 176 objfrm.method = 'POST'; 177 objfrm.submit(); 178 } 179 } 180 if (objfrm.hidchkpsn.value == "0"){ 181 try{ 182 pageTracker._link('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value) ; 183 } catch (e) { 184 objfrm.action = 'https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value ; 185 objfrm.method = 'POST'; 186 objfrm.submit(); 187 } 188 } 189 } 190 if (objfrm.hidchkymd.value == "0"){ 191 if (objfrm.hidchkpsn.value == "1"){ 192 try{ 193 pageTracker._link('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value) ; 194 } catch (e) { 195 objfrm.action = 'https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value ; 196 objfrm.method = 'POST'; 197 objfrm.submit(); 198 } 199 } 200 if (objfrm.hidchkpsn.value == "0"){ 201 try{ 202 pageTracker._link('https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value) ; 203 } catch (e) { 204 objfrm.action = 'https://asp.hotel-story.ne.jp/ver3d/planlist.asp?hcod1=' + hcod1 + '&hcod2=' + hcod2 + '&hidmode=select&mode=seek&hidSELECTARRYMD='+ objfrm.hidSELECTARRYMD.value + '&hidSELECTHAKSU='+ objfrm.hidSELECTHAKSU.value + '&room='+ objfrm.hidROOM.value + '&hidSELECTadult=' + objfrm.cmbADULT.value + '&hidSELECTchilda=' + objfrm.cmbCHILDa.value + '&hidSELECTchildb=' + objfrm.cmbCHILDb.value + '&hidSELECTchildc=' + objfrm.cmbCHILDc.value + '&hidSELECTchildd=' + objfrm.cmbCHILDd.value + '&hidSELECTminPrice=' + objfrm.minPrice.value + '&hidSELECTmaxPrice=' + objfrm.maxPrice.value + '&Dispunit=' + objfrm.Dispunit.value + '&chkymd=' + objfrm.hidchkymd.value + '&chkpsn=' + objfrm.hidchkpsn.value ; 205 objfrm.method = 'POST'; 206 objfrm.submit(); 207 } 208 } 209 } 210*/ 211 } 212 // ²\ñÌmFELZ{^ðNbNµ½Æ«
213 function btnSeekSubmitCancel(btnName) { 214 215 // ÊEChEÅ\¦·é 216 try{ 217 window.open(pageTracker._getLinkerUrl('https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=' + hcod1 + '&cod2=' + hcod2 + ''),'cencel','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 218 } catch (e) { 219 window.open('https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=' + hcod1 + '&cod2=' + hcod2 + '','cencel','width=1000,Height=600,resizable=yes,scrollbars=yes,status=yes'); 220 } 221 222 223 // »ÌÜÜy[WJÚ·é 224 // u»ÌÜÜy[WJÚ·évðgpµ½¢êÍA/* ` */ ðãLuÊEChEÅ\¦·évÌ@window.open('@` ');@̪ðͤæ¤ÉÚ®µÄ¾³¢ 225/* 226 try{ 227 pageTracker._link('https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=' + hcod1 + '&cod2=' + hcod2) ; 228 } catch (e) { 229 objfrm.action = 'https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=' + hcod1 + '&cod2=' + hcod2 ; 230 objfrm.method = 'POST'; 231 objfrm.submit(); 232 } 233*/ 234 } 235 236 237 //út¢èðNbNµ½Æ« 238 function cngchkymd(){ 239 var bochkymd = objfrm.chkymd.checked; 240 objfrm.cmbARRY.disabled = bochkymd; 241 objfrm.cmbARRM.disabled = bochkymd; 242 objfrm.cmbARRD.disabled = bochkymd; 243 objfrm.hidROOM.disabled = bochkymd; 244 objfrm.hidSELECTHAKSU.disabled = bochkymd; 245 } 246 247 248 //l¢èðNbNµ½Æ« 249 function cngchkpsn(){ 250 var bochkymd = objfrm.chkpsn.checked; 251 objfrm.cmbADULT.disabled = bochkymd; 252 objfrm.cmbCHILDa.disabled = bochkymd; 253 objfrm.cmbCHILDb.disabled = bochkymd; 254 objfrm.cmbCHILDc.disabled = bochkymd; 255 objfrm.cmbCHILDd.disabled = bochkymd; 256 } 257 258 // h¨`FbNAEgút 259 // ¦±¿çÍÔplÅSubmitðâ~³¹Ä¢éÌÅÓ 260 function btnSeekAirSubmit() { 261 var start_date_val = document.getElementById('cIn').value; 262 var num_day_val = document.getElementById('stay_num').value; 263 264 if (isNaN(start_date_val) == false) { 265 alert('²húÍy¼pzŲü;³¢'); 266 return false; 267 } 268 269 num_day_val = parseInt(num_day_val); 270 var start_date = new Date(start_date_val); 271 var end_date = new Date(start_date_val); 272 end_date.setDate(end_date.getDate() + num_day_val); 273 var start_date_str = start_date.getFullYear()+'/'+(start_date.getMonth() + 1)+'/'+start_date.getDate(); 274 var end_date_str = end_date.getFullYear()+'/'+(end_date.getMonth() + 1)+'/'+end_date.getDate(); 275 document.getElementById('cOut').value = end_date_str; 276 document.getElementById('depAirDate').value = start_date_str; 277 document.getElementById('arrAirDate').value = end_date_str; 278 document.getElementById('rtnArrAirPort').value = document.getElementById('goDepAirPort').value; 279 280 return true; 281 }
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.