(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":4804,"name":"Jos A Bank","cookie_name":"bounceClientVisit4804","domain":"josbank.com","ct":"fp_local_storage","ally":0,"ei":0,"tcjs":"","cjs":"","force_https":false,"waypoints":false,"content_width":900,"gai":"UA-55155345-1","swids":"","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"3500","local_storage":"1"},"cmp":{"gdpr":0,"gmp":0,"whitelist_check":0},"burls":[],"ple":false,"fbe":true,"ffs":"","mas":2,"map":1,"gar":true,"ete":1,"ettm":false,"etjs":"/* --------------------------------- HELPERS -------------------------------- */\n\nfunction getUrl() {\n\treturn bouncex.utils.url.allowParams();\n}\n\nfunction setVarAndCookie(varName, value) {\n\tbouncex.setVar(varName, value);\n\tbouncex.setBounceCookie();\n}\n\nfunction getItemId() {\n\tvar itemId =\n\t\tjQuery('input[data-gtm=\"entry-id\"]').val() ||\n\t\tjQuery('input[name=\"currentCatalogEntryID\"]').val();\n\treturn itemId.indexOf('$') === -1 && itemId.indexOf('') === -1\n\t\t? itemId\n\t\t: '';\n}\n\nfunction getItemImage() {\n\tvar imageUrl = jQuery('meta[property=\"og:image\"]').attr('content') || '';\n\tif (imageUrl.indexOf('26932_000_main') > -1) {\n\t\treturn;\n\t}\n\treturn imageUrl;\n}\n\nfunction getItemCopy() {\n\tvar copyString = jQuery('.js-product-title').first().text().replace(/CLEARANCE/i,'').trim(),\n\t\tarrayCopy = copyString.split(' ');\n\tfor (var i = 0; i < arrayCopy.length; i++) {\n\t\tarrayCopy[i] =\n\t\t\tarrayCopy[i].charAt(0).toUpperCase() + arrayCopy[i].slice(1);\n\t}\n\tvar finalCopy = arrayCopy.join(' ') || '';\n\tif (finalCopy.indexOf(' - Big & Tall') > -1) {\n\t\treturn finalCopy.split(' - Big & Tall').shift();\n\t} else {\n\t\treturn finalCopy;\n\t}\n}\n\nfunction getCurrentSku(size) {\n\treturn (\n\t\twindow.productDisplayJS.entitledItemsBySizeKey &&\n\t\twindow.productDisplayJS.entitledItemsBySizeKey[size] &&\n\t\twindow.productDisplayJS.entitledItemsBySizeKey[size].catentrySKU ||\n\t\t''\n\t);\n}\n\nfunction getStars() {\n var stars = jQuery('.bv_avgRating_component_container').first().text(),\n\t\tstarsRounded = (Math.round(stars * 2) / 2).toFixed(1);\n\n\treturn starsRounded < 4 ? 0 : parseFloat(starsRounded);\n}\n\nfunction getReviewsCount(stars) {\n\tvar reviews = jQuery('.bv_numReviews_component_container').first().text().replace(/[^0-9]/g,'').trim() || 0;\n\n\treturn stars < 4 ? 0 : reviews;\n}\n\n/* ------------------------------ ITEM TRACKING ----------------------------- */\n\nfunction getItem() {\n\tvar stars = getStars();\n\n\treturn {\n\t\tid: getItemId(),\n\t\tcopy: getItemCopy(),\n\t\tcategory:\n\t\t\tjQuery('span[data-gtm=\"category\"][id*=\"category\"]').last().text() ||\n\t\t\t'',\n\t\turl: getUrl(),\n\t\timageurl: getItemImage(),\n\t\tprice: bouncex.vars.prod_price,\n\t\toriginal_price: bouncex.vars.original_price,\n\t\tinstock: bouncex.vars.in_stock,\n\t\tstars: stars,\n\t\treviewscount: getReviewsCount(stars)\n\t};\n}\n\nfunction fireViewItem(itemId) {\n\tbouncex.push([\n\t\t'view item',\n\t\t{\n\t\t\t'item:id': itemId,\n\t\t\t'item:itemgroupid': itemId,\n\t\t},\n\t]);\n\tsetVarAndCookie('last_viewed_item', itemId);\n}\n\nfunction isExcluded(item) {\n\treturn (\n\t\titem.url.indexOf('GiftCardDisplay') > -1 ||\n\t\titem.url.indexOf('gift-card') > -1\n\t);\n}\n\nfunction trackStylitics(itemUrl) {\n\tjQuery('.stylitics-outfit-item > img[src*=\\'content.stylitics\\']').each(\n\t\tfunction () {\n\t\t\tvar imageUrl = jQuery(this).attr('src');\n\t\t\tif (imageUrl) {\n\t\t\t\tbouncex.push([\n\t\t\t\t\t'view_collection',\n\t\t\t\t\t{\n\t\t\t\t\t\timage_url: bouncex.utils.url.allowParams([], imageUrl),\n\t\t\t\t\t\titem_url: itemUrl,\n\t\t\t\t\t},\n\t\t\t\t]);\n\t\t\t}\n\n\t\t}\n\t);\n}\n\nfunction addStyliticsListeners(itemUrl){\n var firedTrackStylitics = false;\n\n bouncex.on(jQuery('.js-stylitics-outfits-container .slick-arrow')\n , 'click.bx', function() {\n bouncex.setTimeout2(function () {\n if (!firedTrackStylitics){\n trackStylitics(itemUrl);\n firedTrackStylitics = true;\n }\n\n }, 1000);\n });\n\n bouncex.on(jQuery('.js-stylitics-outfits-container')\n , 'swipe', function() {\n bouncex.setTimeout2(function () {\n if (!firedTrackStylitics){\n trackStylitics(itemUrl);\n firedTrackStylitics = true;\n }\n\n }, 1000);\n });\n}\n\nfunction initializeItemEvents() {\n\tvar item;\n\n\tbouncex.et.onTrue(\n\t\tfunction () {\n\t\t\titem = getItem();\n\t\t\treturn (\n\t\t\t\t!!item.id &&\n\t\t\t\t!!item.copy &&\n\t\t\t\t!!item.category &&\n\t\t\t\t!!item.price &&\n\t\t\t\t!!item.url &&\n\t\t\t\t!!item.imageurl &&\n\t\t\t\tjQuery('.bv_ratings_summary').is(':visible')\n\t\t\t);\n\t\t},\n\t\tfunction () {\n\t\t\tif (isExcluded(item)) {\n\t\t\t\treturn;\n\t\t\t}\n\n trackStylitics(item.url);\n addStyliticsListeners(item.url);\n\n\t\t\tbouncex.push(['item', item]);\n\n\t\t\tfireViewItem(item.id);\n\n\n\t\t},\n\t\t10\n\t);\n}\n\n/* ------------------------------ SKU TRACKING ------------------------------ */\n\nfunction initializeSkuEvents() {\n\tvar itemId = '',\n\t\tprodData = '',\n\t\tcurrentSize = '',\n\t\tprevSku = '',\n\t\tnewSku = '';\n\n\tbouncex.et.on(\n\t\tjQuery(document),\n\t\t'click.bxsku',\n\t\tfunction () {\n\t\t\tbouncex.setTimeout2(function () {\n\t\t\t\titemId = getItemId();\n\t\t\t\tprodData = window.productDisplayJS.getCurrentProductData();\n\t\t\t\tcurrentSize = prodData && prodData.size || '';\n\t\t\t\tnewSku = getCurrentSku(currentSize) || '';\n\n\t\t\t\tif (prevSku === newSku) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tprevSku = newSku;\n\n\t\t\t\tif (newSku) {\n\t\t\t\t\tbouncex.push([\n\t\t\t\t\t\t'select_sku',\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t'item:id': itemId,\n\t\t\t\t\t\t\t'item:itemgroupid': itemId,\n\t\t\t\t\t\t\t'item:feedid': 'JAB' + newSku,\n\t\t\t\t\t\t},\n\t\t\t\t\t]);\n\t\t\t\t}\n\t\t\t}, 500);\n\t\t},\n\t\t'img.product-color, button.size-type-btn, button.size-btn, li.size-native'\n\t);\n}\n\n/* ---------------------------- CATEGORY TRACKING --------------------------- */\n\nfunction getItemIdsCat() {\n\tvar ids = [],\n\t\t$tiles = jQuery('div[itemtype=\"//schema.org/Product\"]'),\n\t\ti = 0,\n\t\tid = '';\n\n\tfor (i; i < $tiles.length; i++) {\n\t\tid = jQuery($tiles[i]).attr('data-productid');\n\n\t\tif (!id || ids.indexOf(id) > -1) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tids[ids.length] = id;\n\t}\n\n\treturn ids.join(',');\n}\n\nfunction getCategoryPageUrl() {\n\treturn bouncex.website.pts === 'search'\n\t\t? window.location.href\n\t\t: bouncex.utils.url.allowParams();\n}\n\nfunction getCategoryObject() {\n\treturn {\n\t\t'page:url': getCategoryPageUrl(),\n\t\t'items:ids': getItemIdsCat(),\n\t};\n}\n\nfunction initializeCategoryEvents() {\n\tvar categoryObj;\n\n\tbouncex.et.onTrue(\n\t\tfunction () {\n\t\t\tcategoryObj = getCategoryObject();\n\t\t\treturn (\n\t\t\t\t!!categoryObj['items:ids'].length && !!categoryObj['page:url']\n\t\t\t);\n\t\t},\n\t\tfunction () {\n\t\t\tbouncex.push(['view category', categoryObj]);\n\t\t},\n\t\t10\n\t);\n}\n\n/* ------------------------------- QV EVENTS ------------------------------ */\n\nfunction initializeQVEvents() {\n\tjQuery(document).ajaxComplete(function (e, xhr, settings) {\n\t\tif (\n\t\t\tsettings.url.indexOf('/QuickInfoDetailsView') > -1 &&\n\t\t\tsettings.type === 'GET'\n\t\t) {\n\t\t\tvar urlParams = new URLSearchParams(settings.url),\n\t\t\t\titemId = urlParams.get('productId');\n\t\t\tif (itemId) {\n\t\t\t\tfireViewItem(itemId);\n\t\t\t}\n\t\t}\n\t});\n}\n\n/* ------------------------------- CART EVENTS ------------------------------ */\n\nfunction fireAddToCart(itemId, replenItem) {\n\tbouncex.push([\n\t\t'add to cart',\n\t\t{\n\t\t\t'item:id': itemId,\n\t\t\t'cart:item': bouncex.stringify(replenItem),\n\t\t},\n\t]);\n\tif (bouncex.vars.cart) {\n\t\treturn;\n\t}\n\n\tsetVarAndCookie('cart', true);\n}\n\nfunction trackAJAXCart(e, xhr, settings) {\n\tif (\n\t\tsettings.url.indexOf('/AjaxRESTOrderItemAdd') > -1 &&\n\t\tsettings.type === 'POST' &&\n\t\t!bouncex.utils.url.getParam('bx_cart') &&\n\t\tgetUrl().indexOf('GiftCardDisplay') === -1 &&\n\t\tjQuery('div[id^=\"js-bundle-item\"]').length === 0\n\t) {\n\t\tvar id = bouncex.vars.last_viewed_item,\n\t\t\treplenItem = {\n\t\t\t\tstoreId: settings.data.split('storeId=')[1].split('&')[0],\n\t\t\t\tcatalogId: settings.data.split('catalogId=')[1].split('&')[0],\n\t\t\t\tcatEntryId: settings.data.split('catEntryId=')[1].split('&')[0],\n\t\t\t\tquantity: settings.data.split('quantity=')[1].split('&')[0],\n\t\t\t};\n\n\t\tif (!id || !replenItem.catEntryId || !replenItem.quantity) {\n\t\t\treturn;\n\t\t}\n\n\t\tfireAddToCart(id, replenItem);\n\t}\n}\n\nfunction emptyCart() {\n\tbouncex.et.onVarChange('cart_qty', function (oldVal, newVal) {\n\t\tif (bouncex.vars.cart && newVal === 0 && oldVal > 0) {\n\t\t\tbouncex.push(['empty_cart']);\n\t\t\tsetVarAndCookie('cart', false);\n\t\t}\n\n\n\t});\n}\n\nfunction initializeCartEvents() {\n\tbouncex.et.cart.init({\n\t\treplenishmentType: 'ajax',\n\t\treplenish: function (cart) {\n\t\t\tvar $deferreds = [];\n\n\t\t\tcart.items.forEach(function (item) {\n\t\t\t\t$deferreds.push(makeAjaxATCFunc(item));\n\t\t\t});\n\n\t\t\t$deferreds\n\t\t\t\t.reduce(function (promise, func) {\n\t\t\t\t\treturn promise.then(function () {\n\t\t\t\t\t\treturn func();\n\t\t\t\t\t});\n\t\t\t\t}, jQuery.Deferred().resolve([]))\n\t\t\t\t.then(replenComplete);\n\t\t},\n\t});\n\n\tfunction makeAjaxATCFunc(replenItem) {\n\t\treturn function () {\n\t\t\tvar payload = {\n\t\t\t\tstoreId: replenItem.storeId,\n\t\t\t\tcatalogId: replenItem.catalogId,\n\t\t\t\tcatEntryId: replenItem.catEntryId,\n\t\t\t\tquantity: replenItem.quantity,\n\t\t\t};\n\n\t\t\treturn jQuery.ajax({\n\t\t\t\turl: 'https://www.josbank.com/AjaxRESTOrderItemAdd',\n\t\t\t\ttype: 'POST',\n\t\t\t\tdata: jQuery.param(payload),\n\t\t\t});\n\t\t};\n\t}\n\n\tfunction replenComplete() {\n\t\twindow.location.href =\n\t\t\twindow.location.origin +\n\t\t\twindow.location.pathname +\n\t\t\t'?bx_replen=true';\n\t}\n\n\tbouncex.et.on(jQuery(document), 'ajaxComplete.bx', trackAJAXCart);\n\n\temptyCart();\n}\n\n/* ------------------------------ USER TRACKING ----------------------------- */\n\nfunction getUserEmail() {\n\treturn bouncex.parseJSON(jQuery('#accountInfoJSON').text()).logonId || '';\n}\n\nfunction initializeUserTracking() {\n\tvar userEmail;\n\n\tif (!bouncex.vars.logged_in || !!bouncex.vars.logged_in_identified) {\n\t\treturn;\n\t}\n\n\tuserEmail = getUserEmail();\n\n\tif (!bouncex.utils.validate.email(userEmail)) {\n\t\treturn;\n\t}\n\n\tbouncex.push([\n\t\t'user',\n\t\t{\n\t\t\temail: userEmail,\n\t\t\tsource: 'LoggedIn',\n\t\t},\n\t]);\n\tsetVarAndCookie('logged_in_identified', true);\n}\n\n/* --------------------------- INITIALIZE TRACKING -------------------------- */\n\nfunction isValidDomain() {\n\treturn getUrl().indexOf('https://www.josbank.com/') > -1;\n}\n\nfunction isEn() {\n\treturn jQuery('html').attr('lang') === 'en';\n}\n\nfunction isValidForTracking() {\n\treturn isValidDomain() && isEn();\n}\n\nfunction init() {\n\tif (!isValidForTracking()) {\n\t\treturn;\n\t}\n\n\tif (getUrl().indexOf('/AccountInfoView') > -1) {\n\t\tinitializeUserTracking();\n\t}\n\n\tinitializeCartEvents();\n\tinitializeQVEvents();\n\n\tswitch (bouncex.website.pts) {\n\t\tcase 'category':\n\t\tcase 'search':\n\t\t\tinitializeCategoryEvents();\n\t\t\tinitializeSkuEvents();\n\t\t\tbreak;\n\t\tcase 'product':\n\t\t\tinitializeItemEvents();\n\t\t\tinitializeSkuEvents();\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t}\n}\n\ninit();","dge":true,"bxidLoadFirst":false,"pie":true,"cme":true,"gbi_enabled":0,"bpush":false,"pt":{"cart":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/AjaxOrderItemDisplayView"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"tst"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"stage-jab"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"/webapp"}]]},"category":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/c/"}]]},"checkout":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/OrderShippingBillingView"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"tst"}]]},"home":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"!!document.querySelector('meta[content=\"HomePage\"]') && !!document.querySelector('#main-content-start');"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"tst"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"/TopCategoriesDisplay"}]]},"product":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/p/"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"/GiftCard"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"/SearchDisplay?"}]]},"search":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/SearchDisplay?"}]]}},"els":{"blank_site_element":""},"vars":[{"name":"logged_in","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts === 'checkout' ? null : (jQuery('#myAccountQuickLink:visible').text().indexOf(\"Hi,\") > -1 && jQuery('#signInQuickLink:visible').text().indexOf(\"Sign In\") === -1) || jQuery('#myAccountQuickLinkMobile').text().trim().length > 3;","trigger":""},{"name":"ever_logged_in","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.logged_in || null;","trigger":""},{"name":"cart_qty","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"0","code":"Number(jQuery('#header-checkout-link').text().replace(/[^0-9.]/g, '')) || jQuery('#template-checkout-pickup-shipping-items .bopis__image-item').length;","trigger":""},{"name":"cart_value","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function () {\n\tvar $itemQty = jQuery('.shopping-bag-subtotal-price:first, .order-summary-list .product-price:visible:first');\n\t\n\tif ((jQuery('#header-checkout-link').text().replace(/[^0-9.]/g, '') === '0' || jQuery('.empty-cart-title:visible').text().indexOf('empty') > -1) && bouncex.website.pts !=='checkout') {\n\t\treturn 0;\n\t}\n\n\treturn Number($itemQty.eq(0).text().replace(/[^0-9.]/g, '')) || null;\n})();","trigger":""},{"name":"prod_price","polling":"none","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"(function () {\n\tvar $itemPrice = jQuery('.product-details-main .product-total__price');\n\n\tif ($itemPrice.length > 0) {\n\t\treturn $itemPrice.text().replace(/[^0-9.]/g, '');\n\t}\n\n\treturn jQuery('div.product-price span[data-gtm=\"price\"]').text().replace(/[^0-9.]/g, '');\n})();","trigger":""},{"name":"prod_name","polling":"none","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('.product-name .js-product-title').text().trim();","trigger":""},{"name":"in_stock","polling":"none","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('.add-to-bag').text().indexOf('Add') > -1 && jQuery('.add-to-bag').text().indexOf('Out') === -1;","trigger":""},{"name":"submitted_onsite","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"jQuery('.emailSignUpResp').text().indexOf('successfully signed') > -1 || null;","trigger":""},{"name":"page_url","polling":"none","persist":"no","page_types":["category","search"],"testmode":true,"default":"false","code":"","trigger":""},{"name":"original_price","polling":"none","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('div.product-price span[data-gtm=\"price-orig\"], div.product-price span[data-gtm=\"price\"]').first().text().replace(/[^0-9.]/g, '');","trigger":"pageload"},{"name":"cart","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"last_viewed_item","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"logged_in_identified","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","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":0,"mibcx":1,"te":1,"cart_rep":{"get":"","set":""},"ulpj":{"smtrctid":"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":0},"pde":true,"fmc":["AW","AI","AG","AR","BS","BB","BZ","BM","BO","BQ","BR","CA","KY","CL","CO","CR","CU","CW","DM","DO","EC","SV","GF","GL","GD","GT","GP","HT","HN","JM","MQ","MX","MS","NI","PA","PY","PE","PR","PM","MF","BL","KN","LC","VC","SX","SR","TT","US","UM","UY","VE","VG","VI"],"fme":true,"fmx":"[id*=recipientEmail]","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,"devMode":0},"ga4_property_id":"280478743","ga4_measurement_id":"G-T6SWH68K36","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":"84086864ba41fb9d07e4d5bd90a3f00f","creativesBaseStyles":"a53944a2","gpsAuction":"bbb80866120d17013073bb6d284cbd6b","inbox":"75060a85c1a4aebcc6f779b9e84db722","onsite":"abbdf7a49be9b52b097917b7b527b262","sms":"e39203556bab2366e56296ce42e974a7","websdk":"e57b091ee8087de9369093b7b0c371cf"}; 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'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_0102f885611623f3b8c23f4f44371bd4.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() {}; }; runtime.onload = bouncex.initializeTag; document.body.appendChild(runtime); } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();