(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":2330,"name":"iMercer | US","cookie_name":"bounceClientVisit2330","domain":"iMercer.com","ct":"fp_local_storage","ally":0,"ei":0,"tcjs":"","cjs":"","force_https":false,"waypoints":false,"content_width":0,"gai":"UA-3820067-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":1},"burls":[],"ple":false,"fbe":true,"ffs":"","mas":2,"map":1,"gar":true,"ete":1,"ettm":false,"etjs":"var EXCLUSIONS = [\r\n 'global-marketing-compensation',\r\n 'north-dakota-energy-industry-compensation',\r\n 'hotel-industry-compensation',\r\n 'sirs-benchmark-survey',\r\n],\r\nPATHS_BY_CATEGORY = {\r\n 'consumer-goods': [],\r\n 'energy-mining': [\r\n 'global-energy-trading',\r\n 'global-drilling-survey',\r\n 'us-manufacturing-marketing-compensation',\r\n 'north-america-mining-industry-survey-suite',\r\n 'mercer-oilfield-services-survey',\r\n 'energy-sector',\r\n ],\r\n engineering: ['engineering-and-design', 'manufacturing-survey'],\r\n 'financial-services': [\r\n 'financial-services-suite',\r\n 'real-estate-compensation',\r\n 'comptryx-fsi',\r\n ],\r\n 'general-industry': [\r\n 'us-contact-center',\r\n 'us-executive-remuneration-suite',\r\n 'us-geographic-salary-differential-survey',\r\n 'us-mercer-benchmark-database',\r\n 'long-term-incentive-equity-report',\r\n 'short-term-incentive-report',\r\n 'new-graduate-pay-student-hiring-rates',\r\n '2016-small-and-growing-businesses-salary-report',\r\n 'us-salary-report-for-digital-and-e-commerce-jobs',\r\n ],\r\n healthcare: [\r\n 'ceo-severance',\r\n 'healthcare-advanced-practice-clinicians-and-nurses',\r\n 'healthcare-and-clinical-practices',\r\n 'healthcare-oncology-report',\r\n 'healthcare-system-hospital-compensation-suite',\r\n 'health-plan-compensation',\r\n 'population-management-and-accountable-care',\r\n 'pharmacy-survey',\r\n ],\r\n hospitality: [\r\n 'restaurant-compensation-hr-practices',\r\n 'spirits-compensation-survey',\r\n ],\r\n 'life-sciences': ['2014/life-sciences.aspx'],\r\n retail: [\r\n 'retail-compensation-benefits',\r\n 'apparel-manufacturing-benefits',\r\n 'retail-benefits',\r\n ],\r\n technology: [\r\n 'us-mercer-benchmark-database',\r\n 'north-america-mercergartner-it-jobs-and-skills-survey',\r\n 'us-salary-report-for-digital-and-e-commerce-jobs',\r\n ],\r\n 'ipe-elearning': ['ipe-elearning'],\r\n workforce: [\r\n 'workforce-metrics',\r\n 'workforce-planning-acceleration',\r\n 'workforce-analytics-planning-workshops',\r\n ],\r\n 'overview-global-products': [\r\n 'global-compensation-planning-report',\r\n 'global-pay-summary',\r\n 'intl-geo-salary',\r\n 'international-living-wage-report',\r\n 'short-term-incentives',\r\n 'total-employment-costs',\r\n 'workforce-turnover-around-the-world',\r\n 'https://mobilityexchange.mercer.com/international-assignments-survey',\r\n 'vacation-leave.aspx',\r\n 'car-benefit-policies-around-the-world',\r\n 'wbeg',\r\n 'severance-policies-asia-pacific',\r\n 'global-parental-leave',\r\n 'lgbt-benefits-around-the-world',\r\n 'talent-all-access',\r\n 'maal',\r\n 'compensation-handbook',\r\n 'hr-guide-business',\r\n 'hr-atlas-asia-pacific',\r\n 'managementterms',\r\n 'global-talent-trends-industry-reports',\r\n 'global-talent-trends',\r\n 'generational-talent-trends',\r\n 'taxonomy-of-talent',\r\n ],\r\n 'talent-products': [\r\n 'us-executive-remuneration-suite',\r\n 'north-america-mercergartner-it-jobs-and-skills-survey',\r\n 'compensation-planning-survey',\r\n 'compensation-policies-practices',\r\n 'new-graduate-pay-student-hiring-rates',\r\n 'intl-geo-salary',\r\n 'job-title-reports',\r\n 'us-geographic-salary-differential-survey',\r\n 'compensation-handbook',\r\n 'payroll-benchmarking-survey',\r\n 'turnover-survey',\r\n 'us-contact-center',\r\n 'engineering-and-design',\r\n 'us-mbd-executive-compensation-survey',\r\n 'finance-accounting-legal-surveys',\r\n 'human-resources-survey',\r\n 'logistics-supply-chain-survey',\r\n 'long-term-incentive-equity-report',\r\n 'manufacturing-survey',\r\n 'us-mercer-benchmark-database',\r\n 'information-technology-survey',\r\n 'metropolitan-benchmark',\r\n 'sales-marketing-communications',\r\n 'short-term-incentive-report',\r\n '2016-us-salary-report-for-trades-jobs',\r\n 'healthcare-informatics-and-technology',\r\n 'population-management-and-accountable-care',\r\n 'health-plan-compensation',\r\n 'healthcare-oncology-report',\r\n 'healthcare-system-hospital-compensation-suite',\r\n '2016-small-and-growing-businesses-salary-report',\r\n 'healthcare-advanced-practice-clinicians-and-nurses',\r\n 'healthcare-system-hospital-executives',\r\n 'retail-banking',\r\n 'north-america-mining-industry-survey-suite',\r\n 'insurance',\r\n 'trust-and-private-banking',\r\n 'healthcare-ancillary-services',\r\n 'health-plan-executives-compensation',\r\n 'healthcare-and-clinical-practices',\r\n 'financial-operations',\r\n 'consumer-finance',\r\n 'health-plan-ops',\r\n 'commercial-banking',\r\n 'financial-services-suite',\r\n 'healthcare-management-supervisory',\r\n 'healthcare-individual-contributors',\r\n 'energy-sector',\r\n 'energy-sector-cross-segment-compensation',\r\n 'us-salary-report-for-digital-and-e-commerce-jobs',\r\n 'energy-sector-general-benchmark',\r\n 'real-estate-compensation',\r\n 'health-plan-sales-and-marketing-compensation',\r\n 'downstream-oilfield-services',\r\n 'energy-sector-benefits',\r\n 'energy-sector-policy',\r\n 'pharmacy-survey',\r\n 'energy-sector-field-and-hourly',\r\n 'energy-sector-utilities',\r\n 'retail-benefits',\r\n 'restaurant-compensation-hr-practices',\r\n 'apparel-manufacturing-benefits',\r\n 'retail-compensation-benefits',\r\n 'upstream-and-midstream',\r\n 'spirits-compensation-survey',\r\n ],\r\n 'policies-practices': [\r\n 'compensation-planning-survey',\r\n 'compensation-policies-practices',\r\n 'global-car-policies',\r\n 'global-parental-leave',\r\n 'healthcare-and-clinical-practices',\r\n 'us-incentive-plan-design',\r\n 'lgbt-benefits-around-the-world',\r\n 'north-america-mercergartner-it-jobs-and-skills-survey',\r\n 'new-graduate-pay-student-hiring-rates',\r\n 'vacation-leave.aspx',\r\n 'when-women-thrive-global-report',\r\n 'workforce-turnover-around-the-world',\r\n 'https://mobilityexchange.mercer.com/international-assignments-survey',\r\n ],\r\n executive_rewards: [\r\n 'us-executive-remuneration-suite',\r\n 'us-mbd-executive-compensation-survey',\r\n 'long-term-incentive-equity-report',\r\n 'https://www.imercer.com/content/exec-benefits.aspx',\r\n 'ceo-severance',\r\n 'healthcare-system-hospital-executives',\r\n 'health-plan-executives-compensation',\r\n 'https://www.imercer.com/content/executive-survey-tax-exempt.aspx',\r\n ],\r\n};\r\n\r\n/* --------------------------------- HELPERS -------------------------------- */\r\n\r\nfunction getUrl() {\r\n return bouncex.utils.url.allowParams();\r\n}\r\n\r\nfunction getItemIdFromUrl(url) {\r\n return url.split('products/').pop().toLowerCase();\r\n}\r\n\r\n/* ------------------------------ ITEM TRACKING ----------------------------- */\r\n\r\nfunction getProductCategory(id) {\r\n id = id || '';\r\n\r\n if (EXCLUSIONS.indexOf(id) > -1 || id.indexOf('sirs-') > -1) {\r\n return '';\r\n }\r\n\r\n for (var key in PATHS_BY_CATEGORY) {\r\n if (!PATHS_BY_CATEGORY.hasOwnProperty(key)) continue;\r\n \r\n var obj = PATHS_BY_CATEGORY[key];\r\n if (obj.indexOf(id) > -1) {\r\n return key;\r\n }\r\n }\r\n\r\n return 'other';\r\n}\r\n\r\nfunction getItem() {\r\n var url = getUrl(),\r\n itemId = getItemIdFromUrl(url);\r\n\r\n return {\r\n id: itemId,\r\n copy: jQuery('h1.SurveyTitle').text().trim(),\r\n subcopy: jQuery('#MetaDescription').attr('content') || jQuery('.hc-product-description p:eq(0)').text() || jQuery('.hc-product-description').text().trim(),\r\n category: getProductCategory(itemId),\r\n url: getUrl(),\r\n imageurl: jQuery('img[src*=\"logo-white\"], #hcProductImage').first().attr('src'),\r\n instock: jQuery('a[href*=BuyNow], .card-body a[href*=\"hcCartAlert\"]').length > 0\r\n };\r\n}\r\n\r\nfunction fireViewItem(item) {\r\n var pushItem = {\r\n 'item:id': item.id,\r\n };\r\n\r\n bouncex.push(['view item', pushItem]);\r\n}\r\n\r\nfunction isGiftCard(item) {\r\n return item.url.indexOf('gift-card') > -1;\r\n}\r\n\r\nfunction initializeItemEvents() {\r\n var item;\r\n\r\n bouncex.et.onTrue(\r\n function() {\r\n item = getItem();\r\n return !!item.id &&\r\n !!item.copy &&\r\n !!item.subcopy &&\r\n !!item.category &&\r\n !!item.imageurl &&\r\n !!item.url;\r\n },\r\n function() {\r\n if (isGiftCard(item)) {\r\n return;\r\n }\r\n bouncex.push(['item', item]);\r\n fireViewItem(item);\r\n initializeATCClickTracking(item.id);\r\n },\r\n 10\r\n );\r\n}\r\n\r\n/* ---------------------------- CATEGORY TRACKING --------------------------- */\r\n\r\nfunction getItemIdsCat() {\r\n var ids = [],\r\n $tiles = jQuery('ul.productsList li a, .iMercerSearchTitle a, .card a'),\r\n i = 0,\r\n id = '';\r\n\r\n\r\n for (i; i < $tiles.length; i++ ) {\r\n var $tilehref = jQuery($tiles[i]).attr('href');\r\n if($tilehref.indexOf('products') > -1){\r\n id = getItemIdFromUrl(jQuery($tiles[i]).attr('href'));\r\n }\r\n \r\n if (!id || ids.indexOf(id) > -1) {\r\n continue;\r\n }\r\n\r\n ids[ids.length] = id;\r\n }\r\n\r\n return ids.join(',');\r\n}\r\n\r\nfunction getCategoryObject() {\r\n var url = getUrl();\r\n \r\n if (bouncex.website.pts === 'search') {\r\n var searchVal = jQuery('.searchBox').val();\r\n url = url.replace('Home', searchVal);\r\n }\r\n \r\n return {\r\n 'page:url': url,\r\n 'items:ids': getItemIdsCat()\r\n };\r\n}\r\n\r\nfunction initializeCategoryEvents() {\r\n var categoryObj;\r\n\r\n bouncex.et.onTrue(\r\n function() {\r\n categoryObj = getCategoryObject();\r\n return !!categoryObj['items:ids'].length &&\r\n !!categoryObj['page:url'];\r\n },\r\n function() {\r\n bouncex.push(['view category', categoryObj]);\r\n },\r\n 10\r\n );\r\n\r\n return;\r\n}\r\n\r\n/* ------------------------------- CART EVENTS ------------------------------ */\r\n\r\nfunction fireAddToCart(itemId) {\r\n bouncex.push(['add to cart', {'item:id': itemId}]);\r\n}\r\n\r\nfunction initializeATCClickTracking(itemId) {\r\n // verifies that product was selected\r\n // if (jQuery('#totalPrice').text().indexOf('USD 0.00') < 0) {\r\n bouncex.et.onVisible('#hcAddedToCart.show', function(){\r\n fireAddToCart(itemId);\r\n });\r\n // }\r\n}\r\n\r\nfunction emptyCart() {\r\n bouncex.et.onVarChange('cart_qty', function(oldVal, newVal) {\r\n if (bouncex.vars.cart && newVal === 0 && oldVal > 0) {\r\n bouncex.push(['empty_cart']);\r\n bouncex.setVar('cart', false);\r\n }\r\n });\r\n}\r\n\r\nfunction initializeCartEvents() {\r\n bouncex.et.cart.init({\r\n replenish: function() { return; },\r\n replenishmentType: 'single'\r\n });\r\n \r\n emptyCart();\r\n}\r\n\r\n/* ------------------------------ USER TRACKING ----------------------------- */\r\n\r\nfunction getUserEmail() {\r\n return (function() {return; /* evaluates user email address */})();\r\n}\r\n\r\nfunction initializeUserTracking() {\r\n var userEmail;\r\n\r\n if (!bouncex.vars.logged_in || !!bouncex.vars.logged_in_identified) {\r\n return;\r\n }\r\n\r\n userEmail = getUserEmail();\r\n\r\n if (!bouncex.utils.validate.email(userEmail)) {\r\n return;\r\n }\r\n\r\n bouncex.push([\r\n 'user',\r\n {\r\n 'email': userEmail,\r\n 'source': 'LoggedIn'\r\n }\r\n ]);\r\n bouncex.setVar('logged_in_identified', true);\r\n}\r\n\r\n/* --------------------------- INITIALIZE TRACKING -------------------------- */\r\n\r\nfunction isValidDomain() {\r\n return getUrl().indexOf('www.imercer.com') > -1;\r\n}\r\n\r\nfunction isEn() {\r\n return bouncex.html.attr('lang') === 'en-US';\r\n}\r\n\r\nfunction isValidForTracking() {\r\n return isValidDomain() && isEn();\r\n}\r\n\r\nfunction init() {\r\n if (!isValidForTracking()) {\r\n return;\r\n }\r\n\r\n // initializeUserTracking();\r\n initializeCartEvents();\r\n\r\n switch(bouncex.website.pts) {\r\n case 'category':\r\n case 'search':\r\n initializeCategoryEvents();\r\n break;\r\n case 'product':\r\n initializeItemEvents();\r\n break;\r\n default:\r\n break;\r\n }\r\n}\r\n\r\ninit();\r\n","dge":true,"bxidLoadFirst":false,"pie":false,"cme":false,"gbi_enabled":0,"bpush":false,"pt":{"cart":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/cart"}]]},"category":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelectorAll('ul.productsListm, .card').length > 0 && document.querySelectorAll('.HomeBackground').length === 0;"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"/products"}]]},"checkout":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/checkout"}]]},"home":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelectorAll('.HomeBackground').length > 0;"}]]},"product":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/products"}]]},"search":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/iMercerSearch"}]]}},"els":null,"vars":[{"name":"logged_in","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"decodeURIComponent(document.cookie).indexOf('LoggedIn=True') > -1;","trigger":""},{"name":"ever_logged_in","polling":"none","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":"jQuery('#spnCartItemCount').text().trim();","trigger":""},{"name":"cart_total","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n var cart_total = jQuery('#lblTotalPriceShipping').text().replace(/^[a-zA-Z]+\\s/,'') || jQuery('#cartTotalPrice').text().replace(/^[a-zA-Z]+\\s/,'');\n var cartCount = jQuery('#spnCartItemCount').text();\n \n if(\n jQuery('#lblTotalPriceShipping').length ||\n jQuery('#cartTotalPrice').length\n ) {\n return cart_total || null;\n }else if(cartCount == 0){\n return 0;\n }\n \n \n \n return null;\n})();\n","trigger":""},{"name":"prod_name","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.SurveyTitle').text().trim();","trigger":""},{"name":"ibx_test","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"window.location.href.indexOf('ibx_test')>=0 || null;","trigger":""},{"name":"cart","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null","trigger":""},{"name":"items_text","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.cart_qty === 1 ? 'item' : 'items';","trigger":""}],"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":null,"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":false,"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":"251315667","ga4_measurement_id":"G-TQ9D31XR89","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":"dbf896ad7d9c86338a81674dc2b145ad"}; 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_9d211eb186177a1005c747735de6140a.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"}]; 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(); }})();