1var ecblib = ecblib || {}; 2ecblib.common = ecblib.common || {}; 3 4(function () { 5 6 jQuery.noConflict(); 7 /* åè§->å ¨è§å¤æã®å®è¡å¯å¦å¤æ° */ 8 var ENABLE_HanToZen = true; 9 /* å ¨è§->åè§å¤æã®å®è¡å¯å¦å¤æ° */ 10 var ENABLE_ZenToHan = true; 11 /* default charsetã®è¨å® */ 12 jQuery.ajaxSetup({ 13 contentType: 'application/x-www-form-urlencoded; charset=utf-8' 14 }); 15 /* IMEã®å ¥åå¤å®å¤æ° */ 16 var isInputtingValue = false; 17 window.addEventListener("compositionstart", function() { 18 isInputtingValue = true; 19 }); 20 window.addEventListener("compositionend", function() { 21 isInputtingValue = false; 22 }); 23 /* IMEå ¥åä¸ã®ãã©ã¼ã«ã¹ã¢ã¦ãæã®å ¥åãã£ã³ã»ã«å¦ç */ 24 jQuery(document).on("click", "input", function() { 25 if (isInputtingValue == false) return; 26 var mouseEvent = document.createEvent('MouseEvent'); 27 var relatedTarget = mouseEvent.relatedTarget || document.activeElement; 28 if (relatedTarget && relatedTarget instanceof HTMLInputElement) { 29 relatedTarget.addEventListener("beforeinput", function handler (inputEvent) { 30 inputEvent.preventDefault(); 31 relatedTarget.removeEventListener("beforeinput", handler); 32 setTimeout(function(){ 33 relatedTarget.select(); 34 }, 0); 35 }); 36 } 37 }); 38 /* common */ 39 function _common() { 40 /* ããã«ã¯ãªãã¯ç¦æ¢å¦ç */ 41 this.ignoreDblClickFlag = null; 42 /* éµä¾¿çªå·æ¤ç´¢ */ 43 var timerId_lookupzip_ = null; 44 var zipcache_lookupzip_ = ''; 45 var timerId_zipcache_ = null; 46 /* é éå èªåå */ 47 var timeId_RewriteDateSpec = null; 48 /* å ¨è§åè§å¤æ */ 49 this.hanMap = {}; 50 this.zenMap = { 51 'ï½': 'a', 52 'ï½': 'b', 53 'ï½': 'c', 54 'ï½': 'd', 55 'ï½ ': 'e', 56 'ï½': 'f', 57 'ï½': 'g', 58 'ï½': 'h', 59 'ï½': 'i', 60 'ï½': 'j', 61 'ï½': 'k', 62 'ï½': 'l', 63 'ï½': 'm', 64 'ï½': 'n', 65 'ï½': 'o', 66 'ï½': 'p', 67 'ï½': 'q', 68 'ï½': 'r', 69 'ï½': 's', 70 'ï½': 't', 71 'ï½': 'u', 72 'ï½': 'v', 73 'ï½': 'w', 74 'ï½': 'x', 75 'ï½': 'y', 76 'ï½': 'z', 77 'A': 'A', 78 'ï¼¢': 'B', 79 'ï¼£': 'C', 80 'D': 'D', 81 'ï¼¥': 'E', 82 'F': 'F', 83 'ï¼§': 'G', 84 'H': 'H', 85 'I': 'I', 86 'J': 'J', 87 'K': 'K', 88 'L': 'L', 89 'ï¼': 'M', 90 'ï¼®': 'N', 91 'O': 'O', 92 'ï¼°': 'P', 93 'ï¼±': 'Q', 94 'ï¼²': 'R', 95 'ï¼³': 'S', 96 'ï¼´': 'T', 97 'ï¼µ': 'U', 98 'ï¼¶': 'V', 99 'ï¼·': 'W', 100 'X': 'X', 101 'ï¼¹': 'Y', 102 'Z': 'Z', 103 'ï¼': '0', 104 'ï¼': '1', 105 'ï¼': '2', 106 'ï¼': '3', 107 'ï¼': '4', 108 'ï¼': '5', 109 'ï¼': '6', 110 'ï¼': '7', 111 'ï¼': '8', 112 'ï¼': '9', 113 'ï¼': '!', 114 'ï¼ ': '@', 115 'ï¼': '#', 116 'ï¼': '$', 117 'ï¼ ': '%', 118 'ï¼¾': '^', 119 'ï¼': '&', 120 'ï¼': '*', 121 'ï¼': '(', 122 'ï¼': ')', 123 '_': '_', 124 'ï¼': '+', 125 'ï½': '|', 126 'ï¿£': '~', 127 'ï¼': '-', 128 'ï¼': '=', 129 'ï¿¥': '\\', 130 'ï½': '`', 131 'ï½': '{', 132 'ï½': '}', 133 'ï¼»': '[', 134 'ï¼½': ']', 135 'ï¼': ':', 136 'â': '"', 137 'ï¼': ';', 138 'â': '\'', 139 'ï¼': '<', 140 'ï¼': '>', 141 'ï¼': '?', 142 'ï¼': ',', 143 'ï¼': '.', 144 'ï¼': '/', 145 'ã': '。', 146 'ã': 'ï½¢', 147 'ã': 'ï½£', 148 'ã': '、', 149 'ã»': 'ï½¥', 150 'ã²': 'ヲ', 151 'ã¡': 'ï½§', 152 'ã£': 'ィ', 153 'ã¥': 'ゥ', 154 'ã§': 'ェ', 155 'ã©': 'ォ', 156 'ã£': 'ャ', 157 'ã¥': 'ï½', 158 'ã§': 'ï½®', 159 'ã': 'ッ', 160 'ã¼': 'ï½°', 161 'ã¢': 'ï½±', 162 'ã¤': 'ï½²', 163 'ã¦': 'ï½³', 164 'ã¨': 'ï½´', 165 'ãª': 'ï½µ', 166 'ã«': 'ï½¶', 167 'ã': 'ï½·', 168 'ã¯': 'ク', 169 'ã±': 'ï½¹', 170 'ã³': 'コ', 171 'ãµ': 'ï½»', 172 'ã·': 'ï½¼', 173 'ã¹': 'ï½½', 174 'ã»': 'ï½¾', 175 'ã½': 'ソ', 176 'ã¿': 'ï¾', 177 'ã': 'ï¾', 178 'ã': 'ï¾', 179 'ã': 'ï¾', 180 'ã': 'ï¾', 181 'ã': 'ï¾ ', 182 'ã': 'ï¾', 183 'ã': 'ï¾', 184 'ã': 'ï¾', 185 'ã': 'ï¾', 186 'ã': 'ï¾', 187 'ã': 'ï¾', 188 'ã': 'ï¾', 189 'ã': 'ï¾', 190 'ã': 'ï¾', 191 'ã': 'ï¾', 192 'ã': 'ï¾', 193 'ã ': 'ï¾', 194 'ã¡': 'ï¾', 195 'ã¢': 'ï¾', 196 'ã¤': 'ï¾', 197 'ã¦': 'ï¾', 198 'ã¨': 'ï¾', 199 'ã©': 'ï¾', 200 'ãª': 'ï¾', 201 'ã«': 'ï¾', 202 'ã¬': 'ï¾',
203 'ã': 'ï¾', 204 'ã¯': 'ï¾', 205 'ã³': 'ï¾', 206 'ã¬': 'ï½¶ï¾', 207 'ã®': 'ï½·ï¾', 208 'ã°': 'クï¾', 209 'ã²': 'ï½¹ï¾', 210 'ã´': 'コï¾', 211 'ã¶': 'ï½»ï¾', 212 'ã¸': 'ï½¼ï¾', 213 'ãº': 'ï½½ï¾', 214 'ã¼': 'ï½¾ï¾', 215 'ã¾': 'ソï¾', 216 'ã': 'ï¾ï¾', 217 'ã': 'ï¾ï¾', 218 'ã ': 'ï¾ï¾', 219 'ã': 'ï¾ï¾', 220 'ã': 'ï¾ï¾', 221 'ã': 'ï¾ï¾', 222 'ã': 'ï¾ï¾', 223 'ã': 'ï¾ï¾', 224 'ã': 'ï¾ï¾', 225 'ã': 'ï¾ï¾', 226 'ã': 'ï¾ï¾', 227 'ã': 'ï¾ï¾', 228 'ã': 'ï¾ï¾', 229 'ã': 'ï¾ï¾', 230 'ã': 'ï¾ï¾', 231 'ã´': 'ï½³ï¾', 232 'ã': 'ï¾', 233 'ã': 'ï¾', 234 'ã': ' ' 235 }; 236 /* åè§->å ¨è§ããã */ 237 for (var key in this.zenMap) { 238 if (!this.hanMap[this.zenMap[key]]) { 239 this.hanMap[this.zenMap[key]] = key; 240 } 241 } 242 /* åè§<->å ¨è§å¤æ */ 243 this.strConvert = function (obj, isHanToZen) { 244 if (obj.value == obj.getAttribute("title")) { 245 return true; 246 } 247 if ((isHanToZen == true) && (ENABLE_HanToZen == false)) { 248 return true; 249 } 250 if ((isHanToZen == false) && (ENABLE_ZenToHan == false)) { 251 return true; 252 } 253 var str = obj.value; 254 var conv = ''; 255 var map = isHanToZen ? this.hanMap : this.zenMap; 256 for (var i = 0; i < str.length; i++) { 257 var tmp = ''; 258 if (i < str.length - 1) { 259 tmp = str.substring(i, i + 2); 260 } 261 if (map[tmp]) { 262 conv += map[tmp]; 263 i++; 264 continue; 265 } else { 266 tmp = str.substring(i, i + 1); 267 conv += map[tmp] ? map[tmp] : tmp; 268 } 269 } 270 obj.value = conv; 271 return true; 272 }; 273 /* ããã«ã¯ãªãã¯ï¼é£ç¶ãã¹ãï¼ã®å¶å¾¡ */ 274 this.ignoreDblClick = function () { 275 if (this.ignoreDblClickFlag == null) { 276 this.ignoreDblClickFlag = 1; 277 return true; 278 } else { 279 return false; 280 } 281 }; 282 /* htmlã¿ã°ã®ç½®ãæã */ 283 this.htmlspecialchars = function (str) { 284 if (!str || str == '') { 285 return ''; 286 } 287 return ecblib.sys.escapeHtml(str); 288 }; 289 /* é é叿æ¥èªååæã */ 290 this.RewriteDateSpec = function (dest) { 291 dest = '#dest_r' + dest; 292 var timerOffset = 300; 293 var lp_goods = (jQuery('.js-landingpage-change-order-form').val() != undefined) ? jQuery('.js-landingpage-change-order-form').val() : ''; 294 var qty = (jQuery('#select_qty').val() != undefined) ? jQuery('#select_qty').val() : ''; 295 clearTimeout(timeId_RewriteDateSpec); 296 timeId_RewriteDateSpec = setTimeout(function () { 297 if (!jQuery(dest).val().match(/^[0-9]+$/)) { 298 return true; 299 } 300 jQuery.get('../js/destajax.aspx', { 301 dest: jQuery(dest).val(), 302 lp_goods: lp_goods, 303 qty: qty, 304 charset: 'shift_jis' 305 }, function (data, status) { 306 var val = jQuery('select[name=date_detail_spec] :selected').val(); 307 jQuery('select[name=date_detail_spec]').children().remove(); 308 jQuery('select[name=date_detail_spec]').html(data); 309 jQuery('select[name=date_detail_spec]').val(val); 310 if (jQuery('select[name=date_detail_spec] :selected').text() == '') { 311 jQuery('select[name=date_detail_spec] option:first').prop('selected', true); 312 } 313 jQuery('select[name=date_detail_spec]').change(); 314 }, 'html'); 315 }, timerOffset); 316 }; 317 /* é é叿æ¥èªååæã(ã²ã¹ã) */ 318 this.RewriteDateSpecGuest = function () { 319 var chkother = '#chkother'; 320 var s_zip = '#s_zip'; 321 var d_zip = '#d_zip'; 322 var s_pref = '#s_pref'; 323 var d_pref = '#d_pref'; 324 var chkother_val = ''; 325 var s_zip_val = ''; 326 var s_pref_val = ''; 327 var d_zip_val = ''; 328 var d_pref_val = ''; 329 var lp_goods = (jQuery('.js-landingpage-change-order-form').val() != undefined) ? jQuery('.js-landingpage-change-order-form').val() : ''; 330 var qty = (jQuery('#select_qty').val() != undefined) ? jQuery('#select_qty').val() : '';
331 var timerOffset = 300; 332 if (jQuery(chkother).prop('checked')) { 333 jQuery(".js-block-order-method--dest-input").show(); 334 jQuery(".js-block-landingpage-other--dest-input").show(); 335 } else { 336 jQuery(".js-block-order-method--dest-input").hide(); 337 jQuery(".js-block-landingpage-other--dest-input").hide(); 338 } 339 clearTimeout(timeId_RewriteDateSpec); 340 timeId_RewriteDateSpec = setTimeout(function () { 341 if (jQuery(chkother).prop('checked') && (jQuery(d_pref).val() != '' || jQuery(d_zip).val() != '')) { 342 if (jQuery(d_zip).val() != '' && !jQuery(d_zip).val().match(/^[0-9]{3}[\-]{0,1}[0-9]{0,4}$/)) { 343 return true; 344 } 345 d_zip_val = jQuery(d_zip).val(); 346 d_pref_val = jQuery(d_pref).val(); 347 chkother_val = jQuery(chkother).val(); 348 } else if (!jQuery(chkother).prop('checked') && (jQuery(s_pref).val() != '' || jQuery(s_zip).val() != '')) { 349 if (jQuery(s_zip).val() != '' && !jQuery(s_zip).val().match(/^[0-9]{3}[\-]{0,1}[0-9]{0,4}$/)) { 350 return true; 351 } 352 s_zip_val = jQuery(s_zip).val(); 353 s_pref_val = jQuery(s_pref).val(); 354 chkother_val = ''; 355 } else { 356 s_zip_val = ''; 357 s_pref_val = ''; 358 d_zip_val = ''; 359 d_pref_val = ''; 360 chkother_val = ''; 361 } 362 jQuery.get('../js/destajax.aspx', { 363 chkother: chkother_val, 364 s_zip: s_zip_val, 365 s_pref: s_pref_val, 366 d_zip: d_zip_val, 367 d_pref: d_pref_val, 368 lp_goods: lp_goods, 369 qty: qty, 370 charset: 'shift_jis' 371 }, function (data, status) { 372 var val = jQuery('select[name=date_detail_spec] :selected').val(); 373 jQuery('select[name=date_detail_spec]').children().remove(); 374 jQuery('select[name=date_detail_spec]').html(data); 375 jQuery('select[name=date_detail_spec]').val(val); 376 if (jQuery('select[name=date_detail_spec] :selected').text() == '') { 377 jQuery('select[name=date_detail_spec] option:first').prop('selected', true); 378 } 379 jQuery('select[name=date_detail_spec]').change(); 380 }, 'html'); 381 }, timerOffset); 382 }; 383 384 /* æ±ç¨å ¥åãã§ã㯠*/ 385 this.confirmInputCheck = function () { 386 /* ã¡ã¼ã«ã¢ãã¬ã¹ãã§ã㯠*/ 387 var ADDRESS_MISMATCH = ecblib.msg.common.MAIL_ADDRESS_MISMATCH; 388 if (jQuery('#mail').length == 1 && jQuery('#cmail').length == 1) { 389 if (jQuery('#mail').val() != jQuery('#cmail').val()) { 390 alert(ADDRESS_MISMATCH); 391 ecblib.common.ignoreDblClickFlag = false; 392 return false; 393 } 394 } 395 /* ã¡ã¼ã«ã¢ãã¬ã¹ãã§ãã¯ï¼ */ 396 if (jQuery('#newmail1').length == 1 && jQuery('#newmail2').length == 1) { 397 if (jQuery('#newmail1').val() != jQuery('#newmail2').val()) { 398 alert(ADDRESS_MISMATCH); 399 ecblib.common.ignoreDblClickFlag = false; 400 return false; 401 } 402 } 403 /* ãã¹ã¯ã¼ããã§ã㯠*/ 404 var PASSWORD_MISMATCH = ecblib.msg.common.PASSWORD_MISMATCH; 405 if (jQuery('#pwd').length == 1 && jQuery('#cpwd').length == 1) { 406 if (jQuery('#pwd').val() != jQuery('#cpwd').val()) { 407 alert(PASSWORD_MISMATCH); 408 ecblib.common.ignoreDblClickFlag = false; 409 return false; 410 } 411 } 412 /* ãã¹ã¯ã¼ããã§ãã¯2 */ 413 if (jQuery('#npwd1').length == 1 && jQuery('#npwd2').length == 1) { 414 if (jQuery('#npwd1').val() != jQuery('#npwd2').val()) { 415 alert(PASSWORD_MISMATCH); 416 ecblib.common.ignoreDblClickFlag = false; 417 return false; 418 } 419 } 420 /* IDãã§ã㯠*/
421 var ID_MISMATCH = ecblib.msg.common.ID_MISMATCH; 422 if (jQuery('#newid1').length == 1 && jQuery('#newid2').length == 1) { 423 if (jQuery('#newid1').val() != jQuery('#newid2').val()) { 424 alert(ID_MISMATCH); 425 ecblib.common.ignoreDblClickFlag = false; 426 return false; 427 } 428 } 429 /* IDã¨PASSã®ä¸ä¸è´ç¢ºèª */ 430 var SAME_ID_PASSWORD = ecblib.msg.common.SAME_ID_PASSWORD; 431 if (jQuery('#uid').length == 1 && jQuery('#pwd').length == 1) { 432 if (jQuery('#uid').val() != "" && jQuery('#pwd').val() != "") { 433 if (jQuery('#uid').val() == jQuery('#pwd').val()) { 434 alert(SAME_ID_PASSWORD); 435 jQuery('#pwd').val(''); 436 jQuery('#cpwd').val(''); 437 ecblib.common.ignoreDblClickFlag = false; 438 return false; 439 } 440 } 441 } 442 return true; 443 }; 444 } 445 ecblib.common = new _common(); 446}());
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.