Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Product Detail Page Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var ev=this;if(ev.type=="CLICK"){var sku="";var evtLabel;if(ev.data.component=="Recommended Accessories"){var ProductSKU=ev.data.accItemKey.skuNo+"-"+ev.data.accItemKey.itemSource;var ParentSKU=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;
ga("set","dimension18",ProductSKU);ga("set","dimension19",ParentSKU);ga("send","event","Ecommerce","Product Clicks","Accessory Essentials");ga("set","dimension18",undefined);ga("set","dimension19",undefined)}else if(ev.data.component=="Accessories Tab"){var position=ev.data.position+1;var accCat=ev.data.labelText;var accCatID=ev.data.labelId;var parentSKU=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;var sku=ev.data.accItemKey.skuNo+"-"+ev.data.accItemKey.itemSource;ga("set","dimension18",
sku);ga("set","dimension19",parentSKU);ga("set","dimension21",accCatID);ga("set","dimension22",accCat);ga("set","dimension23",position);ga("send","event","Ecommerce","Product Clicks","Accessory Tab");ga("set","dimension18",undefined);ga("set","dimension19",undefined);ga("set","dimension21",undefined);ga("set","dimension22",undefined);ga("set","dimension23",undefined)}else if(ev.data.component=="Accessory Modal"){var sku=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;var pos=ev.data.position+
1;ga("ec:addProduct",{"id":sku,"position":pos});ga("ec:setAction","click",{"list":"Accessory Modal - "+ev.data.openedVia});ga("send","event","Ecommerce","Product Clicks","Accessory Modal - "+ev.data.openedVia);var lName;lName="Product Detail - Accessory Modal - "+ev.data.openedVia+" - ATC";if(Bootstrapper.data.resolve("Manage.global.Is LocalStorage Supported"))localStorage.setItem("linkTrack",'{"data":"'+lName+'"}')}else if(ev.data.component=="Accessory Labels"){var pageName="Detail Page";var labelText=
ev.data.labelText;var labelID=ev.data.labelId;var labelPos=ev.data.position+1;ga("set","dimension21",labelID);ga("send","event","Site Links",pageName+" Labels",labelText,labelPos);ga("set","dimension21",undefined)}else if(ev.data.component=="Showcased Labels"){var pageName="Detail Page";var labelText=ev.data.labelText;var labelID=ev.data.labelId;var labelPos=ev.data.position+1;ga("set","dimension21",labelID);ga("send","event","Site Links",pageName+" Showcased Labels",labelText,labelPos);ga("set",
"dimension21",undefined)}else if(ev.data.component=="warranties")ga("send","event","Warranties",ev.data.btnText,ev.data.location);else{try{sku=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource}catch(err){}var navText="";if(ev.data.name!==undefined){evtLabel=ev.data.name;if(ev.data.component==="Tab Navigation")navText=evtLabel}else evtLabel=sku;if(ev.data.component==="Free store pickup")evtLabel=ev.data.type;var eventAction=ev.data.component;if(navText!=="")if(window.SS)SS.EventTrack.rp("Detail Page - Nav Tab Click - "+
navText);if(eventAction!=="Thumbnail Clicked"&&eventAction.indexOf("Payboo")<0)if(eventAction.indexOf("Personalized Banner")>=0){ga("ec:addPromo",{"name":ev.data.component});ga("ec:setAction","promo_click")}if(eventAction.indexOf("Financing - Promo")>=0){eventAction="Payboo Finance Link";if(window.SS)SS.EventTrack.rp(eventAction)}else if(eventAction.indexOf("Financing - Payboo - Link Save")>=0){eventAction="Payboo Tax Link";if(window.SS)SS.EventTrack.rp(eventAction)}else if(eventAction.indexOf("Financing - Payboo - Banner")>=
0){eventAction="Payboo Mini Banner";if(window.SS)SS.EventTrack.rp(eventAction)}ga("send","event","Product Detail Page",eventAction,evtLabel);if(eventAction==="Build Bundle"){if(typeof SS!=="undefined")SS.EventTrack.rp("Build Bundle - Detail");Bootstrapper.ensEvent.trigger("Bundle - Detail Page")}if(eventAction==="ItemGrouping")if(typeof SS!=="undefined")SS.EventTrack.rp("Item Groups - Detail");if(eventAction==="Thumbnail Clicked"||eventAction==="Image Zoom - Video"||eventAction==="Image Zoom \u2013 Main Image"||
eventAction==="Image Zoom \u2013 See More"||eventAction==="360 View"||eventAction==="View Customer Images")if(typeof SS!=="undefined")SS.EventTrack.rp("Image Gallery - Detail");if(eventAction==="Includes Free")if(typeof SS!=="undefined")SS.EventTrack.rp("Includes Free Text - Detail");if(eventAction==="includes free thumbnail")if(typeof SS!=="undefined")SS.EventTrack.rp("Includes Free Thumbnail - Detail");if(eventAction==="More Details - Overview")if(typeof SS!=="undefined")SS.EventTrack.rp("More Details Overview - Detail");
if(eventAction==="Reviews \u2013 Header"||eventAction==="QA \u2013 Header")if(typeof SS!=="undefined")SS.EventTrack.rp("Reviews QA - Detail");if(eventAction==="Key Features - Show More Less")if(typeof SS!=="undefined")SS.EventTrack.rp("Key Features - Show More/Less")}}else if(ev.type=="PLAY")ga("send","event","Product Detail Page","Video Play",ev.data);else if(ev.type=="ATC"){console.log("20221103 ATC");var ProductSKU=ev.data.sku+"-"+ev.data.is;var price=ev.data.price;var itemCode=ev.data.itemCode;
var qty=ev.data.quantity;var lName=ev.data.lName.trim();var labelName;var att;var isDZ=ev.data.isDealZone;if(isDZ!==null)if(typeof SS!=="undefined")SS.EventTrack.rp("ATC Detail - DZ Item");if(lName==undefined)lName="Product Detail - ATC";switch(lName){case "Product Detail - ATC":att="Product Detail";break;case "Accessory - Essential Detail Layer - ATC":att="Essential Accessories Detail Layer";if(typeof SS!=="undefined")SS.EventTrack.rp("Accessories ATC - Recommended");break;case "Accessory - Essential - ATC":att=
"Essential Accessories";if(typeof SS!=="undefined")SS.EventTrack.rp("Accessories ATC - Recommended");break;case "Accessory - Tab - ATC":att="Accessory Tab";if(typeof SS!=="undefined")SS.EventTrack.rp("Accessories ATC - Tab");break;case "Accessory - Tab Detail Layer - ATC":att="Accessory Tab Detail Layer";if(typeof SS!=="undefined")SS.EventTrack.rp("Accessories ATC - Tab");break;case "Accessory - ATC Layer - ATC":att="Accessory ATC Layer";if(typeof SS!=="undefined")SS.EventTrack.rp("Accessories ATC - ATC Layer");
break;default:att=lName}labelName=lName;if(lName.indexOf("Accessory")>=0&&lName.indexOf("Detail")<0)if(att==="")att="Product Detail";if(lName.indexOf("Product Detail")>=0&&lName.indexOf("Free Item")<0){if(typeof SS!=="undefined"){SS.EventTrack.rp("ATC - Detail");if(dlo.product.hasNonChoiceFreeItem)SS.EventTrack.rp("ATC Has Free Item - Detail")}if(att==="")att="Product Detail"}var salesComment=dlo.product.salesComment;var featuredItemCategory=dlo.product.featuredItemCategory;var ParentSku;if(typeof ev.data.parentItemKey===
"object")ParentSku=ev.data.parentItemKey.skuNo+"-"+ev.data.parentItemKey.itemSource;else ParentSku=ev.data.parentItemKey;ga("ec:addProduct",{"id":ProductSKU,"price":price,"quantity":qty,"dimension69":salesComment,"dimension85":dlo.product.featuredItemCategory!==""?dlo.product.featuredItemCategory:undefined,"dimension86":dlo.product.isExpertPick?"Y":undefined});ga("ec:setAction","add",{"list":labelName});ga("set","dimension40",labelName);ga("set","dimension19",ParentSku);var ecomm_pagetype="cart";
var ecomm_prodid=ProductSKU;var ecomm_totalvalue=price;ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);ga("set","dimension50",ecomm_totalvalue);ga("send","event","Ecommerce","Add To Cart",att);window.dlo.atcItem=ProductSKU;window.dlo.atcPrice=price;window.dlo.atcItemCode=itemCode;window.dlo.atcBrand=dlo.product.brand;Bootstrapper.ensEvent.trigger("Add To Cart");if(lName=="Warranty \u2013 ATCLayer \u2013 ATC")ga("send","event","Warranties","addToCart","ATCLayer");ga("set",
"dimension40",undefined);ga("set","dimension48",undefined);ga("set","dimension49",undefined);ga("set","dimension50",undefined);ga("set","dimension67",undefined);ga("set","dimension69",undefined);ga("set","dimension70",undefined);ga("set","dimension19",undefined)}else if(ev.type=="ATW"){var ProductSKU=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;ga("send","event","Ecommerce","Add To Wishlist",ProductSKU);if(ProductSKU===dlo.product.sku+"-"+dlo.product.source){if(typeof SS!=="undefined")SS.EventTrack.rp("ATW - Detail")}else;
}})},3886013,317393);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;if(navigator.userAgent!=="Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"&&navigator.userAgent!=="Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36"&&navigator.userAgent.indexOf("wkhtmltoimage")<0&&Bootstrapper.data.extract("ihUser","cookie")!=="null"){var WindowEvent,
VisibilityType;(function(n){n.Load="load";n.BeforeUnload="beforeunload";n.Abort="abort";n.Error="error";n.Unload="unload"})(WindowEvent||(WindowEvent={})),function(n){n[n.Focus=0]="Focus";n[n.Blur=1]="Blur"}(VisibilityType||(VisibilityType={}));var AjaxTiming=function(){function n(n,t,i,r){var u=this;this.getPerformanceTimings=function(n){u.connect=n.connectEnd-n.connectStart;u.dns=n.domainLookupEnd-n.domainLookupStart;u.duration=n.duration;u.load=n.responseEnd-n.responseStart;u.wait=n.responseStart-
n.requestStart;u.start=n.startTime;u.redirect=n.redirectEnd-n.redirectStart;n.secureConnectionStart&&(u.ssl=n.connectEnd-n.secureConnectionStart)};this.url=n;this.method=t;this.isAsync=i;this.open=r}return n}(),ProfilerJsError=function(){function n(n,t,i){this.count=0;this.message=n;this.url=t;this.lineNumber=i}return n.createText=function(n,t,i){return[n,t,i].join(":")},n.prototype.getText=function(){return n.createText(this.message,this.url,this.lineNumber)},n}(),ProfilerEventManager=function(){function n(){this.events=
[];this.hasAttachEvent=!!window.attachEvent}return n.prototype.add=function(n,t,i){this.events.push({type:n,target:t,func:i});this.hasAttachEvent?t.attachEvent("on"+n,i):t.addEventListener(n,i,!1)},n.prototype.remove=function(n,t,i){this.hasAttachEvent?t.detachEvent(n,i):t.removeEventListener(n,i,!1);var r=this.events.indexOf({type:n,target:t,func:i});r!==1&&this.events.splice(r,1)},n.prototype.clear=function(){for(var t,n=0,i=this.events;n<i.length;n++)t=i[n],this.remove(t.type,t.target,t.func);
this.events=[]},n}(),RProfiler=function(){function n(){function o(n){var t=n.target||n.srcElement;return t.nodeType==3&&(t=t.parentNode),r("N/A",t.src||t.URL,-1),!1}var n=this,r,u,e,t,i,f;this.restUrl="g.3gl.net/jp/158/v3.2.7/M";this.startTime=(new Date).getTime();this.eventsTimingHandler=new EventsTimingHandler;this.inputDelay=new InputDelayHandler;this.version="v3.2.7";this.info={};this.hasInsight=!1;this.data={start:this.startTime,jsCount:0,jsErrors:[],loadTime:-1,loadFired:window.document.readyState==
"complete",ajax:[]};this.eventManager=new ProfilerEventManager;this.startAjaxCapture=function(){var i=XMLHttpRequest.prototype,o=i.open,s=i.send,r=[],u={},e=n.data.ajax,h=25,f=typeof performance=="object"&&typeof window.performance.now=="function"&&typeof window.performance.getEntriesByType=="function",t;f&&typeof window.performance.setResourceTimingBufferSize=="function"&&window.performance.setResourceTimingBufferSize(300);t=function(){return f?window.performance.now():(new Date).getTime()};i.open=
function(n,i,u,f,e){u===void 0&&(u=!0);this.rpIndex=r.length;r.push(new AjaxTiming(i,n,u,t()));o.call(this,n,i,u,f,e)};i.send=function(n){var i=this,c=this.onreadystatechange,o;(this.onreadystatechange=function(n){var o=r[i.rpIndex],l,s;if(o){l=i.readyState;switch(l){case 1:o.connectionEstablished=t();break;case 2:o.requestReceived=t();break;case 3:o.processingTime=t();break;case 4:o.complete=t();s=!!(i.response&&i.response!=null&&i.response!=undefined);switch(i.responseType){case "text":case "":typeof i.responseText==
"string"&&(o.responseSize=i.responseText.length);break;case "json":s&&typeof i.response.toString=="function"&&(o.responseSize=i.response.toString().length);break;case "arraybuffer":s&&typeof i.response.byteLength=="number"&&(o.responseSize=i.response.byteLength);break;case "blob":s&&typeof i.response.size=="number"&&(o.responseSize=i.response.size)}(function(n){setTimeout(function(){var r,s,h,c,o;if(f){var i=n.url,t=[],l=performance.getEntriesByType("resource");for(r=0,s=l;r<s.length;r++)h=s[r],h.name==
i&&t.push(h);if(e.push(n),t.length!=0){if(u[i]||(u[i]=[]),t.length==1){n.getPerformanceTimings(t[0]);u[i].push(0);return}c=u[i];for(o in t)if(c.indexOf(o)==-1){n.getPerformanceTimings(t[o]);c.push(o);return}n.getPerformanceTimings(t[0])}}},h)})(o,e)}typeof c=="function"&&c.call(i,n)}},o=r[this.rpIndex],o)&&(n&&!isNaN(n.length)&&(o.sendSize=n.length),o.send=t(),s.call(this,n))}};this.recordPageLoad=function(){n.data.loadTime=(new Date).getTime();n.data.loadFired=!0};this.addError=function(t,i,r){var s,
f,u,e,o;for(n.data.jsCount++,s=ProfilerJsError.createText(t,i,r),f=n.data.jsErrors,u=0,e=f;u<e.length;u++)if(o=e[u],o.getText()==s){o.count++;return}f.push(new ProfilerJsError(t,i,r))};this.addInfo=function(t,i,r){if(!n.isNullOrEmpty(t)){if(n.isNullOrEmpty(r))n.info[t]=i;else{if(n.isNullOrEmpty(i))return;n.isNullOrEmpty(n.info[t])&&(n.info[t]={});n.info[t][i]=r}n.hasInsight=!0}};this.clearInfo=function(){n.info={};n.hasInsight=!1};this.clearErrors=function(){n.data.jsCount=0;n.data.jsErrors=[]};this.clearAjax=
function(){n.data.ajax=[]};this.getInfo=function(){return n.hasInsight?n.info:null};this.getEventTimingHandler=function(){return n.eventsTimingHandler};this.getInputDelay=function(){return n.inputDelay};this.eventManager.add(WindowEvent.Load,window,this.recordPageLoad);r=this.addError;this.startAjaxCapture();window.opera?this.eventManager.add(WindowEvent.Error,document,o):"onerror"in window&&(u=window.onerror,window.onerror=function(n,t,i){return(r(n,t,i),!!u)?u(n,t,i):!1});!window.__cpCdnPath||(this.restUrl=
window.__cpCdnPath.trim());e=window.location.protocol;t=document.createElement("iframe");t.src="about:blank";i=t.style;i.position="absolute";i.top="-10000px";i.left="-1000px";t.addEventListener("load",function(t){var r=t.currentTarget,u,i;r&&r.contentDocument&&(u=r.contentDocument,i=u.createElement("script"),i.type="text/javascript",i.src=e+"//"+n.restUrl,u.body.appendChild(i))});f=document.getElementsByTagName("script")[0];f.parentNode.insertBefore(t,f)}return n.prototype.isNullOrEmpty=function(n){if(n===
undefined||n===null)return!0;if(typeof n=="string"){var t=n;return t.trim().length==0}return!1},n.prototype.dispatchCustomEvent=function(n){(function(n){function t(n,t){t=t||{bubbles:!1,cancelable:!1,detail:undefined};var i=document.createEvent("CustomEvent");return i.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),i}if(typeof n.CustomEvent=="function")return!1;t.prototype=Event.prototype;n.CustomEvent=t})(window);var t=new CustomEvent(n);window.dispatchEvent(t)},n}(),InputDelayHandler=function(){function n(){var n=
this;this.firstInputDelay=0;this.firstInputTimeStamp=0;this.startTime=0;this.delay=0;this.profileManager=new ProfilerEventManager;this.eventTypes=["click","mousedown","keydown","touchstart","pointerdown"];this.addEventListeners=function(){n.eventTypes.forEach(function(t){n.profileManager.add(t,document,n.onInput)})};this.now=function(){return(new Date).getTime()};this.removeEventListeners=function(){n.eventTypes.forEach(function(t){n.profileManager.remove(t,document,n.onInput)})};this.onInput=function(t){var i,
r,u;t.cancelable&&(i=t.timeStamp>1E12,n.firstInputTimeStamp=n.now(),r=i||!window.performance,u=r?n.firstInputTimeStamp:window.performance.now(),n.delay=u-t.timeStamp,t.type=="pointerdown"?n.onPointerDown():(n.removeEventListeners(),n.updateFirstInputDelay()))};this.onPointerUp=function(){n.removeEventListeners();n.updateFirstInputDelay()};this.onPointerCancel=function(){n.removePointerEventListeners()};this.removePointerEventListeners=function(){n.profileManager.remove("pointerup",document,n.onPointerUp);
n.profileManager.remove("pointercancel",document,n.onPointerCancel)};this.updateFirstInputDelay=function(){n.delay>=0&&n.delay<n.firstInputTimeStamp-n.startTime&&(n.firstInputDelay=Math.round(n.delay))};this.startSoftNavigationCapture=function(){n.resetSoftNavigationCapture()};this.resetSoftNavigationCapture=function(){n.resetFirstInputDelay();n.addEventListeners()};this.resetFirstInputDelay=function(){n.delay=0;n.firstInputDelay=0;n.startTime=0;n.firstInputTimeStamp=0};this.startTime=this.now();
this.addEventListeners()}return n.prototype.onPointerDown=function(){this.profileManager.add("pointerup",document,this.onPointerUp);this.profileManager.add("pointercancel",document,this.onPointerCancel)},n.prototype.getFirstInputDelay=function(){return this.firstInputDelay},n}(),EventsTimingHandler=function(){function n(){var n=this;this.hiddenStrings=["hidden","msHidden","webkitHidden","mozHidden"];this.visibilityStrings=["visibilitychange","msvisibilitychange","webkitvisibilitychange","mozvisibilitychange"];
this.captureSoftNavigation=!1;this.hidden="hidden";this.visibilityChange="visibilitychange";this.visibilityEvents=[];this.eventManager=new ProfilerEventManager;this.engagementTimeIntervalMs=1E3;this.engagementTime=0;this.firstEngagementTime=0;this.lastEventTimeStamp=0;this.timeoutId=undefined;this.now=function(){return(new Date).getTime()};this.startVisibilityCapture=function(){n.initializeVisibilityProperties();document.addEventListener(n.visibilityChange,n.captureFocusEvent,!1)};this.initializeVisibilityProperties=
function(){for(var r=n.hiddenStrings,i=0,t=0;t<r.length;t++)typeof document[r[t]]!="undefined"&&(i=t);n.visibilityChange=n.visibilityStrings[i];n.hidden=n.hiddenStrings[i]};this.captureFocusEvent=function(){n.updateVisibilityChangeTime();document[n.hidden]||n.captureEngagementTime()};this.updateVisibilityChangeTime=function(){document[n.hidden]?n.captureVisibilityEvent(VisibilityType.Blur):n.captureVisibilityEvent(VisibilityType.Focus)};this.onBlur=function(){n.captureVisibilityEvent(VisibilityType.Blur)};
this.onFocus=function(){n.captureVisibilityEvent(VisibilityType.Focus)};this.captureVisibilityEvent=function(t){n.visibilityEvents.push({type:t,time:n.now()})};this.captureEngagementTime=function(t){if(t===void 0&&(t=!0),!n.lastEventTimeStamp){n.engagementTime=n.engagementTimeIntervalMs;n.lastEventTimeStamp=n.now();return}var i=n.now()-n.lastEventTimeStamp;if(n.lastEventTimeStamp=n.now(),t&&n.firstEngagementTime===0&&(n.firstEngagementTime=n.now()),i>0&&i<n.engagementTimeIntervalMs){clearTimeout(n.timeoutId);
n.engagementTime+=i;return}n.startTimer()};this.captureMouseMove=function(){n.captureEngagementTime(!1)};this.startTimer=function(){n.timeoutId=setTimeout(function(){n.engagementTime+=n.engagementTimeIntervalMs},n.engagementTimeIntervalMs)};this.getFocusAwayTime=function(){var i=n.visibilityEvents,t=-1,s,h,o;if(i.length===0)return 0;for(var r=t,u=0,f=t,e=0;u<i.length;)i[u].type===VisibilityType.Blur&&r===t&&(r=u),s=f===t&&r!==t,i[u].type===VisibilityType.Focus&&s&&(f=u),h=r!==t&&f!==t,h&&(o=i[f].time-
i[r].time,o>0&&(e+=o),r=t,f=t),u=u+1;return r===i.length-1&&(e+=n.now()-i[r].time),e};this.getEngagementTime=function(){return n.engagementTime};this.getFirstEngagementTime=function(){return n.firstEngagementTime};this.startSoftNavigationCapture=function(){n.captureSoftNavigation=!0};this.resetSoftNavigationCapture=function(){n.resetEngagementMetrics();n.visibilityEvents=[]};this.resetEngagementMetrics=function(){n.engagementTime=0;n.lastEventTimeStamp=n.now();n.firstEngagementTime=0};this.clear=
function(){n.eventManager.clear()};this.captureEngagementTime(!1);this.eventManager.add("scroll",document,this.captureEngagementTime);this.eventManager.add("resize",window,this.captureEngagementTime);this.eventManager.add("mouseup",document,this.captureEngagementTime);this.eventManager.add("keyup",document,this.captureEngagementTime);this.eventManager.add("mousemove",document,this.captureMouseMove);this.eventManager.add("focus",window,this.onFocus);this.eventManager.add("blur",window,this.onBlur);
this.eventManager.add("focus",document,this.onFocus);this.eventManager.add("blur",document,this.onBlur)}return n}(),profiler=new RProfiler;window.RProfiler=profiler;window.WindowEvent=WindowEvent;profiler.dispatchCustomEvent("GlimpseLoaded");var versionCookies=Bootstrapper.Cookies.get("build")+"_"+Bootstrapper.Cookies.get("wl_build");function init(){window.RProfiler.addInfo("tracepoint","wlbuild",versionCookies);if(window.dlo&&window.dlo.user)window.RProfiler.addInfo("indicator","customfcp",dlo.user.customFCP);
if(window.dlo&&window.dlo.cfcolo)window.RProfiler.addInfo("tracepoint","cfcolo",dlo.cfcolo)}window.RProfiler?init():window.addEventListener("GlimpseLoaded",init)}},3617129,588236);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Category Page Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var eventCategory,eventAction,eventLabel;var ev=this;if(ev.type=="CLICK"){eventCategory="Site Links";eventAction=ev.data.component;eventLabel=ev.data.type;ga("send","event",eventCategory,eventAction,eventLabel);if(window.SS){if(ev.data.component==
"Category Groups")SS.EventTrack.rp("Category Groups - "+ev.data.header);if(ev.data.component=="Category - Shop by Application")SS.EventTrack.rp("Category SBA - "+ev.data.type)}}})},3445835,655604);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;try{$(document).on("clickTrack",function(e,ctData){if(ctData.eventName==="socialLoginStatus")sendSocialLogin(ctData);else if(ctData.eventName==="addToCart"&&ctData.eventCategory==="Warranty")sendWarrantiesATC(ctData);else if(ctData.eventName==="linkClick"&&ctData.eventCategory==="Layer - Warranties - More Info")ga("send","event","Warranties","Layer - More Info")})}catch(e){}function sendSocialLogin(slData){ga("send",
"event","Social Login",slData.eventCategory,slData.status)}function sendWarrantiesATC(wATCData){var lName;lName=wATCData.lName.replace("Warranty","Warranty Layer");ga("set","dimension18",wATCData.sku+"-"+wATCData.is);ga("set","dimension19",wATCData.parentSku);ga("ec:addProduct",{"id":wATCData.sku+"-"+wATCData.is,"price":wATCData.price,"quantity":wATCData.q});ga("ec:setAction","add",{"list":lName});ga("send","event","Ecommerce","Add To Cart",lName);ga("set","dimension18",undefined);ga("set","dimension19",
undefined);var loc=wATCData.lName.match(/-(.*)-/);ga("send","event","Warranties",wATCData.eventName+" - Warranty Layer",loc[1])}},3543192,351252);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;function gtag_report_conversion(url){var callback=function(){if(typeof url!="undefined")window.location=url};gtag("event","conversion",{"send_to":"AW-1056059933/pswYCO7-kaABEJ3kyPcD","event_callback":callback});return false}var loc;if(Bootstrapper.data.resolve("Manage.global.Iframe")=="true"){loc=window.parent.top.dlo.loc;SS=window.parent.top.SS;fbq=window.parent.top.fbq;
gtag=window.parent.top.gtag}Bootstrapper.on("click",".applyNowLink",function(){ga("send","event","Financing","Payboo","Apply Now");var cacheBust=(new Date).getTime();var jSessionId=dlo.user.jSessionId;var rememberId=dlo.user.rememberId;fbq("trackCustom","bhccApply",{card_name:"Payboo"});gtag_report_conversion();if(SS)SS.EventTrack.rp("Payboo - Apply Now")})},3884488,600182);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["loginLayer"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;try{var iTest=$(".login-layer");if(iTest.length>-1){var items=[[".guestCH","Guest Checkout"],[".loginButton","Standard Login"],[".facebookButton","Facebook"],[".customGPlusSignIn","Google"],[".customAppleSignIn","Apple"],[".passBtn","Forgot Password"],
[".no-acc","Create Account"]];var myFunction=function(elementName,linkName){Bootstrapper.on("click",elementName,function(){ga("send","event","Site Links","Login Layer",linkName)})};for(i=0;items.length>i;i++){var a=items[i][0];var b=items[i][1];myFunction(a,b)}}}catch(err){}try{Bootstrapper.on("click",".lf-login-section .lf-primaryBtn",function(){ga("send","event","Site Links","Login Layer",$(this).attr("value").match(/[a-zA-Z\s]+/g)[0].trim());$(document).ajaxComplete(function(a,b,c){if(c.url===
"https://www.bhphotovideo.com/bnh/controller/home/?Q\x3djson\x26A\x3dlogMeIn\x26O\x3d"&&JSON.parse(b.responseText).message==="forceResetPassword"){ga("send","event","Site Links","Login Layer","Update Password Screen",{nonInteraction:true});$(this).off(a)}})});Bootstrapper.on("click",".lf-updatePass-section .lf-primaryBtn",function(){ga("send","event","Site Links","Login Layer","Update \x26 Log In")});Bootstrapper.on("click",".lf-primaryClickable",function(){ga("send","event","Site Links","Login Layer",
$(this).text().trim())})}catch(err){}})},3280563,328328);
Bootstrapper.bindDependencyImmediate(function(){Bootstrapper.ensEvent.add(["SiteSpect Events"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var eSent=false;var t=0;var fireB=function(){if(window.SS&&dlo.loc!==undefined){switch(dlo.loc){case "productDetail":SS.EventTrack.rp("Detail Page");if(dlo.product.hasNonChoiceFreeItem)SS.EventTrack.rp("Has Free Item - Detail");if(dlo.product.linkTrack.indexOf("Savings Page")>=
0)SS.EventTrack.rp("Detail Page from Specials");if(document.referrer.indexOf("dealZone.jsp")>=0)SS.EventTrack.rp("Detail Page from Deal Zone");break;case "home":SS.EventTrack.rp("Home Page");break;case "cart":SS.EventTrack.rp("Cart Page");break;case "productList":for(let i=0;i<dlo.list.products.length;i++)if(dlo.list.products[i].hasNonChoiceFreeItem){SS.EventTrack.rp("Has Free Item - Listing");break}break}var sts=dlo.search.sts;if(dlo.search.sts!==null)if(sts.indexOf("hist-ma")>=0){if(typeof SS!==
"undefined")SS.EventTrack.rp("Search - History")}else if(sts==="ps"){if(typeof SS!=="undefined")SS.EventTrack.rp("Search - Suggestions")}else if(sts==="pi")if(typeof SS!=="undefined")SS.EventTrack.rp("Search - Item Matches");eSent=true}if(eSent===false&&t<6)window.setTimeout(function(){fireB();t++},1500)};if(typeof dlo!=="undefined")fireB()})},3800078,[3370351],601785,[358247]);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;Bootstrapper.registerDataDefinition(function(){Bootstrapper.data.define({extract:function(){let userAgent=window.navigator.userAgent;let chromeAgent=userAgent.indexOf("Chrome")>-1;let firefoxAgent=userAgent.indexOf("Firefox")>-1;let safariAgent=userAgent.indexOf("Safari")>-1;if(chromeAgent&&safariAgent)safariAgent=false;if(firefoxAgent||safariAgent)return"false";else return"true"},
transform:function(val){return val?val:""},load:"instance",trigger:Bootstrapper.data.bottomOfBodyTrigger,dataDefName:"isNotFireFoxOrSafari",collection:"global",source:"Manage",priv:"false"},{id:"64425"})},64425)},-1,-1);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Home Page Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var ev=this;if(ev.type=="CLICK")if(ev.data&&ev.data.component){if(window.SS){if(ev.data.component=="Home - More Deals - Item Details")SS.EventTrack.rp("Home Page - Featured Savings");if(ev.data.component=="Holiday Guides - Article")SS.EventTrack.rp("Home Page - Articles");
if(ev.data.component.indexOf("Trending")>=0)SS.EventTrack.rp("Home Page - Trending");if(ev.data.component=="Categories")SS.EventTrack.rp("Home Page - Categories");if(ev.data.component.indexOf("Recommended")>=0)SS.EventTrack.rp("Home Page - Recommended");if(ev.data.component.indexOf("Order Status")>=0)SS.EventTrack.rp("Home Page - Tracking");if(ev.data.component.indexOf("Related")>=0)SS.EventTrack.rp("Home Page - Related");if(ev.data.component.indexOf("Act Now")>=0)SS.EventTrack.rp("Home Page - Act Now")}if(ev.data.component.indexOf("Item Details")>
0){var sku;var pos;pos=ev.data.position===undefined?undefined:pos=1;sku=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;ga("ec:addProduct",{"id":sku,"position":pos});var component=ev.data.component.substr(0,ev.data.component.indexOf(" - "));if(ev.data.component=="Related- Item Details")component="Related Items";if(ev.data.component=="Recommended - Item Details")component="Recommended Accessories";var listName="";if(ev.data.component.indexOf("Trending")>=0){listName=":"+ev.data.trendingSection;
if(ev.data.trendingSection===undefined)listName=":"+ev.data.type;ga("ec:setAction","click",{"list":component+listName});ga("send","event","PromotionClick",component,listName.substr(1))}else if(ev.data.component=="Deal Zone - Item Details"){listName="Home Page "+component;ga("ec:setAction","click",{"list":listName});ga("send","event","Deal Zone - Home Page","See Details Deal Grid",ev.data.position);if(window.SS)SS.EventTrack.rp("Home Page - Deal Zone")}else{listName="Home Page "+component;ga("ec:setAction",
"click",{"list":listName});ga("send","event","Ecommerce","Product Clicks",listName)}if(Bootstrapper.data.resolve("Manage.global.Is LocalStorage Supported"))localStorage.setItem("linkTrack",'{"data":"Product Detail - Home Page '+component+' - ATC"}')}else{var eventAction=ev.data.component;if(ev.data.type!==undefined)ga("send","event","PromotionClick",eventAction,ev.data.type);else{var eventLabel=ev.data.value;if(eventLabel==undefined){eventAction="Home Page";eventLabel=ev.data.component}if(eventLabel===
"Categories")eventLabel=eventLabel+" - "+ev.data.label;ga("send","event","Site Links",eventAction,eventLabel)}}}else{ga("send","event","Site Links",ev.data);if(window.SS)SS.EventTrack.rp(ev.data)}else if(ev.type=="ATC"){var ProductSKU=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;var price=ev.data.price;var itemCode=ev.data.itemCode;var qty=1;var lName=ev.data.lName;var att="";att=lName.substr(0,lName.indexOf(" - ATC"));ga("ec:addProduct",{"id":ProductSKU,"price":price,"quantity":qty});ga("ec:setAction",
"add",{"list":lName});ga("set","dimension40",lName);var ecomm_pagetype="cart";var ecomm_prodid=ProductSKU;var ecomm_totalvalue=price;ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);ga("set","dimension50",ecomm_totalvalue);ga("send","event","Ecommerce","Add To Cart",att);window.dlo.atcItem=ProductSKU;window.dlo.atcPrice=price;window.dlo.atcItemCode=itemCode;Bootstrapper.ensEvent.trigger("Add To Cart");ga("set","dimension40",undefined);ga("set","dimension48",undefined);ga("set",
"dimension49",undefined);ga("set","dimension50",undefined);ga("set","dimension67",undefined);ga("set","dimension69",undefined);ga("set","dimension70",undefined)}else if(ev.type=="PLAY"){if(window.SS)SS.EventTrack.rp(ev.data.location.replace("Homepg - ",""));ga("send","event","Video Play",ev.data.location)}})},3753052,606685);
Bootstrapper.bindDOMLoaded(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;function promptBHNotificationRequest(){var bannerHtml='\x3cdiv style\x3d"position: fixed;top: 0px;right: 0px;left: 0px;z-index: 999;" id\x3d"notificationSubscribePop"\x3e\x3cdiv\x3e\x3cdiv style\x3d"position: absolute;left: 0;top: 0;width: 480px;background: white;box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);padding: 24px;padding-bottom: 12px;margin-left: 12px;margin-top: 12px;"\x3e\x3cbutton style\x3d" position: absolute; top: 14px; right: 14px; background-color: transparent;" onclick\x3d\'tempBHNotificationRequestResponse("dismiss")\'\x3e\x3csvg style\x3d" width: 20px; height: 20px; fill: #4c4c4c; "\x3e\x3cuse xlink:href\x3d"#x"\x3e\x3c/use\x3e\x3c/svg\x3e\x3c/button\x3e\x3cdiv style\x3d"font-size: 20px;line-height: 24px;"\x3eReceive Notifications\x3c/div\x3e\x3cdiv style\x3d" font-size: 14px; margin-top: 12px; line-height: 18px; "\x3eBe the first to know about news, deals and specials from B\x26amp;H Photo. You can opt out at any time.\x3c/div\x3e\x3cdiv style\x3d" display: flex; justify-content: flex-end; margin-top: 12px; "\x3e\x3cbutton style\x3d" border: none; border-radius: 4px; text-decoration: none; font-family: inherit; font-weight: 600; font-size: 14px; line-height: 18px; padding: 9px 28px; color: #1a5888; background-color: white; box-shadow: inset #1a5888 0 0 0 1px;" onclick\x3d\'tempBHNotificationRequestResponse("deny")\'\x3eNo Thanks\x3c/button\x3e\x3cbutton style\x3d" border: none; border-radius: 4px; transition: background-color .2s; text-decoration: none; font-family: inherit; font-weight: 600; font-size: 14px; line-height: 18px; padding: 9px 28px; color: white; background-color: #1a5888; font-weight: 600; margin-left: 24px; " onclick\x3d\'tempBHNotificationRequestResponse("accept")\'\x3eSign Up\x3c/button\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e';
var deferred=$.Deferred();window.tempBHNotificationRequestResponse=function(action){delete window.tempBHNotificationRequestResponse;$("#"+"notificationSubscribePop").remove();deferred.resolve(action)};$(document.body).append(bannerHtml);return deferred.promise()}function testLocalStorage(){var testKey="test";try{var storage=window.localStorage;storage.setItem(testKey,"1");storage.removeItem(testKey);return true}catch(error){return false}}function emarsysPushCode(){window.WebEmarsysSdk=WebEmarsysSdk||
[];WebEmarsysSdk.push(["init",{applicationCode:"EMSC2-09965",safariWebsitePushID:"web.com.bhphotovideo.emarsys",defaultNotificationTitle:"B\x26H Photo Video",defaultNotificationIcon:"https://static.bhphoto.com/images/pn/bh-pn-Logo.png",serviceWorker:{url:"service-worker.js",applicationServerPublicKey:"BFJS4pQVLtlvzPetUeFwGvcD70CApuuDdDvntCkPcTvD_NY0LXPG-PtOkS_Z2qGd4-D7OaW4QWqWYfWKW6VSQE0"},clientServiceApiBaseUrl:"https://me-client.gservice.emarsys.net/v3",deviceEventServiceApiBaseUrl:"https://me-device-event.gservice.emarsys.net/v3"}]);
function requestPushPermission(){if(Bootstrapper.data.resolve("Manage.global.isNotFireFoxOrSafari")==="false")WebEmarsysSdk.isSubscribed().then(function(isSubscribed){if(!isSubscribed&&!Bootstrapper.Cookies.get("declinedPush"))promptBHNotificationRequest().then(function(action){if(action==="accept")window.WebEmarsysSdk.subscribe();else if(action==="deny"){var jsDateObj=new Date;jsDateObj.setFullYear(jsDateObj.getFullYear()+1);Bootstrapper.Cookies.set("declinedPush","Y",jsDateObj)}else if(action===
"dismiss");})});else window.WebEmarsysSdk.subscribe()}try{if(dlo.user.b2bCatalogue===undefined||dlo.user.b2bCatalogue===2)if(testLocalStorage()){var sessionKey=Bootstrapper.Cookies.get("sessionKey");if(sessionKey!==localStorage.sessionKey){setTimeout(function(){requestPushPermission()},15E3);localStorage.setItem("sessionKey",sessionKey)}}else setTimeout(function(){requestPushPermission()},15E3)}catch(e){}}setTimeout(function(){if(Bootstrapper.Cookies.get("rememberId")&&window.WebEmarsysSdk)if(document.location.host.indexOf("www")>
-1)window.WebEmarsysSdk.login({fieldId:535,fieldValue:Bootstrapper.Cookies.get("rememberId")});else window.WebEmarsysSdk.login({fieldId:537,fieldValue:Bootstrapper.Cookies.get("rememberId")})},45E3);Bootstrapper.loadScriptCallback("https://assets.emarsys.net/web-emarsys-sdk/2.3.0/web-emarsys-sdk.js",function(){emarsysPushCode()})},3499814,668581);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Cart Page Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var eventCategory,eventAction,eventLabel;var hasFree=false;if(dlo.cartItems.some((item)=>item.price===0))hasFree=true;var ev=this;if(ev.type=="CLICK"){if(window.SS){if(ev.data.component=="Cart Item - View Accessories")SS.EventTrack.rp("Cart Accessories");
if(ev.data.component=="Cart - Begin Checkout"){SS.EventTrack.rp("Begin Checkout Main");if(hasFree)SS.EventTrack.rp("Begin Checkout - Has Free")}if(ev.data.component.indexOf("dynamic payboo banner - cart")>=0)SS.EventTrack.rp("Payboo Banner - Cart");if(ev.data.component.indexOf("financing link - cart")>=0)SS.EventTrack.rp("Payboo Financing - Cart");if(ev.data.component.indexOf("paypal button - cart")>=0)SS.EventTrack.rp("PayPal - Cart")}eventCategory="Cart";if(ev.data.component=="Cart Item - View Accessories"){var sku=
ev.data.itemKey.skuNo;var source=ev.data.itemKey.itemSource;eventAction="View Accessories";eventLabel=sku+"-"+source}else if(ev.data.component.indexOf(" - ")>0)eventAction=ev.data.component.substring(ev.data.component.indexOf(" - ")+3);else eventAction=ev.data.component;ga("send","event",eventCategory,eventAction,eventLabel)}})},3884184,697195);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;Bootstrapper.on("click",'.nav-E li a[name],#cat47088 a, [data-selenium\x3d"specialsLink"]',function(){var $this=$(this);var catName=$this.text().trim();ga("send","event","Site Links","Top Nav",catName);if(catName=="Specials")if(window.SS)SS.EventTrack.rp("Top Nav - Specials")});Bootstrapper.on("click",".nav-E li section a[href]",function(){var $this=$(this);var catName=
$this.text().trim();var parentName;var pCat=$this.closest(".mega-menu-container").closest("li").attr("id");switch(pCat){case "cat2870":parentName="Used";break;case "cat47088":parentName="More...";break;case "cat999999":parentName="Specials";break;default:parentName=$this.closest(".mega-menu-container").closest("li").find("[name]").attr("alt")}if(catName==="")catName=$this.attr("data-banner-name");if(catName.indexOf("WHILE SUPPLY LAST")>=0)catName="Deal Zone Item";if(this.href.indexOf("/c/product")>=
0){var sku;sku=/product\/(.*?)\//g.exec(this.href)[1];var itemIndex=$(this).closest(".specials_item_wrapper").index()+1;catName="Item";ga("ec:addProduct",{"id":sku,"position":itemIndex});ga("ec:setAction","click",{"list":"Specials Nav Menu"});if(Bootstrapper.data.resolve("Manage.global.Is LocalStorage Supported"))localStorage.setItem("linkTrack",'{"location":"Product Detail - Specials Nav Menu - ATC"}');if(Bootstrapper.data.resolve("Manage.global.Is LocalStorage Supported"))localStorage.setItem("linkTrack",
'{"data":"Product Detail - Specials Nav Menu - ATC"}')}ga("send","event","Site Links","Top Nav",parentName+" - "+catName);if(parentName=="Specials")if(window.SS)SS.EventTrack.rp("Top Nav - Specials Navigation")});Bootstrapper.on("click",".b2b-account-info",function(){ga("send","event","Site Links","Top Nav","Account Rep Dropdown")});Bootstrapper.on("click",".b2b-op-atc",function(){ga("send","event","Site Links","Top Nav","Quick Order Add To Cart")});Bootstrapper.on("click",".left.history-link",function(){ga("send",
"event","Site Links","Top Nav","Orders and Quotes Button")});Bootstrapper.on("click",".b2b-services-opener",function(){ga("send","event","Site Links","Top Nav","B2B IT Services")});Bootstrapper.on("click",".b2b-help-opener",function(){ga("send","event","Site Links","Top Nav","B2B Help")})},3403682,328904);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Listing Page Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var eventCategory,eventAction,eventLabel;var filterValue,fctValue;var ev=this;if(ev.type=="CLICK"){if(window.SS){if(ev.data.component=="View"){SS.EventTrack.rp("View Change");if(ev.data.value=="List View")SS.EventTrack.rp("View Change - List")}if(ev.data.component==
"Add to Compare")SS.EventTrack.rp("listingAddToCompare");if(ev.data.component=="More Details")SS.EventTrack.rp("moreInfoLink");if(ev.data.component=="Paging")SS.EventTrack.rp("listingPagination");if(ev.data.component=="Sort By")SS.EventTrack.rp("Listing Sort By");if(ev.data.component=="More Details"||ev.data.component=="Reviews")SS.EventTrack.rp("listingDetailclick");if(ev.data.component=="Reviews")SS.EventTrack.rp("listingReviews");if(ev.data.component=="Includes Free")SS.EventTrack.rp("Includes Free Text - Listing");
if(ev.data.component=="includes free thumbnail")SS.EventTrack.rp("Includes Free Thumbnail - Listing");if(ev.data.component.indexOf("Payboo")>=0)SS.EventTrack.rp("Payboo Banner - Listing");if(ev.data.component=="Show More")SS.EventTrack.rp("Show More - Listing")}var listPageType=dlo.list.pageType;if(ev.data.component=="Item List"){var sku=ev.data.itemID;var pos=ev.data.position+1;ga("ec:addProduct",{"id":sku,"position":pos,"dimension69":ev.data.salesComment,"dimension85":ev.data.featuredItemCategory!==
null?ev.data.featuredItemCategory:undefined,"dimension86":ev.data.isExpertPick!==null?"Y":undefined,"dimension93":ev.data.itemBadge!==null?ev.data.itemBadge:undefined});var originalSearch=dlo.search.originalSearch==""&&dlo.search.q!==""?dlo.search.q:dlo.search.originalSearch;ga("set","dimension32",originalSearch);ga("ec:setAction","click",{"list":"Listing - "+listPageType});ga("send","event","Ecommerce","Product Clicks","Listing - "+listPageType);if(window.SS)SS.EventTrack.rp("listingDetailclick");
var lName;lName="Product Detail - Listing - "+listPageType+" - ATC";if(Bootstrapper.data.resolve("Manage.global.Is LocalStorage Supported"))localStorage.setItem("linkTrack",'{"data":"'+lName+'"}');ga("set","dimension69",undefined);ga("set","dimension85",undefined);ga("set","dimension86",undefined);ga("set","dimension93",undefined)}else if(ev.data.component=="Category Banner"){var bannerName=ev.data.options.name;ga("ec:addPromo",{"id":ev.data.options.id,"name":"Category Banner - "+ev.data.options.id,
"position":ev.data.options.position+1});ga("ec:setAction","promo_click");ga("send","event","PromotionClick","Category Banner",bannerName)}else if(ev.data.component=="warranties")ga("send","event","Warranties",ev.data.btnText,ev.data.location);else{eventCategory="Listing Page";eventAction=ev.data.component;eventLabel=ev.data.value||ev.data.type;if(ev.data.component=="Filters"){eventCategory="Filters";eventAction=ev.data.filterSection;if(ev.data.fctValue==undefined)eventLabel=ev.data.filterValue;else{eventLabel=
ev.data.fctValue;ga("set","dimension54",ev.data.filterValue.replace("fct_","")+":"+ev.data.fctValue)}if(window.SS)SS.EventTrack.rp("refinements")}if(ev.data.component=="Breadcrumb Component")eventLabel=ev.data.category;if(ev.data.component.indexOf("Personalized Banner")>=0){ga("ec:addPromo",{"name":ev.data.component});ga("ec:setAction","promo_click")}ga("send","event",eventCategory,eventAction,eventLabel);ga("set","dimension54",undefined)}}else if(ev.type=="ATC"){var ProductSKU;var qty;var lName=
"";var pos=0;var price=0;var parentSku;if(ev.data.itemKey){pos=ev.data.position+1;lName=ev.data.lName;qty=ev.data.quantity;ProductSKU=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;price=ev.data.price}else{pos=1;lName=ev.data.lName;qty=1;ProductSKU=ev.data.sku+"-"+ev.data.is;price=ev.data.price;parentSku=ev.data.parentSku}ga("ec:addProduct",{"id":ProductSKU,"price":price,"quantity":qty,"position":pos,"dimension69":ev.data.salesComment,"dimension70":ev.data.hasCoupon?"Yes":undefined,"dimension85":ev.data.featuredItemCategory!==
null?ev.data.featuredItemCategory:undefined,"dimension86":ev.data.isExpertPick?"Y":undefined,"dimension93":ev.data.badge!==null?ev.data.badge:undefined});ga("ec:setAction","add",{"list":lName});ga("set","dimension40",lName);ga("set","dimension19",parentSku);var itemCode=ev.data.itemCode;var ecomm_pagetype="cart";var ecomm_prodid=ProductSKU;var ecomm_totalvalue=price;ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);ga("set","dimension50",ecomm_totalvalue);ga("send","event",
"Ecommerce","Add To Cart",lName);ga("set","dimension40",undefined);ga("set","dimension48",undefined);ga("set","dimension49",undefined);ga("set","dimension50",undefined);ga("set","dimension67",undefined);ga("set","dimension69",undefined);ga("set","dimension70",undefined);ga("set","dimension85",undefined);ga("set","dimension86",undefined);ga("set","dimension93",undefined);window.dlo.atcItem=ProductSKU;window.dlo.atcItemCode=itemCode;window.dlo.atcPrice=price;Bootstrapper.ensEvent.trigger("Add To Cart");
if(lName=="Warranty \u2013 ATCLayer \u2013 ATC")ga("send","event","Warranties","addToCart","ATCLayer");var ssEvent;if(window.SS){if(lName=="Accessory - ATC Layer - ATC")ssEvent="Accessories ATC - ATC Layer";else{ssEvent="ATC - Listing";if(ev.data.hasNonChoiceFreeItem)SS.EventTrack.rp("ATC Has Free Item - Listing")}SS.EventTrack.rp(ssEvent)}}else if(ev.type=="ATW");})},3877327,631045);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;function sortFunction(a,b){if(b.type==="PAGE_VIEW"||a.type=="DATA_LAYER")return 1}let eventQueue="";var IMPList=[];function defineAnalyticsEvent(){if(window.analyticsObervable!==undefined){function onAnalyticsEvent(callback){return window.analyticsObervable&&window.analyticsObervable.observe(function(evt){callback(evt.added.map(function(addition){var obj={};var keys=Object.keys(addition);
for(var key in keys)obj[keys[key]]=addition[keys[key]];return obj}))},true)}onAnalyticsEvent(function(events){events.sort(sortFunction);events.forEach(function(evt){if(evt.type==="PAGE_VIEW"||evt.type==="DATA_LAYER")PageView_Process(evt.type)})})}else setTimeout(defineAnalyticsEvent,100)}defineAnalyticsEvent();function PageView_Process(eventType){setTimeout(function(){gtag("config","MEASUREMENT_ID")},1E3)}},3772907,719214);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Full Story Trigger"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;try{if(typeof FS==="undefined")if(Bootstrapper.pageReferrer||dlo.pagecount>0||document.referrer.indexOf("bhphoto")>-1)try{window["_fs_debug"]=false;window["_fs_host"]="fullstory.com";window["_fs_script"]="edge.fullstory.com/s/fs.js";window["_fs_org"]=
"uCw";window["_fs_namespace"]="FS";(function(m,n,e,t,l,o,g,y){if(e in m){if(m.console&&m.console.log)m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].');return}g=m[e]=function(a,b,s){g.q?g.q.push([a,b,s]):g._api(a,b,s)};g.q=[];o=n.createElement(t);o.async=1;o.crossOrigin="anonymous";o.src="https://"+_fs_script;y=n.getElementsByTagName(t)[0];y.parentNode.insertBefore(o,y);g.identify=function(i,v,s){g(l,{uid:i},s);if(v)g(l,v,s)};g.setUserVars=function(v,s){g(l,v,s)};g.event=
function(i,v,s){g("event",{n:i,p:v},s)};g.shutdown=function(){g("rec",!1)};g.restart=function(){g("rec",!0)};g.log=function(a,b){g("log",[a,b])};g.consent=function(a){g("consent",!arguments.length||a)};g.identifyAccount=function(i,v){o="account";v=v||{};v.acctId=i;g(o,v)};g.clearUserCookie=function(){};g._w={};y="XMLHttpRequest";g._w[y]=m[y];y="fetch";g._w[y]=m[y];if(m[y])m[y]=function(){return g._w[y].apply(this,arguments)}})(window,document,window["_fs_namespace"],"script","user")}catch(err){}Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("setFullstoryIds")})}catch(err){}})},
3446009,345939);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var tempFS;var cacheBust=(new Date).getTime();var breakPoints=[];var refUrl;var promoSkus=[1710415,1710363,1710311,1604865,1604841,1668323,1604834,1668307,1668302,1668191,1604817,1604829,1668308,1692619,1692614,1662546,1643474,1630911,1500040,1449627,1430184,1712418,1308751,1382968,1386118,1453360,1453362,1453364,1453375,1557506,1557507,1593379,1593380,1612276,1636456,1658148,
1664805,1671279,1671648,1687756,1690661,1694162,1694163,1702433,1729182,1730410,1730411,1733184,1737072,1394217,1738709,1395510,1395511,1443776,1444402,1444403,1445949,1488785,1505866,1523503,1523504,1523505,1523508,1583793,1603014,1394219,1738708,1738707,1738706,1738705,1738704,1738691,1738690,1627553,1627552,1607752,1668200,1668198,1668188,1664329,1604825,1668189,1668205,1710299,1710301,1668190,1668197];var promoMessageinterval;(function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=
i[r].q||[]).push(arguments)},i[r].l=1*new Date;a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");var prodURL=/www\.|akamai\./g.test(location.hostname);if(prodURL)act="UA-48894505-1";else act="UA-48894505-4";var uId=Bootstrapper.data.extract("rememberId","cookie");ga("create",act,{"userId":uId,"alwaysSendReferrer":true,"allowLinker":true,"useAmpClientId":true});ga("require",
"ec");ga("require","linkid","linkid.js");ga("require","displayfeatures");ga("set","forceSSL",true);Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("loginLayer")});function sortFunction(a,b){if(b.type==="PAGE_VIEW"||a.type=="DATA_LAYER")return 1}let eventQueue="";var IMPList=[];function PageView_All(){var urlE=window.location.href;ga(function(tracker){var originalCustomTask=tracker.get("customTask");tracker.set("customTask",function(model){model.set("dimension1",model.get("clientId"))})});
ga("set","title",document.title);var canonicalUrl;try{canonicalUrl=Bootstrapper.data.resolve("Manage.global.Canonical URL").substring(0,149)||undefined}catch(e){canonicalUrl=""}ga("set","dimension3",Bootstrapper.data.extract("sessionKey","cookie"));ga("set","dimension4",Bootstrapper.data.extract("cookieID","cookie"));ga("set","dimension5",navigator.userAgent);if(window.SS_DL&&window.SS_DL.length>0)ga("set","dimension9",window.SS_DL);ga("set","dimension37","Desktop");ga("set","dimension62",canonicalUrl);
if(uId!=="")ga("set","dimension17",uId);ga("set","dimension11",window.dlo.user.bi);ga("set","dimension55",window.dlo.user.unfilteredBI);ga("set","dimension14",window.dlo.user.catalog);ga("set","dimension15",window.dlo.user.language);ga("set","dimension16",window.dlo.user.b2bCatalog);ga("set","dimension44",window.dlo.user.cartID);ga("set","dimension75",window.dlo.user.ib.toString());ga("set","dimension12",window.dlo.loc);ga("set","dimension88",window.dlo.user.emailHashed);if(dlo.loc!=="static")ga("set",
"contentGroup1",dlo.loc);ga("set","campaignId",window.dlo.user.bi);refUrl=Bootstrapper.pageReferrer;ga("set","dimension47",refUrl);ga("set","dimension95","Aperture");ga("provide","adblockTracker",function(tracker,opts){var ad=document.createElement("ins");ad.className="AdSense";ad.style.display="block";ad.style.position="absolute";ad.style.top="-1px";ad.style.height="1px";document.body.appendChild(ad);if(ad.clientHeight<=0)tracker.set("dimension"+opts.dimensionIndex,true);document.body.removeChild(ad)});
ga("require","adblockTracker",{dimensionIndex:99});if(window.dlo.list&&window.dlo.list.catId)ga("set","dimension13",window.dlo.list.catId);if(dlo.list&&dlo.list.breadcrumbs)ga("set","dimension68",dlo.list.breadcrumbs.replace(/\//g," /"));var LoggedIn="False";if(window.dlo.user.rememberId!==null)LoggedIn="True";ga("set","dimension45",LoggedIn);var pageType;pageType=dlo.loc;var visibilityPrefix=function(){var prefixes=["moz","ms","o","webkit"];if("hidden"in document)return"";for(i=0;i<prefixes.length;i++){var testPrefix=
prefixes[i]+"Hidden";if(testPrefix in document)return prefixes[i]}return};var visibilityHidden=function(){switch(visibilityPrefix()){case "":return document.hidden;case "moz":return document.mozHidden;case "o":return document.oHidden;case "webkit":return document.webkitHidden;default:return}};if(typeof visibilityPrefix()!=="undefined")if(visibilityHidden()===false)ga("set","dimension24","visible");else ga("set","dimension24","not visible");if(urlE.indexOf("email\x3d")>=0)urlE=urlE.substring(0,urlE.indexOf("email\x3d"));
if(urlE.indexOf("\x26phoneNumber")>=0)urlE=urlE.substring(0,urlE.indexOf("\x26phoneNumber"));if(urlE.indexOf("srsltid")>=0)urlE=urlE.substring(0,urlE.indexOf("srsltid"));urlE=urlE.replace(/[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+/,"");ga("set","location",urlE);ga("set","dimension8",urlE.substring(0,149));if(urlE.indexOf("spanish")>=0){urlE=urlE.replace("/spanish","");ga("set","location",urlE)}if(urlE.match("Q\x3d(nologin|update|orderHistory|json|paypal|reset|enterTaxExempt|uqConfirmation)")!==
null){urlE=urlE.replace("Q\x3d","qParam\x3d");ga("set","location",urlE)}Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Full Story Trigger")});window._fs_ready=function(){Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("setFullstoryIds")});if(Bootstrapper.data.extract("ihUser","cookie")!=="null"||Bootstrapper.data.extract("rememberId","cookie")!=="8DA7B60EDA"){if(typeof dataLayer!=="undefined")try{var orderID=window.dataLayer[0].transactionId;
if(orderID!==undefined)FS.setUserVars({"orderID_str":orderID})}catch(e){ga("send","event","Ensighten Error","prod","base: has dataLayer no transactionId")}if(typeof FS!=="undefined"&&typeof FS.getCurrentSessionURL==="function"){var fsUrl=FS.getCurrentSessionURL();Bootstrapper.Cookies.set("fsUrl",fsUrl);ga("set","dimension25",FS.getCurrentSessionURL());tempFS=FS.getCurrentSessionURL()}}};if(window.dlo.search){var listResultsCount=window.dlo.search.searchCount;ga("set","dimension34",listResultsCount);
sts=window.dlo.search.sts;if(sts!==undefined&&sts!==null||window.dlo.search.isSearch){var resPage;var originalSearch=dlo.search.originalSearch===""&&dlo.search.q!==""?dlo.search.q:dlo.search.originalSearch;var changedSearch=dlo.search.changedSearch;var searchBoxUsed=dlo.search.isSearchBoxUsed?"yes":"no";var nttUrl=dlo.search.isNttUrl?"yes":"no";var termTyped=dlo.search.termTyped;var isClickStream=dlo.search.isClickstreamResultsOnly?"yes":"no";var partialSearch=dlo.search.isPartialMatch=="true"?"yes":
"no";var messageTrigger=dlo.search.messageTrigger;resPage=dlo.loc;switch(messageTrigger){case "1":messageTrigger="spell corrected";break;case "2":messageTrigger="partial match";break;case "3":messageTrigger="looking for accessories";break;default:messageTrigger=undefined}ga("set","dimension30",sts);ga("set","dimension31",resPage);ga("set","dimension32",originalSearch);ga("set","dimension33",changedSearch);ga("set","dimension35",searchBoxUsed);ga("set","dimension36",nttUrl);ga("set","dimension56",
termTyped);ga("set","dimension92",partialSearch);ga("set","dimension94",messageTrigger);ga("set","dimension102",isClickStream)}}}function PageView_Detail(){var ecomm_pagetype;var ecomm_prodid;var ecomm_totalvalue;ecomm_pagetype="product";ecomm_prodid=dlo.product.sku+"-"+dlo.product.source;ecomm_totalvalue=dlo.product.price;ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);ga("set","dimension50",ecomm_totalvalue);ga("ec:addProduct",{"id":window.dlo.product.sku+"-"+window.dlo.product.source,
"dimension69":window.dlo.product.salesComment,"dimension85":dlo.product.featuredItemCategory!==""?dlo.product.featuredItemCategory:undefined,"dimension86":dlo.product.isExpertPick?"Y":undefined});ga("ec:setAction","detail");ga("set","dimension76",window.dlo.product.sku+"-"+window.dlo.product.source);ga("set","dimension89",window.dlo.product.category);breakPoints=[20,40,60,80];try{document.addEventListener("scroll",scrollListener)}catch(e){}}function defineAnalyticsEvent(){if(window.analyticsObervable!==
undefined){function onAnalyticsEvent(callback){return window.analyticsObervable&&window.analyticsObervable.observe(function(evt){callback(evt.added.map(function(addition){var obj={};var keys=Object.keys(addition);for(var key in keys)obj[keys[key]]=addition[keys[key]];return obj}))},true)}onAnalyticsEvent(function(events){try{events.sort(sortFunction);events.forEach(function(evt){if(evt.type==="IMPRESSION")if(eventQueue===""||eventQueue==="PAGE_VIEW"||eventQueue==="DATA_LAYER")IMPList.push(evt);else{if(eventQueue===
"PVSent")switch(dlo.loc){case "productDetail":DetailPage_Impressions(evt);if(evt.data.component!=="overview:pageScrollDepth")ga("send","event","Ecommerce","Impressions",evt.data.component+" - Detail",{"nonInteraction":1});break;case "home":HomePage_Impressions(evt);break;case "productList":ListingPage_Impressions(evt);ga("send","event","Ecommerce","Impressions",evt.data.component+" - Listing",{"nonInteraction":1});break;case "category":CategoryPage_Impressions(evt);ga("send","event","Ecommerce","Impressions",
evt.data.component+" - Category",{"nonInteraction":1});break;case "replacement":ReplacementPage_Impressions(evt);break}}else if(evt.type==="PAGE_VIEW"||evt.type==="DATA_LAYER"){if(evt.type==="DATA_LAYER"){if(!window.dlo||!window.dlo.loc)return;setTimeout(function(){if(window.dlo.loc==="cart"){var cartItems=window.dlo&&window.dlo.cartItems;if(!cartItems||!cartItems.length)return;var promoItems=cartItems.filter(function(item){return promoSkus.indexOf(item.sku)!==-1});if(promoItems&&promoItems.length)updateCartPromoMessage(promoItems)}if(window.dlo.loc===
"productDetail"){var sku=window.dlo.product&&window.dlo.product.sku;if(!sku||promoSkus.indexOf(sku)===-1)return;var promoElem=document.querySelector("[class^\x3dplccLinkPromo] span[class^\x3dtext]");if(!promoElem)return;updateHTMLMessage(promoElem)}},0)}if(evt.type==="PAGE_VIEW")if(typeof evt.data!=="undefined")if(evt.data.referrer!==undefined)Bootstrapper.pageReferrer=evt.data.referrer;else Bootstrapper.pageReferrer=document.referrer.replace("https://www.bhphotovideo.com","").substring(0,149)||undefined;
PageView_Process(evt.type)}else if(evt.type==="CLICK"||evt.type==="ATC"||evt.type==="ATW"||evt.type==="PLAY")if(evt.data.location==="Header"||typeof evt.data.component!=="undefined"&&(evt.data.component.indexOf("header")>=0||evt.data.component.indexOf("Global Banner")>=0))Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Header Event",evt)});else switch(dlo.loc){case "productDetail":Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Product Detail Page Event",
evt)});break;case "home":Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Home Page Event",evt)});break;case "productList":Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Listing Page Event",evt)});break;case "category":Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Category Page Event",evt)});break;case "replacement":Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Replacement Page Event",
evt)});break;case "cart":Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("Cart Page Event",evt)});break}})}catch(e){}})}else setTimeout(defineAnalyticsEvent,100)}defineAnalyticsEvent();function clearCD(){ga("set","dimension24",undefined);ga("set","dimension26",undefined);ga("set","dimension30",undefined);ga("set","dimension31",undefined);ga("set","dimension32",undefined);ga("set","dimension33",undefined);ga("set","dimension34",undefined);ga("set","dimension35",undefined);
ga("set","dimension36",undefined);ga("set","dimension38",undefined);ga("set","dimension39",undefined);ga("set","dimension41",undefined);ga("set","dimension42",undefined);ga("set","dimension43",undefined);ga("set","dimension47",undefined);ga("set","dimension48",undefined);ga("set","dimension49",undefined);ga("set","dimension50",undefined);ga("set","dimension51",undefined);ga("set","dimension52",undefined);ga("set","dimension53",undefined);ga("set","dimension55",undefined);ga("set","dimension56",undefined);
ga("set","dimension57",undefined);ga("set","dimension58",undefined);ga("set","dimension59",undefined);ga("set","dimension62",undefined);ga("set","dimension63",undefined);ga("set","dimension65",undefined);ga("set","dimension68",undefined);ga("set","dimension69",undefined);ga("set","dimension75",undefined);ga("set","dimension83",undefined);ga("set","dimension84",undefined);ga("set","dimension85",undefined);ga("set","dimension86",undefined);ga("set","dimension92",undefined);ga("set","dimension93",undefined);
ga("set","dimension76",undefined);ga("set","dimension89",undefined);ga("set","dimension88",undefined);ga("set","dimension102",undefined);Bootstrapper.bindPageSpecificCompletion(function(){if(window.location.href.indexOf("email\x3d")===-1)Bootstrapper.ensEvent.trigger("fireMarketing")})}function DetailPage_Impressions(ev){try{switch(ev.data.component){case "Build Bundle":ga("ec:addPromo",{"id":"1","name":"Build Bundle","position":"1"});break;case "ItemGrouping":ev.data.options.forEach(function(item){ga("ec:addImpression",
{"id":item.itemKey.skuNo+"-"+item.itemKey.itemSource,"list":"Group Items - "+ev.data.groupName,"position":item.position+1})});break;case "CustomersAlsoViewed":ev.data.items.forEach(function(item){ga("ec:addImpression",{"id":item.itemKey.skuNo+"-"+item.itemKey.itemSource,"list":"Also Viewed","position":item.position+1})});break;case "Overview Banner":ga("ec:addPromo",{"id":"1","name":"Overview Banner - "+ev.data.name,"position":"1"});break;case "overview:pageScrollDepth":ga("send","event","Product Detail Page",
ev.data.component,ev.data.data);break;case "Showing shipping countdown":if(window.SS)SS.EventTrack.rp("Show Countdown Timer");break}if(ev.data.component.indexOf("Personalized Banner")>=0)ga("ec:addPromo",{"name":ev.data.component})}catch(err){}}function PageView_Process(eventType){if(eventQueue===""||eventQueue==="PVSent")eventQueue=eventType;else if(eventType!==eventQueue){eventQueue="PVSent";setTimeout(function(){IMPList.forEach(function(imp,index){switch(dlo.loc){case "productDetail":DetailPage_Impressions(imp);
if(eventQueue==="")ga("send","event","Ecommerce","Product Impressions",imp.data.component+" - Detail",{"nonInteraction":1});break;case "home":HomePage_Impressions(imp);break;case "productList":ListingPage_Impressions(imp);break;case "category":CategoryPage_Impressions(imp);break;case "replacement":ReplacementPage_Impressions(imp);break}});PageView_All();switch(dlo.loc){case "productDetail":PageView_Detail();ga("send","pageview");clearCD();break;case "home":breakPoints=[20,40,60,80];try{document.addEventListener("scroll",
scrollListener)}catch(e){}ga("send","pageview");window.Bootstrapper.ensEvent.trigger("remove trending");clearCD();break;case "productList":PageView_Listing();window.ga("send","pageview");clearCD();break;case "category":PageView_Category();ga("send","pageview");clearCD();break;case "replacement":ga("send","pageview");clearCD();break;case "cart":ga("send","pageview");clearCD();break;case "searchZeroResults":ga("send","pageview");clearCD();break}Bootstrapper.bindPageSpecificCompletion(function(){Bootstrapper.ensEvent.trigger("SiteSpect Events")});
IMPList=[]},1E3)}}function HomePage_Impressions(ev){if(ev.data.component.indexOf("Widget")>=0)ga("send","event","Impression",ev.data.component);if(ev.data.component.indexOf("Home Page Deals")>=0){ev.data.items.forEach(function(item){ga("ec:addImpression",{"id":item.itemKey.skuNo+"-"+item.itemKey.itemSource,"list":"Home Page Deals","position":item.position+1})});ga("send","event","Ecommerce","Product Impressions","Home Page Deals",{"nonInteraction":1})}}function PageView_Listing(){ecomm_prodid=[];
var prodElems=dlo.list.products;for(var a=0;a<Math.min(4,prodElems.length);a++)ecomm_prodid.push(prodElems[a].sku+"-"+prodElems[a].source);ecomm_pagetype="search";ecomm_prodid=String(ecomm_prodid);ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);if(window.SS)SS.EventTrack.rp("Listing Page");breakPoints=[10,20,40,60,80];try{document.addEventListener("scroll",scrollListener)}catch(e){}}function PageView_Category(){if(window.SS){SS.EventTrack.rp("Category Page");if(dlo.category.catId==
989)SS.EventTrack.rp("Category Page - Photography")}breakPoints=[20,40,60,80];try{document.addEventListener("scroll",scrollListener)}catch(e){}}function CategoryPage_Impressions(ev){if(ev.data.component=="Spotfront Banner")ga("ec:addPromo",{"id":ev.data.bannerID,"name":ev.data.component+" - "+ev.data.bannerID,"position":ev.data.position})}function ListingPage_Impressions(ev){if(ev.data.component=="Item List"){var listType;listType=ev.data.listPageType;if(window.dlo.list.products!==undefined){var itemsList=
window.dlo.list.products;ga("set","dimension38",Object.keys(itemsList).length);for(var b=0;b<Object.keys(itemsList).length;b++){pos=b+1;ga("ec:addImpression",{"id":itemsList[b].sku+"-"+itemsList[b].source,"list":"Listing - "+listType,"position":pos,"dimension69":itemsList[b].salesComment,"dimension85":itemsList[b].featuredItemCategory!==""?itemsList[b].featuredItemCategory:undefined,"dimension86":itemsList[b].isExpertPick?"Y":undefined,"dimension93":"itemBadge"in itemsList[b]?getBadgeStr(itemsList[b].itemBadge):
undefined})}}}else if(ev.data.component.indexOf("Personalized Banner")>=0)ga("ec:addPromo",{"name":ev.data.component})}function ReplacementPage_Impressions(ev){if(ev.data.component=="Item List"){var listType;listType="Discontinued Item";if(window.dlo.replacementItems!==undefined){var itemsList=window.dlo.replacementItems;ga("set","dimension38",Object.keys(itemsList).length);for(var b=0;b<Object.keys(itemsList).length;b++){pos=b+1;ga("ec:addImpression",{"id":itemsList[b].sku+"-"+itemsList[b].source,
"list":"Listing - "+listType,"position":pos,"dimension69":itemsList[b].salesComment,"dimension85":itemsList[b].featuredItemCategory!==""?itemsList[b].featuredItemCategory:undefined,"dimension86":itemsList[b].isExpertPick?"Y":undefined,"dimension93":"itemBadge"in itemsList[b]?getBadgeStr(itemsList[b].itemBadge):undefined})}}}}function scrollListener(){if(window.SS){var docHeight=document.body.scrollHeight;var scrollTop=window.scrollY;var winHeight=window.innerHeight;var percent=scrollTop/(docHeight-
winHeight)*100;var onPage;switch(dlo.loc){case "productDetail":onPage="Detail";break;case "category":onPage="Category";break;case "productList":onPage="Listing";break;case "home":onPage="Home";break}breakPoints=breakPoints.filter(function(breakPoint){if(percent<breakPoint)return true;switch(breakPoint){case 10:SS.EventTrack.rp("10PercentScrolledOn"+onPage+"Page");break;case 20:SS.EventTrack.rp("20PercentScrolledOn"+onPage+"Page");break;case 40:SS.EventTrack.rp("40PercentScrolledOn"+onPage+"Page");
break;case 60:SS.EventTrack.rp("60PercentScrolledOn"+onPage+"Page");break;case 80:SS.EventTrack.rp("80PercentScrolledOn"+onPage+"Page");break}});if(!breakPoints.length)document.removeEventListener("scroll",scrollListener)}}function updateCartPromoMessage(promoItems){clearInterval(promoMessageinterval);var promoItemsLinks=promoItems.reduce(function(accum,item){var itemLink=document.querySelector('[data-selenium\x3d"cartItemDetailsInnerLink"][href^\x3d"/c/product/'+item.sku+'"]');if(itemLink){accum.push(itemLink);
return accum}return accum},[]);if(promoItemsLinks.length)promoItemsLinks.forEach(function(item){var cartItemWrapper=item.closest('[data-selenium\x3d"cartItemDetailsInner"]');if(!cartItemWrapper)return;var promoElem=cartItemWrapper.querySelector('[href\x3d"/credit-cards?section\x3dlimitedTimeOffers"] span span');if(!promoElem)return;updateHTMLMessage(promoElem)});else{console.log("setting interval");promoMessageinterval=setInterval(function(){updateCartPromoMessage(promoItems)},500)}}function updateHTMLMessage(promoElem){var html=
promoElem.innerHTML;html=promoElem.innerHTML.replace("5%","10%");promoElem.innerHTML=html}},3864265,314338);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Add To Cart"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;try{if(document.location.host.indexOf("www")===0){var price=window.dlo.atcPrice;var SKU=window.dlo.atcItem;var itemCode=window.dlo.atcItemCode;var brand=window.dlo.atcBrand;var emarsysCart=[];if(price>0){window.uetq=window.uetq||[];window.uetq.push({"ec":"Ecommerce",
"ea":"Add To Cart","el":itemCode,"ev":price});window.uetq.push("event","add_to_cart",{"ecomm_prodid":SKU,"ecomm_pagetype":"cart",ecomm_totalvalue:price});if(typeof SS!=="undefined")SS.EventTrack.rp("ATC - All");fbq("track","AddToCart",{content_ids:[SKU],content_type:"product",content_value:price});gtag("event","add_to_cart",{ecomm_pagetype:"cart",ecomm_prodid:SKU});var act=[14158,14159,14160,10850];window.criteo_q=window.criteo_q||[];window.criteo_q.push({event:"setAccount",account:act},{event:"setData",
si:"1"},{event:"setSiteType",type:"d"},{event:"viewBasket",item:[{id:SKU,price:price}]})}setTimeout(function(){if(dlo.cartItems){dlo.cartItems.forEach(function(a,b){emarsysCart[b]=[];emarsysCart[b].item=a.sku+"-"+a.is;emarsysCart[b].price=Number(a.price);emarsysCart[b].quantity=Number(a.qty)});window.ScarabQueue.push(["cart",emarsysCart]);window.ScarabQueue.push(["go"])}},1E3)}}catch(err){}})},3770209,349655);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var ddConditions={"not":[null],"caseInsensitive":["ignore case"],"compareTo":[""],"requiredData":["12104"],"comparators":["exists"]};Bootstrapper.data.resolve(ddConditions.requiredData,function(){ddConditions.values=Array.prototype.slice.call(arguments,0);var Bootstrapper=window["Bootstrapper"];if(Bootstrapper.data.checkConditions(ddConditions))Bootstrapper.ensEvent.poll("Manage.global.PageURL",
["URL Change"],false,true)})},-1,-1);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;if(false)window["ga-disable-"+"G-SDR56X1SR9"]=true;var dlName=""||"dataLayer";Bootstrapper.insertScript("https://www.googletagmanager.com/gtag/js?id\x3d"+"G-SDR56X1SR9"+"\x26l\x3d"+dlName);window[dlName]=window[dlName]||[];window.gtag=window.gtag||function(){window[dlName].push(arguments)};gtag("js",new Date);var groups="".split(",");for(var i=0;i<groups.length;i++){var currentGroup=
groups[i],currentGroupKey=currentGroup?"_"+currentGroup:currentGroup;Bootstrapper["GA4"+currentGroupKey+"_hasExecutedPageView"]=false;Bootstrapper["GA4"+currentGroupKey+"_fields"]=Bootstrapper["GA4"+currentGroupKey+"_fields"]||{};Bootstrapper["GA4"+currentGroupKey+"_user_properties"]=Bootstrapper["GA4"+currentGroupKey+"_user_properties"]||{};Bootstrapper["GA4"+currentGroupKey+"_events"]=Bootstrapper["GA4"+currentGroupKey+"_events"]||[];Bootstrapper["GA4"+currentGroupKey+"_events"].push=function(){Array.prototype.push.apply(this,
arguments);if(Bootstrapper["GA4"+currentGroupKey+"_hasExecutedPageView"])Bootstrapper["GA4"+currentGroupKey+"_handleEvents"]();return};Bootstrapper["GA4"+currentGroupKey+"_handleEvents"]=function(){for(var i=0;i<Bootstrapper["GA4"+currentGroupKey+"_events"].length;i++){var currentEvent=Bootstrapper["GA4"+currentGroupKey+"_events"][i];currentEvent.eventObj=currentEvent.eventObj||{};if(!currentEvent.eventObj.send_to&&currentGroup)currentEvent.eventObj.send_to=currentGroup;gtag("event",currentEvent.action,
currentEvent.eventObj)}Bootstrapper["GA4"+currentGroupKey+"_events"].splice(0,Bootstrapper["GA4"+currentGroupKey+"_events"].length)};Bootstrapper.bindPageSpecificCompletion(function(){setTimeout(function(){for(var field in Bootstrapper["GA4"+currentGroupKey+"_fields"])if(Bootstrapper["GA4"+currentGroupKey+"_fields"].hasOwnProperty(field))gtag("set",field,Bootstrapper["GA4"+currentGroupKey+"_fields"][field]);gtag("set","user_properties",Bootstrapper["GA4"+currentGroupKey+"_user_properties"]);var config=
{};if(currentGroup)config.groups=currentGroup;if(!false)config.send_page_view=false;gtag("config","G-SDR56X1SR9",config);Bootstrapper["GA4"+currentGroupKey+"_hasExecutedPageView"]=true;Bootstrapper["GA4"+currentGroupKey+"_handleEvents"]()},250)})}},3747980,719213);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["remove trending"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;window.Bootstrapper.trendCount=0;window.Bootstrapper.removeTrend=function(){if($&&$('[value\x3d"best_seller"]')[0])$('[value\x3d"brightcove"],[value\x3d"facebook"],[value\x3d"instagram"]').css("display","none");else{window.Bootstrapper.trendCount++;
if(window.Bootstrapper.trendCount<10)setTimeout(window.Bootstrapper.removeTrend(),3E3)}};window.Bootstrapper.removeTrend()})},3312329,651890);
Bootstrapper.bindDOMLoaded(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;try{var fireGaFooter=function(a,b){$(a).on("click",function(){ga("send","event","Site Links","Footer",b);if(b==="Track Order Bottom")if(window.SS)SS.EventTrack.rp("Track Order BTM")})}}catch(err){}try{var storeFooter=$(".footer-inner.footer-store-info [href]");var storeLabels=["Hours of Operation","Address Directions","Store Pickup"];for(i=0;storeFooter.length>i;i++){var fSelector=
$(storeFooter[i]);var fLabel=storeLabels[i];fireGaFooter(fSelector,fLabel)}}catch(err){}try{var csFooter=$(".footer-customer-informaion-top [href]");var csLabels=["Shipping","Returns","Gift Cards","Event Space"];for(i=0;csFooter.length>i;i++){var fSelector=$(csFooter[i]);var fLabel=csLabels[i];if(i>=4)fLabel=$(csFooter[i]).text().trim();fireGaFooter(fSelector,fLabel)}}catch(err){}try{fireGaFooter($(".show-more-customer-informaion").children(".show-more-btn"),"More Customer Service")}catch(err){}try{fireGaFooter($(".t-footer [data-selenium\x3d'contactUs']"),
"Contact Us")}catch(err){}try{fireGaFooter($("[data-selenium\x3d'orderhistorybtm']"),"Track Order Bottom")}catch(err){}try{var mobileFooter=$(".bh-apps.left [href]");var mobileLabels=["iOS App","Android App","Mobile Website"];for(i=0;mobileFooter.length>i;i++){var fSelector=$(mobileFooter[i]);var fLabel=mobileLabels[i];fireGaFooter(fSelector,fLabel)}}catch(err){}try{var mobileFooter=$(".sLinksContainer").find(".singleLink");for(i=0;mobileFooter.length>i;i++){var fSelector=$(mobileFooter[i]);var fLabel=
$(mobileFooter[i]).find("use").attr("xlink:href").substr(1);fireGaFooter(fSelector,fLabel)}}catch(err){}try{var seeMoreFooter=$(".footer-customer-informaion-bottom [href]");for(i=0;seeMoreFooter.length>i;i++){var fSelector=$(seeMoreFooter[i]);var fSection=$(seeMoreFooter[i]).siblings("h4").text();var fLink=$(seeMoreFooter[i]).text().trim();var fLabel=fSection+" - "+fLink;fireGaFooter(fSelector,fLabel)}}catch(err){}try{$("[data-selenium\x3d'footerLiveCh']").on("click",function(){ga("send","event",
"Site Links","Live Chat","Footer")})}catch(err){}try{Bootstrapper.on("click",".js-footer_createAccount.footer_createAccount.js-no-account.js-submitted a[href]",function(){ga("send","event","Site Links","Footer","Create Account")})}catch(err){}Bootstrapper.on("click",'[data-selenium\x3d"eduRootLink"]',function(){ga("send","event","Site Links","Footer","EDU")});Bootstrapper.on("click",'[data-selenium\x3d"govEduLink"]',function(){ga("send","event","Site Links","Footer","B2B")});Bootstrapper.on("click",
'[data-selenium\x3d"gsaLink"]',function(){ga("send","event","Site Links","Footer","GSA")})},2904358,329338);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Replacement Page Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var eventCategory,eventAction,eventLabel;var ev=this;if(ev.type=="CLICK"){var listPageType="Discontinued Item";if(ev.data.component=="Item List"){var sku=ev.data.itemID;var pos=ev.data.position+1;ga("ec:addProduct",{"id":sku,"position":pos,
"dimension69":ev.data.salesComment,"dimension85":ev.data.featuredItemCategory!==null?ev.data.featuredItemCategory:undefined,"dimension86":ev.data.isExpertPick!==null?"Y":undefined,"dimension93":ev.data.itemBadge!==null?ev.data.itemBadge:undefined});ga("ec:setAction","click",{"list":"Listing - "+listPageType});ga("send","event","Ecommerce","Product Clicks","Listing - "+listPageType);if(window.SS)SS.EventTrack.rp("listingDetailclick");var lName;lName="Product Detail - Listing - "+listPageType+" - ATC";
if(Bootstrapper.data.resolve("Manage.global.Is LocalStorage Supported"))localStorage.setItem("linkTrack",'{"data":"'+lName+'"}');ga("set","dimension69",undefined);ga("set","dimension85",undefined);ga("set","dimension86",undefined);ga("set","dimension93",undefined)}else{eventCategory="Replacement Page";eventAction=ev.data.component;eventLabel=ev.data.value||ev.data.type;ga("send","event",eventCategory,eventAction,eventLabel)}}else if(ev.type=="ATC"){var ProductSKU;var qty;var lName="";var pos=0;var price=
0;var parentSku;if(ev.data.itemKey){pos=ev.data.position+1;lName=ev.data.lName;qty=ev.data.quantity;ProductSKU=ev.data.itemKey.skuNo+"-"+ev.data.itemKey.itemSource;price=ev.data.price}else{pos=1;lName=ev.data.lName;qty=1;ProductSKU=ev.data.sku+"-"+ev.data.is;price=ev.data.price;parentSku=ev.data.parentSku}ga("ec:addProduct",{"id":ProductSKU,"price":price,"quantity":qty,"position":pos,"dimension69":ev.data.salesComment,"dimension70":ev.data.hasCoupon?"Yes":undefined,"dimension85":ev.data.featuredItemCategory!==
null?ev.data.featuredItemCategory:undefined,"dimension86":ev.data.isExpertPick?"Y":undefined,"dimension93":ev.data.badge!==null?ev.data.badge:undefined});ga("ec:setAction","add",{"list":lName});ga("set","dimension40",lName);ga("set","dimension19",parentSku);var itemCode=ev.data.itemCode;var ecomm_pagetype="cart";var ecomm_prodid=ProductSKU;var ecomm_totalvalue=price;ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);ga("set","dimension50",ecomm_totalvalue);ga("send","event",
"Ecommerce","Add To Cart",lName);ga("set","dimension40",undefined);ga("set","dimension48",undefined);ga("set","dimension49",undefined);ga("set","dimension50",undefined);ga("set","dimension67",undefined);ga("set","dimension69",undefined);ga("set","dimension70",undefined);ga("set","dimension85",undefined);ga("set","dimension86",undefined);ga("set","dimension93",undefined);window.dlo.atcItem=ProductSKU;window.dlo.atcItemCode=itemCode;window.dlo.atcPrice=price;Bootstrapper.ensEvent.trigger("Add To Cart");
if(window.SS)SS.EventTrack.rp("ATC - Listing")}else if(ev.type=="ATW");})},3474144,642780);Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;if(window==window.top&&window.location.href.indexOf("explora")===-1)try{Bootstrapper.loadScriptCallback("//www.bhphotovideo.com/__ssobj/core.js",function(){})}catch(err){}},3370351,358247);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;Bootstrapper.on("mousedown",".site-notes .js-note-item .note-top",function(){var fName=$(this).find(".title").text();ga("ec:addPromo",{"id":"1","name":fName,"position":1});ga("ec:setAction","promo_click");ga("send","event","PromotionClick","Site Banner",fName)});Bootstrapper.on("click",".home-banner[data-banner-name]",function(){var fName=$(this).attr("data-banner-name");
if(fName===undefined)fName=$(this).closest(".banner").attr("data-banner-name")+" - "+$(this).attr("title");var pos=$(this).parent(".js-ps-slide").index()+1;if(pos==0)pos=1;if($(this).find("area").length>0){if(event.target.tagName=="AREA"){fName=fName+" - "+event.target.alt;ga("ec:addPromo",{"id":"1","name":fName,"position":pos});ga("ec:setAction","promo_click");ga("send","event","PromotionClick","Home Page Banner",fName)}}else{ga("ec:addPromo",{"id":"1","name":fName,"position":pos});ga("ec:setAction",
"promo_click");ga("send","event","PromotionClick","Home Page Banner",fName)}if(fName.indexOf("7734 FC")>=0)if(window.SS)SS.EventTrack.rp("Home Page Finance Banner")});Bootstrapper.on("click",".site-notes a",function(){var fName=$(this).attr("data-banner-name");ga("ec:addPromo",{"id":"1","name":fName,"position":1});ga("ec:setAction","promo_click");ga("send","event","PromotionClick","Site Banner",fName);if(window.SS)SS.EventTrack.rp("Site Banner Click")})},3531539,319031);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;(function(){if(typeof window.Event==="function")return false;function CustomEvent(event,params){params=params||{bubbles:false,cancelable:false,detail:undefined};var evt=document.createEvent("CustomEvent");evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt}CustomEvent.prototype=window.Event.prototype;window.Event=CustomEvent})()},3384671,
663044);Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;Bootstrapper.registerDataDefinition(function(){Bootstrapper.data.define({extract:function(){return window.Bootstrapper.pushDeclined},transform:function(val){return val?val:""},load:"visitor",trigger:Bootstrapper.data.whenValueExistsTrigger,dataDefName:"Push Declined",collection:"User",source:"Manage",priv:"false"},{id:"64550"})},64550)},-1,-1);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Header Event"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;var ev=this;var component=ev.data.component;var category=ev.data.category;var label=ev.data.label;var parentCategory=ev.data.parentCategory;try{if(ev.type=="CLICK")if(component==="Top Nav"){if(label==="Sub Category")category=parentCategory+
" - "+category;ga("send","event","Site Links",component,category);if(typeof SS!=="undefined"){if(category==="Holiday Deals")SS.EventTrack.rp("Global Holiday Banner Top Nav");else if(category==="Specials"){var ssEvent;ssEvent="Specials Top Nav";if(label==="Special Item")ssEvent="Specials Dropdown - Detail Page";SS.EventTrack.rp(ssEvent)}if(parentCategory==="Specials")SS.EventTrack.rp("Specials Dropdown - Specials Page")}}else if(component==="Search"){ga("send","event","Site Links",component,label);
if(typeof SS!=="undefined")SS.EventTrack.rp(label)}else if(component==="headerHolidayBanner"){if(typeof SS!=="undefined")SS.EventTrack.rp("Global Holiday Banner Mini");ga("send","event","Site Links","Global Holiday Banner Mini","Header")}else if(component.indexOf("Global Banner")>=0){if(typeof SS!=="undefined")SS.EventTrack.rp("Global Banner");ga("send","event","Site Links",component,"Header")}else if(component==="Account Dropdown"){ga("send","event","Site Links",component+" - "+label,"Header");if(typeof SS!==
"undefined")SS.EventTrack.rp(component+" - "+label+" - Header")}else{ga("send","event","Site Links",component,"Header");if(typeof SS!=="undefined")SS.EventTrack.rp(component+" - Header")}}catch(e){}})},3841654,340902);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;Bootstrapper.registerDataDefinition(function(){Bootstrapper.data.define({extract:function(){var testKey="test";try{var storage=window.localStorage;storage.setItem(testKey,"1");storage.removeItem(testKey);return 1}catch(error){return 0}},transform:function(val){return val?val:""},load:"page",trigger:Bootstrapper.data.bottomOfBodyTrigger,dataDefName:"Is LocalStorage Supported",
collection:"global",source:"Manage",priv:"false"},{id:"46639"})},46639)},-1,-1);
Bootstrapper.bindImmediate(function(){Bootstrapper.ensEvent.add(["Bundle - Detail Page"],function(){var ensEventContext=this;if(ensEventContext==window)ensEventContext=undefined;var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;try{var eSent=false;var fireB=function(){var bundleFrame=$("iFrame[name\x3dbundleLayer]");if(bundleFrame.length>0){var f=document.querySelector("iFrame[name\x3dbundleLayer]");var b;if(f!==null)b=f.contentWindow.document.querySelector("button.addAllToCart");
if(b!==null){$(f.contentWindow.document).find(".bundleTabs a").on("click",function(){ga("send","event","Site Links","Bundle Layer",$(this).text().substring(1,100))});Bootstrapper.on(f.contentWindow.document).on("click","button.addAllToCart",function(){var mainSKU;var mainPrice;var mainQty;var oForm=this.form;mainSKU=oForm.mainItemKey.value;mainQty=oForm.mainItemQty.value;priceSection=f.contentWindow.document.querySelector("div.details p span.price");p=priceSection.textContent;var ex=/[^0-9-.]/g;mainPrice=
p.replace(ex,"");ga("ec:addProduct",{"id":mainSKU,"price":mainPrice,"quantity":mainQty});var Items=oForm.itemKey;if(Items.length===undefined){p1=$(Items).closest("span");pr=p1[0].dataset.finalprice;ga("ec:addProduct",{"id":Items.value,"price":pr,"quantity":1})}else for(i=0;i<Items.length;i++){p1=$(Items[i]).closest("span");pr=p1[0].dataset.finalprice;ga("ec:addProduct",{"id":Items[i].value,"price":pr,"quantity":1})}var itemInfo=$('[data-selenium\x3d"topPage"]').attr("data-itemdata");var itemCode=
dlo.product.itemCode;var ecomm_pagetype="cart";var ecomm_prodid=dlo.product.sku+"-"+dlo.product.source;var ecomm_totalvalue=mainPrice;ga("set","dimension48",ecomm_prodid);ga("set","dimension49",ecomm_pagetype);ga("set","dimension50",ecomm_totalvalue);ga("ec:setAction","add",{"list":"Bundle - Product Details - ATC"});ga("set","dimension40","Bundle - Product Details - ATC");ga("send","event","Ecommerce","Add To Cart","Bundle - Product Details");ga("set","dimension40",undefined);ga("set","dimension48",
undefined);ga("set","dimension49",undefined);ga("set","dimension50",undefined)});eSent=true}}if(eSent===false)window.setTimeout(function(){fireB()},1500)};fireB()}catch(err){}})},3474156,345518);
Bootstrapper.bindImmediate(function(){var Bootstrapper=window["Bootstrapper"];var ensightenOptions=Bootstrapper.ensightenOptions;(function(url){window._pxAppId="PX3D8mkYG1";if(window.loader&&window.loader.lazyJs)return window.loader.lazyJs(url);else if(window.lazyLoad&&window.lazyLoad.lazyJs)return window.lazyLoad.lazyJs(url);var s=document.createElement("script");var p=document.getElementsByTagName("script")[0];s.src=url;s.async=1;p.parentNode.insertBefore(s,p)})("https://www.bhphotovideo.com/3D8mkYG1/init.js")},
3434646,669500);