Created
March 3, 2023 10:11
-
-
Save aileron/789c4d35841e162c1d70eb655215dad5 to your computer and use it in GitHub Desktop.
vcdal.js
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var $jscomp = $jscomp || {}; | |
| $jscomp.scope = {}; | |
| $jscomp.arrayIteratorImpl = function(a) { | |
| var d = 0; | |
| return function() { | |
| return d < a.length ? { | |
| done: !1, | |
| value: a[d++] | |
| } : { | |
| done: !0 | |
| } | |
| } | |
| } | |
| ; | |
| $jscomp.arrayIterator = function(a) { | |
| return { | |
| next: $jscomp.arrayIteratorImpl(a) | |
| } | |
| } | |
| ; | |
| $jscomp.makeIterator = function(a) { | |
| var d = "undefined" != typeof Symbol && Symbol.iterator && a[Symbol.iterator]; | |
| return d ? d.call(a) : $jscomp.arrayIterator(a) | |
| } | |
| ; | |
| $jscomp.ASSUME_ES5 = !1; | |
| $jscomp.ASSUME_NO_NATIVE_MAP = !1; | |
| $jscomp.ASSUME_NO_NATIVE_SET = !1; | |
| $jscomp.SIMPLE_FROUND_POLYFILL = !1; | |
| $jscomp.ISOLATE_POLYFILLS = !1; | |
| $jscomp.FORCE_POLYFILL_PROMISE = !1; | |
| $jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION = !1; | |
| $jscomp.defineProperty = $jscomp.ASSUME_ES5 || "function" == typeof Object.defineProperties ? Object.defineProperty : function(a, d, l) { | |
| if (a == Array.prototype || a == Object.prototype) | |
| return a; | |
| a[d] = l.value; | |
| return a | |
| } | |
| ; | |
| $jscomp.getGlobal = function(a) { | |
| a = ["object" == typeof globalThis && globalThis, a, "object" == typeof window && window, "object" == typeof self && self, "object" == typeof global && global]; | |
| for (var d = 0; d < a.length; ++d) { | |
| var l = a[d]; | |
| if (l && l.Math == Math) | |
| return l | |
| } | |
| throw Error("Cannot find global object"); | |
| } | |
| ; | |
| $jscomp.global = $jscomp.getGlobal(this); | |
| $jscomp.IS_SYMBOL_NATIVE = "function" === typeof Symbol && "symbol" === typeof Symbol("x"); | |
| $jscomp.TRUST_ES6_POLYFILLS = !$jscomp.ISOLATE_POLYFILLS || $jscomp.IS_SYMBOL_NATIVE; | |
| $jscomp.polyfills = {}; | |
| $jscomp.propertyToPolyfillSymbol = {}; | |
| $jscomp.POLYFILL_PREFIX = "$jscp$"; | |
| var $jscomp$lookupPolyfilledValue = function(a, d) { | |
| var l = $jscomp.propertyToPolyfillSymbol[d]; | |
| if (null == l) | |
| return a[d]; | |
| l = a[l]; | |
| return void 0 !== l ? l : a[d] | |
| }; | |
| $jscomp.polyfill = function(a, d, l, b) { | |
| d && ($jscomp.ISOLATE_POLYFILLS ? $jscomp.polyfillIsolated(a, d, l, b) : $jscomp.polyfillUnisolated(a, d, l, b)) | |
| } | |
| ; | |
| $jscomp.polyfillUnisolated = function(a, d, l, b) { | |
| l = $jscomp.global; | |
| a = a.split("."); | |
| for (b = 0; b < a.length - 1; b++) { | |
| var c = a[b]; | |
| if (!(c in l)) | |
| return; | |
| l = l[c] | |
| } | |
| a = a[a.length - 1]; | |
| b = l[a]; | |
| d = d(b); | |
| d != b && null != d && $jscomp.defineProperty(l, a, { | |
| configurable: !0, | |
| writable: !0, | |
| value: d | |
| }) | |
| } | |
| ; | |
| $jscomp.polyfillIsolated = function(a, d, l, b) { | |
| var c = a.split("."); | |
| a = 1 === c.length; | |
| b = c[0]; | |
| b = !a && b in $jscomp.polyfills ? $jscomp.polyfills : $jscomp.global; | |
| for (var t = 0; t < c.length - 1; t++) { | |
| var I = c[t]; | |
| if (!(I in b)) | |
| return; | |
| b = b[I] | |
| } | |
| c = c[c.length - 1]; | |
| l = $jscomp.IS_SYMBOL_NATIVE && "es6" === l ? b[c] : null; | |
| d = d(l); | |
| null != d && (a ? $jscomp.defineProperty($jscomp.polyfills, c, { | |
| configurable: !0, | |
| writable: !0, | |
| value: d | |
| }) : d !== l && (void 0 === $jscomp.propertyToPolyfillSymbol[c] && (l = 1E9 * Math.random() >>> 0, | |
| $jscomp.propertyToPolyfillSymbol[c] = $jscomp.IS_SYMBOL_NATIVE ? $jscomp.global.Symbol(c) : $jscomp.POLYFILL_PREFIX + l + "$" + c), | |
| $jscomp.defineProperty(b, $jscomp.propertyToPolyfillSymbol[c], { | |
| configurable: !0, | |
| writable: !0, | |
| value: d | |
| }))) | |
| } | |
| ; | |
| $jscomp.initSymbol = function() {} | |
| ; | |
| $jscomp.polyfill("Symbol", function(a) { | |
| if (a) | |
| return a; | |
| var d = function(t, I) { | |
| this.$jscomp$symbol$id_ = t; | |
| $jscomp.defineProperty(this, "description", { | |
| configurable: !0, | |
| writable: !0, | |
| value: I | |
| }) | |
| }; | |
| d.prototype.toString = function() { | |
| return this.$jscomp$symbol$id_ | |
| } | |
| ; | |
| var l = "jscomp_symbol_" + (1E9 * Math.random() >>> 0) + "_" | |
| , b = 0 | |
| , c = function(t) { | |
| if (this instanceof c) | |
| throw new TypeError("Symbol is not a constructor"); | |
| return new d(l + (t || "") + "_" + b++,t) | |
| }; | |
| return c | |
| }, "es6", "es3"); | |
| $jscomp.polyfill("Symbol.iterator", function(a) { | |
| if (a) | |
| return a; | |
| a = Symbol("Symbol.iterator"); | |
| for (var d = "Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "), l = 0; l < d.length; l++) { | |
| var b = $jscomp.global[d[l]]; | |
| "function" === typeof b && "function" != typeof b.prototype[a] && $jscomp.defineProperty(b.prototype, a, { | |
| configurable: !0, | |
| writable: !0, | |
| value: function() { | |
| return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this)) | |
| } | |
| }) | |
| } | |
| return a | |
| }, "es6", "es3"); | |
| $jscomp.iteratorPrototype = function(a) { | |
| a = { | |
| next: a | |
| }; | |
| a[Symbol.iterator] = function() { | |
| return this | |
| } | |
| ; | |
| return a | |
| } | |
| ; | |
| $jscomp.iteratorFromArray = function(a, d) { | |
| a instanceof String && (a += ""); | |
| var l = 0 | |
| , b = !1 | |
| , c = { | |
| next: function() { | |
| if (!b && l < a.length) { | |
| var t = l++; | |
| return { | |
| value: d(t, a[t]), | |
| done: !1 | |
| } | |
| } | |
| b = !0; | |
| return { | |
| done: !0, | |
| value: void 0 | |
| } | |
| } | |
| }; | |
| c[Symbol.iterator] = function() { | |
| return c | |
| } | |
| ; | |
| return c | |
| } | |
| ; | |
| $jscomp.polyfill("Array.prototype.keys", function(a) { | |
| return a ? a : function() { | |
| return $jscomp.iteratorFromArray(this, function(d) { | |
| return d | |
| }) | |
| } | |
| }, "es6", "es3"); | |
| function rebasashi(a, d) { | |
| for (var l = 0, b = [{ | |
| kaereba_class_name: "shoplinkrakuten", | |
| shop_reg: "search\\.rakuten\\.co\\.jp", | |
| key_reg: "mall\\/([^/]+)" | |
| }, { | |
| kaereba_class_name: "shoplinkseven", | |
| shop_reg: "7net\\.omni7\\.jp", | |
| key_reg: "keyword=([^&]+)" | |
| }, { | |
| kaereba_class_name: "shoplinkamazon", | |
| shop_reg: "amazon\\.co\\.jp", | |
| key_reg: "keywords=([^&]+)" | |
| }], c = 0, t = b.length; c < t; c++) | |
| for (var I = document.getElementsByClassName(b[c].kaereba_class_name), R = b[c].shop_reg, F = b[c].key_reg, K = 0, M = I.length; K < M; K++) { | |
| var x = I.item(K); | |
| if (!(0 < x.parentNode.getElementsByClassName("shoplinkyahoo").length)) { | |
| var n = x.getElementsByTagName("a").item(0).getAttribute("href"); | |
| var q = null; | |
| var y = new RegExp(F); | |
| if (n = n.match(new RegExp(R + "(.+)"))) | |
| if (n = n[1], | |
| "%" == n.charAt(0) && (n = n.split("&")[0], | |
| n = decodeURIComponent(n)), | |
| y = n.match(y)) | |
| q = y[1]; | |
| if (null != q) { | |
| q = "https://ck.jp.ap.valuecommerce.com/servlet/referral?sid=" + a + "&pid=" + d + "&vc_url=http%3A%2F%2Fsearch.shopping.yahoo.co.jp%2Fsearch%3Fp%3d" + q + "&vcptn=kaereba_auto"; | |
| var B = x.getElementsByTagName("a").item(0); | |
| y = document.createElement("div"); | |
| var G = x.attributes; | |
| n = 0; | |
| for (var Q = G.length; n < Q; n++) | |
| y.setAttribute(G[n].name, G[n].value); | |
| y.style.backgroundPositionY && -1 == y.style.backgroundImage.indexOf("simple") && (y.style.backgroundPositionY = "-150px"); | |
| y.className = "shoplinkyahoo"; | |
| G = document.createElement("a"); | |
| G.innerText = "Yahoo\u30b7\u30e7\u30c3\u30d4\u30f3\u30b0"; | |
| B = B.attributes; | |
| n = 0; | |
| for (Q = B.length; n < Q; n++) | |
| G.setAttribute(B[n].name, B[n].value); | |
| G.href = q; | |
| x.parentNode.appendChild(y); | |
| y.appendChild(G); | |
| l++ | |
| } | |
| } | |
| } | |
| return l | |
| } | |
| if ("undefined" == typeof vc_parallel_bcookie) | |
| var vc_parallel_bcookie = void 0; | |
| function VcDal() { | |
| function a(b) { | |
| var c = []; | |
| if ("string" == typeof vc_pid) { | |
| var t = "dalc.valuecommerce.com/app3"; | |
| c.p = encodeURIComponent(vc_pid) | |
| } else | |
| "object" == typeof vc_pid && (t = "dalc.valuecommerce.com/app2", | |
| c.p = encodeURIComponent(vc_pid.join())); | |
| "string" == typeof vcptn ? c.ptn = encodeURIComponent(vcptn) : "object" == typeof vcptn && (c.ptn = encodeURIComponent(vcptn.join())); | |
| 0 < document.referrer.length && (c._r = encodeURIComponent(document.referrer)); | |
| 0 < document.URL.length && (c._s = encodeURIComponent(document.URL)); | |
| a: { | |
| var I = document.cookie.split("; "); | |
| I = $jscomp.makeIterator(I); | |
| for (var R = I.next(); !R.done; R = I.next()) | |
| if (R = R.value.split("="), | |
| "_VC_PTB_" == R[0]) { | |
| vc_parallel_bcookie = R[1]; | |
| break a | |
| } | |
| vc_parallel_bcookie = null | |
| } | |
| vc_parallel_bcookie && (c._b = vc_parallel_bcookie); | |
| "undefined" !== typeof b && (c.vf = encodeURIComponent(b)); | |
| b = window.navigator.userAgent.toLowerCase(); | |
| (-1 !== b.indexOf("iphone") || -1 !== b.indexOf("ipad") || -1 === b.indexOf("edge") && -1 === b.indexOf("chrome") && -1 !== b.indexOf("safari") && -1 !== b.indexOf("macintosh")) && (c.pf = 1); | |
| b = ""; | |
| for (var F in c) | |
| c.hasOwnProperty(F) && (b += (b ? "&" : "?") + F + "=" + c[F]); | |
| c = ("https:" == document.location.protocol ? "https://" : "http://") + t + b; | |
| t = document.createElement("script"); | |
| t.src = c; | |
| t.type = "text/javascript"; | |
| t.charset = "UTF-8"; | |
| document.getElementsByTagName("head")[0].appendChild(t) | |
| } | |
| function d() { | |
| var b = []; | |
| l(b, "yyi-rinker-links", [{ | |
| name: "rakutenlink", | |
| shop_reg: "search\\.rakuten\\.co\\.jp", | |
| key_reg: "\\/mall\\/([^/]+)" | |
| }, { | |
| name: "yahoolink", | |
| shop_reg: "shopping\\.yahoo\\.co\\.jp(/|%2F)search", | |
| key_reg: "[?&]p=([^&]+)" | |
| }, { | |
| name: "amazonlink", | |
| shop_reg: "amazon\\.co\\.jp", | |
| key_reg: "[?&]keywords=([^&]+)" | |
| }, { | |
| name: "amazonlink", | |
| shop_reg: "amazon\\.co\\.jp(/|%2F)s\\?", | |
| key_reg: "[?&]k=([^&]+)" | |
| }], "r"); | |
| l(b, "kaerebalink-box", [{ | |
| name: "shoplinkrakuten", | |
| shop_reg: "search\\.rakuten\\.co\\.jp", | |
| key_reg: "\\/mall\\/([^/]+)" | |
| }, { | |
| name: "shoplinkyahoo", | |
| shop_reg: "shopping\\.yahoo\\.co\\.jp(/|%2F)search", | |
| key_reg: "[?&]p=([^&]+)" | |
| }, { | |
| name: "shoplinkamazon", | |
| shop_reg: "amazon\\.co\\.jp", | |
| key_reg: "[?&]keywords=([^&]+)" | |
| }, { | |
| name: "shoplinkamazon", | |
| shop_reg: "amazon\\.co\\.jp(/|%2F)s\\?", | |
| key_reg: "[?&]k=([^&]+)" | |
| }], "k"); | |
| if (!(0 >= Object.keys(b).length)) { | |
| var c = ""; | |
| "undefined" != typeof vc_pid && (c = "?p=" + encodeURIComponent(vc_pid)); | |
| 0 < document.URL.length && (c += (c ? "&" : "?") + "s=" + encodeURIComponent(document.URL.substr(0, 512))); | |
| for (var t in b) | |
| b.hasOwnProperty(t) && (c += (c ? "&" : "?") + "w=" + encodeURIComponent(b[t] + "," + t)); | |
| c += (c ? "&" : "?") + "_r=" + Math.random(); | |
| b = ("https:" == document.location.protocol ? "https://" : "http://") + "dalb.valuecommerce.com/b5" + c; | |
| document.createElement("img").src = b | |
| } | |
| } | |
| function l(b, c, t, I) { | |
| c = document.getElementsByClassName(c); | |
| for (var R = 0, F = c.length; R < F; R++) | |
| for (var K = c.item(R), M = 0, x = t.length; M < x; M++) { | |
| var n = K.getElementsByClassName(t[M].name); | |
| if (!(0 >= n.length || (n = n.item(0).getElementsByTagName("a"), | |
| 0 >= n.length))) { | |
| var q = n.item(0).getAttribute("href"); | |
| if (null != q) { | |
| n = null; | |
| var y = new RegExp(t[M].key_reg); | |
| if (q = q.match(new RegExp(t[M].shop_reg + "(.+)"))) | |
| if (q = q[q.length - 1], | |
| "%" == q.charAt(0) && (q = q.split("&")[0], | |
| q = decodeURIComponent(q)), | |
| y = q.match(y)) | |
| n = decodeURIComponent(y[1]).replace(/\+/g, " "); | |
| if (null != n) { | |
| K = I + "," + n; | |
| b[K] = void 0 === b[K] ? 1 : b[K] + 1; | |
| break | |
| } | |
| } | |
| } | |
| } | |
| } | |
| this.finishLoad = function() { | |
| if ("undefined" != typeof vc_pid) { | |
| var b = document.createElement("img") | |
| , c = document.createElement("canvas"); | |
| b.addEventListener && "undefined" != typeof c ? (b.addEventListener("load", function() { | |
| try { | |
| c.width = b.naturalWidth; | |
| c.height = b.naturalHeight; | |
| c.getContext("2d").drawImage(b, 0, 0); | |
| var t = c.toDataURL("image/png"); | |
| a(t.replace(/^data:image\/(png|jpg);base64,/, "")) | |
| } catch (I) { | |
| a(void 0) | |
| } | |
| }, !1), | |
| b.crossOrigin = "anonymous", | |
| b.style.display = "none", | |
| b.src = "https://a.imgvc.com/i/bf.png?v=1", | |
| document.getElementsByTagName("body")[0].appendChild(b), | |
| d()) : a(void 0) | |
| } | |
| } | |
| } | |
| var vc_dal_callback = function(a) { | |
| function d(r) { | |
| var m = []; | |
| if ("" !== r) { | |
| r = r.split("?")[1].split("&"); | |
| for (var f in r) | |
| if (r.hasOwnProperty(f)) { | |
| var k = r[f].split("="); | |
| m[k.shift()] = k.join("=") | |
| } | |
| } | |
| return m | |
| } | |
| function l(r, m, f, k, C) { | |
| m = d(m); | |
| if (m.vcpub && m.vcid || !k || !f) | |
| return r; | |
| m.vcpub = f; | |
| m.vcid = k; | |
| !m.isec && C && (m.isec = C); | |
| f = ""; | |
| for (var u in m) | |
| m.hasOwnProperty(u) && (f += (f ? "&" : "?") + u + "=" + m[u]); | |
| return r.split("?")[0] + f | |
| } | |
| function b(r, m, f, k) { | |
| if (!r.match(/amazon\.co\.jp$/) || !f.match(/[?&]tag=/)) { | |
| r = r.split("."); | |
| f = r.length; | |
| f > k && (f = k); | |
| m = m.substr(1).split("/"); | |
| "" === m.slice(-1)[0] && m.pop(); | |
| k = m.length; | |
| for (4 < k && (k = 4); 1 <= k; k--) | |
| for (var C = m.slice(0, k).join("/"), u = f; 2 <= u; u--) { | |
| var v = r.slice(-u).join(".") + "/" + C | |
| , J = a[v]; | |
| if (void 0 != J) | |
| return v | |
| } | |
| for (u = f; 2 <= u; u--) | |
| if (v = r.slice(-u).join("."), | |
| J = a[v], | |
| void 0 != J) | |
| return v | |
| } | |
| } | |
| function c(r, m, f, k, C, u, v, J, N, X) { | |
| f = f + "dalr.valuecommerce.com/dck/" + v.g + "?pid=" + v.p + "&sid=" + v.s + "&aid=" + v.a + "&mid=" + v.m; | |
| void 0 !== v.ptn && (f += "&vcptn=" + v.ptn); | |
| void 0 !== v.sp && (f += "&sp=" + v.sp); | |
| void 0 !== u && (f += "&ub=" + u); | |
| f += "&rid=" + k + "&isec=" + C + "&vcurl=" + encodeURIComponent(J); | |
| 0 < document.URL.length && (f += "&ckref=" + encodeURIComponent(document.URL.substr(0, 512))); | |
| k = m.innerHTML; | |
| if (void 0 !== k) { | |
| a: { | |
| var W = k; | |
| k = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".split(""); | |
| C = []; | |
| u = 0; | |
| for (var g = W.length; u < g; u++) { | |
| var e = W.charCodeAt(u); | |
| 127 >= e ? C.push(e) : (2047 >= e ? C.push(e >> 6 & 31 | 192) : (C.push(e >> 12 & 15 | 224), | |
| C.push(e >> 6 & 63 | 128)), | |
| C.push(e & 63 | 128)) | |
| } | |
| W = ""; | |
| u = 0; | |
| for (g = C.length; u < g; u += 3) { | |
| W += k[C[u] >> 2]; | |
| if (u + 1 >= g) { | |
| k = W += k[(C[u] & 3) << 4]; | |
| break a | |
| } | |
| W += k[((C[u] & 3) << 4) + (C[u + 1] >> 4)]; | |
| if (u + 2 >= g) { | |
| k = W += k[(C[u + 1] & 15) << 2]; | |
| break a | |
| } | |
| W += k[((C[u + 1] & 15) << 2) + (C[u + 2] >> 6)]; | |
| W += k[C[u + 2] & 63] | |
| } | |
| k = W | |
| } | |
| k = 512 < k.length ? "-" : k; | |
| f += "&ih=" + k | |
| } else | |
| k = ""; | |
| f += "&vo__ih=" + k + "&vo__uri=" + encodeURIComponent(J); | |
| null != X && (f += "&vo__vcprkey=" + X); | |
| m.rel = "nofollow"; | |
| if (v.lp_url) { | |
| X = f; | |
| u = v.cbf; | |
| f = v.lp_url; | |
| C = void 0; | |
| g = 256 < k.length ? "-" : k; | |
| W = J.substr(0, 256); | |
| v.b_url && (C = v.b_url); | |
| C += "&ih=" + g + "&vcurl=" + encodeURIComponent(W); | |
| if (f.match(/{%vc_url%}/) || f.match(/{%ad_vc_url%}/)) | |
| e = J ? decodeURIComponent(J) : void 0, | |
| f = R(f, e, v.sp ? v.sp : void 0, v.pgs ? v.pgs : void 0, v.vupgv ? v.vupgv : void 0, v.nop ? v.nop : void 0); | |
| 1 == u ? f += "&vo__ih=" + g + "&vo__uri=" + encodeURIComponent(W) : (N = "vc_ls_pti_" + N, | |
| m.classList.add(N), | |
| u = document.createElement("script"), | |
| u.innerHTML = "document.getElementsByClassName('" + N + "')[0].onclick = function() {event.preventDefault();navigator.sendBeacon('" + C + "');if (event.button === 0 && ((event.ctrlKey && !event.metaKey) || (!event.ctrlKey && event.metaKey))) {window.open('" + f + "', '_blank');return;}if (event.button === 0 && event.shiftKey) {window.open('" + f + "');return;}window.location.href = '" + f + "';}", | |
| document.head.appendChild(u), | |
| f = X) | |
| } | |
| m.href = f; | |
| m.setAttribute("data-nodal", ""); | |
| m = v.a + "," + v.m + "," + v.p + "," + v.s + "," + k + "," + encodeURIComponent(J); | |
| r[m] = void 0 === r[m] ? 1 : r[m] + 1 | |
| } | |
| function t(r, m, f, k, C, u) { | |
| if (!(0 >= Object.keys(f).length)) { | |
| var v = [], J = [], N = 0, X; | |
| for (X in f) | |
| f.hasOwnProperty(X) && (v[X] = f[X], | |
| J.push(X.split("%2C")[0]), | |
| N++, | |
| 15 <= N && (v._p = encodeURIComponent(J.join(",")), | |
| I(r, m, v, k, C, u), | |
| N = 0, | |
| v = [], | |
| J = [])); | |
| 0 < J.length && (v._p = encodeURIComponent(J.join(","))); | |
| I(r, m, v, k, C, u) | |
| } | |
| } | |
| function I(r, m, f, k, C, u) { | |
| if (!(0 >= Object.keys(f).length)) { | |
| f._r = k; | |
| f._t = C; | |
| 0 < document.URL.length && (f._du = encodeURIComponent(document.URL.substr(0, 512))); | |
| 0 < document.referrer.length && (f._dr = encodeURIComponent(document.referrer.substr(0, 512))); | |
| "dal" === u && ("string" == typeof vc_pid ? f._p = encodeURIComponent(vc_pid) : "object" == typeof vc_pid ? f._p = encodeURIComponent(vc_pid.join()) : delete f._p); | |
| k = ""; | |
| for (var v in f) | |
| f.hasOwnProperty(v) && (k += (k ? "&" : "?") + v + "=" + f[v]); | |
| r = r + m + k; | |
| document.createElement("img").src = r | |
| } | |
| } | |
| function R(r, m, f, k, C, u) { | |
| if (void 0 === m || "" === m) | |
| return r = r.replace(/{%vc_url%}/g, ""), | |
| r = r.replace(/{%ad_vc_url%}/g, ""); | |
| var v = decodeURIComponent(m).split("?")[0] | |
| , J = ""; | |
| void 0 !== decodeURIComponent(m).split("?")[1] && (J = "?" + decodeURIComponent(m).split("?")[1]); | |
| J = d(J); | |
| if (void 0 !== f && "" !== f) { | |
| sp_params = []; | |
| sp_queries = f.split("&"); | |
| for (var N in sp_queries) | |
| sp_queries.hasOwnProperty(N) && (m = sp_queries[N].split("="), | |
| sp_params[m.shift()] = m.join("=")); | |
| for (N in sp_params) | |
| sp_params.hasOwnProperty(N) && (J.hasOwnProperty(N) || (J[N] = sp_params[N])); | |
| m = v + F(J) | |
| } | |
| r = r.replace(/{%vc_url%}/g, encodeURIComponent(m)); | |
| f = !0; | |
| "{%ad_vc_url%}" === r && (f = !1); | |
| if (void 0 === C || "" === C || void 0 === k || "" === k || 1 === k) | |
| return r = f ? r.replace(/{%ad_vc_url%}/g, encodeURIComponent(m)) : m; | |
| C = C.replace(/{%vc_url%}/g, encodeURIComponent(m)); | |
| if (3 === k) | |
| return k = -1 === m.indexOf("?") ? m + "?" + C : m + "&" + C, | |
| r = f ? r.replace(/{%ad_vc_url%}/g, encodeURIComponent(k)) : k; | |
| nop_queries = []; | |
| void 0 !== u && "" !== u && (nop_queries = u.split("&")); | |
| vupgv_params = []; | |
| vupgv_queries = C.split("&"); | |
| for (N in vupgv_queries) | |
| vupgv_queries.hasOwnProperty(N) && (m = vupgv_queries[N].split("="), | |
| vupgv_params[m.shift()] = m.join("=")); | |
| for (N in vupgv_params) | |
| vupgv_params.hasOwnProperty(N) && (J.hasOwnProperty(N) && (-1 !== nop_queries.indexOf(N) && (vupgv_params[N] = J[N]), | |
| delete J[N]), | |
| J[N] = vupgv_params[N]); | |
| k = v + F(J); | |
| return r = f ? r.replace(/{%ad_vc_url%}/g, encodeURIComponent(k)) : k | |
| } | |
| function F(r) { | |
| var m = "", f; | |
| for (f in r) | |
| r.hasOwnProperty(f) && (m += (m ? "&" : "?") + f + "=" + r[f]); | |
| return m | |
| } | |
| var K = "https:" == document.location.protocol ? "https://" : "http://" | |
| , M = a.r | |
| , x = a.t | |
| , n = a.l | |
| , q = a.ub | |
| , y = [] | |
| , B = [] | |
| , G = a.vcpub | |
| , Q = a.vcid | |
| , A = {} | |
| , D = function() { | |
| var r = location.search | |
| , m = null; | |
| if (r) { | |
| r = r.split("?")[1].split("&"); | |
| for (var f in r) { | |
| var k = r[f].split("="); | |
| if ("vcprkey" == k.shift()) { | |
| m = k[0]; | |
| break | |
| } | |
| } | |
| } | |
| return m | |
| }(); | |
| if (null != a.kas && null != a.kap) { | |
| var V = rebasashi(a.kas, a.kap); | |
| if (0 < V) | |
| for (var O in a) | |
| if (a.hasOwnProperty(O) && a[O].kaa && "2201292" == a[O].m) { | |
| var w = a[O].kaa + "," + a[O].m + "," + a.kap + "," + a.kas; | |
| y[w] = void 0 === y[w] ? V : y[w] + V | |
| } | |
| } | |
| V = document.getElementsByTagName("a"); | |
| for (var S = 0, Y = V.length; S < Y; S++) { | |
| O = void 0; | |
| w = V[S]; | |
| var Z = w.href | |
| , T = w.hostname | |
| , aa = w.pathname; | |
| O = w.search; | |
| "ck.jp.ap.valuecommerce.com" === T || "cks.jp.ap.valuecommerce.com" === T ? (w.href = l(Z, O, G, Q, parseInt(x, 16)), | |
| O = d(O), | |
| void 0 !== O.pid && (w = encodeURIComponent(O.pid + "," + (O.sid ? O.sid : "")), | |
| A[w] = A[w] ? A[w] + 1 : 1)) : w.hasAttribute("data-nodal") || (O = b(T, aa, O, n), | |
| void 0 != O ? c(y, w, K, M, x, q, a[O], Z, S, D) : (w.setAttribute("data-nodal", ""), | |
| "" !== T && void 0 !== T && T !== location.hostname && (O = "/" != aa ? T + "/" + aa.split("/")[1] : T, | |
| O = encodeURIComponent(O), | |
| B[O] = void 0 === B[O] ? 1 : B[O] + 1))) | |
| } | |
| t(K, "dalb.valuecommerce.com/b2", y, M, x, "dal"); | |
| t(K, "dalb.valuecommerce.com/b3", B, M, x, "dal"); | |
| t(K, "dalb.valuecommerce.com/b4", A, M, x, "ck") | |
| } | |
| , vc_linkswitch_callback = function(a) { | |
| function d(g) { | |
| var e = []; | |
| if ("" !== g) { | |
| g = g.split("?")[1].split("&"); | |
| for (var h in g) | |
| if (g.hasOwnProperty(h)) { | |
| var p = g[h].split("="); | |
| e[p.shift()] = p.join("=") | |
| } | |
| } | |
| return e | |
| } | |
| function l(g, e, h, p, P) { | |
| e = d(e); | |
| if (e.vcpub && e.vcid || !p || !h) | |
| return g; | |
| e.vcpub = h; | |
| e.vcid = p; | |
| !e.isec && P && (e.isec = P); | |
| h = ""; | |
| for (var E in e) | |
| e.hasOwnProperty(E) && (h += (h ? "&" : "?") + E + "=" + e[E]); | |
| return g.split("?")[0] + h | |
| } | |
| function b(g, e, h, p) { | |
| if (!g.match(/amazon\.co\.jp$/) || !h.match(/[?&]tag=/)) { | |
| g = g.split("."); | |
| h = g.length; | |
| h > p && (h = p); | |
| e = e.substr(1).split("/"); | |
| "" === e.slice(-1)[0] && e.pop(); | |
| p = e.length; | |
| for (4 < p && (p = 4); 1 <= p; p--) | |
| for (var P = e.slice(0, p).join("/"), E = h; 2 <= E; E--) { | |
| var H = g.slice(-E).join(".") + "/" + P | |
| , z = a[H]; | |
| if (void 0 != z) | |
| return H | |
| } | |
| for (E = h; 2 <= E; E--) | |
| if (H = g.slice(-E).join("."), | |
| z = a[H], | |
| void 0 != z) | |
| return H | |
| } | |
| } | |
| function c(g, e, h, p, P, E, H, z, L, U, ca, ea, da, ba, fa, ia, ha) { | |
| H = H + "dalr.valuecommerce.com/dck/" + ba.g + "?pid=" + ca + "&sid=" + ea + "&aid=" + ba.a + "&mid=" + ba.m; | |
| void 0 !== da && (H += "&vcptn=" + da); | |
| void 0 !== ba.sp && (H += "&sp=" + ba.sp); | |
| void 0 !== U && (H += "&ub=" + U); | |
| H += "&rid=" + z + "&isec=" + L + "&vcurl=" + encodeURIComponent(fa); | |
| 0 < document.URL.length && (H += "&ckref=" + encodeURIComponent(document.URL.substr(0, 512))); | |
| z = e.innerHTML; | |
| void 0 !== z ? (z = F(z), | |
| z = 512 < z.length ? "-" : z, | |
| H += "&ih=" + z) : z = ""; | |
| H += "&vo__ih=" + z + "&vo__uri=" + encodeURIComponent(fa); | |
| null != ha && (H += "&vo__vcprkey=" + ha); | |
| h = h.replace(p, P[1] + E + "=" + encodeURIComponent(H)); | |
| e.rel = "nofollow"; | |
| ba.lp_url && (h = K(ba, e, fa, h, ia, z)); | |
| e.href = h; | |
| e.setAttribute("data-nodal", ""); | |
| e = ba.a + "," + ba.m + "," + ca + "," + ea + "," + z + "," + encodeURIComponent(fa); | |
| g[e] = void 0 === g[e] ? 1 : g[e] + 1 | |
| } | |
| function t(g, e, h, p, P, E, H, z, L, U, ca, ea, da) { | |
| h = h + "dalr.valuecommerce.com/dck/" + U.g + "?pid=" + H + "&sid=" + z + "&aid=" + U.a + "&mid=" + U.m; | |
| void 0 !== L && (h += "&vcptn=" + L); | |
| void 0 !== U.sp && (h += "&sp=" + U.sp); | |
| void 0 !== E && (h += "&ub=" + E); | |
| h += "&rid=" + p + "&isec=" + P + "&vcurl=" + encodeURIComponent(ca); | |
| 0 < document.URL.length && (h += "&ckref=" + encodeURIComponent(document.URL.substr(0, 512))); | |
| p = e.innerHTML; | |
| void 0 !== p ? (p = F(p), | |
| p = 512 < p.length ? "-" : p, | |
| h += "&ih=" + p) : p = ""; | |
| h += "&vo__ih=" + p + "&vo__uri=" + encodeURIComponent(ca); | |
| null != da && (h += "&vo__vcprkey=" + da); | |
| e.rel = "nofollow"; | |
| U.lp_url && (h = K(U, e, ca, h, ea, p)); | |
| e.href = h; | |
| e.setAttribute("data-nodal", ""); | |
| e = U.a + "," + U.m + "," + H + "," + z + "," + p + "," + encodeURIComponent(ca); | |
| g[e] = void 0 === g[e] ? 1 : g[e] + 1 | |
| } | |
| function I(g, e, h, p, P, E) { | |
| if (!(0 >= Object.keys(h).length)) { | |
| var H = [], z = [], L = 0, U; | |
| for (U in h) | |
| h.hasOwnProperty(U) && (H[U] = h[U], | |
| z.push(U.split("%2C")[0]), | |
| L++, | |
| 15 <= L && (H._p = encodeURIComponent(z.join(",")), | |
| R(g, e, H, p, P, E), | |
| L = 0, | |
| H = [], | |
| z = [])); | |
| 0 < z.length && (H._p = encodeURIComponent(z.join(","))); | |
| R(g, e, H, p, P, E) | |
| } | |
| } | |
| function R(g, e, h, p, P, E) { | |
| if (!(0 >= Object.keys(h).length)) { | |
| h._r = p; | |
| h._t = P; | |
| 0 < document.URL.length && (h._du = encodeURIComponent(document.URL.substr(0, 512))); | |
| 0 < document.referrer.length && (h._dr = encodeURIComponent(document.referrer.substr(0, 512))); | |
| "dal" === E && ("string" == typeof vc_pid ? h._p = encodeURIComponent(vc_pid) : "object" == typeof vc_pid ? h._p = encodeURIComponent(vc_pid.join()) : delete h._p); | |
| p = ""; | |
| for (var H in h) | |
| h.hasOwnProperty(H) && (p += (p ? "&" : "?") + H + "=" + h[H]); | |
| g = g + e + p; | |
| document.createElement("img").src = g | |
| } | |
| } | |
| function F(g) { | |
| for (var e = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".split(""), h = [], p = 0, P = g.length; p < P; p++) { | |
| var E = g.charCodeAt(p); | |
| 127 >= E ? h.push(E) : (2047 >= E ? h.push(E >> 6 & 31 | 192) : (h.push(E >> 12 & 15 | 224), | |
| h.push(E >> 6 & 63 | 128)), | |
| h.push(E & 63 | 128)) | |
| } | |
| g = ""; | |
| p = 0; | |
| for (P = h.length; p < P; p += 3) { | |
| g += e[h[p] >> 2]; | |
| if (p + 1 >= P) { | |
| g += e[(h[p] & 3) << 4]; | |
| break | |
| } | |
| g += e[((h[p] & 3) << 4) + (h[p + 1] >> 4)]; | |
| if (p + 2 >= P) { | |
| g += e[(h[p + 1] & 15) << 2]; | |
| break | |
| } | |
| g += e[((h[p + 1] & 15) << 2) + (h[p + 2] >> 6)]; | |
| g += e[h[p + 2] & 63] | |
| } | |
| return g | |
| } | |
| function K(g, e, h, p, P, E) { | |
| var H = g.cbf | |
| , z = g.lp_url | |
| , L = void 0; | |
| E = 256 < E.length ? "-" : E; | |
| var U = h.substr(0, 256); | |
| g.b_url && (L = g.b_url); | |
| L += "&ih=" + E + "&vcurl=" + encodeURIComponent(U); | |
| if (z.match(/{%vc_url%}/) || z.match(/{%ad_vc_url%}/)) | |
| z = M(z, h ? h : void 0, g.sp ? g.sp : void 0, g.pgs ? g.pgs : void 0, g.vupgv ? g.vupgv : void 0, g.nop ? g.nop : void 0); | |
| if (1 == H) | |
| return z += "&vo__ih=" + E + "&vo__uri=" + encodeURIComponent(U); | |
| g = "vc_ls_pti_" + P; | |
| e.classList.add(g); | |
| e = document.createElement("script"); | |
| e.innerHTML = "document.getElementsByClassName('" + g + "')[0].onclick = function() {event.preventDefault();navigator.sendBeacon('" + L + "');if (event.button === 0 && ((event.ctrlKey && !event.metaKey) || (!event.ctrlKey && event.metaKey))) {window.open('" + z + "', '_blank');return;}if (event.button === 0 && event.shiftKey) {window.open('" + z + "');return;}window.location.href = '" + z + "';}"; | |
| document.head.appendChild(e); | |
| return p | |
| } | |
| function M(g, e, h, p, P, E) { | |
| if (void 0 === e || "" === e) | |
| return g = g.replace(/{%vc_url%}/g, ""), | |
| g = g.replace(/{%ad_vc_url%}/g, ""); | |
| var H = e.split("?")[0] | |
| , z = ""; | |
| void 0 !== e.split("?")[1] && (z = "?" + e.split("?")[1]); | |
| z = d(z); | |
| if (void 0 !== h && "" !== h) { | |
| sp_params = []; | |
| sp_queries = h.split("&"); | |
| for (var L in sp_queries) | |
| sp_queries.hasOwnProperty(L) && (e = sp_queries[L].split("="), | |
| sp_params[e.shift()] = e.join("=")); | |
| for (L in sp_params) | |
| sp_params.hasOwnProperty(L) && (z.hasOwnProperty(L) || (z[L] = sp_params[L])); | |
| e = H + x(z) | |
| } | |
| g = g.replace(/{%vc_url%}/g, encodeURIComponent(e)); | |
| h = !0; | |
| "{%ad_vc_url%}" === g && (h = !1); | |
| if (void 0 === P || "" === P || void 0 === p || "" === p || 1 === p) | |
| return g = h ? g.replace(/{%ad_vc_url%}/g, encodeURIComponent(e)) : e; | |
| P = P.replace(/{%vc_url%}/g, encodeURIComponent(e)); | |
| if (3 === p) | |
| return p = -1 === e.indexOf("?") ? e + "?" + P : e + "&" + P, | |
| g = h ? g.replace(/{%ad_vc_url%}/g, encodeURIComponent(p)) : p; | |
| nop_queries = []; | |
| void 0 !== E && "" !== E && (nop_queries = E.split("&")); | |
| vupgv_params = []; | |
| vupgv_queries = P.split("&"); | |
| for (L in vupgv_queries) | |
| vupgv_queries.hasOwnProperty(L) && (e = vupgv_queries[L].split("="), | |
| vupgv_params[e.shift()] = e.join("=")); | |
| for (L in vupgv_params) | |
| vupgv_params.hasOwnProperty(L) && (z.hasOwnProperty(L) && (-1 !== nop_queries.indexOf(L) && (vupgv_params[L] = z[L]), | |
| delete z[L]), | |
| z[L] = vupgv_params[L]); | |
| p = H + x(z); | |
| return g = h ? g.replace(/{%ad_vc_url%}/g, encodeURIComponent(p)) : p | |
| } | |
| function x(g) { | |
| var e = "", h; | |
| for (h in g) | |
| g.hasOwnProperty(h) && (e += (e ? "&" : "?") + h + "=" + g[h]); | |
| return e | |
| } | |
| var n = "https:" == document.location.protocol ? "https://" : "http://" | |
| , q = a.r | |
| , y = a.t | |
| , B = a.ub | |
| , G = a.l | |
| , Q = a.rd | |
| , A = [] | |
| , D = [] | |
| , V = a.p | |
| , O = a.s | |
| , w = a.ptn | |
| , S = a.vcpub | |
| , Y = a.vcid | |
| , Z = {} | |
| , T = void 0 | |
| , aa = function() { | |
| var g = location.search | |
| , e = null; | |
| if (g) { | |
| g = g.split("?")[1].split("&"); | |
| for (var h in g) { | |
| var p = g[h].split("="); | |
| if ("vcprkey" == p.shift()) { | |
| e = p[0]; | |
| break | |
| } | |
| } | |
| } | |
| return e | |
| }(); | |
| try { | |
| T = (new Date(2147483647E3)).toUTCString() | |
| } catch (g) {} | |
| if (T && !vc_parallel_bcookie && q) { | |
| var r = document.domain.split(".") | |
| , m = r.length; | |
| if (3 <= m) { | |
| var f = "." + r[m - 3] + "." + r[m - 2] + "." + r[m - 1]; | |
| cookie_val = "_VC_PTB_=" + q + "; expires=" + T + "; path=/; domain=" + f; | |
| document.cookie = cookie_val | |
| } | |
| 2 <= m && (f = "." + r[m - 2] + "." + r[m - 1], | |
| cookie_val = "_VC_PTB_=" + q + "; expires=" + T + "; path=/; domain=" + f, | |
| document.cookie = cookie_val) | |
| } | |
| if (null != a.kap && (T = rebasashi(a.s, a.kap), | |
| 0 < T)) | |
| for (var k in a) | |
| a.hasOwnProperty(k) && a[k].kaa && "2201292" == a[k].m && (f = a[k].kaa + "," + a[k].m + "," + a.kap + "," + a.s, | |
| A[f] = void 0 === A[f] ? T : A[f] + T); | |
| T = document.getElementsByTagName("a"); | |
| r = 0; | |
| for (m = T.length; r < m; r++) { | |
| f = T[r]; | |
| var C = f.href | |
| , u = f.hostname | |
| , v = f.pathname | |
| , J = f.search; | |
| if ("ck.jp.ap.valuecommerce.com" === u || "cks.jp.ap.valuecommerce.com" === u) | |
| f.href = l(C, J, S, Y, parseInt(y, 16)), | |
| k = d(J), | |
| void 0 !== k.pid && (f = encodeURIComponent(k.pid + "," + (k.sid ? k.sid : "")), | |
| Z[f] = Z[f] ? Z[f] + 1 : 1); | |
| else if (!f.hasAttribute("data-nodal")) { | |
| if (void 0 != Q && 0 <= (u + v).indexOf(Q.k)) { | |
| var N = new RegExp("([?&])" + Q.p + "=[^&]+") | |
| , X = J.match(N); | |
| if (null != X) { | |
| var W = decodeURIComponent(X[0].substr(Q.p.length + 2)); | |
| k = document.createElement("a"); | |
| k.href = W; | |
| k = b(k.hostname, k.pathname, k.search, G); | |
| if (void 0 != k) { | |
| c(A, f, C, N, X, Q.p, n, q, y, B, V, O, w, a[k], W, r, aa); | |
| continue | |
| } | |
| } | |
| } | |
| k = b(u, v, J, G); | |
| void 0 != k ? t(A, f, n, q, y, B, V, O, w, a[k], C, r, aa) : (f.setAttribute("data-nodal", ""), | |
| "" !== u && void 0 !== u && u !== location.hostname && (k = "/" != v ? u + "/" + v.split("/")[1] : u, | |
| k = encodeURIComponent(k), | |
| D[k] = void 0 === D[k] ? 1 : D[k] + 1)) | |
| } | |
| } | |
| I(n, "dalb.valuecommerce.com/b2", A, q, y, "dal"); | |
| I(n, "dalb.valuecommerce.com/b3", D, q, y, "dal"); | |
| I(n, "dalb.valuecommerce.com/b4", Z, q, y, "ck") | |
| } | |
| , vcdalObj = new VcDal; | |
| if (document.addEventListener) | |
| "loading" != document.readyState ? vcdalObj.finishLoad() : document.addEventListener("DOMContentLoaded", vcdalObj.finishLoad, !1); | |
| else if (document.attachEvent) { | |
| var CheckReadyState = function() { | |
| "complete" == document.readyState && (document.detachEvent("onreadystatechange", CheckReadyState), | |
| vcdalObj.finishLoad()) | |
| }; | |
| document.attachEvent("onreadystatechange", CheckReadyState); | |
| (function() { | |
| try { | |
| document.documentElement.doScroll("left") | |
| } catch (a) { | |
| return | |
| } | |
| document.detachEvent("onreadystatechange", CheckReadyState); | |
| vcdalObj.finishLoad() | |
| } | |
| )() | |
| } else | |
| vcdalObj.finishLoad(); | |
| function dalDynamicProcess() { | |
| enable_link_convert_flag = !1; | |
| for (var a = document.getElementsByTagName("a"), d = 0, l = a.length; d < l; d++) { | |
| var b = a[d] | |
| , c = b.hostname; | |
| "ck.jp.ap.valuecommerce.com" === c || "cks.jp.ap.valuecommerce.com" === c || b.hasAttribute("data-nodal") || b.hasAttribute("vcdaldp-fin") || (b.setAttribute("vcdaldp-fin", ""), | |
| enable_link_convert_flag = !0) | |
| } | |
| enable_link_convert_flag && vcdalObj.finishLoad() | |
| } | |
| setInterval(dalDynamicProcess, 1E3); | |
| function myLinkBoxDal() { | |
| function a(d, l) { | |
| var b = []; | |
| b.p = ""; | |
| b.p = d.join(","); | |
| b._v = "1.0.0"; | |
| 0 < document.referrer.length && (b._r = encodeURIComponent(document.referrer)); | |
| 0 < document.URL.length && (b._s = encodeURIComponent(document.URL)); | |
| "undefined" !== typeof l && (b.vf = encodeURIComponent(l)); | |
| d = ""; | |
| for (var c in b) | |
| b.hasOwnProperty(c) && (d += (d ? "&" : "?") + c + "=" + b[c]); | |
| b = ("https:" == document.location.protocol ? "https://" : "http://") + "mlbc.valuecommerce.com/mlb" + d; | |
| c = document.createElement("script"); | |
| c.src = b; | |
| c.type = "text/javascript"; | |
| c.charset = "UTF-8"; | |
| document.getElementsByTagName("head")[0].appendChild(c) | |
| } | |
| this.finishLoad = function() { | |
| mylinkbox_pid = getPid(); | |
| if (0 != mylinkbox_pid.length) { | |
| var d = document.createElement("img") | |
| , l = document.createElement("canvas"); | |
| d.addEventListener && "undefined" != typeof l ? (d.addEventListener("load", function() { | |
| try { | |
| l.width = d.naturalWidth; | |
| l.height = d.naturalHeight; | |
| l.getContext("2d").drawImage(d, 0, 0); | |
| var b = l.toDataURL("image/png"); | |
| a(mylinkbox_pid, b.replace(/^data:image\/(png|jpg);base64,/, "")) | |
| } catch (c) { | |
| a(mylinkbox_pid) | |
| } | |
| }, !1), | |
| d.crossOrigin = "anonymous", | |
| d.style.display = "none", | |
| d.src = "https://a.imgvc.com/i/bf.png?v=1", | |
| document.getElementsByTagName("body")[0].appendChild(d)) : a(mylinkbox_pid) | |
| } | |
| } | |
| } | |
| function _indexOf(a, d) { | |
| for (var l = 0; l < a.length; l++) | |
| if (a[l] === d) | |
| return l; | |
| return -1 | |
| } | |
| function getPid() { | |
| mylinkbox = document.querySelectorAll("[vc_mylinkbox_id], [data-vc_mylinkbox_id]"); | |
| for (var a = [], d = 0; d < mylinkbox.length; d++) { | |
| var l = void 0 !== mylinkbox[d].dataset.vc_mylinkbox_id ? mylinkbox[d].dataset.vc_mylinkbox_id : mylinkbox[d].getAttribute("vc_mylinkbox_id"); | |
| -1 == (Array.prototype.indexOf ? a.indexOf(l) : _indexOf(a, l)) && a.push(l) | |
| } | |
| return a | |
| } | |
| var vc_mlb_callback = function(a) { | |
| a = a.linkbox; | |
| for (var d = 0; d < mylinkbox.length; d++) | |
| for (var l = void 0 !== mylinkbox[d].dataset.vc_mylinkbox_id ? mylinkbox[d].dataset.vc_mylinkbox_id : mylinkbox[d].getAttribute("vc_mylinkbox_id"), b = 0; b < a.length; b++) | |
| if (a[b].p == l) { | |
| mylinkbox[d].innerHTML = a[b].html; | |
| break | |
| } | |
| }; | |
| if ("undefined" == typeof mlbObj) { | |
| var mlbObj = new myLinkBoxDal; | |
| document.addEventListener ? "loading" != document.readyState ? mlbObj.finishLoad() : document.addEventListener("DOMContentLoaded", mlbObj.finishLoad, !1) : document.attachEvent ? (CheckReadyState = function() { | |
| "complete" == document.readyState && (document.detachEvent("onreadystatechange", CheckReadyState), | |
| mlbObj.finishLoad()) | |
| } | |
| , | |
| document.attachEvent("onreadystatechange", CheckReadyState), | |
| function() { | |
| try { | |
| document.documentElement.doScroll("left") | |
| } catch (a) { | |
| return | |
| } | |
| document.detachEvent("onreadystatechange", CheckReadyState); | |
| mlbObj.finishLoad() | |
| }()) : mlbObj.finishLoad() | |
| } | |
| void 0 == vc_parallel_bcookie && (vc_parallel_bcookie = void 0); | |
| if (void 0 == vc_pti_ckls) | |
| var vc_pti_ckls = []; | |
| if (void 0 == vc_pti_ad_count) | |
| var vc_pti_ad_count = 0; | |
| function VcParallel() { | |
| function a() { | |
| var l = window.navigator.userAgent.toLowerCase(); | |
| return -1 !== l.indexOf("iphone") || -1 !== l.indexOf("ipad") ? d = !0 : -1 === l.indexOf("edge") && -1 === l.indexOf("chrome") && -1 !== l.indexOf("safari") && -1 !== l.indexOf("macintosh") ? !0 : !1 | |
| } | |
| var d = !1; | |
| this.finishLoad = function() { | |
| if (a()) { | |
| var l = "https:" == document.location.protocol ? "https://" : "http://" | |
| , b = [] | |
| , c = "" | |
| , t = [] | |
| , I = [] | |
| , R = [] | |
| , F = [] | |
| , K = [] | |
| , M = [] | |
| , x = [] | |
| , n = [] | |
| , q = [] | |
| , y = [] | |
| , B = []; | |
| B._sidx = String(vc_pti_ad_count); | |
| a: { | |
| var G = document.cookie.split("; "); | |
| G = $jscomp.makeIterator(G); | |
| for (var Q = G.next(); !Q.done; Q = G.next()) | |
| if (Q = Q.value.split("="), | |
| "_VC_PTB_" == Q[0]) { | |
| vc_parallel_bcookie = Q[1]; | |
| break a | |
| } | |
| vc_parallel_bcookie = null | |
| } | |
| vc_parallel_bcookie && (B._b = vc_parallel_bcookie); | |
| var A = 4 + encodeURIComponent(document.URL).substr(0, 512).length + 7 + String(vc_pti_ad_count).length; | |
| G = document.getElementsByTagName("a"); | |
| Q = 0; | |
| for (var D = G.length; Q < D; Q++) { | |
| var V = G[Q] | |
| , O = V.href | |
| , w = V.hostname; | |
| if (("ck.jp.ap.valuecommerce.com" === w || "cks.jp.ap.valuecommerce.com" === w) && !V.className.match(/.*vc_pti_.*/)) { | |
| var S = V.search; | |
| w = getParamsFromQueryString(S); | |
| void 0 !== w.sid && (w.vs = w.sid); | |
| void 0 !== w.pid && (w.vp = w.pid); | |
| if (void 0 !== w.vs && void 0 !== w.vp && !(4096 < S.length)) { | |
| 4096 < A + S.length && ("" != c && b.push(c), | |
| B._sidx = String(vc_pti_ad_count), | |
| encodeURIComponent(document.URL).substr(0, 512), | |
| t = [], | |
| I = [], | |
| R = [], | |
| F = [], | |
| K = [], | |
| M = [], | |
| x = [], | |
| n = [], | |
| q = [], | |
| y = []); | |
| I.push(w.vp); | |
| t.push(w.vs); | |
| R.push(w.va); | |
| F.push(w.rid); | |
| void 0 != w.vcptn ? K.push(decodeURIComponent(w.vcptn)) : K.push(""); | |
| c = ""; | |
| for (var Y in w) | |
| w.hasOwnProperty(Y) && Y.match(/^vo_(.+)$/) && (c += ("" === c ? "" : ":") + Y.match(/^vo_(.+)$/)[1] + "=" + w[Y]); | |
| M.push(c); | |
| void 0 !== w.vcsm_url && d && (w.vc_url = w.vcsm_url); | |
| void 0 !== w.vc_url ? (c = x, | |
| A = c.push, | |
| S = decodeURIComponent(w.vc_url), | |
| S = -1 < S.indexOf("://") ? S.split("/")[2] : S.split("/")[0], | |
| S = S.split(":")[0], | |
| A.call(c, S)) : x.push(""); | |
| c = n; | |
| A = c.push; | |
| S = void 0; | |
| var Z = w | |
| , T = "vs sid vp pid va aid rid vcptn vcid vcpub guid vc_url vcsm_url isec iexp rdchky rdurl rdcid rdaf rdky _su _dl".split(" ") | |
| , aa = ""; | |
| for (S in Z) | |
| Z.hasOwnProperty(S) && (-1 !== T.indexOf(S) || S.match(/^vo_.*$/) || (aa += (aa ? "&" : "") + S + "=" + Z[S])); | |
| A.call(c, aa); | |
| q.push(w.isec); | |
| y.push(w.iexp); | |
| B.vs = t.join(","); | |
| B.vp = I.join(","); | |
| B.va = R.join(","); | |
| B.rid = F.join(","); | |
| B.vcptn = K.join(","); | |
| B.vo = M.join(","); | |
| B.vud = x.join(","); | |
| B.pe = n.join(","); | |
| B.isec = q.join(","); | |
| B.iexp = y.join(","); | |
| c = "?_r=" + encodeURIComponent(document.URL).substr(0, 512); | |
| for (Y in B) | |
| B.hasOwnProperty(Y) && ("" == B[Y] || B[Y].match(/^[,]+$/) || (c += "&" + Y + "=" + encodeURIComponent(B[Y]))); | |
| A = c.length; | |
| w.ck = O; | |
| vc_pti_ckls[vc_pti_ad_count] = w; | |
| V.classList.add("vc_pti_" + vc_pti_ad_count); | |
| vc_pti_ad_count++ | |
| } | |
| } | |
| } | |
| "" != c && b.push(c); | |
| t = 0; | |
| for (I = b.length; t < I; t++) | |
| R = l + "pti.valuecommerce.com/fetchpti" + b[t], | |
| F = document.createElement("script"), | |
| F.src = R, | |
| F.type = "text/javascript", | |
| F.charset = "UTF-8", | |
| document.getElementsByTagName("head")[0].appendChild(F) | |
| } | |
| } | |
| } | |
| function getParamsFromQueryString(a) { | |
| var d = []; | |
| if ("" !== a) { | |
| a = a.split("?")[1].split("&"); | |
| for (var l in a) | |
| if (a.hasOwnProperty(l)) { | |
| var b = a[l].split("="); | |
| d[b.shift()] = b.join("=") | |
| } | |
| } | |
| return d | |
| } | |
| var vc_pti_callback = function(a) { | |
| function d(x, n, q) { | |
| var y = 0, B = void 0, G = void 0, Q = void 0, A; | |
| for (A in q.fetchpti) { | |
| q.fetchpti[A].vcb && (Q = q.fetchpti[A].vcb); | |
| for (var D in q.fetchpti[A]) | |
| if (D == n && (y = q.fetchpti[A][D].cbf, | |
| B = q.fetchpti[A][D].b_url, | |
| G = q.fetchpti[A][D].lp_url, | |
| G.match(/{%vc_url%}/) || G.match(/{%ad_vc_url%}/))) { | |
| var V = vc_pti_ckls[n].vc_url ? decodeURIComponent(vc_pti_ckls[n].vc_url) : void 0; | |
| G = l(G, V, q.fetchpti[A][D].sp ? q.fetchpti[A][D].sp : void 0, q.fetchpti[A][D].pgs ? q.fetchpti[A][D].pgs : void 0, q.fetchpti[A][D].vupgv ? q.fetchpti[A][D].vupgv : void 0, q.fetchpti[A][D].nop ? q.fetchpti[A][D].nop : void 0) | |
| } | |
| } | |
| if (void 0 !== B && void 0 !== G) | |
| return 0 == y && (q = document.createElement("script"), | |
| q.innerHTML = "document.getElementsByClassName('vc_pti_" + n + "')[0].onclick = function() {event.preventDefault();navigator.sendBeacon('" + B + "');if (event.button === 0 && ((event.ctrlKey && !event.metaKey) || (!event.ctrlKey && event.metaKey))) {window.open('" + G + "', '_blank');return;}if (event.button === 0 && event.shiftKey) {window.open('" + G + "');return;}window.location.href = '" + G + "';}", | |
| document.head.appendChild(q)), | |
| 1 == y && (x.href = G), | |
| x.classList.add("vc_pti_fin"), | |
| x.setAttribute("data-nodal", ""), | |
| Q | |
| } | |
| function l(x, n, q, y, B, G) { | |
| if (void 0 === n || "" === n) | |
| return x = x.replace(/{%vc_url%}/g, ""), | |
| x = x.replace(/{%ad_vc_url%}/g, ""); | |
| var Q = n.split("?")[0] | |
| , A = ""; | |
| void 0 !== n.split("?")[1] && (A = "?" + n.split("?")[1]); | |
| A = getParamsFromQueryString(A); | |
| if (void 0 !== q && "" !== q) { | |
| sp_params = []; | |
| sp_queries = q.split("&"); | |
| for (var D in sp_queries) | |
| sp_queries.hasOwnProperty(D) && (n = sp_queries[D].split("="), | |
| sp_params[n.shift()] = n.join("=")); | |
| for (D in sp_params) | |
| sp_params.hasOwnProperty(D) && (A.hasOwnProperty(D) || (A[D] = sp_params[D])); | |
| n = Q + b(A) | |
| } | |
| x = x.replace(/{%vc_url%}/g, encodeURIComponent(n)); | |
| q = !0; | |
| "{%ad_vc_url%}" === x && (q = !1); | |
| if (void 0 === B || "" === B || void 0 === y || "" === y || 1 === y) | |
| return x = q ? x.replace(/{%ad_vc_url%}/g, encodeURIComponent(n)) : n; | |
| B = B.replace(/{%vc_url%}/g, encodeURIComponent(n)); | |
| if (3 === y) | |
| return y = -1 === n.indexOf("?") ? n + "?" + B : n + "&" + B, | |
| x = q ? x.replace(/{%ad_vc_url%}/g, encodeURIComponent(y)) : y; | |
| nop_queries = []; | |
| void 0 !== G && "" !== G && (nop_queries = G.split("&")); | |
| vupgv_params = []; | |
| vupgv_queries = B.split("&"); | |
| for (D in vupgv_queries) | |
| vupgv_queries.hasOwnProperty(D) && (n = vupgv_queries[D].split("="), | |
| vupgv_params[n.shift()] = n.join("=")); | |
| for (D in vupgv_params) | |
| vupgv_params.hasOwnProperty(D) && (A.hasOwnProperty(D) && (-1 !== nop_queries.indexOf(D) && (vupgv_params[D] = A[D]), | |
| delete A[D]), | |
| A[D] = vupgv_params[D]); | |
| y = Q + b(A); | |
| return x = q ? x.replace(/{%ad_vc_url%}/g, encodeURIComponent(y)) : y | |
| } | |
| function b(x) { | |
| var n = "", q; | |
| for (q in x) | |
| x.hasOwnProperty(q) && (n += (n ? "&" : "?") + q + "=" + x[q]); | |
| return n | |
| } | |
| for (var c = document.getElementsByTagName("a"), t = void 0, I = 0, R = c.length; I < R; I++) { | |
| var F = c[I] | |
| , K = F.href | |
| , M = F.hostname; | |
| if (("ck.jp.ap.valuecommerce.com" === M || "cks.jp.ap.valuecommerce.com" === M) && !F.className.match(/vc_pti_fin/)) { | |
| M = null; | |
| F.className.match(/vc_pti_(\d+$)/) && (M = F.className.match(/vc_pti_(\d+$)/)[1]); | |
| null == M || void 0 == vc_pti_ckls[M].ck && K != vc_pti_ckls[M].ck || (t = d(F, M, a)); | |
| try { | |
| exp = (new Date(2147483647E3)).toUTCString() | |
| } catch (x) { | |
| window.location.replace(vcck_url) | |
| } | |
| exp && !vc_parallel_bcookie && t && (F = document.domain.split("."), | |
| K = F.length, | |
| 3 <= K && (M = "." + F[K - 3] + "." + F[K - 2] + "." + F[K - 1], | |
| cookie_val = "_VC_PTB_=" + t + "; expires=" + exp + "; path=/; domain=" + M, | |
| document.cookie = cookie_val), | |
| 2 <= K && (M = "." + F[K - 2] + "." + F[K - 1], | |
| cookie_val = "_VC_PTB_=" + t + "; expires=" + exp + "; path=/; domain=" + M, | |
| document.cookie = cookie_val)) | |
| } | |
| } | |
| } | |
| , vcparallelObj = new VcParallel; | |
| document.addEventListener ? "loading" != document.readyState ? vcparallelObj.finishLoad() : document.addEventListener("DOMContentLoaded", vcparallelObj.finishLoad, !1) : document.attachEvent ? (CheckReadyState = function() { | |
| "complete" == document.readyState && (document.detachEvent("onreadystatechange", CheckReadyState), | |
| vcparallelObj.finishLoad()) | |
| } | |
| , | |
| document.attachEvent("onreadystatechange", CheckReadyState), | |
| function() { | |
| try { | |
| document.documentElement.doScroll("left") | |
| } catch (a) { | |
| return | |
| } | |
| document.detachEvent("onreadystatechange", CheckReadyState); | |
| vcparallelObj.finishLoad() | |
| }()) : vcparallelObj.finishLoad(); | |
| setInterval(vcparallelObj.finishLoad, 1E3); | |
| var vcpr_param = void 0; | |
| function VcPr() { | |
| this.finishLoad = function() { | |
| if (void 0 === vcpr_param) { | |
| var a = location.search | |
| , d = null; | |
| if (a) { | |
| a = a.split("?")[1].split("&"); | |
| for (var l in a) { | |
| var b = a[l].split("="); | |
| if ("vcprkey" == b.shift()) { | |
| d = b[0]; | |
| break | |
| } | |
| } | |
| } | |
| vcpr_param = d | |
| } | |
| if (null !== vcpr_param && void 0 !== vcpr_param) | |
| for (d = vcpr_param, | |
| l = document.getElementsByTagName("a"), | |
| a = 0, | |
| b = l.length; a < b; a++) { | |
| var c = l[a] | |
| , t = c.href | |
| , I = c.hostname; | |
| if ("ck.jp.ap.valuecommerce.com" === I || "cks.jp.ap.valuecommerce.com" === I) { | |
| if (void 0 !== t.split("?")[1]) { | |
| if (t.split("?")[1].match(/vo__vcprkey/)) | |
| continue; | |
| t += "&vo__vcprkey=" + d | |
| } else | |
| t += "?vo__vcprkey=" + d; | |
| c.href = t | |
| } | |
| } | |
| } | |
| } | |
| var vcprObj = new VcPr; | |
| document.addEventListener ? "loading" != document.readyState ? vcprObj.finishLoad() : document.addEventListener("DOMContentLoaded", vcprObj.finishLoad, !1) : document.attachEvent ? (CheckReadyState = function() { | |
| "complete" == document.readyState && (document.detachEvent("onreadystatechange", CheckReadyState), | |
| vcprObj.finishLoad()) | |
| } | |
| , | |
| document.attachEvent("onreadystatechange", CheckReadyState), | |
| function() { | |
| try { | |
| document.documentElement.doScroll("left") | |
| } catch (a) { | |
| return | |
| } | |
| document.detachEvent("onreadystatechange", CheckReadyState); | |
| vcprObj.finishLoad() | |
| }()) : vcprObj.finishLoad(); |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
参考
これが
山形県上山市の28年産米(はえぬき)20kg
山形県上山市の28年産米(はえぬき)20kg
こうなる