(function() { function bxBootstrap() { var re = /bot|crawl|slurp|spider|mediapartners|headlesschrome|snap-prefetch|remotasks|woorank|uptime\.com|facebookexternalhit|facebookcatalog/i; if (re.test(navigator.userAgent) || navigator.userAgent == '') { return; } if (!(window.bouncex&&bouncex.website)) { var pushedData = []; if(window.bouncex && bouncex.push && bouncex.length){ pushedData = bouncex; } window.bouncex = {}; bouncex.pushedData = pushedData; bouncex.website = {"id":829,"name":"NYDJ","cookie_name":"bounceClientVisit829","domain":"nydj.com","ct":"fp_local_storage","ally":0,"ei":1,"tcjs":"","cjs":"// For denim campaign (wrike ID: 76932942): If denim added to cart, add ID to localStorage.\n/*\n(function(){\n if ( bouncex.vars.is_product_page || bouncex.vars.is_category_page ){\n var $breadcrumbs = jQuery('.product-details .breadcrumbs li a:eq(1)').text();\n var url = window.location.href;\n if ( ($breadcrumbs.indexOf('Denim') > -1 && $breadcrumbs.indexOf('Non-Denim') === -1) || (url.indexOf('denim') > -1 && url.indexOf('sale') === -1) ){\n jQuery(document).ajaxComplete(function(event,xhr,settings){\n if ( xhr.status === 200 && settings.url.indexOf('/shoppingcartcost') > -1 ){\n var denimAddedToCart = window.localStorage.getItem('denim_added_to_cart');\n var itemId = window.prdSelArr[prdSelArr.length - 1].productId;\n\n if ( denimAddedToCart ){\n // only add unique IDs\n if ( denimAddedToCart.indexOf(itemId) === -1 ){\n var newItemAdded = denimAddedToCart + ',' + itemId;\n window.localStorage.setItem('denim_added_to_cart', newItemAdded);\n }\n } else {\n window.localStorage.setItem('denim_added_to_cart', itemId);\n }\n\t\t\t\t\t\n }\n });\t\t\n }\n\t}\n})();*/\n\n// For denim campaign (wrike ID: 76932942): If item(s) in cart have a denim ID, add 'denim' class to item and set denim_in_cart CV to true.\n/*\n(function(){\n\tif ( window.location.href.indexOf('/shoppingcart') > -1 && bouncex.vars.cart_items > 0 && !!window.localStorage.denim_added_to_cart ){\n var denimAddedToCart = window.localStorage.denim_added_to_cart;\n var denimCurrentlyInCart = false;\n\n jQuery('.CartTable .bagContentInfo a').each(function(i){\n var itemLink = this.href;\n var itemId = itemLink.substr(itemLink.indexOf(\"/d/\") + 3);\n if ( denimAddedToCart.indexOf(itemId) > -1 ){\n jQuery(this).addClass('denim');\n denimCurrentlyInCart = true;\n }\n });\n\n if ( denimCurrentlyInCart ){\n bouncex.setv('denim_in_cart', true);\n bouncex.setBounceCookie();\n bouncex.reload_campaigns();\n }\n\t}\n})();*/\n\n (function () {\n \twindow.bouncex = window.bouncex || {};\n \n \twindow.bouncex.bxISR = {\n \t\t/* --- INITIALIZATION --- */\n \t\tversion: 'Version 7.0 | 8/5/16',\n \t\tstartTime: Date.now(),\n \t\tsettings: {\n \t\t\tcurrentProduct: {},\n \t\t\tgeneral: {\n \t\t\t\tproductPageIdentifier: (window.location.href.indexOf('/d/') > - 1 || bouncex.website.pts === 'product'),\n \t\t\t\tmaxProducts: 20,\n \t\t\t\tcategoryHistory: JSON.parse(window.localStorage.getItem('bxCatHist')) || [],\n \t\t\t\tproductHistory: JSON.parse(window.localStorage.getItem('bxProdHist')) || [],\n \t\t\t\tcategoryHistoryLength: 0,\n \t\t\t\tproductHistoryLength: 0\n \t\t\t}\n \t\t},\n \n \t\tinit: function () {\n \t\t\tthis.productMap();\n \t\t\tthis.setItemHistoryLengths();\n \t\t\tthis.trackProductHistory();\n \t\t\tthis.trackCategoryHistory();\n \t\t\tthis.maxProducts();\n \t\t// \tconsole.log(Date.now() - window.bouncex.bxISR.startTime, 'bxISR start');\n \t\t},\n \n \t\tproductMap: function () {\n \t\t\tif (!this.settings.general.productPageIdentifier) { return; }\n \t\t\tvar mainImgOldSite, mainUrlOldSite, mainSkuOldSite, mainDescriptionOldSite;\n \t\t\t\n \t\t\tif (window.__onestop_pageData){\n mainImgOldSite = jQuery('.os-image img').attr('src') !== undefined ? window.location.protocol + jQuery('.os-image img').attr('src') : window.location.protocol + window.__onestop_pageData.product.ProductImageUrl; \n \n mainUrlOldSite = jQuery('meta[name=\"og:url\"]').prop('content') !== undefined ? window.location.protocol + jQuery('meta[name=\"og:url\"]').prop('content') : window.location.protocol + window.__onestop_pageData.product.ProductUrl;\n \n mainSkuOldSite = window.__onestop_pageData.product.MfgSku;\n \n mainDescriptionOldSite = window.__onestop_pageData.product.Description1;\n \t\t\t}\n \t\t\t\n \t\t\tvar prodSku;\n \t\t\tif(dataLayer[1] && dataLayer[1].ecommerce && dataLayer[1].ecommerce.detail && dataLayer[1].ecommerce.detail.products[0] && dataLayer[1].ecommerce.detail.products[0].productID){\n \t\t\t prodSku = dataLayer[1].ecommerce.detail.products[0].productID;\n \t\t\t} else {\n \t\t\t prodSku = mainSkuOldSite\n \t\t\t}\n \n \t\t\tvar productValues = {\n \t\t\t\turl: (mainUrlOldSite || window.location.href),\n \t\t\t\tname: bouncex.vars.prod_name,\n \t\t\t\tsku: prodSku,\n \t\t\t\tcategory: bouncex.vars.prod_category,\n \t\t\t\tdescription: (mainDescriptionOldSite),\n \t\t\t\tprice: bouncex.vars.prod_price,\n \t\t\t\tmainImgUrl: mainImgOldSite || jQuery('img.primary-image').attr('src'),\n \t\t\t\ttimeStamp: Date.now(),\n \t\t\t\tviewCount: 1,\n \t\t\t\tsessionId: window.bouncex.cookie.vid\n \t\t\t};\n \t\t\t\n \t\t\tthis.settings.currentProduct = productValues;\n \t\t},\n \n \t\t/* --- END OF INITIALIZATION --- */\n \t\t/* --- HELPER FUNCTIONS --- */\n \n \t\taddProductToHistory: function (product) {\n \t\t\tvar productHistory = this.settings.general.productHistory;\n \t\t\tproductHistory.unshift(product);\n \t\t\tthis.setProductHistory(productHistory);\n \t\t},\n \n \t\taddCategoryToHistory: function (currentCategory) {\n \t\t\tvar categoryHistory = this.settings.general.categoryHistory;\n \t\t\tvar newCategory = {\n \t\t\t\tcategory: currentCategory,\n \t\t\t\tviewCount: 1,\n \t\t\t\ttimeStamp: Date.now()\n \t\t\t};\n \n \t\t\tcategoryHistory.unshift(newCategory);\n \t\t\twindow.bouncex.bxISR.setCategoryHistory(categoryHistory);\n \t\t},\n \n \t\tcompareProducts: function (productA, productB) {\n \t\t\tif (productA.mainImgUrl === productB.mainImgUrl) { return true; }\n \t\t\tif (productA.sku === productB.sku) { return true; }\n \t\t\tif (productA.name === productB.name) { return true; }\n \t\t\tif (productA.url === productB.url) { return true; }\n \t\t\treturn false;\n \t\t},\n \n \t\ttrackProductHistory: function () {\n \t\t\tvar productHistory = this.settings.general.productHistory;\n \t\t\tif (!this.settings.general.productPageIdentifier) { return; }\n \n \t\t\tif (this.settings.general.productHistoryLength > 0) {\n \t\t\t\tvar historyUpdated = false;\n \n \t\t\t\tfor (var i = 0; i < this.settings.general.productHistoryLength; i++) {\n \t\t\t\t\tif (this.compareProducts(productHistory[i], this.settings.currentProduct)) {\n \t\t\t\t\t\tproductHistory[i].viewCount++;\n \t\t\t\t\t\tproductHistory[i].timeStamp = Date.now();\n \t\t\t\t\t\tproductHistory.unshift(productHistory[i]);\n \n \t\t\t\t\t\tproductHistory.splice(i + 1, 1);\n \t\t\t\t\t\thistoryUpdated = true;\n \t\t\t\t\t\tthis.setProductHistory(productHistory);\n \t\t\t\t\t\treturn;\n \t\t\t\t\t}\n \t\t\t\t}\n \n \t\t\t\tif (!historyUpdated) {\n \t\t\t\t\tthis.addProductToHistory(this.settings.currentProduct);\n \t\t\t\t}\n \t\t\t} else {\n \t\t\t\tthis.addProductToHistory(this.settings.currentProduct);\n \t\t\t}\n \t\t},\n \n \t\ttrackCategoryHistory: function () {\n \t\t\tvar categoryHistory = this.settings.general.categoryHistory;\n \t\t\tif (!this.settings.general.productPageIdentifier) { return; }\n \n \t\t\tvar currentCategoriesLength = this.settings.currentProduct.category.length;\n \t\t\tfor (var i = 0; i < currentCategoriesLength; i++) {\n \t\t\t\tvar currentCategory = this.settings.currentProduct.category[i];\n \n \t\t\t\tif (this.settings.general.categoryHistoryLength > 0) {\n \t\t\t\t\tvar historyUpdated = false;\n \t\t\t\t\tfor (var j = 0; j < this.settings.general.categoryHistoryLength; j++) {\n \t\t\t\t\t\tif (categoryHistory[j].category.categoryName === currentCategory.categoryName) {\n \t\t\t\t\t\t\tcategoryHistory[j].viewCount++;\n \t\t\t\t\t\t\tcategoryHistory[j].timeStamp = Date.now();\n \t\t\t\t\t\t\thistoryUpdated = true;\n \t\t\t\t\t\t\tthis.setCategoryHistory(categoryHistory);\n \t\t\t\t\t\t}\n \t\t\t\t\t}\n \n \t\t\t\t\tif (!historyUpdated) {\n \t\t\t\t\t\tthis.addCategoryToHistory(currentCategory);\n \t\t\t\t\t}\n \t\t\t\t} else {\n \t\t\t\t\tthis.addCategoryToHistory(currentCategory);\n \t\t\t\t}\n \t\t\t}\n \t\t},\n \t\t\n \t\t/* --- END OF HELPER FUNCTIONS --- */\n \t\t/* --- GETTER FUNCTIONS --- */\n \t\t\n \t\tgetTopCategories: function (criteria, number) {\n \t\t\tvar categories = this.settings.general.categoryHistory;\n \t\t\tif (!number) { number = categories.length; }\n \n \t\t\tif (criteria === 'views') {\n \t\t\t\treturn categories.sort(function (a, b) { return b.viewCount - a.viewCount; }).slice(0, number);\n \t\t\t} else if (criteria === 'time') {\n \t\t\t\treturn categories.sort(function (a, b) { return b.timeStamp - a.timeStamp; }).slice(0, number);\n \t\t\t} else if (criteria === 'recency') {\n \t\t\t\treturn categories.sort(function (a, b) { return b.viewCount - a.viewCount; }).slice(0, number).sort(function (c, d) { return d.timeStamp - c.timeStamp; });\n \t\t\t}\n \t\t},\n \n \t\tgetTopProducts: function (criteria, number) {\n \t\t\tvar products = this.settings.general.productHistory;\n \t\t\tif (!number) { number = products.length; }\n \t\t\tif (criteria === 'views') {\n \t\t\t\treturn products.sort(function (a, b) { return b.viewCount - a.viewCount; }).slice(0, number);\n \t\t\t} else if (criteria === 'time') {\n \t\t\t\treturn products.sort(function (a, b) { return b.timeStamp - a.timeStamp; }).slice(0, number);\n \t\t\t} else if (criteria === 'recency') {\n \t\t\t\treturn products.sort(function (a, b) { return b.viewCount - a.viewCount; }).slice(0, number).sort(function (c, d) { return d.timeStamp - c.timeStamp; });\n \t\t\t}\n \t\t},\n \n \t\tmaxProducts: function () {\n \t\t\tvar maxProducts = this.settings.general.maxProducts;\n \t\t\tif (this.settings.general.productHistoryLength > maxProducts) {\n \t\t\t\tvar topProducts = this.getTopProducts('time', maxProducts);\n \t\t\t\tthis.setProductHistory(topProducts);\n \t\t\t}\n \t\t},\n \n \t\t/* --- END GETTER FUNCTIONS --- */\n \t\t/* --- SETTER FUNCTIONS --- */\n \n \t\tsetItemHistoryLengths: function () {\n \t\t\tthis.settings.general.categoryHistoryLength = this.settings.general.categoryHistory.length;\n \t\t\tthis.settings.general.productHistoryLength = this.settings.general.productHistory.length;\n \t\t},\n \n \t\tsetProductHistory: function (productHistory) {\n \t\t\twindow.localStorage.setItem('bxProdHist', JSON.stringify(productHistory));\n \t\t\tthis.settings.general.productHistory = productHistory;\n \t\t\tthis.settings.general.productHistoryLength = productHistory.length;\n \t\t},\n \n \t\tsetCategoryHistory: function (categoryHistory) {\n \t\t\twindow.localStorage.setItem('bxCatHist', JSON.stringify(categoryHistory));\n \t\t\tthis.settings.general.categoryHistory = categoryHistory;\n \t\t\tthis.settings.general.categoryHistoryLength = categoryHistory.length;\n \t\t},\n \n \t\t/* --- END SETTER FUNCTIONS --- */\n \t\t/* --- CAMPAIGN TEMPLATING --- */\n \n \t\tpopulateCampaignProducts: function (params) {\n \t\t\tif (!params || !params.campaignId || !params.numberProducts || !params.campaignType) { return false; }\n \t\t\tif (!params.sortBy) { params.sortBy = 'time'; }\n \t\t\tif (!params.productAction) { params.productAction = 'link'; }\n \t\t\tif (!params.hoverState) { params.hoverState = false; }\n \n \n \t\t\tvar campaign = jQuery('#campaign_' + params.campaignId + '_container_' + params.campaignType);\n \t\t\tvar campaignProductArray = [];\n \n \t\t\tfor ( var i = 0; i < params.numberProducts; i++ ) {\n \t\t\t\tvar campaignProductObject = {\n \t\t\t\t\timg: jQuery('#campaign_' + params.campaignId + '_container_' + params.campaignType + ' a[href*=isr_img' + (i + 1) + ']'),\n \t\t\t\t\tlink: jQuery('#campaign_' + params.campaignId + '_container_' + params.campaignType + ' a[href*=isr_url' + (i + 1) + ']')\n \t\t\t\t};\n \n \t\t\t\tcampaignProductArray.push(campaignProductObject);\n \t\t\t}\n \n \t\t\tvar productArray = window.bouncex.bxISR.getTopProducts(params.sortBy, params.numberProducts);\n \t\t\tjQuery.each(productArray, function (x, y) {\n \t\t\t\tvar imgSrc = y.mainImgUrl,\n \t\t\t\t\tproductLink = (y.url.indexOf('http') > -1) ? y.url : window.top.location.origin + y.url,\n \t\t\t\t\tproductImageElem = jQuery(campaignProductArray[x].img),\n \t\t\t\t\tproductLinkElem = jQuery(campaignProductArray[x].link);\n \n \n \t\t\t\tvar css = {\n \t\t\t\t\t'background-image': 'url(\\'' + imgSrc + '\\')',\n \t\t\t\t\t'background-size': 'auto 100%',\n \t\t\t\t\t'background-repeat': 'no-repeat',\n \t\t\t\t\t'background-position': 'center'\n \t\t\t\t};\n \n \t\t\t\tproductImageElem.css(css).addClass('isr-image isr' + x + '');\n \t\t\t\tif (params.productAction === 'link') {\n \t\t\t\t\tif (params.reportClicks) {\n \t\t\t\t\t\tvar productAction = 'javascript:(function () { window.bouncex.report(' + params.campaignId + ', \\'clicks\\');window.top.open(\\''+ productLink +'\\''+',\\'_top\\'); })();'; \n \t\t\t\t\t} else {\n \t\t\t\t\t\tvar productAction = 'javascript:(function () { window.top.open(\\''+ productLink +'\\''+',\\'_top\\'); })();';\n \t\t\t\t\t}\n \n \t\t\t\t} else if (params.productAction === 'submit') {\n \t\t\t\t\tvar productAction = 'javascript:void(0);';\n \t\t\t\t\tvar msg = JSON.stringify({ source: 'bouncex', action: 'submit' });\n \t\t\t\t\tproductImageElem.on('click', function () {\n \t\t\t\t\t\twindow.bouncex.report(params.campaignId, 'clicks');\n \t\t\t\t\t\tXD.postMessage(msg, campaign);\n \t\t\t\t\t});\n \t\t\t\t}\n \n \t\t\t\tproductImageElem.attr('href', productAction);\n \n \t\t\t\tif (params.reportClicks) {\n \t\t\t\t\tvar linkAction = 'javascript:(function () { window.bouncex.report(' + params.campaignId + ', \\'clicks\\'); window.top.open(\\''+ productLink +'\\''+',\\'_top\\'); })();';\n \t\t\t\t} else {\n \t\t\t\t\tvar linkAction = 'javascript:(function () { window.top.open(\\''+ productLink +'\\''+',\\'_top\\'); })();';\n \t\t\t\t}\n \n \t\t\t\tproductLinkElem.attr('href', linkAction);\n \n \t\t\t\tif (params.hoverState) {\n \t\t\t\t\tif (params.reportClicks) {\n \t\t\t\t\t\tvar hoverLinkAction = 'javascript:(function () { window.bouncex.report(' + params.campaignId + ', \\'clicks\\');window.top.open(\\'' + productLink + '\\''+',\\'_top\\'); })();';\n \t\t\t\t\t} else {\n \t\t\t\t\t\tvar hoverLinkAction = 'javascript:(function () { window.top.open(\\'' + productLink + '\\''+',\\'_top\\'); })();';\n \t\t\t\t\t}\n \n \t\t\t\t\tproductImageElem.parent().append('
' + y.name + '
');\n \t\t\t\t}\n \t\t\t});\n \t\t},\n \n \t\tpopulateCampaignProductsV2: function (params) {\n \t\t\tif (!params || !params.campaignId || !params.numberProducts) { return false; }\n \t\t\tif (!params.sortBy) { params.sortBy = 'time'; }\n \t\t\tif (!params.productAction) { params.productAction = 'link'; }\n \t\t\tif (!params.linkAction) { params.linkAction = 'new' }\n \n \t\t\tvar campaign = jQuery('#bx-campaign-' + params.campaignId);\n \t\t\tvar campaignProductArray = [];\n \n \t\t\tcampaignProductElements = {};\n \t\t\tjQuery.each(params.campaignSteps, function (x, y) {\n \t\t\t\t\n \t\t\t\tcampaignStepProductElements = [];\n \t\t\t\tfor ( var i = 0; i < params.numberProducts; i++ ) {\n \t\t\t\t\tvar campaignStepProductObject = {};\n \t\t\t\t\tif (y.productImages) {\n \t\t\t\t\t\tcampaignStepProductObject.img = campaign.find('#bx-form-' + params.campaignId + '-step-' + y.stepNumber + ' .bx-group .bx-row-image-custom:eq(' + i +') img');\n \t\t\t\t\t}\n \t\t\t\t\tif (y.productLinkElems) {\n \t\t\t\t\t\tcampaignStepProductObject.link = campaign.find('#bx-form-' + params.campaignId + '-step-' + y.stepNumber + ' .bx-group .bx-row-submit:eq('+i+')').find('button');\n \t\t\t\t\t}\n \t\t\t\t\tif (y.productHoverStates) {\n \t\t\t\t\t\tcampaignStepProductObject.hoverTitle = campaign.find('#bx-form-' + params.campaignId + '-step-' + y.stepNumber + ' .bx-group .bx-row-image-custom:eq(' + i +')').siblings('.bx-row-text').find('div')\n \t\t\t\t\t}\n \t\t\t\t\tcampaignStepProductElements.push(campaignStepProductObject);\n \t\t\t\t}\n \n \t\t\t\tcampaignProductElements['step-' +x] = campaignStepProductElements;\n \t\t\t});\n \n \t\t\tvar productArray = window.bouncex.bxISR.getTopProducts(params.sortBy, params.numberProducts);\n \t\t\tvar self = this;\n \t\t\tjQuery.each(campaignProductElements, function (x, y) {\n \t\t\t\tvar productAction = function () {};\n \n \t\t\t\tfor ( var i = 0; i < y.length; i++ ) {\n \t\t\t\t\tif (params.campaignSteps[(x.split('-')[1])].productsLink) {\n \t\t\t\t\t\tvar productLink = (productArray[i].url.indexOf('http') > -1) ? productArray[i].url : window.top.location.origin + productArray[i].url;\n \t\t\t\t\t\tproductAction = self.makeProductAction(productLink, params);\n \t\t\t\t\t}\n \n \t\t\t\t\tif (y[i].img) {\n \t\t\t\t\t\tvar imgSrc = productArray[i].mainImgUrl,\n \t\t\t\t\t\t\tproductImageElem = jQuery(y[i].img);\n \n \t\t\t\t\t\tproductImageElem.attr('src', imgSrc).addClass('isr-image isr' + x + '').bind('click.bx_' + params.campaignId + '_isr_' + i, productAction);\n \t\t\t\t\t}\n \n \t\t\t\t\tif (y[i].link) {\n \t\t\t\t\t\tvar productLink = (productArray[i].url.indexOf('http') > -1) ? productArray[i].url : window.top.location.origin + productArray[i].url,\n \t\t\t\t\t\t\tproductLinkElem = jQuery(y[i].link);\n \n \t\t\t\t\t\tproductLinkElem.attr('bx-href', productLink).bind('click.bx_' + params.campaignId + '_isr_' + i, productAction);\n \t\t\t\t\t}\n \n \t\t\t\t\tif (y[i].hoverTitle) {\n \t\t\t\t\t\tvar productTitle = productArray[i].name,\n \t\t\t\t\t\t\tproductHoverTitleElem = jQuery(y[i].hoverTitle);\n \n \t\t\t\t\t\tproductHoverTitleElem.text(productTitle).bind('click.bx_' + params.campaignId + '_isr_' + i, productAction);\n \t\t\t\t\t}\n \t\t\t\t}\n \n \t\t\t});\n \t\t},\n \n \t\tmakeProductAction: function (productLink, campaignParams) {\n \t\t\tvar productAction = function () {};\n \n \t\t\t\tif (campaignParams.productAction === 'link') {\n \t\t\t\t\tif (campaignParams.linkAction === 'new') {\n \t\t\t\t\t\tif (campaignParams.reportClicks) {\n \t\t\t\t\t\t\tproductAction = function () {\n \t\t\t\t\t\t\t\twindow.bouncex.report(campaignParams.campaignId, 'click');\n \t\t\t\t\t\t\t\twindow.top.open(productLink);\n \t\t\t\t\t\t\t};\n \t\t\t\t\t\t} else {\n \t\t\t\t\t\t\tproductAction = function () {\n \t\t\t\t\t\t\t\twindow.top.open(productLink);\n \t\t\t\t\t\t\t};\n \t\t\t\t\t\t}\n \t\t\t\t\t} else if (campaignParams.linkAction === 'current') {\n \t\t\t\t\t\tif (campaignParams.reportClicks) {\n \t\t\t\t\t\t\tproductAction = function () {\n \t\t\t\t\t\t\t\twindow.bouncex.report(campaignParams.campaignId, 'click');\n \t\t\t\t\t\t\t\twindow.top.location.replace(productLink);\n \t\t\t\t\t\t\t};\n \t\t\t\t\t\t} else {\n \t\t\t\t\t\t\tproductAction = function () {\n \t\t\t\t\t\t\t\twindow.top.location.replace(productLink);\n \t\t\t\t\t\t\t};\n \t\t\t\t\t\t}\n \t\t\t\t\t}\n \t\t\t\t}\n \n \t\t\treturn productAction;\n \t\t}\n \t};\n \t//Stop running isr on safari incognito\n if(localStorage.length !== 0){\n \t window.bouncex.bxISR.init();\n }\n })();\n\n\n\n/* https://www.wrike.com/open.htm?id=652408209 */\nvar sizeOOS = bouncex.vars.track_size_sml,\n\tsizeNumOOS = (bouncex.vars.track_size_numerical && bouncex.vars.track_size_numerical.trim()) || false,\n\tisSizeOOS = false,\n\tisNumOOS = false,\n\t$sizeButton,\n\t$disabledSize,\n\tsizeSML,\n\tsizeNum;\n\nif(bouncex.website.pts === 'product'){\n\tif(sizeOOS || sizeNumOOS){\n\t\t$disabledSize = jQuery('.product-size.disabled');\n\t\t$disabledSize.each(function (i) {\n\t\t if($disabledSize.eq(i).text().trim() === sizeOOS){\n\t\t \tisSizeOOS = true;\n\t\t \treturn false;\n\t\t }\n\t\t if($disabledSize.eq(i).text().trim() === sizeNumOOS){\n\t\t \tisNumOOS = true;\n\t\t \treturn false;\n\t\t }\n\t\t});\n\t\tbouncex.setVarAndReload('tracked_size_oos', isSizeOOS || isNumOOS);\n\t}\n\n\t$sizeButton = jQuery('.product-size:not(.disabled)');\n\tbouncex.off($sizeButton, 'click.bx');\n\tbouncex.on($sizeButton, 'click.bx', function() {\n\t\tsizeSML = jQuery('.product-size.selected').text().trim();\n\t\tsizeNum = sizeSML.replace(/[^0-9.]/g, '');\n\t\tsizeNum === '' ? bouncex.setVarAndReload('track_size_sml', sizeSML) : bouncex.setVarAndReload('track_size_numerical', sizeSML + ' ');\n\t\tbouncex.setVarAndReload('tracked_size_oos', false);\n });\n}\n","force_https":false,"waypoints":false,"content_width":0,"gai":"UA-11234814-4","swids":"","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"3500","local_storage":"1"},"cmp":{"gdpr":1,"gmp":0,"whitelist_check":0},"burls":[{"prop":"contains","val":"nydj-apparel.myshopify.com/"}],"ple":false,"fbe":false,"ffs":"","mas":3,"map":1,"gar":true,"ete":1,"ettm":false,"etjs":"/* -------------------- REPLATFORM OCT 2020 --------------- */\nif (bouncex.vars.valid_domain) {\n initTracking();\n}\n\nfunction initTracking() {\n if (bouncex.website.pts === 'product'){\n bouncex.et.onTrue(itemLoaded, trackItem, 15);\n }\n if (bouncex.website.pts === 'category' || bouncex.website.pts === 'search') {\n bouncex.et.onTrue(categoryLoaded, trackCategory, 15);\n }\n initCartTracking();\n\ttrackLoggedInUser();\n}\n\n/* ------------ITEM TRACKING ----------*/\n\nfunction itemLoaded() {\n return bouncex.vars.item_id_pdp && bouncex.vars.imageurl && bouncex.vars.prod_name;\n}\n\nfunction trackItem(){\n var item = getItem();\n var groupId = ShopifyAnalytics.meta.product.id;\n bouncex.push(['item', item]);\n viewItem(item.id, groupId);\n trackSelectSku(item.id, groupId);\n trackAddToCart(item.id);\n}\n//jQuery('.product-title').attr('data-type')\nfunction getItem() {\n return {\n id : bouncex.vars.item_id_pdp,\n copy: bouncex.vars.prod_name,\n category : bouncex.vars.prod_category || 'other',\n url : bouncex.utils.url.allowParams(),\n imageurl: bouncex.vars.imageurl,\n price: bouncex.vars.prod_price,\n instock : jQuery('button.add-to-cart:not(:disabled)').length > 0\n };\n}\n\nfunction viewItem(itemId, groupId){ \n bouncex.push(['view item', {\n 'item:id': itemId,\n 'item:itemgroupid': groupId\n }]); \n}\n\nfunction trackSelectSku(itemId, groupId) {\n bouncex.et.onVarChange('sku', function(prevSku, newSku){\n var trackedSize = !jQuery('.size-display').text().match(/[0-9]/g) ? bouncex.vars.track_size_sml : bouncex.vars.track_size_numerical;\n \n if (itemId && groupId && newSku && bouncex.vars.prev_sku.toString() !== newSku.toString()) {\n fireSelectSku(itemId, groupId, newSku);\n }\n });\n}\n\n\nfunction fireSelectSku(itemId, groupId, newSku){\n bouncex.push(['select_sku', {\n 'item:id': itemId,\n 'item:itemgroupid': groupId,\n 'item:feedid': newSku\n }]);\n bouncex.setVarAndReload('prev_sku', newSku.toString());\n}\n/* ------------- CATEGORY TRACKING ------------*/\n\nfunction categoryLoaded() {\n return getCategoryIds().length > 0;\n}\n\nfunction getCategoryIds(){\n var ids = [],\n products = bouncex.utils.getNestedProp('ShopifyAnalytics.meta.products',[]),\n id = '';\n\n\tif (products.length > 0) {\n\t\tproducts.forEach(function(e){\n\t\t\tid = e.type;\n\t\n\t\t\tif (!!id || ids.indexOf(id) === -1) {\n\t\t\t\tids[ids.length] = id;\n\t\t\t}\n\t\t});\n\t\treturn ids.join(',');\n\t} \n\n\t$tiles = jQuery('.product-card__image img:not(\".product-badge-svg\")')\n\n\tfor (let i = 0; i < $tiles.length; i++) {\n\t\tvar imgSrc = jQuery($tiles[i]).attr('src')\n\t\t\tslug = imgSrc.split('.jpg').shift().split('/').pop(),\n\t\t\tslugSplit = slug.split('_');\n\n\t\tif (slugSplit.length > 1) {\n\t\t\tids[ids.length] = slugSplit[0] + '-' + slugSplit[1]\n\t\t}\n\t}\n\treturn ids.join(',')\n}\n\nfunction getItemIdOnListpage(el) {\n var style = jQuery(el).attr('data-style'),\n color = jQuery(el).attr('data-color');\n return color ? style + '-' + color : style;\n}\n\nfunction trackCategory(){\n var categoryObj = getCategoryObj();\n if (categoryObj['items:ids'].length){\n bouncex.push(['view category', categoryObj]);\n }\n trackQV();\n trackHoverItem();\n}\n\nfunction getCategoryObj(){\n return {\n 'page:url': bouncex.utils.url.allowParams('q'),\n 'items:ids': getCategoryIds()\n };\n}\n\nfunction trackQV() {\n bouncex.et.onVisible('.modal__content .product-detail', function(el){\n var qv_id = getItemIdOnListpage(el);\n var qv_groupId = jQuery('form[action=\"/cart/add\"]').attr('id').split('_').pop() || null;\n viewItem(qv_id, qv_groupId);\n trackAddToCart(qv_id);\n // not supporting select sku on QV because feed id is not available there\n //trackSelectSku(qv_id, qv_groupId);\n });\n}\n\nfunction trackHoverItem() {\n bouncex.et.onHover('.product-card', function(el){\n var id = getIdFromImg(el.find('img').attr('src') || '');\n\n bouncex.push(['hover item', {\n 'item:id' : id\n }]);\n });\n}\n\nfunction getIdFromImg(src) {\n src = src || '';\n\n var variant = src.split('products/').pop(),\n split = variant.split('_');\n\n return split.length > 2 ? split[0] + '-' + split[1] : '';\n}\n\n/* ------------- LOGGED IN USER TRACKING ------------*/\n\nfunction trackLoggedInUser() {\n\tvar userEmail;\n\n\tif (!bouncex.vars.logged_in || !!bouncex.vars.logged_in_identified) {\n\t\treturn;\n\t}\n\n\tbouncex.et.onTrue(\n\t\tfunction(){\n\t\t\tuserEmail = bouncex.utils.getNestedProp('window.RiseStoreFront.customer.email');\n\t\t\treturn bouncex.utils.validate.email(userEmail);\n\t\t}, \n\t\tfunction(){\n\t\t\tbouncex.push([\n\t\t\t\t'user',\n\t\t\t\t{\n\t\t\t\t\t'email': userEmail,\n\t\t\t\t\t'source': 'LoggedIn'\n\t\t\t\t}\n\t\t\t]);\n\t\t\tbouncex.setv('logged_in_identified', true);\n\t\t\tsetBounceCookie();\n\t\t\treturn;\n\t\t}, \n\t15)\n\n\treturn;\n}\n\n/* |----------- CART INIT AND REPLENISHMENT ----------------| */\n\nfunction initCartTracking() {\n bouncex.et.cart.init({\n cartCountVariable: 'cart_qty',\n storeValues: [],\n replenishmentType: 'cookie', \n replenish: replenish\n });\n bouncex.et.onVarChange('cart_qty', trackEmptyCart);\n}\n\nfunction replenish(cart) {\n bouncex.utils.cookies.create({\n name: 'cart',\n value: cart.token,\n });\n window.location.href = window.location.pathname+'?bx_replen=true';\n}\n\n\nfunction trackAddToCart(id){\n jQuery('.add-to-cart').on('click', function() {\n fireATC(id);\n });\n}\n\nfunction fireATC(itemId) {\n bouncex.et.onTrue(tokenLoaded, function() {\n bouncex.push(['add to cart', {\n 'item:id': itemId,\n 'cart:token': bouncex.vars.cart_token\n }]);\n });\n bouncex.setv('cart_set', true);\n setBounceCookie();\n}\n\nfunction tokenLoaded() {\n if (bouncex.vars.cart_token) { return true; }\n else { return false; }\n}\n\nfunction trackEmptyCart(){\n if (bouncex.vars.cart_set === true && bouncex.vars.cart_qty === 0) {\n bouncex.push(['empty_cart', {}]);\n bouncex.setv('cart_set', false);\n setBounceCookie();\n }\n}","dge":true,"bxidLoadFirst":false,"pie":true,"cme":true,"gbi_enabled":0,"bpush":false,"pt":{"cart":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.pathname === '/cart';"}]]},"category":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"ShopifyAnalytics.meta.page.pageType === 'collection';\n"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"?q="}]]},"checkout":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/checkouts/"}]]},"home":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.pathname === \"/\";"}]]},"product":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"ShopifyAnalytics.meta.page.pageType === 'product';"}]]},"search":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"ShopifyAnalytics.meta.page.pageType === 'searchresults';"},{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"?q="}]]}},"els":{"add_to_cart_button":".add-to-cart","add_to_cart_button_in_quickview":".modal.on button.add-to-cart","add_to_cart_or_quickview_button":".template-collection .quick-view__button, button.add-to-cart"},"vars":[{"name":"is_product_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts === 'product';","trigger":""},{"name":"is_category_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts === 'category';","trigger":""},{"name":"logged_in","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"pageData.checkoutType === 'logged in';","trigger":""},{"name":"cart_amount","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"0","code":"(function(){\n if(bouncex.vars.cart_qty === 0){\n return 0;\n } \n if (bouncex.website.pts === 'checkout') { \n return jQuery('span[data-checkout-subtotal-price-target]').text().replace(/[^0-9.]/g, '');\n }\n return jQuery('.cart-subtotal--price').text().replace(/[^0-9.]/g, '');\n})();","trigger":""},{"name":"sale_diff_1","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"0","code":"200 - bouncex.vars.cart_amount","trigger":""},{"name":"submitted_email_onsite","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"jQuery('#contact_form em:contains(Thanks for subscribing)').length > 0 || null;","trigger":"pageload"},{"name":"cart_items","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"0","code":"jQuery('.os-cart-qty-count .os-badge').first().text() !== \"\" ? jQuery('.os-cart-qty-count .os-badge').first().text() : jQuery('span.minicart-quantity').text().trim();","trigger":""},{"name":"denim_in_cart","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"bottom_page","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"false","code":"(function(){\n var bottom;\n if (window.__onestop_pageData){\n return __onestop_pageData.product && (__onestop_pageData.product.PrimaryCategoryName.indexOf('Denim') > -1 || jQuery('.os-part3').text().indexOf('Leg') > -1); \n } else {\n if(jQuery(window).scrollTop() + jQuery(window).height() > jQuery(document).height() - 100) {\n bottom = true;\n } else {\n bottom = false;\n }\n return bottom;\n }\n})();","trigger":""},{"name":"products_tracked","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"0","code":"bouncex.parseJSON(localStorage.bxProdHist).length || null;","trigger":""},{"name":"last_purch_url","polling":"none","persist":"permanent","page_types":[],"testmode":true,"default":"false","code":"(function () {\n if (document.location.pathname.indexOf('/Checkout/Thanks/' && bouncex.local_storage_enabled) > -1){\n var url = __onestop_pageData.order.Items[0].ProductUrl.replace('//nydj.com', '');\n return url;\n }else{\n return null;\n }\n})();","trigger":""},{"name":"last_purch_img","polling":"none","persist":"permanent","page_types":[],"testmode":true,"default":"false","code":"(function () {\n if (document.location.pathname.indexOf('/Checkout/Thanks/') > -1 && bouncex.local_storage_enabled){\n var imgSrc = __onestop_pageData.order.Items[0].ProductImageThumbUrl;\n return imgSrc;\n }else{\n return null;\n }\n})();","trigger":""},{"name":"days_since_purch","polling":"none","persist":"no","page_types":[],"testmode":true,"default":"false","code":"(function() { \n if (bouncex.cookie.lc){\n var epochSeconds = bouncex.cookie.lc; \n var dateHum = new Date(0);\n dateHum.setUTCSeconds(epochSeconds);\n var dateNow = new Date();\n return (dateNow - dateHum) / 1000 / 60 / 60 / 24; \n }\n})();","trigger":""},{"name":"full_price_cart_items","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"0","code":"(function () {\n if (jQuery('.mini-cart-content').length > 0){\n var totalItemsNewSite = bouncex.vars.cart_items;\n var fullPrice;\n if (jQuery('.mini-cart-content span.price-unadjusted').length > 0){\n fullPrice = totalItemsNewSite - jQuery('.mini-cart-content span.price-unadjusted').length;\n } else {\n fullPrice = totalItemsNewSite;\n }\n \n return fullPrice;\n } else {\n \tvar cartItems = jQuery('li.os-cart-dropdown .os-product-list .os-product-price'),\n\t\tfullPriceItemCount = 0;\n\n \tjQuery.each(cartItems, function (x, y) {\n \t\tif (jQuery(y).children().length === 1) {\n \t\t\tvar quantity = parseInt(jQuery(y).siblings('.os-quantity').find('span').text());\n \t\t\tfullPriceItemCount += quantity;\n \t\t}\n \t});\n \n \treturn fullPriceItemCount; \n }\n})();","trigger":""},{"name":"review_complete","polling":"all","persist":"visit","page_types":[],"testmode":true,"default":"false","code":"jQuery('#power-reviews-modal').find('.thank-you-page:visible').length > 0 || null;","trigger":""},{"name":"prod_name","polling":"vars","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('.product-title h1').first().text().trim();","trigger":""},{"name":"in_stock","polling":"vars","persist":"no","page_types":["product","category"],"testmode":false,"default":"false","code":"jQuery('button.add-to-cart:not(:disabled)').length > 0 || jQuery('.modal.on button.add-to-cart:not(:disabled)').length > 0;","trigger":""},{"name":"prod_price","polling":"vars","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('meta[property=\"product:price:amount\"]').attr('content')","trigger":""},{"name":"page_type","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts;","trigger":""},{"name":"prod_category","polling":"all","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('.breadcrumbs a').last().text().trim();","trigger":""},{"name":"imageurl","polling":"vars","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"(function() {\n var src = jQuery('.image-wrapper').first().find('img').attr('src');\n return src.indexOf('http') === -1 ? 'https:' + src : src; \n})();","trigger":""},{"name":"ibx_test","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"window.location.href.indexOf('ibx_test') > -1 ? true : null;","trigger":""},{"name":"cart","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"ibx_update_item","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"prev_sku","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"valid_domain","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"window.location.origin === \"https://www.nydj.com\" || window.location.origin === 'https://nydj.com';","trigger":"pageload"},{"name":"item_id_pdp","polling":"vars","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"(function() {\n return jQuery('.product-title').attr('data-type')\n})();","trigger":"pageload"},{"name":"logged_in_identified","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"cart_qty","polling":"vars","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"jQuery('.cart-count').text().replace(/[^0-9.]/g,'') || null;","trigger":"pageload"},{"name":"cart_set","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"sku","polling":"vars","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tvar variantId = jQuery('.product-size.selected input').val();\n\tvar variantsArr = bouncex.utils.getNestedProp('ShopifyAnalytics.meta.product.variants', []);\n\tvar selectedVariant = variantsArr.find(function(variant) {\n\t\treturn variant.id.toString() === variantId;\n\t});\n\treturn selectedVariant !== undefined && selectedVariant.sku;\n})();","trigger":"pageload"},{"name":"cart_token","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"false","code":"getBounceCookie('cart') || null;","trigger":"pageload"},{"name":"cart_value","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if(bouncex.vars.cart_qty === 0){\n return 0;\n } \n if (bouncex.website.pts === 'checkout') { \n return jQuery('span[data-checkout-subtotal-price-target]').text().replace(/[^0-9.]/g, '');\n }\n return jQuery('.cart-subtotal--price').text().replace(/[^0-9.]/g, '');\n})();","trigger":"pageload"},{"name":"ever_logged_in","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.logged_in || null;","trigger":"pageload"},{"name":"track_size_numerical","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"track_size_sml","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"tracked_size_oos","polling":"none","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"oos_sku_tracked","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"unavailable_item_present","polling":"all","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('.product-sizes .product-size.disabled').length > 0;","trigger":"pageload"},{"name":"cart_info","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"JSON.stringify(jQuery('.cart-items .cart-items__row[data-variant-id]').map(function() {\n\tvar $cartRow = jQuery(this);\n\treturn {\n\t\tname: $cartRow.find('.cart-item__details a p').text().trim(),\n\t\timg: 'https:' + $cartRow.find('img').attr('src'),\n\t\tlink: 'https://nydj.com' + $cartRow.find('.cart-items__column--product a').attr('href')\n\t};\n}).get());\n","trigger":"pageload"},{"name":"mini_cart_open","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.mini-cart.on').length > 0;","trigger":"pageload"},{"name":"oos_size_selected","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"!!jQuery('.product-size.disabled.selected').length;","trigger":"pageload"},{"name":"quickview_open","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.modal.on').length > 0;","trigger":"pageload"},{"name":"oos_cta_active","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.bx-slab.bx-OOS-active').length > 0;","trigger":"pageload"},{"name":"oos_cta_clicked","polling":"vars","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"(function(){\n if(bouncex.vars.oos_cta_clicked){\n return true;\n }\n \n if(jQuery('button.add-to-cart').length > 0 && jQuery('.bx-slab.bx-OOS-active.bx-OOS-inline').length > 0 && !bouncex.vars.oos_cta_clicked){\n return false;\n }\n else if(jQuery('button.add-to-cart').length > 0 && jQuery('.bx-slab.bx-OOS-inline').length > 0){\n return true;\n }\n})();","trigger":"pageload"}],"dgu":"pixel.cdnwidget.com","dgp":false,"ba":{"enabled":0,"fbte":0},"biu":"assets.bounceexchange.com","bau":"api.bounceexchange.com","beu":"events.bouncex.net","ibx":{"tjs":"","cjs":"","miw":1,"mibcx":1,"te":1,"cart_rep":{"get":"","set":""},"ulpj":{"bxid":"espemailid"},"cus":"","miw_exclude":"","enabled":1},"etjson":null,"osre":true,"osru":"osr.bounceexchange.com/v1/osr/items","checkDfp":false,"gamNetwork":"","spa":0,"spatm":1,"preinit_cjs":"","crs":{"integrations":null,"pageCount":null},"mat":0,"math":0,"cpnu":"coupons.bounceexchange.com","dfpcms":0,"sms":{"optm":"","eventSharing":false,"shqId":"","enabled":1},"pde":true,"fmc":["US","CA"],"fme":true,"fmx":"","sdk":{"android":{"enabled":false,"enabledVersions":[],"eventModifications":null},"ios":{"enabled":false,"enabledVersions":[],"eventModifications":null}},"onsite":{"enabled":1},"ads":{"enabled":0},"pubs":{"enabled":0},"websdk":{"enabled":0},"ga4_property_id":"314448745","ga4_measurement_id":"G-0ZQRRYWYXS","tag_state_domain":"api.bounceexchange.com"} ; bouncex.tag = 'tag3'; bouncex.$ = window.jQuery; bouncex.env = 'production'; bouncex.restrictedTlds = {"casl":{"ca":1},"gdpr":{"ad":1,"al":1,"at":1,"ax":1,"ba":1,"be":1,"bg":1,"by":1,"xn--90ais":1,"ch":1,"cy":1,"cz":1,"de":1,"dk":1,"ee":1,"es":1,"eu":1,"fi":1,"fo":1,"fr":1,"uk":1,"gb":1,"gg":1,"gi":1,"gr":1,"hr":1,"hu":1,"ie":1,"im":1,"is":1,"it":1,"je":1,"li":1,"lt":1,"lu":1,"lv":1,"mc":1,"md":1,"me":1,"mk":1,"xn--d1al":1,"mt":1,"nl":1,"no":1,"pl":1,"pt":1,"ro":1,"rs":1,"xn--90a3ac":1,"ru":1,"su":1,"xn--p1ai":1,"se":1,"si":1,"sj":1,"sk":1,"sm":1,"ua":1,"xn--j1amh":1,"va":1,"tr":1}}; bouncex.client = { supportsBrotli: 1 }; bouncex.assets = {"ads":"005ab6b05ecd8ae76686b26c919990d4","creativesBaseStyles":"a53944a2","gpsAuction":"bbb80866120d17013073bb6d284cbd6b","inbox":"75060a85c1a4aebcc6f779b9e84db722","onsite":"abbdf7a49be9b52b097917b7b527b262","sms":"e39203556bab2366e56296ce42e974a7","websdk":"e2d353d057b9c1d931d0252fa287890a"}; bouncex.push = function(pushData) { bouncex.pushedData.push(pushData); } var runtime = document.createElement('script'); runtime.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/runtime_c81e76ee00d795b1eebf8d27949f8dc5.br.js'); runtime.setAttribute('async', 'async'); runtime.setAttribute('onload', 'bouncex.initializeTag()'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_315366948044b3a411f1670d0bc21a50.br.js'); script.setAttribute('async', 'async'); document.body.appendChild(script); var deviceGraphScript = document.createElement('script'); deviceGraphScript.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/cjs_min_3a843477d8e318f67237a66d0a58c542.js'); deviceGraphScript.setAttribute('async', 'async'); var dgAttrs = [{"Key":"id","Value":"c.js"},{"Key":"async","Value":"true"},{"Key":"data-apikey","Value":"2^HIykD"},{"Key":"data-cb","Value":"bouncex.dg.initPostDeviceGraph"},{"Key":"data-bx","Value":"1"},{"Key":"data-gm","Value":"1"},{"Key":"data-fire","Value":"1"}]; if (dgAttrs) { for (var i = 0; i < dgAttrs.length; i++) { deviceGraphScript.setAttribute(dgAttrs[i].Key, dgAttrs[i].Value); } } document.body.appendChild(deviceGraphScript); bouncex.initializeTag = function() {}; }; document.body.appendChild(runtime); } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();