1// ======================================================== 2// directin-search.js ---- Direct In äºç´æ¤ç´¢ã¿ã°ã¯ã©ã¹ 3// Copyright 2011 Dynatech.inc <[email protected]> 4// 2011/02/08 - ã¹ã¿ã¼ããã¼ã¸ã§ã³ 5// ======================================================== 6 7 8 9 10// åæè¨å® 11 12var hcod1 = "09110" 13var hcod2 = "001" 14 15// ãæ³¨æãæ°å¤ã夿´ããªãã§ãã ãã 16 17 18// form åæå® 19// form ã®nameã夿´ããå ´åã¯å¤æ´ããã㨠20// index.htmlã«ãããã®ã§åæ§ã«ä¿®æ£ããã㨠21 22var objfrm = document.frmplanseek 23 24 25 // ã«ã¬ã³ãã¼ã表示ããã 26 var cal = new JKL.Calendar("calid","frmplanseek","hidSELECTARRYMD"); 27 28 // ã«ã¬ã³ãã¼ä¸ã®æ¥ä»ã âæ¥å¾ã¾ã§ç¯å²æå®ãã 29 function computeDate(year, month, day, addDays) { 30 var dt = new Date(year, month - 1, day); 31 var baseSec = dt.getTime(); 32 var addSec = addDays * 86400000; 33 var targetSec = baseSec + addSec; 34 dt.setTime(targetSec); 35 return dt; 36 } 37 38 Today = new Date(); 39 Todayyear = Today.getFullYear(); 40 Todaymonth = Today.getMonth(); 41 Todaydate = Today.getDate(); 42 43 var Futuredate = computeDate(Todayyear, Todaymonth, Todaydate, 180); // 180æ¥å¾æ¥ä»æå® 44 45 Futureyear = Futuredate.getFullYear(); 46 Futuremonth = Futuredate.getMonth() + 1; 47 Futuredate = Futuredate.getDate(); 48 49 Future = Futureyear + "/" + Futuremonth + "/" + Futuredate; // æ¥ä»ç½®æ 50 51 Future = new Date(Futureyear, Futuremonth, Futuredate); // æ¥ä»åå¾ 52 53 cal.min_date = Today; // ã¹ã¿ã¼ãæ¥ä»æå® 54 cal.max_date = Future; // ã©ã¹ãæ¥ææå® 55 56 // ã©ã¹ãæ¥ææå®ãåé¤ããã¨ãã¹ã¿ã¼ãæ¥ä»æå®ä»¥åã®é廿¥é¸æãã§ããªã仿§ã«æ¿ããã¾ã 57 58 59 // æ¤ç´¢ãã¿ã³ãã¯ãªãã¯ããæ 60 function btnSeekSubmit(btnName) { 61 62 if (isNaN(objfrm.cmbARRY.value) == true) { 63 alert('ãå®¿æ³æ¥ã¯ãåè§æ°åãã§ãå ¥åãã ãã'); 64 return false; 65 } 66 67 if (isNaN(objfrm.cmbARRM.value) == true) { 68 alert('ãå®¿æ³æ¥ã¯ãåè§æ°åãã§ãå ¥åãã ãã'); 69 return false; 70 } 71 72 if (isNaN(objfrm.cmbARRD.value) == true) { 73 alert('ãå®¿æ³æ¥ã¯ãåè§æ°åãã§ãå ¥åãã ãã'); 74 return false; 75 } 76 77 78 // æ¥ä»ã®åæ§ç¯ 79 tmpText = objfrm.cmbARRY.value + '/' + objfrm.cmbARRM.value + '/' + objfrm.cmbARRD.value; 80 objfrm.hidSELECTARRYMD.value = tmpText; 81 82 // æ¥ç¨æªå®ã®åãåã 83 if(objfrm.chkymd.checked == true) { 84 objfrm.hidchkymd.value = "1"; 85 }else{ 86 objfrm.hidchkymd.value = "0"; 87 } 88 89 // äººæ°æªå®ã®åãåã 90 if(objfrm.chkpsn.checked == true) { 91 objfrm.hidchkpsn.value = "1"; 92 }else{ 93 objfrm.hidchkpsn.value = "0"; 94 } 95 96 // 表示å å®¹åæ¿ã®åãåã 97 var i; 98 99 if (objfrm.hiddispunit.length) { 100 for (i = 0; i < objfrm.hiddispunit.length; i++) { 101 if (objfrm.hiddispunit[i].checked) { 102 objfrm.Dispunit.value = objfrm.hiddispunit[i].value; 103 } 104 } 105 } else { 106 if (objfrm.hiddispunit.checked) { 107 objfrm.Dispunit.value = objfrm.hiddispunit.value; 108 } 109 } 110 111 112 // å¥ã¦ã¤ã³ãã¦ã§è¡¨ç¤ºãã 113 // åæåä½ã¯ãã¡ãã¨ãªãã¾ã 114 if (objfrm.hidchkymd.value == "1"){ 115 if (objfrm.hidchkpsn.value == "1"){ 116 try{ 117 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'); 118 } catch (e) { 119 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'); 120 } 121 } 122 if (objfrm.hidchkpsn.value == "0"){ 123 try{ 124 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'); 125 } catch (e) { 126 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'); 127 } 128 } 129 } 130 if (objfrm.hidchkymd.value == "0"){ 131 if (objfrm.hidchkpsn.value == "1"){ 132 try{ 133 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'); 134 } catch (e) { 135 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'); 136 } 137 } 138 if (objfrm.hidchkpsn.value == "0"){ 139 try{ 140 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'); 141 } catch (e) { 142 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'); 143 } 144 } 145 } 146 147 // ãã®ã¾ã¾ãã¼ã¸é·ç§»ãã 148 // ããã®ã¾ã¾ãã¼ã¸é·ç§»ãããã使ç¨ãããå ´åã¯ã/* ï½ */ ãä¸è¨ãå¥ã
148¦ã¤ã³ãã¦ã§è¡¨ç¤ºãããã®ãwindow.open('ãï½ ');ãã®é¨åãå²ãããã«ç§»åãã¦ãã ãã 149/* 150 if (objfrm.hidchkymd.value == "1"){ 151 if (objfrm.hidchkpsn.value == "1"){ 152 try{ 153 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) ; 154 } catch (e) { 155 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 ; 156 objfrm.method = 'POST'; 157 objfrm.submit(); 158 } 159 } 160 if (objfrm.hidchkpsn.value == "0"){ 161 try{ 162 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) ; 163 } catch (e) { 164 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 ; 165 objfrm.method = 'POST'; 166 objfrm.submit(); 167 } 168 } 169 } 170 if (objfrm.hidchkymd.value == "0"){ 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&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) ; 174 } catch (e) { 175 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 ; 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&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) ; 183 } catch (e) { 184 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 ; 185 objfrm.method = 'POST'; 186 objfrm.submit(); 187 } 188 } 189 } 190*/ 191 } 192 193 194 // ãäºç´ã®ç¢ºèªã»ãã£ã³ã»ã«ãã¿ã³ãã¯ãªãã¯ããã¨ã 195 function btnSeekSubmitCancel(btnName) { 196 197 // å¥ã¦ã¤ã³ãã¦ã§è¡¨ç¤ºãã 198 try{ 199 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'); 200 } catch (e) { 201 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'); 202 } 203 204 205 // ãã®ã¾ã¾ãã¼ã¸é·ç§»ãã 206 // ããã®ã¾ã¾ãã¼ã¸é·ç§»ãããã使ç¨ãããå ´åã¯ã/* ï½ */ ãä¸è¨ãå¥ã
206¦ã¤ã³ãã¦ã§è¡¨ç¤ºãããã®ãwindow.open('ãï½ ');ãã®é¨åãå²ãããã«ç§»åãã¦ãã ãã 207/* 208 try{ 209 pageTracker._link('https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=' + hcod1 + '&cod2=' + hcod2) ; 210 } catch (e) { 211 objfrm.action = 'https://asp.hotel-story.ne.jp/ver3d/ASPY0300.asp?cod1=' + hcod1 + '&cod2=' + hcod2 ; 212 objfrm.method = 'POST'; 213 objfrm.submit(); 214 } 215*/ 216 } 217 218 219 //æ¥ä»æªå®ãã¯ãªãã¯ããã¨ã 220 function cngchkymd(){ 221 var bochkymd = objfrm.chkymd.checked; 222 objfrm.cmbARRY.disabled = bochkymd; 223 objfrm.cmbARRM.disabled = bochkymd; 224 objfrm.cmbARRD.disabled = bochkymd; 225 objfrm.hidROOM.disabled = bochkymd; 226 objfrm.hidSELECTHAKSU.disabled = bochkymd; 227 } 228 229 230 //äººæ°æªå®ãã¯ãªãã¯ããã¨ã 231 function cngchkpsn(){ 232 var bochkymd = objfrm.chkpsn.checked; 233 objfrm.cmbADULT.disabled = bochkymd; 234 objfrm.cmbCHILDa.disabled = bochkymd; 235 objfrm.cmbCHILDb.disabled = bochkymd; 236 objfrm.cmbCHILDc.disabled = bochkymd; 237 objfrm.cmbCHILDd.disabled = bochkymd; 238 }
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.