1(()=>{var i=window.jstag||(window.jstag={}),n=[];function e(r){i[r]=function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];n.push([r,t])}}e("send"),e("mock"),e("identify"),e("pageView"),e("unblock"),e("getid"),e("setid"),e("loadEntity"),e("getEntity"),e("on"),e("once"),e("call"),i.loadScript=function(e,t,a){var r=document.createElement("script"),e=(r.async=!0,r.src=e,r.onload=t,r.onerror=a,document.getElementsByTagName("script")[0]),t=e&&e.parentNode||document.head||document.body,a=e||t.lastChild;return null!=a?t.insertBefore(r,a):t.appendChild(r),this},i.init=function r(e){return this.config=e,this.loadScript(e.src,function(){if(i.init===r)throw new Error("Load error!");i.init(i.config);for(var e=0;e<n.length;e++){var t=n[e][0],a=n[e][1];i[t].apply(i,a)}n=void 0}),this}})(),jstag.init({src:"//c.lytics.io/api/tag/9c32784e3cc4888a693a7988ad64c63d/latest.min.js"}),window.addEventListener("message",function(e){"getIframeURL"==e.data.method&&(payload={iframe_url:window.location.href},parent.postMessage(payload,e.data.origin))}),((ce,pe,le)=>{function a(){function _(e){var t={},a=pe.createElement("a"),r=(a.href=e,a.search.substring(1).split("&"));if(""!=r[0])for(var i=0;i<r.length;i++){var n=r[i].split("=");t[n[0]]=decodeURIComponent(n[1])}return t}var r,P={},v=Date.now(),y=ce.location.hostname,T=a("debugit"),E=(bundles=["Alexander Green's Total Wealth System","Total Wealth Solutions","Manward Financial Bundle","Manward Bundle","Marc Lichtenfeld's Total Trading System","Matthew Carr's Full Systems Suite","Manward Executive Bundle","Marc Lichtenfeld's Platinum Access"],portraitReady=new Event("portraitReady"),portraitLyticsLoaded=new Event("portraitLyticsLoaded"),portraitPageLoaded=new Event("portraitPageLoaded"),portraitPurchase=new Event("portraitPurchase"),portraitReversePurchase=new Event("portraitReversePurchase"),portraitIdentity=new Event("portraitIdentity"),portraitEventTrigger=new Event("portraitEventTrigger"),portraitXHRHook=new Event("portraitXHRHook"),!1),C=!1,L=!1,I=!1;initIdentityCallComplete=!1;function O(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var e=new RegExp("[\\?&]"+e+"=([^&#]*)"),a="";return null==(a="undefined"==typeof t?e.exec(location.search):e.exec(t))?null:decodeURIComponent(a[1].replace(/\+/g," "))}function a(e){var t=ce.location.href;return-1!=t.indexOf("?"+e+"=")||-1!=t.indexOf("&"+e+"=")}function w(e,t){var a=ce.location.href,t=(a=void 0!==t?t:a).split("?");if(2<=t.length){for(var r=encodeURIComponent(e)+"=",i=t[1].split(/[&;]/g),n=i.length;0<n--;)-1!==i[n].lastIndexOf(r,0)&&i.splice(n,1);return t[0]+(0<i.length?"?"+i.join("&"):"")}return a}function x(e,t,a){var r,i="";a&&((r=new Date).setTime(r.getTime()+24*a*60*60*1e3),i="; expires="+r.toUTCString()),pe.cookie=e+"="+(t||"")+i+"; domain="+(a=(a=(a=ce.location.hostname).split("."))[a.length-2]+"."+a[a.length-1])+"; path=/"}function s(e,t){var a,r=null,i=(void 0!==e.body&&(r=JSON.stringify(e.body)),new XMLHttpRequest);for(a in i.addEventListener("readystatechange",function(){4===this.readyState&&t(JSON.parse(this.responseText))}),i.open(e.method,e.url),e.headers)e.headers.hasOwnProperty(a)&&i.setRequestHeader(a,e.headers[a]);i.send(r)}function M(){return"_"+Math.random().toString(36).substr(2,26)}(r=ce).liosetup=r.liosetup||{},r.liosetup.callback=r.liosetup.callback||[],r.liosetup.addEntityLoadedCallback=function(e,t){var a;"function"==typeof r.liosetup.callback&&((a=[]).push(r.liosetup.callback),r.liosetup.callback=a),r.lio&&r.lio.loaded?e(r.lio.data):t?r.liosetup.callback.unshift(e):r.liosetup.callback.push(e)};var N=(()=>{var a="gapassthough",i="https://portrait-tracker.s3.amazonaws.com",t="/index.html",r="UA-148998105-5",n="GTM-KTM4C7C",o="",e=!1,s=!1,d=!0,c=sessionStorage.getItem("sessionid");function p(){T&&console.log("DEBUG IT: Global GTM Loaded"),null==P.page&&(P.page={}),P.page.url=ce.location.href,P.page.timestamp=v,P.page.page_domain=y,P.page.page_referrer=pe.referrer,P.page.page_title=pe.title.toString(),P.page.page_queryparams=_(ce.location.href),null==P.identity&&(P.identity={}),P.identity.sessionid=c;var e,t=0<ce.innerWidth?ce.innerWidth:screen.width,t=(P.identity.device_width=t<769?"small":"large",navigator.userAgent);P.identity.ua=t,void 0!==P.page.page_queryparams.email&&(e=w("email"),ce.history.pushState("replaced","replaced",e)),void 0!==P.page.page_queryparams.FirstName&&(e=w("FirstName"),ce.history.pushState("replaced","replaced",e)),void 0!==P.page.page_queryparams.LastName&&(e=w("LastName"),ce.history.pushState("replaced","replaced",e)),P.page.page_referrer.includes("mvcode")&&!ce.location.href.includes("mvcode")&&void 0!==(t=_(P.page.page_referrer)).mvcode&&(ce.location.href.includes(e="?")&&(e="&"),T&&console.log("DEBUG IT: mvcode added to URL"),ce.history.pushState("replaced","replaced",ce.location.href+e+"mvcode="+t.mvcode)),void 0!==P.page.page_queryparams.mvtest&&Z.queryStringInit(P.page.page_queryparams.mvtest),null==P.events&&(P.events={}),m().ready||("loading"!==pe.readyState?l():pe.addEventListener("DOMContentLoaded",function(){l()}))}
1function l(){T&&console.log("DEBUG IT: DOM Content Loaded");var e=pe.createElement("iframe");e.style.display="none",e.src=i+""+t,e.id=a,pe.body.appendChild(e),pe.getElementById(a).onload=function(e){T&&console.log("DEBUG IT: Iframe Loaded"),o=pe.getElementById(a).contentWindow;var t={method:"init",gaid:r,origin:ce.location.origin};o.postMessage(t,i),ce.addEventListener("message",function(e){T&&(console.log("DEBUG IT: Iframe Message Received"),console.log("DEBUG IT: Iframe Event Content",e),console.log("DEBUG IT: isIframeInit",d)),d&&e.origin==i&&void 0!==e.data.is_private&&(T&&console.log("DEBUG IT: Is Initial Event"),d=!1,e.data.is_private?(T&&console.log("DEBUG IT: Browser Is Private"),s=!0,u()):(T&&console.log("DEBUG IT: Browser Is Not Private"),clientid=e.data._gaid,P.identity.clientid=clientid),pe.dispatchEvent(portraitReady))})},pe.getElementById(a).onerror=function(e){s=!0,u(),pe.dispatchEvent(portraitReady)}}function u(){var e=localStorage.getItem("_gaid");null==e&&(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}),localStorage.setItem("_gaid",e)),P.identity.clientid=e}function m(e){var t={ready:E,lyticsLoaded:C,pageLoaded:L,identity:I};return"function"==typeof e&&e(t),t}return null==c&&(c=M(),sessionStorage.setItem("sessionid",c),e=!0),{init:function(){return T&&c
1onsole.log("DEBUG IT: INIT"),t=pe,(e=ce)[a="dataLayer"]=e[a]||[],e[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),e=t.getElementsByTagName("script")[0],(a=t.createElement("script")).id=n,a.async=!0,a.src="https://www.googletagmanager.com/gtm.js?id=GTM-KTM4C7C",a.onload=function(){console.log("Portrait Global GTM Loaded"),p()},a.onerror=function(){console.log("Portrait Global GTM Failed To Load"),p()},a.addEventListener("load",function(){var e=new CustomEvent("gtm_loaded",{bubbles:!0});t.dispatchEvent(e)}),void e.parentNode.insertBefore(a,e);var e,t,a},assemble:p,store:function(e,t,a){return a=a,r={method:"store",name:e=e,tosave:t=t,origin:ce.location.origin},s?localStorage.setItem(e,JSON.stringify(t)):o.postMessage(r,i),void(void 0!==a&&a(t));var r},fetch:function(e,t){var a,r;r=t,t={method:"fetch",name:a=e,origin:ce.location.origin},s?(null==(e=localStorage.getItem(a))&&(e="{}"),(e=JSON.parse(e)).method=a,r(e)):(o.postMessage(t,i),ce.addEventListener("message",function(e){e.origin==i&&e.data.method==a&&r(e.data)}))},getStatus:m,isnewsession:e}})();var u={init:function(){return e=ce.location.pathname.split("/"),P.page.page_name=e[2],P.page.promocode=e[3],void 0!==e[4]&&""!==e[4]?(e[4]=e[4].toLowerCase(),"full"==e[4]&&(P.page.page_type="promo page - transcript")):(P.page.page_type="promo page",void 0!==P.page.page_queryparams.full&&(ce.location.href=ce.location.origin+""+ce.location.pathname+"Full")),P.page.abandon_time=3e5,setTimeout(function(){dataLayer.push({event:"promo_abandon_qualified"})},P.page.abandon_time),P.page.system="Iris",void s({url:ce.location.origin+"/p/effortattributes/extractEffortattributes/"+e[3],method:"GET",headers:{}},function(e){e=e.Data;e.timestamp=v,P.effort=e,P.effort.TreeName.includes("(Video")?P.page.page_template_type="video":P.effort.TreeName.includes("(HTML")&&(P.page.page_template_type="html"),N.store("last_promo",e),portraitPageLoaded.source="IRIS",pe.dispatchEvent(portraitPageLoaded)});var e}};var S={init:function(){return e=ce.location.pathname.split("/"),P.page.system="Iris - Leadgen",P.page.page_type="signup landing page",P.page.page_name=e[1],P.page.promocode=e[1],void 0!==e[2]&&""!==e[2]?(P.page.page_type="signup confirmation",P.page.page_name=e[2],P.page.promocode=e[2]):a("confirmation")&&(P.page.page_type="signup confirmation"),portraitPageLoaded.source="Iris - Leadgen",void pe.dispatchEvent(portraitPageLoaded);var e}};var B={init:function(){portraitPageLoaded.source="Static Site",P.page.system="Static Site",pe.dispatchEvent(portraitPageLoaded)}};var K={init:function(){portraitPageLoaded.source="WordPress",P.page.system="WordPress",pe.dispatchEvent(portraitPageLoaded)}};var ee={init:function(){return e=ce.location.pathname.split("/"),portraitPageLoaded.source="Opium",P.page.page_name=e[1],P.page.promocode=e[2],P.page.system="Opium",void s({url:ce.location.origin.replace("orders.","pro.")+"/p/effortattributes/extractEffortattributes/"+P.page.promocode,method:"GET",headers:{}},function(e){0==e.Success?T&&console.log("DEBUG IT: OPIUM: Did Not Load IRIS Effort Details"):(P.effort=e.Data,P.effort.TreeName.includes("(Video")?P.page.page_template_type="video":P.effort.TreeName.includes("(HTML")&&(P.page.page_template_type="html"),P.page.page_name,P.effort.ItemCode,T&&console.log("DEBUG IT: OPIUM: Loaded IRIS Effort Details")),te()});var e}};function te(){var t,a=O("pageNumber"),r=JSON.parse(sessionStorage.getItem("orderdetails"));if(null==r&&"2"==a){P.page.page_type="order form page",pe.dispatchEvent(portraitPageLoaded),N.fetch("_gcl_aw",function(e){void 0!==e.data&&x("_gcl_aw",e.data,180)}),T&&console.log("DEBUG IT: OPIUM: Order Form Page");var s=["in_cart_abandon_series",P.effort.ItemCode.toLowerCase()+"_cart_abandon_optout"];initIdentityCallComplete&&(U(),"undefined"!=typeof bsCartAbandon)&&G.userRecordCheck(s,function(e){}),pe.addEventListener("portraitIdentity",function(e){U(),"undefined"!=typeof bsCartAbandon&&G.userRecordCheck(s,function(e){})}),jQuery(pe).ready(function(t){t("form#LeadGen").submit(function(){P.identity.firstname=t("input[name='FirstName']").val(),P.identity.lastname=t("input[name='LastName']").val(),P.identity.email=t("input[name='email']").val(),P.identity.phone=t("input[name='PhoneNumber']").val();var e=t("select[name='BestTimeToCall']").val();dataLayer.push({event:"event_triggered",event_category:"Waitlist",event_action:"Complete",event_label:e}),pe.dispatchEvent(portraitIdentity)});var a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=0;t("input[name^='formComponentsMap[\\'order\\'].firstName']").focusout(function(){0==a&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"First Name",event_label:"Order Form | First Name | "+P.page.page_name}),a=1)}),t("input[name^='formComponentsMap[\\'order\\'].lastName']").focusout(function(){0==b&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Last Name",event_label:"Order Form | Last Name | "+P.page.page_name}),b=1)}),t("input[name^='formComponentsMap[\\'order\\'].emailAddress']").focusout(function(){0==c&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Email Address",event_label:"Order Form | Email Address | "+P.page.page_name}),c=1)}),t("input[name^='formComponentsMap[\\'order\\'].confirmEmailAddress']").focusout(function(){0==d&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Confirm Email Address",event_label:"Order Form | Confirm Email Address | "+P.page.page_name}),d=1);var e=!1;t("input[name^='formComponentsMap[\\'order\\'].emailAddress']").val().trim()==t(this).val().trim()&&(e=void 0===P.identity.email||P.identity.email!==t(this).val().trim()||e)&&(P.identity.email=t(this).val().trim(),e={email:P.identity.email},X.validate(e,function(e){T&&(console.log("DEBUG IT: OPIUM: Cart Abandon Check - Validating Email"),console.log(e))}))}),t("input[name^='formComponentsMap[\\'order\\'].addressLine1']").focusout(function(){0==e&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Address Line 1",event_label:"Order Form | Address Line 1 | "+P.page.page_name}),e=1)}),t("input[name^='formComponentsMap[\\'order\\'].addressLine2']").focusout(function(){0==f&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Address Line 2",event_label:"Order Form | Address Line 2 | "+P.page.page_name}),f=1)}),t("input[name^='formComponentsMap[\\'order\\'].city']").focusout(function(){0==g&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"City",event_label:"Order Form | City | "+P.page.page_name}),g=1)}),t("select[name^='formComponentsMap[\\'order\\'].stateId']").change(function(){0==h&&
1(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"State",event_label:"Order Form | State | "+P.page.page_name}),h=1)}),t("input[name^='formComponentsMap[\\'order\\'].postalCode']").focusout(function(){0==i&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Postal Code",event_label:"Order Form | Postal Code | "+P.page.page_name}),i=1)}),t("select[name^='formComponentsMap[\\'order\\'].countryId']").change(function(){0==j&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Country",event_label:"Order Form | Country | "+P.page.page_name}),j=1)}),t("input[name^='formComponentsMap[\\'order\\'].phoneNumber']").focusout(function(){0==k&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Phone Number",event_label:"Order Form | Phone Number | "+P.page.page_name}),k=1)}),t("input[name^='formComponentsMap[\\'paymentOption\\'].maskedCreditCardNumber']").focusout(function(){0==l&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"CC Number",event_label:"Order Form | CC Number | "+P.page.page_name}),l=1)}),t("select[name^='formComponentsMap[\\'paymentOption\\'].creditCardExpirationMonth']").change(function(){0==m&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"CC Expiration Month",event_label:"Order Form | CC Expiration Month | "+P.page.page_name}),m=1)}),t("select[name^='formComponentsMap[\\'paymentOption\\'].creditCardExpirationYear']").change(function(){0==n&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"CC Expiration Year",event_label:"Order Form | CC Expiration Year | "+P.page.page_name}),n=1)}),t("input[name^='formComponentsMap[\\'paymentOption\\'].shouldSaveCreditCard']").focusout(function(){0==o&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Should Save CC",event_label:"Order Form | Should Save CC | "+P.page.page_name}),o=1)}),t("input[name^='formComponentsMap[\\'paymentOption\\'].creditCardDescription']").focusout(function(){0==p&&(dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"CC Description",event_label:"Order Form | CC Description | "+P.page.page_name}),p=1)}),t("input[name^='btnPaymentOptionSubmit']").click(function(){dataLayer.push({event:"event_triggered",event_category:"Order Form",event_action:"Submit",event_label:"Order Form | Submit | "+P.page.page_name})})})}else{var u=pe.querySelectorAll(".blockLabel"),_=pe.querySelectorAll("label"),v=pe.querySelectorAll(".customer-info li b"),y=["First Name","Last Name","Address 1","Address 2","Address","Country","Zip/Postal Code","State","City","Phone","Email"];for(i=0;i<u.length;i++){var E=u[i].innerHTML.replace(":","");y.includes(E)&&(P.identity[E.toLowerCase().replace(/[\s/:]/g,"")]=u[i].nextSibling.nextSibling.innerHTML.toLowerCase().replace("<em>","").trim())}for(i=0;i<_.length;i++){var C=_[i].innerText.split(":");y.includes(C[0])&&(P.identity[C[0].toLowerCase().replace(/[\s/:]/g,"")]=C[1].toLowerCase().trim())}for(i=0;i<v.length;i++){var L=v[i].innerText.replace(":","").trim();y.includes(L)&&(P.identity[L.toLowerCase().replace(/[\s/:]/g,"")]=v[i].nextSibling.nextElementSibling.innerText.toLowerCase().trim())}null==P.purchase&&(P.purchase={});var I,w,S;a=pe.querySelector(".shoppingCartBody .itemName, .selected-choice__name"),w=pe.querySelector(".shoppingCartBody .itemDescription"),I=pe.querySelector(".shoppingCartBody .itemPrice, .selected-choice__price"),t=S="",null!==a&&(S=a.innerHTML.replace(/<\/?[^>]+(>|$)/g,"").trim(),null!==w&&(t=w.innerHTML.replace("'","").trim()),a=(a=(a=I.innerHTML.replace("USD","")).replace("$","")).trim(),w="en-US",I=a[a.length-3],a=((e,t)=>{void 0===t&&(t=navigator.languages);var t=Intl.NumberFormat(t).format("1.1"),a=new RegExp("[^-+0-9"+t.charAt(1)+"]","g"),e=e.replace(a,"").replace(t.charAt(1),".");return parseFloat(e)})(a,w=","==I?"fr-CA":w),P.purchase.choice_name=S,P.purchase.choice_description=t,P.purchase.grand_total=a,P.purchase.adjusted_total=a,P.purchase.promocode=P.page.promocode,P.purchase.transaction_id=M());(e=>{for(var t in e)if(e.hasOwnProperty(t))return;return 1})(P.purchase)?(P.page.page_type="no choice page",pe.dispatchEvent(portraitPageLoaded)):null==r||r.choice_name!==P.purchase.choice_name||r.choice_name==P.purchase.choice_name&&r.grand_total!==P.purchase.grand_total?(null==r?(P.purchase.order_type="initial order",P.page.page_type="initial order
1confirm page",I={event:{name:"og_cart_intial_purchase"},user_attribute:[{key:"in_cart_abandon_series",value:"false"},{key:"cart_purchase",value:P.page.page_name}]},"undefined"!=typeof bsCartAbandon&&G.removeUserEvent(I),pe.dispatchEvent(portraitPageLoaded)):r.choice_name!==P.purchase.choice_name&&-1==bundles.indexOf(P.purchase.choice_name)?(P.purchase.order_type="cross sell",P.page.page_type="cross sell order confirm page",pe.dispatchEvent(portraitPageLoaded)):(P.purchase.order_type="upsell",P.page.page_type="upsell order confirm page",w=P.purchase.grand_total-r.grand_total,r.upsellPriceDifference=w,P.purchase.adjusted_total=w,null==P.reversepurchase&&(P.reversepurchase={}),P.reversepurchase=r,pe.dispatchEvent(portraitPageLoaded),pe.dispatchEvent(portraitReversePurchase)),S=JSON.stringify(P.purchase),sessionStorage.setItem("orderdetails",S),pe.dispatchEvent(portraitPurchase)):pe.dispatchEvent(portraitPageLoaded)}}function U(){$("input[name^='formComponentsMap[\\'order\\'].emailAddress'], input[name^='formComponentsMap[\\'order\\'].confirmEmailAddress']").val(P.identity.email)}A={};var A,ae={init:re};function re(a){A={email:a.identity.email,ordernumber:a.purchase.transaction_id,choiceitemname:a.purchase.item_code},P.page.system="WMC",P.page.promocode=P.page.page_queryparams.promoCode,P.page.wmc_page_type=a.page.wmc_page_type,P.page.sequence_in_journey=a.page.sequence_in_journey,P.page.organization={name:a.page.organization.name},portraitPageLoaded.source="WMC",s({url:ce.location.origin.replace("secure.","pro.")+"/p/effortattributes/extractEffortattributes/"+P.page.promocode,method:"GET",headers:{}},function(e){1==e.Success?(P.effort=e.Data,P.effort.JourneyName=a.effort.JourneyName,P.effort.JourneyId=a.effort.JourneyId,P.effort.CreativeId=a.effort.CreativeId,P.effort.Creative=a.effort.Creative,P.effort.AdvantageCampaignCode=a.effort.AdvantageCampaignCode,P.effort.AdvantageCampaignName=a.effort.AdvantageCampaignName):P.effort=a.effort,P.effort.JourneyName,P.effort.ItemCode,P.effort.CampaignName,P.effort.Page1;var t,e=JSON.parse(sessionStorage.getItem("orderdetails"));"orderPage"==P.page.wmc_page_type?(P.page.page_type="order form page",P.page.page_name=P.effort.JourneyName,P.effort.ItemCode.toLowerCase(),initIdentityCallComplete&&(F(),D()),pe.addEventListener("portraitIdentity",function(e){F(),D()}),pe.dispatchEvent(portraitPageLoaded),pe.getElementById("re-type-email").addEventListener("focusout",function(e){var t=!1;pe.getElementById("email").value.trim()==e.target.value.trim()&&(t=void 0===P.identity.email||P.identity.email!==e.target.value.trim()||t)&&(P.identity.email=e.target.value.trim(),t={email:P.identity.email},X.validate(t,function(e){T&&(console.log("DEBUG IT: Cart Abandon Check - Validating Email"),console.log(e))}))})):""!==A.email&&""!==A.ordernumber&&""!==A.choiceitemname&&(P.purchase={transaction_id:wmc_dataplaceholders.purchase.transaction_id,choice_description:wmc_dataplaceholders.purchase.choice_description,item_code:wmc_dataplaceholders.purchase.item_code,item_subscription_type:wmc_dataplaceholders.purchase.item_subscription_type,offer_code:wmc_dataplaceholders.purchase.offer_code,wmc_order_type:wmc_dataplaceholders.purchase.order_type,choice_name:wmc_dataplaceholders.purchase.item_description,promocode:wmc_dataplaceholders.purchase.promocode},""!==(grand_total=wmc_dataplaceholders.purchase.grand_total)&&(P.purchase.grand_total=parseInt(grand_total)),P.identity.address=wmc_dataplaceholders.identity.address,P.identity.address2=wmc_dataplaceholders.identity.address2,P.identity.address3=wmc_dataplaceholders.identity.address3,P.identity.city=wmc_dataplaceholders.identity.city,P.identity.country=wmc_dataplaceholders.identity.country,P.identity.email=wmc_dataplaceholders.identity.email,P.identity.nameprefix=wmc_dataplaceholders.identity.nameprefix,P.identity.firstname=wmc_dataplaceholders.identity.firstname,P.identity.lastname=wmc_dataplaceholders.identity.lastname,P.identity.phone=wmc_dataplaceholders.identity.phone,P.identity.state=wmc_dataplaceholders.identity.state,P.identity.zip=wmc_dataplaceholders.identity.zip,null==e?(P.purchase.order_type="initial order",P.page.page_type="initial order
1confirm page",P.purchase.adjusted_total=P.purchase.grand_total,pe.dispatchEvent(portraitPageLoaded),pe.dispatchEvent(portraitPurchase)):e.item_code!==P.purchase.item_code&&"UpSell"!==P.purchase.wmc_order_type?(P.purchase.order_type="cross sell",P.page.page_type="cross sell order confirm page",P.purchase.adjusted_total=P.purchase.grand_total,pe.dispatchEvent(portraitPageLoaded),pe.dispatchEvent(portraitPurchase)):e.item_code==P.purchase.item_code&&e.grand_total==P.purchase.grand_total?(P.page.page_type="no choice page",pe.dispatchEvent(portraitPageLoaded)):(P.purchase.order_type="upsell",P.page.page_type="upsell order confirm page",t=P.purchase.grand_total-e.grand_total,e.upsellPriceDifference=t,P.purchase.adjusted_total=t,null==P.reversepurchase&&(P.reversepurchase={}),P.reversepurchase=e,pe.dispatchEvent(portraitPageLoaded),pe.dispatchEvent(portraitPurchase),pe.dispatchEvent(portraitReversePurchase)),t=JSON.stringify(P.purchase),sessionStorage.setItem("orderdetails",t))})}function F(){pe.getElementById("email").value=P.identity.email,pe.getElementById("re-type-email").value=P.identity.email}function D(){s({url:"https://dnzkifeab6.execute-api.us-east-1.amazonaws.com/Prod/PostIterableEvent",method:"POST",headers:{"Content-Type":"application/json"},body:{email:P.identity.email,eventName:"of_cart_abandon",dataFields:{og_of_nickname:P.effort.JourneyName,publication_code:P.effort.ItemCode,campaign_name:P.effort.CampaignName,iris_page_1:P.effort.Page1},createNewFields:!0}},function(e){T&&console.log("DEBUG IT: Iterable: Sent Event",e)})}var ie={store:function(){var e;void 0!==P.page.page_queryparams.adz_e&&void 0!==P.page.page_queryparams.adz_s&&(e="",void 0!==P.page.promocode&&(e=P.page.promocode),Portrait.store("web_ad_conversion_data",{promocode:e,conversion_pixel:"https://e-10348.adzerk.net/e.gif?e="+P.page.page_queryparams.adz_e+"&s="+P.page.page_queryparams.adz_s})),void 0!==P.page.page_queryparams.adz_cls&&void 0!==P.page.page_queryparams.adz_cle&&((e=new XMLHttpRequest).addEventListener("readystatechange",function(){var e;4===this.readyState&&(e=w("adz_cls"),e=w("adz_cle",e),ce.history.pushState("replaced","replaced",e))}),e.open("GET","https://e-10348.adzerk.net/r?e="+P.page.page_queryparams.adz_cle+"&s="+P.page.page_queryparams.adz_cls),e.send())}};var G={removeUserEvent:function(e){var t=e,a=JSON.parse(sessionStorage.getItem("bsft_identity_details")),e=JSON.parse(sessionStorage.getItem("bsft_event_details"));if(null!==a){a.event=t.event.name;for(var r=t.user_attribute.length-1;0<=r;r--)a[t.user_attribute[r].key]=t.user_attribute[r].value;e.event=a.event}},sendUserEvent:function(e,t){var a=e;if(P.identity.email,void 0!==a.user_attribute)for(var r=a.user_attribute.length-1;0<=r;r--)a.user_attribute[r].key,a.user_attribute[r].value;for(r=a.event.properties.length-1;0<=r;r--)a.event.properties[r].key,a.event.properties[r].value;a.event.name,P.identity.email},userRecordCheck:function(e,t){return r=e,i=t,T&&console.log("DEBUG IT: BS: Record Check",r),void 0===P.effort&&(P.effort={ItemCode:"XXX"}),void s({url:"https://dnzkifeab6.execute-api.us-east-1.amazonaws.com/Prod/GetActivePubs?email="+P.identity.email+"&pub="+P.effort.ItemCode,method:"GET",headers:{"Content-Type":"application/json"}},function(e){T&&console.log("DEBUG IT: BS: Check - Response"),"has pub"==e.status?(T&&console.log("DEBUG IT: BS: Check - Has Pub"),"function"==typeof i&&i(!1)):("no pub"==e.status&&T&&console.log("DEBUG IT: BS: Check - No Pub"),e={url:"https://dnzkifeab6.execute-api.us-east-1.amazonaws.com/Prod/GetBlueshiftUserData",method:"POST",headers:{"Content-Type":"application/json"}},void 0!==P.page.page_queryparams.bsft_uid?e.body={identifier:"uuid",identity:P.page.page_queryparams.bsft_uid}:e.body={identifier:"email",identity:P.identity.email},"undefined"==typeof supportLegacyBlueshift&&(e.body.ver=2),s(e,function(e){if(0===Object.keys(e).length&&e.constructor===Object)T&&console.log("DEBUG IT: BS: Check - Empty User Record"),"function"==typeof i&&i(!0);else{for(var t=!0,a=r.length-1;0<=a;a--)void 0!==e.custom_attributes[r[a]]?"true"==e.custom_attributes[r[a]]?(T&&console.log("DEBUG IT: BS: Check - User Record "+r[a]+" is true"),t=!1):T&&console.log("DEBUG IT: BS: Check - User Record "+r[a]+" is false"):T&&console.log("DEBUG IT: BS: Check - User Record "+r[a]+" doesnt exist");"function"==typeof i&&i(t)}}))});var r,i}};q=["bi_ltv","pub_circulation_status","su_list_email_status","customer_numbers","adzerk_uid","first_name","last_name","sms_list_by_listname","pub_subscription_type"],R=["customer_active_subscriptions","customer_active_lists","count_of_backend","count_of_frontend","count_of_subscriptions"];var q,R,z={track:ne,update:oe,store:function(e){var t;t=e,void 0!==P.identity.email&&N.store("promo_email",{email:P.identity.email},function(e){void 0!==t&&t(e)})}};function ne(){var e,i=void 0!==P.page.page_queryparams.email,t=void 0!==P.page.page_queryparams.bsft_uid,a=void 0!==P.page.page_queryparams.vid2;t||i?(e={url:"https://dnzkifeab6.execute-api.us-east-1.amazonaws.com/Prod/GetBlueshiftUserData",method:"POST",headers:{"Content-Type":"application/json"},body:{identifier:"uuid",identity:P.page.page_queryparams.bsft_uid}},"undefined"==typeof supportLegacyBlueshift&&(e.body.ver=2),i&&(e.body.identifier="email",e.body.identity=P.page.page_queryparams.email),s(e,function(e){if(void 0!==e.email){P.identity.email=e.email;for(var t={},a=R.length-1;0<=a;a--)void 0!==e.custom_attributes&&void 0!==e.custom_attributes[R[a]]&&(t[R[a]]=e.custom_attributes[R[a]]);H(t),N.store("bs_info",t,function(){}),pe.dispatchEvent(portraitIdentity),J(e)}else i&&(console.log(P.page.page_queryparams.email),r=P.page.page_queryparams.email,/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}
1))$/.test(String(r).toLowerCase()))&&(P.identity.email=P.page.page_queryparams.email,pe.dispatchEvent(portraitIdentity)),J();var r})):a?s(e={url:"https://dnzkifeab6.execute-api.us-east-1.amazonaws.com/Prod/GetVid2Email",method:"POST",headers:{"Content-Type":"application/json"},body:{vid2:P.page.page_queryparams.vid2}},function(e){void 0!==e.emailAddress&&(P.identity.email=e.emailAddress.toLowerCase(),e={email:P.identity.email},pe.dispatchEvent(portraitIdentity),J(e))}):(T&&console.log("DEBUG IT: Identity: Check For Promo Email"),N.fetch("promo_email",function(e){var t;void 0!==P.identity.email&&void 0===e.email?((t=portraitIdentity).source="email_validation",pe.dispatchEvent(t)):(void 0!==e.email&&(P.identity.email=e.email,pe.dispatchEvent(portraitIdentity)),(N.isnewsession?J:se)(e))}))}function oe(e){for(var t=q.length-1;0<=t;t--)void 0!==P.identity[q[t]]&&delete P.identity[q[t]];J(e)}function J(e){var t={url:"https://dnzkifeab6.execute-api.us-east-1.amazonaws.com/Prod/GetLyticsUserData",method:"POST",headers:{"Content-Type":"application/json"}};ly_cookie_id=W(),void 0!==e&&"undefined"!==e.email?t.body={identifier:"email",identity:e.email}:t.body={identifier:"_uid",identity:ly_cookie_id},void 0!==t.body&&s(t,function(e){for(var t={},a=q.length-1;0<=a;a--)void 0!==e.data[q[a]]&&(t[q[a]]=e.data[q[a]]);void 0!==e.data.segments&&(t.lytics_segments=e.data.segments,t.lytics_segment_list=e.data.segments.join("|")),H(t),N.store("lytics_info",t,function(){pe.dispatchEvent(portraitLyticsLoaded)})})}function se(){W(),N.fetch("bs_info",function(e){H(e)}),N.fetch("lytics_info",function(e){H(e),pe.dispatchEvent(portraitLyticsLoaded)})}function H(e){for(var t in e)"method"!==t&&(P.identity[t]=e[t])}function W(){var e=(e=>{for(var t=e+"=",a=pe.cookie.split(";"),r=0;r<a.length;r++){for(var i=a[r];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(t))return i.substring(t.length,i.length)}return null})("seerid");return P.identity.lytics_uid=e,P.identity.lytics_uid}var X={validate:function(e,t){var a,r=e,i=t,n="The email address is already on this list.",o="We could not process this email address. Please check the email address and try again.",e="This email address is not properly formatted. Please check to make sure this is a valid email address",s="Thanks for signing up.";if(r.email.includes("oxfordclub.com"))return V(r,i,{status:"success",message:s,response:"success"}),!1;0==/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(r.email).toLowerCase())?i({status:"failed",message:e,response:"Invalid Email Format"}):(a=e="",r.eo_list_id!==le&&(e="&eo_list_id="+r.eo_list_id),r.source_id!==le&&(a=" | "+r.source_id),(t=new XMLHttpRequest).addEventListener("readystatechange",function(){if(4===this.readyState){var e=JSON.parse(this.responseText);if(!Array.isArray(e))return"Error connecting to Email Oversight"==e.message?(dataLayer.push({event:"event_triggered",event_category:"newsletter",event_action:"submit",event_label:"success | EO Couldnt Connect | "+r.adv_list_names+a}),V(r,i,{status:"success",message:s,response:"success"}),!1):void 0!==e.other_active_lists?(dataLayer.push({event:"event_triggered",event_category:"newsletter",event_action:"error",event_label:e.message+" with actives | "+r.adv_list_names+a}),"SpamTrap"==e.message?i({status:"failed",message:o,response:e.message}):V(r,i,{status:"success",message:s,response:"success"}),!1):(dataLayer.push({event:"event_triggered",event_category:"newsletter",event_action:"error",event_label:e.message+" | "+r.adv_list_names+a}),console.log("DEBUG IT: EMAIL: Payload",e),void i({status:"failed",message:o,response:e.message}));for(var t=e.length-1;0<=t;t--)if("error"==e[t].status&&"Already Active On List"==e[t].message)return dataLayer.push({event:"event_triggered",event_category:"newsletter",event_action:"error",event_label:"duplicate | "+r.adv_list_names+a}),V(r,i,{status:"failed",message:n,response:e[t].message}),!1;dataLayer.push({event:"event_triggered",event_category:"newsletter",event_action:"submit",event_label:"success | "+r.adv_list_names+a}),V(r,i,{status:"success",message:s,response:"success"})}}
1),t.open("GET","https://services.ocweb.tools/subscriber/validate?email="+r.email+"&adv_list_names="+r.adv_list_names+e),t.onerror=function(){console.log("DEBUG IT: EMAIL: Onerror"),dataLayer.push({event:"event_triggered",event_category:"newsletter",event_action:"error",event_label:"404 | "+r.adv_list_names+a})},t.send())}};function V(e,t,a){P.identity.email=e.email;var r=portraitIdentity;if(r.source="email_validation",pe.dispatchEvent(r),r=t,t=a,P.identity.email=e.email,r(t),x("signup","complete",365),void 0!==e.adv_list_names){for(var i=e.adv_list_names.split(","),n=[],o=i.length-1;0<=o;o--)n.push(i[o]);N.fetch("elist",function(e){if(void 0!==e.elists)for(var t=e.elists.length-1;0<=t;t--)-1==n.indexOf(e.elists[t])&&n.push(e.elists[t]);var a={};a.elists=n,N.store("elist",a,function(){P.elists=a.elists})})}}var Z={init:de,queryStringInit:function(e){e=(e=e).replaceAll("+"," "),P.mvtest={variation:e}}};function de(e,t){var a=e.name.replace(/[^\w]/gi,""),r=sessionStorage.getItem(a),i=(i=e.variations.length,Math.floor(Math.random()*Math.floor(i))),n=(null!==r?i=r:sessionStorage.setItem(a,i),e.variations[i]);"undefined"!=typeof jQuery&&jQuery(pe).ready(function(t){0<t(n.target).length?Q(n):new MutationObserver(function(e){e.forEach(function(e){t(e.addedNodes).find(n.target).each(function(){Q(n)})})}).observe(pe.body,{childList:!0,subtree:!0})}),P.mvtest={variation:e.name+" | "+n.name},"function"==typeof t&&t(P.mvtest)}function Q(e){void 0!==e.attribute_key&&("html"==e.attribute_key?$(e.target).html(e.attribute_value):"append"==e.attribute_key?$(e.target).append(e.attribute_value):"remove"==e.attribute_key?$(e.target).remove():$(e.target).attr(e.attribute_key,e.attribute_value))}function Y(e){"undefined"!=typeof dataLayer&&dataLayer.push({event:e})}return pe.addEventListener("portraitReady",function(e){E=!0,z.track(),void 0!==P.page.page_queryparams.gclid&&N.store("last_gclid",{data:P.page.page_queryparams.gclid}),N.fetch("first_touch",function(e){null==e.page?(N.store("first_touch",P),P.identity.first_touch=P.page.page_domain):P.identity.first_touch=e.page.page_domain}),N.fetch("portrait_segments_list",function(e){null==e.data?"investmentu.com"==P.page.page_domain&&(N.store("portrait_segments_list",{data:"iu_track"}),P.identity.portrait_segments_list="iu_track",Y("iu_track_loaded")):e.data.includes("iu_track")?(P.identity.portrait_segments_list=e.data,Y("iu_track_loaded")):"investmentu.com"==P.page.page_domain&&(e.data=e.data+"|iu_track",N.store("portrait_segments_list",e),P.identity.portrait_segments_list=e.data,Y("iu_track_loaded"))}),console.log("Portrait Ready")}),pe.addEventListener("portraitLyticsLoaded",function(e){var t;C=!0,void 0!==(t=P.identity.email)&&t.includes("@oxfordclub.com")||(delete(t=JSON.parse(JSON.stringify(P))).identity.lytics_segments,delete t.identity.lytics_segment_list,delete t.identity.pub_circulation_status,delete t.identity.su_list_email_status,delete t.identity.needsmessage,delete t.page.page_queryparams,"undefined"!=typeof jstag&&jstag.send("portrait",t)),console.log("Portrait Lytics Loaded"),Y("lytics_loaded")}),pe.addEventListener("portraitPageLoaded",function(e){L=!0,console.log("Portrait Page Loaded : "+e.source),ie.store(),Y("page_loaded")}),pe.addEventListener("portraitPurchase",function(e){N.fetch("last_gclid",function(e){void 0!==e.data&&(P.purchase.last_gclid=e.data,Y("gclid_purchase"))}),console.log("Portrait Purchase"),Y("purchase")}),pe.addEventListener("portraitReversePurchase",function(e){console.log("Portrait Reverse Purchase"),Y("reverse_purchase")}),pe.addEventListener("portraitIdentity",function(t){I=!0,z.store(function(e){void 0!==t.source&&z.update(e),initIdentityCallComplete=!0}),void 0!==P.page.page_queryparams.irisConfirmList&&(options={event:{name:"iris_confirm_click",properties:[{key:"list_name",value:P.page.page_queryparams.irisConfirmList}]}}),console.log("Portrait Identity"),Y("identity")}),pe.addEventListener("portraitEventTrigger",function(e){console.log("Portrait Event Trigger")}),N.init(),{store:function(e,t,a){N.store(e,t,a)},fetch:function(e,t){N.fetch(e,t)},email:{validate:function(e,t){X.validate(e,t)}},mvtest:{init:function(e,t){Z.init(e,t)}},blueshift:{send:function(e,t){G.sendUserEvent(e,t)},check:function(e,t){G.userRecordCheck(e,t)}},irisTracker:function(){u.init()},irisLeadgenTracker:function(){S.init()},wordpressTracker:function(){K.init()}
1,opiumTracker:function(){ee.init()},wmcTracker:function(e){ae.init(e)},staticTracker:function(){B.init()},assemble:function(){N.assemble()},getStatus:function(e){N.getStatus(e)},getUrlParam:O,dataLayer:P,portraitPageLoaded:portraitPageLoaded}}void 0===ce.Portrait&&(ce.Portrait=a())})(window,document,void 0)
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.