1/** 2 * @license 3 * Adobe Visitor API for JavaScript version: 4.4.0 4 * Copyright 2019 Adobe, Inc. All Rights Reserved 5 * More info available at https://marketing.adobe.com/resources/help/en_US/mcvid/ 6 */ 7var e=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(){return{callbacks:{},add:function(e,t){this.callbacks[e]=this.callbacks[e]||[];var n=this.callbacks[e].push(t)-1,i=this;return function(){i.callbacks[e].splice(n,1)}},execute:function(e,t){if(this.callbacks[e]){t=void 0===t?[]:t,t=t instanceof Array?t:[t];try{for(;this.callbacks[e].length;){var n=this.callbacks[e].shift();"function"==typeof n?n.apply(null,t):n instanceof Array&&n[1].apply(n[0],t)}delete this.callbacks[e]}catch(e){}}},executeAll:function(e,t){(t||e&&!j.isObjectEmpty(e))&&Object.keys(this.callbacks).forEac
7h(function(t){var n=void 0!==e[t]?e[t]:"";this.execute(t,n)},this)},hasCallbacks:function(){return Boolean(Object.keys(this.callbacks).length)}}}function i(e,t,n){var i=null==e?void 0:e[t];return void 0===i?n:i}function r(e){for(var t=/^\d+$/,n=0,i=e.length;n<i;n++)if(!t.test(e[n]))return!1;return!0}function a(e,t){for(;e.length<t.length;)e.push("0");for(;t.length<e.length;)t.push("0")}function o(e,t){for(var n=0;n<e.length;n++){var i=parseInt(e[n],10),r=parseInt(t[n],10);if(i>r)return 1;if(r>i)return-1}return 0}function s(e,t){if(e===t)return 0;var n=e.toString().split("."),i=t.toString().split(".");return r(n.concat(i))?(a(n,i),o(n,i)):NaN}function l(e){return e===Object(e)&&0===Object.keys(e).length}function c(e){return"function"==typeof e||e instanceof Array&&e.length}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!0};this.log=_e("log",e,t),this.warn=_e("warn",e,t),this.error=_e("error",e,t)}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isEnabled,n=e.cookieName,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.cookies;return t&&n&&r?{remove:function(){r.remove(n)},get:function(){var e=r.get(n),t={};try{t=JSON.parse(e)}catch(e){t={}}return t},set:function(e,t){t=t||{},r.set(n,JSON.stringify(e),{domain:t.optInCookieDomain||"",cookieLifetime:t.optInStorageExpiry||3419e4,expires:!0})}}:{get:Le,set:Le,remove:Le}}function f(e){this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}function p(){function e(e,t){var n=Se(e);return n.length?n.every(function(e){return!!t[e]}):De(t)}function t(){M(b),O(ce.COMPLETE),_(h.status,h.permissions),m.set(h.permissions,{optInCookieDomain:l,optInStorageExpiry:c}),C.execute(xe)}function n(e){return function(n,i){if(!Ae(n))throw new Error("[OptIn] Invalid category(-ies). Please use the `OptIn.Categories` enum.");return O(ce.CHANGED),Object.assign(b,ye(Se(n),e)),i||t(),h}}var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=i.doesOptInApply,a=i.previousPermissions,o=i.preOptInApprovals,s=i.isOptInStorageEnabled,l=i.optInCookieDomain,c=i.optInStorageExpiry,u=i.isIabContext,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=f.cookies,g=Pe(a);Re(g,"Invalid `previousPermissions`!"),Re(o,"Invalid `preOptInApprovals`!");var m=d({isEnabled:!!s,cookieName:"adobeujs-optin"},{cookies:p}),h=this,_=le(h),C=ge(),I=Me(g),v=Me(o),S=m.get(),D={},A=function(e,t){return ke(e)||t&&ke(t)?ce.COMPLETE:ce.PENDING}(I,S),y=function(e,t,n){var i=ye(pe,!r);return r?Object.assign({},i,e,t,n):i}(v,I,S),b=be(y),O=function(e){return A=e},M=function(e){return y=e};h.deny=n(!1),h.approve=n(!0),h.denyAll=h.deny.bind(h,pe),h.approveAll=h.approve.bind(h,pe),h.isApproved=function(t){return e(t,h.permissions)},h.isPreApproved=function(t){return e(t,v)},h.fetchPermissions=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?h.on(ce.COMPLETE,e):Le;return!r||r&&h.isComplete||!!o?e(h.permissions):t||C.add(xe,function(){return e(h.permissions)}),n},h.complete=function(){h.status===ce.CHANGED&&t()},h.registerPlugin=function(e){if(!e||!e.name||"function"!=typeof e.onRegister)throw new Error(je);D[e.name]||(D[e.name]=e,e.onRegister.call(e,h))},h.execute=Ne(D),Object.defineProperties(h,{permissions:{get:function(){return y}},status:{get:function(){return A}},Categories:{get:function(){return ue}},doesOptInApply:{get:function(){return!!r}},isPending:{get:function(){return h.status===ce.PENDING}},isComplete:{get:function(){return h.status===ce.COMPLETE}},__plugins:{get:function(){return Object.keys(D)}},isIabContext:{get:function(){return u}}})}function g(e,t){function n(){r=null,e.call(e,new f("The call took longer than you wanted!"))}function i(){r&&(clearTimeout(r),e.apply(e,arguments))}if(void 0===t)return e;var r=setTimeout(n,t);return i}function m(){if(window.__cmp)return window.__cmp;var e=window;if(e===window.top)return void Ie.error("__cmp not found");for(var t;!t;){e=e.parent;try{e.frames.__cmpLocator&&(t=e)}catch(e){}if(e===window.top)break}if(!t)return void Ie.error("__cmp not found");var n={};return window.__cmp=function(e,i,r){var a=Math.random()+"",o={__cmpCall:{command:e,parameter:i,callId:a}};n[a]=r,t.postMessage(o,"*")},window.addEventListener("message",function(e){var t=e.data;if("string"==typeof t)try{t=JSON.parse(e.data)}catch(e){}if(t.__cmpReturn){var i=t.__cmpReturn;n[i.callId]&&(n[i.callId](i.returnValue,i.success),delete n[i.callId])}},!1),window.__cmp}function h(){var e=this;e.name="iabPlugin",e.version="0.0.1";var t=ge(),n={allConsentData:null},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n[e]=t};e.fetchConsentData=function(e){var t=e.callback,n=e.timeout,i=g(t,n);r({callback:i})},e.isApproved=function(e){var t=e.callback,i=e.category,a=e.timeout;
7if(n.allConsentData)return t(null,s(i,n.allConsentData.vendorConsents,n.allConsentData.purposeConsents));var o=g(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.vendorConsents,a=n.purposeConsents;t(e,s(i,r,a))},a);r({category:i,callback:o})},e.onRegister=function(t){var n=Object.keys(de),i=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=i.purposeConsents,a=i.gdprApplies,o=i.vendorConsents;!e&&a&&o&&r&&(n.forEach(function(e){var n=s(e,o,r);t[n?"approve":"deny"](e,!0)}),t.complete())};e.fetchConsentData({callback:i})};var r=function(e){var r=e.callback;if(n.allConsentData)return r(null,n.allConsentData);t.add("FETCH_CONSENT_DATA",r);var s={};o(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.purposeConsents,o=e.gdprApplies,l=e.vendorConsents;(arguments.length>1?arguments[1]:void 0)&&(s={purposeConsents:r,gdprApplies:o,vendorConsents:l},i("allConsentData",s)),a(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(arguments.length>1?arguments[1]:void 0)&&(s.consentString=e.consentData,i("allConsentData",s)),t.execute("FETCH_CONSENT_DATA",[null,n.allConsentData])})})},a=function(e){var t=m();t&&t("getConsentData",null,e)},o=function(e){var t=Fe(de),n=m();n&&n("getVendorConsents",t,e)},s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=!!t[de[e]];return i&&function(){return fe[e].every(function(e){return n[e]})}()}}var _="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};Object.assign=Object.assign||function(e){for(var t,n,i=1;i<arguments.length;++i){n=arguments[i];for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])}return e};var C,I,v={HANDSHAKE:"HANDSHAKE",GETSTATE:"GETSTATE",PARENTSTATE:"PARENTSTATE"},S={MCMID:"MCMID",MCAID:"MCAID",MCAAMB:"MCAAMB",MCAAMLH:"MCAAMLH",MCOPTOUT:"MCOPTOUT",CUSTOMERIDS:"CUSTOMERIDS"},D={MCMID:"getMarketingCloudVisitorID",MCAID:"getAnalyticsVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",ALLFIELDS:"getVisitorValues"},A={CUSTOMERIDS:"getCustomerIDs"},y={MCMID:"getMarketingCloudVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",MCAID:"getAnalyticsVisitorID",CUSTOMERIDS:"getCustomerIDs",ALLFIELDS:"getVisitorValues"},b={MC:"MCMID",A:"MCAID",AAM:"MCAAMB"},O={MCMID:"MCMID",MCOPTOUT:"MCOPTOUT",MCAID:"MCAID",MCAAMLH:"MCAAMLH",MCAAMB:"MCAAMB"},M={UNKNOWN:0,AUTHENTICATED:1,LOGGED_OUT:2},k={GLOBAL:"global"},E={MESSAGES:v,STATE_KEYS_MAP:S,ASYNC_API_MAP:D,SYNC_API_MAP:A,ALL_APIS:y,FIELDGROUP_TO_FIELD:b,FIELDS:O,AUTH_STATE:M,OPT_OUT:k},T=E.STATE_KEYS_MAP,L=function(e){function t(){}function n(t,n){var i=this;return function(){var r=e(0,t),a={};return a[t]=r,i.setStateAndPublish(a),n(r),r}}this.getMarketingCloudVisitorID=function(e){e=e||t;var i=this.findField(T.MCMID,e),r=n.call(this,T.MCMID,e);return void 0!==i?i:r()},this.getVisitorValues=function(e){this.getMarketingCloudVisitorID(function(t){e({MCMID:t})})}},P=E.MESSAGES,R=E.ASYNC_API_MAP,w=E.SYNC_API_MAP,F=function(){function e(){}function t(e,t){var n=this;return function(){return n.callbackRegistry.add(e,t),n.messageParent(P.GETSTATE),""}}function n(n){this[R[n]]=function(i){i=i||e;var r=this.findField(n,i),a=t.call(this,n,i);return void 0!==r?r:a()}}function i(t){this[w[t]]=function(){return this.findField(t,e)||{}}}
7Object.keys(R).forEach(n,this),Object.keys(w).forEach(i,this)},N=E.ASYNC_API_MAP,x=function(){Object.keys(N).forEach(function(e){this[N[e]]=function(t){this.callbackRegistry.add(e,t)}},this)},j=function(e,t){return t={exports:{}},e(t,t.exports),t.exports}(function(t,n){n.isObjectEmpty=function(e){return e===Object(e)&&0===Object.keys(e).length},n.isValueEmpty=function(e){return""===e||n.isObjectEmpty(e)},n.getIeVersion=function(){if(document.documentMode)return document.documentMode;for(var e=7;e>4;e--){var t=document.createElement("div");if(t.innerHTML="\x3c!--[if IE "+e+"]><span></span><![endif]--\x3e",t.getElementsByTagName("span").length)return t=null,e;t=null}return null},n.encodeAndBuildRequest=function(e,t){return e.map(encodeURIComponent).join(t)},n.isObject=function(t){return null!==t&&"object"===e(t)&&!1===Array.isArray(t)},n.defineGlobalNamespace=function(){return window.adobe=n.isObject(window.adobe)?window.adobe:{},window.adobe},n.pluck=function(e,t){return t.reduce(function(t,n){return e[n]&&(t[n]=e[n]),t},Object.create(null))},n.parseOptOut=function(e,t,n){t||(t=n,e.d_optout&&e.d_optout instanceof Array&&(t=e.d_optout.join(",")));var i=parseInt(e.d_ottl,10);return isNaN(i)&&(i=7200),{optOut:t,d_ottl:i}},n.normalizeBoolean=function(e){var t=e;return"true"===e?t=!0:"false"===e&&(t=!1),t}}),V=(j.isObjectEmpty,j.isValueEmpty,j.getIeVersion,j.encodeAndBuildRequest,j.isObject,j.defineGlobalNamespace,j.pluck,j.parseOptOut,j.normalizeBoolean,n),H=E.MESSAGES,U={0:"prefix",1:"orgID",2:"state"},B=function(e,t){this.parse=function(e){try{var t={};return e.data.split("|").forEach(function(e,n){if(void 0!==e){t[U[n]]=2!==n?e:JSON.parse(e)}}),t}catch(e){}},this.isInvalid=function(n){var i=this.parse(n);if(!i||Object.keys(i).length<2)return!0;var r=e!==i.orgID,a=!t||n.origin!==t,o=-1===Object.keys(H).indexOf(i.prefix);return r||a||o},this.send=function(n,i,r){var a=i+"|"+e;r&&r===Object(r)&&(a+="|"+JSON.stringify(r));try{n.postMessage(a,t)}catch(e){}}},G=E.MESSAGES,Y=function(e,t,n,i){function r(e){Object.assign(p,e)}function a(e){Object.assign(p.state,e),Object.assign(p.state.ALLFIELDS,e),p.callbackRegistry.executeAll(p.state)}function o(e){if(!h.isInvalid(e)){m=!1;var t=h.parse(e);p.setStateAndPublish(t.state)}}function s(e){!m&&g&&(m=!0,h.send(i,e))}function l(){r(new L(n._generateID)),p.getMarketingCloudVisitorID(),p.callbackRegistry.executeAll(p.state,!0),_.removeEventListener("message",c)}function c(e){if(!h.isInvalid(e)){var t=h.parse(e);m=!1,_.clearTimeout(p._handshakeTimeout),_.removeEventListener("message",c),r(new F(p)),_.addEventListener("message",o),p.setStateAndPublish(t.state),p.callbackRegistry.hasCallbacks()&&s(G.GETSTATE)}}function u(){g&&postMessage?(_.addEventListener("message",c),s(G.HANDSHAKE),p._handshakeTimeout=setTimeout(l,250)):l()}function d(){_.s_c_in||(_.s_c_il=[],_.s_c_in=0),p._c="Visitor",p._il=_.s_c_il,p._in=_.s_c_in,p._il[p._in]=p,_.s_c_in++}function f(){function e(e){0!==e.indexOf("_")&&"function"==typeof n[e]&&(p[e]=function(){})}Object.keys(n).forEach(e),p.getSupplementalDataID=n.getSupplementalDataID,p.isAllowed=function(){return!0}}var p=this,g=t.whitelistParentDomain;p.state={ALLFIELDS:{}},p.version=n.version,p.marketingCloudOrgID=e,p.cookieDomain=n.cookieDomain||"",p._instanceType="child";var m=!1,h=new B(e,g);p.callbackRegistry=V(),p.init=function(){d(),f(),r(new x(p)),u()},p.findField=function(e,t){if(void 0!==p.state[e])return t(p.state[e]),p.state[e]},p.messageParent=s,p.setStateAndPublish=a},q=E.MESSAGES,X=E.ALL_APIS,W=E.ASYNC_API_MAP,J=E.FIELDGROUP_TO_FIELD,K=function(e,t){function n(){var t={};return Object.keys(X).forEach(function(n){var i=X[n],r=e[i]();j.isValueEmpty(r)||(t[n]=r)}),t}function i(){var t=[];return e._loading&&Object.keys(e._loading).forEach(function(n){if(e._loading[n]){var i=J[n];t.push(i)}}),t.length?t:null}function r(t){return function n(r){var a=i();if(a){var o=W[a[0]];e[o](n,!0)}else t()}}function a(e,i){var r=n();t.send(e,i,r)}function o(e){l(e),a(e,q.HANDSHAKE)}function s(e){r(function(){a(e,q.PARENTSTATE)})()}function l(n){function i(i){r.call(e,i),t.send(n,q.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var r=e.setCustomerIDs;e.setCustomerIDs=i}return function(e){if(!t.isInvalid(e)){(t.parse(e).prefix===q.HANDSHAKE?o:s)(e.source)}}},z=function(e,t){function n(e){return function(n){i[e]=n,r++,r===a&&t(i)}}var i={},r=0,a=Object.keys(e).length;Object.keys(e).forEach(function(t){var i=e[t];if(i.fn){var r=i.args||[];r.unshift(n(t)),i.fn.apply(i.context||null,r)}})},Q={get:function(e){e=encodeURIComponent(e);var t=(";"+document.cookie).split(" ").join(";"),n=t.indexOf(";"+e+"="),i=n<0?n:t.indexOf(";",n+1);return n<0?"":decodeURIComponent(t.substring(n+2+e.length,i<0?t.length:i))},set:function(e,t,n){var r=i(n,"cookieLifetime"),a=i(n,"expires"),o=i(n,"domain"),s=i(n,"secure"),l=s?"Secure":"";if(a&&"SESSION"!==r&&"NONE"!==r){var c=""!==t?parseInt(r||0,10):-60;if(c)a=new Date,a.setTime(a.getTime()+1e3*c);else if(1===a){a=new Date;var u=a.getYear();a.setYear(u+2+(u<1900?1900:0))}}else a=0;return e&&"NONE"!==r?(document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+"; path=/;"+(a?" expires="+a.toGMTString()+";":"")+(o?" domain="+o+";":"")+l,this.get(e)===t):0},remove:function(e,t){var n=i(t,"domain");n=n?" domain="+n+";":"",document.cookie=encodeURIComponent(e)+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"+n}},$=function(e){var t;!e&&_.location&&(e=_.location.hostname),t=e;var n,i=t.split(".");for(n=i.length-2;n>=0;n--)if(t=i.slice(n).join("."),Q.set("test","cookie",{domain:t}))return Q.remove("test",{domain:t}),t;return""},Z={compare:s,isLessThan:function(e,t){return s(e,t)<0},areVersionsDifferent:function(e,t){return 0!==s(e,t)},isGreaterThan:function(e,t){return s(e,t)>0},isEqual:function(e,t){return 0===s(e,t)}},ee=!!_.postMessage,te={postMessage:function(e,t,n){var i=1;t&&(ee?n.postMessage(e,t.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):t&&(n.location=t.replace(/#.*$/,"")+"#"+ +new Date+i+++"&"+e))},receiveMessage:function(e,t){var n;try{ee&&(e&&(n=function(n){if("string"==typeof t&&n.origin!==t||"[object Function]"===Object.prototype.toString.call(t)&&!1===t(n.origin))return!1;e(n)}),_.addEventListener?_[e?"addEventListener":"removeEventListener"]("message",n):_[e?"attachEvent":"detachEvent"]("onmessage",n))}catch(e){}}},ne=function(e){var t,n,i="0123456789",r="",a="",o=8,s=10,l=10;if(1==e){for(i+="ABCDEF",t=0;16>t;t++)n=Math.floor(Math.random()*o),r+=i.substring(n,n+1),n=Math.floor(Math.random()*o),a+=i.substring(n,n+1),o=16;return r+"-"+a}for(t=0;19>t;t++)n=Math.floor(Math.random()*s),r+=i.substring(n,n+1),0===t&&9==n?s=3:(1==t||2==t)&&10!=s&&2>n?s=10:2<t&&(s=10),n=Math.floor(Math.random()*l),a+=i.substring(n,n+1),0===t&&9==n?l=3:(1==t||2==t)&&10!=l&&2>n?l=10:2<t&&(l=10);return r+a},ie=function(e,t){return{corsMetadata:function(){var e="none",t=!0;return"undefined"!=typeof XMLHttpRequest&&XMLHttpRequest===Object(XMLHttpRequest)&&("withCredentials"in new XMLHttpRequest?e="XMLHttpRequest":"undefined"!=typeof XDomainRequest&&XDomainRequest===Object(XDomainRequest)&&(t=!1),Object.prototype.toString.call(_.HTMLElement).indexOf("Constructor")>
70&&(t=!1)),{corsType:e,corsCookiesEnabled:t}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new _[this.corsMetadata.corsType]},fireCORS:function(t,n,i){function r(e){var n;try{if((n=JSON.parse(e))!==Object(n))return void a.handleCORSError(t,null,"Response is not JSON")}catch(e){return void a.handleCORSError(t,e,"Error parsing response as JSON")}try{for(var i=t.callback,r=_,o=0;o<i.length;o++)r=r[i[o]];r(n)}catch(e){a.handleCORSError(t,e,"Error forming callback function")}}var a=this;n&&(t.loadErrorHandler=n);try{var o=this.getCORSInstance();o.open("get",t.corsUrl+"&ts="+(new Date).getTime(),!0),"XMLHttpRequest"===this.corsMetadata.corsType&&(o.withCredentials=!0,o.timeout=e.loadTimeout,o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),o.onreadystatechange=function(){4===this.readyState&&200===this.status&&r(this.responseText)}),o.onerror=function(e){a.handleCORSError(t,e,"onerror")},o.ontimeout=function(e){a.handleCORSError(t,e,"ontimeout")},o.send(),e._log.requests.push(t.corsUrl)}catch(e){this.handleCORSError(t,e,"try-catch")}},handleCORSError:function(t,n,i){e.CORSErrors.push({corsData:t,error:n,description:i}),t.loadErrorHandler&&("ontimeout"===i?t.loadErrorHandler(!0):t.loadErrorHandler(!1))}}},re={POST_MESSAGE_ENABLED:!!_.postMessage,DAYS_BETWEEN_SYNC_ID_CALLS:1,MILLIS_PER_DAY:864e5,ADOBE_MC:"adobe_mc",ADOBE_MC_SDID:"adobe_mc_sdid",VALID_VISITOR_ID_REGEX:/^[0-9a-fA-F\-]+$/,ADOBE_MC_TTL_IN_MIN:5,VERSION_REGEX:/vVersion\|((\d+\.)?(\d+\.)?(\*|\d+))(?=$|\|)/,FIRST_PARTY_SERVER_COOKIE:"s_ecid"},ae=function(e,t){var n=_.document;return{THROTTLE_START:3e4,MAX_SYNCS_LENGTH:649,throttleTimerSet:!1,id:null,onPagePixels:[],iframeHost:null,getIframeHost:function(e){if("string"==typeof e){var t=e.split("/");return t[0]+"//"+t[2]}},subdomain:null,url:null,getUrl:function(){var t,i="http://fast.",r="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(n.location.origin);return this.subdomain||(this.subdomain="nosubdomainreturned"),e.loadSSL&&(i=e.idSyncSSLUseAkamai?"https://fast.":"https://"),t=i+this.subdomain+".demdex.net/dest5.html"+r,this.iframeHost=this.getIframeHost(t),this.id="destination_publishing_iframe_"+this.subdomain+"_"+e.idSyncContainerID,t},checkDPIframeSrc:function(){var t="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(n.location.href);"string"==typeof e.dpIframeSrc&&e.dpIframeSrc.length&&(this.id="destination_publishing_iframe_"+(e._subdomain||this.subdomain||(new Date).getTime())+"_"+e.idSyncContainerID,this.iframeHost=this.getIframeHost(e.dpIframeSrc),this.url=e.dpIframeSrc+t)},idCallNotProcesssed:null,doAttachIframe:!1,startedAttachingIframe:!1,iframeHasLoaded:null,iframeIdChanged:null,newIframeCreated:null,originalIframeHasLoadedAlready:null,iframeLoadedCallbacks:[],regionChanged:!1,timesRegionChanged:0,sendingMessages:!1,messages:[],messagesPosted:[],messagesReceived:[],messageSendingInterval:re.POST_MESSAGE_ENABLED?null:100,onPageDestinationsFired:[],jsonForComparison:[],jsonDuplicates:[],jsonWaiting:[],jsonProcessed:[],canSetThirdPartyCookies:!0,receivedThirdPartyCookiesNotification:!1,readyToAttachIframePreliminary:function(){return!(e.idSyncDisableSyncs||e.disableIdSyncs||e.idSyncDisable3rdPartySyncing||e.disableThirdPartyCookies||e.disableThirdPartyCalls)},readyToAttachIframe:function(){return this.readyToAttachIframePreliminary()&&(this.doAttachIframe||e._doAttachIframe)&&(this.subdomain&&"nosubdomainreturned"!==this.subdomain||e._subdomain)&&this.url&&!this.startedAttachingIframe},attachIframe:function(){function e(){r=n.createElement("iframe"),r.sandbox="allow-scripts allow-same-origin",r.title="Adobe ID Syncing iFrame",r.id=i.id,r.name=i.id+"_name",r.style.cssText="display: none; width: 0; height: 0;",r.src=i.url,i.newIframeCreated=!0,t(),n.body.appendChild(r)}function t(e){r.addEventListener("load",function(){r.className="aamIframeLoaded",i.iframeHasLoaded=!0,i.fireIframeLoadedCallbacks(e),i.requestToProcess()})}this.startedAttachingIframe=!0;var i=this,r=n.getElementById(this.id);r?"IFRAME"!==r.nodeName?(this.id+="_2",this.iframeIdChanged=!0,e()):(this.newIframeCreated=!1,"aamIframeLoaded"!==r.className?(this.originalIframeHasLoadedAlready=!1,t("The destination publishing iframe already exists from a different library, but hadn't loaded yet.")):(this.originalIframeHasLoadedAlready=!0,this.iframeHasLoaded=!0,this.iframe=r,this.fireIframeLoadedCallbacks("The destination publishing iframe already exists from a different library, and had loaded alresady."),this.requestToProcess())):e(),this.iframe=r},fireIframeLoadedCallbacks:function(e){this.iframeLoadedCallbacks.forEach(function(t){"function"==typeof t&&t({message:e||"The destination publishing iframe was attached and loaded successfully."})}),this.iframeLoadedCallbacks=[]},requestToProcess:function(t){function n(){r.jsonForComparison.push(t),r.jsonWaiting.push(t),r.processSyncOnPage(t)}
7var i,r=this;if(t===Object(t)&&t.ibs)if(i=JSON.stringify(t.ibs||[]),this.jsonForComparison.length){var a,o,s,l=!1;for(a=0,o=this.jsonForComparison.length;a<o;a++)if(s=this.jsonForComparison[a],i===JSON.stringify(s.ibs||[])){l=!0;break}l?this.jsonDuplicates.push(t):n()}else n();if((this.receivedThirdPartyCookiesNotification||!re.POST_MESSAGE_ENABLED||this.iframeHasLoaded)&&this.jsonWaiting.length){var c=this.jsonWaiting.shift();this.process(c),this.requestToProcess()}e.idSyncDisableSyncs||e.disableIdSyncs||!this.iframeHasLoaded||!this.messages.length||this.sendingMessages||(this.throttleTimerSet||(this.throttleTimerSet=!0,setTimeout(function(){r.messageSendingInterval=re.POST_MESSAGE_ENABLED?null:150},this.THROTTLE_START)),this.sendingMessages=!0,this.sendMessages())},getRegionAndCheckIfChanged:function(t,n){var i=e._getField("MCAAMLH"),r=t.d_region||t.dcs_region;return i?r&&(e._setFieldExpire("MCAAMLH",n),e._setField("MCAAMLH",r),parseInt(i,10)!==r&&(this.regionChanged=!0,this.timesRegionChanged++,e._setField("MCSYNCSOP",""),e._setField("MCSYNCS",""),i=r)):(i=r)&&(e._setFieldExpire("MCAAMLH",n),e._setField("MCAAMLH",i)),i||(i=""),i},processSyncOnPage:function(e){var t,n,i,r;if((t=e.ibs)&&t instanceof Array&&(n=t.length))for(i=0;i<n;i++)r=t[i],r.syncOnPage&&this.checkFirstPartyCookie(r,"","syncOnPage")},process:function(e){var t,n,i,r,a,o=encodeURIComponent,s=!1;if((t=e.ibs)&&t instanceof Array&&(n=t.length))for(s=!0,i=0;i<n;i++)r=t[i],a=[o("ibs"),o(r.id||""),o(r.tag||""),j.encodeAndBuildRequest(r.url||[],","),o(r.ttl||""),"","",r.fireURLSync?"true":"false"],r.syncOnPage||(this.canSetThirdPartyCookies?this.addMessage(a.join("|")):r.fireURLSync&&this.checkFirstPartyCookie(r,a.join("|")));s&&this.jsonProcessed.push(e)},checkFirstPartyCookie:function(t,n,i){var r="syncOnPage"===i,a=r?"MCSYNCSOP":"MCSYNCS";e._readVisitor();var o,s,l=e._getField(a),c=!1,u=!1,d=Math.ceil((new Date).getTime()/re.MILLIS_PER_DAY);l?(o=l.split("*"),s=this.pruneSyncData(o,t.id,d),c=s.dataPresent,u=s.dataValid,c&&u||this.fireSync(r,t,n,o,a,d)):(o=[],this.fireSync(r,t,n,o,a,d))},pruneSyncData:function(e,t,n){var i,r,a,o=!1,s=!1;for(r=0;r<e.length;r++)i=e[r],a=parseInt(i.split("-")[1],10),i.match("^"+t+"-")?(o=!0,n<a?s=!0:(e.splice(r,1),r--)):n>=a&&(e.splice(r,1),r--);return{dataPresent:o,dataValid:s}},manageSyncsSize:function(e){if(e.join("*").length>this.MAX_SYNCS_LENGTH)for(e.sort(function(e,t){return parseInt(e.split("-")[1],10)-parseInt(t.split("-")[1],10)});e.join("*").length>this.MAX_SYNCS_LENGTH;)e.shift()},fireSync:function(t,n,i,r,a,o){var s=this;if(t){if("img"===n.tag){var l,c,u,d,f=n.url,p=e.loadSSL?"https:":"http:";for(l=0,c=f.length;l<c;l++){u=f[l],d=/^\/\//.test(u);var g=new Image;g.addEventListener("load",function(t,n,i,r){return function(){s.onPagePixels[t]=null,e._readVisitor();var o,l=e._getField(a),c=[];if(l){o=l.split("*");var u,d,f;for(u=0,d=o.length;u<d;u++)f=o[u],f.match("^"+n.id+"-")||c.push(f)}s.setSyncTrackingData(c,n,i,r)}}(this.onPagePixels.length,n,a,o)),g.src=(d?p:"")+u,this.onPagePixels.push(g)}}}else this.addMessage(i),this.setSyncTrackingData(r,n,a,o)},addMessage:function(t){var n=encodeURIComponent,i=n(e._enableErrorReporting?"---destpub-debug---":"---destpub---");this.messages.push((re.POST_MESSAGE_ENABLED?"":i)+t)},setSyncTrackingData:function(t,n,i,r){t.push(n.id+"-"+(r+Math.ceil(n.ttl/60/24))),this.manageSyncsSize(t),e._setField(i,t.join("*"))},sendMessages:function(){var e,t=this,n="",i=encodeURIComponent;this.regionChanged&&(n=i("---destpub-clear-dextp---"),this.regionChanged=!1),this.messages.length?re.POST_MESSAGE_ENABLED?(e=n+i("---destpub-combined---")+this.messages.join("%01"),this.postMessage(e),this.messages=[],this.sendingMessages=!1):(e=this.messages.shift(),this.postMessage(n+e),setTimeout(function(){t.sendMessages()},this.messageSendingInterval)):this.sendingMessages=!1},postMessage:function(e){te.postMessage(e,this.url,this.iframe.contentWindow),this.messagesPosted.push(e)},receiveMessage:function(e){var t,n=/^---destpub-to-parent---/;"string"==typeof e&&n.test(e)&&(t=e.replace(n,"").split("|"),"canSetThirdPartyCookies"===t[0]&&(this.canSetThirdPartyCookies="true"===t[1],this.receivedThirdPartyCookiesNotification=!0,this.requestToProcess()),this.messagesReceived.push(e))},processIDCallData:function(i){(null==this.url||i.subdomain&&"nosubdomainreturned"===this.subdomain)&&("string"==typeof e._subdomain&&e._subdomain.length?this.subdomain=e._subdomain:this.subdomain=i.subdomain||"",this.url=this.getUrl()),i.ibs instanceof Array&&i.ibs.length&&(this.doAttachIframe=!0),this.readyToAttachIframe()&&(e.idSyncAttachIframeOnWindowLoad?(t.windowLoaded||"complete"===n.readyState||"loaded"===n.readyState)&&this.attachIframe():this.attachIframeASAP()),"function"==typeof e.idSyncIDCallResult?e.idSyncIDCallResult(i):this.requestToProcess(i),"function"==typeof e.idSyncAfterIDCallResult&&e.idSyncAfterIDCallResult(i)},canMakeSyncIDCall:function(t,n){return e._forceSyncIDCall||!t||n-t>re.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e(){t.startedAttachingIframe||(n.body?t.attachIframe():setTimeout(e,3
70))}var t=this;e()}}},oe={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{},disableThirdPartyCalls:{},discardTrackingServerECID:{},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{},disableThirdPartyCookies:{},idSyncDisableSyncs:{},disableIdSyncs:{},idSyncIDCallResult:{},idSyncSSLUseAkamai:{},isCoopSafe:{},isIabContext:{},isOptInStorageEnabled:{},loadSSL:{},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},whitelistIframeDomains:{},whitelistParentDomain:{}},se={getConfigNames:function(){return Object.keys(oe)},getConfigs:function(){return oe},normalizeConfig:function(e){return"function"!=typeof e?e:e()}},le=function(e){var t={};return e.on=function(e,n,i){if(!n||"function"!=typeof n)throw new Error("[ON] Callback should be a function.");t.hasOwnProperty(e)||(t[e]=[]);var r=t[e].push({callback:n,context:i})-1;return function(){t[e].splice(r,1),t[e].length||delete t[e]}},e.off=function(e,n){t.hasOwnProperty(e)&&(t[e]=t[e].filter(function(e){if(e.callback!==n)return e}))},e.publish=function(e){if(t.hasOwnProperty(e)){var n=[].slice.call(arguments,1);t[e].slice(0).forEach(function(e){e.callback.apply(e.context,n)})}},e.publish},ce={PENDING:"pending",CHANGED:"changed",COMPLETE:"complete"},ue={AAM:"aam",ADCLOUD:"adcloud",ANALYTICS:"aa",CAMPAIGN:"campaign",ECID:"ecid",LIVEFYRE:"livefyre",TARGET:"target",VIDEO_ANALYTICS:"videoaa"},de=(C={},t(C,ue.AAM,565),t(C,ue.ECID,565),C),fe=(I={},t(I,ue.AAM,[1,2,5]),t(I,ue.ECID,[1,2,5]),I),pe=function(e){return Object.keys(e).map(function(t){return e[t]})}(ue),ge=function(){var e={};return e.callbacks=Object.create(null),e.add=function(t,n){if(!c(n))throw new Error("[callbackRegistryFactory] Make sure callback is a function or an array of functions.");e.callbacks[t]=e.callbacks[t]||[];var i=e.callbacks[t].push(n)-1;return function(){e.callbacks[t].splice(i,1)}},e.execute=function(t,n){if(e.callbacks[t]){n=void 0===n?[]:n,n=n instanceof Array?n:[n];try{for(;e.callbacks[t].length;){var i=e.callbacks[t].shift();"function"==typeof i?i.apply(null,n):i instanceof Array&&i[1].apply(i[0],n)}delete e.callbacks[t]}catch(e){}}},e.executeAll=function(t,n){(n||t&&!l(t))&&Object.keys(e.callbacks).forEac
7h(function(n){var i=void 0!==t[n]?t[n]:"";e.execute(n,i)},e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},me=function(){},he=function(e){var t=window,n=t.console;return!!n&&"function"==typeof n[e]},_e=function(e,t,n){return n()?function(){if(he(e)){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];console[e].apply(console,[t].concat(i))}}:me},Ce=u,Ie=new Ce("[ADOBE OPT-IN]"),ve=function(t,n){return e(t)===n},Se=function(e,t){return e instanceof Array?e:ve(e,"string")?[e]:t||[]},De=function(e){var t=Object.keys(e);return!!t.length&&t.every(function(t){return!0===e[t]})},Ae=function(e){return!(!e||Oe(e))&&Se(e).every(function(e){return pe.indexOf(e)>-1})},ye=function(e,t){return e.reduce(function(e,n){return e[n]=t,e},{})},be=function(e){return JSON.parse(JSON.stringify(e))},Oe=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&!e.length},Me=function(e){if(Te(e))return e;try{return JSON.parse(e)}catch(e){return{}}},ke=function(e){return void 0===e||(Te(e)?Ae(Object.keys(e)):Ee(e))},Ee=function(e){try{var t=JSON.parse(e);return!!e&&ve(e,"string")&&Ae(Object.keys(t))}catch(e){return!1}},Te=function(e){return null!==e&&ve(e,"object")&&!1===Array.isArray(e)},Le=function(){},Pe=function(e){return ve(e,"function")?e():e},Re=function(e,t){ke(e)||Ie.error("".concat(t))},we=function(e){return Object.keys(e).map(function(t){return e[t]})},Fe=function(e){return we(e).filter(function(e,t,n){return n.indexOf(e)===t})},Ne=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.command,i=t.params,r=void 0===i?{}:i,a=t.callback,o=void 0===a?Le:a;if(!n||-1===n.indexOf("."))throw new Error("[OptIn.execute] Please provide a valid command.");try{var s=n.split("."),l=e[s[0]],c=s[1];if(!l||"function"!=typeof l[c])throw new Error("Make sure the plugin and API name exist.");var u=Object.assign(r,{callback:o});l[c].call(l,u)}catch(e){Ie.error("[execute] Something went wrong: "+e.message)}}};f.prototype=Object.create(Error.prototype),f.prototype.constructor=f;var xe="fetchPermissions",je="[OptIn#registerPlugin] Plugin is invalid.";p.Categories=ue,p.TimeoutError=f;var Ve=Object.freeze({OptIn:p,IabPlugin:h}),He=function(e,t){e.publishDestinations=function(n){var i=arguments[1],r=arguments[2];try{r="function"==typeof r?r:n.callback}catch(e){r=function(){}}var a=t;if(!a.readyToAttachIframePreliminary())return void r({error:"The destination publishing iframe is disabled in the Visitor library."});if("string"==typeof n){if(!n.length)return void r({error:"subdomain is not a populated string."});if(!(i instanceof Array&&i.length))return void r({error:"messages is not a populated array."});var o=!1;if(i.forEach(function(e){ 8"string"==typeof e&&e.length&&(a.addMessage(e),o=!0)}),!o)return void r({error:"None of the messages are populated strings."})}else{if(!j.isObject(n))return void r({error:"Invalid parameters passed."});var s=n;if("string"!=typeof(n=s.subdomain)||!n.length)return void r({error:"config.subdomain is not a populated string."});var l=s.urlDestinations;if(!(l instanceof Array&&l.length))return void r({error:"config.urlDestinations is not a populated array."});var c=[];l.forEach(function(e){j.isObject(e)&&(e.hideReferrer?e.message&&a.addMessage(e.message):c.push(e))});!function e(){c.length&&setTimeout(function(){var t=new Image,n=c.shift();t.src=n.url,a.onPageDestinationsFired.push(n),e()},100)}()}a.iframe?(r({message:"The destination publishing iframe is already attached and loaded."}),a.requestToProcess()):!e.subdomain&&e._getField("MCMID")?(a.subdomain=n,a.doAttachIframe=!0,a.url=a.getUrl(),a.readyToAttachIframe()?(a.iframeLoadedCallbacks.push(function(e){r({message:"Attempted to attach and load the destination publishing iframe through this API call. Result: "+(e.message||"no result")})}),a.attachIframe()):r({error:"Encountered a problem in attempting to attach and load the destination publishing iframe through this API call."})):a.iframeLoadedCallbacks.push(function(e){r({message:"Attempted to attach and load the destination publishing iframe through normal Visitor API processing. Result: "+(e.message||"no result")})})}},Ue=function e(t){function n(e,t){return e>>>t|e<<32-t}for(var i,r,a=Math.pow,o=a(2,32),s="",l=[],c=8*t.length,u=e.h=e.h||[],d=e.k=e.k||[],f=d.length,p={},g=2;f<64;g++)if(!p[g]){for(i=0;i<313;i+=g)p[i]=g;u[f]=a(g,.5)*o|0,d[f++]=a(g,1/3)*o|0}for(t+="";t.length%64-56;)t+="\0";for(i=0;i<t.length;i++){if((r=t.charCodeAt(i))>>8)return;l[i>>2]|=r<<(3-i)%4*8}for(l[l.length]=c/o|0,l[l.length]=c,r=0;r<l.length;){var m=l.slice(r,r+=16),h=u;for(u=u.slice(0,8),i=0;i<64;i++){var _=m[i-15],C=m[i-2],I=u[0],v=u[4],S=u[7]+(n(v,6)^n(v,11)^n(v,25))+(v&u[5]^~v&u[6])+d[i]+(m[i]=i<16?m[i]:m[i-16]+(n(_,7)^n(_,18)^_>>>3)+m[i-7]+(n(C,17)^n(C,19)^C>>>10)|0);u=[S+((n(I,2)^n(I,13)^n(I,22))+(I&u[1]^I&u[2]^u[1]&u[2]))|0].concat(u),u[4]=u[4]+S|0}for(i=0;i<8;
8i++)u[i]=u[i]+h[i]|0}for(i=0;i<8;i++)for(r=3;r+1;r--){var D=u[i]>>8*r&255;s+=(D<16?0:"")+D.toString(16)}return s},Be=function(e,t){return"SHA-256"!==t&&"SHA256"!==t&&"sha256"!==t&&"sha-256"!==t||(e=Ue(e)),e},Ge=function(e){return String(e).trim().toLowerCase()},Ye=Ve.OptIn;j.defineGlobalNamespace(),window.adobe.OptInCategories=Ye.Categories;var qe=function(t,n,i){function r(e){var t=e;return function(e){var n=e||v.location.href;try{var i=g._extractParamFromUri(n,t);if(i)return w.parsePipeDelimetedKeyValues(i)}catch(e){}}}function a(e){function t(e,t,n){e&&e.match(re.VALID_VISITOR_ID_REGEX)&&(n===A&&(I=!0),t(e))}t(e[A],g.setMarketingCloudVisitorID,A),g._setFieldExpire(k,-1),t(e[O],g.setAnalyticsVisitorID)}function o(e){e=e||{},g._supplementalDataIDCurrent=e.supplementalDataIDCurrent||"",g._supplementalDataIDCurrentConsumed=e.supplementalDataIDCurrentConsumed||{},g._supplementalDataIDLast=e.supplementalDataIDLast||"",g._supplementalDataIDLastConsumed=e.supplementalDataIDLastConsumed||{}}function s(e){function t(e,t,n){return n=n?n+="|":n,n+=e+"="+encodeURIComponent(t)}function n(e,n){var i=n[0],r=n[1];return null!=r&&r!==T&&(e=t(i,r,e)),e}var i=e.reduce(n,"");return function(e){var t=w.getTimestampInSeconds();return e=e?e+="|":e,e+="TS="+t}(i)}function l(e){var t=e.minutesToLive,n="";return(g.idSyncDisableSyncs||g.disableIdSyncs)&&(n=n||"Error: id syncs have been disabled"),"string"==typeof e.dpid&&e.dpid.length||(n=n||"Error: config.dpid is empty"),"string"==typeof e.url&&e.url.length||(n=n||"Error: config.url is empty"),void 0===t?t=20160:(t=parseInt(t,10),(isNaN(t)||t<=0)&&(n=n||"Error: config.minutesToLive needs to be a positive number")),{error:n,ttl:t}}function c(){return!!g.configs.doesOptInApply&&!(m.optIn.isComplete&&u())}function u(){return g.configs.isIabContext?m.optIn.isApproved(m.optIn.Categories.ECID)&&C:m.optIn.isApproved(m.optIn.Categories.ECID)}function d(e,t){if(C=!0,e)throw new Error("[IAB plugin] : "+e);t.gdprApplies&&(h=t.consentString),g.init(),p()}function f(){m.optIn.isApproved(m.optIn.Categories.ECID)&&(g.configs.isIabContext?m.optIn.execute({command:"iabPlugin.fetchConsentData",callback:d}):(g.init(),p()))}function p(){m.optIn.off("complete",f)}if(!i||i.split("").reverse().join("")!==t)throw new Error("Please use `Visitor.getInstance` to instantiate Visitor.");var g=this,m=window.adobe,h="",C=!1,I=!1;g.version="4.4.0";var v=_,S=v.Visitor;S.version=g.version,S.AuthState=E.AUTH_STATE,S.OptOut=E.OPT_OUT,v.s_c_in||(v.s_c_il=[],v.s_c_in=0),g._c="Visitor",g._il=v.s_c_il,g._in=v.s_c_in,g._il[g._in]=g,v.s_c_in++,g._instanceType="regular",g._log={requests:[]},g.marketingCloudOrgID=t,g.cookieName="AMCV_"+t,g.sessionCookieName="AMCVS_"+t,g.cookieDomain=$(),g.loadSSL=v.location.protocol.toLowerCase().indexOf("https")>=0,g.loadTimeout=3e4,g.CORSErrors=[],g.marketingCloudServer=g.audienceManagerServer="dpm.demdex.net",g.sdidParamExpiry=30;var D=null,A="MCMID",y="MCIDTS",b="A",O="MCAID",M="AAM",k="MCAAMB",T="NONE",L=function(e){return!Object.prototype[e]},P=ie(g);g.FIELDS=E.FIELDS,g.cookieRead=function(e){return Q.get(e)},g.cookieWrite=function(e,t,n){var i=g.cookieLifetime?(""+g.cookieLifetime).toUpperCase():"",r=!1;return g.configs&&g.configs.secureCookie&&"https:"===location.protocol&&(r=!0),Q.set(e,""+t,{expires:n,domain:g.cookieDomain,cookieLifetime:i,secure:r})},g.resetState=function(e){e?g._mergeServerState(e):o()},g._isAllowedDone=!1,g._isAllowedFlag=!1,g.isAllowed=function(){return g._isAllowedDone||(g._isAllowedDone=!0,(g.cookieRead(g.cookieName)||g.cookieWrite(g.cookieName,"T",1))&&(g._isAllowedFlag=!0)),"T"===g.cookieRead(g.cookieName)&&g._helpers.removeCookie(g.cookieName),g._isAllowedFlag},g.setMarketingCloudVisitorID=function(e){g._setMarketingCloudFields(e)},g._use1stPartyMarketingCloudServer=!1,g.getMarketingCloudVisitorID=function(e,t){g.marketingCloudServer&&g.marketingCloudServer.indexOf(".demdex.net")<0&&(g._use1stPartyMarketingCloudServer=!0);var n=g._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;return g._getRemoteField(A,i,e,t,n)},g.getVisitorValues=function(e,t){var n={MCMID:{fn:g.getMarketingCloudVisitorID,args:[!0],context:g},MCOPTOUT:{fn:g.isOptedOut,args:[void 0,!0],context:g},MCAID:{fn:g.getAnalyticsVisitorID,args:[!0],context:g},MCAAMLH:{fn:g.getAudienceManagerLocationHint,args:[!0],context:g},MCAAMB:{fn:g.getAudienceManagerBlob,args:[!0],context:g}},i=t&&t.length?j.pluck(n,t):n;z(i,e)},g._currentCustomerIDs={},g._customerIDsHashChanged=!1,g._newCustomerIDsHash="",g.setCustomerIDs=function(t,n){function i(){g._customerIDsHashChanged=!1}if(!g.isOptedOut()&&t){if(!j.isObject(t)||j.isObjectEmpty(t))return!1;g._readVisitor();var r,a,o;for(r in t)if(L(r)&&(a=t[r],n=a.hasOwnProperty("hashType")?a.hashType:n,a))if("object"===e(a
8)){var s={};if(a.id){if(n){if(!(o=Be(Ge(a.id),n)))return;a.id=o,s.hashType=n}s.id=a.id}void 0!=a.authState&&(s.authState=a.authState),g._currentCustomerIDs[r]=s}else if(n){if(!(o=Be(Ge(a),n)))return;g._currentCustomerIDs[r]={id:o,hashType:n}}else g._currentCustomerIDs[r]={id:a};var l=g.getCustomerIDs(),c=g._getField("MCCIDH"),u="";c||(c=0);for(r in l)L(r)&&(a=l[r],u+=(u?"|":"")+r+"|"+(a.id?a.id:"")+(a.authState?a.authState:""));g._newCustomerIDsHash=String(g._hash(u)),g._newCustomerIDsHash!==c&&(g._customerIDsHashChanged=!0,g._mapCustomerIDs(i))}},g.getCustomerIDs=function(){g._readVisitor();var e,t,n={};for(e in g._currentCustomerIDs)L(e)&&(t=g._currentCustomerIDs[e],n[e]||(n[e]={}),t.id&&(n[e].id=t.id),void 0!=t.authState?n[e].authState=t.authState:n[e].authState=S.AuthState.UNKNOWN,t.hashType&&(n[e].hashType=t.hashType));return n},g.setAnalyticsVisitorID=function(e){g._setAnalyticsFields(e)},g.getAnalyticsVisitorID=function(e,t,n){if(!w.isTrackingServerPopulated()&&!n)return g._callCallback(e,[""]),"";var i="";if(n||(i=g.getMarketingCloudVisitorID(function(t){g.getAnalyticsVisitorID(e,!0)})),i||n){var r=n?g.marketingCloudServer:g.trackingServer,a="";g.loadSSL&&(n?g.marketingCloudServerSecure&&(r=g.marketingCloudServerSecure):g.trackingServerSecure&&(r=g.trackingServerSecure));var o={};if(r){var s="http"+(g.loadSSL?"s":"")+"://"+r+"/id",l="d_visid_ver="+g.version+"&mcorgid="+encodeURIComponent(g.marketingCloudOrgID)+(i?"&mid="+encodeURIComponent(i):"")+(g.idSyncDisable3rdPartySyncing||g.disableThirdPartyCookies?"&d_coppa=true":""),c=["s_c_il",g._in,"_set"+(n?"MarketingCloud":"Analytics")+"Fields"];a=s+"?"+l+"&callback=s_c_il%5B"+g._in+"%5D._set"+(n?"MarketingCloud":"Analytics")+"Fields",o.corsUrl=s+"?"+l,o.callback=c}return o.url=a,g._getRemoteField(n?A:O,a,e,t,o)}return""},g.getAudienceManagerLocationHint=function(e,t){if(g.getMarketingCloudVisitorID(function(t){g.getAudienceManagerLocationHint(e,!0)})){var n=g._getField(O);if(!n&&w.isTrackingServerPopulated()&&(n=g.getAnalyticsVisitorID(function(t){g.getAudienceManagerLocationHint(e,!0)})),n||!w.isTrackingServerPopulated()){var i=g._getAudienceManagerURLData(),r=i.url;return g._getRemoteField("MCAAMLH",r,e,t,i)}}return""},g.getLocationHint=g.getAudienceManagerLocationHint,g.getAudienceManagerBlob=function(e,t){if(g.getMarketingCloudVisitorID(function(t){g.getAudienceManagerBlob(e,!0)})){var n=g._getField(O);if(!n&&w.isTrackingServerPopulated()&&(n=g.getAnalyticsVisitorID(function(t){g.getAudienceManagerBlob(e,!0)})),n||!w.isTrackingServerPopulated()){var i=g._getAudienceManagerURLData(),r=i.url;return g._customerIDsHashChanged&&g._setFieldExpire(k,-1),g._getRemoteField(k,r,e,t,i)}}return""},g._supplementalDataIDCurrent="",g._supplementalDataIDCurrentConsumed={},g._supplementalDataIDLast="",g._supplementalDataIDLastConsumed={},g.getSupplementalDataID=function(e,t){g._supplementalDataIDCurrent||t||(g._supplementalDataIDCurrent=g._generateID(1));var n=g._supplementalDataIDCurrent;return g._supplementalDataIDLast&&!g._supplementalDataIDLastConsumed[e]?(n=g._supplementalDataIDLast,g._supplementalDataIDLastConsumed[e]=!0):n&&(g._supplementalDataIDCurrentConsumed[e]&&(g._supplementalDataIDLast=g._supplementalDataIDCurrent,g._supplementalDataIDLastConsumed=g._supplementalDataIDCurrentConsumed,g._supplementalDataIDCurrent=n=t?"":g._generateID(1),g._supplementalDataIDCurrentConsumed={}),n&&(g._supplementalDataIDCurrentConsumed[e]=!0)),n};var R=!1;g._liberatedOptOut=null,g.getOptOut=function(e,t){var n=g._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;if(u())return g._getRemoteField("MCOPTOUT",i,e,t,n);if(g._registerCallback("liberatedOptOut",e),null!==g._liberatedOptOut)return g._callAllCallbacks("liberatedOptOut",[g._liberatedOptOut]),R=!1,g._liberatedOptOut;if(R)return null;R=!0;var r="liberatedGetOptOut";return n.corsUrl=n.corsUrl.replace(/dpm\.demdex\.net\/id\?/,"dpm.demdex.net/optOutStatus?"),n.callback=[r],_[r]=function(e){if(e===Object(e)){var t,n,i=j.parseOptOut(e,t,T);t=i.optOut,n=1e3*i.d_ottl,g._liberatedOptOut=t,setTimeout(function(){g._liberatedOptOut=null},n)}g._callAllCallbacks("liberatedOptOut",[t]),R=!1},P.fireCORS(n),null},g.isOptedOut=function(e,t,n){t||(t=S.OptOut.GLOBAL);var i=g.getOptOut(function(n){var i=n===S.OptOut.GLOBAL||n.indexOf(t)>=0;g._callCallback(e,[i])},n);return i?i===S.OptOut.GLOBAL||i.indexOf(t)>=0:null},g._fields=null,g._fieldsExpired=null,g._hash=function(e){var t,n,i=0;if(e)for(t=0;t<e.length;t++)n=e.charCodeAt(t),i=(i<<5)-i+n,i&=i;return i},g._generateID=ne,g._generateLocalMID=function(){var e=g._generateID(0);return N.isClientSideMarketingCloudVisitorID=!0,e},g._callbackList=null,g._callCallback=function(e,t){try{"function"==typeof e?e.apply(v,t):e[1].apply(e[0],t)}catch(e){}},g._registerCallback=function(e,t){t&&(null==g._callbackList&&(g._callbackList={}),void 0==g._callbackList[e]&&(g._callbackList[e]=[]),g._callbackList[e].push(t))},g._callAllCallbacks=function(e,t){if(null!=g._callbackList){var n=g._callbackList[e];if(n)for(;n.length>0;
8)g._callCallback(n.shift(),t)}},g._addQuerystringParam=function(e,t,n,i){var r=encodeURIComponent(t)+"="+encodeURIComponent(n),a=w.parseHash(e),o=w.hashlessUrl(e);if(-1===o.indexOf("?"))return o+"?"+r+a;var s=o.split("?"),l=s[0]+"?",c=s[1];return l+w.addQueryParamAtLocation(c,r,i)+a},g._extractParamFromUri=function(e,t){var n=new RegExp("[\\?&#]"+t+"=([^&#]*)"),i=n.exec(e);if(i&&i.length)return decodeURIComponent(i[1])},g._parseAdobeMcFromUrl=r(re.ADOBE_MC),g._parseAdobeMcSdidFromUrl=r(re.ADOBE_MC_SDID),g._attemptToPopulateSdidFromUrl=function(e){var n=g._parseAdobeMcSdidFromUrl(e),i=1e9;n&&n.TS&&(i=w.getTimestampInSeconds()-n.TS),n&&n.SDID&&n.MCORGID===t&&i<g.sdidParamExpiry&&(g._supplementalDataIDCurrent=n.SDID,g._supplementalDataIDCurrentConsumed.SDID_URL_PARAM=!0)},g._attemptToPopulateIdsFromUrl=function(){var e=g._parseAdobeMcFromUrl();if(e&&e.TS){var n=w.getTimestampInSeconds(),i=n-e.TS;if(Math.floor(i/60)>re.ADOBE_MC_TTL_IN_MIN||e.MCORGID!==t)return;a(e)}},g._mergeServerState=function(e){if(e)try{if(e=function(e){return w.isObject(e)?e:JSON.parse(e)}(e),e[g.marketingCloudOrgID]){var t=e[g.marketingCloudOrgID];!function(e){w.isObject(e)&&g.setCustomerIDs(e)}(t.customerIDs),o(t.sdid)}}catch(e){throw new Error("`serverState` has an invalid format.")}},g._timeout=null,g._loadData=function(e,t,n,i){t=g._addQuerystringParam(t,"d_fieldgroup",e,1),i.url=g._addQuerystringParam(i.url,"d_fieldgroup",e,1),i.corsUrl=g._addQuerystringParam(i.corsUrl,"d_fieldgroup",e,1),N.fieldGroupObj[e]=!0,i===Object(i)&&i.corsUrl&&"XMLHttpRequest"===P.corsMetadata.corsType&&P.fireCORS(i,n,e)},g._clearTimeout=function(e){null!=g._timeout&&g._timeout[e]&&(clearTimeout(g._timeout[e]),g._timeout[e]=0)},g._settingsDigest=0,g._getSettingsDigest=function(){if(!g._settingsDigest){var e=g.version;g.audienceManagerServer&&(e+="|"+g.audienceManagerServer),g.audienceManagerServerSecure&&(e+="|"+g.audienceManagerServerSecure),g._settingsDigest=g._hash(e)}return g._settingsDigest},g._readVisitorDone=!1,g._readVisitor=function(){if(!g._readVisitorDone){g._readVisitorDone=!0;var e,t,n,i,r,a,o=g._getSettingsDigest(),s=!1,l=g.cookieRead(g.cookieName),c=new Date;if(l||I||g.discardTrackingServerECID||(l=g.cookieRead(re.FIRST_PARTY_SERVER_COOKIE)),null==g._fields&&(g._fields={}),l&&"T"!==l)for(l=l.split("|"),l[0].match(/^[\-0-9]+$/)&&(parseInt(l[0],10)!==o&&(s=!0),l.shift()),l.length%2==1&&l.pop(),e=0;e<l.length;e+=2)t=l[e].split("-"),n=t[0],i=l[e+1],t.length>1?(r=parseInt(t[1],10),a=t[1].indexOf("s")>0):(r=0,a=!1),s&&("MCCIDH"===n&&(i=""),r>0&&(r=c.getTime()/1e3-60)),n&&i&&(g._setField(n,i,1),r>0&&(g._fields["expire"+n]=r+(a?"s":""),(c.getTime()>=1e3*r||a&&!g.cookieRead(g.sessionCookieName))&&(g._fieldsExpired||(g._fieldsExpired={}),g._fieldsExpired[n]=!0)));!g._getField(O)&&w.isTrackingServerPopulated()&&(l=g.cookieRead("s_vi"))&&(l=l.split("|"),l.length>1&&l[0].indexOf("v1")>=0&&(i=l[1],e=i.indexOf("["),e>=0&&(i=i.substring(0,e)),i&&i.match(re.VALID_VISITOR_ID_REGEX)&&g._setField(O,i)))}},g._appendVersionTo=function(e){var t="vVersion|"+g.version,n=e?g._getCookieVersion(e):null;return n?Z.areVersionsDifferent(n,g.version)&&(e=e.replace(re.VERSION_REGEX,t)):e+=(e?"|":"")+t,e},g._writeVisitor=function(){var e,t,n=g._getSettingsDigest();for(e in g._fields)L(e)&&g._fields[e]&&"expire"!==e.substring(0,6)&&(t=g._fields[e],n+=(n?"|":"")+e+(g._fields["expire"+e]?"-"+g._fields["expire"+e]:"")+"|"+t);n=g._appendVersionTo(n),g.cookieWrite(g.cookieName,n,1)},g._getField=function(e,t){return null==g._fields||!t&&g._fieldsExpired&&g._fieldsExpired[e]?null:g._fields[e]},g._setField=function(e,t,n){null==g._fields&&(g._fields={}),g._fields[e]=t,n||g._writeVisitor()},g._getFieldList=function(e,t){var n=g._getField(e,t);return n?n.split("*"):null},g._setFieldList=function(e,t,n){g._setField(e,t?t.join("*"):"",n)},g._getFieldMap=function(e,t){var n=g._getFieldList(e,t);if(n){var i,r={};for(i=0;i<n.length;i+=2)r[n[i]]=n[i+1];return r}return null},g._setFieldMap=function(e,t,n){var i,r=null;if(t){r=[];for(i in t)L(i)&&(r.push(i),r.push(t[i]))}g._setFieldList(e,r,n)},g._setFieldExpire=function(e,t,n){var i=new Date;i.setTime(i.getTime()+1e3*t),null==g._fields&&(g._fields={}),g._fields["expire"+e]=Math.floor(i.getTime()/1e3)+(n?"s":""),t<0?(g._fieldsExpired||(g._fieldsExpired={}),g._fieldsExpired[e]=!0):g._fieldsExpired&&(g._fieldsExpired[e]=!1),n&&(g.cookieRead(g.sessionCookieName)||g.cookieWrite(g.sessionCookieName,"1"))},g._findVisitorID=function(t){return t&&("object"===e(t)&&(t=t.d_mid?t.d_mid:t.visitorID?t.visitorID:t.id?t.id:t.uuid?t.uuid:""+t),t&&"NOTARGET"===(t=t.toUpperCase())&&(t=T),t&&(t===T||t.match(re.VALID_VISITOR_ID_REGEX))||(t="")),t},g._setFields=function(t,n){if(g._clearTimeout(t),null!=g._loading&&(g._loading[t]=!1),N.fieldGroupObj[t]&&N.setState(t,!1),"MC"===t){!0!==N.isClientSideMarketingCloudVisitorID&&(N.isClientSideMarketingCloudVisitorID=!1);var i=g._getField(A);
8if(!i||g.overwriteCrossDomainMCIDAndAID){if(!(i="object"===e(n)&&n.mid?n.mid:g._findVisitorID(n))){if(g._use1stPartyMarketingCloudServer&&!g.tried1stPartyMarketingCloudServer)return g.tried1stPartyMarketingCloudServer=!0,void g.getAnalyticsVisitorID(null,!1,!0);i=g._generateLocalMID()}g._setField(A,i)}i&&i!==T||(i=""),"object"===e(n)&&((n.d_region||n.dcs_region||n.d_blob||n.blob)&&g._setFields(M,n),g._use1stPartyMarketingCloudServer&&n.mid&&g._setFields(b,{id:n.id})),g._callAllCallbacks(A,[i])}if(t===M&&"object"===e(n)){var r=604800;void 0!=n.id_sync_ttl&&n.id_sync_ttl&&(r=parseInt(n.id_sync_ttl,10));var a=F.getRegionAndCheckIfChanged(n,r);g._callAllCallbacks("MCAAMLH",[a]);var o=g._getField(k);(n.d_blob||n.blob)&&(o=n.d_blob,o||(o=n.blob),g._setFieldExpire(k,r),g._setField(k,o)),o||(o=""),g._callAllCallbacks(k,[o]),!n.error_msg&&g._newCustomerIDsHash&&g._setField("MCCIDH",g._newCustomerIDsHash)}if(t===b){var s=g._getField(O);s&&!g.overwriteCrossDomainMCIDAndAID||(s=g._findVisitorID(n),s?s!==T&&g._setFieldExpire(k,-1):s=T,g._setField(O,s)),s&&s!==T||(s=""),g._callAllCallbacks(O,[s])}if(g.idSyncDisableSyncs||g.disableIdSyncs)F.idCallNotProcesssed=!0;else{F.idCallNotProcesssed=!1;var l={};l.ibs=n.ibs,l.subdomain=n.subdomain,F.processIDCallData(l)}if(n===Object(n)){var c,d;u()&&g.isAllowed()&&(c=g._getField("MCOPTOUT"));var f=j.parseOptOut(n,c,T);c=f.optOut,d=f.d_ottl,g._setFieldExpire("MCOPTOUT",d,!0),g._setField("MCOPTOUT",c),g._callAllCallbacks("MCOPTOUT",[c])}},g._loading=null,g._getRemoteField=function(e,t,n,i,r){var a,o="",s=w.isFirstPartyAnalyticsVisitorIDCall(e),l={MCAAMLH:!0,MCAAMB:!0};if(u()&&g.isAllowed()){g._readVisitor(),o=g._getField(e,!0===l[e]);if(function(){return(!o||g._fieldsExpired&&g._fieldsExpired[e])&&(!g.disableThirdPartyCalls||s)}()){if(e===A||"MCOPTOUT"===e?a="MC":"MCAAMLH"===e||e===k?a=M:e===O&&(a=b),a)return!t||null!=g._loading&&g._loading[a]||(null==g._loading&&(g._loading={}),g._loading[a]=!0,g._loadData(a,t,function(t){if(!g._getField(e)){t&&N.setState(a,!0);var n="";e===A?n=g._generateLocalMID():a===M&&(n={error_msg:"timeout"}),g._setFields(a,n)}},r)),g._registerCallback(e,n),o||(t||g._setFields(a,{id:T}),"")}else o||(e===A?(g._registerCallback(e,n),o=g._generateLocalMID(),g.setMarketingCloudVisitorID(o)):e===O?(g._registerCallback(e,n),o="",g.setAnalyticsVisitorID(o)):(o="",i=!0))}return e!==A&&e!==O||o!==T||(o="",i=!0),n&&i&&g._callCallback(n,[o]),o},g._setMarketingCloudFields=function(e){g._readVisitor(),g._setFields("MC",e)},g._mapCustomerIDs=function(e){g.getAudienceManagerBlob(e,!0)},g._setAnalyticsFields=function(e){g._readVisitor(),g._setFields(b,e)},g._setAudienceManagerFields=function(e){g._readVisitor(),g._setFields(M,e)},g._getAudienceManagerURLData=function(e){var t=g.audienceManagerServer,n="",i=g._getField(A),r=g._getField(k,!0),a=g._getField(O),o=a&&a!==T?"&d_cid_ic=AVID%01"+encodeURIComponent(a):"";if(g.loadSSL&&g.audienceManagerServerSecure&&(t=g.audienceManagerServerSecure),t){var s,l,c=g.getCustomerIDs();if(c)for(s in c)L(s)&&(l=c[s],o+="&d_cid_ic="+encodeURIComponent(s)+"%01"+encodeURIComponent(l.id?l.id:"")+(l.authState?"%01"+l.authState:""));e||(e="_setAudienceManagerFields");var u="http"+(g.loadSSL?"s":"")+"://"+t+"/id",d="d_visid_ver="+g.version+(h&&-1!==u.indexOf("demdex.net")?"&gdpr=1&gdpr_force=1&gdpr_consent="+h:"")+"&d_rtbd=json&d_ver=2"+(!i&&g._use1stPartyMarketingCloudServer?"&d_verify=1":"")+"&d_orgid="+encodeURIComponent(g.marketingCloudOrgID)+"&d_nsid="+(g.idSyncContainerID||0)+(i?"&d_mid="+encodeURIComponent(i):"")+(g.idSyncDisable3rdPartySyncing||g.disableThirdPartyCookies?"&d_coppa=true":"")+(!0===D?"&d_coop_safe=1":!1===D?"&d_coop_unsafe=1":"")+(r?"&d_blob="+encodeURIComponent(r):"")+o,f=["s_c_il",g._in,e];return n=u+"?"+d+"&d_cb=s_c_il%5B"+g._in+"%5D."+e,{url:n,corsUrl:u+"?"+d,callback:f}}return{url:n}},g.appendVisitorIDsTo=function(e){try{var t=[[A,g._getField(A)],[O,g._getField(O)],["MCORGID",g.marketingCloudOrgID]];return g._addQuerystringParam(e,re.ADOBE_MC,s(t))}catch(t){return e}},g.appendSupplementalDataIDTo=function(e,t){if(!(t=t||g.getSupplementalDataID(w.generateRandomString(),!0)))return e;try{var n=s([["SDID",t],["MCORGID",g.marketingCloudOrgID]]);return g._addQuerystringParam(e,re.ADOBE_MC_SDID,n)}catch(t){return e}};var w={parseHash:function(e){var t=e.indexOf("#");return t>0?e.substr(t):""},hashlessUrl:function(e){var t=e.indexOf("#");return t>0?e.substr(0,t):e},addQueryParamAtLocation:function(e,t,n){var i=e.split("&");return n=null!=n?n:i.length,i.splice(n,0,t),i.join("&")},isFirstPartyAnalyticsVisitorIDCall:function(e,t,n){if(e!==O)return!1;var i;return t||(t=g.trackingServer),n||(n=g.trackingServerSecure),!("string"!=typeof(i=g.loadSSL?n:t)||!i.length)&&(i.indexOf("2o7.net")<0&&i.indexOf("omtrdc.net")<0)},isObject:function(e){return Boolean(e&&e===Object(e))},removeCookie:function(e){Q.remove(e,{domain:g.cookieDomain})},isTrackingServerPopulated:function(){return!!g.trackingServer||!!g.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:function(e){return e.split("|").reduce(function(e,t){var n=t.split("=");return e[n[0]]=decodeURIComponent(n[1]),e},{})},generateRandomString:function(e){e=e||5;for(var t="",n="abcdefghijklmnopqrstuvwxyz0123456789";e--;)t+=n[Math.floor(Math.random()*n.length)];return t},normalizeBoolean:function(e){return"true"===e||"false"!==e&&e},parseBoolean:function(e){return"true"===e||"false"!==e&&null},replaceMethodsWithFunction:function(e,t){for(var n in e)e.hasOwnProperty(n)&&"function"==typeof e[n]&&(e[n]=t);return e}};g._helpers=w;var F=ae(g,S);g._destinationPublishing=F,g.timeoutMetricsLog=[];var N={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(e,t){switch(e){case"MC":!1===t?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=t;break;case b:!1===t?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=t;break;case M:!1===t?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=t}}};g.isClientSideMarketingCloudVisitorID=function(){return N.isClientSideMarketingCloudVisitorID},g.MCIDCallTimedOut=function(){return N.MCIDCallTimedOut},g.AnalyticsIDCallTimedOut=function(){return N.AnalyticsIDCallTimedOut},g.AAMIDCallTimedOut=function(){return N.AAMIDCallTimedOut},g.idSyncGetOnPageSyncInfo=function(){return g._readVisitor(),g._getField("MCSYNCSOP")},g.idSyncByURL=function(e){if(!g.isOptedOut()){var t=l(e||{});if(t.error)return t.error;var n,i,r=e.url,a=encodeURIComponent,o=F;return r=r.replace(/^https:/,"").replace(/^http:/,""),n=j.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],","),i=["ibs",a(e.dpid),"img",a(r),t.ttl,"",n],o.addMessage(i.join("|")),o.requestToProcess(),"Successfully queued"}},g.idSyncByDataSource=function(e){if(!g.isOptedOut())return e===Object(e)&&"string"==typeof e.dpuuid&&e.dpuuid.length?(e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid,g.idSyncByURL(e)):"Error: config or config.dpuuid is empty"},He(g,F),g._getCookieVersion=function(e){e=e||g.cookieRead(g.cookieName);var t=re.VERSION_REGEX.exec(e);return t&&t.length>1?t[1]:null},g._resetAmcvCookie=function(e){var t=g._getCookieVersion();t&&!Z.isLessThan(t,e)||w.removeCookie(g.cookieName)},g.setAsCoopSafe=function(){D=!0},g.setAsCoopUnsafe=function(){D=!1},function(){if(g.configs=Object.create(null),w.isObject(n))for(var e in n)L(e)&&(g[e]=n[e],g.configs[e]=n[e])}(),function(){[["getMarketingCloudVisitorID"],["setCustomerIDs",void 0],["getAnalyticsVisitorID"],["getAudienceManagerLocationHint"],["getLocationHint"],["getAudienceManagerBlob"]].forEac
8h(function(e){var t=e[0],n=2===e.length?e[1]:"",i=g[t];g[t]=function(e){return u()&&g.isAllowed()?i.apply(g,arguments):("function"==typeof e&&g._callCallback(e,[n]),n)}})}(),g.init=function(){if(c())return m.optIn.fetchPermissions(f,!0);!function(){if(w.isObject(n)){g.idSyncContainerID=g.idSyncContainerID||0,D="boolean"==typeof g.isCoopSafe?g.isCoopSafe:w.parseBoolean(g.isCoopSafe),g.resetBeforeVersion&&g._resetAmcvCookie(g.resetBeforeVersion),g._attemptToPopulateIdsFromUrl(),g._attemptToPopulateSdidFromUrl(),g._readVisitor();var e=g._getField(y),t=Math.ceil((new Date).getTime()/re.MILLIS_PER_DAY);g.idSyncDisableSyncs||g.disableIdSyncs||!F.canMakeSyncIDCall(e,t)||(g._setFieldExpire(k,-1),g._setField(y,t)),g.getMarketingCloudVisitorID(),g.getAudienceManagerLocationHint(),g.getAudienceManagerBlob(),g._mergeServerState(g.serverState)}else g._attemptToPopulateIdsFromUrl(),g._attemptToPopulateSdidFromUrl()}(),function(){if(!g.idSyncDisableSyncs&&!g.disableIdSyncs){F.checkDPIframeSrc();var e=function(){var e=F;e.readyToAttachIframe()&&e.attachIframe()};v.addEventListener("load",function(){S.windowLoaded=!0,e()});try{te.receiveMessage(function(e){F.receiveMessage(e.data)},F.iframeHost)}catch(e){}}}(),function(){g.whitelistIframeDomains&&re.POST_MESSAGE_ENABLED&&(g.whitelistIframeDomains=g.whitelistIframeDomains instanceof Array?g.whitelistIframeDomains:[g.whitelistIframeDomains],g.whitelistIframeDomains.forEach(function(e){var n=new B(t,e),i=K(g,n);te.receiveMessage(i,e)}))}()}};qe.config=se,_.Visitor=qe;var Xe=qe,We=function(e){if(j.isObject(e))return Object.keys(e).filter(function(t){return""!==e[t]}).reduce(function(t,n){var i="doesOptInApply"!==n?e[n]:se.normalizeConfig(e[n]),r=j.normalizeBoolean(i);return t[n]=r,t},Object.create(null))},Je=Ve.OptIn,Ke=Ve.IabPlugin;return Xe.getInstance=function(e,t){if(!e)throw new Error("Visitor requires Adobe Marketing Cloud Org ID.");e.indexOf("@")<0&&(e+="@AdobeOrg");var n=function(){var t=_.s_c_il;if(t)for(var n=0;n<t.length;n++){var i=t[n];if(i&&"Visitor"===i._c&&i.marketingCloudOrgID===e)return i}}();if(n)return n;var i=We(t);!function(e){_.adobe.optIn=_.adobe.optIn||function(){var t=j.pluck(e,["doesOptInApply","previousPermissions","preOptInApprovals","isOptInStorageEnabled","optInStorageExpiry","isIabContext"]),n=e.optInCookieDomain||e.cookieDomain;n=n||$(),n=n===window.location.hostname?"":n,t.optInCookieDomain=n;var i=new Je(t,{cookies:Q});if(t.isIabContext){var r=new Ke(window.__cmp);i.registerPlugin(r)}return i}()}(i||{});var r=e,a=r.split("").reverse().join(""),o=new Xe(e,null,a);j.isObject(i)&&i.cookieDomain&&(o.cookieDomain=i.cookieDomain),function(){_.s_c_il.splice(--_.s_c_in,1)}();var s=j.getIeVersion();if("number"==typeof s&&s<10)return o._helpers.replaceMethodsWithFunction(o,function(){});var l=function(){try{return _.self!==_.parent}catch(e){return!0}}()&&!function(e){return e.cookieWrite("TEST_AMCV_COOKIE","T",1),"T"===e.cookieRead("TEST_AMCV_COOKIE")&&(e._helpers.removeCookie("TEST_AMCV_COOKIE"),!0)}(o)&&_.parent?new Y(e,i,o,_.parent):new Xe(e,i,a);return o=null,l.init(),l},function(){function e(){Xe.windowLoaded=!0}_.addEventListener?_.addEventListener("load",e):_.attachEvent&&_.attachEvent("onload",e),Xe.codeLoadEnd=(new Date).getTime()}(),Xe}(); 9 10window.visitor = Visitor.getInstance("840813355385EAFC0A490D4D@AdobeOrg", { 11 trackingServer: "aa-metrics.jalan.net" 12}); 13 14/* SiteCatalyst code version: H.27.5. 15 Copyright 1996-2014 Adobe, Inc. All Rights Reserved 16 More info available at http://www.omniture.com */ 17 18 19/* code version 6.3 2015.04.09 */ 20var s_lastModified = '20260220'; 21 22var s_account = 'rcrtjalannetdev'; 23var isApp = 'default'; 24 25 26var isProduction = false; 27if (location.host == 'www.jalan.net' 28 || location.host == 'arrange.jalan.net' 29 || location.host == 'rec.fofa.jp' 30 || location.host == 'odekake.jalan.net' 31 || location.host == 'rsv.nta.co.jp' 32 || location.host == 'jcs.jalan.net' 33 || location.host == 'point.recruit.co.jp') { 34 isProduction = true; 35} 36 37if (isProduction) { 38 if (isSmartphoneRLS()) { 39 s_account = 'rcrtjalannetspprd'; 40 } else { 41 s_account = 'rcrtjalannetprod'; 42 } 43} else { 44 if (isSmartphoneRLS()) { 45 s_account = 'rcrtjalannetspdev'; 46 } else { 47 s_account = 'rcrtjalannetdev'; 48 } 49} 50var s = s_gi(s_account); 51var y = new Object(); 52 53/************************** CONFIG SECTION **************************/ 54/* You may add or alter any code config here. */ 55s.charSet = 'UTF-8'; 56s.cookieDomainPeriods = 2; 57s.fpCookieDomainPeriods = (location.host == 'point.recruit.co.jp') ? '4' : '2'; 58/* Conversion Config */ 59s.currencyCode = 'JPY'; 60/* Link Tracking Config */ 61s.trackDownloadLinks = false;
62s.trackExternalLinks = false; 63s.trackInlineStats = false; 64s.linkDownloadFileTypes = 'exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx'; 65s.linkInternalFilters = 'javascript:,jalan.net,point.recruit.co.jp,mailto:,tel:,fep.sps-system.com,stbfep.sps-system.com,' + location.host; 66s.linkLeaveQueryString = false; 67s.linkTrackVars = 'prop7,prop70,prop3,prop6'; 68s.linkTrackEvents = 'None'; 69s.useForcedLinkTracking = false; 70 71/* WARNING: Changing any of the below variables will cause drastic 72 changes to how your visitor data is collected. Changes should only be 73 made when instructed to do so by your account manager.*/ 74s.visitorNamespace = 'recruit'; 75s.trackingServer="aa-metrics.jalan.net" 76s.visitor = Visitor.getInstance("840813355385EAFC0A490D4D@AdobeOrg"); 77 78/* Plugin Config */ 79s.usePlugins = true; 80 81/* TimeParting plug-in Config */ 82s.dstStart = '1/1/2008'; 83s.dstEnd = '1/1/2008'; 84s.currentDT = new Date(); 85s.currentYear = s.currentDT.getFullYear(); 86s.currentM = scZeroFormat(s.currentDT.getMonth() + 1, 2); 87s.currentD = scZeroFormat(s.currentDT.getDate(), 2); 88s.currentH = scZeroFormat(s.currentDT.getHours(), 2); 89s.currentm = scZeroFormat(s.currentDT.getMinutes(), 2); 90s.currentS = scZeroFormat(s.currentDT.getSeconds(), 2); 91 92/* Page Name Plugin Config */ 93s.siteID = 'jalan'; 94// leftmost value in pagename 95s.defaultPage = 'index.html'; 96// filename to add when none exists 97s.queryVarsList = 'screenId'; 98// query parameters to keep 99s.pathExcludeDelim = ';'; 100// portion of the path to exclude 101s.pathConcatDelim = ':'; 102// page name component separator 103s.pathExcludeList = ''; 104// elements to exclude from the path 105 106/**************************************** 107 * AB_TESTvªiy[Wr [ÌÝj 108 *****************************************/ 109s.pageName = (s.pageName || "").replace(/\:?screenid=[\w\d]+/i,""); 110if (typeof(AB_TEST) != 'undefined' && AB_TEST) { 111 s.prop63 = AB_TEST; 112} else { 113 // AB_TESTƯ¶ÏðgpµÄ¢é×AelseàÅÀs·é 114 if (typeof(AB_TEST1) != 'undefined' && AB_TEST1) { 115 s.prop63 = AB_TEST1; 116 } 117} 118 119if (typeof(iux_abtest2) != 'undefined' && iux_abtest2) { 120 s.prop68 = iux_abtest2; 121} 122 123if (typeof(iux_abtest3) != 'undefined' && iux_abtest3) { 124 s.prop39 = iux_abtest3; 125 } 126 127// ¯¶Ïðgp·é×Aelse-ifðgp·é 128if (typeof(AB_TEST3) != 'undefined' && AB_TEST3) { 129 s.prop60 = 'D="' + AB_TEST3 + ':' + '"+pageName'; 130 s.eVar50 = AB_TEST3; 131 s.prop63 = AB_TEST3; 132} else if (typeof(AB_TEST4) != 'undefined' && AB_TEST4) { 133 s.prop60 = 'D="' + AB_TEST4 + ':' + '"+pageName'; 134 s.eVar50 = AB_TEST4; 135 s.prop63 = AB_TEST4; 136} else if (typeof(AB_TEST5) != 'undefined' && AB_TEST5) { 137 s.prop60 = 'D="' + AB_TEST5 + ':' + '"+pageName'; 138 s.eVar50 = AB_TEST5; 139 s.prop63 = AB_TEST5; 140} 141 142if (typeof app_abtest_cv !== "undefined") { 143 if (isApp == 'jln') { 144 s.prop43 = app_abtest_cv; 145 } 146} 147 148//for IUX Add 2018.3.7 149if (typeof(iux_abtest) != 'undefined' && iux_abtest) { 150 s.prop30 = iux_abtest; 151} 152 153 154// Ad 2019.02.09 AB TEST 155try{ 156 if(typeof(window.sc_data_yado.ab_test_1) !== "undefined" && window.sc_data_yado.ab_test_1 !== ""){ 157 s.contextData['eVar105'] = window.sc_data_yado.ab_test_1; 158 } 159}catch(e){} 160 161try{ 162 if(typeof(window.sc_data_yado.ab_test_2) !== "undefined" && window.sc_data_yado.ab_test_2 !== ""){ 163 s.contextData['eVar106'] = window.sc_data_yado.ab_test_2; 164 } 165}catch(e){} 166 167/**************************************** 168 * JSONIuWFNgÌvf¶Ý`FbN 169 *****************************************/ 170function lookup (obj, path) { 171 const keys = path.split('.'); 172 for (let k in keys) { 173 const key = keys[k]; 174 if (!obj.hasOwnProperty(key)) { 175 return false; 176 } 177 if (keys.length > 1) { 178 return lookup(obj[key], keys.splice(1).join('.')); 179 } 180 return true; 181 } 182} 183 184/**************************************** 185 * útvZpÖ 186 *****************************************/ 187sc_dtoday = new Date(); 188function scDateDiff(year1, month1, date1, year2, month2, date2) { 189 var sc_diff = ""; 190 var sc_dt1 = new Date(year1, month1 - 1, date1); 191 var sc_dt2 = new Date(year2, month2 - 1, date2); 192 var sc_diff = (sc_dt1 - sc_dt2) / (24 * 60 * 60 * 1000); 193 if (sc_diff == 0) { 194 return '0'; 195 } else { 196 return sc_diff; 197 } 198} 199 200/**************************************** 201 *[ßpÖ 202 *****************************************/ 203function scZeroFormat(num, max) { 204 var tmp = '' + num; 205 while (tmp.length < max) { 206 tmp = '0' + tmp; 207 } 208 return tmp; 209} 210 211function sc_pageview_modal( linkEvents, linkVars) { 212 y.events = ''; 213 if (linkVars) { 214 for (var key in linkVars) { 215 y[key] = linkVars[key]; 216 } 217 } 218 if (linkEvents) { 219 y.events = linkEvents; 220 } 221 222 //eæÊsÏðÞð 223 y.prop52_taihi=s.prop52; 224 s.prop52=undefined; 225 y.prop62_taihi=s.prop62; 226 s.prop62=undefined; 227 y.prop66_taihi=s.prop66; 228 s.prop66=undefined; 229 y.prop70_taihi=s.prop70; 230 s.prop70=undefined; 231 y.eVar66_taihi=s.eVar66; 232 s.eVar66=undefined; 233 y.eVar144_taihi=s.eVar144; 234 s.eVar144=undefined; 235 236 //ñ[_ÌvÚ׿ÊÉÝè³êÄ¢épropðßÝ 237 y.prop7='JLN'; 238 239 if(lookup(window, 'window.sc_data_modalshosai_document.title')){ 240 y.title_trim=s.dropString(100, window.sc_data_modalshosai_document.title); 241 } 242 if(lookup(window, 'window.sc_data_modal_planshosai.pageName')){ 243 y.pageName=window.sc_data_modal_planshosai.pageName; 244 } 245 if(lookup(window, 'window.sc_data_modalshosai_location.href')){ 246 y.pageURL=window.sc_data_modalshosai_location.href; 247 y.pageURL_noparam=window.sc_data_modalshosai_location.href.split('?')[0]; 248 } 249 if(lookup(window, 'window.sc_data_modalshosai_document.referrer')){ 250 y.referrer=window.sc_data_modalshosai_document.referrer; 251 y.referrer_noparam=y.referrer.split('?')[0]; 252 } 253 if(lookup(window, 'window.sc_data_modal_planshosai.pageName')){ 254 y.pageName=window.sc_data_modal_planshosai.pageName; 255 } 256 if(lookup(window, 'window.sc_data_modal_planshosai.benefit_category')){ 257 y.eVar129= 'cate:' + window.sc_data_modal_planshosai.benefit_category; 258 } else y.eVar129= ''; 259 if(lookup(window, 'window.sc_data_modal_planshosai.benefit_detail')){ 260 y.eVar129+= '_detail:' + window.sc_data_modal_planshosai.benefit_detail; 261 } 262 if(lookup(window, 'window.sc_data_modal_planshosai.point_add_rate_01')){ 263 y.eVar112= window.sc_data_modal_planshosai.point_add_rate_01; 264 } 265 if(lookup(window, 'window.sc_data_modal_planshosai.point_add_rate_02')){ 266 y.eVar113= window.sc_data_modal_planshosai.point_add_rate_02; 267 } 268 if(lookup(window, 'window.sc_data_modal_planshosai.modal_disp')){ 269 y.prop42 = window.sc_data_modal_planshosai.modal_disp; 270 } 271 if(lookup(window, 'window.sc_data_modal_planshosai.rateTotal')){ 272 y.planprice = window.sc_data_modal_planshosai.rateTotal.replace(/,/g,''); 273 } 274 if(lookup(window, 'window.sc_data_modal_planshosai')){ 275 y.events = s.apl(y.events, "prodView,event2", ",", 1); 276 } 277 278 // Add 2026.2.20 Add ccntvª 279 // â«FeæÊÌeVar66Ìø«p¬ðmÀÉh®½ßAãÌÞðEú»dlð۵Ģéj 280 if (lookup(window, 'window.sc_data_modal_planshosai.ccnt')){ 281 y.eVar66 = window.sc_data_modal_planshosai.ccnt; 282 } 283 284 /**************************************** 285 * AB_TESTvªi[_r [ÌÝj 286 *****************************************/ 287 //ú» 288 s.prop68=y.prop68=undefined; 289 s.eVar68=y.eVar68=undefined; 290 s.prop63=y.prop63=undefined; 291 s.prop60=y.prop60=undefined; 292 s.eVar50=y.eVar50=undefined; 293 s.prop63=y.prop63=undefined; 294 295 if (lookup(window, 'window.sc_data_modal_planshosai.ab_test2')){ 296 y.prop68 = window.sc_data_modal_planshosai.ab_test2 + ':' + y.pageName; 297 y.eVar68 = window.sc_data_modal_planshosai.ab_test2; 298 y.prop63 = window.sc_data_modal_planshosai.ab_test2; 299 }
300 if (lookup(window, 'window.sc_data_modal_planshosai.ab_test3')){ 301 y.prop60 = window.sc_data_modal_planshosai.ab_test3 + ':' + y.pageName; 302 y.eVar50 = window.sc_data_modal_planshosai.ab_test3; 303 y.prop63 = window.sc_data_modal_planshosai.ab_test3; 304 } 305 306 // [_vªtO 307 s._isModal = true; 308 // vª 309 s.t(y); 310 // [_vªtOðí 311 s._isModal = undefined; 312 313 //eæÊsÏð³ 314 s.prop52=y.prop52_taihi; 315 y.prop52=undefined; 316 s.prop62=y.prop62_taihi; 317 y.prop62=undefined; 318 s.prop66=y.prop66_taihi; 319 y.prop66=undefined; 320 s.prop70=y.prop70_taihi; 321 y.prop70=undefined; 322 s.eVar66=y.eVar66_taihi; 323 y.eVar66=undefined; 324 s.eVar144=y.eVar144_taihi; 325 y.eVar144=undefined; 326}; 327 328 329function sc_customLink(link_name, linkEvents, linkVars, override) { 330 if (!link_name) { 331 link_name = 'noNameLink'; 332 } 333 var s = s_gi(s_account); 334 s.linkTrackVars = 'prop7,prop70,prop3,prop6'; 335 s.linkTrackEvents = 'None'; 336 s.events = ''; 337 338 if (linkVars) { 339 for (var key in linkVars) { 340 s[key] = linkVars[key]; 341 s.linkTrackVars += s.linkTrackVars ? "," + key:key; 342 } 343 } 344 if (linkEvents) { 345 s.linkTrackVars = s.linkTrackVars ? s.linkTrackVars + ',events' : 'events'; 346 s.linkTrackEvents = linkEvents; 347 s.events = linkEvents; 348 } 349 350 s.prop6 = s.pageName; 351 352 if (override) { 353 //eæÊsÏðÞð 354 y.prop70_taihi=s.prop70; 355 s.prop70=undefined; 356 357 if(lookup(window, 'window.sc_data_modalshosai_document.title')){ 358 y.title_trim=s.dropString(100, window.sc_data_modalshosai_document.title); 359 } 360 if(lookup(window, 'window.sc_data_modalshosai_location.href')){ 361 y.pageURL=window.sc_data_modalshosai_location.href; 362 } 363 if(lookup(window, 'window.sc_data_modalshosai_document.referrer')){ 364 y.referrer=window.sc_data_modalshosai_document.referrer; 365 } 366 if(lookup(window, 'window.sc_data_modal_planshosai.pageName')){ 367 y.pageName=window.sc_data_modal_planshosai.pageName; 368 y.prop6="D=gn"; 369 } 370 s.tl(this, 'o', link_name, y, 'navigate'); 371 372 //eæÊsÏð³ 373 s.prop70=y.prop70_taihi; 374 y.prop70=undefined; 375 } else { 376 s.tl(this, 'o', link_name, null, 'navigate'); 377 } 378}; 379 380function top_click(link_name) { 381 if (!link_name) { 382 link_name = 'noNameLink'; 383 } 384 var s = s_gi(s_account); 385 s.linkTrackVars = "eVar48,prop7,prop70,eVar73,eVar74,prop6"; 386 s.linkTrackEvents = 'None'; 387 s.events = ''; 388 s.eVar73 = s.eVar74 = link_name; 389 s.prop6 = s.pageName; 390 s.tl(this, 'o', link_name, null, 'navigate'); 391}; 392 393function sns_customLink(link_name, linkEvents) { 394 if (!link_name) { 395 link_name = 'noNameLink'; 396 } 397 var s = s_gi(s_account); 398 s.linkTrackVars = 'prop6,prop7,prop70'; 399 s.linkTrackEvents = 'None'; 400 s.events = ''; 401 s.prop6 = s.pageName; 402 403 if (linkEvents) { 404 s.linkTrackVars = s.linkTrackVars ? s.linkTrackVars + ',events' : 'events'; 405 s.linkTrackEvents = linkEvents; 406 s.events = linkEvents; 407 } 408 s.tl(this, 'o', link_name, null, 'navigate'); 409}; 410 411function time_spent(link_name, linkEvents, linkVars) { 412 if (!link_name) { 413 link_name = 'noNameLink'; 414 } 415 var s = s_gi(s_account); 416 s.linkTrackVars = 'prop7,prop70,prop1,eVar1'; 417 s.linkTrackEvents = 'None'; 418 s.events = ''; 419 420 if (linkVars) { 421 for (var key in linkVars) { 422 s[key] = linkVars[key]; 423 s.linkTrackVars += s.linkTrackVars ? "," + key:key; 424 } 425 } 426 if (linkEvents) { 427 s.linkTrackVars = s.linkTrackVars ? s.linkTrackVars + ',events' : 'events'; 428 s.linkTrackEvents = linkEvents; 429 s.events = linkEvents; 430 } 431 432 s.prop6 = s.pageName; 433 434 s.tl(this, 'o', link_name, null, 'navigate'); 435}; 436 437/**************************************** 438 * JalanÆ© 439 *****************************************/ 440function functionJLN() { 441 s.pageName = (typeof(s_page) !== 'undefined' && s_page !== '') ? s_page : s.pageName; 442 /*URLðp[XµÄzñÉi[*/ 443 var URL_PARAMS_ARRAY = s.split(s.getPageName(s.pageURL), ':'); 444 445 var EVENT_AREA = 4; 446 447 /************************************************************************ 448 * AvECO¶áçñÖÌNvª 449 ****************************************************+********************/ 450 var url = s.linkHandler("itunes.apple.com|jalan.net/en/|market.android.com"); 451 if (url) { 452 if (url.indexOf("itunes.apple|market.android.com") >= 0) { 453 s.linkTrackVars = "events"; 454 s.linkTrackEvents = "event20"; 455 s.events = "event20"; 456 } 457 } 458
459 /**************************************** 460 * ndpZOg 461 *****************************************/ 462 ndpSegment(URL_PARAMS_ARRAY); 463 464 465 /**************************************** 466 * Search Condition update at 2021.04.05 467 *****************************************/ 468 469 //Keyword 470 try{ 471 var contain_routecd = /7701|7771|7772|7773|042|7712|2704|7702/; 472 if(s.eVar5 && s.eVar5.match(contain_routecd) == null && location.pathname.indexOf('/activity/') == -1) { 473 s.eVar5 = ''; 474 } 475 }catch(e){} 476 477 try{ 478 if(!s.eVar5){ 479 if(typeof(window.sc_data.yado.keyword) != 'undefined' && window.sc_data.yado.keyword){ 480 s.eVar5 = window.sc_data.yado.keyword; 481 } 482 } 483 }catch(e){ 484 } 485 486 // Prefecture Code 487 try{ 488 if(!s.eVar140){ 489 if(typeof(window.sc_data.yado.kenCd) != 'undefined' && window.sc_data.yado.kenCd){ 490 s.eVar140 = window.sc_data.yado.kenCd; 491 } 492 } 493 }catch(e){ 494 } 495 496 //urlParamsArrayè`êðgpÓÌOÉÚ® 202204.05 for DMG AAT Member 497 /*URLðp[XµÄzñÉi[*/ 498 var urlParamsArray = s.split(s.getPageName(s.pageURL), ':'); 499 500 // Large Area Code 501 try{ 502 if(!s.eVar28){ 503 if(lookup(window, 'window.sc_data.yado.lrgCd')){ 504 s.eVar28 = window.sc_data.yado.lrgCd; 505 } else { 506 507 // From URL or QueryParms 508 if (urlParamsArray.length > 2 && urlParamsArray[2].match(/^LRG_/i)) { 509 s.eVar28 = urlParamsArray[2].replace(/[^0-9]/g, ""); 510 } else { 511 s.eVar28 = s.getQueryParam('lrgCd'); 512 } 513 514 // For Activity 515 var elm = document.getElementById("JKGV"); 516 // ßÝR[hðJSONp[XÉæÁÄæ¾ 517 if (elm) { 518 var jsonObj = JSON.parse(elm.innerHTML); 519 if (jsonObj) { 520 s.eVar28 = jsonObj.lrgCd; 521 } 522 } 523 } 524 } 525 }catch(e){ 526 } 527 528 // Small Area Code 529 try{ 530 if(!s.eVar29){ 531 if(lookup(window, 'window.sc_data.yado.smlCd')){ 532 s.eVar29 = window.sc_data.yado.smlCd; 533 } else { 534 535 //From URL or QueryParams 536 if (urlParamsArray.length > 3 && urlParamsArray[3].match(/^SML_/i)) { 537 s.eVar29 = urlParamsArray[3].replace(/[^0-9]/g,""); 538 } else { 539 s.eVar29 = s.getQueryParam('smlCd'); 540 } 541 } 542 } 543 }catch(e){ 544 } 545 546 // Onsen Code 547 try{ 548 if(!s.eVar141){ 549 if(typeof(window.sc_data.yado.onsenCd) != 'undefined' && window.sc_data.yado.onsenCd){ 550 s.eVar141 = window.sc_data.yado.onsenCd; 551 } 552 } 553 }catch(e){ 554 } 555 556 // Station Code 557 try{ 558 if(!s.eVar102){ 559 if(typeof(window.sc_data.yado.stationCd) != 'undefined' && window.sc_data.yado.stationCd){ 560 s.eVar102 = window.sc_data.yado.stationCd; 561 } 562 } 563 }catch(e){ 564 } 565 566 // Lnadmark or Airport or City Code 567 try{ 568 if(!s.eVar142){ 569 if(typeof(window.sc_data.yado.landmarkSrcCd) != 'undefined' && window.sc_data.yado.landmarkSrcCd){ 570 s.eVar142 = window.sc_data.yado.landmarkSrcCd; 571 } 572 } 573 }catch(e){ 574 } 575 576 // Checkin Date 577 try{ 578 if(!s.eVar11){ 579 if(lookup(window, 'window.sc_data.yado.stayDay')){ 580 s.eVar11 = window.sc_data.yado.stayDay; 581 } else { 582 583 //From QueryParams 584 if (s.getQueryParam('dateUndecided')!="1"&&s.getQueryParam('stayYear')!=""&&s.getQueryParam('stayMonth')!=""&&s.getQueryParam('stayDay')!="") { 585 586 s.eVar11= s.getQueryParam('stayYear') + "/" + scZeroFormat(s.getQueryParam('stayMonth'), 2) + "/" + scZeroFormat(s.getQueryParam('stayDay'), 2); 587 588 } else if (typeof(s.eVar11) !== "undefined" && s.eVar11 != "") { 589 590 scCheckinArr = s.eVar11.split("/"); 591 scCheckinYear = scCheckinArr[0]; 592 scCheckinMonth = scZeroFormat(scCheckinArr[1], 2); 593 scCheckinDay = scZeroFormat(scCheckinArr[2], 2); 594 s.eVar11 = scCheckinYear + "/" + scCheckinMonth + "/" + scCheckinDay; 595 } 596 } 597 } 598 }catch(e){ 599 } 600 601 // Stay Days 602 try{ 603 if(!s.eVar14){ 604 if(lookup(window, 'window.sc_data.yado.stayCount')){ 605 s.eVar14 = window.sc_data.yado.stayCount; 606 } else { 607 //From QueryParams 608 s.eVar14 = s.getQueryParam('stayCount'); 609 } 610 } 611 }catch(e){ 612 } 613 614 // Numbers of Adults 615 try{ 616 if(!s.eVar15){ 617 if(lookup(window, 'window.sc_data.yado.totalAdultNum')){ 618 s.eVar15 = window.sc_data.yado.totalAdultNum; 619 } else if(s.getQueryParam('roomCrack')) { 620 //From QueryParams 621 var sc_adultnum = 0 622 var roomCrackList=s.getQueryParam('roomCrack').split(','); 623 for (var key in roomCrackList) { 624 var adult = roomCrackList[key].charAt(0) 625 if (adult == '') { adult = 0; } else { adult = parseInt(adult); } 626 sc_adultnum += adult 627 } 628 s.eVar15 = sc_adultnum 629 } else { 630 //From QueryParams 631 s.eVar15 = s.getQueryParam('adultNum'); 632 } 633 } 634 }catch(e){ 635 } 636 637 // Numbers of Childs (Only First Romm Child Numbers) 638 try{ 639 if(!s.eVar16){ 640 if(lookup(window, 'window.sc_data.yado.totalChildNum')){ 641 s.eVar16 = window.sc_data.yado.totalChildNum; 642 } else if(s.getQueryParam('roomCrack')) { 643 //From QueryParams 644 var childumList = [0, 0, 0, 0, 0]; 645 var roomCrackList=s.getQueryParam('roomCrack').split(','); 646 for (var key in roomCrackList) { 647 for (let i = 0; i <= 4; ++i) { 648 var child = roomCrackList[key].charAt(i+1) 649 if (child == '') { child = 0; } else { child = parseInt(child); } 650 childumList[i] += child 651 } 652 } 653 sc_child1num = childumList[0]; 654 sc_child2num = childumList[1]; 655 sc_child3num = childumList[2]; 656 sc_child4num = childumList[3]; 657 sc_child5num = childumList[4]; 658 659 sc_childNum = s.getQueryParam('childNum'); //for couponList 660 if (sc_childNum == '') { sc_childNum = 0; } else { sc_childNum = parseInt(sc_childNum); } 661 662 s.eVar16 = sc_child1num + sc_child2num + sc_child3num + sc_child4num + sc_child5num + sc_childNum; 663 664 } else { 665 666 //From QueryParams 667 sc_child1num = s.getQueryParam('child1Num'); 668 sc_child2num = s.getQueryParam('child2Num'); 669 sc_child3num = s.getQueryParam('child3Num'); 670 sc_child4num = s.getQueryParam('child4Num'); 671 sc_child5num = s.getQueryParam('child5Num'); 672 sc_childNum = s.getQueryParam('childNum'); //for couponList 673 if (sc_child1num == '') { sc_child1num = 0; } else { sc_child1num = parseInt(sc_child1num); } 674 if (sc_child2num == '') { sc_child2num = 0; } else { sc_child2num = parseInt(sc_child2num); } 675 if (sc_child3num == '') { sc_child3num = 0; } else { sc_child3num = parseInt(sc_child3num); } 676 if (sc_child4num == '') { sc_child4num = 0; } else { sc_child4num = parseInt(sc_child4num); } 677 if (sc_child5num == '') { sc_child5num = 0; } else { sc_child5num = parseInt(sc_child5num); } 678 if (sc_childNum == '') { sc_childNum = 0; } else { sc_childNum = parseInt(sc_childNum); } 679 680 // 2026.04.01 Sy[WÅeVar16=0ªòñŵܤ½ßÎôiif¶ÇÁj 681 var totalChildren = sc_child1num + sc_child2num + sc_child3num + sc_child4num + sc_child5num + sc_childNum; 682 var hasChildParam = s.getQueryParam('child1Num') !== '' 683 || s.getQueryParam('child2Num') !== '' 684 || s.getQueryParam('child3Num') !== '' 685 || s.getQueryParam('child4Num') !== '' 686 || s.getQueryParam('child5Num') !== '' 687 || s.getQueryParam('childNum') !== ''; 688 689 // ulª1lÈãv©A é¢Íu0l¾¯Çp[^ª évêÌÝZbg·é 690 if (totalChildren > 0 || hasChildParam) { 691 s.eVar16 = totalChildren; 692 } 693 } 694 } 695 }catch(e){ 696 } 697 698 // Numbers of Childs Detail 699 //¬w¶_ciHEzc èj_ciH èj_cizc èj_ciHEzcȵj 700 try{ 701 if(!s.eVar143){ 702 if(typeof(window.sc_data.yado.childNumDetail) != 'undefined' && window.sc_data.yado.childNumDetail){ 703 s.eVar143 = window.sc_data.yado.childNumDetail; 704 } 705 } 706 }catch(e){ 707 } 708 709 //Numbers of Rooms 710 try{ 711 if(!s.eVar17){ 712 if(lookup(window, 'window.sc_data.yado.roomCount')){ 713 s.eVar17 = window.sc_data.yado.roomCount; 714 } else { 715 716 //From QueryParams 717 s.eVar17 = s.getQueryParam('roomCount'); 718 } 719 } 720 }catch(e){ 721 } 722 723 //Sort 724 try{ 725 if(!s.prop22){ 726 if(lookup(window, 'window.sc_data.yado.sort')){ 727 switch(window.sc_data.yado.sort) { 728 case 'FW_0' : s.prop22 = 't[[h_v'; break; 729 case 'FW_1' : s.prop22 = 't[[h_À¢'; break; 730 case '0' : s.prop22 = 'lC'; break; 731 case '1' : s.prop22 = 'À¢'; break; 732 case '3' : s.prop22 = 'GA'; break; 733 case '19' : s.prop22 = 'ߢ'; break; // For airport, city search 734 } 735 } else { 736 737 //From QueryParams 738 sc_SortPrm = s.getQueryParam('activeSort'); 739 if (s.pageName.indexOf('õÊê') != -1 && !s.prop22) { 740 if (sc_SortPrm == 0) { 741 sc_SortType = "lC"; 742 } else if (sc_SortPrm == 1) { 743 sc_SortType = "À¢"; 744 } else if (sc_SortPrm == 3) { 745 sc_SortType = "GA"; 746 } else if (typeof (s.prop22) != "undefined" && s.prop22 != "") { 747 switch (s.prop22) { 748 case "0": 749 sc_SortType = "lC"; 750 break; 751 case "1": 752 sc_SortType = "À¢"; 753 break; 754 case "3": 755 sc_SortType = "GA"; 756 break; 757 } 758 } else { 759 sc_SortType = "wèȵ"; 760 } 761 s.prop22 = sc_SortType ? sc_SortType : ""; 762 } else if (s.pageName.indexOf('N[|ÜÆß') != -1 && !s.prop22) { 763 if (sc_SortPrm == 1) { 764 s.prop22 = "Couponlist_V "; 765 } else if (sc_SortPrm == 2) { 766 s.prop22 = "Couponlist_N[|z"; 767 } else if (sc_SortPrm == 3) { 768 s.prop22 = "Couponlist_I¹ÔÛ"; 769 } else if (sc_SortPrm == 4) { 770 s.prop22 = "Couponlist_lC"; 771 } 772 } 773 } 774 } 775 }catch(e){ 776 } 777 778 //Budget Upper 779 try{ 780 if(!s.prop12){ 781 if(lookup(window, 'window.sc_data.yado.budgetUpper')){ 782 s.prop12 = window.sc_data.yado.budgetUpper; 783 } else { 784 785 //From QueryParams 786 s.prop12 = s.getQueryParam('maxPrice'); 787 } 788 } 789 }catch(e){ 790 } 791 792 //Budget Lower 793 try{ 794 if(!s.prop13){ 795 if(lookup(window, 'window.sc_data.yado.budgetLower')){ 796 s.prop13 = window.sc_data.yado.budgetLower; 797 } else { 798 799 //From QueryParams 800 s.prop13 = s.getQueryParam('minPrice'); 801 } 802 } 803 }catch(e){ 804 } 805 806 //Number of Search Results 807 try{ 808 if(!s.prop24){ 809 if(lookup(window, 'window.sc_data.yado.searchHitNum')){ 810 s.prop24 = window.sc_data.yado.searchHitNum; 811 } else { 812 //Freeword Search Hit Num SP 813 try{ 814 s.prop24 = document.getElementById('jsiTotalCount').innerText; 815 }catch(e){} 816 } 817 } 818 }catch(e){ 819 } 820 821 /*õ²p[^distCDÌlðæ¾*/ 822 s.eVar27 = s.getQueryParam('distCd'); 823 824 /*õðFHL³*/ 825 s.eVar20 = s.getQueryParam('mealType'); 826
827 /*õð õúÆ`FbNCúÌ·*/ 828 if (s.getQueryParam('dateUndecided')!="1"&&s.getQueryParam('stayYear')!=""&&s.getQueryParam('stayMonth')!=""&&s.getQueryParam('stayDay')!="") { 829 s.eVar26 = scDateDiff(s.getQueryParam('stayYear'), s.getQueryParam('stayMonth'), s.getQueryParam('stayDay'), sc_dtoday.getFullYear(), sc_dtoday.getMonth() + 1, sc_dtoday.getDate()); 830 } 831 832 if (typeof(s.eVar63) == "undefined" && s.getQueryParam('outwardDepAptCd')) { 833 s.eVar63 = s.getQueryParam('outwardDepAptCd'); 834 } 835 if (typeof(s.eVar64) == "undefined" && s.getQueryParam('outwardArrAptCd')) { 836 s.eVar64 = s.getQueryParam('outwardArrAptCd'); 837 } 838 839 /*õðFe[}ID*/ 840 s.eVar159 = s.getQueryParam('theme_id'); 841 842 /*õðFs¹{§CDi¡j*/ 843 s.eVar160 = s.getQueryParam('ken_cds'); 844 845 /**************************************** 846 * ¶áçñ hêy[W̱¾íèõðæ¾ 847 *****************************************/ 848 var hotelListSearchParams = { 849 roomSingle:'1', roomTwin:'2', roomDouble:'3', roomTriple:'4', room4bed:'5', roomJstyle:'6', roomHwstyle:'7', 850 yadHb:'8', yadRk:'9', yadPm:'10', yadKc:'11', yadKy:'12', 851 careOutsidePool:'13', careBeach5:'14', careStation5:'15', carePak:'16', careNsmr:'17', 852 careItnr:'18', careBath:'19', careOnsen:'20', careBathRent:'21', carePribateBath:'22', 853 careDinRoom:'23', carePet:'24', careHighClass:'25', carePoint:'26', careSweet:'27', 854 careBt:'28', careEsthetics:'29', careTakkyu:'30', careLookoutBath:'31', careSauna:'32', 855 careJacuzzi:'33', careMassage:'34', careSkiRent:'35', careBoardRent:'36', careSogei:'37', 856 careBrkRoom:'38', careDinPrv:'39', careBrkPrv:'40', careChekout11:'41', condCinTime:'42', 857 childPriceFlg:'43', careCard:'44', careOpenbath:'45', careNigori:'46', careKake:'47', 858 mealType:'100',careOnceSettleYad:'80',careOnlyJcsPlan:'81' 859 }; 860 if(!s.prop64) { 861 for (var key in hotelListSearchParams) { 862 var hotelListSearchParam = s.getQueryParam(key); 863 if (hotelListSearchParam && hotelListSearchParam === '1') { 864 s.prop64 = s.apl(s.prop64, hotelListSearchParams[key], ',', 1); 865 } 866 } 867 } 868 869 870 871 //Add 202001.23 for NJP Member 872 s.eVar107 = s.getQueryParam('csp_stage_expire'); 873 s.eVar108 = s.getQueryParam('csp_stage_code'); 874 s.eVar109 = s.getQueryParam('csp_total_score'); 875 s.eVar110 = s.getQueryParam('csp_total_point'); 876 877 878 /**************************************** 879 * App UID Add 2018.7.12 880 *****************************************/ 881 s.eVar76 = s.getAndPersistValue(s.getQueryParam("app_uid"), 's_evar76', 1825); 882 883 /**************************************** 884 * PLAN CODEæ¾ 885 *****************************************/ 886 s.prop65 = s.getQueryParam('planCd'); 887 888 /**************************************** 889 * [gR[hEAtFGCgR[h 890 * {ÌhR[hÌæ¾ 891 *****************************************/ 892 s.eVar18 = s.getQueryParam('rootCd'); 893 s.eVar19 = s.getQueryParam('afCd'); 894 s.eVar24 = s.getQueryParam('ssc'); 895 896 /**************************************** 897 * \ñ®¹F\ñ©ç`FbNCÜÅÌú 898 *****************************************/ 899 if (typeof(CheckinDate) != "undefined") { 900 var sc_arryCheckinDate = CheckinDate.split("/"); 901 s.eVar25 = scDateDiff(sc_arryCheckinDate[0], sc_arryCheckinDate[1], sc_arryCheckinDate[2], sc_dtoday.getFullYear(), sc_dtoday.getMonth() + 1, sc_dtoday.getDate()); 902 } 903 904 905 var yadNo = s.getQueryParam('yadNo'); 906 if (yadNo) { 907 /* hÔEhR[h */ 908 s.prop19 = yadNo; 909 } else if (urlParamsArray[1].match(/^yad/i)) { 910 /* hÔEhR[h */ 911 s.prop19 = urlParamsArray[1].replace(/[^0-9]/g,""); 912 } 913 /* hE_y[W_\¦Ô */ 914 if (!s.products && s.prop19) { 915 /* hÚ× */ 916 s.products = ';' + s.prop19; 917 var pageListNumYad = s.getQueryParam('pageListNumYad'); 918 if(pageListNumYad) { 919 s.products += ';;;;eVar8=' + pageListNumYad; 920 } 921 } else if (s.products){ 922 /* vÚ× */ 923 var pageListNumPlan = s.getQueryParam('pageListNumPlan'); 924 if(pageListNumPlan) { 925 s.products += ';;;;eVar8=' + pageListNumPlan; 926 } 927 } 928 929 if(s.getQueryParam('showplan')) { 930 s.eVar54 = s.getQueryParam('showplan'); 931 } 932 933 /**************************************** 934 * Getp^(ccnt)Ìæ¾ 935 *****************************************/ 936 var ccnt = s.getQueryParam('ccnt'); 937 // [_vªÍvpeB©çæ¾·é½ßAccntp[^ÅÌã«ðh~ 938 if (ccnt && !s._isModal) { 939 s.eVar66 = ccnt; 940 } 941 942 /**************************************** 943 * ROOM_TYPE_CDæ¾ 944 *****************************************/ 945 s.prop47 = s.getQueryParam('roomTypeCd'); 946 947 s.tnt = s.trackTNT(); 948 if (typeof(mboxLoadSCPlugin) == "function") { 949 mboxLoadSCPlugin(s); 950 } 951 952 var _adflg = s.getQueryParam('adFlg'); 953 if (_adflg) { 954 s.events = s.apl(s.events, "event32", ",", 1); 955 s.prop66 = _adflg; 956 } 957 958 if(y.referrer_noparam){ 959 s.prop67 = y.referrer_noparam; 960 } else { 961 s.prop67 = document.referrer.split('?')[0]; 962 } 963 964 /***************************************** 965 * àgbLOpR[hvª 966 *****************************************/ 967 s.eVar73 = s.getQueryParam('ctm'); 968 s.eVar74 = s.getQueryParam('ctm2'); 969 970 /***************************************** 971 * N[|@\ÇÁ 972 *****************************************/ 973 var brandCd = s.getQueryParam('brandCd'); 974 if (brandCd != "") { 975 s.prop71 = brandCd; 976 } 977 978 /**************************************** 979 * Coupon List Measurement Add 20170607 980 *****************************************/ 981 try{ 982 if(typeof(COUPON_SEARCH_PC) !== 'undefined'){ 983 var recoCoupon_cnt = COUPON_SEARCH_PC.screenVars.yadCouponCount; 984 if(typeof(recoCoupon_cnt) !== 'undefined'){ 985 if(recoCoupon_cnt =='0'){ 986 s.eVar81 = 'zero'; 987 } else s.eVar81 = recoCoupon_cnt; 988 } 989 990 var highpriceCoupon_cnt = COUPON_SEARCH_PC.screenVars.highPricedCouponCount; 991 if(typeof(highpriceCoupon_cnt) !== 'undefined'){ 992 if(highpriceCoupon_cnt =='0'){ 993 s.eVar82 = 'zero'; 994 } else s.eVar82 = highpriceCoupon_cnt; 995 } 996 } 997 } 998 catch(e){ 999 } 1000 1001 try{ 1002 if(typeof(COUPON_SEARCH_LIST_PC) !== 'undefined'){ 1003 var searchFlg = COUPON_SEARCH_LIST_PC.screenVars.allCountrySearchFlg.replace('0','notAllArea').replace('1','AllArea'); 1004 var widCd = COUPON_SEARCH_LIST_PC.screenVars.widCd; 1005 var kenCd = COUPON_SEARCH_LIST_PC.screenVars.kenCd; 1006 var lrgCd = COUPON_SEARCH_LIST_PC.screenVars.lrgCd; 1007 var smlCd = COUPON_SEARCH_LIST_PC.screenVars.smlCd; 1008 var searchMonth = COUPON_SEARCH_LIST_PC.screenVars.searchMonth; 1009 1010 s.eVar83 = searchFlg + '_widCd:' + widCd + '_kenCd:' + kenCd + '_lrgCd:' + lrgCd + '_smlCd:' + smlCd; 1011 1012 s.eVar84 = searchMonth; 1013 1014 var searchResultCount = COUPON_SEARCH_LIST_PC.screenVars.searchResultCount; 1015 if(searchResultCount == '0'){ 1016 s.eVar85 = 'zero'; 1017 } else s.eVar85 = searchResultCount; 1018 } 1019 } 1020 catch(e){ 1021 } 1022 1023 try{ 1024 var couponPriceMin = s.getQueryParam('couponPriceMin'); 1025 var couponPriceMax = s.getQueryParam('couponPriceMax'); 1026 if(couponPriceMin || couponPriceMax){ 1027 if(couponPriceMin == '0' || couponPriceMin == ''){ 1028 couponPriceMin = 'nolimit'; 1029 } 1030 if(couponPriceMax == '999999' || couponPriceMax == ''){ 1031 couponPriceMax = 'nolimit'; 1032 } 1033 1034 s.eVar86 = couponPriceMin + '_' + couponPriceMax; 1035 } 1036 } 1037 catch(e){ 1038 } 1039 1040 try{ 1041 var priceMin = s.getQueryParam('priceMin'); 1042 var priceMax = s.getQueryParam('priceMax'); 1043 if(priceMin || priceMax){ 1044 if(priceMin == '0' || priceMin == ''){ 1045 priceMin = 'nolimit'; 1046 } 1047 if(priceMax == '999999' || priceMax == ''){ 1048 priceMax = 'nolimit'; 1049 } 1050 1051 s.eVar87 = priceMin + '_' + priceMax; 1052 } 1053 } 1054 catch(e){ 1055 } 1056 1057 /* Chenge Coupon Measure logic 20190326 */ 1058 try{ 1059 var discountCouponId = window.sc_data.discountCouponId; 1060 if(discountCouponId){ 1061 s.eVar88 = discountCouponId; 1062 } 1063 }catch(e){ 1064 } 1065 1066 try{ 1067 var discountCouponCampaignId = window.sc_data.discountCouponCampaignId; 1068 if(discountCouponCampaignId){ 1069 s.contextData['eVar120'] = discountCouponCampaignId; 1070 } 1071 }catch(e){ 1072 } 1073 1074 //Add 2019.06.04 1075 try{ 1076 var permissionCheckFlg = window.sc_data.permissionCheckFlg; 1077 if(permissionCheckFlg){ 1078 s.contextData['eVar121'] = permissionCheckFlg; 1079 } 1080 }catch(e){ 1081 } 1082 1083 //Add 2019.06.04 Feature CD (Used by CRM). from js variable theme_cd or URL Params theme_cd 1084 try{ 1085 if(window.theme_cd){ 1086 s.contextData['eVar115'] = window.theme_cd; 1087 } else if(s.getQueryParam('theme_cd')){ 1088 s.contextData['eVar115'] = s.getQueryParam('theme_cd'); 1089 } 1090 }catch(e){ 1091 } 1092 1093 1094 //Add 2019.11.15 for Activity Search Condititon and Plan information 1095 try{ 1096 if(typeof(window.sc_data.asobi.planid) != 'undefined' && window.sc_data.asobi.planid){ 1097 s.contextData['eVar123'] = window.sc_data.asobi.planid; 1098 } 1099 }catch(e){ 1100 } 1101 1102 try{ 1103 if(lookup(window, 'window.sc_data.asobi.search_cond_scene')){ 1104 s.contextData['eVar124'] = 'scene:' + window.sc_data.asobi.search_cond_scene;
1105 } else s.contextData['eVar124'] = ''; 1106 1107 if(typeof(window.sc_data.asobi.search_cond_place) != 'undefined' && window.sc_data.asobi.search_cond_place){ 1108 s.contextData['eVar124'] += '_place:' + window.sc_data.asobi.search_cond_place; 1109 } 1110 1111 if(typeof(window.sc_data.asobi.search_cond_kodawari) != 'undefined' && window.sc_data.asobi.search_cond_kodawari){ 1112 s.contextData['eVar124'] += '_koda:' + window.sc_data.asobi.search_cond_kodawari; 1113 } 1114 1115 if(typeof(window.sc_data.asobi.search_cond_schedule) != 'undefined' && window.sc_data.asobi.search_cond_schedule){ 1116 s.contextData['eVar124'] += '_schdl:' + window.sc_data.asobi.search_cond_schedule; 1117 } 1118 1119 if(typeof(window.sc_data.asobi.search_cond_duration) != 'undefined' && window.sc_data.asobi.search_cond_duration){ 1120 s.contextData['eVar124'] += '_dura:' + window.sc_data.asobi.search_cond_duration; 1121 } 1122 1123 if(typeof(window.sc_data.asobi.search_cond_ages) != 'undefined' && window.sc_data.asobi.search_cond_ages){ 1124 s.contextData['eVar124'] += '_age:' + window.sc_data.asobi.search_cond_ages; 1125 } 1126 1127 if(typeof(window.sc_data.asobi.search_cond_price) != 'undefined' && window.sc_data.asobi.search_cond_price){ 1128 s.contextData['eVar124'] += '_price:' + window.sc_data.asobi.search_cond_price; 1129 } 1130 1131 }catch(e){ 1132 } 1133 1134 try{ 1135 if(typeof(window.sc_data.asobi.search_tagId) != 'undefined' && window.sc_data.asobi.search_tagId){ 1136 s.contextData['eVar125'] = window.sc_data.asobi.search_tagId; 1137 } 1138 }catch(e){ 1139 } 1140 1141 try{ 1142 if(typeof(window.sc_data.asobi.search_categoryId) != 'undefined' && window.sc_data.asobi.search_categoryId){ 1143 s.contextData['eVar126'] = window.sc_data.asobi.search_categoryId; 1144 } 1145 }catch(e){ 1146 } 1147 1148 try{ 1149 if(lookup(window, 'window.sc_data.asobi.search_area_prefCd')){ 1150 s.contextData['eVar127'] = 'pref:' + window.sc_data.asobi.search_area_prefCd; 1151 } else s.contextData['eVar127'] = ''; 1152 1153 if(typeof(window.sc_data.asobi.search_area_lrgCd) != 'undefined' && window.sc_data.asobi.search_area_lrgCd){ 1154 s.contextData['eVar127'] += '_lrg:' + window.sc_data.asobi.search_area_lrgCd; 1155 } 1156 if(typeof(window.sc_data.asobi.search_area_middleCd) != 'undefined' && window.sc_data.asobi.search_area_middleCd){ 1157 s.contextData['eVar127'] += '_mid:' + window.sc_data.asobi.search_area_middleCd; 1158 } 1159 1160 if(typeof(window.sc_data.asobi.search_area_smallCd) != 'undefined' && window.sc_data.asobi.search_area_smallCd){ 1161 s.contextData['eVar127'] += '_sml:' + window.sc_data.asobi.search_area_smallCd; 1162 } 1163 1164 }catch(e){ 1165 } 1166 1167 try{ 1168 if(lookup(window, 'window.sc_data.asobi.search_date')){ 1169 s.contextData['eVar128'] = 'dt:' + window.sc_data.asobi.search_date; 1170 } else s.contextData['eVar128'] = ''; 1171 1172 if(typeof(window.sc_data.asobi.search_date_term) != 'undefined' && window.sc_data.asobi.search_date_term){ 1173 s.contextData['eVar128'] += '_term:' + window.sc_data.asobi.search_date_term; 1174 } 1175 1176 if(typeof(window.sc_data.asobi.search_date_type) != 'undefined' && window.sc_data.asobi.search_date_type){ 1177 s.contextData['eVar128'] += '_type:' + window.sc_data.asobi.search_date_type; 1178 } 1179 1180 }catch(e){ 1181 } 1182 1183 if(!s.eVar31){ 1184 s.eVar31 = s.getQueryParam('fromPage'); 1185 } 1186 1187 1188 //Add 2017.09.06 1189 try{ 1190 s.eVar89 = s.getQueryParam('searchType'); 1191 } 1192 catch(e){ 1193 1194 } 1195 1196 //Add 2020.02.13 1197 try{ 1198 if(lookup(window, 'window.sc_data.benefit_category')){ 1199 s.contextData['eVar129'] = 'cate:' + window.sc_data.benefit_category; 1200 } else s.contextData['eVar129'] = ''; 1201 1202 if(typeof(window.sc_data.benefit_detail) != 'undefined' && window.sc_data.benefit_detail){ 1203 s.contextData['eVar129'] += '_detail:' + window.sc_data.benefit_detail; 1204 } 1205 1206 }catch(e){ 1207 } 1208 1209 /***************************************** 1210 * gclid 1211 *****************************************/ 1212 var gclid = s.getQueryParam('gclid'); 1213 if (gclid != "") { 1214 s.eVar93 = gclid; 1215 s.eVar95 = "D=v93"; 1216 } 1217 1218 /***************************************** 1219 * yclid 1220 *****************************************/ 1221 var yclid = s.getQueryParam('yclid'); 1222 if (yclid != "") { 1223 s.eVar157 = yclid; 1224 s.eVar158 = "D=v157"; 1225 } 1226 1227 /***************************************** 1228 * Kaigai User_Characteristics 1229 *****************************************/ 1230 var User_Characteristics = s.c_r('User_Characteristics'); 1231 if (User_Characteristics != "") { 1232 s.eVar53 = User_Characteristics; 1233 } 1234 1235 /***************************************** 1236 * cxlt
1237 *****************************************/ 1238 var cxlt = window._tk_rtn_wmkl_cxl; 1239 if(cxlt){ 1240 s.events = s.apl(s.events, 'event77=' + cxlt, ',', 1); 1241 } 1242 1243 1244 //Add 2018.10.04 1245 /* delete 1246 var cxlt_api = window._tk_cv_value_by_api; 1247 if(cxlt_api){ 1248 s.events = s.apl(s.events, 'event101=' + cxlt_api, ',', 1); 1249 } 1250 1251 var cxlt_api_status = window._tk_status_cv_value_by_api; 1252 if(cxlt_api_status){ 1253 s.contextData['eVar191'] = cxlt_api_status; 1254 } 1255 */ 1256 1257 1258 /***************************************** 1259 * asobi New Variable 2017.11.15 1260 *****************************************/ 1261 try{ 1262 var asobi_lead_seach = window.sc_data.asobi.lead_search; 1263 if(asobi_lead_seach){ 1264 s.eVar34 = asobi_lead_seach; 1265 } 1266 1267 var asobi_lead_rsv = window.sc_data.asobi.lead_rsv 1268 if(asobi_lead_rsv){ 1269 s.eVar35 = asobi_lead_rsv; 1270 } 1271 1272 var asobi_rece = window.sc_data.asobi.rece; 1273 if(asobi_rece){ 1274 s.eVar71 = asobi_rece; 1275 } 1276 1277 var asobi_freq = window.sc_data.asobi.freq; 1278 if(asobi_freq){ 1279 s.eVar72 = asobi_freq 1280 } 1281 }catch(e){} 1282 1283 try{ 1284 var asobi_coupon = window.sc_data.asobi.coupon; 1285 if(asobi_coupon){ 1286 s.eVar57 = asobi_coupon 1287 } 1288 }catch(e){} 1289 1290 //Add 2019.07.17 1291 try{ 1292 var asobi_discount_price = window.sc_data.asobi.discount_price; 1293 if(asobi_discount_price){ 1294 s.contextData['eVar116'] = asobi_discount_price 1295 } 1296 }catch(e){} 1297 1298 try{ 1299 var asobi_sales_price = window.sc_data.asobi.sales_price; 1300 if(asobi_sales_price){ 1301 s.contextData['eVar117'] = asobi_sales_price 1302 } 1303 }catch(e){} 1304 1305 //Add 2019.10.02 1306 try{ 1307 var q_length = window.sc_data.asobi.q_length; 1308 var caution = window.sc_data.asobi.caution; 1309 var q_see_next = window.sc_data.asobi.q_see_next; 1310 var caution_see_next = window.sc_data.asobi.caution_see_next; 1311 1312 if(q_length || caution){ 1313 s.contextData['eVar118'] = q_length + "_" + caution + "_" + q_see_next + "_" + caution_see_next; 1314 } 1315 }catch(e){} 1316 1317 1318 1319 1320 /***************************************** 1321 * Search Ad 2017.11.15 1322 *****************************************/ 1323 try{ 1324 if(s.prop4){ 1325 s.list2 = 'D=c4'; 1326 s.events = s.apl(s.events, 'event64', ',', 1); 1327 } 1328 }catch(e){} 1329 1330 try{ 1331 var adFlg = s.getQueryParam('adFlg'); 1332 if(adFlg){ 1333 var adFlg_tmp = adFlg.split('_'); 1334 var adFlg_length = adFlg_tmp.length; 1335 s.list2 = s.prop19 + '_' + adFlg_tmp[adFlg_length-1]; 1336 s.events = s.apl(s.events, 'event65', ',', 1); 1337 } 1338 }catch(e){} 1339 1340 /***************************************** 1341 * temp variable s.prop51 2018.03.01 1342 *****************************************/ 1343 1344 var planprice = 'unknown-price'; 1345 1346 if(y.planprice){ 1347 planprice = y.planprice; 1348 } else { 1349 try{ 1350 if(typeof(JALANPC.screenVars.planinfo.rateTotal) != 'undefined' && JALANPC.screenVars.planinfo.rateTotal){ 1351 planprice = JALANPC.screenVars.planinfo.rateTotal.replace(/,/g,''); 1352 } 1353 }catch(e){} 1354 } 1355 try{ 1356 var roomCrack = s.getQueryParam('roomCrack'); 1357 1358 if(!roomCrack){ 1359 adultnum = s.getQueryParam('adultNum'); 1360 if (adultnum == '') { adultnum = 0; } else { adultnum = parseInt(adultnum); } 1361 child1num = s.getQueryParam('child1Num'); 1362 if (child1num == '') { child1num = 0; } else { child1num = parseInt(child1num); } 1363 child2num = s.getQueryParam('child2Num'); 1364 if (child2num == '') { child2num = 0; } else { child2num = parseInt(child2num); } 1365 child3num = s.getQueryParam('child3Num'); 1366 if (child3num == '') { child3num = 0; } else { child3num = parseInt(child3num); } 1367 child4num = s.getQueryParam('child4Num'); 1368 if (child4num == '') { child4num = 0; } else { child4num = parseInt(child4num); } 1369 child5num = s.getQueryParam('child5Num'); 1370 if (child5num == '') { child5num = 0; } else { child5num = parseInt(child5num); } 1371 roomCrack = "" + adultnum + child1num + child2num + child3num + child4num + child5num; 1372 } 1373 1374 if(planprice !== 'unknown-price' || roomCrack !== '000000'){ 1375 s.prop51 = planprice + ':' + roomCrack; 1376 } 1377 1378 }catch(e){} 1379 1380 /****************************************** 1381 * VṈ̃tOÌvª 1382 ******************************************/ 1383 if (isAsobi(URL_PARAMS_ARRAY)) { 1384 s.prop3 = 'asobi'; 1385 } 1386 1387 /**************************************** 1388 * ÏõKChAPPú»p 1389 *****************************************/ 1390 if(isApp == 'kankou'){ 1391 s.server=''; 1392 for(var i=1; i<=75; i++){ 1393 if(i!='9' && i!='10' && i!='46' && i!='48'){ 1394 s['prop' + i]=''; 1395 } 1396 if(i!='70'){ 1397 s['eVar' + i]=''; 1398 } 1399 } 1400 1401 var eventList = s.split(s.events,','); 1402 var listSize = eventList.length; 1403 var serializeEvent6 = 'event6:' + s.prop48; 1404 var serializeEvent31 = 'event31:' + s.prop48; 1405 for(var i = listSize-1; i > -1; i--){ 1406 if(eventList[i] != serializeEvent6 && eventList[i] != serializeEvent31){ 1407 eventList.splice(i,1); 1408 }else{ 1409 s.c_w('sc_ap', 'default'); 1410 } 1411 } 1412 s.events = eventList.join(','); 1413 } 1414 1415 //TODO æÊßÝÆ·é 1416 if (typeof(trace_p) != "undefined") { 1417 /**************************************** 1418 * OCæÊeventæ¾ 1419 *****************************************/ 1420 if (trace_p == "NUW50010" || 1421 trace_p == "NUW51010" || 1422 trace_p == "NUW61010" || 1423 trace_p == "NUW02020" || 1424 trace_p == "NUW03010" || 1425 trace_p == "NUW03020" || 1426 trace_p == "NUW90000" || 1427 trace_p == "NUW80100" || 1428 trace_p == "GU1403A0" || 1429 trace_p == "NJI21010" || 1430 trace_p == "NJI22010" || 1431 trace_p == "NJI27010" 1432 ) { 1433 s.events = s.apl(s.events, 'event7', ',', 1); 1434 } 1435 1436 /**************************************** 1437 * vÚ×eventæ¾ 1438 *****************************************/ 1439 sc_traceptwodigit = trace_p.substr(0, 2); 1440 if (sc_traceptwodigit == "43") { 1441 s.events = s.apl(s.events, 'prodView,event2', ',', 1); 1442 } 1443 } 1444
1445 /**************************************** 1446 * ^J[ÖA±ü©»Ê 1447 *****************************************/ 1448 if (!s.prop52) { 1449 var rentacarParameter = s.getQueryParam('rentacar'); 1450 if(rentacarParameter && rentacarParameter === '1') { 1451 s.prop52 = 'rent:' + sc_BasePageName; 1452 } else { 1453 s.prop52 = sc_BasePageName; 1454 } 1455 } 1456 1457 /**************************************** 1458 * \ñ®¹æÊ 1459 *****************************************/ 1460 // s_order_idªÝè³êÄ¢êή¹æÊÆÝÈ· 1461 if (typeof(s_order_id) !== 'undefined' && s_order_id !== '') { 1462 // \ñ®¹æÊÁLÌeventðÝè·é 1463 s.events = s.apl(s.events, 'purchase', ',', 1); 1464 s.events = s.apl(s.events, 'event5', ',', 1); 1465 if (s.prop7 =='JLN'){ 1466 s.events = s.apl(s.events, 'event24', ',', 1); 1467 } 1468 1469 s_bl_kbn = (typeof(s_bl_kbn) !== 'undefined') ? s_bl_kbn : ''; 1470 switch(s_bl_kbn) { 1471 case 'leisure' : 1472 // VK\ñÌê 1473 if (s_new_cv) { 1474 s.events = s.apl(s.events, 'event15', ',', 1); 1475 if (!s_oneshot) { 1476 // ïõ\ñi VbgjÌê 1477 s.events = s.apl(s.events, 'event44', ',', 1); 1478 s.events = s.apl(s.events, 'event45', ',', 1); 1479 } 1480 } 1481 break; 1482 case 'business' : 1483 s.events = s.apl(s.events, 'event16', ',', 1); 1484 // VK\ñÌê 1485 if (s_new_cv) { 1486 s.events = s.apl(s.events, 'event15', ',', 1); 1487 if (!s_oneshot) { 1488 // ïõ\ñi VbgjÌê 1489 s.events = s.apl(s.events, 'event43', ',', 1); 1490 s.events = s.apl(s.events, 'event45', ',', 1); 1491 } 1492 } 1493 break; 1494 default : 1495 break; 1496 } 1497 1498 // products©çeventðo 1499 var products = s.split(s.products, ';'); 1500 var productEvents = s.split(products[EVENT_AREA], '|'); 1501 for (var i = 0; i < productEvents.length; i++) { 1502 var event = s.split(productEvents[i], '='); 1503 if (event[0].match(/^event[\d]+$/)) { 1504 s.events = s.apl(s.events, event[0], ',', 1); 1505 } 1506 } 1507 1508 s.prop19 = s.list1 = (typeof(s_yad_no) !== 'undefined') ? s_yad_no : ''; 1509 s.prop47 = (typeof(s_room_type_cd) !== 'undefined') ? s_room_type_cd : ''; 1510 s.prop63 = (typeof(s_dashboard) !== 'undefined') ? s_dashboard : ''; 1511 s.prop65 = (typeof(s_plan_cd) !== 'undefined') ? s_plan_cd : ''; 1512 s.eVar11 = (typeof(s_checkin_date) !== 'undefined') ? s_checkin_date : ''; 1513 s.eVar14 = (typeof(s_stay_count) !== 'undefined') ? s_stay_count : ''; 1514 s.eVar15 = (typeof(s_adult_number) !== 'undefined') ? s_adult_number : ''; 1515 s.eVar16 = (typeof(s_child_number) !== 'undefined') ? s_child_number : ''; 1516 s.eVar17 = (typeof(s_room_count) !== 'undefined') ? s_room_count : ''; 1517 s.eVar28 = (typeof(s_lrg_cd) !== 'undefined') ? s_lrg_cd : ''; 1518 s.eVar29 = (typeof(s_sml_cd) !== 'undefined') ? s_sml_cd : ''; 1519 s.eVar38 = (typeof(s_new_repeat) !== 'undefined') ? s_new_repeat : ''; 1520 s.eVar40 = (typeof(s_bl_kbn) !== 'undefined') ? s_bl_kbn : ''; 1521 //DPp 1522 s.eVar63 = (typeof(s_dp_departure_airport) !== 'undefined') ? s_dp_departure_airport : ''; 1523 s.eVar64 = (typeof(s_dp_arrival_airport) !== 'undefined') ? s_dp_arrival_airport : ''; 1524 s.eVar58 = (typeof(s_dp_tour_stay) !== 'undefined') ? s_dp_tour_stay : ''; 1525 s.eVar59 = (typeof(s_dp_tour_hotels) !== 'undefined') ? s_dp_tour_hotels : ''; 1526 s.eVar60 = (typeof(s_dp_jumpnight) !== 'undefined') ? s_dp_jumpnight : ''; 1527 s.eVar61 = (typeof(s_dp_tour_days) !== 'undefined') ? s_dp_tour_days : ''; 1528 s.eVar62 = (typeof(s_dp_tour_name) !== 'undefined') ? s_dp_tour_name : ''; 1529 1530 s.purchaseID = (typeof(s_order_id) !== 'undefined') ? s_order_id : ''; 1531 } else { 1532 // TODO ÀªÔÉíÈ¢½ßêIÉs_code.jsÖÀµÄ¢Ü·BiÀãí\èj 1533 // ¯l̪¶ÝµÄ¢Ü·ªAí·éÛí©èâ·¢æ¤ÉÜÆßĢܷB 1534 var OUTLAYS_AREA = 3; 1535 var products = s.split(s.products, ';'); 1536 var productOutlays = products[OUTLAYS_AREA]; 1537 if (typeof(productOutlays) !== 'undefined' && productOutlays.match(/^[\d]+$/)) { 1538 s.eVar40 = (typeof(s.eVar40) !== 'undefined') ? s.eVar40 : ''; 1539 1540 if (s.events.indexOf('event15') >= 0&& (s.eVar38 == 'M' || s.eVar38 == 'M:NEW')) { 1541 s.events = s.apl(s.events, 'event45', ',', 1); 1542 } 1543 1544 switch(s.eVar40) { 1545 case 'business' : 1546 s.events = s.apl(s.events, 'event41=' + productOutlays, ',', 1); 1547 if (s.events.indexOf('event15') >= 0 && (s.eVar38 == 'M' || s.eVar38 == 'M:NEW')) { 1548 s.events = s.apl(s.events, 'event43', ',', 1); 1549 } 1550 break; 1551 case 'leisure' : 1552 s.events = s.apl(s.events, 'event42=' + productOutlays, ',', 1); 1553 if (s.events.indexOf('event15') >= 0 && (s.eVar38 == 'M' || s.eVar38 == 'M:NEW')) { 1554 s.events = s.apl(s.events, 'event44', ',', 1); 1555 } 1556 break; 1557 default : 1558 break; 1559 } 1560 } 1561 } 1562 // TODO ±±ÜÅ 1563 1564 /**************************************** 1565 * mboxCookie§ä 1566 *****************************************/ 1567 if(s.c_r('mbox').indexOf('disable') != -1){ 1568 s.prop5 = 'disable'; 1569 } else { 1570 s.prop5 = 'available'; 1571 } 1572 1573 /**************************************** 1574 * ndp data copy 1575 *****************************************/
1576 if (!s.eVar40 && s.prop37) s.eVar40 = "D=c37"; 1577 if (!s.eVar58 && s.prop55) s.eVar58 = "D=c55"; 1578 if (!s.eVar59 && s.prop56) s.eVar59 = "D=c56"; 1579 if (!s.eVar60 && s.prop57) s.eVar60 = "D=c57"; 1580 if (!s.eVar61 && s.prop58) s.eVar61 = "D=c58"; 1581 if (!s.eVar62 && s.prop59) s.eVar62 = "D=c59"; 1582 if (!s.eVar63 && s.prop53) s.eVar63 = "D=c53"; 1583 if (!s.eVar64 && s.prop54) s.eVar64 = "D=c54"; 1584 1585 1586 var sysUid = s.c_r('log_sys_uid'); 1587 s.eVar52 = sysUid; 1588 1589 /****************************************** 1590 * OCóÔÌvª 1591 * jln_m2 cookieðQÆ·é 1592 ******************************************/ 1593 if(s.c_r('jln_m2').split('#')[2]) { 1594 s.prop44 = 'full'; 1595 } else { 1596 s.prop44 = 'none'; 1597 } 1598 1599 /****************************************** 1600 * ÏRs[ 1601 ******************************************/ 1602 // ȺÌÊÅæ¾ 1603 // 1.eVar77iasobiGAj 1604 // 2.eVar29i¬GACDj 1605 // 3.eVar28iåGACDj 1606 // 4.ukenCdvp[^ 1607 s.prop25 = s.eVar77 ? 'D=v77' : (s.eVar29 ? 'D=v29' : (s.eVar28 ? 'D=v28' : s.getQueryParam('kenCd'))); 1608} 1609 1610/**************************************** 1611* ñgæÌJÚ 1612*****************************************/ 1613function sc_dp_tra (dp_tra) { 1614 var s = null; 1615 s = s_gi(s_account); 1616 1617 s.linkTrackVars = "prop7,eVar2,events"; 1618 s.eVar2 = dp_tra; 1619 s.prop7 = document.URL.indexOf("/dp/") >- 1 ? "DP" : "JLN"; 1620 1621 if (s.eVar2 != "" && (typeof s.eVar2 != "undefined")) { 1622 var eVar2list = { 1623 "dp_dptop_jr": "true", 1624 "dp_dptop_jal": "true", 1625 "dp_dptop_ana": "true", 1626 "dp_jrtop": "true", 1627 "dp_jaltop": "true", 1628 "dp_anatop": "true", 1629 "dp_jalantop_jr": "true", 1630 "dp_jalantop_jal": "true", 1631 "dp_jalantop_ana": "true", 1632 "dp_airtop_jal": "true", 1633 "dp_airtop_ana": "true" 1634 }; 1635 1636 //Change 2018.10.17 1637 if (document.URL.indexOf("/uw/uwp7700/uww7701.do?") >- 1 || document.URL.indexOf("/dp/dpp7700/dpw7702.do?") >- 1 || eVar2list[s.eVar2]) { 1638 s.linkTrackEvents = "event20"; 1639 s.events = "event20"; 1640 } 1641 } 1642 s.tl(this, "o", "sc_dp_tra",null, 'navigate'); 1643} 1644 1645/**************************************** 1646* ndp ZOg 1647*****************************************/ 1648function ndpSegment(urlParamsArray) { 1649 var ndpSegmentUrl = location.pathname; 1650 /* for NJP Add */ 1651 try{ 1652 if(typeof(window.sc_data.prop7) !== "undefined" && window.sc_data.prop7 !== ""){ 1653 s.prop7 = window.sc_data.prop7; 1654 } 1655 }catch(e){} 1656 1657 try{ 1658 if(typeof(window.sc_data.prop70) !== "undefined" && window.sc_data.prop70 !== ""){ 1659 s.prop70 = window.sc_data.prop70; 1660 } 1661 }catch(e){} 1662 1663 1664 if (!s.prop7 && !s.prop70) { 1665 if (ndpSegmentUrl.indexOf('/dp/') > -1) { 1666 s.prop7 = 'DP'; 1667 1668 if(ndpSegmentUrl.indexOf('/dp/ana/') > -1){ 1669 s.prop70 = 'ANA'; 1670 } else if(ndpSegmentUrl.indexOf('/dp/jal/') > -1){ 1671 s.prop70 = 'JAL'; 1672 } else if(ndpSegmentUrl.indexOf('/dp/jr/') > -1){ 1673 s.prop70 = 'JR'; 1674 } else { 1675 s.prop70 = 'DP'; 1676 } 1677 } else if (ndpSegmentUrl.indexOf('/tour/') > -1) { 1678 s.prop7 = 'TOUR'; 1679 s.prop70 = 'TOUR'; 1680 } else if (ndpSegmentUrl.indexOf('/airticket/') > -1) { 1681 s.prop7 = 'AIRTICKET'; 1682 s.prop70 = 'AIRTICKET'; 1683 } else if (isAsobiUrl(urlParamsArray)) { 1684 s.prop7 = 'KG'; 1685 s.prop70 = 'ACTIVITY'; 1686 } else if (ndpSegmentUrl.indexOf('/travel/') > -1) { 1687 s.prop7 = 'KG'; 1688 s.prop70 = 'TRAVEL'; 1689 } else if (ndpSegmentUrl.split('/').length > 1 && ndpSegmentUrl.split('/')[1] === 'kankou') { 1690 s.prop7 = 'KG'; 1691 s.prop70 = 'KANKOU'; 1692 } else if (ndpSegmentUrl.split('/').length > 1 && ndpSegmentUrl.split('/')[1] === 'omiyage') { 1693 s.prop7 = 'KG'; 1694 s.prop70 = 'OMIYAGE'; 1695 } else if (ndpSegmentUrl.split('/').length > 1 && ndpSegmentUrl.split('/')[1] === 'gourmet') { 1696 s.prop7 = 'KG'; 1697 s.prop70 = 'GOURMET'; 1698 } else if (ndpSegmentUrl.split('/').length > 1 && ndpSegmentUrl.split('/')[1] === 'event') { 1699 s.prop7 = 'KG'; 1700 s.prop70 = 'EVENT'; 1701 } else if (ndpSegmentUrl.split('/').length > 1 && ndpSegmentUrl.split('/')[1] === 'travel-journal') { 1702 s.prop7 = 'KG'; 1703 s.prop70 = 'RYOTEI'; 1704 } else if (ndpSegmentUrl.indexOf('/kaigai/') > -1 || ndpSegmentUrl.indexOf('/uo/') > -1){ 1705 s.prop7 = 'KAIGAI'; 1706 if(ndpSegmentUrl.indexOf('/kaigai/air_hotel/') > -1){ 1707 s.prop70 = 'AIR_HOTEL'; 1708 }else if(ndpSegmentUrl.indexOf('/kaigai/air/') > -1){ 1709 s.prop70 = 'AIR'; 1710 }else{ 1711 s.prop70 = 'HOTEL'; 1712 } 1713 } else if (urlParamsArray.length >
1713 1 && urlParamsArray[1] == 'news') { 1714 s.prop7 = 'NEWS'; 1715 s.prop70 = 'D=c7'; 1716 } else if (ndpSegmentUrl.indexOf('/navi/') > -1) { //for IUX Add 2018.3.7 1717 s.prop7 = 'NAVI'; 1718 s.prop70 = 'D=c7'; 1719 } else { 1720 s.prop7 = 'JLN'; 1721 s.prop70 = s.prop7; 1722 } 1723 } 1724} 1725 1726/**************************************** 1727* VṈ̃»èpÖ 1728*****************************************/ 1729function isAsobi(urlParamsArray) { 1730 var targetClassName4PC = 'detailHeader-activityLabel'; 1731 var targetClassName4SP = 'contentsHeader-reserveTag'; 1732 var userAgent = window.navigator.userAgent.toLowerCase(); 1733 var appVersion = window.navigator.appVersion.toLowerCase(); 1734 1735 // URL 1736 if (isAsobiUrl(urlParamsArray)) { 1737 return true; 1738 }; 1739 1740// TODO æÊßÝÅvªÅ«éæ¤É"""K¸"""C³·é 1741 // \ñÂ\ÈX|bgÚ× 1742 // SPpÌÉ墀 1743 // ¡ getElementsByClassNameÍprototype.jsÅg£³êĵÜÁĨè 1744 // ãLJSðgpµÄ¢éæÊÅgp·éÆAT|[g³êĢȢuEUÅÍG[ÆÈÁĵܤ½ßgpµÈ¢B 1745 // ¡ getElementsTagNameÍSafariÅÍgpūȢB 1746 // ¡ jQueryÍgpūȢBi±üà»ósÂj 1747 // »Ì½ßASvf©çÎÛclass®«ðÂvfðæ¾·éð©ìµÄ¢éB 1748 // PCÌÉ墀 1749 // ¡ IE8ȺÅÍgetElementsByClassNameªT|[g³êĢȢB 1750 // ¡ IE9ÅQuirks[hiIE5Ý·jÉÈéÆgetElementsByClassNameª®ìµÈ¢B 1751 // ¨ DOCTYPEª³¢½ß±Ì[hÉÈéB 1752 // ¡ jQueryÍgpūȢBi±üà»ósÂj 1753 // »Ì½ßASul^O©çÎÛclass®«ðÂvfðæ¾µÄ¢éB 1754 if (isSmartphoneRLS()) { 1755 var targetClass = getClass(document, targetClassName4SP); 1756 for (var i = 0; i < targetClass.length; i++) { 1757 if (targetClass[i].className == targetClassName4SP) { 1758 return true; 1759 } 1760 } 1761 } else { 1762 var allUlElements = document.getElementsByTagName('ul'); 1763 for (var i = 0; i < allUlElements.length; i++) { 1764 if (allUlElements[i].className == targetClassName4PC) { 1765 return true; 1766 } 1767 } 1768 } 1769 1770 // VṈ̃Oir©çJÚ 1771 if (s.getQueryParam('asobi')) { 1772 return true; 1773 } 1774 1775 // ÇÌðÉàqbgµÈ¢êÍVÑÅÍÈ¢ 1776 return false; 1777} 1778function isAsobiUrl(urlParamsArray) { 1779 if (!urlParamsArray) { 1780 return false; 1781 } 1782 1783 if (urlParamsArray.length > 1 && urlParamsArray[1] === 'activity') { 1784 // VṈ̃TOP(PC) 1785 return true; 1786 } else if (urlParamsArray.length > 2 && urlParamsArray[1] === 'smart' && urlParamsArray[2] === 'activity') { 1787 // VṈ̃TOP(SP) 1788 return true; 1789 } else if (urlParamsArray.length > 3 && urlParamsArray[1] === 'kankou' && urlParamsArray[3].match(/activity[_plan]?/)) { 1790 // vêEvÚ× 1791 return true; 1792 } else if (urlParamsArray.length > 2 && urlParamsArray[1] === 'ou' && urlParamsArray[2].match(/^oup8100$|^oup2000$/)) { 1793 // \ñnæÊ 1794 return true; 1795 } 1796 /* 20190326 uwp7800 is used by all coupon pages 1797 else if (urlParamsArray.length > 2 && urlParamsArray[1] === 'uw' && urlParamsArray[2] === 'uwp7800') { 1798 1799 // N[|l¾EN[|l¾®¹ 1800 return true; 1801 1802 }*/ 1803 return false; 1804} 1805 1806/** 1807 * wè³ê½class®«ðÂvfðæ¾·é 1808 */ 1809function getClass(doc, className) { 1810 var array = new Array(); 1811 if (doc == undefined || doc.childNodes == undefined) { 1812 return null; 1813 } 1814 1815 for (var i = 0; i < doc.childNodes.length; i++) { 1816 if (doc.childNodes[i].className === className) { 1817 array.push(doc.childNodes[i]); 1818 } 1819 if (doc.childNodes[i].childNodes.length > 0) { 1820 var r = getClass(doc.childNodes[i], className); 1821 if (r !== null) { 1822 for (var j = 0; j < r.length; j++) { 1823 array.push(r[j]); 1824 } 1825 } 1826 } 1827 } 1828 1829 return array; 1830} 1831 1832// Add 2020.06.19 Measure JLN news article scroll 1833(function(){ 1834 var sent = false; 1835 if(location.pathname.match(/^\/news\/article\//)){ 1836 $(window).on('scroll', function (){ 1837 var elm = $('.blk-writer01'); 1838 elm.each(function () { 1839 var elmOffset = $(this).offset().top; 1840 var scrPos = $(window).scrollTop(); 1841 var ht = $(window).height(); 1842 if(!sent && scrPos > elmOffset - ht){ 1843 sc_customLink('jln_news_scroll',false); 1844 sent = true; 1845 } 1846 }); 1847 }); 1848} 1849})(); 1850 1851/** íp[^Xg */ 1852const DEL_PARMETER_LIST = ['id'] 1853/** 1854 * URLÌp[^ÌÁèÌp[^ðí·é 1855 */ 1856function deleteQueryParametersList(url, keys) { 1857 var values = url.split('?'); 1858 if (values.length !== 2 || !values[1]) { 1859 return url; 1860 } 1861 var parameters = values[1].split('&'); 1862 var resultGetParam = ''; 1863 var parameter = ''; 1864 for (var j = 0; j < keys.length; j++) { 1865 for (var i = 0; i < parameters.length; i++) { 1866 if (!parameters[i] || parameters[i].indexOf(keys[j] + "=") == 0) { 1867 parameters[i] = ''; 1868 } 1869 } 1870 } 1871 for (var i = 0; i < parameters.length; i++) { 1872 if (parameters[i].length !== 0) { 1873 resultGetParam += (resultGetParam ? '&' : '?'); 1874 resultGetParam += parameters[i]; 1875 } 1876 } 1877 return values[0] + resultGetParam; 1878} 1879 1880/**************************************************** s_doPlugins ***************************************************/ 1881function s_doPlugins(s) { 1882 // ÁèÌp[^ðíµ½àÌðÝè 1883 s.pageURL = deleteQueryParametersList(location.href, DEL_PARMETER_LIST); 1884 // ÁèÌp[^ðíµ½àÌðÝè 1885 s.referrer = deleteQueryParametersList(document.referrer, DEL_PARMETER_LIST); 1886 1887 /**************************************** 1888 * RSÌÝè 1889 *****************************************/ 1890 var sc_ap = (s.getQueryParam('sc_ap')) ? s.getQueryParam('sc_ap') : s.c_r('sc_ap'); 1891 1892 if (isProduction) { 1893 switch(sc_ap) { 1894 case '1': //iOS App
1895 s.account = 'rcrtjalannetap1prd'; 1896 s.c_w('sc_ap', sc_ap); 1897 isApp = 'jln'; 1898 break; 1899 case '2': //Android App 1900 s.account = 'rcrtjalannetap1prd'; 1901 s.c_w('sc_ap', sc_ap); 1902 isApp = 'jln'; 1903 break; 1904 case '10': 1905 case '20': 1906 s.account = 'rcrtjalannetkankouap1prd'; 1907 s.c_w('sc_ap', sc_ap); 1908 isApp = 'kankou'; 1909 break; 1910 default: 1911 if (s.prop51 && s.prop51 == "kaigai") { 1912 if (isSmartphoneRLS()) { 1913 s.account = s.apl(s.account, "rcrtjalannetkaigaispprd", ",", 1); 1914 } else { 1915 s.account = s.apl(s.account, "rcrtjalannetkaigaiprd", ",", 1); 1916 } 1917 } 1918 break; 1919 } 1920 } else { 1921 switch(sc_ap) { 1922 case '1': //iOS App 1923 s.account = 'rcrtjalannetap1dev'; 1924 s.c_w('sc_ap', sc_ap); 1925 isApp = 'jln'; 1926 break; 1927 case '2': //Android App 1928 s.account = 'rcrtjalannetap1dev'; 1929 s.c_w('sc_ap', sc_ap); 1930 isApp = 'jln'; 1931 break; 1932 case '10': 1933 case '20': 1934 s.account = 'rcrtjalannetkankouap1dev'; 1935 s.c_w('sc_ap', sc_ap); 1936 isApp = 'kankou'; 1937 break; 1938 default: 1939 if (s.prop51 && s.prop51 == "kaigai") { 1940 if (isSmartphoneRLS()) { 1941 s.account = s.apl(s.account, "rcrtjalannetkaigaispdev", ",", 1); 1942 } else { 1943 s.account = s.apl(s.account, "rcrtjalannetkaigaidev", ",", 1); 1944 } 1945 } 1946 break; 1947 } 1948 } 1949 s.events = s.apl(s.events, "event50", ",", 1); 1950 /**************************************** 1951 * s_code.jso[W 1952 *****************************************/ 1953 s.prop75 = 'JLN' + s_lastModified; 1954 1955 /**************************************** 1956 * SafariÌTlC©çÌANZXðe 1957 *****************************************/ 1958 if (navigator && navigator.loadPurpose && navigator.loadPurpose === 'preview') { 1959 s.abort = true; 1960 } 1961 1962 /**************************************** 1963 * serverÈÇÌlðæ¾ 1964 *****************************************/ 1965 s.server = document.domain; 1966 s.pageType = ""; 1967 1968 /**************************************** 1969 * URL ^CgÌæ¾ 1970 *****************************************/ 1971 var sc_protocol = (location.protocol == 'https') ? 'http:' : location.protocol; 1972 if (sc_protocol == "file:") { 1973 s.prop1 = 'Local'; 1974 } else if (y.pageURL_noparam){ 1975 s.prop1 = y.pageURL_noparam; 1976 } else { 1977 s.prop1 = sc_protocol + '//' + location.host + location.pathname; 1978 } 1979 1980 if(y.title_trim) { 1981 s.prop2 = y.title_trim; 1982 } else { 1983 s.prop2 = s.dropString(100, document.title); 1984 } 1985 /**************************************** 1986 * PageNameÌæ¾ 1987 *****************************************/ 1988 sc_BasePageName = s.getPageName(s.pageURL); 1989 sc_BasePageName = sc_BasePageName.toLowerCase(); 1990 /*replace rule*/ 1991 sc_BasePageName = sc_BasePageName.replace("jalan:jalan:doc:", "jalan:"); 1992 sc_BasePageName = sc_BasePageName.replace("jalan:a:", "jalan:"); 1993 sc_BasePageName = sc_BasePageName.replace("jalan:jalan:jweb:", "jalan:jweb:"); 1994 sc_BasePageName = sc_BasePageName.replace(":wid_", ":wid:"); 1995 sc_BasePageName = sc_BasePageName.replace(":ken_", ":ken:"); 1996 sc_BasePageName = sc_BasePageName.replace(":osn_", ":osn:"); 1997 sc_BasePageName = sc_BasePageName.replace(":lrg_", ":lrg:"); 1998 sc_BasePageName = sc_BasePageName.replace(":sml_", ":sml:"); 1999 sc_BasePageName = sc_BasePageName.replace(":yads_", ":yads:"); 2000 sc_BasePageName = sc_BasePageName.replace(":yadl_", ":yadl:"); 2001 // for travel rule 2002 if (sc_BasePageName === 'jalan:travel') { 2003 if (s.getQueryParam('s')) { 2004 sc_BasePageName += ':keywordsearch'; 2005 } else { 2006 sc_BasePageName += ':top'; 2007 } 2008 } 2009 2010 /*for NJP 20190326 */ 2011 try{ 2012 if(typeof(window.sc_data.pagename) !== "undefined" && window.sc_data.pagename !== ""){ 2013 s.pageName = window.sc_data.pagename; 2014 } 2015 }catch(e){} 2016 2017 if (!s.pageName) { 2018 s.pageName = sc_BasePageName; 2019 } 2020 s.eVar1 = 'D=g'; 2021 2022 /**************************************** 2023 * SectionÌæ¾ 2024 *****************************************/ 2025 scArrPageSection = sc_BasePageName.split(":"); 2026 if (scArrPageSection[1] == 'smart') { 2027 scArrPageSection.splice(1,1); 2028 } 2029 sc_PageSectionLnegth = scArrPageSection.length; 2030 var sc_Section1, 2031 sc_Section2, 2032 sc_Section3; 2033 2034 /* åJeS */ 2035 if (sc_PageSectionLnegth > 2) { 2036 sc_Section1 = scArrPageSection[0] + ":" + scArrPageSection[1]; 2037 } else { 2038 sc_Section1 = scArrPageSection[0]; 2039 } 2040 2041 if (document.URL.indexOf("/dp/") > -1) { 2042 /* JeS */ 2043 if (sc_PageSectionLnegth > 4) { 2044 sc_Section2 = sc_Section1 + ":" + scArrPageSection[2] + ":" + scArrPageSection[3] + ":" + scArrPageSection[4]; 2045 } else if (sc_PageSectionLnegth > 3) { 2046 sc_Section2 = sc_Section1 + ":" + scArrPageSection[2] + ":" + scArrPageSection[3]; 2047 } else { 2048 sc_Section2 = sc_Section1; 2049 } 2050 } else if (document.URL.indexOf("/travel/") > -1) { 2051 /* y[WO[v */ 2052 if (sc_PageSectionLnegth > 2) { 2053 sc_Section2 = sc_Section1 + ':' + scArrPageSection[2]; 2054 } 2055 } else { 2056 /* JeS */ 2057 if (sc_PageSectionLnegth > 3) { 2058 sc_Section2 = sc_Section1 + ":" + scArrPageSection[2]; 2059 } else { 2060 sc_Section2 = sc_Section1; 2061 } 2062 2063 } 2064 s.channel = sc_Section1; 2065 s.prop35 = sc_Section2; 2066 2067 /**************************************** 2068 * Ô{júÌæ¾ 2069 *****************************************/ 2070 s.prop9 = s.eVar9 = s.getTimeParting('p', '9'); 2071 /**************************************** 2072 * ^CX^v YYYY/MM/DD HH:MM:SS 2073 *****************************************/ 2074 s.prop46 = s.currentYear + '/' + s.currentM + '/' + s.currentD + ' ' + s.currentH + ':' + s.currentm + ':' + s.currentS; 2075 2076 /**************************************** 2077 * CAPïõÔÌNbL[À 2078 ****************************************/ 2079 var jln_m = s.split(s.c_r('jln_m'), '#'); 2080 if (jln_m[2]) { 2081 s.prop48 = s.eVar48 = jln_m[2]; 2082 } 2083 2084 var vos2 = s.getQueryParam('vos2'); 2085 if (vos2 && vos2.match(/^[a-zA-Z0-9]{16}$/)) { 2086 s.prop48 = vos2; 2087 } 2088 var s_cap_id = s.c_r('s_cap_id'); 2089 2090 if (typeof s.prop48 != 'undefined') { 2091 if (s.prop48.match(/^cap/i)) { 2092 s.tmp48 = md5(s.prop48); 2093 s.prop48 = s.tmp48.substring(0,16); 2094 } else if (!s.prop48.match(/^[a-zA-Z0-9]{16}$/)) { 2095 s.prop48 = s.eVar48 = s_cap_id = ""; 2096 } 2097 var cookie_expires = new Date(); 2098 cookie_expires.setTime(cookie_expires.getTime() + (2 * 365 * 24 * 60 * 60 * 1000)); // 2N 2099 s.c_w('s_cap_id', s.prop48, cookie_expires); 2100 s_cap_id = s.prop48; 2101 } 2102 2103 s.prop48 = s_cap_id; 2104 if (typeof(s.prop48) != "undefined" && s.prop48 != "") { 2105 s.eVar48 = "D=c48"; 2106 } 2107 2108 /**************************************** 2109 * RIDVACY» 2110 ****************************************/ 2111 var eventList = s.split(s.events,','); 2112 for(var i = 0; i < eventList.length; i++){ 2113 if((eventList[i] === 'event6' || eventList[i] === 'event31') && s.prop48){ 2114 eventList[i] += ':' + s.prop48; 2115 } 2116 } 2117 s.events = s.join(eventList, {delim:','}); 2118 2119 /**************************************** 2120 * vid 2121 *****************************************/ 2122 if (isApp != 'default') { 2123 var sc_vid =s.getQueryParam('sc_vid'); 2124 if (sc_vid) { 2125 s.visitorID = sc_vid; 2126 var cookie_expires_appVid = new Date(); 2127 cookie_expires_appVid.setTime(cookie_expires_appVid.getTime() + (365 * 24 * 60 * 60 * 1000)); 2128 s.c_w('sc_vid_ap', s.visitorID, cookie_expires_appVid); 2129 } else if (s.c_r("sc_vid_ap")){ 2130 s.visitorID = s.c_r("sc_vid_ap"); 2131 } 2132 s.eVar70 = s.visitorID; 2133 if (s.c_r("sc_sp_vos")) { 2134 s.campaign = s.c_r("sc_sp_vos"); 2135 // blank vos cookie 2136 s._dTime = new Date(); 2137 s._dTime.setYear(s._dTime.getYear() -1 ); 2138 document.cookie = "sc_sp_vos=;expires=" + s._dTime.toUTCString() + ";path=/;"; 2139 } 2140 if(isApp == 'kankou'){ 2141 if (s.c_r('sc_ap') == '10') { 2142 s.prop10 = 'AP:iOS'; 2143 } else if (s.c_r('sc_ap') == '20') { 2144 s.prop10 = 'AP:Android'; 2145 } 2146 } 2147 if (isApp == 'jln') { 2148 s.timestamp = Math.round((new Date()).getTime() / 1000); 2149 } 2150 } else { 2151 if (isSmartphoneRLS() || s.c_r("sc_vid")) { 2152 s.visitorID = s.getCustomVid("sc_vid"); 2153 } 2154 } 2155
2156 /**************************************** 2157 * JalanÆ© 2158 ****************************************/ 2159 functionJLN(); 2160 2161 /**************************************** 2162 * XN[¦ 2163 ****************************************/ 2164 // URLª2083oCgðz·ÌÅbèÎÆµÄRgAEg 2016/06/03 2165 // s.prop33 = s.getPreviousValue(s.pageName, 'sc_gpv'); 2166 // if (s.prop33) { 2167 // s.prop34 = s.getPercentPageViewed(); 2168 // } 2169 2170 /**************************************** 2171 * Search_result 2018.11.07 2172 ****************************************/ 2173 try{ 2174 if(typeof(window.sc_data.yado.searchResult) !== "undefined" && window.sc_data.yado.searchResult !== ""){ 2175 s.list3 = window.sc_data.yado.searchResult; 2176 } 2177 }catch(e){} 2178 2179 /**************************************** 2180 * clipNum 2020.03.06 2181 ****************************************/ 2182 try{ 2183 if(typeof(window.sc_data.yado.clipNum) !== "undefined" && window.sc_data.yado.clipNum !== ""){ 2184 s.contextData['eVar104'] = window.sc_data.yado.clipNum; 2185 } 2186 }catch(e){} 2187 /**************************************** 2188 * Search_result_asobi 2019.07.24 2189 ****************************************/ 2190 try{ 2191 if(typeof(window.sc_data.asobi.searchResult) !== "undefined" && window.sc_data.asobi.searchResult !== ""){ 2192 s.list3 = window.sc_data.asobi.searchResult; 2193 } 2194 }catch(e){} 2195 2196 /**************************************** 2197 * NTApy[WÀÏæ¾ 2018.9.28 2198 ****************************************/ 2199 2200 try{ 2201 if(lookup(window, 'window.sc_data_nta.outwardBoardDate')){ 2202 s.eVar11 = window.sc_data_nta.outwardBoardDate; 2203 s.prop11 = "D=v11"; 2204 } else if(!lookup(window, 'window.sc_data_nta.outwardBoardDate') && lookup(window, 'window.sc_data_nta')){ 2205 s.eVar11 = ""; 2206 s.prop11 = ""; 2207 } 2208 }catch(e){} 2209 2210 try{ 2211 if(lookup(window, 'window.sc_data_nta.maxPrice')){ 2212 s.prop12 = window.sc_data_nta.maxPrice; 2213 } else if(!lookup(window, 'window.sc_data_nta.maxPrice') && lookup(window, 'window.sc_data_nta')){ 2214 s.prop12 = ""; 2215 } 2216 }catch(e){} 2217 2218 try{ 2219 if(lookup(window, 'sc_data_nta.pagename')){ 2220 s.pageName = window.sc_data_nta.pagename; 2221 } else if(!lookup(window, 'window.sc_data_nta.pagename') && lookup(window, 'window.sc_data_nta')){ 2222 s.pageName = ""; 2223 } 2224 }catch(e){} 2225 2226 try{ 2227 if(lookup(window, 'window.sc_data_nta.minPrice')){ 2228 s.prop13 = window.sc_data_nta.minPrice; 2229 } else if(!lookup(window, 'window.sc_data_nta.minPrice') && lookup(window, 'window.sc_data_nta')){ 2230 s.prop13 = ""; 2231 } 2232 }catch(e){} 2233 2234 try{ 2235 if(lookup(window, 'window.sc_data_nta.stayCount')){ 2236 s.eVar14 = window.sc_data_nta.stayCount; 2237 s.prop14 = "D=v14"; 2238 } else if(!lookup(window, 'window.sc_data_nta.stayCount') && lookup(window, 'window.sc_data_nta')){ 2239 s.eVar14 = ""; 2240 s.prop14 = ""; 2241 } 2242 }catch(e){} 2243 2244 try{ 2245 if(lookup(window, 'window.sc_data_nta.paxAdult')){ 2246 s.eVar15 = window.sc_data_nta.paxAdult; 2247 s.prop15 = "D=v15"; 2248 } else if(!lookup(window, 'window.sc_data_nta.paxAdult') && lookup(window, 'window.sc_data_nta')){ 2249 s.eVar15 = ""; 2250 s.prop15 = ""; 2251 } 2252 }catch(e){} 2253 2254 try{ 2255 if(lookup(window, 'window.sc_data_nta.paxChildren')){ 2256 s.eVar16 = window.sc_data_nta.paxChildren; 2257 s.prop16 = "D=v16"; 2258 } else if(!lookup(window, 'window.sc_data_nta.paxChildren') && lookup(window, 'window.sc_data_nta')){ 2259 s.eVar16 = ""; 2260 s.prop16 = ""; 2261 } 2262 }catch(e){} 2263 2264 try{ 2265 if(lookup(window, 'window.sc_data_nta.numberOfRooms')){ 2266 s.eVar17 = window.sc_data_nta.numberOfRooms; 2267 s.prop17 = "D=v17"; 2268 } else if(!lookup(window, 'window.sc_data_nta.numberOfRooms') && lookup(window, 'window.sc_data_nta')){ 2269 s.eVar17 = ""; 2270 s.prop17 = ""; 2271 } 2272 }catch(e){} 2273 2274 try{ 2275 if(lookup(window, 'window.sc_data_nta.mealType')){ 2276 s.eVar20 = window.sc_data_nta.mealType; 2277 } else if(!lookup(window, 'window.sc_data_nta.mealType') && lookup(window, 'window.sc_data_nta')){ 2278 s.eVar20 = ""; 2279 } 2280 }catch(e){} 2281 2282 try{ 2283 if(lookup(window, 'window.sc_data_nta.activeSort')){ 2284 s.prop22 = window.sc_data_nta.activeSort; 2285 } else if(!lookup(window, 'window.sc_data_nta.activeSort') && lookup(window, 'window.sc_data_nta')){ 2286 s.prop22 = ""; 2287 } 2288 }catch(e){} 2289 2290 try{ 2291 if(lookup(window, 'window.sc_data_nta.keyword')){ 2292 s.eVar5 = window.sc_data_nta.keyword; 2293 } else if(!lookup(window, 'window.sc_data_nta.keyword') && lookup(window, 'window.sc_data_nta')){ 2294 s.eVar5 = ""; 2295 } 2296 }catch(e){} 2297 2298 try{ 2299 if(lookup(window, 'window.sc_data_nta.searchCondition')){ 2300 s.prop64 = window.sc_data_nta.searchCondition; 2301 } else if(!lookup(window, 'window.sc_data_nta.searchCondition') && lookup(window, 'window.sc_data_nta')){ 2302 s.prop64 = ""; 2303 } 2304 }catch(e){} 2305 2306 try{ 2307 if(lookup(window, 'window.sc_data_nta.outwardDepartureCd')){ 2308 s.eVar63 = window.sc_data_nta.outwardDepartureCd; 2309 } else if(!lookup(window, 'window.sc_data_nta.outwardDepartureCd') && lookup(window, 'window.sc_data_nta')){ 2310 s.eVar63 = ""; 2311 } 2312 }catch(e){} 2313 2314 try{ 2315 if(lookup(window, 'window.sc_data_nta.homewardArrivalCd')){ 2316 s.eVar64 = window.sc_data_nta.homewardArrivalCd; 2317 } else if(!lookup(window, 'window.sc_data_nta.homewardArrivalCd') && lookup(window, 'window.sc_data_nta')){ 2318 s.eVar64 = ""; 2319 } 2320 }catch(e){} 2321 2322 try{ 2323 if(lookup(window, 'window.sc_data_nta.homewardAreaCd')){ 2324 s.eVar28 = window.sc_data_nta.homewardAreaCd; 2325 } else if(!lookup(window, 'window.sc_data_nta.homewardAreaCd') && lookup(window, 'window.sc_data_nta')){ 2326 s.eVar28 = ""; 2327 } 2328 }catch(e){} 2329 2330 try{ 2331 if(lookup(window, 'window.sc_data_nta.homewardDistrictCd')){ 2332 s.eVar29 = window.sc_data_nta.homewardDistrictCd; 2333 } else if(!lookup(window, 'window.sc_data_nta.homewardDistrictCd') && lookup(window, 'window.sc_data_nta')){ 2334 s.eVar29 = ""; 2335 } 2336 }catch(e){} 2337 2338 try{ 2339 if(lookup(window, 'window.sc_data_nta.yadNo')){ 2340 s.prop19 = window.sc_data_nta.yadNo; 2341 } else if(!lookup(window, 'window.sc_data_nta.yadNo') && lookup(window, 'window.sc_data_nta')){ 2342 s.prop19 = ""; 2343 } 2344 }catch(e){} 2345 2346 try{ 2347 if(lookup(window, 'window.sc_data_nta.planCd')){ 2348 s.prop65 = window.sc_data_nta.planCd; 2349 } else if(!lookup(window, 'window.sc_data_nta.planCd') && lookup(window, 'window.sc_data_nta')){ 2350 s.prop65 = ""; 2351 } 2352 }catch(e){} 2353 2354 try{ 2355 if(lookup(window, 'window.sc_data_nta.roomTypeCd')){ 2356 s.prop47 = window.sc_data_nta.roomTypeCd; 2357 } else if(!lookup(window, 'window.sc_data_nta.roomTypeCd') && lookup(window, 'window.sc_data_nta')){ 2358 s.prop47 = ""; 2359 } 2360 }catch(e){} 2361 2362 try{ 2363 if(lookup(window, 'window.sc_data_nta.searchHitNum')){ 2364 s.prop24 = window.sc_data_nta.searchHitNum; 2365 } else if(!lookup(window, 'window.sc_data_nta.searchHitNum') && lookup(window, 'window.sc_data_nta')){ 2366 s.prop24 = ""; 2367 } 2368 }catch(e){} 2369 2370 try{ 2371 if(typeof(window.sc_data_nta.events) !== "undefined" && window.sc_data_nta.events !== ""){ 2372 s.events = s.apl(s.events, window.sc_data_nta.events, ",", 1); 2373 } 2374 }catch(e){} 2375 2376 try{ 2377 if(lookup(window, 'window.sc_data_nta.homewardStnCd')){ 2378 s.contextData['eVar102'] = window.sc_data_nta.homewardStnCd; 2379 } else if(!lookup(window, 'window.sc_data_nta.homewardStnCd') && lookup(window, 'window.sc_data_nta')){ 2380 s.contextData['eVar102'] = ""; 2381 } 2382 }catch(e){} 2383 2384 try{ 2385 if(lookup(window, 'window.sc_data_nta.prop63')){ 2386 s.prop63 = window.sc_data_nta.prop63; 2387 } else if(!lookup(window, 'window.sc_data_nta.prop63') && lookup(window, 'window.sc_data_nta')){ 2388 s.prop63 = ""; 2389 } 2390 }catch(e){} 2391 2392 2393 // Add 2018.10.10 for DP zero search hit reason 2394 try{ 2395 if(typeof(s.eVar101) !== "undefined" && s.eVar101 !== ""){ 2396 s.contextData['eVar101'] = s.eVar101; 2397 } 2398 }catch(e){} 2399 2400 /**************************************** 2401 * for NJP 20190326 2402 ****************************************/ 2403 2404 try{ 2405 if(typeof(window.sc_data.point_add_rate_01) !== "undefined" && window.sc_data.point_add_rate_01 !== ""){ 2406 s.contextData['eVar112'] = window.sc_data.point_add_rate_01; 2407 } 2408 }catch(e){} 2409 2410 try{ 2411 if(typeof(window.sc_data.point_add_rate_02) !== "undefined" && window.sc_data.point_add_rate_02 !== ""){ 2412 s.contextData['eVar113'] = window.sc_data.point_add_rate_02; 2413 } 2414 }catch(e){} 2415 2416 try{ 2417 if(typeof(window.sc_data.score_view_month) !== "undefined" && window.sc_data.score_view_month !== ""){ 2418 s.contextData['eVar114'] = window.sc_data.score_view_month; 2419 } 2420 }catch(e){} 2421 2422 //Add 2019.4.24 2423 try{ 2424 if(s.prop48){ 2425 s.contextData['eVar111'] = s.prop48 + "_" + s.currentYear + s.currentM + s.currentD; 2426 } 2427 }catch(e){} 2428 2429 //Add 2020.02.21 2430 try{ 2431 if(typeof(window.knileSlots) !== "undefined" && window.knileSlots !== ""){ 2432 s.contextData['eVar132'] = window.knileSlots; 2433 } 2434 }catch(e){} 2435 2436 2437 2438 // Add 2021.07.09 ADME Params 2439 2440 s.eVar192 = s.getQueryParam('caadsess'); 2441 2442 /**************************************** 2443 * ¬üæª(CAP) 2444 ****************************************/ 2445 /**********ÏÝè**********/ 2446 var eVarC = 'eVar37', //VOSR[h(30ú) 2447 eVarD = 'eVar30', //XeBOpVOSR[h(30ú) 2448 eVarE = 'eVar41', //¬üæªiæ¿j 2449 D_E = 'v41', //eVarEƯ¶ÔÉ·é 2450 eVarF = 'eVar43', //¬üæªiã¿j 2451 eVarI = 'eVar45'; //XeBOpVOSR[h 2452 /**********NNGÝè**********/ 2453 2454 //encode 2455 var n_querylist =[ 2456 "¶áç", 2457 "W", 2458 "jara", 2459 "jala" 2460 ]; 2461 /*******[FØURLÝè*******/ 2462 // hCÈOð³K\»ÅÝè·é 2463 var mailAuthUrlList = [ 2464 "\\/ji\\/pc\\/jit2006\\.do", 2465 "\\/ji\\/pc/jit2006\\.do", 2466 "\\/uw\\/uwp5200\\/uww5207\\.do" 2467 ]; 2468 2469 /******VOSR[hÌNbL[À**********/ 2470 var temp_vos = s.getQueryParam('vos'); 2471 // 30m 2472 var cookie_expires_vos_30m = new Date(); 2473 cookie_expires_vos_30m.setTime(cookie_expires_vos_30m.getTime() + 30 * 60 * 1000); 2474 // 30d 2475 var cookie_expires_vos_30d = new Date(); 2476 cookie_expires_vos_30d.setTime(cookie_expires_vos_30d.getTime() + 30 * 24 * 60 * 60 * 1000); 2477 2478 if (temp_vos) { 2479 s.eVar37 = s.campaign = temp_vos; 2480 s.c_w('vos', temp_vos, cookie_expires_vos_30m); 2481 s.c_w('ana.campaign', temp_vos, cookie_expires_vos_30d); 2482 } else { 2483 temp_vos = s.c_r('vos'); 2484 if (temp_vos) { 2485 s.c_w('vos', temp_vos, cookie_expires_vos_30m); 2486 } 2487 } 2488
2489 /********pogÌæ¾**************/ 2490 s.eVar91 = s.eVar92 = s.getQueryParam('pog') ? s.getQueryParam('pog') : ''; 2491 2492 /******************************/ 2493 var currentUrl = location.pathname; 2494 var isMailAuth = false; 2495 // URLª[FةǤ©ðmF 2496 for (var i = 0; i < mailAuthUrlList.length; i++) { 2497 var mailAuthUrlRegexp = new RegExp(mailAuthUrlList[i]); 2498 if (currentUrl.match(mailAuthUrlRegexp)) { 2499 isMailAuth = true; 2500 break; 2501 } 2502 } 2503 if (!isMailAuth) { 2504 // [FØ©ç̬üÅÈ¢ê 2505 if (!s.getQueryParam('sc_ap')) { 2506 s.eVar49 = s.getQueryParam('vos'); 2507 s.channelManager('vos', '', '0', '0', 's_cm', '1'); 2508 if (s.eVar49) { 2509 if (s.eVar49.indexOf("ev") == 0 && s.eVar49.length > 11) { 2510 s[eVarD] = "D=v49"; 2511 s.campaign = s.eVar49.substring(0, 11); 2512 s[eVarC] = s[eVarE] = s[eVarF] = "D=v0"; 2513 } else if (s.eVar49.indexOf("fs") == 0 || s.eVar49.indexOf("fc") == 0 || s.eVar49.indexOf("ps") == 0 || s.eVar49.indexOf("pc") == 0 || s.eVar49.match(/^(ma|ap|we|pa)/) && s.eVar49.length > 15) { 2514 s[eVarD] = "D=v49"; 2515 s.campaign = s.eVar49.substring(0, 15); 2516 s[eVarC] = s[eVarE] = s[eVarF] = "D=v0"; 2517 } else { 2518 s.campaign = s[eVarC] = s[eVarD] = s[eVarE] = s[eVarF] = "D=v49"; 2519 } 2520 s[eVarI] = "D=pageName"; 2521 s.eVar67=!s.campaign.match(/^ev/)?'Other Channel':''; //efid 2522 } else { 2523 switch (s._channel) { 2524 case "Natural Search": 2525 var kw = s._keywords.replace(/\s|@/g, ""); 2526 kw = kw.toLowerCase(); 2527 for (var i = 0; i < n_querylist.length; i++) { 2528 if (kw.match(n_querylist[i])) { 2529 s[eVarE] = s._campaign.match(/Google|Yahoo!|Microsoft Bing/) ? "SEO_n_" + s._campaign : "SEO_n_Other"; 2530 break; 2531 } 2532 } 2533 if (typeof(s[eVarE]) == "undefined" || s[eVarE] == "") { 2534 s[eVarE] = s._campaign.match(/Google|Yahoo!|Microsoft Bing/) ? "SEO_Other_" + s._campaign : "SEO_Other_Other"; 2535 } 2536 break; 2537 case "Referrers": 2538 if (s._referringDomain.match(/^t\.co$|twitter/)) { 2539 s[eVarE] = "Natural_SNS_twitter"; 2540 } else if (s._referringDomain.match(/facebook/)) { 2541 s[eVarE] = "Natural_SNS_Facebook"; 2542 } else if (s._referringDomain.match(/mixi/)) { 2543 s[eVarE] = "Natural_SNS_mixi"; 2544 } else if (s._referringDomain.match(/plus\.url\.google\.com/)) { 2545 s[eVarE] = "Natural_SNS_GoogleP"; 2546 } else if (s._referringDomain.indexOf("search.yahoo.co.jp") > -1) { 2547 s[eVarE] = "SEO_SSL_Yahoo!"; 2548 } else if (s._referringDomain.indexOf("www.bing.com") > -1) { 2549 s[eVarE] = "SEO_SSL_Microsoft Bing"; 2550 } else if (s._referringDomain.indexOf("com.google.android.googlequicksearchbox") > -1) { 2551 s[eVarE] = "SEO_App_Google"; 2552 } else if (s._referringDomain.indexOf("google") > -1) { 2553 s[eVarE] = "SEO_SSL_Google"; 2554 } else if (s._referringDomain.indexOf("search.auone.jp") > -1) { 2555 s[eVarE] = "SEO_Other_Other"; 2556 } else { 2557 s[eVarE] = "Referrers"; 2558 } 2559 break; 2560 case "Direct Load": 2561 s[eVarE] = "No_Referrer"; 2562 break; 2563 } 2564 2565 if (typeof(s[eVarE]) != "undefined" && s[eVarE] != "") { 2566 s[eVarF] = "D=" + D_E; 2567 s[eVarI] = "D=pageName"; 2568 } 2569 } 2570 } 2571 } 2572 2573//Add 2026.04.01 2574/******eVar16ql 0¾Æ³³êÄòÎÈ¢½ßÎôB¶ñÉÏ·**********/ 2575try{ 2576 if (s.eVar16 !== undefined && s.eVar16 !== null) { 2577 s.eVar16 = String(s.eVar16); 2578 } 2579}catch(e){} 2580 2581//Add 2020.03.25 Mapping s object for GTM 2582_for_gtm_var = {}; 2583_for_gtm_var.prop2 = s.prop2; 2584_for_gtm_var.prop14 = s.prop14; 2585_for_gtm_var.prop19 = s.prop19; 2586_for_gtm_var.prop70 = s.prop70; 2587 2588_for_gtm_var.eVar11 = s.eVar11; 2589_for_gtm_var.eVar14 = s.eVar14; 2590_for_gtm_var.eVar15 = s.eVar15; 2591_for_gtm_var.eVar16 = s.eVar16; 2592_for_gtm_var.eVar17 = s.eVar17; 2593_for_gtm_var.eVar63 = s.eVar63; 2594 2595_for_gtm_var.purchaseID = s.purchaseID; 2596_for_gtm_var.products = s.products; 2597_for_gtm_var.events = s.events; 2598 2599//Add 2022.06.24 Mapping s object for tracking 2600_for_tracking_var = {}; 2601_for_tracking_var.eVar49 = s.eVar49; 2602_for_tracking_var.eVar91 = s.eVar91; 2603try{ 2604 if (s.eVar49) { 2605 if (s.eVar43 == "D=v49") { 2606 _for_tracking_var.eVar43 = s.eVar49; 2607 } else if (s.eVar43 == "D=v0") { 2608 _for_tracking_var.eVar43 = s.campaign; 2609 } 2610 } else if (s.eVar43 == "D=v41") { 2611 _for_tracking_var.eVar43 = s.eVar41; 2612 } else { 2613 _for_tracking_var.eVar43 = s.eVar43; 2614 } 2615}catch(e){ 2616} 2617 2618//Add 2018.11.09 2619try{ 2620 if(s_getLoadTime())s.events=s.apl(s.events,'event110='+s_getLoadTime(),',',1); 2621}catch(e){} 2622 2623//Add 2026.02.03 2624/******JamErrorÉtH[hÉõy[WÌlªø«pªêÄηé½ßÎô**********/ 2625if (s.pageName == "JamError") { 2626 s.eVar144 = undefined; 2627} 2628 2629} 2630 2631s.doPlugins = s_doPlugins; 2632 2633/************************** PLUGINS SECTION *************************/ 2634/* You may insert any plugins you wish to use here. */ 2635//vOC¤ÊÅg¤âÏEÖ 2636s.wd = window; 2637s.fl=function(x,l){return x?(''+x).substring(0,l):x}; 2638s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d); 2639y=y<0?t.length:y;t=t.substring(0,y);r=s[f](t,a);if(r)return r; 2640z+=y+d.length;t=x.substring(z,x.length);t=z<x.length?t:''}return ''}; 2641 2642 2643 2644 2645/* 2646* s.getQueryParam for AppMeasurement (s.getQueryParamÝ·) 2647* Usage: s.getQueryParam(p, d, u) 2648* p = p[^
2649* d = f~^ 2650* u = ÎÛURL 2651*/ 2652s.getQueryParam = function(p, d, u) { 2653 var iarr = []; 2654 var oarr = []; 2655 if (p) { 2656 iarr = p.split(','); 2657 for (var i=0; i<iarr.length; i++) { 2658 if (!u) { 2659 var utmp = (s.pageURL ? s.pageURL : location.href); 2660 u = utmp.split("#")[0]; 2661 } 2662 oarr.push(s.Util.getQueryParam(iarr[i], u)); 2663 } 2664 } 2665 var dlm = d ? d : ''; 2666 return oarr.join(dlm); 2667}; 2668 2669/* 2670* Plugin: getPageName v2.1 - parse URL and return 2671*/ 2672s.getPageName=new Function("u","" 2673+"var s=this,v=u?u:''+s.wd.location,x=v.indexOf(':'),y=v.indexOf('/'," 2674+"x+4),z=v.indexOf('?'),c=s.pathConcatDelim,e=s.pathExcludeDelim,g=s." 2675+"queryVarsList,d=s.siteID,n=d?d:'',q=z<0?'':v.substring(z+1),p=v.sub" 2676+"string(y+1,q?z:v.length);z=p.indexOf('#');p=z<0?p:s.fl(p,z);x=e?p.i" 2677+"ndexOf(e):-1;p=x<0?p:s.fl(p,x);p+=!p||p.charAt(p.length-1)=='/'?s.d" 2678+"efaultPage:'';y=c?c:'/';while(p){x=p.indexOf('/');x=x<0?p.length:x;" 2679+"z=s.fl(p,x);if(!s.pt(s.pathExcludeList,',','p_c',z))n+=n?y+z:z;p=p." 2680+"substring(x+1)}y=c?c:'?';while(g){x=g.indexOf(',');x=x<0?g.length:x" 2681+";z=s.fl(g,x);z=s.pt(q,'&','p_c',z);if(z){n+=n?y+z:z;y=c?c:'&'}g=g.s" 2682+"ubstring(x+1)}return n"); 2683 2684/* 2685* Plugin: getTimeParting 2.0 - Set timeparting values based on time zone 2686*/ 2687s.getTimeParting=new Function("t","z","" 2688+"var s=this,cy;dc=new Date('1/1/2000');" 2689+"if(dc.getDay()!=6||dc.getMonth()!=0){return'Data Not Available'}" 2690+"else{;z=parseFloat(z);var dsts=new Date(s.dstStart);" 2691+"var dste=new Date(s.dstEnd);fl=dste;cd=new Date();if(cd>dsts&&cd<fl)" 2692+"{z=z+1}else{z=z};utc=cd.getTime()+(cd.getTimezoneOffset()*60000);" 2693+"tz=new Date(utc + (3600000*z));thisy=tz.getFullYear();" 2694+"var days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday'," 2695+"'Saturday'];if(thisy!=s.currentYear){return'Data Not Available'}else{;" 2696+"thish=tz.getHours();thismin=tz.getMinutes();thisd=tz.getDay();" 2697+"var dow=days[thisd];var ap='AM';var dt='Weekday';var mint='00';" 2698+"if(thismin>30){mint='30'}if(thish>=12){ap='PM';thish=thish-12};" 2699+"if (thish==0){thish=12};if(thisd==6||thisd==0){dt='Weekend'};" 2700+"var timestring=thish+':'+mint+ap;if(t=='h'){return timestring}" 2701+"var timecustom=thish+':'+mint+ap+'-'+dow;if(t=='p'){return timecustom}" 2702+"if(t=='d'){return dow};if(t=='w'){return dt}}};" 2703); 2704 2705/* 2706* Plugin: getNewRepeat 1.2 - Returns whether user is new or repeat 2707*/ 2708s.getNewRepeat=new Function("d","cn","" 2709+"var s=this,e=new Date(),cval,sval,ct=e.getTime();d=d?d:30;cn=cn?cn:" 2710+"'s_nr';e.setTime(ct+d*24*60*60*1000);cval=s.c_r(cn);if(cval.length=" 2711+"=0){s.c_w(cn,ct+'-New',e);return'New';}sval=s.split(cval,'-');if(ct" 2712+"-sval[0]<30*60*1000&&sval[1]=='New'){s.c_w(cn,ct+'-New',e);return'N" 2713+"ew';}else{s.c_w(cn,ct+'-Repeat',e);return'Repeat';}"); 2714 2715/* 2716* Utility Function: split v1.5 - split a string (JS 1.0 compatible) 2717*/ 2718s.split=new Function("l","d","" 2719+"var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x" 2720+"++]=l.substring(0,i);l=l.substring(i+d.length);}return a"); 2721 2722/* 2723* s.join: 1.0 - s.join(v,p) 2724* 2725* v - Array (may also be array of array) 2726* p - formatting parameters (front, back, delim, wrap) 2727* 2728*/ 2729s.join = new Function("v","p","" 2730+"var s = this;var f,b,d,w;if(p){f=p.front?p.front:'';b=p.back?p.back" 2731+":'';d=p.delim?p.delim:'';w=p.wrap?p.wrap:'';}var str='';for(var x=0" 2732+";x<v.length;x++){if(typeof(v[x])=='object' )str+=s.join( v[x],p);el" 2733+"se str+=w+v[x]+w;if(x<v.length-1)str+=d;}return f+str+b;"); 2734 2735/* 2736* Utility Function: p_c 2737*/ 2738s.p_c=new Function("v","c","" 2739+"var x=v.indexOf('=');return c.toLowerCase()==v.substring(0,x<0?v.le" 2740+"ngth:x).toLowerCase()?v:0"); 2741 2742/* 2743 * Plugin: linkHandler 0.5 - identify and report custom links 2744 */ 2745s.linkHandler=new Function("p","t","" 2746+"var s=this,h=s.p_gh(),i,l;t=t?t:'o';if(!h||(s.linkType&&(h||s.linkN" 2747+"ame)))return '';i=h.indexOf('?');h=s.linkLeaveQueryString||i<0?h:h." 2748+"substring(0,i);l=s.pt(p,'|','p_gn',h.toLowerCase());if(l){s.linkNam" 2749+"e=l=='[['?'':l;s.linkType=t;return h;}return '';"); 2750s.p_gn=new Function("t","h","" 2751+"var i=t?t.indexOf('~'):-1,n,x;if(t&&h){n=i<0?'':t.substring(0,i);x=" 2752+"t.substring(i+1);if(h.indexOf(x.toLowerCase())>-1)return n?n:'[[';}" 2753+"return 0;"); 2754s.p_gh=new Function("" 2755+"var s=this;if(!s.eo&&!s.lnk)return '';var o=s.eo?s.eo:s.lnk,y=s.ot(" 2756+"o),n=s.oid(o),x=o.s_oidt;if(s.eo&&o==s.eo){while(o&&!n&&y!='BODY'){" 2757+"o=o.parentElement?o.parentElement:o.parentNode;if(!o)return '';y=s." 2758+"ot(o);n=s.oid(o);x=o.s_oidt}}return o.href?o.href:'';"); 2759 2760/* 2761* Plugin Utility: apl v1.1 (requires s.split) 2762*/ 2763s.apl=new Function("l","v","d","u","" 2764+"var s=this,m=0;if(!l)l='';if(u){var i,n,a=s.split(l,d);for(i=0;i<a." 2765+"length;i++){n=a[i];m=m||(u==1?(n==v):(n.toLowerCase()==v.toLowerCas" 2766+"e()));}}if(!m)l=l?l+d+v:v;return l"); 2767 2768/* 2769* channelManager v2.4 - Tracking External Traffic 2770* multibyte support : 2011.02.22 2771*/ 2772s.channelManager=new Function("a","b","c","d","e","f","" 2773+"var s=this,A,B,g,l,m,M,p,q,P,h,k,u,S,i,O,T,j,r,t,D,E,F,G,H,N,U,v=0," 2774+"X,Y,W,n=new Date;n.setTime(n.getTime()+1800000);if(e){v=1;if(s.c_r(" 2775+"e)){v=0}if(!s.c_w(e,1,n)){s.c_w(e,1,0)}if(!s.c_r(e)){v=0}}g=s.refer" 2776+"rer?s.referrer:document.referrer;g=g.toLowerCase();if(!g){h=1}
2776i=g.i" 2777+"ndexOf('?')>-1?g.indexOf('?'):g.length;j=g.substring(0,i);k=s.linkI" 2778+"nternalFilters.toLowerCase();k=s.split(k,',');l=k.length;for(m=0;m<" 2779+"l;m++){B=j.indexOf(k[m])==-1?'':g;if(B)O=B}if(!O&&!h){p=g;U=g.index" 2780+"Of('//');q=U>-1?U+2:0;Y=g.indexOf('/',q);r=Y>-1?Y:i;t=g.substring(q" 2781+",r);t=t.toLowerCase();u=t;P='Referrers';S=s.seList+'>'+s._extraSear" 2782+"chEngines;if(d==1){j=s.repl(j,'oogle','%');j=s.repl(j,'ahoo','^');g" 2783+"=s.repl(g,'as_q','*')}A=s.split(S,'>');T=A.length;for(i=0;i<T;i++){" 2784+"D=A[i];D=s.split(D,'|');E=s.split(D[0],',');F=E.length;for(G=0;G<F;" 2785+"G++){H=j.indexOf(E[G]);if(H>-1){i=s.split(D[1],',');U=i.length;for(" 2786+"k=0;k<U;k++){try{l=s.getQueryParam(i[k],'',decodeURIComponent(g))}c" 2787+"atch(ignr){l='non_utf8'};if(l){l=l.toLowerCase();M" 2788+"=l;if(D[2]){u=D[2];N=D[2]}else{N=t}if(d==1){N=s.repl(N,'#',' - ');g" 2789+"=s.repl(g,'*','as_q');N=s.repl(N,'^','ahoo');N=s.repl(N,'%','oogle'" 2790+");}}}}}}}if(!O||f!='1'){O=s.getQueryParam(a,b);if(O){u=O;if(M){P='P" 2791+"aid Search'}else{P='Paid Non-Search';}}if(!O&&M){u=N;P='Natural Sea" 2792+"rch'}}if(h==1&&!O&&v==1){u=P=t=p='Direct Load'}X=M+u+t;c=c?c:'c_m';" 2793+"if(c!='0'){X=s.getValOnce(X,c,0);}g=s._channelDomain;if(g&&X){k=s.s" 2794+"plit(g,'>');l=k.length;for(m=0;m<l;m++){q=s.split(k[m],'|');r=s.spl" 2795+"it(q[1],',');S=r.length;for(T=0;T<S;T++){Y=r[T];Y=Y.toLowerCase();i" 2796+"=j.indexOf(Y);if(i>-1)P=q[0]}}}g=s._channelParameter;if(g&&X){k=s.s" 2797+"plit(g,'>');l=k.length;for(m=0;m<l;m++){q=s.split(k[m],'|');r=s.spl" 2798+"it(q[1],',');S=r.length;for(T=0;T<S;T++){U=s.getQueryParam(r[T]);if" 2799+"(U)P=q[0]}}}g=s._channelPattern;if(g&&X){k=s.split(g,'>');l=k.lengt" 2800+"h;for(m=0;m<l;m++){q=s.split(k[m],'|');r=s.split(q[1],',');S=r.leng" 2801+"th;for(T=0;T<S;T++){Y=r[T];Y=Y.toLowerCase();i=O.toLowerCase();H=i." 2802+"indexOf(Y);if(H==0)P=q[0]}}}if(X)M=M?M:'n/a';p=X&&p?p:'';t=X&&t?t:'" 2803+"';N=X&&N?N:'';O=X&&O?O:'';u=X&&u?u:'';M=X&&M?M:'';P=X&&P?P:'';s._re" 2804+"ferrer=p;s._referringDomain=t;s._partner=N;s._campaignID=O;s._campa" 2805+"ign=u;s._keywords=M;s._channel=P"); 2806 2807/* Grouped SearchEngine List */ 2808s.seList="bing.com|q|Microsoft Bing>google.,goo" 2809+ "glesyndication.com|q,as_q|Google>yahoo.com,yahoo.co." 2810+ "jp|p,va|Yahoo!>biglobe.ne.jp|q,b|Biglobe>ask.com|q|A" 2811+ "sk Jeeves>goo.ne.jp|MT|Goo(Jp.)>nifty.com|q,Text|Nifty" 2812+ ">excite.co.jp|search|Excite-Japan>naver.com|query|Naver" 2813+ ">docomo.ne.jp|MT|Docomo.ne.jp>websearch.rakuten.co.jp|q" 2814+ "t|Infoseek>auone.jp|q|au one"; 2815 2816/* 2817* Plugin: getValOnce_v1.0 2818*/ 2819s.getValOnce=new Function("v","c","e","" 2820+"var s=this,a=new Date,v=v?v:v='',c=c?c:c='s_gvo',e=e?e:0,k=s.c_r(c" 2821+");if(v){a.setTime(a.getTime()+e*86400000);s.c_w(c,v,e?a:0);}return" 2822+" v==k?'':v"); 2823 2824/* 2825* Plugin Utility: Replace v1.0 2826*/ 2827s.repl=new Function("x","o","n","" 2828+"var i=x.indexOf(o),l=n.length;while(x&&i>=0){x=x.substring(0,i)+n+x." 2829+"substring(i+o.length);i=x.indexOf(o,i+l)}return x"); 2830 2831/* 2832 * Plugin: getPreviousValue_v1.0 - return previous value of designated 2833 * variable (requires split utility) 2834 */ 2835s.getPreviousValue=new Function("v","c","el","" 2836+"var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el" 2837+"){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i" 2838+"){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)" 2839+":s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?" 2840+"s.c_w(c,v,t):s.c_w(c,'no value',t);return r}"); 2841 2842/* 2843 * Plugin: getPercentPageViewed v1.4 2844 */ 2845s.handlePPVevents=new Function("","" 2846+"if(!s.getPPVid)return;var dh=Math.max(Math.max(s.d.body.scrollHeigh" 2847+"t,s.d.documentElement.scrollHeight),Math.max(s.d.body.offsetHeight," 2848+"s.d.documentElement.offsetHeight),Math.max(s.d.body.clientHeight,s." 2849+"d.documentElement.clientHeight)),vph=s.wd.innerHeight||(s.d.documen" 2850+"tElement.clientHeight||s.d.body.clientHeight),st=s.wd.pageYOffset||" 2851+"(s.wd.document.documentElement.scrollTop||s.wd.document.body.scroll" 2852+"Top),vh=st+vph,pv=Math.min(Math.round(vh/dh*100),100),c=s.c_r('s_pp" 2853+"v'),a=(c.indexOf(',')>-1)?c.split(',',4):[],id=(a.length>0)?(a[0]):" 2854+"escape(s.getPPVid),cv=(a.length>1)?parseInt(a[1]):(0),p0=(a.length>" 2855+"2)?parseInt(a[2]):(pv),cy=(a.length>3)?parseInt(a[3]):(0),cn=(pv>0)" 2856+"?(id+','+((pv>cv)?pv:cv)+','+p0+','+((vh>cy)?vh:cy)):'';s.c_w('s_pp" 2857+"v',cn);"); 2858s.getPercentPageViewed=new Function("pid","" 2859+"pid=pid?pid:'-';var s=this,ist=!s.getPPVid?true:false;if(typeof(s.l" 2860+"inkType)!='undefined'&&s.linkType!='e')return'';var v=s.c_r('s_ppv'" 2861+"),a=(v.indexOf(',')>-1)?v.split(',',4):[];if(a.length<4){for(var i=" 2862+"3;i>0;i--){a[i]=(i<a.length)?(a[i-1]):('');}a[0]='';}a[0]=unescape(" 2863+"a[0]);s.getPPVpid=pid;s.c_w('s_ppv',escape(pid));if(ist){s.getPPVid" 2864+"=(pid)?(pid):(s.pageName?s.pageName:document.location.href);s.c_w('" 2865+"s_ppv',escape(s.getPPVid));if(s.wd.addEventListener){s.wd.addEventL" 2866+"istener('load',s.handlePPVevents,false);s.wd.addEventListener('scro" 2867+"ll',s.handlePPVevents,false);s.wd.addEventListener('resize',s.handl" 2868+"ePPVevents,false);}else if(s.wd.attachEvent){s.wd.attachEvent('onlo" 2869+"ad',s.handlePPVevents);s.wd.attachEvent('onscroll',s.handlePPVevent" 2870+"s);s.wd.attachEvent('onresize',s.handlePPVevents);}}return(pid!='-'" 2871+")?(a):(a[1]);"); 2872 2873/* 2874 * Plugin: getAndPersistValue 0.3 - get a value on every page 2875 */ 2876s.getAndPersistValue=new Function("v","c","e","" 2877+"var s=this,a=new Date;e=e?e:0;a.setTime(a.getTime()+e*86400000);if(" 2878+"v)s.c_w(c,v,e?a:0);return s.c_r(c);"); 2879 2880/* 2881* Plugin: dropstring 2882*/ 2883s.dropString=function(num,str){if(!isNaN(num)){var len=0;var ret=""; 2884for(i=0;i<str.length;i++){var iCode=str.charCodeAt(i); 2885if(iCode<128){len+=1;}else{len+=3;} 2886if(len<(num+1)){ret+=str.charAt(i);}else{break;}}return ret;}else{return str;}}; 2887 2888/* 2889* getCustomVid v0.2 2890* @author ykwon 2891* @param cn CookieName 2892*/ 2893s.getCustomVid=function(cn){var s=this;var ret=""; 2894if((isSmartphone()||isSafari())&&!isChrome()) 2895{s.bl_smart=s.c_r(cn); 2896if(s.bl_smart){ret=s.bl_smart;}else{var e=new Date();ret=e.getTime()+""+ 2897(Math.random()*10000000000000000); 2898e.setTime(e.getTime()+(5*365*24*60*60*1000)); 2899s.c_w(cn,ret,e);}if(!s.c_r(cn)){ret="";}}return ret;}; 2900 2901/* 2902* getgetFirstRepeat v0.2 2903*/ 2904s.getFirstRepeat = function(c6) { 2905s.fr_exp = new Date(); 2906s.fr_exp.setTime(s.fr_exp.getTime()+(365*24*60*60*1000)); 2907if(c6 == 'New'){ 2908s.sc_firstVisitTime = s.sc_lastVisitTime = s.currentYear + ':' + s.currentM + ':' + s.currentD; 2909s.c_w('s_fr',s.sc_firstVisitTime, s.fr_exp); 2910s.c_w('s_lst',s.sc_lastVisitTime, s.fr_exp); 2911s.sc_diffDate = s.sc_diffDate2 = 'First visit';
2912}else{ 2913s.sc_firstVisitTime = s.c_r('s_fr'); 2914if(s.sc_firstVisitTime){ 2915s.sc_arrfirstVisitTime = s.sc_firstVisitTime.split(":"); 2916if(s.sc_arrfirstVisitTime.length==3){ 2917s.sc_diffDate = scDateDiff(parseInt(s.currentYear,10),parseInt(s.currentM,10),parseInt(s.currentD,10), 2918parseInt(s.sc_arrfirstVisitTime[0],10),parseInt(s.sc_arrfirstVisitTime[1],10),parseInt(s.sc_arrfirstVisitTime[2],10)); 2919}else{ 2920s.sc_firstVisitTime = s.currentYear + ':' + s.currentM + ':' + s.currentD; 2921s.c_w('s_fr',s.sc_firstVisitTime, s.fr_exp); 2922s.sc_diffDate = 'Failed cookie validation'; 2923} 2924}else { 2925s.sc_firstVisitTime = s.currentYear + ':' + s.currentM + ':' + s.currentD; 2926s.c_w('s_fr',s.sc_firstVisitTime, s.fr_exp); 2927s.sc_diffDate = 'Cookie not found'; 2928} 2929 2930s.sc_lastVisitTime = s.c_r('s_lst'); 2931if(s.sc_lastVisitTime){ 2932s.sc_arrlastVisitTime = s.sc_lastVisitTime.split(":"); 2933if(s.sc_arrlastVisitTime.length==3){ 2934s.sc_diffDate2 = scDateDiff(parseInt(s.currentYear,10),parseInt(s.currentM,10),parseInt(s.currentD,10), 2935parseInt(s.sc_arrlastVisitTime[0],10),parseInt(s.sc_arrlastVisitTime[1],10),parseInt(s.sc_arrlastVisitTime[2],10)); 2936s.sc_lastVisitTime = s.currentYear + ':' + s.currentM + ':' + s.currentD; 2937s.c_w('s_lst',s.sc_lastVisitTime, s.fr_exp); 2938}else{ 2939s.sc_lastVisitTime = s.currentYear + ':' + s.currentM + ':' + s.currentD; 2940s.c_w('s_lst',s.sc_lastVisitTime, s.fr_exp); 2941s.sc_diffDate2 = 'Failed cookie validation'; 2942} 2943}else { 2944s.sc_lastVisitTime = s.currentYear + ':' + s.currentM + ':' + s.currentD; 2945s.c_w('s_lst',s.sc_lastVisitTime, s.fr_exp); 2946s.sc_diffDate2 = 'Cookie not found'; 2947} 2948} 2949s.prop7 = (s.sc_diffDate==0)?"Same day":s.sc_diffDate; 2950s.prop17 = (s.sc_diffDate2==0)?"Same day":s.sc_diffDate2; 2951}; 2952 2953/* 2954* Utility Function: p_gho 2955*/ 2956s.p_gho=new Function("" 2957+"var s=this;if(!s.eo&&!s.lnk)return '';var o=s.eo?s.eo:s.lnk,y=s.ot(" 2958+"o),n=s.oid(o),x=o.s_oidt;if(s.eo&&o==s.eo){while(o&&!n&&y!='BODY'){" 2959+"o=o.parentElement?o.parentElement:o.parentNode;if(!o)return '';y=s." 2960+"ot(o);n=s.oid(o);x=o.s_oidt}}return o;"); 2961 2962/* 2963* TNT Integration Plugin v1.0 2964*/ 2965s.trackTNT =new Function("v","p","b","" 2966+"var s=this,n='s_tnt',p=p?p:n,v=v?v:n,r='',pm=false,b=b?b:true;if(s." 2967+"getQueryParam){pm=s.getQueryParam(p);}if(pm){r+=(pm+',');}if(s.wd[v" 2968+"]!=undefined){r+=s.wd[v];}if(b){s.wd[v]='';}return r;"); 2969 2970 2971/*TODO Á·-----------------------------------------*/ 2972function ckLoad (Name) { 2973 if (navigator.cookieEnabled) { 2974 var cook = document.cookie; 2975 Name = Name + "="; 2976 var START, END; 2977 START = cook.indexOf(Name, 0); 2978 if (START == -1) { 2979 return ""; 2980 } else { 2981 END = cook.indexOf(";", START); 2982 if (END == -1) { 2983 END = cook.length; 2984 } 2985 return unescape(cook.substring(START + Name.length, END)); 2986 } 2987 } else { 2988 return ""; 2989 } 2990} 2991/* 2992* Plugin: getCk v0.1 - get Cookie 2993*/ 2994s.getCk=new Function("c","" 2995+"var s=this,k=s.c_r(c);return k;"); 2996/* 2997* Plugin: setCk v0.1 - set Cookie 2998*/ 2999s.setCk=new Function("c","v","e","" 3000+"var s=this,a=new Date;e=e?e:0;a.setTime(a.getTime()+e*86400000);s.c" 3001+"_w(c,v,e?a:0);"); 3002/*/TODO Á·-----------------------------------------*/ 3003 3004/* 3005 * Cookie Combining Utility v.5 3006 */ 3007if(!s.__ccucr) 3008{ 3009 s.c_rr = s.c_r; 3010 s.__ccucr = true; 3011 function c_r(k) 3012 { 3013 var s = this, d = new Date, v = s.c_rr(k), c = s.c_rspers(), i, m, e; 3014 if(v) return v; k = s.escape ? s.escape(k) : encodeURIComponent(k); 3015 i = c.indexOf(' ' + k + '='); c = i < 0 ? s.c_rr('s_sess') : c; 3016 i = c.indexOf(' ' + k + '='); m = i < 0 ? i : c.indexOf('|', i); 3017 e = i < 0 ? i : c.indexOf(';', i); m = m > 0 ? m : e; 3018 v = i < 0 ? '' : s.unescape ? s.unescape(c.substring(i + 2 + k.length, m < 0 ? c.length : m)) : decodeURIComponent(c.substring(i + 2 + k.length, m < 0 ? c.length : m)); 3019 return v; 3020 } 3021 function c_rspers() 3022 { 3023 var s = this, cv = s.c_rr("s_pers"), date = new Date().getTime(), expd = null, cvarr = [], vcv = ""; 3024 if(!cv) return vcv; cvarr = cv.split(";"); for(var i = 0, l = cvarr.length; i < l; i++) { expd = cvarr[i].match(/\|([0-9]+)$/); 3025 if(expd && parseInt(expd[1]) >= date) { vcv += cvarr[i] + ";"; } } return vcv; 3026 } 3027 s.c_rspers = c_rspers; 3028 s.c_r = s.cookieRead = c_r; 3029} 3030if(!s.__ccucw) 3031{ 3032 s.c_wr = s.c_w; 3033 s.__ccucw = true; 3034 function c_w(k, v, e) 3035 { 3036 var s = this, d = new Date, ht = 0, pn = 's_pers', sn = 's_sess', pc = 0, sc = 0, pv, sv, c, i, t, f; 3037 d.setTime(d.getTime() - 60000); if(s.c_rr(k)) s.c_wr(k, '', d); k = s.escape ? s.escape(k) : encodeURIComponent(k); 3038 pv = s.c_rspers(); i = pv.indexOf(' ' + k + '='); if(i > -1) { pv = pv.substring(0, i) + pv.substring(pv.indexOf(';', i) + 1); pc = 1; } 3039 sv = s.c_rr(sn); i = sv.indexOf(' ' + k + '='); if(i > -1) { sv = sv.substring(0, i) + sv.substring(sv.indexOf(';', i) + 1); 3040 sc = 1; } d = new Date; if(e) { if(e == 1) e = new Date, f = e.getYear(), e.setYear(f + 5 + (f < 1900 ? 1900 : 0)); 3041 if(e.getTime() > d.getTime()) { pv += ' ' + k + '=' + (s.escape ? s.escape(v) : encodeURIComponent(v)) + '|' + e.getTime() + ';'; 3042 pc = 1; } } else { sv += ' ' + k + '=' + (s.escape ? s.escape(v) : encodeURIComponent(v)) + ';'; 3043 sc = 1; } sv = sv.replace(/%00/g, ''); pv = pv.replace(/%00/g, ''); if(sc) s.c_wr(sn, sv, 0); 3044 if(pc) { t = pv; while(t && t.indexOf(';') != -1) { var t1 = parseInt(t.substring(t.indexOf('|') + 1, t.indexOf(';'))); 3045 t = t.substring(t.indexOf(';') + 1); ht = ht < t1 ? t1 : ht; } d.setTime(ht); s.c_wr(pn, pv, d); } 3046 return v == s.c_r(s.unescape ? s.unescape(k) : decodeURIComponent(k)); 3047 } 3048 s.c_w = s.cookieWrite = c_w; 3049} 3050 3051/* 3052* isSmartphone v0.1 3053* @return boolean (default: false) 3054*/ 3055function isSmartphone(){var spFlag=false; 3056if(navigator.userAgent.match(/(android|iphone|ipad|ipod|mobile\ssafari|iemobile|opera\smini|msie 10.0)/i)){spFlag=true;} 3057return spFlag;} 3058 3059/* 3060* isSmartphoneRLS v1.0 3061* @return boolean (default: false) 3062*/ 3063function isSmartphoneRLS(){var spFlag=false; 3064if(navigator.userAgent.match(/(android.*mobile|iphone|ipod|mobile\ssafari|iemobile|opera\smini|windows phone)/i)){spFlag=true;} 3065return spFlag;} 3066 3067/* 3068 * isSafari v0.1 3069 * @autor Adobe Systems Co., Ltd. koga yutaka 3070 * @return boolean (default: false) 3071 */ 3072function isSafari(){var spFlag=false; 3073if(navigator.userAgent.match(/(safari)/i)){spFlag=true;} 3074return spFlag;} 3075 3076/* 3077 * isChrome v0.1 3078 * @autor Adobe Systems Co., Ltd. koga yutaka 3079 * @return boolean (default: false) 3080 */ 3081function isChrome(){var spFlag=false; 3082if(navigator.userAgent.match(/(chrome)/i)){spFlag=true;} 3083return spFlag;} 3084 3085/* 3086* Plugin: getHashQueryParam v0.2 3087*/ 3088function getHashQueryParam(a){ 3089var HashString=''; 3090var QueryString=window.location.search.substring(1); 3091var WinExtra=window.location.hash; 3092if(WinExtra.length > 0){ 3093if(WinExtra.indexOf(a)>-1){ 3094HashString=WinExtra.substr(WinExtra.indexOf(a)); 3095} 3096} 3097 3098var returnValue=''; 3099var keyValPairs=QueryString.split('&'); 3100if(!keyValPairs){ 3101keyValPairs = new Array(); 3102} 3103if(HashString){ 3104keyValPairs[keyValPairs.length]=HashString; 3105} 3106 3107for(var counter=0;counter<keyValPairs.length;counter++){ 3108var keyVal=keyValPairs[counter].split('='); 3109if(keyVal[0]==a){ 3110returnValue=keyVal[1]; 3111break; 3112} 3113} 3114 3115return returnValue; 3116} 3117 3118/* 3119* Plugin: manageVisitorID v0.2 3120*/ 3121function manageVisitorID(cn){ 3122// set unique visitor id in case of access of cross domain(receive) 3123var rcv_vid=getHashQueryParam(cn); 3124 3125if(rcv_vid){
3126exp_date=new Date; 3127exp_date.setTime(exp_date.getTime()+1825*86400000); 3128s.c_w(cn,rcv_vid,exp_date); 3129if('replaceState' in history){ 3130history.replaceState('',document.title, window.location.pathname+window.location.search); 3131}else{ 3132window.location.hash = ''; 3133} 3134} 3135var s_visitorID = s.getCustomVid_all(cn); 3136 3137// set unique visitor id in case of access of cross domain(send) 3138var hr="",s_vid; 3139hr_obj=s.p_gho(); 3140hr=hr_obj?hr_obj.href:""; 3141tgt=hr_obj?hr_obj.target:""; 3142if(hr){ 3143var hr_list = hr.match(/^http[s]?:\/\/([a-zA-Z0-9\.\-]+)/i); 3144hr_domain = (hr_list && hr_list.length>1)?hr_list[1]:""; 3145s_vid =s.c_r(cn)?s.c_r(cn):false; 3146if(s_vid &&hr && document.domain.indexOf(hr_domain) ==-1 && hr.indexOf("#") ==-1){ 3147own_domain = document.domain.match(/(\w+).(jp|com|co.jp|net)/i); 3148own_domain = (own_domain && own_domain.length>1)?own_domain[0]:""; 3149href_domain = hr_domain.match(/(\w+).*(jp|com|co.jp|net)/i); 3150href_domain = (href_domain && href_domain.length>1)?href_domain[0]:""; 3151var hr_domain_list = hr_domain.split('.'); 3152hr_domain = ""; 3153for (i = hr_domain_list.length-parseInt(s.cookieDomainPeriods); i < hr_domain_list.length; i++) { 3154if(hr_domain == ""){ 3155hr_domain += hr_domain_list[i]; 3156}else{ 3157hr_domain += "." + hr_domain_list[i]; 3158} 3159} 3160if(own_domain != href_domain && s.linkInternalFilters.indexOf(hr_domain) > -1){ 3161hr_obj.href= hr+"#"+cn+"="+s_vid; 3162} 3163} 3164} 3165return s_visitorID; 3166} 3167 3168function deference(sec) 3169{ 3170var start = new Date(); 3171while( new Date() - start < sec ); 3172} 3173 3174function s_getLoadTime(){if(!window.s_loadT){var b=new Date().getTime(),o=window.performance?performance.timing:0,a=o?o.requestStart:window.inHeadTS||0;s_loadT=a?Math.round((b-a)/100):''}return s_loadT} 3175 3176/* 3177 ============== DO NOT ALTER ANYTHING BELOW THIS LINE ! =============== 3178 3179AppMeasurement for JavaScript version: 2.17.0 3180Copyright 1996-2016 Adobe, Inc. All Rights Reserved 3181More info available at http://www.adobe.com/marketing-cloud.html 3182*/ 3183function AppMeasurement(r){var a=this;a.version="2.17.0";var h=window;h.s_c_in||(h.s_c_il=[],h.s_c_in=0);a._il=h.s_c_il;a._in=h.s_c_in;a._il[a._in]=a;h.s_c_in++;a._c="s_c";var q=h.AppMeasurement.ec;q||(q=null);var p=h,m,s;try{for(m=p.parent,s=p.location;m&&m.location&&s&&""+m.location!=""+s&&p.location&&""+m.location!=""+p.location&&m.location.host==s.host;)p=m,m=p.parent}catch(u){}a.C=function(a){try{console.log(a)}catch(b){}};a.Pa=function(a){return""+parseInt(a)==""+a};a.replace=function(a,b,d){return!a|| 3184 0>a.indexOf(b)?a:a.split(b).join(d)};a.escape=function(c){var b,d;if(!c)return c;c=encodeURIComponent(c);for(b=0;7>b;b++)d="+~!*()'".substring(b,b+1),0<=c.indexOf(d)&&(c=a.replace(c,d,"%"+d.charCo
3184deAt(0).toString(16).toUpperCase()));return c};a.unescape=function(c){if(!c)return c;c=0<=c.indexOf("+")?a.replace(c,"+"," "):c;try{return decodeURIComponent(c)}catch(b){}return unescape(c)};a.Kb=function(){var c=h.location.hostname,b=a.fpCookieDomainPeriods,d;b||(b=a.cookieDomainPeriods);if(c&&!a.Ia&&!/^[0-9.]+$/.test(c)&& 3185 (b=b?parseInt(b):2,b=2<b?b:2,d=c.lastIndexOf("."),0<=d)){for(;0<=d&&1<b;)d=c.lastIndexOf(".",d-1),b--;a.Ia=0<d?c.substring(d):c}return a.Ia};a.c_r=a.cookieRead=function(c){c=a.escape(c);var b=" "+a.d.cookie,d=b.indexOf(" "+c+"="),f=0>d?d:b.indexOf(";",d);c=0>d?"":a.unescape(b.substring(d+2+c.length,0>f?b.length:f));return"[[B]]"!=c?c:""};a.c_w=a.cookieWrite=function(c,b,d){var f=a.Kb(),e=a.cookieLifetime,g;b=""+b;e=e?(""+e).toUpperCase():"";d&&"SESSION"!=e&&"NONE"!=e&&((g=""!=b?parseInt(e?e:0):-60)? 3186 (d=new Date,d.setTime(d.getTime()+1E3*g)):1===d&&(d=new Date,g=d.getYear(),d.setYear(g+2+(1900>g?1900:0))));return c&&"NONE"!=e?(a.d.cookie=a.escape(c)+"="+a.escape(""!=b?b:"[[B]]")+"; path=/;"+(d&&"SESSION"!=e?" expires="+d.toUTCString()+";":"")+(f?" domain="+f+";":""),a.cookieRead(c)==b):0};a.Hb=function(){var c=a.Util.getIeVersion();"number"===typeof c&&10>c&&(a.unsupportedBrowser=!0,a.ub(a,function(){}))};a.ub=function(a,b){for(var d in a)a.hasOwnProperty(d)&&"function"===typeof a[d]&&(a[d]=b)}; 3187 a.K=[];a.ea=function(c,b,d){if(a.Ja)return 0;a.maxDelay||(a.maxDelay=250);var f=0,e=(new Date).getTime()+a.maxDelay,g=a.d.visibilityState,k=["webkitvisibilitychange","visibilitychange"];g||(g=a.d.webkitVisibilityState);if(g&&"prerender"==g){if(!a.fa)for(a.fa=1,d=0;d<k.length;d++)a.d.addEventListener(k[d],function(){var c=a.d.visibilityState;c||(c=a.d.webkitVisibilityState);"visible"==c&&(a.fa=0,a.delayReady())});f=1;e=0}else d||a.u("_d")&&(f=1);f&&(a.K.push({m:c,a:b,t:e}),a.fa||setTimeout(a.delayReady, 3188 a.maxDelay));return f};a.delayReady=function(){var c=(new Date).getTime(),b=0,d;for(a.u("_d")?b=1:a.ya();0<a.K.length;){d=a.K.shift();if(b&&!d.t&&d.t>c){a.K.unshift(d);setTimeout(a.delayReady,parseInt(a.maxDelay/2));break}a.Ja=1;a[d.m].apply(a,d.a);a.Ja=0}};a.setAccount=a.sa=function(c){var b,d;if(!a.ea("setAccount",arguments))if(a.account=c,a.allAccounts)for(b=a.allAccounts.concat(c.split(",")),a.allAccounts=[],b.sort(),d=0;d<b.length;d++)0!=d&&b[d-1]==b[d]||a.allAccounts.push(b[d]);else a.allAccounts= 3189 c.split(",")};a.foreachVar=function(c,b){var d,f,e,g,k="";e=f="";if(a.lightProfileID)d=a.O,(k=a.lightTrackVars)&&(k=","+k+","+a.ka.join(",")+",");else{d=a.g;if(a.pe||a.linkType)k=a.linkTrackVars,f=a.linkTrackEvents,a.pe&&(e=a.pe.substring(0,1).toUpperCase()+a.pe.substring(1),a[e]&&(k=a[e].ac,f=a[e].$b));k&&(k=","+k+","+a.F.join(",")+",");f&&k&&(k+=",events,")}b&&(b=","+b+",");for(f=0;f<d.length;f++)e=d[f],(g=a[e])&&(!k||0<=k.indexOf(","+e+","))&&(!b||0<=b.indexOf(","+e+","))&&c(e,g)};a.o=function(c, 3190 b,d,f,e){var g="",k,l,h,n,m=0;"contextData"==c&&(c="c");if(b){for(k in b)if(!(Object.prototype[k]||e&&k.substring(0,e.length)!=e)&&b[k]&&(!d||0<=d.indexOf(","+(f?f+".":"")+k+","))){h=!1;if(m)for(l=0;l<m.length;l++)if(k.substring(0,m[l].length)==m[l]){h=!0;break}if(!h&&(""==g&&(g+="&"+c+"."),l=b[k],e&&(k=k.substring(e.length)),0<k.length))if(h=k.indexOf("."),0<h)l=k.substring(0,h),h=(e?e:"")+l+".",m||(m=[]),m.push(h),g+=a.o(l,b,d,f,h);else if("boolean"==typeof l&&(l=l?"true":"false"),l){if("retrieveLightData"== 3191 f&&0>e.indexOf(".contextData."))switch(h=k.substring(0,4),n=k.substring(4),k){case "transactionID":k="xact";break;case "channel":k="ch";break;case "campaign":k="v0";break;default:a.Pa(n)&&("prop"==h?k="c"+n:"eVar"==h?k="v"+n:"list"==h?k="l"+n:"hier"==h&&(k="h"+n,l=l.substring(0,255)))}g+="&"+a.escape(k)+"="+a.escape(l)}}""!=g&&(g+="&."+c)}return g};a.usePostbacks=0;a.Nb=function(){var c="",b,d,f,e,g,k,l,h,n="",m="",p=e="",r=a.T();if(a.lightProfileID)b=a.O,(n=a.lightTrackVars)&&(n=","+n+","+a.ka.join(",")+ 3192 ",");else{b=a.g;if(a.pe||a.linkType)n=a.linkTrackVars,m=a.linkTrackEvents,a.pe&&(e=a.pe.substring(0,1).toUpperCase()+a.pe.substring(1),a[e]&&(n=a[e].ac,m=a[e].$b));n&&(n=","+n+","+a.F.join(",")+",");m&&(m=","+m+",",n&&(n+=",events,"));a.events2&&(p+=(""!=p?",":"")+a.events2)}if(r&&r.getCustomerIDs){e=q;if(g=r.getCustomerIDs())for(d in g)Object.prototype[d]||(f=g[d],"object"==typeof f&&(e||(e={}),f.id&&(e[d+".id"]=f.id),f.authState&&(e[d+".as"]=f.authState)));e&&(c+=a.o("cid",e))}a.AudienceManagement&& 3193 a.AudienceManagement.isReady()&&(c+=a.o("d",a.AudienceManagement.getEventCallConfigParams()));for(d=0;d<b.length;d++){e=b[d];g=a[e];f=e.substring(0,4);k=e.substring(4);g||("events"==e&&p?(g=p,p=""):"marketingCloudOrgID"==e&&r&&a.V("ECID")&&(g=r.marketingCloudOrgID));if(g&&(!n||0<=n.indexOf(","+e+","))){switch(e){case "customerPerspective":e="cp";break;case "marketingCloudOrgID":e="mcorgid";break;case "supplementalDataID":e="sdid";break;case "timestamp":e="ts";break;case "dynamicVariablePrefix":e= 3194 "D";break;case "visitorID":e="vid";break;case "marketingCloudVisitorID":e="mid";break;case "analyticsVisitorID":e="aid";break;case "audienceManagerLocationHint":e="aamlh";break;case "audienceManagerBlob":e="aamb";break;case "authState":e="as";break;case "pageURL":e="g";255<g.length&&(a.pageURLRest=g.substring(255),g=g.substring(0,255));break;case "pageURLRest":e="-g";break;case "referrer":e="r";break;case "vmk":case "visitorMigrationKey":e="vmt";break;case "visitorMigrationServer":e="vmf";a.ssl&& 3195 a.visitorMigrationServerSecure&&(g="");break;case "visitorMigrationServerSecure":e="vmf";!a.ssl&&a.visitorMigrationServer&&(g="");break;case "charSet":e="ce";break;case "visitorNamespace":e="ns";break;case "cookieDomainPeriods":e="cdp";break;case "cookieLifetime":e="cl";break;case "variableProvider":e="vvp";break;case "currencyCode":e="cc";break;case "channel":e="ch";break;case "transactionID":e="xact";break;case "campaign":e="v0";break;case "latitude":e="lat";break;case "longitude":e="lon";break; 3196 case "resolution":e="s";break;case "colorDepth":e="c";break;case "javascriptVersion":e="j";break;case "javaEnabled":e="v";break;case "cookiesEnabled":e="k";break;case "browserWidth":e="bw";break;case "browserHeight":e="bh";break;case "connectionType":e="ct";break;case "homepage":e="hp";break;
3196case "events":p&&(g+=(""!=g?",":"")+p);if(m)for(k=g.split(","),g="",f=0;f<k.length;f++)l=k[f],h=l.indexOf("="),0<=h&&(l=l.substring(0,h)),h=l.indexOf(":"),0<=h&&(l=l.substring(0,h)),0<=m.indexOf(","+l+",")&&(g+= 3197 (g?",":"")+k[f]);break;case "events2":g="";break;case "contextData":c+=a.o("c",a[e],n,e);g="";break;case "lightProfileID":e="mtp";break;case "lightStoreForSeconds":e="mtss";a.lightProfileID||(g="");break;case "lightIncrementBy":e="mti";a.lightProfileID||(g="");break;case "retrieveLightProfiles":e="mtsr";break;case "deleteLightProfiles":e="mtsd";break;case "retrieveLightData":a.retrieveLightProfiles&&(c+=a.o("mts",a[e],n,e));g="";break;default:a.Pa(k)&&("prop"==f?e="c"+k:"eVar"==f?e="v"+k:"list"== 3198 f?e="l"+k:"hier"==f&&(e="h"+k,g=g.substring(0,255)))}g&&(c+="&"+e+"="+("pev"!=e.substring(0,3)?a.escape(g):g))}"pev3"==e&&a.e&&(c+=a.e)}a.ja&&(c+="&lrt="+a.ja,a.ja=null);return c};a.B=function(a){var b=a.tagName;if("undefined"!=""+a.hc||"undefined"!=""+a.Wb&&"HTML"!=(""+a.Wb).toUpperCase())return"";b=b&&b.toUpperCase?b.toUpperCase():"";"SHAPE"==b&&(b="");b&&(("INPUT"==b||"BUTTON"==b)&&a.type&&a.type.toUpperCase?b=a.type.toUpperCase():!b&&a.href&&(b="A"));return b};a.La=function(a){var b=h.location, 3199 d=a.href?a.href:"",f,e,g;f=d.indexOf(":");e=d.indexOf("?");g=d.indexOf("/");d&&(0>f||0<=e&&f>e||0<=g&&f>g)&&(e=a.protocol&&1<a.protocol.length?a.protocol:b.protocol?b.protocol:"",f=b.pathname.lastIndexOf("/"),d=(e?e+"//":"")+(a.host?a.host:b.host?b.host:"")+("/"!=d.substring(0,1)?b.pathname.substring(0,0>f?0:f)+"/":"")+d);return d};a.L=function(c){var b=a.B(c),d,f,e="",g=0;return b&&(d=c.protocol,f=c.onclick,!c.href||"A"!=b&&"AREA"!=b||f&&d&&!(0>d.toLowerCase().indexOf("javascript"))?f?(e=a.replace(a.replace(a.replace(a.replace(""+ 3200 f,"\r",""),"\n",""),"\t","")," ",""),g=2):"INPUT"==b||"SUBMIT"==b?(c.value?e=c.value:c.innerText?e=c.innerText:c.textContent&&(e=c.textContent),g=3):"IMAGE"==b&&c.src&&(e=c.src):e=a.La(c),e)?{id:e.substring(0,100),type:g}:0};a.fc=function(c){for(var b=a.B(c),d=a.L(c);c&&!d&&"BODY"!=b;)if(c=c.parentElement?c.parentElement:c.parentNode)b=a.B(c),d=a.L(c);d&&"BODY"!=b||(c=0);c&&(b=c.onclick?""+c.onclick:"",0<=b.indexOf(".tl(")||0<=b.indexOf(".trackLink("))&&(c=0);return c};a.Vb=function(){var c,b,d=a.linkObject, 3201 f=a.linkType,e=a.linkURL,g,k;a.la=1;d||(a.la=0,d=a.clickObject);if(d){c=a.B(d);for(b=a.L(d);d&&!b&&"BODY"!=c;)if(d=d.parentElement?d.parentElement:d.parentNode)c=a.B(d),b=a.L(d);b&&"BODY"!=c||(d=0);if(d&&!a.linkObject){var l=d.onclick?""+d.onclick:"";if(0<=l.indexOf(".tl(")||0<=l.indexOf(".trackLink("))d=0}}else a.la=1;!e&&d&&(e=a.La(d));e&&!a.linkLeaveQueryString&&(g=e.indexOf("?"),0<=g&&(e=e.substring(0,g)));if(!f&&e){var m=0,n=0,p;if(a.trackDownloadLinks&&a.linkDownloadFileTypes)for(l=e.toLowerCase(), 3202 g=l.indexOf("?"),k=l.indexOf("#"),0<=g?0<=k&&k<g&&(g=k):g=k,0<=g&&(l=l.substring(0,g)),g=a.linkDownloadFileTypes.toLowerCase().split(","),k=0;k<g.length;k++)(p=g[k])&&l.substring(l.length-(p.length+1))=="."+p&&(f="d");if(a.trackExternalLinks&&!f&&(l=e.toLowerCase(),a.Oa(l)&&(a.linkInternalFilters||(a.linkInternalFilters=h.location.hostname),g=0,a.linkExternalFilters?(g=a.linkExternalFilters.toLowerCase().split(","),m=1):a.linkInternalFilters&&(g=a.linkInternalFilters.toLowerCase().split(",")),g))){for(k= 3203 0;k<g.length;k++)p=g[k],0<=l.indexOf(p)&&(n=1);n?m&&(f="e"):m||(f="e")}}a.linkObject=d;a.linkURL=e;a.linkType=f;if(a.trackClickMap||a.trackInlineStats)a.e="",d&&(f=a.pageName,e=1,d=d.sourceIndex,f||(f=a.pageURL,e=0),h.s_objectID&&(b.id=h.s_objectID,d=b.type=1),f&&b&&b.id&&c&&(a.e="&pid="+a.escape(f.substring(0,255))+(e?"&pidt="+e:"")+"&oid="+a.escape(b.id.substring(0,100))+(b.type?"&oidt="+b.type:"")+"&ot="+c+(d?"&oi="+d:"")))};a.Ob=function(){var c=a.la,b=a.linkType,d=a.linkURL,f=a.linkName;b&&(d|| 3204 f)&&(b=b.toLowerCase(),"d"!=b&&"e"!=b&&(b="o"),a.pe="lnk_"+b,a.pev1=d?a.escape(d):"",a.pev2=f?a.escape(f):"",c=1);a.abort&&(c=0);if(a.trackClickMap||a.trackInlineStats||a.Rb()){var b={},d=0,e=a.pb(),g=e?e.split("&"):0,k,l,h,e=0;if(g)for(k=0;k<g.length;k++)l=g[k].split("="),f=a.unescape(l[0]).split(","),l=a.unescape(l[1]),b[l]=f;f=a.account.split(",");k={};for(h in a.contextData)h&&!Object.prototype[h]&&"a.activitymap."==h.substring(0,14)&&(k[h]=a.contextData[h],a.contextData[h]="");a.e=a.o("c",k)+ 3205 (a.e?a.e:"");if(c||a.e){c&&!a.e&&(e=1);for(l in b)if(!Object.prototype[l])for(h=0;h<f.length;h++)for(e&&(g=b[l].join(","),g==a.account&&(a.e+=("&"!=l.charAt(0)?"&":"")+l,b[l]=[],d=1)),k=0;k<b[l].length;k++)g=b[l][k],g==f[h]&&(e&&(a.e+="&u="+a.escape(g)+("&"!=l.charAt(0)?"&":"")+l+"&u=0"),b[l].splice(k,1),d=1);c||(d=1);if(d){e="";k=2;!c&&a.e&&(e=a.escape(f.join(","))+"="+a.escape(a.e),k=1);
3205for(l in b)!Object.prototype[l]&&0<k&&0<b[l].length&&(e+=(e?"&":"")+a.escape(b[l].join(","))+"="+a.escape(l), 3206 k--);a.wb(e)}}}return c};a.pb=function(){if(a.useLinkTrackSessionStorage){if(a.Ca())return h.sessionStorage.getItem(a.P)}else return a.cookieRead(a.P)};a.Ca=function(){return h.sessionStorage?!0:!1};a.wb=function(c){a.useLinkTrackSessionStorage?a.Ca()&&h.sessionStorage.setItem(a.P,c):a.cookieWrite(a.P,c)};a.Pb=function(){if(!a.Zb){var c=new Date,b=p.location,d,f,e=f=d="",g="",k="",l="1.2",h=a.cookieWrite("s_cc","true",0)?"Y":"N",m="",q="";if(c.setUTCDate&&(l="1.3",(0).toPrecision&&(l="1.5",c=[],c.forEach))){l= 3207 "1.6";f=0;d={};try{f=new Iterator(d),f.next&&(l="1.7",c.reduce&&(l="1.8",l.trim&&(l="1.8.1",Date.parse&&(l="1.8.2",Object.create&&(l="1.8.5")))))}catch(r){}}d=screen.width+"x"+screen.height;e=navigator.javaEnabled()?"Y":"N";f=screen.pixelDepth?screen.pixelDepth:screen.colorDepth;g=a.w.innerWidth?a.w.innerWidth:a.d.documentElement.offsetWidth;k=a.w.innerHeight?a.w.innerHeight:a.d.documentElement.offsetHeight;try{a.b.addBehavior("#default#homePage"),m=a.b.gc(b)?"Y":"N"}catch(s){}try{a.b.addBehavior("#default#clientCaps"), 3208 q=a.b.connectionType}catch(t){}a.resolution=d;a.colorDepth=f;a.javascriptVersion=l;a.javaEnabled=e;a.cookiesEnabled=h;a.browserWidth=g;a.browserHeight=k;a.connectionType=q;a.homepage=m;a.Zb=1}};a.Q={};a.loadModule=function(c,b){var d=a.Q[c];if(!d){d=h["AppMeasurement_Module_"+c]?new h["AppMeasurement_Module_"+c](a):{};a.Q[c]=a[c]=d;d.ib=function(){return d.sb};d.xb=function(b){if(d.sb=b)a[c+"_onLoad"]=b,a.ea(c+"_onLoad",[a,d],1)||b(a,d)};try{Object.defineProperty?Object.defineProperty(d,"onLoad", 3209 {get:d.ib,set:d.xb}):d._olc=1}catch(f){d._olc=1}}b&&(a[c+"_onLoad"]=b,a.ea(c+"_onLoad",[a,d],1)||b(a,d))};a.u=function(c){var b,d;for(b in a.Q)if(!Object.prototype[b]&&(d=a.Q[b])&&(d._olc&&d.onLoad&&(d._olc=0,d.onLoad(a,d)),d[c]&&d[c]()))return 1;return 0};a.Rb=function(){return a.ActivityMap&&a.ActivityMap._c?!0:!1};a.Sb=function(){var c=Math.floor(1E13*Math.random()),b=a.visitorSampling,d=a.visitorSamplingGroup,d="s_vsn_"+(a.visitorNamespace?a.visitorNamespace:a.account)+(d?"_"+d:""),f=a.cookieRead(d); 3210 if(b){b*=100;f&&(f=parseInt(f));if(!f){if(!a.cookieWrite(d,c))return 0;f=c}if(f%1E4>b)return 0}return 1};a.S=function(c,b){var d,f,e,g,k,h,m;m={};for(d=0;2>d;d++)for(f=0<d?a.Ea:a.g,e=0;e<f.length;e++)if(g=f[e],(k=c[g])||c["!"+g]){if(k&&!b&&("contextData"==g||"retrieveLightData"==g)&&a[g])for(h in a[g])k[h]||(k[h]=a[g][h]);a[g]||(m["!"+g]=1);m[g]=a[g];a[g]=k}return m};a.cc=function(c){var b,d,f,e;for(b=0;2>b;b++)for(d=0<b?a.Ea:a.g,f=0;f<d.length;f++)e=d[f],c[e]=a[e],c[e]||"prop"!==e.substring(0,4)&& 3211 "eVar"!==e.substring(0,4)&&"hier"!==e.substring(0,4)&&"list"!==e.substring(0,4)&&"channel"!==e&&"events"!==e&&"eventList"!==e&&"products"!==e&&"productList"!==e&&"purchaseID"!==e&&"transactionID"!==e&&"state"!==e&&"zip"!==e&&"campaign"!==e&&"events2"!==e&&"latitude"!==e&&"longitude"!==e&&"ms_a"!==e&&"contextData"!==e&&"supplementalDataID"!==e&&"tnt"!==e&&"timestamp"!==e&&"abort"!==e&&"useBeacon"!==e&&"linkObject"!==e&&"clickObject"!==e&&"linkType"!==e&&"linkName"!==e&&"linkURL"!==e&&"bodyClickTarget"!== 3212 e&&"bodyClickFunction"!==e||(c["!"+e]=1)};a.Jb=function(a){var b,d,f,e,g,k=0,h,m="",n="";if(a&&255<a.length&&(b=""+a,d=b.indexOf("?"),0<d&&(h=b.substring(d+1),b=b.substring(0,d),e=b.toLowerCase(),f=0,"http://"==e.substring(0,7)?f+=7:"https://"==e.substring(0,8)&&(f+=8),d=e.indexOf("/",f),0<d&&(e=e.substring(f,d),g=b.substring(d),b=b.substring(0,d),0<=e.indexOf("google")?k=",q,ie,start,search_key,word,kw,cd,":0<=e.indexOf("yahoo.co")?k=",p,ei,":0<=e.indexOf("baidu.")&&(k=",wd,word,"),k&&h)))){if((a= 3213 h.split("&"))&&1<a.length){for(f=0;f<a.length;f++)e=a[f],d=e.indexOf("="),0<d&&0<=k.indexOf(","+e.substring(0,d)+",")?m+=(m?"&":"")+e:n+=(n?"&":"")+e;m&&n?h=m+"&"+n:n=""}d=253-(h.length-n.length)-b.length;a=b+(0<d?g.substring(0,d):"")+"?"+h}return a};a.bb=function(c){var b=a.d.visibilityState,d=["webkitvisibilitychange","visibilitychange"];b||(b=a.d.webkitVisibilityState);if(b&&"prerender"==b){if(c)for(b=0;b<d.length;b++)a.d.addEventListener(d[b],function(){var b=a.d.visibilityState;b||(b=a.d.webkitVisibilityState); 3214 "visible"==b&&c()});return!1}return!0};a.ba=!1;a.H=!1;a.zb=function(){a.H=!0;a.p()};a.I=!1;a.Ab=function(c){a.marketingCloudVisitorID=c.MCMID;a.visitorOptedOut=c.MCOPTOUT;a.analyticsVisitorID=c.MCAID;a.audienceManagerLocationHint=c.MCAAMLH;a.audienceManagerBlob=c.MCAAMB;a.I=!1;a.p()};a.ab=function(c){a.maxDelay||(a.maxDelay=250);return a.u("_d")?(c&&setTimeout(function(){c()},a.maxDelay),!1):!0};a.Z=!1;a.G=!1;a.ya=function(){a.G=!0;a.p()};a.isReadyToTrack=function(){var c=!0;if(!a.mb()||!a.kb())return!1; 3215 a.ob()||(c=!1);a.rb()||(c=!1);return c};a.mb=function(){a.ba||a.H||(a.bb(a.zb)?a.H=!0:a.ba=!0);return a.ba&&!a.H?!1:!0};a.kb=function(){var c=a.va();if(c)if(a.ra||a.aa)if(a.ra){if(!c.isApproved(c.Categories.ANALYTICS))return!1}else return!1;else return c.fetchPermissions(a.tb,!0),a.aa=!0,!1;return!0};a.V=function(c){var b=a.va();return b&&!b.isApproved(b.Categories[c])?!1:!0};a.va=function(){return h.adobe&&h.adobe.optIn?h.adobe.optIn:null};a.Y=!0;
3215a.ob=function(){var c=a.T();if(!c||!c.getVisitorValues)return!0; 3216 a.Y&&(a.Y=!1,a.I||(a.I=!0,c.getVisitorValues(a.Ab)));return!a.I};a.T=function(){var c=a.visitor;c&&!c.isAllowed()&&(c=null);return c};a.rb=function(){a.Z||a.G||(a.ab(a.ya)?a.G=!0:a.Z=!0);return a.Z&&!a.G?!1:!0};a.aa=!1;a.tb=function(){a.aa=!1;a.ra=!0};a.j=q;a.q=0;a.callbackWhenReadyToTrack=function(c,b,d){var f;f={};f.Eb=c;f.Db=b;f.Bb=d;a.j==q&&(a.j=[]);a.j.push(f);0==a.q&&(a.q=setInterval(a.p,100))};a.p=function(){var c;if(a.isReadyToTrack()&&(a.yb(),a.j!=q))for(;0<a.j.length;)c=a.j.shift(),c.Db.apply(c.Eb, 3217 c.Bb)};a.yb=function(){a.q&&(clearInterval(a.q),a.q=0)};a.ta=function(c){var b,d={};a.cc(d);if(c!=q)for(b in c)d[b]=c[b];a.callbackWhenReadyToTrack(a,a.Da,[d]);a.Ba()};a.Lb=function(){var c=a.cookieRead("s_fid"),b="",d="",f;f=8;var e=4;if(!c||0>c.indexOf("-")){for(c=0;16>c;c++)f=Math.floor(Math.random()*f),b+="0123456789ABCDEF".substring(f,f+1),f=Math.floor(Math.random()*e),d+="0123456789ABCDEF".substring(f,f+1),f=e=16;c=b+"-"+d}a.cookieWrite("s_fid",c,1)||(c=0);return c};a.Da=function(c){var b=new Date, 3218 d="s"+Math.floor(b.getTime()/108E5)%10+Math.floor(1E13*Math.random()),f=b.getYear(),f="t="+a.escape(b.getDate()+"/"+b.getMonth()+"/"+(1900>f?f+1900:f)+" "+b.getHours()+":"+b.getMinutes()+":"+b.getSeconds()+" "+b.getDay()+" "+b.getTimezoneOffset()),e=a.T(),g;c&&(g=a.S(c,1));a.Sb()&&!a.visitorOptedOut&&(a.wa()||(a.fid=a.Lb()),a.Vb(),a.usePlugins&&a.doPlugins&&a.doPlugins(a),a.account&&(a.abort||(a.trackOffline&&!a.timestamp&&(a.timestamp=Math.floor(b.getTime()/1E3)),c=h.location,a.pageURL||(a.pageURL= 3219 c.href?c.href:c),a.referrer||a.Za||(c=a.Util.getQueryParam("adobe_mc_ref",null,null,!0),a.referrer=c||void 0===c?void 0===c?"":c:p.document.referrer),a.Za=1,a.referrer=a.Jb(a.referrer),a.u("_g")),a.Ob()&&!a.abort&&(e&&a.V("TARGET")&&!a.supplementalDataID&&e.getSupplementalDataID&&(a.supplementalDataID=e.getSupplementalDataID("AppMeasurement:"+a._in,a.expectSupplementalData?!1:!0)),a.V("AAM")||(a.contextData["cm.ssf"]=1),a.Pb(),f+=a.Nb(),a.qb(d,f),a.u("_t"),a.referrer="")));a.Ba();g&&a.S(g,1)};a.t= 3220 a.track=function(c,b){b&&a.S(b);a.Y=!0;a.isReadyToTrack()?null!=a.j&&0<a.j.length?(a.ta(c),a.p()):a.Da(c):a.ta(c)};a.Ba=function(){a.abort=a.supplementalDataID=a.timestamp=a.pageURLRest=a.linkObject=a.clickObject=a.linkURL=a.linkName=a.linkType=h.s_objectID=a.pe=a.pev1=a.pev2=a.pev3=a.e=a.lightProfileID=a.useBeacon=a.referrer=0};a.Aa=[];a.registerPreTrackCallback=function(c){for(var b=[],d=1;d<arguments.length;d++)b.push(arguments[d]);"function"==typeof c?a.Aa.push([c,b]):a.debugTracking&&a.C("DEBUG: Non function type passed to registerPreTrackCallback")}; 3221 a.fb=function(c){a.ua(a.Aa,c)};a.za=[];a.registerPostTrackCallback=function(c){for(var b=[],d=1;d<arguments.length;d++)b.push(arguments[d]);"function"==typeof c?a.za.push([c,b]):a.debugTracking&&a.C("DEBUG: Non function type passed to registerPostTrackCallback")};a.eb=function(c){a.ua(a.za,c)};a.ua=function(c,b){if("object"==typeof c)for(var d=0;d<c.length;d++){var f=c[d][0],e=c[d][1].slice();e.unshift(b);if("function"==typeof f)try{f.apply(null,e)}catch(g){a.debugTracking&&a.C(g.message)}}};a.tl= 3222 a.trackLink=function(c,b,d,f,e){a.linkObject=c;a.linkType=b;a.linkName=d;e&&(a.bodyClickTarget=c,a.bodyClickFunction=e);return a.track(f)};a.trackLight=function(c,b,d,f){a.lightProfileID=c;a.lightStoreForSeconds=b;a.lightIncrementBy=d;return a.track(f)};a.clearVars=function(){var c,b;for(c=0;c<a.g.length;c++)if(b=a.g[c],"prop"==b.substring(0,4)||"eVar"==b.substring(0,4)||"hier"==b.substring(0,4)||"list"==b.substring(0,4)||"channel"==b||"events"==b||"eventList"==b||"products"==b||"productList"==b|| 3223 "purchaseID"==b||"transactionID"==b||"state"==b||"zip"==b||"campaign"==b)a[b]=void 0};a.tagContainerMarker="";a.qb=function(c,b){var d=a.gb()+"/"+c+"?AQB=1&ndh=1&pf=1&"+(a.xa()?"callback=s_c_il["+a._in+"].doPostbacks&et=1&":"")+b+"&AQE=1";a.fb(d);a.cb(d);a.U()};a.gb=function(){var c=a.hb();return"http"+(a.ssl?"s":"")+"://"+c+"/b/ss/"+a.account+"/"+(a.mobile?"5.":"")+(a.xa()?"10":"1")+"/JS-"+a.version+(a.Yb?"T":"")+(a.tagContainerMarker?"-"+a.tagContainerMarker:"")};a.xa=function(){return a.AudienceManagement&& 3224 a.AudienceManagement.isReady()||0!=a.usePostbacks};
3224a.hb=function(){var c=a.dc,b=a.trackingServer;b?a.trackingServerSecure&&a.ssl&&(b=a.trackingServerSecure):(c=c?(""+c).toLowerCase():"d1","d1"==c?c="112":"d2"==c&&(c="122"),b=a.jb()+"."+c+".2o7.net");return b};a.jb=function(){var c=a.visitorNamespace;c||(c=a.account.split(",")[0],c=c.replace(/[^0-9a-z]/gi,""));return c};a.Ya=/{(%?)(.*?)(%?)}/;a.bc=RegExp(a.Ya.source,"g");a.Ib=function(c){if("object"==typeof c.dests)for(var b=0;b<c.dests.length;++b){var d= 3225 c.dests[b];if("string"==typeof d.c&&"aa."==d.id.substr(0,3))for(var f=d.c.match(a.bc),e=0;e<f.length;++e){var g=f[e],k=g.match(a.Ya),h="";"%"==k[1]&&"timezone_offset"==k[2]?h=(new Date).getTimezoneOffset():"%"==k[1]&&"timestampz"==k[2]&&(h=a.Mb());d.c=d.c.replace(g,a.escape(h))}}};a.Mb=function(){var c=new Date,b=new Date(6E4*Math.abs(c.getTimezoneOffset()));return a.k(4,c.getFullYear())+"-"+a.k(2,c.getMonth()+1)+"-"+a.k(2,c.getDate())+"T"+a.k(2,c.getHours())+":"+a.k(2,c.getMinutes())+":"+a.k(2,c.getSeconds())+ 3226 (0<c.getTimezoneOffset()?"-":"+")+a.k(2,b.getUTCHours())+":"+a.k(2,b.getUTCMinutes())};a.k=function(a,b){return(Array(a+1).join(0)+b).slice(-a)};a.pa={};a.doPostbacks=function(c){if("object"==typeof c)if(a.Ib(c),"object"==typeof a.AudienceManagement&&"function"==typeof a.AudienceManagement.isReady&&a.AudienceManagement.isReady()&&"function"==typeof a.AudienceManagement.passData)a.AudienceManagement.passData(c);else if("object"==typeof c&&"object"==typeof c.dests)for(var b=0;b<c.dests.length;++b){var d= 3227 c.dests[b];"object"==typeof d&&"string"==typeof d.c&&"string"==typeof d.id&&"aa."==d.id.substr(0,3)&&(a.pa[d.id]=new Image,a.pa[d.id].alt="",a.pa[d.id].src=d.c)}};a.cb=function(c){a.i||a.Qb();a.i.push(c);a.ia=a.A();a.Wa()};a.Qb=function(){a.i=a.Tb();a.i||(a.i=[])};a.Tb=function(){var c,b;if(a.oa()){try{(b=h.localStorage.getItem(a.ma()))&&(c=h.JSON.parse(b))}catch(d){}return c}};a.oa=function(){var c=!0;a.trackOffline&&a.offlineFilename&&h.localStorage&&h.JSON||(c=!1);return c};a.Ma=function(){var c= 3228 0;a.i&&(c=a.i.length);a.l&&c++;return c};a.U=function(){if(a.l&&(a.v&&a.v.complete&&a.v.D&&a.v.R(),a.l))return;a.Na=q;if(a.na)a.ia>a.N&&a.Ua(a.i),a.qa(500);else{var c=a.Cb();if(0<c)a.qa(c);else if(c=a.Ka())a.l=1,a.Ub(c),a.Xb(c)}};a.qa=function(c){a.Na||(c||(c=0),a.Na=setTimeout(a.U,c))};a.Cb=function(){var c;if(!a.trackOffline||0>=a.offlineThrottleDelay)return 0;c=a.A()-a.Sa;return a.offlineThrottleDelay<c?0:a.offlineThrottleDelay-c};a.Ka=function(){if(0<a.i.length)return a.i.shift()};a.Ub=function(c){if(a.debugTracking){var b= 3229 "AppMeasurement Debug: "+c;c=c.split("&");var d;for(d=0;d<c.length;d++)b+="\n\t"+a.unescape(c[d]);a.C(b)}};a.wa=function(){return a.marketingCloudVisitorID||a.analyticsVisitorID};a.X=!1;var t;try{t=JSON.parse('{"x":"y"}')}catch(w){t=null}t&&"y"==t.x?(a.X=!0,a.W=function(a){return JSON.parse(a)}):h.$&&h.$.parseJSON?(a.W=function(a){return h.$.parseJSON(a)},a.X=!0):a.W=function(){return null};a.Xb=function(c){var b,d,f;a.lb(c)&&(d=1,b={send:function(c){a.useBeacon=!1;navigator.sendBeacon(c)?b.R():b.ga()}}); 3230 !b&&a.wa()&&2047<c.length&&(a.$a()&&(d=2,b=new XMLHttpRequest),b&&(a.AudienceManagement&&a.AudienceManagement.isReady()||0!=a.usePostbacks)&&(a.X?b.Fa=!0:b=0));!b&&a.Xa&&(c=c.substring(0,2047));!b&&a.d.createElement&&(0!=a.usePostbacks||a.AudienceManagement&&a.AudienceManagement.isReady())&&(b=a.d.createElement("SCRIPT"))&&"async"in b&&((f=(f=a.d.getElementsByTagName("HEAD"))&&f[0]?f[0]:a.d.body)?(b.type="text/javascript",b.setAttribute("async","async"),d=3):b=0);b||(b=new Image,b.alt="",b.abort|| 3231 "undefined"===typeof h.InstallTrigger||(b.abort=function(){b.src=q}));b.Ta=Date.now();b.Ha=function(){try{b.D&&(clearTimeout(b.D),b.D=0)}catch(a){}};b.onload=b.R=function(){b.Ta&&(a.ja=Date.now()-b.Ta);a.eb(c);b.Ha();a.Gb();a.ca();a.l=0;a.U();if(b.Fa){b.Fa=!1;try{a.doPostbacks(a.W(b.responseText))}catch(d){}}};b.onabort=b.onerror=b.ga=function(){b.Ha();(a.trackOffline||a.na)&&a.l&&a.i.unshift(a.Fb);a.l=0;a.ia>a.N&&a.Ua(a.i);a.ca();a.qa(500)};b.onreadystatechange=function(){4==b.readyState&&(200== 3232 b.status?b.R():b.ga())};a.Sa=a.A();if(1===d)b.send(c);else if(2===d)f=c.indexOf("?"),d=c.substring(0,f),f=c.substring(f+1),f=f.replace(/&callback=[a-zA-Z0-9_.\[\]]+/,""),b.open("POST",d,!0),b.withCredentials=!0,b.send(f);else if(b.src=c,3===d){if(a.Qa)try{f.removeChild(a.Qa)}catch(e){}f.firstChild?f.insertBefore(b,f.firstChild):f.appendChild(b);a.Qa=a.v}b.D=setTimeout(function(){b.D&&(b.complete?b.R():(a.trackOffline&&b.abort&&b.abort(),b.ga()))},5E3);a.Fb=c;a.v=h["s_i_"+a.replace(a.account,",","_")]= 3233 b;if(a.useForcedLinkTracking&&a.J||a.bodyClickFunction)a.forcedLinkTrackingTimeout||(a.forcedLinkTrackingTimeout=250),a.da=setTimeout(a.ca,a.forcedLinkTrackingTimeout)};a.lb=function(c){var b=!1;navigator.sendBeacon&&(a.nb(c)?b=!0:a.useBeacon&&(b=!0));a.vb(c)&&(b=!1);return b};a.nb=function(a){return a&&0<a.indexOf("pe=lnk_e")?!0:!1};a.vb=function(a){return 64E3<=a.length};a.$a=function(){return"undefined"!==typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest?!0:!1}
3233;a.Gb=function(){if(a.oa()&& 3234 !(a.Ra>a.N))try{h.localStorage.removeItem(a.ma()),a.Ra=a.A()}catch(c){}};a.Ua=function(c){if(a.oa()){a.Wa();try{h.localStorage.setItem(a.ma(),h.JSON.stringify(c)),a.N=a.A()}catch(b){}}};a.Wa=function(){if(a.trackOffline){if(!a.offlineLimit||0>=a.offlineLimit)a.offlineLimit=10;for(;a.i.length>a.offlineLimit;)a.Ka()}};a.forceOffline=function(){a.na=!0};a.forceOnline=function(){a.na=!1};a.ma=function(){return a.offlineFilename+"-"+a.visitorNamespace+a.account};a.A=function(){return(new Date).getTime()}; 3235 a.Oa=function(a){a=a.toLowerCase();return 0!=a.indexOf("#")&&0!=a.indexOf("about:")&&0!=a.indexOf("opera:")&&0!=a.indexOf("javascript:")?!0:!1};a.setTagContainer=function(c){var b,d,f;a.Yb=c;for(b=0;b<a._il.length;b++)if((d=a._il[b])&&"s_l"==d._c&&d.tagContainerName==c){a.S(d);if(d.lmq)for(b=0;b<d.lmq.length;b++)f=d.lmq[b],a.loadModule(f.n);if(d.ml)for(f in d.ml)if(a[f])for(b in c=a[f],f=d.ml[f],f)!Object.prototype[b]&&("function"!=typeof f[b]||0>(""+f[b]).indexOf("s_c_il"))&&(c[b]=f[b]);if(d.mmq)for(b= 3236 0;b<d.mmq.length;b++)f=d.mmq[b],a[f.m]&&(c=a[f.m],c[f.f]&&"function"==typeof c[f.f]&&(f.a?c[f.f].apply(c,f.a):c[f.f].apply(c)));if(d.tq)for(b=0;b<d.tq.length;b++)a.track(d.tq[b]);d.s=a;break}};a.Util={urlEncode:a.escape,urlDecode:a.unescape,cookieRead:a.cookieRead,cookieWrite:a.cookieWrite,getQueryParam:function(c,b,d,f){var e,g="";b||(b=a.pageURL?a.pageURL:h.location);d=d?d:"&";if(!c||!b)return g;b=""+b;e=b.indexOf("?");if(0>e)return g;b=d+b.substring(e+1)+d;if(!f||!(0<=b.indexOf(d+c+d)||0<=b.indexOf(d+ 3237 c+"="+d))){e=b.indexOf("#");0<=e&&(b=b.substr(0,e)+d);e=b.indexOf(d+c+"=");if(0>e)return g;b=b.substring(e+d.length+c.length+1);e=b.indexOf(d);0<=e&&(b=b.substring(0,e));0<b.length&&(g=a.unescape(b));return g}},getIeVersion:function(){if(document.documentMode)return document.documentMode;for(var a=7;4<a;a--){var b=document.createElement("div");b.innerHTML="\x3c!--[if IE "+a+"]><span></span><![endif]--\x3e";if(b.getElementsByTagName("span").length)return a}return null}};a.F="supplementalDataID timestamp dynamicVariablePrefix visitorID marketingCloudVisitorID analyticsVisitorID audienceManagerLocationHint authState fid vmk visitorMigrationKey visitorMigrationServer visitorMigrationServerSecure charSet visitorNamespace cookieDomainPeriods fpCookieDomainPeriods cookieLifetime pageName pageURL customerPerspective referrer contextData currencyCode lightProfileID lightStoreForSeconds lightIncrementBy retrieveLightProfiles deleteLightProfiles retrieveLightData".split(" "); 3238 a.g=a.F.concat("purchaseID variableProvider channel server pageType transactionID campaign state zip events events2 products audienceManagerBlob tnt".split(" "));a.ka="timestamp charSet visitorNamespace cookieDomainPeriods cookieLifetime contextData lightProfileID lightStoreForSeconds lightIncrementBy".split(" ");a.O=a.ka.slice(0);a.Ea="account allAccounts debugTracking visitor visitorOptedOut trackOffline offlineLimit offlineThrottleDelay offlineFilename usePlugins doPlugins configURL visitorSampling visitorSamplingGroup linkObject clickObject linkURL linkName linkType trackDownloadLinks trackExternalLinks trackClickMap trackInlineStats linkLeaveQueryString linkTrackVars linkTrackEvents linkDownloadFileTypes linkExternalFilters linkInternalFilters useForcedLinkTracking forcedLinkTrackingTimeout useLinkTrackSessionStorage trackingServer trackingServerSecure ssl abort mobile dc lightTrackVars maxDelay expectSupplementalData useBeacon usePostbacks registerPreTrackCallback registerPostTrackCallback bodyClickTarget bodyClickFunction AudienceManagement".split(" "); 3239 for(m=0;250>=m;m++)76>m&&(a.g.push("prop"+m),a.O.push("prop"+m)),a.g.push("eVar"+m),a.O.push("eVar"+m),6>m&&a.g.push("hier"+m),4>m&&a.g.push("list"+m);m="pe pev1 pev2 pev3 latitude longitude resolution colorDepth javascriptVersion javaEnabled cookiesEnabled browserWidth browserHeight connectionType homepage pageURLRest marketingCloudOrgID ms_a".split(" ");a.g=a.g.concat(m);a.F=a.F.concat(m);a.ssl=0<=h.location.protocol.toLowerCase().indexOf("https");a.charSet="UTF-8";a.contextData={};a.offlineThrottleDelay= 3240 0;a.offlineFilename="AppMeasurement.offline";a.P="s_sq";a.Sa=0;a.ia=0;a.N=0;a.Ra=0;a.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx";a.w=h;a.d=h.document;try{if(a.Xa=!1,navigator){var v=navigator.userAgent;if("Microsoft Internet Explorer"==navigator.appName||0<=v.indexOf("MSIE ")||0<=v.indexOf("Trident/")&&0<=v.indexOf("Windows NT 6"))a.Xa=!0}}catch(x){}a.ca=function(){a.da&&(h.clearTimeout(a.da),a.da=q);a.bodyClickTarget&&a.J&&a.bodyClickTarget.dispatchEvent(a.J); 3241 a.bodyClickFunction&&("function"==typeof a.bodyClickFunction?a.bodyClickFunction():a.bodyClickTarget&&a.bodyClickTarget.href&&(a.d.location=a.bodyClickTarget.href));a.bodyClickTarget=a.J=a.bodyClickFunction=0};a.Va=function(){a.b=a.d.body;a.b?(a.r=function(c){var b,d,f,e,g;if(!(a.d&&a.d.getElementById("cppXYctnr")||c&&c["s_fe_"+a._in])){if(a.Ga)if(a.useForcedLinkTracking)a.b.removeEventListener("click",a.r,!1);else{a.b.removeEventListener("click",a.r,!0);a.Ga=a.useForcedLinkTracking=0;return}else a.useForcedLinkTracking= 3242 0;a.clickObject=c.srcElement?c.srcElement:c.target;try{if(!a.clickObject||a.M&&a.M==a.clickObject||!(a.clickObject.tagName||a.clickObject.parentElement||a.clickObject.parentNode))a.clickObject=0;else{var k=a.M=a.clickObject;a.ha&&(clearTimeout(a.ha),a.ha=0);a.ha=setTimeout(function(){a.M==k&&(a.M=0)},1E4);f=a.Ma();a.track();if(f<a.Ma()&&a.useForcedLinkTracking&&c.target){for(e=c.target;e&&e!=a.b&&"A"!=e.tagName.toUpperCase()&&"AREA"!=e.tagName.toUpperCase();)e=e.parentNode;if(e&&(g=e.href,a.Oa(g)|| 3243 (g=0),d=e.target,c.target.dispatchEvent&&g&&(!d||"_self"==d||"_top"==d||"_parent"==d||h.name&&d==h.name))){try{b=a.d.createEvent("MouseEvents")}catch(l){b=new h.MouseEvent}if(b){try{b.initMouseEvent("click",c.bubbles,c.cancelable,c.view,c.detail,c.screenX,c.screenY,c.clientX,c.clientY,c.ctrlKey,c.altKey,c.shift
3243Key,c.metaKey,c.button,c.relatedTarget)}catch(m){b=0}b&&(b["s_fe_"+a._in]=b.s_fe=1,c.stopPropagation(),c.stopImmediatePropagation&&c.stopImmediatePropagation(),c.preventDefault(),a.bodyClickTarget= 3244 c.target,a.J=b)}}}}}catch(n){a.clickObject=0}}},a.b&&a.b.attachEvent?a.b.attachEvent("onclick",a.r):a.b&&a.b.addEventListener&&(navigator&&(0<=navigator.userAgent.indexOf("WebKit")&&a.d.createEvent||0<=navigator.userAgent.indexOf("Firefox/2")&&h.MouseEvent)&&(a.Ga=1,a.useForcedLinkTracking=1,a.b.addEventListener("click",a.r,!0)),a.b.addEventListener("click",a.r,!1))):setTimeout(a.Va,30)};a.Hb();a.ic||(r?a.setAccount(r):a.C("Error, missing Report Suite ID in AppMeasurement initialization"),a.Va(), 3245 a.loadModule("ActivityMap"))}function s_gi(r){var a,h=window.s_c_il,q,p,m=r.split(","),s,u,t=0;if(h)for(q=0;!t&&q<h.length;){a=h[q];if("s_c"==a._c&&(a.account||a.oun))if(a.account&&a.account==r)t=1;else for(p=a.account?a.account:a.oun,p=a.allAccounts?a.allAccounts:p.split(","),s=0;s<m.length;s++)for(u=0;u<p.length;u++)m[s]==p[u]&&(t=1);q++}t?a.setAccount&&a.setAccount(r):a=new AppMeasurement(r);return a}AppMeasurement.getInstance=s_gi;window.s_objectID||(window.s_objectID=0); 3246 function s_pgicq(){var r=window,a=r.s_giq,h,q,p;if(a)for(h=0;h<a.length;h++)q=a[h],p=s_gi(q.oun),p.setAccount(q.un),p.setTagContainer(q.tagContainerName);r.s_giq=0}s_pgicq(); 3247 3248 3249//MD5 3250!function(a){"use strict";function b(a,b){var c=(65535&a)+(65535&b),d=(a>>16)+(b>>16)+(c>>16);return d<<16|65535&c}function c(a,b){return a<<b|a>>>32-b}function d(a,d,e,f,g,h){return b(c(b(b(d,a),b(f,h)),g),e)}function e(a,b,c,e,f,g,h){return d(b&c|~b&e,a,b,f,g,h)}function f(a,b,c,e,f,g,h){return d(b&e|c&~e,a,b,f,g,h)}function g(a,b,c,e,f,g,h){return d(b^c^e,a,b,f,g,h)}function h(a,b,c,e,f,g,h){return d(c^(b|~e),a,b,f,g,h)}function i(a,c){a[c>>5]|=128<<c%32,a[(c+64>>>9<<4)+14]=c;var d,i,j,k,l,m=1732584193,n=-271733879,o=-1732584194,p=271733878;for(d=0;d<a.length;d+=16)i=m,j=n,k=o,l=p,m=e(m,n,o,p,a[d],7,-680876936),p=e(p,m,n,o,a[d+1],12,-389564586),o=e(o,p,m,n,a[d+2],17,606105819),n=e(n,o,p,m,a[d+3],22,-1044525330),m=e(m,n,o,p,a[d+4],7,-176418897),p=e(p,m,n,o,a[d+5],12,1200080426),o=e(o,p,m,n,a[d+6],17,-1473231341),n=e(n,o,p,m,a[d+7],22,-45705983),m=e(m,n,o,p,a[d+8],7,1770035416),p=e(p,m,n,o,a[d+9],12,-1958414417),o=e(o,p,m,n,a[d+10],17,-42063),n=e(n,o,p,m,a[d+11],22,-1990404162),m=e(m,n,o,p,a[d+12],7,1804603682),p=e(p,m,n,o,a[d+13],12,-40341101),o=e(o,p,m,n,a[d+14],17,-1502002290),n=e(n,o,p,m,a[d+15],22,1236535329),m=f(m,n,o,p,a[d+1],5,-165796510),p=f(p,m,n,o,a[d+6],9,-1069501632),o=f(o,p,m,n,a[d+11],14,643717713),n=f(n,o,p,m,a[d],20,-373897302),m=f(m,n,o,p,a[d+5],5,-701558691),p=f(p,m,n,o,a[d+10],9,38016083),o=f(o,p,m,n,a[d+15],14,-660478335),n=f(n,o,p,m,a[d+4],20,-405537848),m=f(m,n,o,p,a[d+9],5,568446438),p=f(p,m,n,o,a[d+14],9,-1019803690),o=f(o,p,m,n,a[d+3],14,-187363961),n=f(n,o,p,m,a[d+8],20,1163531501),m=f(m,n,o,p,a[d+13],5,-1444681467),p=f(p,m,n,o,a[d+2],9,-51403784),o=f(o,p,m,n,a[d+7],14,1735328473),n=f(n,o,p,m,a[d+12],20,-1926607734),m=g(m,n,o,p,a[d+5],4,-378558),p=g(p,m,n,o,a[d+8],11,-2022574463),o=g(o,p,m,n,a[d+11],16,1839030562),n=g(n,o,p,m,a[d+14],23,-35309556),m=g(m,n,o,p,a[d+1],4,-1530992060),p=g(p,m,n,o,a[d+4],11,1272893353),o=g(o,p,m,n,a[d+7],16,-155497632),n=g(n,o,p,m,a[d+10],23,-1094730640),m=g(m,n,o,p,a[d+13],4,681279174),p=g(p,m,n,o,a[d],11,-358537222),o=g(o,p,m,n,a[d+3],16,-722521979),n=g(n,o,p,m,a[d+6],23,76029189),m=g(m,n,o,p,a[d+9],4,-640364487),p=g(p,m,n,o,a[d+12],11,-421815835),o=g(o,p,m,n,a[d+15],16,530742520),n=g(n,o,p,m,a[d+2],23,-995338651),m=h(m,n,o,p,a[d],6,-198630844),p=h(p,m,n,o,a[d+7],10,1126891415),o=h(o,p,m,n,a[d+14],15,-1416354905),n=h(n,o,p,m,a[d+5],21,-57434055),m=h(m,n,o,p,a[d+12],6,1700485571),p=h(p,m,n,o,a[d+3],10,-1894986606),o=h(o,p,m,n,a[d+10],15,-1051523),n=h(n,o,p,m,a[d+1],21,-2054922799),m=h(m,n,o,p,a[d+8],6,1873313359),p=h(p,m,n,o,a[d+15],10,-30611744),o=h(o,p,m,n,a[d+6],15,-1560198380),n=h(n,o,p,m,a[d+13],21,1309151649),m=h(m,n,o,p,a[d+4],6,-145523070),p=h(p,m,n,o,a[d+11],10,-1120210379),o=h(o,p,m,n,a[d+2],15,718787259),n=h(n,o,p,m,a[d+9],21,-343485551),m=b(m,i),n=b(n,j),o=b(o,k),p=b(p,l);return[m,n,o,p]}function j(a){var b,c="";for(b=0;b<32*a.length;b+=8)c+=String.fromCharCode(a[b>>5]>>>b%32&255);return c}function k(a){var b,c=[];for(c[(a.length>>2)-1]=void 0,b=0;b<c.length;b+=1)c[b]=0;for(b=0;b<8*a.length;b+=8)c[b>>5]|=(255&a.charCodeAt(b/8))<<b%32;return c}function l(a){return j(i(k(a),8*a.length))}function m(a,b){var c,d,e=k(a),f=[],g=[];for(f[15]=g[15]=void 0,e.length>16&&(e=i(e,8*a.length)),c=0;16>c;c+=1)f[c]=909522486^e[c],g[c]=1549556828^e[c];return d=i(f.concat(k(b)),512+8*b.length),j(i(g.concat(d),640))}function n(a){var b,c,d="0123456789abcdef",e="";for(c=0;c<a.length;
3250c+=1)b=a.charCodeAt(c),e+=d.charAt(b>>>4&15)+d.charAt(15&b);return e}function o(a){return unescape(encodeURIComponent(a))}function p(a){return l(o(a))}function q(a){return n(p(a))}function r(a,b){return m(o(a),o(b))}function s(a,b){return n(r(a,b))}function t(a,b,c){return b?c?r(b,a):s(b,a):c?p(a):q(a)}"function"==typeof define&&define.amd?define(function(){return t}):a.md5=t}(this);
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.