// For license information, see `https://assets.adobedtm.com/de7bac0b5081/409a146736ef/launch-29e2b286b3db.js`. window._satellite=window._satellite||{},window._satellite.container={buildInfo:{minified:!0,buildDate:"2025-04-16T10:21:47Z",turbineBuildDate:"2024-08-22T17:32:44Z",turbineVersion:"28.0.0"},environment:{id:"EN03b52e49f3f34964a53e240612024519",stage:"production"},dataElements:{"Site Sub Section":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("Page Name");if(e)return e.split("|")[1]}}},persoModelName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.persoModelName"}},"FC nonFinanceable":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.nonFinanceable"}},preOrder_events:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{if(_satellite.getVar("checkoutSteps")&&"pace pre-order: order confirmation"==_satellite.getVar("checkoutSteps"))var a=_satellite.getVar("totalPrice");e=a+":"+_satellite.getVar("Test Drive - Lead ID")}catch(e){}return e}}},"***audienceManagerPartner":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("global Adobe config").audienceManagerPartner}}},scnisid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"scnisid",caseInsensitive:!0}},contentAction:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.contentAction"}},formSubmissionTiming:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{e=JSON.parse(sessionStorage.analyticsSession).value.spinnerTimer}catch(e){}return e}}},IDv6:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.cookie.get("IDp6")}}},selectedPaymentMethod:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.selectedPaymentMethod"}},formType:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.formType;return void 0!==e&&e.constructor===Array?e[0].toLowerCase():void 0!==e&&e.constructor===String?e.toLowerCase():void 0}}},serviceValue:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.serviceValue"}},"opt.sell":{defaultValue:"N",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return sessionStorage.getItem("userConsentToSellHisData")?"Y":"N"}}},bookingType:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return void 0!==HELIOS.adobe.tagging.manageBookingType&&""!=HELIOS.adobe.tagging.bookingType?HELIOS.adobe.tagging.manageBookingType:HELIOS.adobe.tagging.bookingType}}},"touchPoint-qs":{forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"touchPoint",caseInsensitive:!0}},Grade:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.state.grade"}},"FC Regional monthlyFee":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.monthlyFee"}},"Location Search Term":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"value",elementSelector:".location-input"}},Decibel_Id:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=document.location.hostname,a="",t={"nissan.de":"320725","nissan.es":"322726","nissan.co.th":"243181","nissan.co.uk":"243194","nissan.fr":"243197","infiniti-abudhabi.com":"604484","infiniti.mx":"243221","infiniti-dubai.com":"332221","infinitiusa.com":"243215","nissan.ca":"309469","nissan.it":"313879","infiniti.ca":"637911","infiniti.com":"826303"};for(var r in t)if(e.indexOf(r)>=0){a=t[r];break}document.location.hostname.indexOf("nissan.no")>0&&(void 0!==HELIOS.adobe.tagging.pageName&&""!=HELIOS.adobe.tagging.pageName&&HELIOS.adobe.tagging.pageName.includes("Homepage")&&(a="316084"),void 0!==HELIOS.adobe.tagging.pageName&&""!=HELIOS.adobe.tagging.pageName&&void 0!==HELIOS.adobe.tagging.pageType&&""!=HELIOS.adobe.tagging.pageType&&(HELIOS.adobe.tagging.pageType.includes("preorder")||HELIOS.adobe.tagging.pageName.includes("ariya"))&&(a="316084")),document.location.hostname.indexOf("nissanusa")>-1&&(document.location.pathname.indexOf("shopping-tools/pre-approval.html")>-1||document.location.pathname.indexOf("shopping-tools/pre-approval/get-pre-approved.html")>-1||document.location.pathname.indexOf("shopping-tools/pre-approval/get-pre-approved/confirmation.html")>-1)&&(a=""),document.location.hostname.indexOf("nissan.fr")>-1&&(document.location.pathname.indexOf("tableau-de-bord")>-1||document.location.pathname.indexOf("achat/index/finalisation-commande")>-1)&&(a=""),document.location.hostname.indexOf("nissan.co.uk")>-1&&document.location.pathname.indexOf("dashboard")>-1&&(a="");var n=_satellite.getVar("Site Section")||"";return(window.location.pathname.indexOf("dashboard")>-1||window.location.pathname.indexOf("dashbord")>-1||window.location.pathname.indexOf("panel-de-control")>-1||window.location.pathname.indexOf("tableau-de-bord")>-1||"dashboard"==n)&&(a=""),document.location.hostname.indexOf("infinitiusa")>-1&&(document.location.pathname.indexOf("shopping-tools/get-pre-approved.html")>-1||document.location.pathname.indexOf("shopping-tools/get-pre-approved/pre-approval.html")>-1||document.location.pathname.indexOf("shopping-tools/get-pre-approved/pre-approval/thank-you.html")>-1||document.location.pathname.indexOf("myinfiniti")>-1)&&(a=""),document.location.hostname.indexOf("nissan.ca")>-1&&document.location.pathname.indexOf("owners")>-1&&(a=""),a}}},Decibel_Session_Id:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(window.sessionStorage&&void 0!==window.sessionStorage.getItem("_da_sid"))return window.sessionStorage.getItem("_da_sid")}}},websiteDomain:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,a="";return document&&document.location&&document.location.hostname&&null!=(e=document.location.hostname.match(/\..+\..+$/gi))&&e.length>0&&(a=e[0]),a}}},"Internal Filters":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){HELIOS.adobe.tagging.destination;var e=window.location.host;return[e,"maps.google.com","mailto:","javascript:","tel","helios.digitaslbi.co.uk"].indexOf(e)>-1?(linkType="Internal",linkType):(linkType="External",linkType)}}},interiorColour:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{HELIOS.adobe.tagging&&HELIOS.adobe.tagging.interiorColour?e=HELIOS.adobe.tagging.interiorColour:HELIOS.adobe.tagging&&HELIOS.adobe.tagging.products&&(e=HELIOS.adobe.tagging.products[0]?HELIOS.adobe.tagging.products[0].vehicleUpholstery:"")}catch(e){}return e}}},interactionCategory:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.interactionCategory"}},"Custom-Script_Combined-Parameter-Tracking":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("nna_Next"),a=_satellite.getVar("nna_Tool"),t=_satellite.getVar("nna_intcmp");if(void 0===e||""===e)if(void 0===a||""===a){if(void 0===t||""===t)return!1;var r="promo."+t}else r="toolbox."+a;else r="next_step."+e;return r}}},"Target_HELIOS object_event50":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.mboxActivated,a=JSON.parse(JSON.stringify(HELIOS.adobe.tagging));try{if("true"==e)return a.eventFired="event50",void 0!==a.entity&&(a.entity=""),void 0!==a.vehicleCategory&&"object"==typeof a.vehicleCategory&&(a.vehicleCategory=a.vehicleCategory.join(",")),a}catch(e){}}}},realTimeMarketFlag:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="false",a=HELIOS.adobe.tagging.adobeAccount;return(a&&"nissaninprod"==a||"nissanzaprod"==a||"nissanbrprod"==a)&&(e="true"),e}}},realTimePicker:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.realTimePicker"}},transmission:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.transmission"}},"Vehicle Model":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleModel"}},monthlyPriceAccessories:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.monthlyPriceAccessories"}},ballonPayment:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.ballonPayment"}},accordionType:{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.accordionType"}},toggleValue:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.toggleValue"}},accordionText:{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.accordionText"}},configuratorVersion:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.configuratorVersion;return void 0!==HELIOS.adobe.tagging.configuratorVersion?e.indexOf("configurator")>-1?e:"configurator "+e:""}}},"BATD Page":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="batd";if(document.querySelectorAll(".c_056").length>0)return e}}},"sessionCamID Cookie":{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"SessionCamId"}},videoLength:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{(e=HELIOS.adobe.tagging.videoLength).indexOf(" ")>-1&&(e=e.split(" ")[0])}catch(e){}return e}}},versionChangeInfo:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.versionChangeInfo"}},"EC:dealerAddress":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.transaction.total.dealerAddress"}},numVehicles:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.numVehicles"}},repaymentFrequency:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.repaymentFrequency"}},totalAccessoriesCost:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.totalAccessoriesCost"}},selectModel:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.selectModel"}},"FC costOfCredit":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.costOfCredit"}},"email parameter":{defaultValue:"safe",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"email",caseInsensitive:!0}},loginType:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.loginType"}},dealerId:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.dealerId"}},"touchPoint-var":{forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.touchPoint"}},light_style:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging['configurator.items']['style-pack']"}},vehicleVersion:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{HELIOS.adobe.tagging&&HELIOS.adobe.tagging.vehicleVersion?e=HELIOS.adobe.tagging.vehicleVersion:HELIOS.adobe.tagging&&HELIOS.adobe.tagging.products&&(e=HELIOS.adobe.tagging.products[0]?HELIOS.adobe.tagging.products[0].vehicleVersion:"")}catch(e){}return e}}},"ASMP Inventory Confirmation Product String":{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{var t=HELIOS.adobe.tagging.componentId;if(t)var r=t.split("_").shift();var n=HELIOS.adobe.tagging.pageType;if(void 0!==t&&"C26"==r&&void 0!==n&&"confirmation"==n){var i=HELIOS.adobe.tagging,o=i.accessoryID,l=i.accessoryType,s=i.accessoryName;if(void 0!==o&&void 0!==l&&void 0!==s){var c=l+":"+s+"::";e.push(";"+o+";;;;eVar129="+c),a=e.join(",")}}}catch(e){}return a}}},"Find a Dealer Search":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"value",elementSelector:".location-input"}},PhoneOptIn:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.PhoneOptIn"}},"cm.ssf":{defaultValue:"1",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return sessionStorage.getItem("userConsentToAAAM")?"":1}}},cklifetime:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,a=Date.now(),t=new Date(a),r=_satellite.cookie.get("s_ckExp"),n=0,i=33696e3;return!0!==_satellite.getVar("AARestrictiveAccount")?i="60480000":(r&&(isNaN(r)||("string"==typeof r&&(r=parseInt(r)),"Invalid Date"===new Date(r)||isNaN(new Date(r))||(n=(r=new Date(r)).getTime()-t.getTime()))),n>0?i=Math.round(n/1e3):(e=t.setDate(t.getDate()+390),e=(e=new Date(e)).getTime(),_satellite.cookie.set("s_ckExp",e,{expires:390}))),i+=""}}},style:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.components.c_cfg.storageManager.state.style-pack"}},"light configPrice":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e;try{"undefined"!=typeof HELIOS&&void 0!==HELIOS.adobe.tagging&&void 0!==HELIOS.adobe.tagging["configurator.items"]&&(e=HELIOS.adobe.tagging["configurator.items"].price||"")}catch(a){console.log(a.message),e=""}return e}}},nna_lead_source_id:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"lsrc",caseInsensitive:!0}},"Configurator-Interaction|Value":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,a="",t=["add","remove","change","select","confirm"],r=window.location.hash,n="";try{var i=document.querySelectorAll("div.simplified-nav-container div.simplified-nav-item-active a.router-link-active[data-key]").length>0?document.querySelectorAll("div.simplified-nav-container div.simplified-nav-item-active a.router-link-active[data-key]")[0].getAttribute("data-key"):"";_satellite.logger.log("_fallbackTrayName >> "+i);var o=HELIOS.adobe.tagging.interactionType||"";a=t.indexOf(o.toLowerCase())>-1?o:void 0!==HELIOS.adobe.tagging.action?HELIOS.adobe.tagging.action:"na";var l,s=_satellite.getVar("C208_interaction");r&&r.indexOf("/")>-1&&(e=r.split("/")[r.split("/").length-1]),e||(e=s),void 0===e&&""!=i&&(e=i),(l=HELIOS.adobe.tagging.interactionValue)&&l.indexOf("|")>-1||(l="na|"+l),n=e+"|"+l+"|"+a}catch(e){console.log(e.message),n=""}return n}}},"***marketingCloudId":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("global Adobe config").marketingCloudId}}},NCD_ID:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"hash_client",caseInsensitive:!0}},currencyCode:{defaultValue:"USD",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";return window.location.hostname,_satellite.getVar("Country Code"),"undefined"!=typeof HELIOS&&void 0!==HELIOS.config&&void 0!==HELIOS.config.common&&HELIOS.config.common.currencyCode?null==(e=HELIOS.config.common.currencyCode.match(/[A-Z]{3}/g))&&(e="USD"):(HELIOS.config,e="USD"),e}}},preOrder_leadId:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.leadId"}},category:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.category"}},nid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"nid",caseInsensitive:!0}},"AT - sku":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{var a=HELIOS.components.c_cfg.storageManager.state.eim,t=HELIOS.adobe.tagging.interiorColorCode+HELIOS.adobe.tagging.exteriorColorCode,r=(new Date).getFullYear();e="nissan_"+HELIOS.adobe.tagging.languageCode+"_"+HELIOS.adobe.tagging.countryCode.toLowerCase()+r+a+(t?"-"+t:"")+"_default_default"}catch(e){}return e}}},homeTestDrive:{defaultValue:"false",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.homeTestDrive"}},repaymentPriceAccessories:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.repaymentPriceAccessories"}},stateHash:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.components.c_cfg.storageManager.state.hash"}},preOrder_deposit:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{HELIOS.adobe.tagging&&HELIOS.adobe.tagging.deposit?e=HELIOS.adobe.tagging.deposit:HELIOS.adobe.tagging&&HELIOS.adobe.tagging.products&&(e=HELIOS.adobe.tagging.products[0]?HELIOS.adobe.tagging.products[0].vehicleDeposit:"")}catch(e){}return e}}},NE_event2:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(("book-a-test-drive"==HELIOS.adobe.tagging.formName||"book a test drive"==HELIOS.adobe.tagging.formType)&&"confirmation"==HELIOS.adobe.tagging.pageType)return _satellite.logger.log("data element set for NE_event2"),_satellite.setVar("NE_event2","true"),"true"}}},modernisation:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(){var e=document.querySelectorAll("link")[0].getAttribute("href");return-1!==e.indexOf("nissan_next_v3")||-1!==e.indexOf("datsun_next_v3")||-1!==e.indexOf("infiniti_next_v3")}try{var a="";a=e()?"Redesigned page":"Historical design page"}catch(e){a="NA"}return a}}},vcStep:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vcStep"}},"EC:productString":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0!==_satellite.getVar("checkoutSteps")){var e="";return category=_satellite.getVar("Vehicle Category"),vehicleId=_satellite.getVar("vehicleId"),price=_satellite.getVar("EC:monthlyPrice"),quantity="1",e+=category+";"+vehicleId+";"+price+";"+quantity}}}},inventoryModelName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(document.querySelectorAll("div.c_catalogue").length>0){var e=decodeURIComponent(document.location.hash).split("!").pop().split("&");for(i=0;i-1,r=".c_283_menu_bar_list .c_283_menu_bar_link",n=null!=document.querySelector(r)&&null!=document.querySelector(r).getAttribute("class")&&document.querySelector(r).getAttribute("class").indexOf("c_283_menu_bar_link--active")>-1,i=document.querySelectorAll(".inPageNavigation ul.dropdown-container li").length>0&&document.querySelectorAll(".inPageNavigation ul.dropdown-container li")[0].className.indexOf("active")>-1,o=t||i||n;return"C208_Content_Caption"==_satellite.getVar("componentID")?googleDataLayer&&(main_page_name=googleDataLayer[0].pageName,pageName_array=e.split("|"),e=main_page_name+"|"+pageName_array[pageName_array.length-1]):e&&o&&"vehicle"==a&&(e+="|overview"),e}}},OptanonAlertBoxClosed:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=!1;return _satellite.cookie.get("OptanonAlertBoxClosed")&&(e=!0),e}}},"buyer-vehicle_reservationId product syntax":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{for(var t=HELIOS.adobe.tagging.vehicle_reservation,r=0;r0&&(a=","+e.join(",").replaceAll(":1","")+","),"string"==typeof a)return a}}},surveyResponse:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.surveyResponse"}},vehicleComparePs:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{var t=HELIOS.adobe.tagging.vehicles;if(t&&t.length,t){for(var r=0;r-1?e="nissan":document.location.hostname.indexOf("infiniti")>-1?e="infiniti":document.location.hostname.indexOf("datsun")>-1&&(e="datsun");var a=HELIOS.adobe.tagging.vehicleModel||HELIOS.adobe.tagging.Model||HELIOS.adobe.tagging.testDriveVehicleModelName||HELIOS.adobe.tagging.currentVehicleModel||HELIOS.adobe.tagging.targetVehicleModel2||HELIOS.adobe.tagging.targetVehicleModel;return void 0!==a&&a.constructor===Array?e+" "+a[0]:void 0!==a&&a.constructor===String?e+" "+a:void 0}}},oneTrustAAactive:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=!1;return _satellite.getVar("DLOnetrustActiveGroups").indexOf("C0002")>-1&&(e=!0),e}}},interactionPrice:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.interactionPrice"}},targetServer:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("TargetCode")+".tt.omtrdc.net",a=_satellite.getVar("global Adobe config");return document&&document.location&&"https:"==document.location.protocol&&!0===a.hasOwnProperty("targetServerDomainHttps")&&(e=a.targetServerDomainHttps),e}}},"RCI - productType":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.RCITaggingObject.productType"}},bookingDate:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.bookingDate"}},s_trk:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"s_trk",caseInsensitive:!0}},serviceContractNames:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="",a=HELIOS.adobe.tagging.serviceContractNames||"";try{"object"==typeof a&&(e=a.join("|"))}catch(e){}return e}}},appNames:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0!==HELIOS.adobe.tagging.appNames){var e,a="";for(e=0;e0?e="inventory (nci)":document.querySelectorAll("div.offersContainer").length>0?e="offer hub":document.querySelectorAll("div.c_040").length>0&&(e="dealer locator v1")}catch(e){_satellite.logger.log(e.message)}return e}}},"Internal Link Function":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=window.location.host;return _satellite.getVar("destination").replace("https://","").replace(e,"").replace("http://","")}}},preOrder_totalPrice:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.totalPrice"}},acceptFile:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.acceptFile"}},wheels:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{HELIOS.adobe.tagging&&HELIOS.adobe.tagging.wheels?e=HELIOS.adobe.tagging.wheels:HELIOS.adobe.tagging&&HELIOS.adobe.tagging.products&&(e=HELIOS.adobe.tagging.products[0]?HELIOS.adobe.tagging.products[0].vehicleWheels:"")}catch(e){}return e}}},yclid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"yclid",caseInsensitive:!0}},light_cfg_ext_items:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){HELIOS.adobe.tagging.vehicleModel;try{if("undefined"!=typeof HELIOS&&void 0!==HELIOS.adobe.tagging&&void 0!==HELIOS.adobe.tagging["configurator.items"]){var e=HELIOS.adobe.tagging["configurator.items"],a=e["exterior-colour"];if(void 0!==e.wheels)var t=e.wheels;if(void 0!==e.upholstery)var r=e.upholstery;if(void 0!==e.trim)var n=e.trim;return void 0!==e?a+"|"+t+"|"+r+"|"+n:"missing cfg_state"}}catch(e){}}}},TargetCode:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.targetCode"}},persoDisplayed:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.persoDisplayed"}},bannerPrompt:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.bannerPrompt"}},employmentType:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.employmentType"}},"FC - Selected state":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return document.getElementById("stateSelect")&&document.getElementById("stateSelect").value?document.getElementById("stateSelect").value:"no state selected"}}},downPayment:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.downPayment"}},"Brand (Testing)":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return getURL=document.URL,splitDomain=getURL.split("/"),splitDomain[4]}}},completionType:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return HELIOS.adobe.tagging.completionType?HELIOS.adobe.tagging.completionType:HELIOS.adobe.tagging.completionStep?HELIOS.adobe.tagging.completionStep:void 0}}},marketingCloudIdTarget:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("global Adobe config").marketingCloudId}}},vehiclePowertrain:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehiclePowertrain"}},"RCI - Mileage":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.RCITaggingObject.mileage"}},searchType:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.searchType"}},vcClick:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vcClick"}},"Server Name":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.location.host"}},expansionText:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.expansionText"}},"Ecom_sto Journey":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sto",caseInsensitive:!1}},recommendedVehicles:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.recommendedVehicles"}},cfgSession:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"DTM: cfg Session"}},"Service Booking Type":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.servicebookingType"}},"Vehicle Name":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleName"}},"Test Drive - Dealer Trading Name":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.dealerName||HELIOS.adobe.tagging.Dealer;return e&&e.constructor===Array?e[0]:e&&e.constructor===String?e:void 0}}},light_stateHash:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging['configurator.items'].hash"}},equipment:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.components.c_cfg.storageManager.state.equipment"}},pageType:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.pageType"}},RCI_rpiButtonClick:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(){console.log("DTM clicked the button")}addEventListener("RCI_rpiButtonClick",e)}}},preferredMethodOfContact:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.preferredMethodOfContact"}},searchFilterValue:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.searchFilterValue"}},profileItemGroup:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.profileItemGroup"}},NNA_dcc:{defaultValue:"NA",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"dcc",caseInsensitive:!0}},utm_medium:{defaultValue:"NA",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"utm_medium",caseInsensitive:!0}},toolName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.toolName"}},contentShown:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.contentShown"}},showroomWithDealerOfferDocument:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.showroomWithDealerOfferDocument"}},"Test Drive Type":{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.testdriveType"}},BrowserName:{defaultValue:"none",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){navigator.appVersion;var e,a,t,r=navigator.userAgent,n=navigator.appName,i=""+parseFloat(navigator.appVersion),o=parseInt(navigator.appVersion,10);return-1!=(a=r.indexOf("OPR/"))||-1!=(a=r.indexOf("Opera"))?n="Opera":-1!=(a=r.indexOf("MSIE"))?n="IE":-1!=(a=r.indexOf("Chrome"))?n="Chrome":-1!=(a=r.indexOf("Safari"))?n="Safari":-1!=(a=r.indexOf("Firefox"))?n="Firefox":(e=r.lastIndexOf(" ")+1)<(a=r.lastIndexOf("/"))&&(n=r.substring(e,a),i=r.substring(a+1),n.toLowerCase()==n.toUpperCase()&&(n=navigator.appName)),-1!=(t=i.indexOf(";"))&&(i=i.substring(0,t)),-1!=(t=i.indexOf(" "))&&(i=i.substring(0,t)),o=parseInt(""+i,10),isNaN(o)&&(i=""+parseFloat(navigator.appVersion),o=parseInt(navigator.appVersion,10)),n}}},localStorage_modelName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e;if("JP"==HELIOS.adobe.tagging.countryCode&&(e=localStorage.getItem("modelName")))return e="nissan "+JSON.parse(e).value}}},engine:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.engineName"}},EmailOptIn:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.EmailOptIn"}},Configurator_accessoryRemove:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{var a=HELIOS.adobe.tagging.interactionType,t=HELIOS.adobe.tagging.interactionCategory,r=HELIOS.adobe.tagging.action;a&&a.indexOf("accessories")>-1?r&&"remove"==r&&(e="event14"):t&&t.indexOf("accessories")>-1&&a&&"remove"==a&&(e="event14")}catch(e){}return e}}},RealTimeDatePick:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,a,t,r,n,i,o,l,s="",c=window.location.host.toLowerCase();try{"undefined"!=typeof HELIOS&&(HELIOS.adobe,1)&&void 0!==HELIOS.adobe.tagging&&void 0!==HELIOS.adobe.tagging.realTimePicker&&HELIOS.adobe.tagging.realTimePicker&&(e=HELIOS.adobe.tagging.realTimePicker.toString(),a=HELIOS.adobe.tagging.realTimeBookingSuccess.toString(),r=void 0!==HELIOS.adobe.tagging.serviceTime?HELIOS.adobe.tagging.serviceTime:"",n=void 0!==HELIOS.adobe.tagging.serviceDate?HELIOS.adobe.tagging.serviceDate:void 0===HELIOS.adobe.tagging.serviceDate&&void 0!==HELIOS.adobe.tagging.requestedAppointmentDate&&("en-sa.dark.stream1.uat.heliosinfiniti.net"===c||"ar-sa.dark.stream1.uat.heliosinfiniti.net"===c||c.indexOf("infiniti-umapremium.com")>-1)?HELIOS.adobe.tagging.requestedAppointmentDate:void 0!==HELIOS.adobe.tagging.Date?HELIOS.adobe.tagging.Date:"",(l=new Date).setFullYear(n.split("-")[2]),l.setMonth((parseInt(n.split("-")[1])-1).toString()),l.setDate(n.split("-")[0]),6==l.getDay()||0==l.getDay()?_week="weekend":_week="weekday",t=_week,void 0!==HELIOS.adobe.tagging.serviceEndDate&&(o=HELIOS.adobe.tagging.serviceEndDate),void 0!==HELIOS.adobe.tagging.serviceEndTime&&(i=HELIOS.adobe.tagging.serviceEndTime),s=void 0!==HELIOS.adobe.tagging.serviceEndDate&&""!=HELIOS.adobe.tagging.serviceEndDate&&void 0!==HELIOS.adobe.tagging.serviceEndTime&&""!=HELIOS.adobe.tagging.serviceEndTime?e+"|"+a+"|"+t+"|"+r+":"+i+"|"+n+":"+o:e+"|"+a+"|"+t+"|"+r+"|"+n)}catch(e){s="NA"}return s}}},cfg_final:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(HELIOS.components&&HELIOS.components.c_cfg&&HELIOS.components.c_cfg.storageManager&&HELIOS.components.c_cfg.storageManager.state){var e=HELIOS.components.c_cfg.storageManager.state;if(HELIOS.adobe.tagging.vehiclePrice)var a=HELIOS.adobe.tagging.vehiclePrice;else HELIOS.adobe.tagging.totalPrice?a=HELIOS.adobe.tagging.totalPrice:e.price&&(a=e.price);a=(a||"").toString().replace(/[^\d.\,\s]+/g,"").replace(/\,/g,"");var t={grade:e.grade,engine:e.engine+" "+e.transmission,"exterior-colour":e["exterior-colour"],wheels:e.wheels,upholstery:e.upholstery,trim:e.trim,equipment:e.equipment,"style-pack":e["style-pack"],accessories:e.accessories,price:a},r="";for(var n in t){var i=i||[];i.push(t[n]),r=i.join("|")}return r.toLowerCase()}}}},interactionSubCategory:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.interactionSubCategory"}},Whisbi_id:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return!0===_satellite.getVar("AARestrictiveAccount")&&!1===_satellite.getVar("oneTrustAAactive")?"":"object"==typeof HELIOS&&"object"==typeof HELIOS.adobe&&"object"==typeof HELIOS.adobe.tagging&&void 0!==HELIOS.adobe.tagging.whisbiId?HELIOS.adobe.tagging.whisbiId:void 0}}},featureTracking:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.featureTracking"}},"preOrder_Product String":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{for(var t=HELIOS.adobe.tagging.products,r=_satellite.getVar("priceType"),n=_satellite.getVar("isUpsellRecommended"),i=_satellite.getVar("isVehicleCompared"),o=0;o-1||(a=r+"|"+a),configInteractionStrV3=t+"|"+a+"|"+e+"|"+n}catch(e){console.log(e.message),configInteractionStrV3=""}return configInteractionStrV3}}},recommendationType:{forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.recommendationType"}},matchmakerItem:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.matchmakerItem"}},homeServiceBooking:{defaultValue:"false",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.homeServiceBooking"}},loginSuccess:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.loginSuccess"}},formStepName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.formStepName"}},priceType:{defaultValue:"na",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.priceType"}},"Site Section":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("Page Name");if(e)return e.split("|")[0]}}},UTM_param:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("utm_medium"),a=_satellite.getVar("utm_source"),t=_satellite.getVar("utm_campaign"),r=_satellite.getVar("utm_term"),n=_satellite.getVar("utm_content");if("NA"!=e||"NA"!=a||"NA"!=t||"NA"!=r||"NA"!=n)return console.log("UTM_param true"),!0}}},serviceType:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.serviceType"}},interactionValue:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.interactionValue"}},searchTerm:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.searchTerm"}},showroomState:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.showroomState"}},preOrder_accessoryTotalPrice:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=0;try{var a=HELIOS.adobe.tagging.products;if(a.length>1)for(var t=0;t-1||"www.nissan.cl"==e||"www.nissan.com.ar"==e||"www.nissan.co.uk"==e||"www.nissan.fr"==e||"www.nissan.it"==e||"www.nissan.de"==e||"en.nissan-dubai.com"==e||"ar.nissan-dubai.com"==e||"en.nissan-abudhabi.com"==e||"ar.nissan-abudhabi.com"==e}catch(e){}return a}}},"AT - colorCode":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{e=(HELIOS.adobe.tagging.interiorColorCode||"")+(HELIOS.adobe.tagging.exteriorColorCode||"")}catch(e){}return e}}},socialNetwork:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.socialNetwork"}},deliveryOption:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.deliveryOption"}},formStepNumber:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.formStepNumber"}},adbsc:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"adbsc",caseInsensitive:!0}},packagesSelected:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.packagesSelected"}},AdobeTargetExperience:{defaultValue:"Target Unavialable",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";if("undefined"!=typeof DigiFRTargetresponseTokens){for(var a in DigiFRTargetresponseTokens)if(DigiFRTargetresponseTokens.hasOwnProperty(a)){var t,r=DigiFRTargetresponseTokens[a];for(t in r)"activity.id"==t?r.hasOwnProperty(t)&&(e+=r[t]+":"):"experience.id"==t&&r.hasOwnProperty(t)&&(e+=r[t]);DigiFRTargetresponseTokens.length!=parseInt(a)+1&&(e+=",")}}else e="Target Unavialable";return e}}},scrollPercent:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.scrollPercent"}},"``strictly necessary market":{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return!1}}},offerCount:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.offerCount"}},persoSlide:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.persoSlide"}},"***name":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("global Adobe config").name}}},installmentPrice:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.installmentPrice"}},fbclid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"fbclid",caseInsensitive:!0}},"EC:cartitemCategory":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.cart.itemCategory"}},psyma_guid:{defaultValue:"",storageDuration:"visitor",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=window.guid,a=_satellite.cookie.get("_sdsat_psyma_guid");return e||a||"DTM could not find guid"}}},vehicleParameters:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("exteriorColour")||"",a=_satellite.getVar("driveTrain")||"",t=_satellite.getVar("targetVehicleEngineType")||"",r=_satellite.getVar("interiorColour")||"",n=_satellite.getVar("wheels")||"";if(e||a||t||r||n)return e+"|"+a+"|"+t+"|"+r+"|"+n}}},"Vehicle Model - Hash Paramter":{defaultValue:"",cleanText:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{if(""==(e=HELIOS.adobe.tagging.vehicleId||"")){_hash=window.location.hash.split("&");for(var a=0;a<_hash.length;a++)_hash[a].indexOf("model")>-1&&(e=_hash[a].split("=")[1])}}catch(e){}return e}}},FRDS_devices:{defaultValue:"",storageDuration:"visitor",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(navigator.userAgent.includes("Moki"))var e="|in-store";return e}}},"Brand (Live)":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e;return document.location.hostname.indexOf("nissan")>-1?e="nissan":document.location.hostname.indexOf("infiniti")>-1?e="infiniti":document.location.hostname.indexOf("datsun")>-1&&(e="datsun"),e}}},tradeinOrder:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.tradeinOrder"}},navigationStep:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";return e=null==HELIOS.adobe.tagging.configuratorVersion||"v2"!=HELIOS.adobe.tagging.configuratorVersion&&"configurator v2"!=HELIOS.adobe.tagging.configuratorVersion||void 0===HELIOS.adobe.tagging.navigationStep?"unknown:"+document.location.hash.replace("#","").split("/").pop():HELIOS.adobe.tagging.navigationStep,localStorage.setItem("navigationStep",e),e}}},"Offer price":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleOfferPrice"}},Market:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e;return document.location.hostname.indexOf("nissan")>-1?e="nissan":document.location.hostname.indexOf("infiniti")>-1?e="infiniti":document.location.hostname.indexOf("datsun")>-1&&(e="datsun"),e+" "+HELIOS.adobe.tagging.countryCode}}},promoText:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.promoText;if(e)return e.replace(/\s+/g," ")}}},adobeAccount:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.adobeAccount||"",a=window.location.hostname;if(["en-uk.stream12.uat.heliosnissan.net","thenissannext.com","en-nn.dark.prod.heliosnissan.net","en-nn.dark.test-ap.heliosnissan.net"].indexOf(a)>-1||a.indexOf("thenissannext.com")>-1)try{null!=sessionStorage.getItem("_customDataAdobe")?(_val=JSON.parse(sessionStorage.getItem("_customDataAdobe")),e=_val.adobeAccount):e="nissanjpprod"}catch(a){_satellite.logger.log(a.message),e="nissanjpprod"}else e=HELIOS.adobe.tagging.adobeAccount;return e}}},"FAD - Filters":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"dealerFilters",caseInsensitive:!0}},videoName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.videoName"}},registrationType:{ defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.registrationType"}},csid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"csid",caseInsensitive:!0}},rotationNumber:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.rotationNumber"}},nna_Tool:{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"Tool",caseInsensitive:!0}},formSubmissionSuccess:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.formSubmissionSuccess"}},debugOn:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="",a=localStorage.getItem("com.adobe.reactor.debug");try{e="string"==typeof a&&"true"==a}catch(e){}return e}}},surveyRating:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.surveyRating"}},doesOptinApply:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"nissanhelioseu"==HELIOS.adobe.tagging.targetCode}}},testDriveLeadId:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.testDriveLeadId"}},smr:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"smr",caseInsensitive:!0}},"Target_HELIOS object_event51":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.mboxActivated,a=JSON.parse(JSON.stringify(HELIOS.adobe.tagging));try{if("true"==e)return a.eventFired="event51",void 0!==a.entity&&(a.entity=""),void 0!==a.vehicleCategory&&"object"==typeof a.vehicleCategory&&(a.vehicleCategory=a.vehicleCategory.join(",")),a}catch(e){}}}},vehiclePrice:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return window.location.hostname.indexOf("nissan")>-1||window.location.hostname.indexOf("datsun")>-1?HELIOS.adobe.tagging.vehiclePrice:window.location.hostname.indexOf("infiniti")>-1?HELIOS.adobe.tagging.totalPrice:void 0}}},bookingTime:{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.bookingTime"}},cid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"cid",caseInsensitive:!0}},loanTerm:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.loanTerm"}},brochureAmount:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.brochureAmount"}},vehicleYear:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleYear"}},repaymentPrice:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.repaymentPrice"}},videoFeature:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.videoFeature"}},nna_intcmp:{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"intcmp",caseInsensitive:!0}},"Find A Dealer CTA Name":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"text",elementSelector:".map-results-container .heading-group span:nth-child(2)"}},formSubmission:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.formSubmission"}},_hls_myPageId:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"_hls_myPageId",caseInsensitive:!0}},AARestrictiveAccount:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=!1;try{var a=["www.nissan.fr"],t=window.location.hostname;a.indexOf(t)>-1&&(e=!0)}catch(e){}return e}}},preOrder_accessoryName:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{for(var t=HELIOS.adobe.tagging.products,r=1;r=0){a=t[r];break}}catch(e){}return a}}},"grade selection":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.gradeSelection"}},"Clean Referrer":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e=""){return e=e.toLowerCase(),r=/([\w.-]+@[\w.-]+\.[\w.-]+)/gi,_ret=e.replaceAll(r,"pii_email_overwrite"),_ret}var a=document.referrer;try{a=e(a)}catch(e){}return a}}},"***trackingServerSecure":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("global Adobe config").trackingServer;return _satellite.getVar("websiteDomain"),document&&document.location&&"https:"==document.location.protocol&&!0===_satellite.getVar("global Adobe config").hasOwnProperty("trackingServerSecure")&&(e=_satellite.getVar("global Adobe config").trackingServerSecure),e}}},"EC:cartItemName":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.cart.itemName"}},urlShared:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.urlShared"}},interestRate:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.interestRate"}},isUpsellRecommended:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.isUpsellRecommended"}},BasePageURL:{defaultValue:"",cleanText:!0,modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"url"}},"Finance Calculator Tool Step":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.toolStep"}},modelSpecCode:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"modelSpecCode",caseInsensitive:!0}},itemNumber:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.itemNumber"}},warranty:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.warranty"}},"RCI - MonthlyPayment":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.RCITaggingObject.monthlyPayment"}},"FAD Version":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"find a dealer"==HELIOS.adobe.tagging.pageType?"dealer locator V2.0":document.getElementsByClassName("c_040-form").length>=1?"dealer locator V1.0":void 0}}},itemSelectionCategoryId:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.itemSelectionCategoryId"}},light_packs:{cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging['configurator.items']['packs']"}},"Hash Email":{defaultValue:"",forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.hashEmail"}},itemPrice:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.itemPrice"}},bodyType:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.bodyType"}},catchingFormName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("Page Type"),a=_satellite.getVar("19pageType"),t=_satellite.getVar("touchPoint-var"),r=_satellite.getVar("touchPoint-qs"),n=t||r;if(console.log(n),e||a){var i=HELIOS.adobe.tagging.formName,o=document.getElementsByTagName("*").formName,l=document.title;if(i)var s=i;else o?s=o.value:l&&(s=l)}return void 0!==n?s+"|"+n:s}}},"EC:months":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.transaction.total.months"}},"Product List Product String":{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{for(var t=HELIOS.adobe.tagging.productList,r=0;r/g," "),""==a&&""==t)return;e=a+"|"+t}catch(e){}return e}}}},autoplay:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.autoplay"}},toggleText:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.toggleText"}},preOrder_financeOption:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{for(var a=HELIOS.adobe.tagging.products,t=0;t-1)var e="iPhone|"+screen.width+"x"+screen.height;else e="Other|"+screen.width+"x"+screen.height;return e}}},"``Runtime Optin Check":{defaultValue:"false",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=window.location.hostname,a="";try{a=!1;var t=_satellite.getVar("***loginCompany")||"";void 0!==t&&""!=t&&(a=t.toLowerCase().indexOf("europe")>-1)}catch(e){a=!1,_satellite.logger.log("catch_rendered_data element >> Runtime Optin Check >> "+e.message,3)}return"www.nissan.co.th"===e||"en.nissan.co.th"===e||"www.thenissannext.com"===e||"en-us.dark.prod.heliosnissan.net"===e||"en-us.dark.prod.heliosinfiniti.net"===e||e.indexOf("nissanusa.com")>-1||e.indexOf("infinitiusa.com")>-1||"www.nissan.com.ec"==e||"www.nissan.com.tr"==e||"tr-tr.dark.prod.heliosnissan.net"==e||"www.nissan-energy.com"==e||"en-ne.dark.prod.heliosnissan.net"==e||1==a&&("www.nissan.ua"==e||"ru.nissan.ua"==e||"nl.nissan.be"==e||"fr.nissan.be"==e||"www.nissan.lu"==e||"www.nissan.nl"==e||"www.nissan.se"==e||"www.nissan.no"==e||"www.nissan.dk"==e||"www.nissan.pt"==e||"www.nissan.es"==e||"www.nissan.it"==e||"www.nissan.ee"==e||"www.nissan.lt"==e||"www.nissan.lv"==e||"www.nissan.fi"==e||"www.nissan.co.uk"==e||"www.nissan.fr"==e||"www.nissan.pl"==e||"www.thenissannext.com"==e||"www.nissan.de"==e||"www.nissan.at"==e||"de.nissan.ch"==e||"fr.nissan.ch"==e||"it.nissan.ch"==e||"www.nissan.gr"==e||"www.nissan.bg"==e||"www.nissan.kz"==e||"www.nissan.ru"==e||"www.nissan.ie"==e||"www.nissan.hr"==e||"www.nissan.ro"==e||"www.nissan.cz"==e||"www.nissan.hu"==e||"www.nissan.sk"==e||"www.nissan.si"==e||"www.nissan.gr"==e||"www.nissan.com.cy"==e||"www.nissan.rs"==e||"guadeloupe.nissan.fr"==e||"www.nissan.com.mt"==e||"www.nissan.re"==e||"www.nissanrde.eu"==e)}}},vehicleCompare:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleCompare"}},"Light cfg navigationStep":{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.navigationStep"}},build_id:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(){var e=document.querySelectorAll("link"),a=null;for(i=0;i0&&document.querySelectorAll(".docked-nav-cont ul.nav-primary li")[0].className.indexOf("active")>-1,r=document.querySelectorAll(".inPageNavigation ul.dropdown-container li").length>0&&document.querySelectorAll(".inPageNavigation ul.dropdown-container li")[0].className.indexOf("active")>-1,n=window.location.hostname;if(n.indexOf("heliosnissan")>1||"www.nissanusa.com"==n)var i=".c_283_menu_bar_list .c_283_menu_bar_link",o=null!=document.querySelector(i)&&null!=document.querySelector(i).getAttribute("class")&&document.querySelector(i).getAttribute("class").indexOf("c_283_menu_bar_link--active")>-1;if(e){if(t||r||o)var l="overview";else l=a[a.length-1];return l}}return""}}},veStep:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.veStep"}},"Download File Name":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=this.href;if(void 0!==e)return(e=(e=(e=e.split("/"))[e.length-1]).split("?"))[0]}}},"FC - Car Model":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return HELIOS.adobe.tagging.vehicleModel?HELIOS.adobe.tagging.vehicleModel:"no model selected"}}},matchmakerQuestion:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.matchmakerQuestion"}},"Decibel Validation":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return!(document.location.hostname.indexOf("nissanusa")>-1&&(document.location.pathname.indexOf("shopping-tools/pre-approval.html")>-1||document.location.pathname.indexOf("shopping-tools/pre-approval/get-pre-approved.html")>-1||document.location.pathname.indexOf("shopping-tools/pre-approval/get-pre-approved/confirmation.html")>-1||document.location.pathname.indexOf("mynissan")>-1||document.location.pathname.indexOf("owners")>-1)||document.location.hostname.indexOf("nissan.ca")>-1&&document.location.pathname.indexOf("owners")>-1||document.location.hostname.indexOf("infinitiusa")>-1&&(document.location.pathname.indexOf("shopping-tools/get-pre-approved.html")>-1||document.location.pathname.indexOf("shopping-tools/get-pre-approved/pre-approval.html")>-1||document.location.pathname.indexOf("shopping-tools/get-pre-approved/pre-approval/thank-you.html")>-1||document.location.pathname.indexOf("myinfiniti")>-1)||1==document.location.href.includes("decPerformanceTest=true"))}}},monthlyPrice:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.monthlyPrice"}},signupSuccess:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.signupSuccess"}},navigationStepV3:{forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.navigationStep"}},scsocid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"scsocid",caseInsensitive:!0}},"``Previous Optin Permission":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){_satellite.logger.log(void 0===_satellite.cookie.get("OptanonConsent")?"Optanon_Cookie_not_Set":_satellite.cookie.get("OptanonConsent"));var e=_satellite.getVar("``Runtime Optin Check")||"",a=_satellite.cookie.get("OptanonConsent")||"",t="",r=(window.location.host,_satellite.getVar("``strictly necessary market"));try{if(1==e&&void 0!==a)return""==a&&(window.location.host.indexOf("nissanusa.com")>-1||window.location.host.indexOf("infinitiusa.com")>-1)?(_satellite.logger.log("** Default Consent if Cookie value is blank"),t={aa:!0,aam:!0,target:!0,ecid:!0}):(t=n(a),_satellite.logger.log("** Check Cookie if it has a value"),t);function n(e){if(void 0!==e&&""!=e){var a=e,t=[];for(a=(a=decodeURIComponent(a)).split("&"),i=0;i-1&&t.push(a[i].split("=")[1]);for(t.length>0&&(_consentValues=t[0].split(",")),window._dtm_consent=window._dtm_consent||{},i=0;i<_consentValues.length;i++)_consentValues[i].indexOf("2:")>-1?!0===_satellite.getVar("AARestrictiveAccount")?window._dtm_consent.aa=!0:window._dtm_consent.aa="1"==_consentValues[i].split(":")[1]:_consentValues[i].indexOf("4:")>-1?(window._dtm_consent.aam="1"==_consentValues[i].split(":")[1],window._dtm_consent.target="1"==_consentValues[i].split(":")[1]):_consentValues[i].indexOf("1:")>-1&&(window._dtm_consent_strictlyneccessary="1"==_consentValues[i].split(":")[1]);return window._dtm_consent.ecid=!!(window._dtm_consent.aa||window._dtm_consent.aam&&window._dtm_consent.target),1==r&&"undefined"!=typeof _dtm_consent_strictlyneccessary&&1==_dtm_consent_strictlyneccessary&&(window._dtm_consent.aa=!0,window._dtm_consent.target=!0,window._dtm_consent.ecid=!0,window._dtm_consent.aam=!0),_satellite.logger.log(_dtm_consent),_dtm_consent}}}catch(o){console.log("error>>data element>>Previous Permission Optin>>"+o.message)}}}},nna_zipCode:{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"zipCode",caseInsensitive:!0}},"FC annualKilometers":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.annualKilometers"}},configV3Price:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{var e=HELIOS.adobe.tagging.interactionType||"",a=HELIOS.adobe.tagging.vehiclePrice||"",t=HELIOS.adobe.tagging.totalPrice||"";configV3Price=""==e||"conflict-version-change"!=e&&"conflict-change"!=e?a:t}catch(e){console.log(e.message),configV3Price=""}return configV3Price}}},fcVersion:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.fcVersion"}},personalitySegment:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.personalitySegment"}},selectYear:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.selectYear"}},"Vehicle Product String Price":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{var a=HELIOS.adobe.tagging.vehicles,t=HELIOS.config.common.formatting.currency.symbol;e=a[0].vehiclePrice.replace(/,/g,"").replace(/\s+/g,"").replace(t,"")}catch(e){}return e}}},scadid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"scadid",caseInsensitive:!0}},Personalisation:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/sessionStorage.js",settings:{name:"personalisation"}},errorFormFields:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="",a=(HELIOS.adobe.tagging.componentId||"").toLowerCase();for(i=0;i<=document.querySelectorAll(".error").length-1;i++)"DIV"!=document.querySelectorAll(".error")[i].nodeName&&"SPAN"!=document.querySelectorAll(".error")[i].nodeName&&i!=document.querySelectorAll(".error").length-1?e+=document.querySelectorAll(".error")[i].name+"|":"DIV"!=document.querySelectorAll(".error")[i].nodeName&&"SPAN"!=document.querySelectorAll(".error")[i].nodeName&&i==document.querySelectorAll(".error").length-1&&(e+=document.querySelectorAll(".error")[i].name);if(""!=e&&e.indexOf("|")>-1&&""==e.split("|")[e.split("|").length-1]&&(e=e.substring(0,e.lastIndexOf("|"))),""==e||a.indexOf("c403_cmp_registerinterest_")>-1)try{void 0!==HELIOS.adobe.tagging.errorMessage&&Array.isArray(HELIOS.adobe.tagging.errorMessage)?e=HELIOS.adobe.tagging.errorMessage.join("|"):void 0!==HELIOS.adobe.tagging.errorMessage&&(e=HELIOS.adobe.tagging.errorMessage)}catch(e){}return e}}},errorMessage:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.errorMessage"}},light_eim:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging['configurator.items'].eim"}},"Product Details Product String":{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{for(var t=HELIOS.adobe.tagging.productDetails,r=0;r-1?!r||"add"!=r&&"change"!=r||(e="event13"):t&&t.indexOf("accessories")>-1&&(!a||"add"!=a&&"change"!=a||(e="event13"))}catch(e){}return e}}},"Test Drive - Lead ID":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.leadId;if(!0===_satellite.getVar("AARestrictiveAccount")&&!1===_satellite.getVar("oneTrustAAactive"))return"";if(e){if(void 0!==e&&e.constructor===Array)return e[0].toUpperCase();if(void 0!==e&&e.constructor===String)return e.toUpperCase()}}}},offerId:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.offerId"}},trim:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.trim"}},nrfmId:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.nrfmId"}},PAS_nextBestAction_json:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"NbaExperienceJson"}},frameName:{defaultValue:"",forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.frameName"}},targetVehicleEngineType:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.targetVehicleEngineType"}},coverageType:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.coverageType"}},"FC - Downpayment ":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0!==document.getElementsByClassName("rci-summary-label-value")&&void 0!==document.getElementsByClassName("rci-summary-label-value")[4])return document.getElementsByClassName("rci-summary-label-value")[4].innerText||"not provided"}}},inventoryId:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.inventoryId"}},componentID:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.componentId"}},vehicleVersionId:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleVersionId"}},matchmakerAction:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.matchmakerAction"}},"page URL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e,a){var t=a.split("?")[0],r=[],n=-1!==a.indexOf("?")?a.split("?")[1]:"";if(""!==n){for(var i=(r=n.split("&")).length-1;i>=0;i-=1)r[i].split("=")[0]===e&&r.splice(i,1);t=t+"?"+r.join("&")}return t}function a(e=""){return e=e.toLowerCase(),r=/([\w.-]+@[\w.-]+\.[\w.-]+)/gi,_ret=e.replaceAll(r,"pii_email_overwrite"),_ret}var t=window.location.href.toLowerCase(),n=t;!0===_satellite.getVar("AARestrictiveAccount")&&!1===_satellite.getVar("oneTrustAAactive")&&(n=e("gclid",t));var i=e("email",n),o=e("phone",i),l=(o=e("associatedphone",i),a(l=e("vin",o)));return _satellite.logger.log("+++AlteredURL: "+l),l}}},VehicleIdCompare:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.VehicleIdCompare"}},disableAdbSync:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return!0===_satellite.getVar("AARestrictiveAccount")}}},driveTrain:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.driveTrain"}},fileType:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.fileType"}},profileItemState:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.profileItemState"}},firstHitReferrer:{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=document.location.hostname,a=document.referrer;if(-1==a.indexOf(e))return a}}},dealerAddress:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.dealerAddress"}},light_cfg_final_short:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{var a=HELIOS.adobe.tagging.vehicleModel;if("undefined"!=typeof HELIOS&&void 0!==HELIOS.adobe.tagging&&void 0!==HELIOS.adobe.tagging["configurator.items"]){var t=HELIOS.adobe.tagging["configurator.items"],r=t.grade;if(void 0!==t.engine)var n=t.engine;else n="";if(void 0!==t.drivetrain)var i=t.drivetrain;else i="";if(void 0!==t["fuel-type"])var o=t["fuel-type"];else o="";e=void 0!==t.price?a+"|"+r+"|"+n+"|"+i+"|"+o:"missing cfg_state"}}catch(e){}return e}}},baloonPrice:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.baloonPrice"}},"owner-vehicle_product syntax":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=[],a="";try{for(var t=HELIOS.adobe.tagging.ownerVehicles,r=0;r0&&(e=a.split("groups=")).length>0)var t=decodeURIComponent(e[1]);if(void 0!==t&&""!==t&&void 0!==t)return t}catch(e){}}}},light_trayName:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.trayName"}},"Site Sub Sub Section":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("Page Name");if(e)return e.split("|")[2]}}},NNA_dcp:{defaultValue:"NA",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"dcp",caseInsensitive:!0}},NNA_dcn:{defaultValue:"NA",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"dcn",caseInsensitive:!0}},"FAD - Location":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"dealersNearLocation",caseInsensitive:!0}},locationInPage:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.locationInPage"}},ECID:{defaultValue:"",modulePath:"adobe-mcid/src/lib/dataElements/ecid.js",settings:{}},accessoriesSelected:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.accessoriesSelected"}},preApprovaldecision:{defaultValue:"",forceLowerCase:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.preApprovaldecision"}},cfg_accessories:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.components.c_cfg.storageManager.state.accessories"}},isOptinStorageEnabled:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return!1}}},"***region":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("global Adobe config").loginCompany}}},icid:{defaultValue:"",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"icid",caseInsensitive:!0}},"VIN Status":{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vinStatus"}},ecomCheckoutStep:{modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.ecomCheckoutStep"}},preOrder_additionalItemsTotalPrice:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=0;try{var a=HELIOS.adobe.tagging.products;if(a.length>1)for(var t=0;t> countryDetected 200 >> "+r.country),_countryCode=r.country}else 404===e.status&&(_satellite.logger.log("AP>> countryDetected 404 >> "+e.getResponseHeader("country")),_countryCode=e.getResponseHeader("country"));window._customDataAdobe.countryCode=_countryCode,""!=_countryCode&&_countryCode?_countryCode.toLowerCase().indexOf("ae")>-1?(t="nissanuaeprod",_country="UAE"):_countryCode.toLowerCase().indexOf("gb")>-1?(t="nissanukprod",_country="UK"):_countryCode.toLowerCase().indexOf("do")>-1?(t="nissandomprod",_country="DOM"):_countryCode.toLowerCase().indexOf("ec")>-1?(t="nissanecuprod",_country="ECU"):(t="nissan"+_countryCode.toLowerCase()+"prod",_country=_countryCode):(t="nissanjpprod",_country="JP"),a=i.indexOf(_country)>-1?"nissanhelioseu":n.indexOf(_country)>-1?"nissanheliosami":o.indexOf(_country)>-1?"nissanheliosjao":l.indexOf(_country)>-1?"nissanheliosjaoaam":s.indexOf(_country)>-1?"nissanheliosna":c.indexOf(_country)>-1?"nissanheliossa":"nissanheliosjao"}else a="nissanheliosjao",t="nissanjpprod",_satellite.logger.log("Request failed. Returned status of "+e.status);window._customDataAdobe.status=e.status},e.send(),""==a&&(a="nissanheliosjaoaam"),""==t&&(t="nissanjpprod"),window._customDataAdobe.targetCode=a,window._customDataAdobe.adobeAccount=t,sessionStorage.setItem("_customDataAdobe",JSON.stringify(window._customDataAdobe)),_satellite.setVar("_customDataAdobe",_customDataAdobe),a} var a=HELIOS.adobe.tagging.targetCode||"",t=window.location.hostname,r=["en-uk.stream12.uat.heliosnissan.net","thenissannext.com","en-nn.dark.prod.heliosnissan.net","en-nn.dark.test-ap.heliosnissan.net"],n=["ZA","XM","UAE","TR","SA","QA","OM","MA","LB","KW","JO","IQ","IN","HK","EG","DZ","BH","AM","Abu Dhabi","Dubai","AE"],i=["AT","BE","BG","CH","CY","CZ","DE","DK","EC","EE","ES","FI","FR","GF","GP","GR","HR","HU","IE","IL","IS","IT","KZ","LT","LU","LV","MQ","MT","NL","NO","PL","PS","PT","RE","RO","RS","RU","SE","SI","SK","UA","UK"],o=["XN","PH","TH","NZ","SG","MY","KR","ID","BD","AU","JP"],l=[],s=["US","TT","SV","PR","MX","JM","HT","GD","CW","CA","BZ","BS","BB","AW"],c=["UY","PY","PE","PA","NI","HN","GT","ECU","DOM","CR","CO","CL","BR","BO","AR"];try{r.indexOf(t)>-1||t.indexOf("thenissannext.com")>-1?(_satellite.logger.log("AP>> this is where we need to detect user location"),null!=sessionStorage.getItem("_customDataAdobe")?(_satellite.logger.log("AP>> countryCode retrieved from sessionStorage no api call required"),_val=JSON.parse(sessionStorage.getItem("_customDataAdobe")),a=_val.targetCode,_satellite.logger.log(_val.countryCode),""===_val.countryCode&&(_satellite.logger.log("countryCode not detected, delete sessionStorage & make API call again"),sessionStorage.removeItem("_customDataAdobe"))):a=e()):a=HELIOS.adobe.tagging.targetCode}catch(e){a="nissanheliosjaoaam",_satellite.logger.log(e.message)}return a}}},surveyToolName:{defaultValue:"",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.surveyToolName"}},sclnkid:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"sclnkid",caseInsensitive:!0}},inventoryDealerName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(document.querySelectorAll("div.c_catalogue").length>0){var e=decodeURIComponent(document.location.hash).split("!").pop().split("&");for(i=0;i-1||(a="na|"+a),light_configInteractionStr=t+"|"+a+"|"+e}catch(e){console.log(e.message),light_configInteractionStr=""}return light_configInteractionStr}}},"EC:pickupPrice":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.transaction.total.pickupPrice"}},"Test Drive - Vehicle ID":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{if((e=HELIOS.adobe.tagging.vehicleId||HELIOS.adobe.tagging.ModelCode||HELIOS.adobe.tagging.targetVehicleModel||HELIOS.adobe.tagging.Model)&&e.constructor===Array)return e[0];if(e&&e.constructor===String)return e;if(e&&e.constructor===Number)return e.toString()}catch(e){}return e}}},"RCI - Downpayment":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.RCITaggingObject.downpayment"}},configuratorStep2and3:{defaultValue:"notComplete",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("Page Name");if(-1!=e.indexOf("step-finished")||-1!=e.indexOf("configurator-step-summary"))return _satellite.cookie.set("setp2and3","complete"),"complete"}}},"global Adobe config":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,a=_satellite.getVar("Target Code"),t=(window.location.hostname,_satellite.getVar("websiteDomain")),r=_satellite.getVar("adobeAccount")||HELIOS.adobe.tagging.adobeAccount;if(r&&"nissanjpprod"==r)var n=[{name:"nissanheliosjao",trackingServer:"nissanheliosjaoaam.d3.sc.omtrdc.net",audienceManagerPartner:"nissanhelios-jao",marketingCloudId:"0BCEE1CE543D41F50A4C98A5@AdobeOrg",loginCompany:"Nissan Helios JAO"}];else n="infinitiaeduprod"==r||"infinitiaeazprod"==r||"infinitisaprod"==r||"infinitikwprod"==r||"infinitibhprod"==r||"infinitiqaprod"==r||"infinitiomprod"==r||"infinitijoprod"==r||"infinitilbprod"==r?[{name:"infinitiheliosemea",trackingServer:"infinitiheliosaam.d3.sc.omtrdc.net",audienceManagerPartner:"infinitiheliosemea",marketingCloudId:"0E6C8178543D45940A4C98BC@AdobeOrg",loginCompany:"Infiniti Helios EMEA"}]:".nissan.be"==t?[{name:"nissanhelioseu",trackingServer:"nissanhelioseurope.d3.sc.omtrdc.net",trackingServerSecure:"smetrics"+t,audienceManagerPartner:"nissanhelioseurope",marketingCloudId:"EEA6EA7B543CE7D30A4C98A1@AdobeOrg",loginCompany:"Nissan Helios Europe",targetServerDomainHttps:"target"+t}]:[{name:"nissanhelioseu",trackingServer:"nissanhelioseurope.d3.sc.omtrdc.net",audienceManagerPartner:"nissanhelioseurope",marketingCloudId:"EEA6EA7B543CE7D30A4C98A1@AdobeOrg",loginCompany:"Nissan Helios Europe"},{name:"nissanheliosna",trackingServer:"nissanheliosna.d3.sc.omtrdc.net",audienceManagerPartner:"nissan-helios-na",marketingCloudId:"0E318178543D44D50A4C98BC@AdobeOrg",loginCompany:"Nissan Helios NA"},{name:"nissanheliossa",trackingServer:"nissanheliossa.d3.sc.omtrdc.net",audienceManagerPartner:"nissanhelios-sa",marketingCloudId:"09D8EAFE543D40510A4C98A4@AdobeOrg",loginCompany:"Nissan Helios SA"},{name:"nissanheliosjao",trackingServer:"nissanheliosjao.d3.sc.omtrdc.net",audienceManagerPartner:"nissanhelios-jao",marketingCloudId:"0BCEE1CE543D41F50A4C98A5@AdobeOrg",loginCompany:"Nissan Helios JAO"},{name:"nissanhelioschina",trackingServer:"nissanhelioschina.d3.sc.omtrdc.net",audienceManagerPartner:"nissanhelios-china",marketingCloudId:"0C9CEA7B543D43330A4C98A1@AdobeOrg",loginCompany:"Nissan Helios China"},{name:"nissanheliosami",trackingServer:"nissanheliosami.d3.sc.omtrdc.net",audienceManagerPartner:"nissanheliosami",marketingCloudId:"EBFA64D6543CEC7A0A4C98A2@AdobeOrg",loginCompany:"Nissan Helios AMI"},{name:"infinitiheliosameric",trackingServer:"infinitiheliosamericas.d3.sc.omtrdc.net",audienceManagerPartner:"infinitihelios-americas",marketingCloudId:"0CEDEA7B543D442A0A4C98A1@AdobeOrg",loginCompany:"Infiniti Helios Americas"},{name:"infinitiheliosemea",trackingServer:"infinitiheliosemea.d3.sc.omtrdc.net",audienceManagerPartner:"infinitiheliosemea",marketingCloudId:"0E6C8178543D45940A4C98BC@AdobeOrg",loginCompany:"Infiniti Helios EMEA"},{name:"infinitihelioschina",trackingServer:"infinitihelioschina.d3.sc.omtrdc.net",audienceManagerPartner:"infinitihelioschina",marketingCloudId:"0E988178543D46050A4C98BC@AdobeOrg",loginCompany:"Infiniti Helios China"},{name:"infinitiheliosasia",trackingServer:"infinitiheliosasia.d3.sc.omtrdc.net",audienceManagerPartner:"infinitiheliosasia",marketingCloudId:"0D9DE1CE543D46710A4C98A5@AdobeOrg",loginCompany:"Infiniti Helios ASIA"}];for(var i=0;i-1||window.location.hostname.indexOf("datsun")>-1)?e={name:"tobedefined",trackingServer:"nissan.d3.sc.omtrdc.net",marketingCloudId:"F0555E09512D2BAA0A490D4D@AdobeOrg",loginCompany:"Nissan"}:!e&&window.location.hostname.indexOf("infiniti")>-1&&(e={name:"tobedefined",trackingServer:"infiniti.d3.sc.omtrdc.net",marketingCloudId:"0E6C8178543D45940A4C98BC@AdobeOrg",loginCompany:"Infiniti Helios"}),e}}},completionStep:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.completionStep"}},"EC:Shipping":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.transaction.total.shipping"}},vehicleVersionCompare:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.vehicleVersionCompare"}},colour:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.colour,a=_satellite.getVar("C208_colour");return e||a}}},formName:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.formName"}},denomination:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"HELIOS.adobe.tagging.denomination"}},formCategory:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=HELIOS.adobe.tagging.formCategory,a=(_satellite.getVar("templateName")||"").toLowerCase(),t=(_satellite.getVar("componentID")||"").toLowerCase();return("t3.1 - vlp plus"==a||t.indexOf("c403_cmp_registerinterest_")>-1)&&"lead"==e&&(e="handraiser"),void 0!==e&&e.constructor===Array?e[0].toLowerCase():void 0!==e&&e.constructor===String?e.toLowerCase():void 0}}},cfg_final_short:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="";try{var a=HELIOS.adobe.tagging.vehicleModel;if(HELIOS.components&&HELIOS.components.c_cfg&&HELIOS.components.c_cfg.storageManager&&HELIOS.components.c_cfg.storageManager.state){var t=HELIOS.components.c_cfg.storageManager.state,r=HELIOS.components.c_cfg.storageManager.state.grade;if(void 0!==HELIOS.components.c_cfg.storageManager.state.engine)var n=HELIOS.components.c_cfg.storageManager.state.engine;else n="";if(void 0!==HELIOS.components.c_cfg.storageManager.state.drivetrain)var i=HELIOS.components.c_cfg.storageManager.state.drivetrain;else i="";if(void 0!==HELIOS.components.c_cfg.storageManager.state["fuel-type"])var o=HELIOS.components.c_cfg.storageManager.state["fuel-type"];else o="";e=void 0!==t.price?a+"|"+r+"|"+n+"|"+i+"|"+o:"missing cfg_state"}}catch(e){}return e}}}},extensions:{"adobe-mcid":{displayName:"Experience Cloud ID Service",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP31a59fd25d824db7be52972a70e94c1c/",settings:{orgId:"%***marketingCloudId%",variables:[{name:"cookieDomain",value:"%***marketingCloudCookieDomain%"},{name:"trackingServer",value:"%***trackingServer%"},{name:"trackingServerSecure",value:"%***trackingServerSecure%"},{name:"marketingCloudServer",value:"%***trackingServer%"},{name:"marketingCloudServerSecure",value:"%***trackingServerSecure%"},{name:"cookieLifetime",value:"%cklifetime%"},{name:"disableThirdPartyCalls",value:"%disableAdbSync%"}],optInCallback:"%``Runtime Optin Check%",doesOptInApply:"maybe",previousPermissions:"%``Previous Optin Permission%",isOptInStorageEnabled:!1},modules:{"adobe-mcid/src/lib/dataElements/ecid.js":{name:"ecid",displayName:"ECID",script:function(e,a,t){"use strict";var r;t("../sharedModules/mcidInstance").onReceiveEcid((function(e){r=e})),e.exports=function(){return r}}},"adobe-mcid/src/lib/sharedModules/mcidInstance.js":{script:function(e,a,t,r){"use strict";var n=t("@adobe/reactor-document"),i=t("../codeLibrary/VisitorAPI"),o=t("../../view/utils/timeUnits"),l=function(e){return e.reduce((function(e,a){var t=/^(true|false)$/i.test(a.value)?JSON.parse(a.value):a.value;return e[a.name]=t,e}),{})},s=function(e){var a=r.getExtensionSettings();if("string"!=typeof a.orgId)throw new TypeError("Org ID is not a string.");var t=l(a.variables||[]),n=a.doesOptInApply;n&&("boolean"==typeof n?t.doesOptInApply=n:a.optInCallback&&(t.doesOptInApply=a.optInCallback));var i=a.isOptInStorageEnabled;i&&(t.isOptInStorageEnabled=i);var s=a.optInCookieDomain;s&&(t.optInCookieDomain=s);var c=a.optInStorageExpiry;if(c){var u=a.timeUnit;if(u&&o[u]){var p=c*o[u];t.optInStorageExpiry=p}}else!0===i&&(t.optInStorageExpiry=33696e3);var d=a.previousPermissions;d&&(t.previousPermissions=d);var g=a.preOptInApprovals;if(g)t.preOptInApprovals=g;else{var v=a.preOptInApprovalInput;v&&(t.preOptInApprovals=v)}var m=a.isIabContext;m&&(t.isIabContext=m);var V=e.getInstance(a.orgId,t);return r.logger.info('Created instance using orgId: "'+a.orgId+'"'),r.logger.info("Set variables: "+JSON.stringify(t)),V.getMarketingCloudVisitorID((function(e){r.logger.info("Obtained Marketing Cloud Visitor Id: "+e)}),!0),V},c=function(e){return(r.getExtensionSettings().pathExclusions||[]).some((function(a){return a.valueIsRegex?new RegExp(a.value,"i").test(e):a.value===e}))},u=null;_satellite.getVisitorId=function(){return u},c(n.location.pathname)?r.logger.warn("MCID library not loaded. One of the path exclusions matches the current path."):u=s(i),e.exports=u},name:"mcid-instance",shared:!0},"adobe-mcid/src/lib/codeLibrary/VisitorAPI.js":{script:function(e){e.exports=(function(){"use strict";function e(a){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})(a)}function a(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function t(){return{callbacks:{},add:function(e,a){this.callbacks[e]=this.callbacks[e]||[];var t=this.callbacks[e].push(a)-1,r=this;return function(){r.callbacks[e].splice(t,1)}},execute:function(e,a){if(this.callbacks[e]){a=(a=void 0===a?[]:a)instanceof Array?a:[a];try{for(;this.callbacks[e].length;){var t=this.callbacks[e].shift();"function"==typeof t?t.apply(null,a):t instanceof Array&&t[1].apply(t[0],a)}delete this.callbacks[e]}catch(e){}}},executeAll:function(e,a){(a||e&&!L.isObjectEmpty(e))&&Object.keys(this.callbacks).forEach((function(a){var t=void 0!==e[a]?e[a]:"";this.execute(a,t)}),this)},hasCallbacks:function(){return Boolean(Object.keys(this.callbacks).length)}}}function r(e,a,t){var r=null==e?void 0:e[a];return void 0===r?t:r}function n(e){for(var a=/^\d+$/,t=0,r=e.length;tn)return 1;if(n>r)return-1}return 0}function l(e,a){if(e===a)return 0;var t=e.toString().split("."),r=a.toString().split(".");return n(t.concat(r))?(i(t,r),o(t,r)):NaN}function s(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]:"",a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!0};this.log=ue("log",e,a),this.warn=ue("warn",e,a),this.error=ue("error",e,a)}function p(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).cookieName,a=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).cookies;if(!e||!a)return{get:Ie,set:Ie,remove:Ie};var t={remove:function(){a.remove(e)},get:function(){var t=a.get(e),r={};try{r=JSON.parse(t)}catch(t){r={}}return r},set:function(r,n){n=n||{};var i=t.get(),o=Object.assign(i,r);a.set(e,JSON.stringify(o),{domain:n.optInCookieDomain||"",cookieLifetime:n.optInStorageExpiry||3419e4,secure:n.secure,sameSite:n.sameSite,expires:!0})}};return t}function d(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 g(){function e(e,a){var t=me(e);return t.length?t.every((function(e){return!!a[e]})):Ve(a)}function a(){P(C),E(ae.COMPLETE),y(f.status,f.permissions),l&&V.set(f.permissions,{optInCookieDomain:s,optInStorageExpiry:c,secure:d,sameSite:g}),h.execute(we)}function t(e){return function(t,r){if(!fe(t))throw new Error("[OptIn] Invalid category(-ies). Please use the `OptIn.Categories` enum.");return E(ae.CHANGED),Object.assign(C,ye(me(t),e)),r||a(),f}}var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=r.doesOptInApply,i=r.previousPermissions,o=r.preOptInApprovals,l=r.isOptInStorageEnabled,s=r.optInCookieDomain,c=r.optInStorageExpiry,u=r.isIabContext,d=r.secureCookie,g=r.sameSiteCookie,v=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).cookies,m=Ce(i);Ee(m,"Invalid `previousPermissions`!"),Ee(o,"Invalid `preOptInApprovals`!");var V=p({cookieName:"adobeujs-optin"},{cookies:v}),f=this,y=ee(f),h=le(),b=ke(m),k=ke(o),_=l?V.get():{},S={},T=function(e,a){return _e(e)||a&&_e(a)?ae.COMPLETE:ae.PENDING}(b,_),I=function(e,a,t){var r=ye(oe,!n);return n?Object.assign({},r,e,a,t):r}(k,b,_),C=he(I),E=function(e){return T=e},P=function(e){return I=e};f.deny=t(!1),f.approve=t(!0),f.denyAll=f.deny.bind(f,oe),f.approveAll=f.approve.bind(f,oe),f.isApproved=function(a){return e(a,f.permissions)},f.isPreApproved=function(a){return e(a,k)},f.fetchPermissions=function(e){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=a?f.on(ae.COMPLETE,e):Ie;return!n||n&&f.isComplete||o?e(f.permissions):a||h.add(we,(function(){return e(f.permissions)})),t},f.complete=function(){f.status===ae.CHANGED&&a()},f.registerPlugin=function(e){if(!e||!e.name||"function"!=typeof e.onRegister)throw new Error(je);S[e.name]||(S[e.name]=e,e.onRegister.call(e,f))},f.execute=Le(S),f.memoizeContent=function(e){Te(e)&&V.set(e,{optInCookieDomain:s,optInStorageExpiry:c,secure:d,sameSite:g})},f.getMemoizedContent=function(e){var a=V.get();if(a)return a[e]},Object.defineProperties(f,{permissions:{get:function(){return I}},status:{get:function(){return T}},Categories:{get:function(){return te}},doesOptInApply:{get:function(){return!!n}},isPending:{get:function(){return f.status===ae.PENDING}},isComplete:{get:function(){return f.status===ae.COMPLETE}},__plugins:{get:function(){return Object.keys(S)}},isIabContext:{get:function(){return u}}})}function v(e,a){function t(){n=null,e.call(e,new d("The call took longer than you wanted!"))}function r(){n&&(clearTimeout(n),e.apply(e,arguments))}if(void 0===a)return e;var n=setTimeout(t,a);return r}function m(){if(window.__tcfapi)return window.__tcfapi;var e=window;if(e!==window.top){for(var a;!a;){e=e.parent;try{e.frames.__tcfapiLocator&&(a=e)}catch(e){}if(e===window.top)break}if(a){var t={};return window.__tcfapi=function(e,r,n,i){var o=Math.random()+"",l={__tcfapiCall:{command:e,parameter:i,version:r,callId:o}};t[o]=n,a.postMessage(l,"*")},window.addEventListener("message",(function(e){var a=e.data;if("string"==typeof a)try{a=JSON.parse(e.data)}catch(e){}if(a.__tcfapiReturn){var r=a.__tcfapiReturn;"function"==typeof t[r.callId]&&(t[r.callId](r.returnValue,r.success),delete t[r.callId])}}),!1),window.__tcfapi}ge.error("__tcfapi not found")}else ge.error("__tcfapi not found")}function V(e,a){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=!0===e.vendor.consents[a],n=t.every((function(a){return!0===e.purpose.consents[a]}));return r&&n}function f(){var e=this;e.name="iabPlugin",e.version="0.0.2";var a,t=le(),r={transparencyAndConsentData:null},n=function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r[e]=a};e.fetchConsentData=function(e){var a=v(e.callback,e.timeout);i({callback:a})},e.isApproved=function(e){var a=e.callback,t=e.category,n=e.timeout;if(r.transparencyAndConsentData)return a(null,V(r.transparencyAndConsentData,re[t],ne[t]));var o=v((function(e,r){a(e,V(r,re[t],ne[t]))}),n);i({category:t,callback:o})},e.onRegister=function(t){a=t;var r=Object.keys(re),n=function(e,a){!e&&a&&(r.forEach((function(e){var r=V(a,re[e],ne[e]);t[r?"approve":"deny"](e,!0)})),t.complete())};e.fetchConsentData({callback:n})};var i=function(e){var i=e.callback;if(r.transparencyAndConsentData)return i(null,r.transparencyAndConsentData);t.add("FETCH_CONSENT_DATA",i),o((function(e,i){if(i){var o=he(e),l=a.getMemoizedContent("iabConsentHash"),s=de(o.tcString).toString(32);o.consentString=e.tcString,o.hasConsentChangedSinceLastCmpPull=l!==s,n("transparencyAndConsentData",o),a.memoizeContent({iabConsentHash:s})}t.execute("FETCH_CONSENT_DATA",[null,r.transparencyAndConsentData])}))},o=function(e){var a=Oe(re),t=m();"function"==typeof t&&t("getTCData",2,e,a)}}var y="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};Object.assign=Object.assign||function(e){for(var a,t,r=1;r=0||a.indexOf("Trident/")>=0&&a.indexOf("Windows NT 6")>=0};t.getIeVersion=function(){return document.documentMode?document.documentMode:r()?7:null},t.isFirefox=function(e){return!!/Firefox\/([0-9\.]+)(?:\s|$)/.test(e||window.navigator.userAgent)},t.encodeAndBuildRequest=function(e,a){return e.map(encodeURIComponent).join(a)},t.isObject=function(a){return null!==a&&"object"===e(a)&&!1===Array.isArray(a)},t.defineGlobalNamespace=function(){return window.adobe=t.isObject(window.adobe)?window.adobe:{},window.adobe},t.pluck=function(e,a){return a.reduce((function(a,t){return e[t]&&(a[t]=e[t]),a}),Object.create(null))},t.parseOptOut=function(e,a,t){a||(a=t,e.d_optout&&e.d_optout instanceof Array&&(a=e.d_optout.join(",")));var r=parseInt(e.d_ottl,10);return isNaN(r)&&(r=7200),{optOut:a,d_ottl:r}},t.normalizeBoolean=function(e){var a=e;return"true"===e?a=!0:"false"===e&&(a=!1),a}})),w=(L.isObjectEmpty,L.isValueEmpty,L.getIeVersion,L.isFirefox,L.encodeAndBuildRequest,L.isObject,L.defineGlobalNamespace,L.pluck,L.parseOptOut,L.normalizeBoolean,t),j=k.MESSAGES,D={0:"prefix",1:"orgID",2:"state"},A=function(e,a){this.parse=function(e){try{var a={};return e.data.split("|").forEach((function(e,t){void 0!==e&&(a[D[t]]=2!==t?e:JSON.parse(e))})),a}catch(e){}},this.isInvalid=function(t){var r=this.parse(t);if(!r||Object.keys(r).length<2)return!0;var n=e!==r.orgID,i=!a||t.origin!==a,o=-1===Object.keys(j).indexOf(r.prefix);return n||i||o},this.send=function(t,r,n){var i=r+"|"+e;n&&n===Object(n)&&(i+="|"+JSON.stringify(n));try{t.postMessage(i,a)}catch(e){}}},x=k.MESSAGES,N=function(e,a,t,r){function n(e){Object.assign(g,e)}function i(e){Object.assign(g.state,e),Object.assign(g.state.ALLFIELDS,e),g.callbackRegistry.executeAll(g.state)}function o(e){if(!V.isInvalid(e)){m=!1;var a=V.parse(e);g.setStateAndPublish(a.state)}}function l(e){!m&&v&&(m=!0,V.send(r,e))}function s(){n(new S(t._generateID)),g.getMarketingCloudVisitorID(),g.callbackRegistry.executeAll(g.state,!0),y.removeEventListener("message",c)}function c(e){if(!V.isInvalid(e)){var a=V.parse(e);m=!1,y.clearTimeout(g._handshakeTimeout),y.removeEventListener("message",c),n(new E(g)),y.addEventListener("message",o),g.setStateAndPublish(a.state),g.callbackRegistry.hasCallbacks()&&l(x.GETSTATE)}}function u(){v&&postMessage?(y.addEventListener("message",c),l(x.HANDSHAKE),g._handshakeTimeout=setTimeout(s,250)):s()}function p(){y.s_c_in||(y.s_c_il=[],y.s_c_in=0),g._c="Visitor",g._il=y.s_c_il,g._in=y.s_c_in,g._il[g._in]=g,y.s_c_in++}function d(){function e(e){0!==e.indexOf("_")&&"function"==typeof t[e]&&(g[e]=function(){})}Object.keys(t).forEach(e),g.getSupplementalDataID=t.getSupplementalDataID,g.isAllowed=function(){return!0}}var g=this,v=a.whitelistParentDomain;g.state={ALLFIELDS:{}},g.version=t.version,g.marketingCloudOrgID=e,g.cookieDomain=t.cookieDomain||"",g._instanceType="child";var m=!1,V=new A(e,v);g.callbackRegistry=w(),g.init=function(){p(),d(),n(new O(g)),u()},g.findField=function(e,a){if(void 0!==g.state[e])return a(g.state[e]),g.state[e]},g.messageParent=l,g.setStateAndPublish=i},H=k.MESSAGES,M=k.ALL_APIS,R=k.ASYNC_API_MAP,B=k.FIELDGROUP_TO_FIELD,U=function(e,a){function t(){var a={};return Object.keys(M).forEach((function(t){var r=M[t],n=e[r]();L.isValueEmpty(n)||(a[t]=n)})),a}function r(){var a=[];return e._loading&&Object.keys(e._loading).forEach((function(t){if(e._loading[t]){var r=B[t];a.push(r)}})),a.length?a:null}function n(a){return function t(){var n=r();if(n){var i=R[n[0]];e[i](t,!0)}else a()}}function i(e,r){var n=t();a.send(e,r,n)}function o(e){s(e),i(e,H.HANDSHAKE)}function l(e){n((function(){i(e,H.PARENTSTATE)}))()}function s(t){function r(r){n.call(e,r),a.send(t,H.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var n=e.setCustomerIDs;e.setCustomerIDs=r}return function(e){a.isInvalid(e)||(a.parse(e).prefix===H.HANDSHAKE?o:l)(e.source)}},F=function(e,a){function t(e){return function(t){r[e]=t,++n===i&&a(r)}}var r={},n=0,i=Object.keys(e).length;Object.keys(e).forEach((function(a){var r=e[a];if(r.fn){var n=r.args||[];n.unshift(t(a)),r.fn.apply(r.context||null,n)}}))},q={get:function(e){e=encodeURIComponent(e);var a=(";"+document.cookie).split(" ").join(";"),t=a.indexOf(";"+e+"="),r=t<0?t:a.indexOf(";",t+1);return t<0?"":decodeURIComponent(a.substring(t+2+e.length,r<0?a.length:r))},set:function(e,a,t){var n=r(t,"cookieLifetime"),i=r(t,"expires"),o=r(t,"domain"),l=r(t,"secure"),s=r(t,"sameSite"),c=l?"Secure":"",u=s?"SameSite="+s+";":"";if(i&&"SESSION"!==n&&"NONE"!==n){var p=""!==a?parseInt(n||0,10):-60;if(p)(i=new Date).setTime(i.getTime()+1e3*p);else if(1===i){var d=(i=new Date).getYear();i.setYear(d+2+(d<1900?1900:0))}}else i=0;return e&&"NONE"!==n?(document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(a)+"; path=/;"+(i?" expires="+i.toGMTString()+";":"")+(o?" domain="+o+";":"")+u+c,this.get(e)===a):0},remove:function(e,a){var t=r(a,"domain");t=t?" domain="+t+";":"";var n=r(a,"secure"),i=r(a,"sameSite"),o=n?"Secure":"",l=i?"SameSite="+i+";":"";document.cookie=encodeURIComponent(e)+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"+t+l+o}},G=function(e,a){!e&&y.location&&(e=y.location.hostname);var t,r=e.split("."),n=a||{};for(t=r.length-2;t>=0;t--)if(n.domain=r.slice(t).join("."),q.set("TEST_AMCV_COOKIE_WRITE","cookie",n))return q.remove("TEST_AMCV_COOKIE_WRITE",n),n.domain;return""},z={compare:l,isLessThan:function(e,a){return l(e,a)<0},areVersionsDifferent:function(e,a){return 0!==l(e,a)},isGreaterThan:function(e,a){return l(e,a)>0},isEqual:function(e,a){return 0===l(e,a)}},J=!!y.postMessage,W={postMessage:function(e,a,t){var r=1;a&&(J?t.postMessage(e,a.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):a&&(t.location=a.replace(/#.*$/,"")+"#"+ +new Date+r+++"&"+e))},receiveMessage:function(e,a){var t;try{J&&(e&&(t=function(t){if("string"==typeof a&&t.origin!==a||"[object Function]"===Object.prototype.toString.call(a)&&!1===a(t.origin))return!1;e(t)}),y.addEventListener?y[e?"addEventListener":"removeEventListener"]("message",t):y[e?"attachEvent":"detachEvent"]("onmessage",t))}catch(e){}}},Y=function(e){var a,t,r="0123456789",n="",i="",o=8,l=10,s=10,c=(""+Date.now()).substr(-6).split("").reverse("").join("");if(1==e){for(r+="ABCDEF",a=0;16>a;a++)t=Math.floor(Math.random()*o),4>a&&c[a]a;a++)t=Math.floor(Math.random()*l),6>a&&c[a]t||2t||20&&(a=!1)),{corsType:e,corsCookiesEnabled:a}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new y[this.corsMetadata.corsType]},fireCORS:function(a,t){function r(e){var t;try{if((t=JSON.parse(e))!==Object(t))return void n.handleCORSError(a,null,"Response is not JSON")}catch(e){return void n.handleCORSError(a,e,"Error parsing response as JSON")}try{for(var r=a.callback,i=y,o=0;o=i&&(e.splice(n,1),n--);return{dataPresent:o,dataValid:l}},manageSyncsSize:function(e){if(e.join("*").length>this.MAX_SYNCS_LENGTH)for(e.sort((function(e,a){return parseInt(e.split("-")[1],10)-parseInt(a.split("-")[1],10)}));e.join("*").length>this.MAX_SYNCS_LENGTH;)e.shift()},fireSync:function(a,t,r,n,i,o){var l=this;if(a){if("img"===t.tag){var s,c,u,p,d=t.url,g=e.loadSSL?"https:":"http:";for(s=0,c=d.length;sQ.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e(){a.startedAttachingIframe||(t.body?a.attachIframe():setTimeout(e,30))}var a=this;e()}}},X={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{type:"boolean"},disableThirdPartyCalls:{type:"boolean"},discardTrackingServerECID:{type:"boolean"},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{type:"boolean"},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{type:"boolean"},disableThirdPartyCookies:{type:"boolean"},idSyncDisableSyncs:{type:"boolean"},disableIdSyncs:{type:"boolean"},idSyncIDCallResult:{},idSyncSSLUseAkamai:{type:"boolean"},isCoopSafe:{type:"boolean"},isIabContext:{type:"boolean"},isOptInStorageEnabled:{type:"boolean"},loadSSL:{type:"boolean"},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{type:"boolean"},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{type:"boolean"},sameSiteCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},useLocalStorage:{type:"boolean"},whitelistIframeDomains:{},whitelistParentDomain:{}},Z={getConfigNames:function(){return Object.keys(X)},getConfigs:function(){return X},normalizeConfig:function(e,a){return X[e]&&"boolean"===X[e].type?"function"!=typeof a?a:a():a}},ee=function(e){var a={};return e.on=function(e,t,r){if(!t||"function"!=typeof t)throw new Error("[ON] Callback should be a function.");a.hasOwnProperty(e)||(a[e]=[]);var n=a[e].push({callback:t,context:r})-1;return function(){a[e].splice(n,1),a[e].length||delete a[e]}},e.off=function(e,t){a.hasOwnProperty(e)&&(a[e]=a[e].filter((function(e){if(e.callback!==t)return e})))},e.publish=function(e){if(a.hasOwnProperty(e)){var t=[].slice.call(arguments,1);a[e].slice(0).forEach((function(e){e.callback.apply(e.context,t)}))}},e.publish},ae={PENDING:"pending",CHANGED:"changed",COMPLETE:"complete"},te={AAM:"aam",ADCLOUD:"adcloud",ANALYTICS:"aa",CAMPAIGN:"campaign",ECID:"ecid",LIVEFYRE:"livefyre",TARGET:"target",MEDIA_ANALYTICS:"mediaaa"},re=(a(h={},te.AAM,565),a(h,te.ECID,565),h),ne=(a(b={},te.AAM,[1,10]),a(b,te.ECID,[1,10]),b),ie=["videoaa","iabConsentHash"],oe=function(e){return Object.keys(e).map((function(a){return e[a]}))}(te),le=function(){var e={};return e.callbacks=Object.create(null),e.add=function(a,t){if(!c(t))throw new Error("[callbackRegistryFactory] Make sure callback is a function or an array of functions.");e.callbacks[a]=e.callbacks[a]||[];var r=e.callbacks[a].push(t)-1;return function(){e.callbacks[a].splice(r,1)}},e.execute=function(a,t){if(e.callbacks[a]){t=(t=void 0===t?[]:t)instanceof Array?t:[t];try{for(;e.callbacks[a].length;){var r=e.callbacks[a].shift();"function"==typeof r?r.apply(null,t):r instanceof Array&&r[1].apply(r[0],t)}delete e.callbacks[a]}catch(e){}}},e.executeAll=function(a,t){(t||a&&!s(a))&&Object.keys(e.callbacks).forEach((function(t){var r=void 0!==a[t]?a[t]:"";e.execute(t,r)}),e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},se=function(){},ce=function(e){var a=window.console;return!!a&&"function"==typeof a[e]},ue=function(e,a,t){return t()?function(){if(ce(e)){for(var t=arguments.length,r=new Array(t),n=0;n>>1:t>>>1;e.push(t)}return function(a,t){a=unescape(encodeURIComponent(a)),t||(t=0),t^=-1;for(var r=0;r>>8^e[n]}return(t^=-1)>>>0}}(),ge=new pe("[ADOBE OPT-IN]"),ve=function(a,t){return e(a)===t},me=function(e,a){return e instanceof Array?e:ve(e,"string")?[e]:a||[]},Ve=function(e){var a=Object.keys(e);return!!a.length&&a.every((function(a){return!0===e[a]}))},fe=function(e){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!(!e||be(e))&&me(e).every((function(e){return oe.indexOf(e)>-1||a&&ie.indexOf(e)>-1}))},ye=function(e,a){return e.reduce((function(e,t){return e[t]=a,e}),{})},he=function(e){return JSON.parse(JSON.stringify(e))},be=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&!e.length},ke=function(e){if(Te(e))return e;try{return JSON.parse(e)}catch(e){return{}}},_e=function(e){return void 0===e||(Te(e)?fe(Object.keys(e),!0):Se(e))},Se=function(e){try{var a=JSON.parse(e);return!!e&&ve(e,"string")&&fe(Object.keys(a),!0)}catch(e){return!1}},Te=function(e){return null!==e&&ve(e,"object")&&!1===Array.isArray(e)},Ie=function(){},Ce=function(e){return ve(e,"function")?e():e},Ee=function(e,a){_e(e)||ge.error("".concat(a))},Pe=function(e){return Object.keys(e).map((function(a){return e[a]}))},Oe=function(e){return Pe(e).filter((function(e,a,t){return t.indexOf(e)===a}))},Le=function(e){return function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.command,r=a.params,n=void 0===r?{}:r,i=a.callback,o=void 0===i?Ie:i;if(!t||-1===t.indexOf("."))throw new Error("[OptIn.execute] Please provide a valid command.");try{var l=t.split("."),s=e[l[0]],c=l[1];if(!s||"function"!=typeof s[c])throw new Error("Make sure the plugin and API name exist.");var u=Object.assign(n,{callback:o});s[c].call(s,u)}catch(e){ge.error("[execute] Something went wrong: "+e.message)}}};d.prototype=Object.create(Error.prototype),d.prototype.constructor=d;var we="fetchPermissions",je="[OptIn#registerPlugin] Plugin is invalid.";g.Categories=te,g.TimeoutError=d;var De=Object.freeze({OptIn:g,IabPlugin:f}),Ae=function(e,a){e.publishDestinations=function(t){var r=arguments[1],n=arguments[2];try{n="function"==typeof n?n:t.callback}catch(e){n=function(){}}var i=a;if(i.readyToAttachIframePreliminary()){if("string"==typeof t){if(!t.length)return void n({error:"subdomain is not a populated string."});if(!(r instanceof Array&&r.length))return void n({error:"messages is not a populated array."});var o=!1;if(r.forEach((function(e){"string"==typeof e&&e.length&&(i.addMessage(e),o=!0)})),!o)return void n({error:"None of the messages are populated strings."})}else{if(!L.isObject(t))return void n({error:"Invalid parameters passed."});var l=t;if("string"!=typeof(t=l.subdomain)||!t.length)return void n({error:"config.subdomain is not a populated string."});var s=l.urlDestinations;if(!(s instanceof Array&&s.length))return void n({error:"config.urlDestinations is not a populated array."});var c=[];s.forEach((function(e){L.isObject(e)&&(e.hideReferrer?e.message&&i.addMessage(e.message):c.push(e))})),function e(){c.length&&setTimeout((function(){var a=new Image,t=c.shift();a.src=t.url,i.onPageDestinationsFired.push(t),e()}),100)}()}i.iframe?(n({message:"The destination publishing iframe is already attached and loaded."}),i.requestToProcess()):!e.subdomain&&e._getField("MCMID")?(i.subdomain=t,i.doAttachIframe=!0,i.url=i.getUrl(),i.readyToAttachIframe()?(i.iframeLoadedCallbacks.push((function(e){n({message:"Attempted to attach and load the destination publishing iframe through this API call. Result: "+(e.message||"no result")})})),i.attachIframe()):n({error:"Encountered a problem in attempting to attach and load the destination publishing iframe through this API call."})):i.iframeLoadedCallbacks.push((function(e){n({message:"Attempted to attach and load the destination publishing iframe through normal Visitor API processing. Result: "+(e.message||"no result")})}))}else n({error:"The destination publishing iframe is disabled in the Visitor library."})}},xe=function e(a){function t(e,a){return e>>>a|e<<32-a}for(var r,n,i=Math.pow,o=i(2,32),l="",s=[],c=8*a.length,u=e.h=e.h||[],p=e.k=e.k||[],d=p.length,g={},v=2;d<64;v++)if(!g[v]){for(r=0;r<313;r+=v)g[r]=v;u[d]=i(v,.5)*o|0,p[d++]=i(v,1/3)*o|0}for(a+="\x80";a.length%64-56;)a+="\0";for(r=0;r>8)return;s[r>>2]|=n<<(3-r)%4*8}for(s[s.length]=c/o|0,s[s.length]=c,n=0;n>>3)+m[r-7]+(t(y,17)^t(y,19)^y>>>10)|0);(u=[k+((t(h,2)^t(h,13)^t(h,22))+(h&u[1]^h&u[2]^u[1]&u[2]))|0].concat(u))[4]=u[4]+k|0}for(r=0;r<8;r++)u[r]=u[r]+V[r]|0}for(r=0;r<8;r++)for(n=3;n+1;n--){var _=u[r]>>8*n&255;l+=(_<16?0:"")+_.toString(16)}return l},Ne=function(e,a){return"SHA-256"!==a&&"SHA256"!==a&&"sha256"!==a&&"sha-256"!==a||(e=xe(e)),e},He=function(e){return String(e).trim().toLowerCase()},Me=De.OptIn;L.defineGlobalNamespace(),window.adobe.OptInCategories=Me.Categories;var Re=function(a,t,r){function n(){h._customerIDsHashChanged=!1}function i(e){var a=e;return function(e){var t=e||C.location.href;try{var r=h._extractParamFromUri(t,a);if(r)return ae.parsePipeDelimetedKeyValues(r)}catch(e){}}}function o(e){function a(e,a,t){e&&e.match(Q.VALID_VISITOR_ID_REGEX)&&(t===j&&(I=!0),a(e))}a(e[j],h.setMarketingCloudVisitorID,j),h._setFieldExpire(M,-1),a(e[N],h.setAnalyticsVisitorID)}function l(e){e=e||{},h._supplementalDataIDCurrent=e.supplementalDataIDCurrent||"",h._supplementalDataIDCurrentConsumed=e.supplementalDataIDCurrentConsumed||{},h._supplementalDataIDLast=e.supplementalDataIDLast||"",h._supplementalDataIDLastConsumed=e.supplementalDataIDLastConsumed||{}}function s(e){function a(e,a,t){return(t=t?t+="|":t)+(e+"=")+encodeURIComponent(a)}function t(e,t){var r=t[0],n=t[1];return null!=n&&n!==R&&(e=a(r,n,e)),e}return function(e){return(e=e?e+="|":e)+"TS="+ae.getTimestampInSeconds()}(e.reduce(t,""))}function c(e){var a=e.minutesToLive,t="";return(h.idSyncDisableSyncs||h.disableIdSyncs)&&(t=t||"Error: id syncs have been disabled"),"string"==typeof e.dpid&&e.dpid.length||(t=t||"Error: config.dpid is empty"),"string"==typeof e.url&&e.url.length||(t=t||"Error: config.url is empty"),void 0===a?a=20160:(a=parseInt(a,10),(isNaN(a)||a<=0)&&(t=t||"Error: config.minutesToLive needs to be a positive number")),{error:t,ttl:a}}function u(){return!(!h.configs.doesOptInApply||b.optIn.isComplete&&p())}function p(){return h.configs.doesOptInApply&&h.configs.isIabContext?b.optIn.isApproved(b.optIn.Categories.ECID)&&T:b.optIn.isApproved(b.optIn.Categories.ECID)}function d(){[["getMarketingCloudVisitorID"],["setCustomerIDs",void 0],["syncIdentity",void 0],["getAnalyticsVisitorID"],["getAudienceManagerLocationHint"],["getLocationHint"],["getAudienceManagerBlob"]].forEach((function(e){var a=e[0],t=2===e.length?e[1]:"",r=h[a];h[a]=function(e){return p()&&h.isAllowed()?r.apply(h,arguments):("function"==typeof e&&h._callCallback(e,[t]),t)}}))}function g(){var e=h._getAudienceManagerURLData(),a=e.url;return h._loadData(w,a,null,e)}function v(e,a){if(T=!0,e)throw new Error("[IAB plugin] : "+e);a&&a.gdprApplies&&(_=a.consentString,S=a.hasConsentChangedSinceLastCmpPull?1:0),g(),f()}function m(e,a){if(T=!0,e)throw new Error("[IAB plugin] : "+e);a.gdprApplies&&(_=a.consentString,S=a.hasConsentChangedSinceLastCmpPull?1:0),h.init(),f()}function V(){b.optIn.isComplete&&(b.optIn.isApproved(b.optIn.Categories.ECID)?h.configs.isIabContext?b.optIn.execute({command:"iabPlugin.fetchConsentData",callback:m}):(h.init(),f()):h.configs.isIabContext?b.optIn.execute({command:"iabPlugin.fetchConsentData",callback:v}):(d(),f()))}function f(){b.optIn.off("complete",V)}if(!r||r.split("").reverse().join("")!==a)throw new Error("Please use `Visitor.getInstance` to instantiate Visitor.");var h=this,b=window.adobe,_="",S=0,T=!1,I=!1;h.version="5.5.0";var C=y,E=C.Visitor;E.version=h.version,E.AuthState=k.AUTH_STATE,E.OptOut=k.OPT_OUT,C.s_c_in||(C.s_c_il=[],C.s_c_in=0),h._c="Visitor",h._il=C.s_c_il,h._in=C.s_c_in,h._il[h._in]=h,C.s_c_in++,h._instanceType="regular",h._log={requests:[]},h.marketingCloudOrgID=a,h.cookieName="AMCV_"+a,h.sessionCookieName="AMCVS_"+a;var P={};t&&t.secureCookie&&t.sameSiteCookie&&(P={sameSite:t.sameSiteCookie,secure:t.secureCookie}),h.cookieDomain=h.useLocalStorage?"":G(null,P),h.loadSSL=!0,h.loadTimeout=3e4,h.CORSErrors=[],h.marketingCloudServer=h.audienceManagerServer="dpm.demdex.net",h.sdidParamExpiry=30;var O=null,w="MC",j="MCMID",D="MCIDTS",x="A",N="MCAID",H="AAM",M="MCAAMB",R="NONE",B=function(e){return!Object.prototype[e]},J=$(h);h.FIELDS=k.FIELDS,h.cookieRead=function(e){return h.useLocalStorage?e===h.sessionCookieName?sessionStorage.getItem(e):localStorage.getItem(e):q.get(e)},h.cookieWrite=function(e,a,t){var r=""+a;if(h.useLocalStorage)return e===h.sessionCookieName?sessionStorage.setItem(e,r):localStorage.setItem(e,r);var n=h.cookieLifetime?(""+h.cookieLifetime).toUpperCase():"",i={expires:t,domain:h.cookieDomain,cookieLifetime:n};return h.configs&&h.configs.secureCookie&&"https:"===location.protocol&&(i.secure=!0),h.configs&&h.configs.sameSiteCookie&&"https:"===location.protocol&&(i.sameSite=k.SAME_SITE_VALUES[h.configs.sameSiteCookie.toUpperCase()]||"Lax"),q.set(e,r,i)},h.removeCookie=function(e){if(h.useLocalStorage)return e===h.sessionCookieName?sessionStorage.removeItem(e):localStorage.removeItem(e);var a={domain:h.cookieDomain};return h.configs&&h.configs.secureCookie&&"https:"===location.protocol&&(a.secure=!0),h.configs&&h.configs.sameSiteCookie&&"https:"===location.protocol&&(a.sameSite=k.SAME_SITE_VALUES[h.configs.sameSiteCookie.toUpperCase()]||"Lax"),q.remove(e,a)},h.resetState=function(e){e?h._mergeServerState(e):l()},h._isAllowedDone=!1,h._isAllowedFlag=!1,h.isAllowed=function(){return h._isAllowedDone||(h._isAllowedDone=!0,(h.cookieRead(h.cookieName)||h.cookieWrite(h.cookieName,"T",1))&&(h._isAllowedFlag=!0)),"T"===h.cookieRead(h.cookieName)&&h.removeCookie(h.cookieName),h._isAllowedFlag},h.setMarketingCloudVisitorID=function(e){h._setMarketingCloudFields(e)},h._use1stPartyMarketingCloudServer=!1,h.getMarketingCloudVisitorID=function(e,a){h.marketingCloudServer&&h.marketingCloudServer.indexOf(".demdex.net")<0&&(h._use1stPartyMarketingCloudServer=!0);var t=h._getAudienceManagerURLData("_setMarketingCloudFields"),r=t.url;return h._getRemoteField(j,r,e,a,t)};var X=function(e,a){var t={};h.getMarketingCloudVisitorID((function(){a.forEach((function(e){t[e]=h._getField(e,!0)})),-1!==a.indexOf("MCOPTOUT")?h.isOptedOut((function(a){t.MCOPTOUT=a,e(t)}),null,!0):e(t)}),!0)};h.getVisitorValues=function(e,a){var t={MCMID:{fn:h.getMarketingCloudVisitorID,args:[!0],context:h},MCOPTOUT:{fn:h.isOptedOut,args:[void 0,!0],context:h},MCAID:{fn:h.getAnalyticsVisitorID,args:[!0],context:h},MCAAMLH:{fn:h.getAudienceManagerLocationHint,args:[!0],context:h},MCAAMB:{fn:h.getAudienceManagerBlob,args:[!0],context:h}},r=a&&a.length?L.pluck(t,a):t;a&&-1===a.indexOf("MCAID")?X(e,a):F(r,e)},h._currentCustomerIDs={},h._customerIDsHashChanged=!1,h._newCustomerIDsHash="",h.setCustomerIDs=function(a,t){if(!h.isOptedOut()&&a){if(!L.isObject(a)||L.isObjectEmpty(a))return!1;var r,i,o,l;for(r in h._readVisitor(),a)if(B(r)&&(h._currentCustomerIDs.dataSources=h._currentCustomerIDs.dataSources||{},t=(i=a[r]).hasOwnProperty("hashType")?i.hashType:t,i))if("object"===e(i)){var s={};if(i.id){if(t){if(!(l=Ne(He(i.id),t)))return;i.id=l,s.hashType=t}s.id=i.id}null!=i.authState&&(s.authState=i.authState),h._currentCustomerIDs.dataSources[r]=s}else if(t){if(!(l=Ne(He(i),t)))return;h._currentCustomerIDs.dataSources[r]={id:l,hashType:t}}else h._currentCustomerIDs.dataSources[r]={id:i};var c=h.getCustomerIDs(!0),u=h._getField("MCCIDH"),p="";for(o in u||(u=0),c){var d=c[o];if(!L.isObjectEmpty(d))for(r in d)B(r)&&(p+=(p?"|":"")+r+"|"+((i=d[r]).id?i.id:"")+(i.authState?i.authState:""))}h._newCustomerIDsHash=String(h._hash(p)),h._newCustomerIDsHash!==u&&(h._customerIDsHashChanged=!0,h._mapCustomerIDs(n))}},h.syncIdentity=function(a,t){if(!h.isOptedOut()&&a){if(!L.isObject(a)||L.isObjectEmpty(a))return!1;var r,i,o,l,s;for(r in h._readVisitor(),a)if(B(r)&&(h._currentCustomerIDs.nameSpaces=h._currentCustomerIDs.nameSpaces||{},t=(i=a[r]).hasOwnProperty("hashType")?i.hashType:t,i&&"object"===e(i))){var c={};if(i.id){if(t){if(!(o=Ne(He(i.id),t)))return;i.id=o,c.hashType=t}c.id=i.id}null!=i.authState&&(c.authState=i.authState),i.dataSource&&(h._currentCustomerIDs.dataSources=h._currentCustomerIDs.dataSources||{},l=i.dataSource,h._currentCustomerIDs.dataSources[l]=c),h._currentCustomerIDs.nameSpaces[r]=c}var u=h.getCustomerIDs(!0),p=h._getField("MCCIDH"),d="";for(s in p||(p="0"),u){var g=u[s];if(!L.isObjectEmpty(g))for(r in g)B(r)&&(d+=(d?"|":"")+r+"|"+((i=g[r]).id?i.id:"")+(i.authState?i.authState:""))}h._newCustomerIDsHash=String(h._hash(d)),h._newCustomerIDsHash!==p&&(h._customerIDsHashChanged=!0,h._mapCustomerIDs(n))}},h.getCustomerIDs=function(e){h._readVisitor();var a,t,r={dataSources:{},nameSpaces:{}},n=h._currentCustomerIDs.dataSources;for(a in n)B(a)&&(t=n[a]).id&&(r.dataSources[a]||(r.dataSources[a]={}),r.dataSources[a].id=t.id,null!=t.authState?r.dataSources[a].authState=t.authState:r.dataSources[a].authState=E.AuthState.UNKNOWN,t.hashType&&(r.dataSources[a].hashType=t.hashType));var i=h._currentCustomerIDs.nameSpaces;for(a in i)B(a)&&(t=i[a]).id&&(r.nameSpaces[a]||(r.nameSpaces[a]={}),r.nameSpaces[a].id=t.id,null!=t.authState?r.nameSpaces[a].authState=t.authState:r.nameSpaces[a].authState=E.AuthState.UNKNOWN,t.hashType&&(r.nameSpaces[a].hashType=t.hashType));return e?r:r.dataSources},h.setAnalyticsVisitorID=function(e){h._setAnalyticsFields(e)},h.getAnalyticsVisitorID=function(e,a,t){if(!ae.isTrackingServerPopulated()&&!t)return h._callCallback(e,[""]),"";var r="";if(t||(r=h.getMarketingCloudVisitorID((function(){h.getAnalyticsVisitorID(e,!0)}))),r||t){var n=t?h.marketingCloudServer:h.trackingServer,i="";h.loadSSL&&(t?h.marketingCloudServerSecure&&(n=h.marketingCloudServerSecure):h.trackingServerSecure&&(n=h.trackingServerSecure));var o={};if(n){var l="http"+(h.loadSSL?"s":"")+"://"+n+"/id",s=h.configs.cookieLifetime,c="d_visid_ver="+h.version+"&mcorgid="+encodeURIComponent(h.marketingCloudOrgID)+(r?"&mid="+encodeURIComponent(r):"")+(s?"&cl="+encodeURIComponent(s):"")+(h.idSyncDisable3rdPartySyncing||h.disableThirdPartyCookies?"&d_coppa=true":""),u=["s_c_il",h._in,"_set"+(t?"MarketingCloud":"Analytics")+"Fields"];i=l+"?"+c+"&callback=s_c_il%5B"+h._in+"%5D._set"+(t?"MarketingCloud":"Analytics")+"Fields",o.corsUrl=l+"?"+c,o.callback=u}return o.url=i,h._getRemoteField(t?j:N,i,e,a,o)}return""},h.getAudienceManagerLocationHint=function(e,a){if(h.getMarketingCloudVisitorID((function(){h.getAudienceManagerLocationHint(e,!0)}))){var t=h._getField(N);if(!t&&ae.isTrackingServerPopulated()&&(t=h.getAnalyticsVisitorID((function(){h.getAudienceManagerLocationHint(e,!0)}))),t||!ae.isTrackingServerPopulated()){var r=h._getAudienceManagerURLData(),n=r.url;return h._getRemoteField("MCAAMLH",n,e,a,r)}}return""},h.getLocationHint=h.getAudienceManagerLocationHint,h.getAudienceManagerBlob=function(e,a){if(h.getMarketingCloudVisitorID((function(){h.getAudienceManagerBlob(e,!0)}))){var t=h._getField(N);if(!t&&ae.isTrackingServerPopulated()&&(t=h.getAnalyticsVisitorID((function(){h.getAudienceManagerBlob(e,!0)}))),t||!ae.isTrackingServerPopulated()){var r=h._getAudienceManagerURLData(),n=r.url;return h._customerIDsHashChanged&&h._setFieldExpire(M,-1),h._getRemoteField(M,n,e,a,r)}}return""},h._supplementalDataIDCurrent="",h._supplementalDataIDCurrentConsumed={},h._supplementalDataIDLast="",h._supplementalDataIDLastConsumed={},h.getSupplementalDataID=function(e,a){h._supplementalDataIDCurrent||a||(h._supplementalDataIDCurrent=h._generateID(1));var t=h._supplementalDataIDCurrent;return h._supplementalDataIDLast&&!h._supplementalDataIDLastConsumed[e]?(t=h._supplementalDataIDLast,h._supplementalDataIDLastConsumed[e]=!0):t&&(h._supplementalDataIDCurrentConsumed[e]&&(h._supplementalDataIDLast=h._supplementalDataIDCurrent,h._supplementalDataIDLastConsumed=h._supplementalDataIDCurrentConsumed,h._supplementalDataIDCurrent=t=a?"":h._generateID(1),h._supplementalDataIDCurrentConsumed={}),t&&(h._supplementalDataIDCurrentConsumed[e]=!0)),t};var Z=!1;h._liberatedOptOut=null,h.getOptOut=function(e,a){var t=h._getAudienceManagerURLData("_setMarketingCloudFields"),r=t.url;if(p())return h._getRemoteField("MCOPTOUT",r,e,a,t);if(h._registerCallback("liberatedOptOut",e),null!==h._liberatedOptOut)return h._callAllCallbacks("liberatedOptOut",[h._liberatedOptOut]),Z=!1,h._liberatedOptOut;if(Z)return null;Z=!0;var n="liberatedGetOptOut";return t.corsUrl=t.corsUrl.replace(/\.demdex\.net\/id\?/,".demdex.net/optOutStatus?"),t.callback=[n],y[n]=function(e){if(e===Object(e)){var a,t,r=L.parseOptOut(e,a,R);a=r.optOut,t=1e3*r.d_ottl,h._liberatedOptOut=a,setTimeout((function(){h._liberatedOptOut=null}),t)}h._callAllCallbacks("liberatedOptOut",[a]),Z=!1},J.fireCORS(t),null},h.isOptedOut=function(e,a,t){a||(a=E.OptOut.GLOBAL);var r=h.getOptOut((function(t){var r=t===E.OptOut.GLOBAL||t.indexOf(a)>=0;h._callCallback(e,[r])}),t);return r?r===E.OptOut.GLOBAL||r.indexOf(a)>=0:null};var ee={subscribed:!1,callbacks:[]};h.onReceiveEcid=function(e){if(p())return h.getMarketingCloudVisitorID(e,!0);ee.subscribed=!0,e&&"function"==typeof e&&ee.callbacks.push(e)},h._fields=null,h._fieldsExpired=null,h._hash=function(e){var a,t=0;if(e)for(a=0;a0;)h._callCallback(t.shift(),a)}},h._addQuerystringParam=function(e,a,t,r){var n=encodeURIComponent(a)+"="+encodeURIComponent(t),i=ae.parseHash(e),o=ae.hashlessUrl(e);if(-1===o.indexOf("?"))return o+"?"+n+i;var l=o.split("?"),s=l[0]+"?",c=l[1];return s+ae.addQueryParamAtLocation(c,n,r)+i},h._extractParamFromUri=function(e,a){var t=new RegExp("[\\?&#]"+a+"=([^&#]*)").exec(e);if(t&&t.length)return decodeURIComponent(t[1])},h._parseAdobeMcFromUrl=i(Q.ADOBE_MC),h._parseAdobeMcSdidFromUrl=i(Q.ADOBE_MC_SDID),h._attemptToPopulateSdidFromUrl=function(e){var t=h._parseAdobeMcSdidFromUrl(e),r=1e9;t&&t.TS&&(r=ae.getTimestampInSeconds()-t.TS),t&&t.SDID&&t.MCORGID===a&&rQ.ADOBE_MC_TTL_IN_MIN||e.MCORGID!==a)return;o(e)}},h._mergeServerState=function(e){if(e)try{if((e=function(e){return ae.isObject(e)?e:JSON.parse(e)}(e))[h.marketingCloudOrgID]){var a=e[h.marketingCloudOrgID];!function(e){ae.isObject(e)&&h.setCustomerIDs(e)}(a.customerIDs),l(a.sdid)}}catch(e){throw new Error("`serverState` has an invalid format.")}},h._timeout=null,h._loadData=function(e,a,t,r){a=h._addQuerystringParam(a,"d_fieldgroup",e,1),r.url=h._addQuerystringParam(r.url,"d_fieldgroup",e,1),r.corsUrl=h._addQuerystringParam(r.corsUrl,"d_fieldgroup",e,1),ne.fieldGroupObj[e]=!0,r===Object(r)&&r.corsUrl&&"XMLHttpRequest"===J.corsMetadata.corsType&&J.fireCORS(r,t,e)},h._clearTimeout=function(e){null!=h._timeout&&h._timeout[e]&&(clearTimeout(h._timeout[e]),h._timeout[e]=0)},h._settingsDigest=0,h._getSettingsDigest=function(){if(!h._settingsDigest){var e=h.version;h.audienceManagerServer&&(e+="|"+h.audienceManagerServer),h.audienceManagerServerSecure&&(e+="|"+h.audienceManagerServerSecure),h._settingsDigest=h._hash(e)}return h._settingsDigest},h._readVisitorDone=!1,h._readVisitor=function(){if(!h._readVisitorDone){h._readVisitorDone=!0;var e,a,t,r,n,i,o=h._getSettingsDigest(),l=!1,s=h.cookieRead(h.cookieName),c=new Date;if(s||I||h.discardTrackingServerECID||(s=h.cookieRead(Q.FIRST_PARTY_SERVER_COOKIE)),null==h._fields&&(h._fields={}),s&&"T"!==s)for((s=s.split("|"))[0].match(/^[\-0-9]+$/)&&(parseInt(s[0],10)!==o&&(l=!0),s.shift()),s.length%2==1&&s.pop(),e=0;e1?(n=parseInt(a[1],10),i=a[1].indexOf("s")>0):(n=0,i=!1),l&&("MCCIDH"===t&&(r=""),n>0&&(n=c.getTime()/1e3-60)),t&&r&&(h._setField(t,r,1),n>0&&(h._fields["expire"+t]=n+(i?"s":""),(c.getTime()>=1e3*n||i&&!h.cookieRead(h.sessionCookieName))&&(h._fieldsExpired||(h._fieldsExpired={}),h._fieldsExpired[t]=!0)));!h._getField(N)&&ae.isTrackingServerPopulated()&&(s=h.cookieRead("s_vi"))&&(s=s.split("|")).length>1&&s[0].indexOf("v1")>=0&&((e=(r=s[1]).indexOf("["))>=0&&(r=r.substring(0,e)),r&&r.match(Q.VALID_VISITOR_ID_REGEX)&&h._setField(N,r))}},h._appendVersionTo=function(e){var a="vVersion|"+h.version,t=e?h._getCookieVersion(e):null;return t?z.areVersionsDifferent(t,h.version)&&(e=e.replace(Q.VERSION_REGEX,a)):e+=(e?"|":"")+a,e},h._writeVisitor=function(){var e,a,t=h._getSettingsDigest();for(e in h._fields)B(e)&&h._fields[e]&&"expire"!==e.substring(0,6)&&(a=h._fields[e],t+=(t?"|":"")+e+(h._fields["expire"+e]?"-"+h._fields["expire"+e]:"")+"|"+a);t=h._appendVersionTo(t),h.cookieWrite(h.cookieName,t,1)},h._getField=function(e,a){return null==h._fields||!a&&h._fieldsExpired&&h._fieldsExpired[e]?null:h._fields[e]},h._setField=function(e,a,t){null==h._fields&&(h._fields={}),h._fields[e]=a,t||h._writeVisitor()},h._getFieldList=function(e,a){var t=h._getField(e,a);return t?t.split("*"):null},h._setFieldList=function(e,a,t){h._setField(e,a?a.join("*"):"",t)},h._getFieldMap=function(e,a){var t=h._getFieldList(e,a);if(t){var r,n={};for(r=0;r0?e.substr(a):""},hashlessUrl:function(e){var a=e.indexOf("#");return a>0?e.substr(0,a):e},addQueryParamAtLocation:function(e,a,t){var r=e.split("&");return t=null!=t?t:r.length,r.splice(t,0,a),r.join("&")},isFirstPartyAnalyticsVisitorIDCall:function(e,a,t){return e===N&&(a||(a=h.trackingServer),t||(t=h.trackingServerSecure),!("string"!=typeof(r=h.loadSSL?t:a)||!r.length)&&r.indexOf("2o7.net")<0&&r.indexOf("omtrdc.net")<0);var r},isObject:function(e){return Boolean(e&&e===Object(e))},removeCookie:function(e){q.remove(e,{domain:h.cookieDomain})},isTrackingServerPopulated:function(){return!!h.trackingServer||!!h.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:function(e){return e.split("|").reduce((function(e,a){var t=a.split("=");return e[t[0]]=decodeURIComponent(t[1]),e}),{})},generateRandomString:function(e){e=e||5;for(var a="",t="abcdefghijklmnopqrstuvwxyz0123456789";e--;)a+=t[Math.floor(Math.random()*t.length)];return a},normalizeBoolean:function(e){return"true"===e||"false"!==e&&e},parseBoolean:function(e){return"true"===e||"false"!==e&&null},replaceMethodsWithFunction:function(e,a){for(var t in e)e.hasOwnProperty(t)&&"function"==typeof e[t]&&(e[t]=a);return e}};h._helpers=ae;var te=K(h,E);h._destinationPublishing=te,h.timeoutMetricsLog=[];var re,ne={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(e,a){switch(e){case w:!1===a?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=a;break;case x:!1===a?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=a;break;case H:!1===a?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=a}}};h.isClientSideMarketingCloudVisitorID=function(){return ne.isClientSideMarketingCloudVisitorID},h.MCIDCallTimedOut=function(){return ne.MCIDCallTimedOut},h.AnalyticsIDCallTimedOut=function(){return ne.AnalyticsIDCallTimedOut},h.AAMIDCallTimedOut=function(){return ne.AAMIDCallTimedOut},h.idSyncGetOnPageSyncInfo=function(){return h._readVisitor(),h._getField("MCSYNCSOP")},h.idSyncByURL=function(e){if(!h.isOptedOut()){var a=c(e||{});if(a.error)return a.error;var t,r,n=e.url,i=encodeURIComponent,o=te;return n=n.replace(/^https:/,"").replace(/^http:/,""),t=L.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],","),r=["ibs",i(e.dpid),"img",i(n),a.ttl,"",t],o.addMessage(r.join("|")),o.requestToProcess(),"Successfully queued"}},h.idSyncByDataSource=function(e){if(!h.isOptedOut())return e===Object(e)&&"string"==typeof e.dpuuid&&e.dpuuid.length?(e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid,h.idSyncByURL(e)):"Error: config or config.dpuuid is empty"},Ae(h,te),h._getCookieVersion=function(e){e=e||h.cookieRead(h.cookieName);var a=Q.VERSION_REGEX.exec(e);return a&&a.length>1?a[1]:null},h._resetAmcvCookie=function(e){var a=h._getCookieVersion();a&&!z.isLessThan(a,e)||h.removeCookie(h.cookieName)},h.setAsCoopSafe=function(){O=!0},h.setAsCoopUnsafe=function(){O=!1},function(){if(h.configs=Object.create(null),ae.isObject(t))for(var e in t)B(e)&&(h[e]=t[e],h.configs[e]=t[e])}(),d(),h.init=function(){u()&&(b.optIn.fetchPermissions(V,!0),!b.optIn.isApproved(b.optIn.Categories.ECID))||re||(re=!0,function(){if(ae.isObject(t)){h.idSyncContainerID=h.idSyncContainerID||0,O="boolean"==typeof h.isCoopSafe?h.isCoopSafe:ae.parseBoolean(h.isCoopSafe),h.resetBeforeVersion&&h._resetAmcvCookie(h.resetBeforeVersion),h._attemptToPopulateIdsFromUrl(),h._attemptToPopulateSdidFromUrl(),h._readVisitor();var e=h._getField(D),a=Math.ceil((new Date).getTime()/Q.MILLIS_PER_DAY);h.idSyncDisableSyncs||h.disableIdSyncs||!te.canMakeSyncIDCall(e,a)||(h._setFieldExpire(M,-1),h._setField(D,a)),h.getMarketingCloudVisitorID(),h.getAudienceManagerLocationHint(),h.getAudienceManagerBlob(),h._mergeServerState(h.serverState)}else h._attemptToPopulateIdsFromUrl(),h._attemptToPopulateSdidFromUrl()}(),function(){if(!h.idSyncDisableSyncs&&!h.disableIdSyncs){te.checkDPIframeSrc();var e=function(){var e=te;e.readyToAttachIframe()&&e.attachIframe()};C.addEventListener("load",(function(){E.windowLoaded=!0,e()}));try{W.receiveMessage((function(e){te.receiveMessage(e.data)}),te.iframeHost)}catch(e){}}}(),h.whitelistIframeDomains&&Q.POST_MESSAGE_ENABLED&&(h.whitelistIframeDomains=h.whitelistIframeDomains instanceof Array?h.whitelistIframeDomains:[h.whitelistIframeDomains],h.whitelistIframeDomains.forEach((function(e){var t=new A(a,e),r=U(h,t);W.receiveMessage(r,e)}))))}};Re.config=Z,y.Visitor=Re;var Be=Re,Ue=function(e){if(L.isObject(e))return Object.keys(e).filter((function(a){return""!==e[a]&&Z.getConfigs()[a]})).reduce((function(a,t){var r=Z.normalizeConfig(t,e[t]),n=L.normalizeBoolean(r);return a[t]=n,a}),Object.create(null))},Fe=De.OptIn,qe=De.IabPlugin;Be.getInstance=function(e,a){if(!e)throw new Error("Visitor requires Adobe Marketing Cloud Org ID.");e.indexOf("@")<0&&(e+="@AdobeOrg");var t=function(){var a=y.s_c_il;if(a)for(var t=0;t0&&(t.events=e.events+","+t.events);var n=a&&a.events&&a.events.length>0,i=u(e,t,n);i&&(t.linkTrackVars=i);var o=p(e,a.events||[]);o&&(t.linkTrackEvents=o),r.logger.info('Applying the following properties on tracker: "'+JSON.stringify(t)+'".'),Object.keys(t).forEach((function(a){e[a]=t[a]}))}}},"adobe-analytics/src/lib/helpers/settingsHelper.js":{script:function(e,a,t,r){"use strict";var n=t("@adobe/reactor-window"),i={LIB_TYPES:{MANAGED:"managed",PREINSTALLED:"preinstalled",REMOTE:"remote",CUSTOM:"custom"},MANAGED_LIB_PATHS:{APP_MEASUREMENT:"AppMeasurement.js",ACTIVITY_MAP:"AppMeasurement_Module_ActivityMap.js",AUDIENCE_MANAGEMENT:"AppMeasurement_Module_AudienceManagement.js"},getReportSuites:function(e){var a=e.production;return e[r.environment.stage]&&(a=e[r.environment.stage]),a.join(",")},isActivityMapEnabled:function(e){return!(e.libraryCode&&!e.libraryCode.useActivityMap&&!1===e.libraryCode.useActivityMap)},isAudienceManagementEnabled:function(e){var a=!1;return e&&e.moduleProperties&&e.moduleProperties.audienceManager&&e.moduleProperties.audienceManager.config&&n&&n._satellite&&n._satellite.company&&n._satellite.company.orgId&&(a=!0),a}};e.exports=i}},"adobe-analytics/src/lib/helpers/augmenters.js":{script:function(e){"use strict";e.exports=[]}},"adobe-analytics/src/lib/helpers/loadLibrary.js":{script:function(e,a,t,r){"use strict";var n=t("@adobe/reactor-load-script"),i=t("@adobe/reactor-window"),o=t("@adobe/reactor-promise"),l=t("./settingsHelper"),s=t("./pollHelper"),c=function(e,a){if(!i.s_gi)throw new Error("Unable to create AppMeasurement tracker, `s_gi` function not found."+i.AppMeasurement);r.logger.info('Creating AppMeasurement tracker with these report suites: "'+a+'"');var t=i.s_gi(a);return e.libraryCode.scopeTrackerGlobally&&(r.logger.info("Setting the tracker as window.s"),i.s=t),t},u=function(e){var a=[];switch(e.libraryCode.type){case l.LIB_TYPES.MANAGED:a.push(r.getHostedLibFileUrl(l.MANAGED_LIB_PATHS.APP_MEASUREMENT)),l.isActivityMapEnabled(e)&&a.push(r.getHostedLibFileUrl(l.MANAGED_LIB_PATHS.ACTIVITY_MAP));break;case l.LIB_TYPES.CUSTOM:a.push(e.libraryCode.source);break;case l.LIB_TYPES.REMOTE:a.push("https:"===i.location.protocol?e.libraryCode.httpsUrl:e.libraryCode.httpUrl)}if(l.isAudienceManagementEnabled(e)){var t={namespace:i._satellite.company.orgId};e.moduleProperties.audienceManager.config.visitorService=t,a.push(r.getHostedLibFileUrl(l.MANAGED_LIB_PATHS.AUDIENCE_MANAGEMENT))}return a},p=function(e){return o.all(u(e).map((function(e){return r.logger.info("Loading script: "+e),n(e)})))},d=function(e,a){if(e.libraryCode.accounts)if(a.sa){var t=l.getReportSuites(e.libraryCode.accounts);r.logger.info('Setting the following report suites on the tracker: "'+t+'"'),a.sa(t)}else r.logger.warn("Cannot set report suites on tracker. `sa` method not available.");return a},g=function(e){if(i[e])return r.logger.info('Found tracker located at: "'+e+'".'),i[e];throw new Error('Cannot find the global variable name: "'+e+'".')};e.exports=function(e){var a=p(e);switch(e.libraryCode.type){case l.LIB_TYPES.MANAGED:var t=l.getReportSuites(e.libraryCode.accounts);return a.then(c.bind(null,e,t));case l.LIB_TYPES.PREINSTALLED:return a.then(s.poll.bind(null,i,e.libraryCode.trackerVariableName)).then(d.bind(null,e));case l.LIB_TYPES.CUSTOM:case l.LIB_TYPES.REMOTE:return a.then(g.bind(null,e.libraryCode.trackerVariableName)).then(d.bind(null,e));default:throw new Error("Cannot load library. Type not supported.")}}}},"adobe-analytics/src/lib/helpers/generateVersion.js":{script:function(e){"use strict";var a=8,t=function(e){return e.getUTCDate().toString(36)},r=function(e){return e.substr(e.length-1)},n=function(e){return Math.floor(e.getUTCHours()/a)},i=function(e){var a=(e.getUTCMonth()+1+12*n(e)).toString(36);return r(a)},o=function(e){return(e.getUTCFullYear()-2010).toString(36)};e.exports=function(e){var a=new Date(e);if(isNaN(a))throw new Error("Invalid date provided");return("L"+o(a)+i(a)+t(a)).toUpperCase()}}},"adobe-analytics/src/lib/helpers/pollHelper.js":{script:function(e,a,t,r){"use strict";var n=t("@adobe/reactor-promise"),i=40,o=250,l=function(e,a,t){r.logger.info('Found property located at: "'+a+'"].'),e(t)},s=function(e,a){return new n((function(t,r){if(e[a])return l(t,a,e[a]);var n=1,s=setInterval((function(){e[a]&&(l(t,a,e[a]),clearInterval(s)),n>=i&&(clearInterval(s),r(new Error('Bailing out. Cannot find the variable name: "'+a+'"].'))),n++}),o)}))};e.exports={poll:function(e,a){return r.logger.info('Waiting for the property to become accessible at: "'+a+'"].'),s(e,a)}}}},"adobe-analytics/src/lib/helpers/getNodeLinkText.js":{script:function(e){"use strict";var a=function(e){return e&&e.replace(/\s+/g," ").trim()},t=/^(SCRIPT|STYLE|LINK|CANVAS|NOSCRIPT|#COMMENT)$/i,r=function(e){return!(e&&e.nodeName&&e.nodeName.match(t))},n=function(e){var a=[],t=!1;return r(e)?(a.push(e),e.childNodes&&Array.prototype.slice.call(e.childNodes).forEach((function(e){var r=n(e);a=a.concat(r.supportedNodes),t=t||r.includesUnsupportedNodes}))):t=!0,{supportedNodes:a,includesUnsupportedNodes:t}},i=function(e,a,t){var r;return t&&t!==e.nodeName.toUpperCase()||(r=e.getAttribute(a)),r};e.exports=function(e){var t=a(e.innerText||e.textContent),r=n(e);if(!t||r.includesUnsupportedNodes){var o,l,s,c,u=[];r.supportedNodes.forEach((function(e){e.getAttribute&&(o=o||a(e.getAttribute("alt")),l=l||a(e.getAttribute("title")),s=s||a(i(e,"value","INPUT")),c=c||a(i(e,"src","IMG"))),e.nodeValue&&u.push(e.nodeValue)})),(t=a(u.join("")))||(t=a(o||l||s||c||""))}return t}}}}},core:{displayName:"Core",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP1fdd2a6ec2ae468fb1d2cac08df65f83/",modules:{"core/src/lib/dataElements/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e){"use strict";e.exports=function(e,a){return e.source(a)}}},"core/src/lib/dataElements/javascriptVariable.js":{name:"javascript-variable",displayName:"JavaScript Variable",script:function(e,a,t){"use strict";var r=t("../helpers/getObjectProperty.js");e.exports=function(e){return r(window,e.path)}}},"core/src/lib/dataElements/queryStringParameter.js":{name:"query-string-parameter",displayName:"Query String Parameter",script:function(e,a,t){"use strict";var r=t("@adobe/reactor-window"),n=t("@adobe/reactor-query-string");e.exports=function(e){var a=n.parse(r.location.search);if(!e.caseInsensitive)return a[e.name];for(var t=e.name.toLowerCase(),i=Object.keys(a),o=0;o=e.count)return n.setItem(t,o),!0;break;case"session":var l=r.getSessionCount();if(l-Number(n.getItem(t)||0)>=e.count)return n.setItem(t,l),!0;break;case"visitor":if(!n.getItem(t))return n.setItem(t,"true"),!0;break;case"second":case"minute":case"hour":case"day":case"week":case"month":var s=(new Date).getTime();if(Number(n.getItem(t)||0)<=s-e.count*i[e.unit])return n.setItem(t,s),!0}return!1}}},"core/src/lib/events/dataElementChange.js":{name:"data-element-change",displayName:"Data Element Change",script:function(e,a,t,r){"use strict";var n={},i={};setInterval((function(){Object.keys(n).forEach((function(e){var a=JSON.stringify(r.getDataElementValue(e));if(a!==i[e]){var t={dataElementName:e};n[e].forEach((function(e){e(t)})),i[e]=a}}))}),1e3),e.exports=function(e,a){var t=e.name,o=n[t];o||(o=n[t]=[],i[t]=JSON.stringify(r.getDataElementValue(t))),o.push(a)}}},"core/src/lib/conditions/domain.js":{name:"domain",displayName:"Domain",script:function(e,a,t){"use strict";var r=t("@adobe/reactor-document"),n=/[|\\{}()[\]^$+*?.-]/g,i=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(n,"\\$&")};e.exports=function(e){var a=r.location.hostname;return e.domains.some((function(e){return a.match(new RegExp("(^|\\.)"+i(e)+"$","i"))}))}}},"core/src/lib/conditions/valueComparison.js":{name:"value-comparison",displayName:"Value Comparison",script:function(e,a,t){"use strict";var r=t("../helpers/stringAndNumberUtils").isString,n=t("../helpers/stringAndNumberUtils").isNumber,i=t("../helpers/stringAndNumberUtils").castToStringIfNumber,o=t("../helpers/stringAndNumberUtils").castToNumberIfString,l=function(e,a){return a&&r(e)?e.toLowerCase():e},s=function(e){return function(a,t,n){return a=i(a),t=i(t),r(a)&&r(t)&&e(a,t,n)}},c=function(e){return function(a,t){return a=o(a),t=o(t),n(a)&&n(t)&&e(a,t)}},u=function(e){return function(a,t,r){return e(l(a,r),l(t,r))}},p={equals:u((function(e,a){return e==a})),doesNotEqual:function(){return!p.equals.apply(null,arguments)},contains:s(u((function(e,a){return-1!==e.indexOf(a)}))),doesNotContain:function(){return!p.contains.apply(null,arguments)},startsWith:s(u((function(e,a){return 0===e.indexOf(a)}))),doesNotStartWith:function(){return!p.startsWith.apply(null,arguments)},endsWith:s(u((function(e,a){return e.substring(e.length-a.length,e.length)===a}))),doesNotEndWith:function(){return!p.endsWith.apply(null,arguments)}, matchesRegex:s((function(e,a,t){return new RegExp(a,t?"i":"").test(e)})),doesNotMatchRegex:function(){return!p.matchesRegex.apply(null,arguments)},lessThan:c((function(e,a){return ea})),greaterThanOrEqual:c((function(e,a){return e>=a})),isTrue:function(e){return!0===e},isTruthy:function(e){return Boolean(e)},isFalse:function(e){return!1===e},isFalsy:function(e){return!e}};e.exports=function(e){return p[e.comparison.operator](e.leftOperand,e.rightOperand,Boolean(e.comparison.caseInsensitive))}}},"core/src/lib/events/timeOnPage.js":{name:"time-on-page",displayName:"Time On Page",script:function(e,a,t){"use strict";var r=t("@adobe/reactor-document"),n=t("./helpers/once"),i=t("./helpers/visibilityApi")(),o=t("./helpers/timer"),l=t("../helpers/stringAndNumberUtils").castToNumberIfString,s=i.hiddenProperty,c=i.visibilityChangeEventType,u={},p=function(e){var a={timeOnPage:e/1e3};u[e].forEach((function(e){e(a)}))},d=n((function(){var e=new o;return e.on("markerPassed",p),r.addEventListener(c,(function(){r[s]?e.pause():e.resume()}),!0),e.start(),e}));e.exports=function(e,a){var t=d(),r=1e3*l(e.timeOnPage);t.addMarker(r),u[r]||(u[r]=[]),u[r].push(a)}}},"core/src/lib/events/elementExists.js":{name:"element-exists",displayName:"Element Exists",script:function(e,a,t){"use strict";var r=3e3,n=new(t("./helpers/weakMap")),i=t("./helpers/matchesProperties"),o={};setInterval((function(){Object.keys(o).forEach((function(e){for(var a=o[e],t=document.querySelectorAll(e),r=0;r2&&void 0!==arguments[2]?arguments[2]:null,r=d+a;u.existy(t)&&""!==t?e.setAttribute(r,t):e.removeAttribute(r)}a.__esModule=!0;var s=Object.assign||function(e){for(var a=1;a1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),this.root=a,this.options=t,this.doc=a.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:t.autoFix}),this.actuals=[a],this.proxyHistory="",this.proxyRoot=this.doc.createElement(a.nodeName),this.scriptStack=[],this.writeQueue=[],l(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var a=this.writeQueue.shift();u.isFunction(a)?this._callFunction(a):this._writeImpl(a)}},e.prototype._callFunction=function(e){var a={type:"function",value:e.name||e.toString()};this._onScriptStart(a),e.call(this.win,this.doc),this._onScriptDone(a)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var a=void 0,t=void 0,r=void 0,n=[];(a=this.parser.readToken())&&!(t=u.isScript(a))&&!(r=u.isStyle(a));)(a=this.options.beforeWriteToken(a))&&n.push(a);n.length>0&&this._writeStaticTokens(n),t&&this._handleScriptToken(a),r&&this._handleStyleToken(a)},e.prototype._writeStaticTokens=function(e){var a=this._buildChunk(e);return a.actual?(a.html=this.proxyHistory+a.actual,this.proxyHistory+=a.proxy,this.proxyRoot.innerHTML=a.html,p&&(a.proxyInnerHTML=this.proxyRoot.innerHTML),this._walkChunk(),p&&(a.actualInnerHTML=this.root.innerHTML),a):null},e.prototype._buildChunk=function(e){for(var a=this.actuals.length,t=[],r=[],n=[],i=e.length,o=0;o)/," "+d+"id="+c+" $1")),l.attrs.id!==v&&l.attrs.id!==g&&n.push("atomicTag"===l.type?"":"<"+l.tagName+" "+d+"proxyof="+c+(l.unary?" />":">"))}}else r.push(s),n.push("endTag"===l.type?s:"")}return{tokens:e,raw:t.join(""),actual:r.join(""),proxy:n.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,a=[this.proxyRoot];u.existy(e=a.shift());){var t=1===e.nodeType;if(!t||!o(e,"proxyof")){t&&(this.actuals[o(e,"id")]=e,l(e,"id"));var r=e.parentNode&&o(e.parentNode,"proxyof");r&&this.actuals[r].appendChild(e)}a.unshift.apply(a,u.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var a=this,t=this.parser.clear();t&&this.writeQueue.unshift(t),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,(function(){a._onScriptDone(e)})))},e.prototype._handleStyleToken=function(e){var a=this.parser.clear();a&&this.writeQueue.unshift(a),e.type=e.attrs.type||e.attrs.TYPE||"text/css",(e=this.options.beforeWriteToken(e))&&this._writeStyleToken(e),a&&this.write()},e.prototype._writeStyleToken=function(e){var a=this._buildStyle(e);this._insertCursor(a,g),e.content&&(a.styleSheet&&!a.sheet?a.styleSheet.cssText=e.content:a.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var a=this.doc.createElement(e.tagName);return a.setAttribute("type",e.type),u.eachKey(e.attrs,(function(e,t){a.setAttribute(e,t)})),a},e.prototype._insertCursor=function(e,a){this._writeImpl('');var t=this.doc.getElementById(a);t&&t.parentNode.replaceChild(e,t)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){e===this.scriptStack[0]?(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)):this.options.error({msg:"Bad script nesting or script finished twice"})},e.prototype._writeScriptToken=function(e,a){var t=this._buildScript(e),r=this._shouldRelease(t),n=this.options.afterAsync;e.src&&(t.src=e.src,this._scriptLoadHandler(t,r?n:function(){a(),n()}));try{this._insertCursor(t,v),t.src&&!r||a()}catch(e){this.options.error(e),a()}},e.prototype._buildScript=function(e){var a=this.doc.createElement(e.tagName);return u.eachKey(e.attrs,(function(e,t){a.setAttribute(e,t)})),e.content&&(a.text=e.content),a},e.prototype._scriptLoadHandler=function(e,a){function t(){e=e.onload=e.onreadystatechange=e.onerror=null}function r(){t(),null!=a&&a(),a=null}function n(e){t(),o(e),null!=a&&a(),a=null}function i(e,a){var t=e["on"+a];null!=t&&(e["_on"+a]=t)}var o=this.options.error;i(e,"load"),i(e,"error"),s(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(a){n({msg:"onload handler failed "+a+" @ "+e.src})}r()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(a){return void n({msg:"onerror handler failed "+a+" @ "+e.src})}n({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&r()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();a.default=m},function(e){var a;a=function(){return function(e){function a(r){if(t[r])return t[r].exports;var n=t[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,a),n.loaded=!0,n.exports}var t={};return a.m=e,a.c=t,a.p="",a(0)}([function(e,a,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var n=r(t(1));e.exports=n.default},function(e,a,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function n(e){if(e&&e.__esModule)return e;var a={};if(null!=e)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=e[t]);return a.default=e,a}function i(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}a.__esModule=!0;var o=n(t(2)),l=n(t(3)),s=r(t(6)),c=t(5),u={comment:/^");if(a>=0)return new c.CommentToken(e.substr(4,a-1),a+3)}function n(e){var a=e.indexOf("<");return new c.CharsToken(a>=0?a:e.length)}function i(e){var a,t,r;if(-1!==e.indexOf(">")){var n=e.match(u.startTag);if(n){var i=(a={},t={},r=n[2],n[2].replace(u.attr,(function(e,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(a[arguments[5]]="",t[arguments[5]]=!0):a[n]=arguments[2]||arguments[3]||arguments[4]||u.fillAttr.test(n)&&n||"":a[n]="",r=r.replace(e,"")})),{v:new c.StartTagToken(n[1],n[0].length,a,t,!!n[3],r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))});if("object"===(void 0===i?"undefined":s(i)))return i.v}}}function o(e){var a=i(e);if(a){var t=e.slice(a.length);if(t.match(new RegExp("","i"))){var r=t.match(new RegExp("([\\s\\S]*?)","i"));if(r)return new c.AtomicTagToken(a.tagName,r[0].length+a.length,a.attrs,a.booleanAttrs,r[1])}}}function l(e){var a=e.match(u.endTag);if(a)return new c.EndTagToken(a[1],a[0].length)}a.__esModule=!0;var s="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};a.comment=r,a.chars=n,a.startTag=i,a.atomicTag=o,a.endTag=l;var c=t(4),u={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,a,t){"use strict";function r(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}a.__esModule=!0,a.EndTagToken=a.AtomicTagToken=a.StartTagToken=a.TagToken=a.CharsToken=a.CommentToken=a.Token=void 0;var n=t(5),i=(a.Token=function e(a,t){r(this,e),this.type=a,this.length=t,this.text=""},a.CommentToken=function(){function e(a,t){r(this,e),this.type="comment",this.length=t||(a?a.length:0),this.text="",this.content=a}return e.prototype.toString=function(){return"