compasshealthbrands.com
Open in
urlscan Pro
2606:4700:20::ac43:4846
Public Scan
URL:
https://compasshealthbrands.com/
Submission: On April 22 via manual from US — Scanned from DE
Submission: On April 22 via manual from US — Scanned from DE
Form analysis
3 forms found in the DOMName: themeProductSearch — POST
<form method="post" name="themeProductSearch">
<input type="hidden" name="themeSearchgUID" id="themeSearchUID" value="">
<input type="hidden" name="themeCatalogID" id="themeCatalogID" value="1">
<input type="hidden" name="themeCompanyID" id="themeCompanyID" value="1">
<input type="hidden" name="themeCustomerID" id="themeCustomerID" value="">
<input type="hidden" name="themeShiptoID" id="themeShiptoID" value="">
<input type="hidden" name="searchURI" id="searchURI" value="/products?pSearch=">
<label class="label" for="themeSearchText" id="themeSearchText_label">Product Search</label>
<div class="field" id="themeSearchField">
<div class="dijit dijitReset dijitInline dijitLeft dijitTextBox dijitComboBox dijitValidationTextBox" id="widget_themeSearchText" role="combobox" aria-haspopup="true" data-dojo-attach-point="_popupStateNode" widgetid="themeSearchText"
aria-labelledby="themeSearchText_label">
<div class="dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer" data-dojo-attach-point="_buttonNode" role="presentation" style="display: none;"><input
class="dijitReset dijitInputField dijitArrowButtonInner" value="▼ " type="text" tabindex="-1" readonly="readonly" role="button presentation" aria-hidden="true"></div>
<div class="dijitReset dijitValidationContainer"><input class="dijitReset dijitInputField dijitValidationIcon dijitValidationInner" value="Χ " type="text" tabindex="-1" readonly="readonly" role="presentation"></div>
<div class="dijitReset dijitInputField dijitInputContainer"><input class="dijitReset dijitInputInner" name="themeSearchText" type="text" autocomplete="off" data-dojo-attach-point="textbox,focusNode" role="textbox" tabindex="0"
id="themeSearchText" aria-required="false" maxlength="100" value="" aria-label="Product Search"><span class="dijitPlaceHolder dijitInputField">Search Products...</span></div>
</div>
</div>
<div class="button" id="themeSearchButton"><span class="dijit dijitReset dijitInline dijitButton" role="presentation" widgetid="dijit_form_Button_4"><span class="dijitReset dijitInline dijitButtonNode"
data-dojo-attach-event="ondijitclick:__onClick" role="presentation"><span class="dijitReset dijitStretch dijitButtonContents" data-dojo-attach-point="titleNode,focusNode" role="button" aria-labelledby="dijit_form_Button_4_label" tabindex="0"
id="dijit_form_Button_4" style="user-select: none;"><i class="fa fa-search" aria-label="Product Search"></i></span></span><input type="button" value="Search" class="dijitOffScreen" data-dojo-attach-event="onclick:_onClick" tabindex="-1"
role="presentation" aria-hidden="true" data-dojo-attach-point="valueNode"></span></div>
</form>
Name: ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0GM5_cart — POST
<form data-dojo-attach-point="containerNode" data-dojo-attach-event="onreset:_onReset,onsubmit:_onSubmit" name="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0GM5_cart" lang="en" id="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0GM5_cart" action="" method="POST"
widgetid="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0GM5_cart">
<input type="hidden" name="theIndex" value="">
<input type="hidden" name="actionName" value="">
<input type="hidden" name="param" value="">
<input type="hidden" id="doMerge" name="doMerge" value="N">
<div dojotype="dijit.Tooltip" connectid="userAccountNameHolder" id="userAccountToolTip" position="below" style="display: none;" class="dijitTooltipData" lang="en" widgetid="userAccountToolTip">
<div>Sioux Falls, SD 57104</div>
<div>*Click to change your account</div>
</div>
<div class="flyBoxAlert" id="alert_MSG" style="display:none">
<div class="fbContent">
<div class="titleBar">Switching Accounts</div>
<div class="alertText">Are you sure you want to switch accounts?</div>
<div class="button">
<span class="dijit dijitReset dijitInline dijitButton" role="presentation" lang="en" widgetid="dijit_form_Button_0"><span class="dijitReset dijitInline dijitButtonNode" data-dojo-attach-event="ondijitclick:__onClick" role="presentation"><span
class="dijitReset dijitStretch dijitButtonContents" data-dojo-attach-point="titleNode,focusNode" role="button" aria-labelledby="dijit_form_Button_0_label" tabindex="0" id="dijit_form_Button_0" style="user-select: none;"><span
class="dijitReset dijitInline dijitIcon dijitNoIcon" data-dojo-attach-point="iconNode"></span><span class="dijitReset dijitToggleButtonIconChar">●</span><span class="dijitReset dijitInline dijitButtonText"
id="dijit_form_Button_0_label" data-dojo-attach-point="containerNode"><span class="bIcon"></span>
<span class="bText">Yes</span></span></span></span><input type="button" value="Yes" class="dijitOffScreen" data-dojo-attach-event="onclick:_onClick" tabindex="-1" role="presentation" aria-hidden="true"
data-dojo-attach-point="valueNode"></span>
<span class="dijit dijitReset dijitInline dijitButton" role="presentation" lang="en" widgetid="dijit_form_Button_1"><span class="dijitReset dijitInline dijitButtonNode" data-dojo-attach-event="ondijitclick:__onClick" role="presentation"><span
class="dijitReset dijitStretch dijitButtonContents" data-dojo-attach-point="titleNode,focusNode" role="button" aria-labelledby="dijit_form_Button_1_label" tabindex="0" id="dijit_form_Button_1" style="user-select: none;"><span
class="dijitReset dijitInline dijitIcon dijitNoIcon" data-dojo-attach-point="iconNode"></span><span class="dijitReset dijitToggleButtonIconChar">●</span><span class="dijitReset dijitInline dijitButtonText"
id="dijit_form_Button_1_label" data-dojo-attach-point="containerNode"><span class="bIcon"></span>
<span class="bText">No</span></span></span></span><input type="button" value="No" class="dijitOffScreen" data-dojo-attach-event="onclick:_onClick" tabindex="-1" role="presentation" aria-hidden="true"
data-dojo-attach-point="valueNode"></span>
</div>
</div>
</div>
<div class="flyBoxAlert" id="alert_MSG2" style="display:none">
<div class="fbContent">
<div class="titleBar">Switching Accounts</div>
<div class="alertText">Switching accounts in the middle of an order will clear your current cart. Are you sure you want to switch accounts?</div>
<div class="button">
<span class="dijit dijitReset dijitInline dijitButton" role="presentation" lang="en" widgetid="dijit_form_Button_2"><span class="dijitReset dijitInline dijitButtonNode" data-dojo-attach-event="ondijitclick:__onClick" role="presentation"><span
class="dijitReset dijitStretch dijitButtonContents" data-dojo-attach-point="titleNode,focusNode" role="button" aria-labelledby="dijit_form_Button_2_label" tabindex="0" id="dijit_form_Button_2" style="user-select: none;"><span
class="dijitReset dijitInline dijitIcon dijitNoIcon" data-dojo-attach-point="iconNode"></span><span class="dijitReset dijitToggleButtonIconChar">●</span><span class="dijitReset dijitInline dijitButtonText"
id="dijit_form_Button_2_label" data-dojo-attach-point="containerNode"><span class="bIcon"></span>
<span class="bText">Switch</span></span></span></span><input type="button" value="Switch" class="dijitOffScreen" data-dojo-attach-event="onclick:_onClick" tabindex="-1" role="presentation" aria-hidden="true"
data-dojo-attach-point="valueNode"></span>
<span class="dijit dijitReset dijitInline dijitButton" role="presentation" lang="en" widgetid="dijit_form_Button_3"><span class="dijitReset dijitInline dijitButtonNode" data-dojo-attach-event="ondijitclick:__onClick" role="presentation"><span
class="dijitReset dijitStretch dijitButtonContents" data-dojo-attach-point="titleNode,focusNode" role="button" aria-labelledby="dijit_form_Button_3_label" tabindex="0" id="dijit_form_Button_3" style="user-select: none;"><span
class="dijitReset dijitInline dijitIcon dijitNoIcon" data-dojo-attach-point="iconNode"></span><span class="dijitReset dijitToggleButtonIconChar">●</span><span class="dijitReset dijitInline dijitButtonText"
id="dijit_form_Button_3_label" data-dojo-attach-point="containerNode"><span class="bIcon"></span>
<span class="bText">Cancel</span></span></span></span><input type="button" value="Cancel" class="dijitOffScreen" data-dojo-attach-event="onclick:_onClick" tabindex="-1" role="presentation" aria-hidden="true"
data-dojo-attach-point="valueNode"></span>
</div>
</div>
</div>
<!-- ASK THE USER IF THEY WANT TO RECOVER A LOST CART HERE IF ONE EXISTS FOR THIS COMPANY,CATALOG_ID,USER,CUSTOMER and SHIPTO -->
</form>
Name: ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_categoryList — POST
<form data-dojo-attach-point="containerNode" data-dojo-attach-event="onreset:_onReset,onsubmit:_onSubmit" name="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_categoryList" lang="en" id="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_categoryList" action="" method="POST"
widgetid="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_categoryList">
<input type="hidden" name="elementNumber" value="">
<input type="hidden" name="columnToSort" value="">
<input type="hidden" name="sortDirection" value="">
<input type="hidden" name="location" value="">
<input type="hidden" name="resetProdBreakdownFields" value="">
<input type="hidden" name="selectedSuperCategory" value="">
<input type="hidden" name="selectedSubCategory" value="">
<input type="hidden" name="selectedManufacturer" value="">
<input type="hidden" name="selectedAttribute" value="">
<input type="hidden" name="selectedVariant" value="">
<input type="hidden" name="selectedPromoNumber" value="">
<input type="hidden" name="selectedMessages" id="selectedMessages" value="">
<input type="hidden" name="pageName" value="S2KCommerceOrderingPortletView">
<input type="hidden" name="itemToGet" value="">
<input type="hidden" name="fieldPrefix" value="">
<input type="hidden" name="selectedGuideNumber" value="">
<input type="hidden" name="orderGuideDescription" value="">
<input type="hidden" name="orderGuidePrivate" value="">
<input type="hidden" name="thumbAlign" id="thumbAlign" value="middle">
<!-- Jsp Page: OrderingPortletViewLayout.jsp -->
<div class="topSection fullTop">
<div class="topContent">
<div class="rotatorContainer dark" style="height: 504px;">
<div style="position:relative;top:30px;"></div>
<div id="fader">
<div class="slide">
<div style="position:relative;"></div>
<div class="hero-image">
<a href="https://compasshealthbrands.com/products/!ut/p/z0/04_Sj9CPykssy0xPLMnMz0vMAfIjo8zi3T28zTy8nA383c2CjQwCLTxCjb3NggzczYz1I_JyrfIzU6zKC4r1fPLTM_P0wwlpiQJKG-AAjgZA_VGElBTk5Fh6OioqAgBstSJX/"><img src="/wcm/connect/compasshealthbrands.com-32010/24aa7c90-da05-4619-a907-b24b11c5e7d7/Banner_E-OPromo-April.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-24aa7c90-da05-4619-a907-b24b11c5e7d7-oXec4wu" alt="" width="1600" height="504"></a>
</div>
</div>
<div class="slide" style="display: none;">
<div style="position:relative;"></div>
<div class="hero-image">
<a href=""><img src="/wcm/connect/compasshealthbrands.com-32010/e6f89587-2547-438c-92dd-646be65467f5/CHB_Banners_1200x375_04172024_Banner+1_lores.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-e6f89587-2547-438c-92dd-646be65467f5-oXJs0Ah" alt="A collage of images of people using Compass Health Brands' products." width="5000" height="1563"></a>
</div>
</div>
<div class="slide" style="display: none;">
<div style="position:relative;"></div>
<div class="hero-image">
<a href=""><img src="/wcm/connect/compasshealthbrands.com-32010/b8f6ac1c-f9bf-4762-acb2-49b0b5488003/CHB_Banners_1200x375_04172024_Banner+2B_lores.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-b8f6ac1c-f9bf-4762-acb2-49b0b5488003-oXJsnAA" alt="Six Compass Health Brands products above a header, "Healthcare Segments We Serve"" width="5000" height="1563"></a>
</div>
</div>
<div class="slide" style="display: none;">
<div style="position:relative;"></div>
<div class="hero-image">
<a href=""><img src="/wcm/connect/compasshealthbrands.com-32010/7ae069f7-ade2-4987-ba1c-67ef34fcea9b/CHB_Banners_1200x375_04172024_Banner+3_lores.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-7ae069f7-ade2-4987-ba1c-67ef34fcea9b-oXJstqg" alt="Various Compass Health Brands products above logos" width="5000" height="1563"></a>
</div>
</div>
<div class="slide" style="display: none;">
<div style="position:relative;"></div>
<div class="hero-image">
<a href="https://compasshealthbrands.com/item/RITE-NEB5/NEBULIZER-COMPRESSOR-W-DISPOS/"><img src="/wcm/connect/compasshealthbrands.com-32010/d2637708-572c-4462-9065-b6b4cba8d44a/Banner_RiteNeb5_04172024_lores.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-d2637708-572c-4462-9065-b6b4cba8d44a-oXJsYRI" alt="A nebulizer compressor system next to text, "Breathe Easier with the New Rite-Neb 5"" width="3333" height="1050"></a>
</div>
</div>
<div class="slide" style="display: none;">
<div style="position:relative;"></div>
<div class="hero-image">
<a href="https://compasshealthbrands.com/item/NEB-SOCCER/PEDIATRIC-NEBULIZER-COMPRESSOR/"><img src="/wcm/connect/compasshealthbrands.com-32010/c6878fb4-a044-4745-a2ff-bec5cadff756/Banner_SoccerNeb_04172024_lores.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-c6878fb4-a044-4745-a2ff-bec5cadff756-oXJt33Q" alt="A soccer ball style nebulaizer next to text, "We Shoot, You Score with our New Soccer Ball Nebulizer Compressor System"" width="3334" height="1051"></a>
</div>
</div>
</div>
<button class="button prev" type="button" style="top: 252px;"><i class="far fa-angle-left" aria-label="Previous Slide"></i></button><button class="button next" type="button"
style="top: 252px;"><i class="far fa-angle-right" aria-label="Next Slide"></i></button>
<div class="navigationBar" style="top: 478px;"><button value="1" type="button" class="navButton selected" aria-label="Go to slide 1"><span class="notSelected"><i class="far fa-circle" aria-hidden="true"></i></span><span
class="selected"><i class="far fa-dot-circle" aria-hidden="true"></i></span></button><button value="2" type="button" class="navButton" aria-label="Go to slide 2"><span
class="notSelected"><i class="far fa-circle" aria-hidden="true"></i></span><span class="selected"><i class="far fa-dot-circle" aria-hidden="true"></i></span></button><button value="3" type="button" class="navButton"
aria-label="Go to slide 3"><span class="notSelected"><i class="far fa-circle" aria-hidden="true"></i></span><span class="selected"><i class="far fa-dot-circle" aria-hidden="true"></i></span></button><button value="4" type="button"
class="navButton" aria-label="Go to slide 4"><span class="notSelected"><i class="far fa-circle" aria-hidden="true"></i></span><span class="selected"><i class="far fa-dot-circle" aria-hidden="true"></i></span></button><button value="5"
type="button" class="navButton" aria-label="Go to slide 5"><span class="notSelected"><i class="far fa-circle" aria-hidden="true"></i></span><span class="selected"><i class="far fa-dot-circle" aria-hidden="true"></i></span></button><button
value="6" type="button" class="navButton" aria-label="Go to slide 6"><span class="notSelected"><i class="far fa-circle" aria-hidden="true"></i></span><span
class="selected"><i class="far fa-dot-circle" aria-hidden="true"></i></span></button></div>
</div>
<div class="responsive-video-container">
<h2>
<center>Learn About Our Mission to Improve Lives</center>
</h2>
<div style="padding:40% 0 0 0; position:relative;"><iframe src="https://player.vimeo.com/video/912624089?h=12c2aeec13" style="position:absolute;top:0;left:0;width:100%;height:100%;" frameborder="0"
allow="autoplay; fullscreen; picture-in-picture" allowfullscreen=""></iframe></div>
</div>
<div class="homeBoxes">
<div class="homeBox"
style="background-image:url('/wcm/connect/compasshealthbrands.com-32010/49f8831b-c15b-458b-a62a-990233eb6f5b/CHB-CPAP-Respiratory-Lifestyle-6.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-49f8831b-c15b-458b-a62a-990233eb6f5b-oWAlufs');">
<div class="inner">
<h1>HOME MEDICAL EQUIPMENT</h1>
<p dir="ltr">FOCUSED ON PROVIDING HIGH QUALITY PRODUCTS AND SUPERIOR SERVICE TO OUR NETWORK OF DEALER PARTNERS. TOGETHER WE SEEK TO HELP PATIENTS LEAD MORE FULFILLED AND INDEPENDENT LIVES. </p>
<a href="https://compasshealthbrands.com/product-catalog">EXPLORE</a>
</div>
</div>
<div class="homeBox"
style="background-image:url('/wcm/connect/compasshealthbrands.com-32010/d3ba8eb6-299e-4281-b0ac-31c659b74e9d/carex-com-bright-light-therapy-lamp-theralite-aura-qi-light-therapy-lamp-28288443973737_x781%402x.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-d3ba8eb6-299e-4281-b0ac-31c659b74e9d-oWpVlsj');">
<div class="inner">
<h1>RETAIL</h1>
<p dir="ltr"><strong>OUR RETAIL DIVISION SERVES ALL CHANNELS OF TRADE, INCLUDING DRUG, MASS, WHOLESALE, AND E-COMMERCE. OUR BRANDED AND PRIVATE-LABEL CONSUMER MEDICAL PRODUCTS (CMP) ARE AVAILABLE ACROSS SEVERAL CATEGORIES FROM HOME HEALTH
EQUIPMENT TO PAIN MANAGEMENT AND MEDICAL ADHERENCE. </strong></p>
<a href="https://carex.com">EXPLORE</a>
</div>
</div>
<div class="homeBox"
style="background-image:url('/wcm/connect/compasshealthbrands.com-32010/bff434a0-8a99-4bf7-abbb-9b557ea97fe4/DEC22_0312_TheraDOT%2B%28002%29.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-bff434a0-8a99-4bf7-abbb-9b557ea97fe4-oWpVa7-');">
<div class="inner">
<h1>THERAPY</h1>
<p dir="ltr">MANUFACTURING A DIVERSE LINE OF QUALITY MEDICAL DEVICES FOR PHYSICAL THERAPY, ATHLETIC TRAINING, CHIROPRACTIC CARE. OUR GOAL IS TO PROVIDE SIMPLY BETTER OUTCOMES TO EVERY PATIENT.</p>
<a href="https://www.richmarweb.com">EXPLORE</a>
</div>
</div>
</div>
<div class="clear"></div>
<div class="responsive-img-container"
style="background-image:url('/wcm/connect/compasshealthbrands.com-32010/33067baf-e4c7-4885-8b12-32c0d3d42c75/CHB_Banners_1920x402_03012024_Banner+20+Brands.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-33067baf-e4c7-4885-8b12-32c0d3d42c75-oWv.Ao5')">
</div>
<div class="innerAppContainer">
<script>
require(["dojo/ready", "dojo/dom", "dojo/_base/window", "dojo/fx", "dojo/touch", "dojo/mouse", "dojo/_base/connect", "dojo/aspect", "dojo/dom-style", "dojo/query", "dojo/_base/array", "dojo/dom-construct", "dojo/dom-geometry",
"dojo/dom-attr", "dojo/dom-class", "dojo/on"
], function(ready, dom, win, coreFx, touch, mouse, connect, aspect, domStyle, query, array, domConst, domGeom, domAttr, domClass, on) {
var buildSlider = function(sliderObject) {
// START - User variables
var scrollerHeight = 45; // Height of scroller in pixels.
var slideShiftTime = 6; // Amount of idle time in seconds before the itmes scoll left by 1.
var displayOptions = {
scrollTimer: 0, // Scroll Timer: 0 = Do not show timer. 1 = Show timer.
navigationArrows: 1, // Navigation Arrows: 0 = Do not show arrows. 1 = Show arrows.
navigationButtons: {
display: 0, // Display navigation buttons: 0 = No. 1 = Yes.
clickable: 0, // 0 = Not clickable. 1 = Scroll to clicked slide. (future development)
positionX: "center", // left, center, right (future development)
positionY: "bottom" // top, middle, bottom (future development)
},
swipeable: 1 // Swipe to navigate: 0 = No. 1 = Yes. (future development)
};
var _bufferWidth = 10; // Left and right buffer space for where the navigation arrows are displayed
var _minItemWidth = 170; // Minimum width of an item before the number of items is reduced by 1
// END - User variables
// Do not change anything below this unless you know what you are doing.
var _maxColumns = domAttr.get(sliderObject.comp, "columns");
var mouseIn = false;
var scrollSlides = false;
var currentColumnCount;
var scrollerNavigator;
var _itemWidth;
var node = sliderObject.container;
//swipe vars
var swipedir,
startX,
startY,
distX,
distY,
threshold = 75, // required min distance traveled to be considered swipe.
restraint = 25, // maximum distance allowed at the same time in perpendicular direction.
allowedTime = 300, // maximum time allowed to travel that distance.
elapsedTime,
startTime;
// Timers
var resizeTimer;
var scrollTimer;
//timer vars
var timerContainer = null;
var styleComponents = function(obj) {
// console.log("styleComponents obj",obj);
var contentBox = domGeom.getContentBox(obj.node);
var itemWidthObj = {
maxCol: _maxColumns,
bufferWidth: _bufferWidth,
itemMinWidth: _minItemWidth,
maxWidth: contentBox.w
};
var itemWidthFunc = function(iwo /*itemWidthObj*/ ) {
// console.log("itemWidthObj",iwo);
var maxColumn = iwo.maxCol;
var w = (iwo.maxWidth - iwo.bufferWidth) / iwo.maxCol;
for (var x = maxColumn; x > 0; x--) {
var w2 = (iwo.maxWidth - iwo.bufferWidth) / x;
if (w2 > iwo.itemMinWidth) {
if (x < obj.imageItemArray.length) {
// console.log("SCROLL");
domClass.add(obj.scrollContainer, "showArrows");
scrollSlides = true;
} else {
// console.log("NO SCROLL");
w2 = iwo.maxWidth / x;
domClass.remove(obj.scrollContainer, "showArrows");
scrollSlides = false;
}
return w2;
}
};
return w;
};
var itemWidth = Math.floor(itemWidthFunc(itemWidthObj));
_itemWidth = itemWidth;
domStyle.set(scrollContainer, {
"margin": "auto",
"overflow": "hidden",
"width": itemWidthObj.maxWidth + "px",
"height": scrollerHeight + "px",
"position": "relative"
});
var scrollerStageWidth = (itemWidthObj.maxWidth - itemWidthObj.bufferWidth) + "px";
if (!scrollSlides) {
scrollerStageWidth = itemWidthObj.maxWidth + "px";
}
currentColumnCount = Math.ceil((itemWidthObj.maxWidth - itemWidthObj.bufferWidth) / itemWidth);
domStyle.set(scrollStage, {
"margin": "auto",
"overflow": "hidden",
"width": scrollerStageWidth,
"height": scrollerHeight + "px",
"position": "relative"
});
domStyle.set(scroller, {
"top": 0,
"left": 0,
"height": scrollerHeight + "px",
"width": "10000px",
"position": "absolute"
});
array.forEach(obj.imageItemArray, function(entry, i) {
domStyle.set(entry, {
"float": "left",
"overflow": "hidden",
"height": scrollerHeight + "px",
"width": itemWidth + "px",
"text-align": "center"
});
});
};
var components = {};
var pSearchArray = [];
var imageItemArray = [];
var navigatorButtons = [];
query(".brand", node).forEach(function(pNode, pIndex, pArr) {
pSearchArray.push(pNode);
});
var scrollContainer = domConst.create("div", {
className: "hotDealContainer"
}, node, "before");
var scrollStage = domConst.create("div", {
className: "hotDealStage"
}, scrollContainer);
var scroller = domConst.create("div", {
className: "hotDealScroller"
}, scrollStage);
array.forEach(pSearchArray, function(item, i) {
var scrollItem = domConst.create("div", {
className: "scrollItem",
id: "sItem_" + i,
"data-index": i
}, scroller);
domConst.place(item, scrollItem);
imageItemArray.push(scrollItem);
});
components.node = node;
components.scrollContainer = scrollContainer;
components.scrollStage = scrollStage;
components.scroller = scroller;
components.imageItemArray = imageItemArray;
styleComponents(components);
if (displayOptions.navigationArrows > 0) {
var rightArrow = domConst.create("div", {
className: "hotDealArrows Right",
innerHTML: "<i class=\"far fa-angle-right\" aria-hidden=\"true\"></i>"
}, scrollContainer);
var leftArrow = domConst.create("div", {
className: "hotDealArrows Left",
innerHTML: "<i class=\"far fa-angle-left\" aria-hidden=\"true\"></i>"
}, scrollContainer);
var rightArrowBtn = on.pausable(rightArrow, "click", function(evt) {
domConst.destroy(timerContainer);
shiftSlides("left");
});
var leftArrowBtn = on.pausable(leftArrow, "click", function(evt) {
domConst.destroy(timerContainer);
shiftSlides("right");
});
}
domConst.create("div", {
className: "clear"
}, node);
if (displayOptions.navigationButtons.display > 0) {
scrollerNavigator = domConst.create("div", {
className: "scrollerNavigator"
}, scrollContainer, "after");
array.forEach(imageItemArray, function(entry, j) {
var navButton = domConst.create("div", {
className: "scrollerNavButton",
id: "nItem_" + j,
"data-index": j
}, scrollerNavigator);
var navIndicator = domConst.create("i", {
className: "far fa-circle-o indicator",
"aria-hidden": "true"
}, navButton);
var navSelected = domConst.create("i", {
className: "far fa-dot-circle-o selected",
"aria-hidden": "true"
}, navButton);
var handleEvent = on.pausable(navButton, "click", function(evt) {
// scrollToSlide(j);
});
navigatorButtons.push({
node: navButton,
action: handleEvent
});
});
}
var buildScrollTimer = function() {
if (scrollSlides && !mouseIn && displayOptions.scrollTimer > 0) {
timerContainer = domConst.create("div", {
className: "scrollerTimer"
}, scrollContainer);
var spinner = domConst.create("div", {
className: "pie spinner"
}, timerContainer);
var filler = domConst.create("div", {
className: "pie filler"
}, timerContainer);
var mask = domConst.create("div", {
className: "mask"
}, timerContainer);
domStyle.set(spinner, {
"animation": "rota " + slideShiftTime + "s linear infinite"
});
domStyle.set(filler, {
"animation": "opa " + slideShiftTime + "s steps(1, end) infinite reverse"
});
domStyle.set(mask, {
"animation": "opa " + slideShiftTime + "s steps(1, end) infinite"
});
}
};
on(scrollContainer, mouse.enter, function(evt) {
// handle mouse enter event
mouseIn = true;
clearTimeout(scrollTimer);
domConst.destroy(timerContainer);
});
on(scrollContainer, mouse.leave, function(evt) {
// handle mouse enter event
mouseIn = false;
buildScrollTimer();
scrollTimer = setTimeout(function() {
shiftSlides("left");
}, slideShiftTime * 1000);
});
if (!mouseIn) {
buildScrollTimer();
}
/* var vaiSwipeObject = new vaiSwipe({
node:scrollContainer
});
on(vaiSwipeObject,"swipe_left",function(){
shiftSlides("left");
});
on(vaiSwipeObject,"swipe_right",function(){
shiftSlides("right");
});
*/
on(scrollContainer, touch.press, function(e) {
// handle event
dist = 0;
swipedir = "none";
startX = e.pageX;
startY = e.pageY;
startTime = new Date().getTime(); // record time when finger first makes contact with surface
// e.preventDefault();
});
on(scrollContainer, touch.move, function(e) {
// e.preventDefault();
});
on(scrollContainer, touch.release, function(e) {
distX = e.pageX - startX; // get horizontal dist traveled by finger while in contact with surface
distY = e.pageY - startY; // get vertical dist traveled by finger while in contact with surface
elapsedTime = new Date().getTime() - startTime; // get time elapsed
if (elapsedTime <= allowedTime) { // first condition for swipe met
if (Math.abs(distX) >= threshold && Math.abs(distY) <= restraint) { // 2nd condition for horizontal swipe met
swipedir = (distX < 0) ? 'left' : 'right'; // if dist traveled is negative, it indicates left swipe
} else if (Math.abs(distY) >= threshold && Math.abs(distX) <= restraint) { // 2nd condition for vertical swipe met
swipedir = (distY < 0) ? 'up' : 'down'; // if dist traveled is negative, it indicates up swipe
}
if (swipedir == "left") shiftSlides("left");
if (swipedir == "right") shiftSlides("right");
e.preventDefault();
}
});
on(window, "resize", function(evt) {
clearTimeout(resizeTimer);
clearTimeout(scrollTimer);
if (timerContainer != null) {
domConst.destroy(timerContainer);
}
resizeTimer = setTimeout(function() {
if (!mouseIn) {
scrollTimer = setTimeout(function() {
shiftSlides("left");
}, slideShiftTime * 1000);
}
styleComponents(components);
buildScrollTimer();
setNavigationButtons();
}, 301);
});
var setNavigationButtons = function() {
if (displayOptions.navigationButtons.display > 0) {
if (currentColumnCount == navigatorButtons.length) {
domClass.remove(scrollerNavigator, "show");
} else {
domClass.add(scrollerNavigator, "show");
array.forEach(navigatorButtons, function(entry, i) {
domClass.remove(entry.node, "selected");
});
array.some(imageItemArray, function(entry, i) {
if (i >= currentColumnCount) {
return true;
}
var sIndex = domAttr.get(entry, "data-index");
domClass.add(navigatorButtons[sIndex].node, "selected");
});
}
}
};
var scrollToSlide = function(index) {
var sIndex = domAttr.get(imageItemArray[0], "data-index");
console.log("scrollToSlide index", index);
console.log("scrollToSlide sIndex", sIndex);
var numberOfShifts = (sIndex - index) % navigatorButtons.length;
console.log("numberOfShifts", numberOfShifts);
if (index > sIndex) {
console.log("click to right");
if (numberOfShifts > 0) {
shiftSlides("right");
} else if (numberOfShifts < 0) {
shiftSlides("left");
}
} else if (index < sIndex) {
console.log("click to left");
if (numberOfShifts < 0) {
shiftSlides("right");
} else if (numberOfShifts > 0) {
shiftSlides("left");
}
}
// shiftSlides("left");
};
var shiftSlides = function(direction) {
if (timerContainer != null) {
domConst.destroy(timerContainer);
}
if (scrollSlides) {
var itemWidth = _itemWidth;
if (displayOptions.navigationArrows > 0) {
rightArrowBtn.pause();
leftArrowBtn.pause();
}
clearTimeout(scrollTimer);
if (direction == "left") {
var anim = coreFx.slideTo({
node: scroller,
top: (domGeom.getMarginBox(scroller).t).toString(),
left: (domGeom.getMarginBox(scroller).l - itemWidth).toString(),
unit: "px"
});
aspect.after(anim, "onEnd", function() {
var firstScrollItem = imageItemArray.shift();
domConst.place(firstScrollItem, scroller, "last");
imageItemArray.push(firstScrollItem);
domStyle.set(scroller, {
"left": 0
});
if (displayOptions.navigationArrows > 0) {
rightArrowBtn.resume();
leftArrowBtn.resume();
}
if (!mouseIn) {
buildScrollTimer();
scrollTimer = setTimeout(function() {
shiftSlides("left");
}, slideShiftTime * 1000);
}
setNavigationButtons();
}, true);
anim.play();
} else if (direction == "right") {
var lastScrollItem = imageItemArray.pop();
domConst.place(lastScrollItem, scroller, "first");
imageItemArray.unshift(lastScrollItem);
domStyle.set(scroller, {
"left": -itemWidth + "px"
});
var anim = coreFx.slideTo({
node: scroller,
top: (domGeom.getMarginBox(scroller).t).toString(),
left: (domGeom.getMarginBox(scroller).l + itemWidth).toString(),
unit: "px"
});
aspect.after(anim, "onEnd", function() {
if (displayOptions.navigationArrows > 0) {
rightArrowBtn.resume();
leftArrowBtn.resume();
}
if (!mouseIn) {
buildScrollTimer();
scrollTimer = setTimeout(function() {
shiftSlides("left");
}, slideShiftTime * 1000);
}
setNavigationButtons();
}, true);
anim.play();
}
}
};
if (!mouseIn) {
scrollTimer = setTimeout(function() {
shiftSlides("left");
}, slideShiftTime * 1000);
}
setNavigationButtons();
};
var init = function() {
var ourBrands = query(".ourBrands");
var ourBrandsContainer = query("#ourBrandsContainer");
array.forEach(ourBrands, function(entry, i) {
buildSlider({
comp: entry,
container: ourBrandsContainer[i]
});
});
};
ready(function() {
const mediaQuery = window.matchMedia('(prefers-reduced-motion: reduce)');
if (!mediaQuery.matches) {
init();
}
});
});
</script>
<div class="ourBrands" columns="6">
<h2>OUR BRANDS</h2>
<div class="hotDealContainer showArrows" style="margin: auto; overflow: hidden; width: 1480px; height: 45px; position: relative;">
<div class="hotDealStage" style="margin: auto; overflow: hidden; width: 1470px; height: 45px; position: relative;">
<div class="hotDealScroller" style="top: 0px; left: 0px; height: 45px; width: 10000px; position: absolute;">
<div class="scrollItem" id="sItem_0" data-index="0" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=accurelief">
<img src="/wcm/connect/compasshealthbrands.com-32010/b5739f2d-4034-4281-b4a5-ec7ecbc56110/AccuRelief_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-b5739f2d-4034-4281-b4a5-ec7ecbc56110-oWqaAkJ" alt="AccuRelief logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_1" data-index="1" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=Apex">
<img src="/wcm/connect/compasshealthbrands.com-32010/a389fe08-2a72-4aff-abb4-790fac20a33c/apex-logo.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-a389fe08-2a72-4aff-abb4-790fac20a33c-oWqayhW" alt="" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_2" data-index="2" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=Bed Buddy">
<img src="/wcm/connect/compasshealthbrands.com-32010/d24dbac5-f304-485c-ad52-ed3b26251661/BedBuddy_newcolor.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-d24dbac5-f304-485c-ad52-ed3b26251661-oWq8TK2" alt="Bed Buddy Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_3" data-index="3" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=carex">
<img src="/wcm/connect/compasshealthbrands.com-32010/2d788de8-7986-492e-9eaa-7799330f410a/carex2.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-2d788de8-7986-492e-9eaa-7799330f410a-oWqaD.X" alt="" width="250" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_4" data-index="4" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=Day-Light">
<img src="/wcm/connect/compasshealthbrands.com-32010/0cbde100-6b39-4420-bc87-c7604e143949/Day-Light%2BLogo_Square%2B-%2BCopy.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-0cbde100-6b39-4420-bc87-c7604e143949-oWq8-r1" alt="Day-Light Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_5" data-index="5" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=Evo Series">
<img src="/wcm/connect/compasshealthbrands.com-32010/efe9af66-a13c-49eb-8dab-f9cdf729992b/EVO%2BSeries_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-efe9af66-a13c-49eb-8dab-f9cdf729992b-oWq91kA" alt="Evo Series Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_6" data-index="6" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=HydraTherm">
<img src="/wcm/connect/compasshealthbrands.com-32010/11db4b04-6d93-4907-a0c4-b20b932e2524/HydraTherm_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-11db4b04-6d93-4907-a0c4-b20b932e2524-oWq97uK" alt="HydraTherm" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_7" data-index="7" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=intensity">
<img src="/wcm/connect/compasshealthbrands.com-32010/d698645b-2752-4818-bb42-e589d311214f/intensity.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-d698645b-2752-4818-bb42-e589d311214f-oWv9ri0" alt="" width="100" height="38">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_8" data-index="8" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=meridian">
<img src="/wcm/connect/compasshealthbrands.com-32010/b7fb73c6-2ee3-4dc3-adc5-fa6f045e0a85/meridian.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-b7fb73c6-2ee3-4dc3-adc5-fa6f045e0a85-oWqaKoH" alt="" width="250" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_9" data-index="9" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=MicroBlock">
<img src="/wcm/connect/compasshealthbrands.com-32010/288de02c-863d-4249-b24b-6a3132f19345/MicroBlock_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-288de02c-863d-4249-b24b-6a3132f19345-oWq9Drd" alt="MicroBlock Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_10" data-index="10" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=MultiStim">
<img src="/wcm/connect/compasshealthbrands.com-32010/1fed9740-d4c6-45af-be7d-10dead4ee203/MultiStim_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-1fed9740-d4c6-45af-be7d-10dead4ee203-oWq9GXh" alt="MultiStim logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_11" data-index="11" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=probasics">
<img src="/wcm/connect/compasshealthbrands.com-32010/95eccdd8-bddd-45a2-b164-c2bafcbbab0d/ProBasics_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-95eccdd8-bddd-45a2-b164-c2bafcbbab0d-oWq9KzY" alt="" width="200" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_12" data-index="12" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=Richmar">
<img src="/wcm/connect/compasshealthbrands.com-32010/c1ad66f6-7c83-4bfe-bec8-2f5f41bc04f5/Richmar_logo_RGB.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-c1ad66f6-7c83-4bfe-bec8-2f5f41bc04f5-oWq9ON7" alt="RichMar logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_13" data-index="13" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=roscoe">
<img src="/wcm/connect/compasshealthbrands.com-32010/95fe1ebd-fbbb-4168-8b49-550df59d09fc/roscoe4.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-95fe1ebd-fbbb-4168-8b49-550df59d09fc-oWq9TvC" alt="" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_14" data-index="14" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=strength">
<img src="/wcm/connect/compasshealthbrands.com-32010/8dbd0f20-fba4-4ec4-b402-ac6223a870c0/strength.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-8dbd0f20-fba4-4ec4-b402-ac6223a870c0-oWq9ZTH" alt="" width="100" height="24">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_15" data-index="15" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=SubZero">
<img src="/wcm/connect/compasshealthbrands.com-32010/c1518fce-f93a-4190-994a-c972dabc9bd3/Sub%2BZero_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-c1518fce-f93a-4190-994a-c972dabc9bd3-oWqa1Bw" alt="" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_16" data-index="16" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=TENS 7000">
<img src="/wcm/connect/compasshealthbrands.com-32010/24c00e4e-7887-43fe-8c31-3b2fad9b3958/TENS+7000_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-24c00e4e-7887-43fe-8c31-3b2fad9b3958-oWqa5ZD" alt="TENS 7000 logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_17" data-index="17" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=TheraLite">
<img src="/wcm/connect/compasshealthbrands.com-32010/fa9591ea-6e17-4bab-8a63-febed376aaff/TheraLite_Logo_black.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-fa9591ea-6e17-4bab-8a63-febed376aaff-oWqa9I9" alt="TheraLite Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_18" data-index="18" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=TheraTouch">
<img src="/wcm/connect/compasshealthbrands.com-32010/0a0954ea-681a-4076-bc03-f3e468322742/TheraTouch_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-0a0954ea-681a-4076-bc03-f3e468322742-oWqae54" alt="TheraTouch Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_19" data-index="19" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=thera-med">
<img src="/wcm/connect/compasshealthbrands.com-32010/8b9379b3-f25b-41ee-b3db-03c950080470/theramed.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-8b9379b3-f25b-41ee-b3db-03c950080470-oWqak2O" alt="" width="100" height="40">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_20" data-index="20" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=ThermiPaq">
<img src="/wcm/connect/compasshealthbrands.com-32010/419c4728-ce32-4789-9261-3975bc3025f2/ThermiPAQ_250x85.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-419c4728-ce32-4789-9261-3975bc3025f2-oWqaofk" alt="ThermiPaq Logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
<div class="scrollItem" id="sItem_21" data-index="21" style="float: left; overflow: hidden; height: 45px; width: 245px; text-align: center;">
<div class="brand col s12 m6 l3 xl2" style="position:relative;">
<a target="_parent" href="/products/?pSearch=Viverity">
<img src="/wcm/connect/compasshealthbrands.com-32010/27da0e8d-66c2-4597-88fe-e25275005905/Viverity_ColorLogo.png?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-27da0e8d-66c2-4597-88fe-e25275005905-oWqas63" alt="Viverity logo" width="275" height="85">
<span></span>
</a>
</div>
</div>
</div>
</div>
<div class="hotDealArrows Right"><i class="far fa-angle-right" aria-hidden="true"></i></div>
<div class="hotDealArrows Left"><i class="far fa-angle-left" aria-hidden="true"></i></div>
</div>
<div id="ourBrandsContainer" class="innerAppContainer row">
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
<div style="position:relative;top:60px;"></div>
<div class="shopByCategory">
<h2>SHOP BY CATEGORY</h2>
<div class="row shopByCategories">
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2124/Pain-Management">
<img src="/wcm/connect/compasshealthbrands.com-32010/3a5b8257-5546-48c4-b635-0a895f1919e1/CHB_Category_Tiles_Icons-11.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-3a5b8257-5546-48c4-b635-0a895f1919e1-oWp-rz0" alt="" width="155" height="111">
<p>PAIN MANAGEMENT</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2189/respiratory">
<img src="/wcm/connect/compasshealthbrands.com-32010/13336cc7-115c-42f6-9194-3147e1a8c3ba/CHB_Category_Tiles_Icons-08.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-13336cc7-115c-42f6-9194-3147e1a8c3ba-oWp-F9j" alt="" width="250" height="250">
<p>RESPIRATORY</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2254/cpap-therapy">
<img src="/wcm/connect/compasshealthbrands.com-32010/db081156-c65f-483c-ad6b-f56e51ef2d35/CHB_Category_Tiles_Icons-03.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-db081156-c65f-483c-ad6b-f56e51ef2d35-oWp-Qm5" alt="" width="157" height="157">
<p>CPAP Therapy</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2283/durable-medical-equipment">
<img src="/wcm/connect/compasshealthbrands.com-32010/f016dc45-29a9-47f4-986c-8448b71ed6fe/CHB_Category_Tiles_Icons-05.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-f016dc45-29a9-47f4-986c-8448b71ed6fe-oWp-VMu" alt="" width="155" height="111">
<p>Home Medical Equipment</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2289/Bath-Safety">
<img src="/wcm/connect/compasshealthbrands.com-32010/89fdcd0e-d5fe-42ec-8ac3-3ca27b0ff180/CHB_Category_Tiles_Icons-04.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-89fdcd0e-d5fe-42ec-8ac3-3ca27b0ff180-oWp.06O" alt="" width="155" height="111">
<p>Bath Safety</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2125/Electrotherapy">
<img src="/wcm/connect/compasshealthbrands.com-32010/0d6a16e6-a4f1-4568-b253-9fe43fe5c8cd/CHB_Category_Tiles_Icons-01.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-0d6a16e6-a4f1-4568-b253-9fe43fe5c8cd-oWp.6kl" alt="" width="155" height="111">
<p>TENS Therapy</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2333/Homecare-Beds/">
<img src="/wcm/connect/compasshealthbrands.com-32010/38106bc7-36f7-4ae5-a836-2b86f82e0f44/CHB_Category_Tiles_Icons-06.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-38106bc7-36f7-4ae5-a836-2b86f82e0f44-oWp.emq" alt="" width="155" height="111">
<p>Beds</p>
</a>
</div>
<div class="col s6 m4 l3" style="position:relative;">
<a href="/cat/2302/Mobility">
<img src="/wcm/connect/compasshealthbrands.com-32010/71013b3f-0566-43ad-b2ce-00941b9d4fa2/CHB_Category_Tiles_Icons-10.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-71013b3f-0566-43ad-b2ce-00941b9d4fa2-oWp.lob" alt="" width="155" height="111">
<p>Mobility</p>
</a>
</div>
</div>
</div>
<div class="clear"></div>
<div style="position:relative;"></div>
</div>
</div>
<div class="clear"></div>
</div>
<div class="innerAppContainer">
<div class="leftCol hasChildren">
<div class="vaiComponent shadow productCategories topLevelCategories">
<div class="dijitTitlePane" id="dijit_TitlePane_0" lang="en" widgetid="dijit_TitlePane_0">
<div data-dojo-attach-event="ondijitclick:_onTitleClick, onkeydown:_onTitleKey" class="dijitTitlePaneTitle dijitTitlePaneTitleOpen dijitOpen" data-dojo-attach-point="titleBarNode" id="dijit_TitlePane_0_titleBarNode">
<div class="dijitTitlePaneTitleFocus" data-dojo-attach-point="focusNode" aria-pressed="true" role="button" aria-controls="dijit_TitlePane_0_pane" tabindex="0">
<span data-dojo-attach-point="arrowNode" class="dijitInline dijitArrowNode" role="presentation"></span><span data-dojo-attach-point="arrowNodeInner" class="dijitArrowNodeInner">-</span><span data-dojo-attach-point="titleNode"
class="dijitTitlePaneTextNode" style="user-select: none;"><span class="headingPrefix">Product Categories</span></span>
</div>
</div>
<div class="dijitTitlePaneContentOuter" data-dojo-attach-point="hideNode" role="presentation">
<div class="dijitReset" data-dojo-attach-point="wipeNode" role="presentation">
<div class="dijitTitlePaneContentInner" data-dojo-attach-point="containerNode" role="region" id="dijit_TitlePane_0_pane" aria-labelledby="dijit_TitlePane_0_titleBarNode" aria-hidden="false">
<div class="menu">
<ul id="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_topLevelCategories">
<li class="">
<a href="/cat/2254/CPAP-Therapy/">
CPAP Therapy
</a>
</li>
<li class="">
<a href="/cat/2452/Disinfection/">
Disinfection
</a>
</li>
<li class="">
<a href="/cat/2283/Home-Medical-Equipment/">
Home Medical Equipment
</a>
</li>
<li class="">
<a href="/cat/2124/Pain-Management/">
Pain Management
</a>
</li>
<li class="">
<a href="/cat/2189/Respiratory/">
Respiratory
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="vaiComponent shadow manufacturerList topLevelmanufacturers">
<div class="dijitTitlePane" id="dijit_TitlePane_1" lang="en" widgetid="dijit_TitlePane_1">
<div data-dojo-attach-event="ondijitclick:_onTitleClick, onkeydown:_onTitleKey" class="dijitTitlePaneTitle dijitTitlePaneTitleOpen dijitOpen" data-dojo-attach-point="titleBarNode" id="dijit_TitlePane_1_titleBarNode">
<div class="dijitTitlePaneTitleFocus" data-dojo-attach-point="focusNode" role="button" aria-controls="dijit_TitlePane_1_pane" tabindex="0" aria-pressed="true">
<span data-dojo-attach-point="arrowNode" class="dijitInline dijitArrowNode" role="presentation"></span><span data-dojo-attach-point="arrowNodeInner" class="dijitArrowNodeInner">-</span><span data-dojo-attach-point="titleNode"
class="dijitTitlePaneTextNode" style="user-select: none;"><span class="headingPrefix">Brands</span></span>
</div>
</div>
<div class="dijitTitlePaneContentOuter" data-dojo-attach-point="hideNode" role="presentation">
<div class="dijitReset" data-dojo-attach-point="wipeNode" role="presentation">
<div class="dijitTitlePaneContentInner" data-dojo-attach-point="containerNode" role="region" id="dijit_TitlePane_1_pane" aria-labelledby="dijit_TitlePane_1_titleBarNode" aria-hidden="false">
<div class="menu">
<input type="hidden" id="moreText" value="More">
<input type="hidden" id="lessText" value="Less">
<ul>
<li class="hide" moreattr="moreMan">
<a href="/manf/3BMEDIC/3B-Medical/">
3B Medical
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/ADVORTH/ADVORTH/">
ADVORTH
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/AGINDUS/AGINDUS/">
AGINDUS
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/ALEXORT/ALEXORT/">
ALEXORT
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/APPLIED/APPLIED/">
APPLIED
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/ANTHONY/Anthony-Welded/">
Anthony Welded
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/BEMIS/BEMIS/">
BEMIS
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/BESTCAR/BESTCAR/">
BESTCAR
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/CAREX/Carex-Health-Brands/">
Carex Health Brands
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/COMPASS/Compass-Health-Brands/">
Compass Health Brands
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/CONTOUR/Contour-Products/">
Contour Products
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/F&P/F-P/">
F&P
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/METALIM/METALIM/">
METALIM
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/MAXTEC/Maxtec/">
Maxtec
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/MERIDIA/Meridian/">
Meridian
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/PRESCIS/PRECISION-MEDICAL/">
PRECISION MEDICAL
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/PROBSC/ProBasics/">
ProBasics
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/RESPONS/RESPONSIVE/">
RESPONSIVE
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/RSMD/RSMD/">
RSMD
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/RESPIRO/Respironics/">
Respironics
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/SLEEQ/SLEEQ/">
SLEEQ
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/SALTER/Salter/">
Salter
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/SLEEPNE/SleepNet/">
SleepNet
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/TAGEAST/TAGEAST/">
TAGEAST
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/TAYLOR/TAYLOR/">
TAYLOR
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/WRMAN/WRMAN/">
WRMAN
</a>
</li>
<li class="hide" moreattr="moreMan">
<a href="/manf/WESTMED/WestMed-Inc/">
WestMed Inc
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mainCol">
<!-- Jsp Page: newItems.jsp -->
<script type="text/javascript">
var ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_n_noImage = function(elem) {
elem.src = "/media/images/items/noImage-thumb.png";
elem.onerror = null;
};
var ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22__n_swapUM = function(value, itemIndex, itemNumber) {
var theUMList = eval("n_umListValues_" + itemIndex);
for (var x = 0; x < theUMList.length; x++) {
if (theUMList[x].value == value) {
var thePrice = theUMList[x].price.toString();
var priceElement = document.getElementById("n_UMprice" + itemIndex);
var nplacesint = parseInt(dojo.attr(priceElement, "currency"));
if (isNaN(nplacesint)) nplacesint = 2;
var formattedPrice = dojo.currency.format(thePrice, {
currency: "USD",
places: nplacesint
});
dojo.byId("n_UMprice" + itemIndex).innerHTML = formattedPrice;
dojo.byId("n_" + itemNumber + "UoM").value = theUMList[x].uom.toString();
break;
}
}
};
var ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22__n_setDefaultUM = function(fieldName, umValue) {
dijit.byId(fieldName).attr("value", umValue);
};
var ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22__n_buildUMField = function(theIndex, fieldName, umValue, itemNumber) {
var selectedStore = eval("n_umList_" + theIndex);
var myStore = new dojo.data.ItemFileWriteStore({
data: selectedStore
});
dojo.byId("n_umContainer" + theIndex).innerHTML = "<div id=\"n_umField" + theIndex + "\"></div>";
var fieldID = "n_" + fieldName;
var filteringSelect = new dijit.form.FilteringSelect({
id: fieldID,
name: fieldID,
promptMessage: "Select UM",
invalidMessage: "Invalid UM",
required: "true",
store: myStore,
searchAttr: "name"
}, "n_umField" + theIndex);
dojo.connect(dijit.byId(fieldID), "onChange", function() {
ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22__n_swapUM(this.value, theIndex, itemNumber);
});
ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22__n_setDefaultUM(fieldID, umValue);
};
function ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_submitToCart_Button_new(myfieldId, itemNumber, uomField) {
var domElement = dojo.byId(myfieldId);
var formWrap = dijit.byId(domElement.form.id);
var uomElement = dojo.byId(uomField);
var uom = uomElement.value;
var uomList = JSON.parse(dojo.attr(uomElement, "uomList"));
var minimumQuantity = 0;
for (var uomItr in uomList) {
if (uomItr == uom) {
minimumQuantity = uomList[uom];
}
}
if (formWrap.validate() && ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_multipleMinimumCheckSubmit(myfieldId, minimumQuantity, itemNumber)) {
require(['dojo/_base/connect'], function(connect) {
var domElement = dojo.byId(myfieldId);
connect.publish('Add_To_Cart', {
items: [{
itemNumber: itemNumber,
quantity: domElement.value,
UOM: uom
}],
fields: [dijit.byId(myfieldId)]
});
domElement.value = "";
});
} else {}
return false;
}
var ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_onItemHREFClick_newItems = function(itemName, itemId, itemPrice) {
dataLayer.push({
'event': 'productClick',
'ecommerce': {
'click': {
'actionField': {
'list': 'New Items'
},
'products': [{
'name': itemName,
'id': itemId,
'price': itemPrice
}]
}
}
});
}
</script>
<script language="javascript" type="text/javascript">
function ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_itemDetail(itemNumber) {
parent.location = itemNumber;
}
var ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_viewAllNewItems = function() {
window.location = "/new-products";
}
</script>
<div class="vaiComponent newItemsComponent col4 shadow boxes" columns="4">
<div class="dijitTitlePane" id="dijit_TitlePane_2" lang="en" widgetid="dijit_TitlePane_2">
<div data-dojo-attach-event="ondijitclick:_onTitleClick, onkeydown:_onTitleKey" class="dijitTitlePaneTitle dijitTitlePaneTitleOpen dijitOpen" data-dojo-attach-point="titleBarNode" id="dijit_TitlePane_2_titleBarNode">
<div class="dijitTitlePaneTitleFocus" data-dojo-attach-point="focusNode" aria-pressed="true" role="button" aria-controls="dijit_TitlePane_2_pane" tabindex="0">
<span data-dojo-attach-point="arrowNode" class="dijitInline dijitArrowNode" role="presentation"></span><span data-dojo-attach-point="arrowNodeInner" class="dijitArrowNodeInner">-</span><span data-dojo-attach-point="titleNode"
class="dijitTitlePaneTextNode" style="user-select: none;"><span class="headingPrefix">New Products</span></span>
</div>
</div>
<div class="dijitTitlePaneContentOuter" data-dojo-attach-point="hideNode" role="presentation">
<div class="dijitReset" data-dojo-attach-point="wipeNode" role="presentation">
<div class="dijitTitlePaneContentInner" data-dojo-attach-point="containerNode" role="region" id="dijit_TitlePane_2_pane" aria-labelledby="dijit_TitlePane_2_titleBarNode" aria-hidden="false">
<div class="hotDealContainer" style="margin: auto; overflow: hidden; width: 1480px; height: 420px; position: relative;">
<div class="hotDealStage" style="margin: auto; overflow: hidden; width: 1480px; height: 420px; position: relative;">
<div class="hotDealScroller" style="top: 0px; left: 0px; height: 420px; width: 10000px; position: absolute;">
<div class="scrollItem" id="sItem_0" data-index="0" style="float: left; overflow: hidden; height: 415px; width: 370px; text-align: center;">
<div class="detailRow" itemscope="" itemtype="http://schema.org/Product">
<input type="hidden" id="n_ARUBA-42QtyOneItem" name="n_ARUBA-42QtyOneItem" value="false">
<input type="hidden" id="n_ARUBA-42Customizable" name="n_ARUBA-42Customizable" value="false">
<div class="detailBorder">
<div class="itemImage">
<a href="/item/ARUBA-42/BARIATRIC-GRP-1-FOAM-MATTRESS/">
<img src="/media/images/items/ARUBA-42.jpg" imgtype="newItem" alt="ARUBA-42" onerror="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_n_noImage(this)">
</a>
</div>
<div class="itemDetails">
<div class="itemDescription">
<div id="itemHref" onclick="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_onItemHREFClick_newItems('BARIATRIC GRP 1 FOAM MATTRESS', 'ARUBA-42', '190.00')">
<h3 itemprop="name">
<a href="/item/ARUBA-42/BARIATRIC-GRP-1-FOAM-MATTRESS/">BARIATRIC GRP 1 FOAM MATTRESS</a>
</h3>
</div>
</div>
<div class="subDescription">42X80X6, 600 LB WT CAP</div>
<div class="subDescription"></div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
<div class="icon newItemIcon" id="newItemIcon0"></div>
<div dojotype="dijit.Tooltip" connectid="newItemIcon0" id="newItemIconTT0" position="above" class="dijitTooltipData" lang="en" widgetid="newItemIconTT0">New Item</div>
</div>
</div>
<div class="addInfoRow itemNumber">
<div class="label">Item #:</div>
<div class="output">ARUBA-42</div>
</div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
</div>
</div>
</div>
<div class="priceCart">
<div class="price">
</div>
<div class="itemCartOptions">
<div class="itemQuantity"> You must be logged in to order this item. <a href="/myportal/login">
Log in here
</a>
</div>
<div class="addToCart"> </div>
</div>
</div>
</div>
</div>
</div>
<div class="scrollItem" id="sItem_1" data-index="1" style="float: left; overflow: hidden; height: 415px; width: 370px; text-align: center;">
<div class="detailRow" itemscope="" itemtype="http://schema.org/Product">
<input type="hidden" id="n_FM7220QtyOneItem" name="n_FM7220QtyOneItem" value="false">
<input type="hidden" id="n_FM7220Customizable" name="n_FM7220Customizable" value="false">
<div class="detailBorder">
<div class="itemImage">
<a href="/item/FM7220/Meridian-Medical-Fall-Mat/">
<img src="/media/images/items/FM7220.jpg" imgtype="newItem" alt="FM7220" onerror="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_n_noImage(this)">
</a>
</div>
<div class="itemDetails">
<div class="itemDescription">
<div id="itemHref" onclick="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_onItemHREFClick_newItems('Meridian Medical Fall Mat', 'FM7220', '57.50')">
<h3 itemprop="name">
<a href="/item/FM7220/Meridian-Medical-Fall-Mat/">Meridian Medical Fall Mat</a>
</h3>
</div>
</div>
<div class="subDescription">72" X 20" X 0.75"</div>
<div class="subDescription"></div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
<div class="icon newItemIcon" id="newItemIcon1"></div>
<div dojotype="dijit.Tooltip" connectid="newItemIcon1" id="newItemIconTT1" position="above" class="dijitTooltipData" lang="en" widgetid="newItemIconTT1">New Item</div>
</div>
</div>
<div class="addInfoRow itemNumber">
<div class="label">Item #:</div>
<div class="output">FM7220</div>
</div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
</div>
</div>
</div>
<div class="priceCart">
<div class="price">
</div>
<div class="itemCartOptions">
<div class="itemQuantity"> You must be logged in to order this item. <a href="/myportal/login">
Log in here
</a>
</div>
<div class="addToCart"> </div>
</div>
</div>
</div>
</div>
</div>
<div class="scrollItem" id="sItem_2" data-index="2" style="float: left; overflow: hidden; height: 415px; width: 370px; text-align: center;">
<div class="detailRow" itemscope="" itemtype="http://schema.org/Product">
<input type="hidden" id="n_RS-00608-X-SQtyOneItem" name="n_RS-00608-X-SQtyOneItem" value="false">
<input type="hidden" id="n_RS-00608-X-SCustomizable" name="n_RS-00608-X-SCustomizable" value="false">
<div class="detailBorder">
<div class="itemImage">
<a href="/item/RS-00608-X-S/Zen-O-lite-trade-PORTABLE-OXYGEN-CONCENTRATOR/">
<img src="/media/images/items/ZOL-A.jpg" imgtype="newItem" alt="RS-00608-X-S" onerror="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_n_noImage(this)">
</a>
</div>
<div class="itemDetails">
<div class="itemDescription">
<div id="itemHref" onclick="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_onItemHREFClick_newItems('Zen-O lite™ PORTABLE OXYGEN CONCENTRATOR', 'RS-00608-X-S', '1518.00')">
<h3 itemprop="name">
<a href="/item/RS-00608-X-S/Zen-O-lite-trade-PORTABLE-OXYGEN-CONCENTRATOR/">Zen-O lite™ PORTABLE OXYGEN CONCENTRATOR</a>
</h3>
</div>
</div>
<div class="subDescription">Model: RS-00608-X-S, Single Battery</div>
<div class="subDescription"></div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
<div class="icon newItemIcon" id="newItemIcon2"></div>
<div dojotype="dijit.Tooltip" connectid="newItemIcon2" id="newItemIconTT2" position="above" class="dijitTooltipData" lang="en" widgetid="newItemIconTT2">New Item</div>
</div>
</div>
<div class="addInfoRow itemNumber">
<div class="label">Item #:</div>
<div class="output">RS-00608-X-S</div>
</div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
</div>
</div>
</div>
<div class="priceCart">
<div class="price">
</div>
<div class="itemCartOptions">
<div class="itemQuantity"> You must be logged in to order this item. <a href="/myportal/login">
Log in here
</a>
</div>
<div class="addToCart"> </div>
</div>
</div>
</div>
</div>
</div>
<div class="scrollItem" id="sItem_3" data-index="3" style="float: left; overflow: hidden; height: 415px; width: 370px; text-align: center;">
<div class="detailRow" itemscope="" itemtype="http://schema.org/Product">
<input type="hidden" id="n_DQ8001QtyOneItem" name="n_DQ8001QtyOneItem" value="false">
<input type="hidden" id="n_DQ8001Customizable" name="n_DQ8001Customizable" value="false">
<div class="detailBorder">
<div class="itemImage">
<a href="/item/DQ8001/InTENSity-CX4-Clinical-Electrotherapy-and-Ultrasound-System/">
<img src="/media/images/items/EX4.jpg" imgtype="newItem" alt="DQ8001" onerror="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_n_noImage(this)">
</a>
</div>
<div class="itemDetails">
<div class="itemDescription">
<div id="itemHref" onclick="ns_Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22_onItemHREFClick_newItems('InTENSity CX4 Clinical Electrotherapy and Ultrasound System', 'DQ8001', '2692.32')">
<h3 itemprop="name">
<a href="/item/DQ8001/InTENSity-CX4-Clinical-Electrotherapy-and-Ultrasound-System/">InTENSity CX4 Clinical Electrotherapy and Ultrasound System</a>
</h3>
</div>
</div>
<div class="subDescription">with Therapy Cart</div>
<div class="subDescription"></div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
<div class="icon newItemIcon" id="newItemIcon3"></div>
<div dojotype="dijit.Tooltip" connectid="newItemIcon3" id="newItemIconTT3" position="above" class="dijitTooltipData" lang="en" widgetid="newItemIconTT3">New Item</div>
</div>
</div>
<div class="addInfoRow itemNumber">
<div class="label">Item #:</div>
<div class="output">DQ8001</div>
</div>
<div class="addInfoRow iconGroup">
<div class="label"> </div>
<div class="output">
</div>
</div>
</div>
<div class="priceCart">
<div class="price">
</div>
<div class="itemCartOptions">
<div class="itemQuantity"> You must be logged in to order this item. <a href="/myportal/login">
Log in here
</a>
</div>
<div class="addToCart"> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div><a class="hotDealArrows Right"><i class="far fa-angle-right" aria-label="Next Item"></i></a><a class="hotDealArrows Left"><i class="far fa-angle-left" aria-label="Previous Item"></i></a>
</div>
<div class="itemResults gridContainer" id="newItemsContainer">
<div class="rowGroup newItems" id="newItemsList">
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Jsp Page: featuredItems.jsp -->
</div>
<div class="clear"></div>
</div>
<div class="aboutUsText">
<div class="innerAppContainer">
<h2>A MESSAGE FROM OUR CEO</h2>
<div class="row">
<div class="col s12 m6 l3 responsive-container"><img
src="/wcm/connect/compasshealthbrands.com-32010/1ec7e499-a30d-45a8-9616-d39692393144/Stuart+Straus_blazer_600x842_03162024.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE.Z18_M85C1OO009DCC0QPGA1HQ130G1-1ec7e499-a30d-45a8-9616-d39692393144-oWaW.Ug"
alt="Headshot of our CEO, Stuart Straus" width="600" height="842"></div>
<div class="col s12 m6 l9">
<p dir="ltr"><strong>Compass Health Brands has one mission - to improve lives. Lives of our consumers, the patients we serve, all our customer partners, our team members, and the communities we serve.</strong></p>
<p dir="ltr">Compass Health Brands has evolved from a small company into a large, dynamic organization driven by our laser focus and commitment to excellence and customer satisfaction. <strong>Our success is built upon five fundamental
pillars, each of which is critical in shaping our identity and guiding our actions.</strong></p>
<p dir="ltr"><strong>First, our Products: </strong>We are dedicated to creating and providing a diverse range of products, ensuring that each meets the highest quality and innovation standards throughout its life cycle. Simply put, we
create products that deliver on our mission of improving lives by helping people live healthier, more comfortable, independent lives.</p>
<p dir="ltr"><strong>Second, our State-of-the-Art Operations and Logistics:</strong> Our cutting-edge operations and logistics infrastructure enable us to efficiently deliver our products and services, meeting the needs of our customers
with precision and reliability.</p>
<p dir="ltr"><strong>Third, our dedicated Sales & Customer Service with White Glove Service:</strong> We take pride in offering dedicated sales and customer service that goes beyond expectations. We provide a personalized,
knowledgeable, seamless experience focusing on the solutions necessary for success.</p>
<p dir="ltr"><strong>Fourth, Highest Standards of Regulatory and Quality Assurance: </strong>We are committed to upholding the highest regulatory compliance and quality assurance standards, ensuring that our products consistently meet and
exceed industry benchmarks.</p>
<p dir="ltr"><strong>Fifth and most important, our Team Members: </strong>Our greatest strength lies within our team members, who are deeply committed to making the impossible possible. We embody extreme passion, embrace accountability,
have clear purpose, continuously strive for improvement, and understand the incredible power of collaboration.</p>
<p dir="ltr">Our team members are the heartbeat of our organization, driving our ability to not only meet your needs but to exceed your expectations. The unwavering dedication and relentless pursuit of improvement enable us to create
meaningful impact, from individuals to communities, at every step of life's journey.</p>
<p dir="ltr"><strong>Thank you for the opportunity to serve you.</strong></p>
<p dir="ltr"><img src="/wcm/connect/compasshealthbrands.com-32010/162b15bc-10d9-4369-90a5-cbf1b71aad04/1/Signature_SS.png?MOD=AJPERES" alt="Stuart Straus' Signature"
style="width: 200px; height: 60px; border-width: 0px; border-style: solid;" title="Stuart Strauss' Signature"></p>
<p dir="ltr">Stuart J. Straus<br> President & CEO</p>
</div>
</div>
</div>
</div>
</form>
Text Content
* Pain Management * Electrotherapy * TENS Devices * Electrodes * Conductive Garments * Accessories * Ultrasound Therapy * Devices * Ultrasound Gel * Professional/Clinical * Devices * Accessories * Orthopedic Braces * Foot * Ankle/Knee * Back * Cervical/Neck * Wrist/Arm * Hot/Cold Therapy * Thera-Med Professional * Reusable Hot/Cold Packs and Wraps * Thermedics * Rehab & Exercise * Balance * Exercise Balls * Kinesiology Tape * Kits * 5M Precut Rolls * 5M Uncut Rolls * 35M Uncut Rolls * Retail POP Displays * Therapeutic Cushions & Pillows * Cervical * Coccyx * Invalid * Lumbar * Rolls * Travel Neck * Topical Analgesics * Treatment Furniture * Respiratory * Aerosol Therapy * Nebulizers * Aerosol Accessories * Oxygen * Concentrators * Equipment Bags & Covers * Conservers * Regulators & Accessories * Cylinders & Accessories * Masks, Cannulas * Oxygen Accessories * Liquid Oxygen * Concentrator Filters & Repair Parts * Pulse Oximetry * Pulse Oximeters * Accessories * Ventilation and Tracheal Care * Aspirators * Bulb-Tip Yankauers * Suction Accessories * Trach Care Kits * Trach Masks * Ventilator Filter * CPAP Therapy * CPAP Masks * Nasal Masks * Full Face Masks * Nasal Pillow Masks * CPAP Machines * Resvent * CPAP Tubing * CPAP Headgear & Chin Straps * Cushions & Seals * Nasal Seals * Full Face Seals * Nasal Pillows * CPAP Filters * 3B Medical * DeVilbiss * Philips Respironics * ResMed * Miscellaneous * CPAP Accessories * Humidification Chambers * Replacement Parts * CPAP Pillows * Cleaning and Comfort * Home Medical Equipment * Disinfection * Bath Safety * Bath & Shower Seats * Bath Mats * Commodes * Grab Bars * Raised Toilet Seats * Safety Frames * Shower Sprays * Transfer Benches * Mobility * Canes & Accessories * Crutches & Accessories * Walkers & Accessories * Rollators & Accessories * Specialty Scooters & Accessories * Wheelchairs * Patient Room * Homecare Beds * Pressure Prevention * Patient Room Equipment * Personal Care * Infection Prevention * Aids for Daily Living * Breast Pumps * Bright Light Therapy * In-Home Care * Weighted Blankets * Bath Safety * Bath & Shower Seats * Bath & Shower Seats * Replacement Parts * Bath Mats * Commodes * Commodes * Replacement Parts * Grab Bars * Raised Toilet Seats * Safety Frames * Shower Sprays * Transfer Benches * Beds * Full-Electric Beds * Semi-Electric Beds * Bariatric Beds * Mattresses & Covers * Bed Rails & Fall Pads * Replacement Bed Parts * Mobility * Canes & Accessories * Canes * Parts/Accessories * Crutches & Accessories * Crutches * Parts/Accessories * Walkers & Accessories * Walkers * Parts/Accessories * Rollators & Accessories * Rollators * 6 Inch Aluminum Rollators * Parts/Accessories * Specialty Scooters & Accessories * Knee Scooters * Parts/Accessories * Wheelchairs * ProBasics Wheelchairs * K1 Wheelchairs * K2 Wheelchairs * K3 Wheelchairs * K4 Wheelchairs * K7 Wheelchairs * Reclining Wheelchairs * Transport Wheelchairs * Parts/Accessories * Cushions * TENS * TENS Devices * TENS * InTENSity Digital TENS * OTC TENS * EMS/NMES * Interferential * Russian * Combination Therapy * Electrodes * Economy Electrodes * Premium Electrodes * Specialty Electrodes * OTC Electrodes * Conductive Garments * Accessories * Batteries / Chargers 1 * Lead Wires * Lotions & Sprays * Replacement Cases News (800) 376-7263 Contact Us Login Request For Consumers * * Registrieren Click to create a user account * Anmelden Click to log in Product Search Search Products... * Pain Management * Electrotherapy * TENS Devices * Electrodes * Conductive Garments * Accessories * Ultrasound Therapy * Devices * Ultrasound Gel * Professional/Clinical * Devices * Accessories * Orthopedic Braces * Foot * Ankle/Knee * Back * Cervical/Neck * Wrist/Arm * Hot/Cold Therapy * Thera-Med Professional * Reusable Hot/Cold Packs and Wraps * Thermedics * Rehab & Exercise * Balance * Exercise Balls * Kinesiology Tape * Kits * 5M Precut Rolls * 5M Uncut Rolls * 35M Uncut Rolls * Retail POP Displays * Therapeutic Cushions & Pillows * Cervical * Coccyx * Invalid * Lumbar * Rolls * Travel Neck * Topical Analgesics * Treatment Furniture * Respiratory * Aerosol Therapy * Nebulizers * Aerosol Accessories * Oxygen * Concentrators * Equipment Bags & Covers * Conservers * Regulators & Accessories * Cylinders & Accessories * Masks, Cannulas * Oxygen Accessories * Liquid Oxygen * Concentrator Filters & Repair Parts * Pulse Oximetry * Pulse Oximeters * Accessories * Ventilation and Tracheal Care * Aspirators * Bulb-Tip Yankauers * Suction Accessories * Trach Care Kits * Trach Masks * Ventilator Filter * CPAP Therapy * CPAP Masks * Nasal Masks * Full Face Masks * Nasal Pillow Masks * CPAP Machines * Resvent * CPAP Tubing * CPAP Headgear & Chin Straps * Cushions & Seals * Nasal Seals * Full Face Seals * Nasal Pillows * CPAP Filters * 3B Medical * DeVilbiss * Philips Respironics * ResMed * Miscellaneous * CPAP Accessories * Humidification Chambers * Replacement Parts * CPAP Pillows * Cleaning and Comfort * Home Medical Equipment * Disinfection * Bath Safety * Bath & Shower Seats * Bath Mats * Commodes * Grab Bars * Raised Toilet Seats * Safety Frames * Shower Sprays * Transfer Benches * Mobility * Canes & Accessories * Crutches & Accessories * Walkers & Accessories * Rollators & Accessories * Specialty Scooters & Accessories * Wheelchairs * Patient Room * Homecare Beds * Pressure Prevention * Patient Room Equipment * Personal Care * Infection Prevention * Aids for Daily Living * Breast Pumps * Bright Light Therapy * In-Home Care * Weighted Blankets * Bath Safety * Bath & Shower Seats * Bath & Shower Seats * Replacement Parts * Bath Mats * Commodes * Commodes * Replacement Parts * Grab Bars * Raised Toilet Seats * Safety Frames * Shower Sprays * Transfer Benches * Beds * Full-Electric Beds * Semi-Electric Beds * Bariatric Beds * Mattresses & Covers * Bed Rails & Fall Pads * Replacement Bed Parts * Mobility * Canes & Accessories * Canes * Parts/Accessories * Crutches & Accessories * Crutches * Parts/Accessories * Walkers & Accessories * Walkers * Parts/Accessories * Rollators & Accessories * Rollators * 6 Inch Aluminum Rollators * Parts/Accessories * Specialty Scooters & Accessories * Knee Scooters * Parts/Accessories * Wheelchairs * ProBasics Wheelchairs * K1 Wheelchairs * K2 Wheelchairs * K3 Wheelchairs * K4 Wheelchairs * K7 Wheelchairs * Reclining Wheelchairs * Transport Wheelchairs * Parts/Accessories * Cushions * TENS * TENS Devices * TENS * InTENSity Digital TENS * OTC TENS * EMS/NMES * Interferential * Russian * Combination Therapy * Electrodes * Economy Electrodes * Premium Electrodes * Specialty Electrodes * OTC Electrodes * Conductive Garments * Accessories * Batteries / Chargers 1 * Lead Wires * Lotions & Sprays * Replacement Cases 0 Items Z6_GHK6HJC0OG6S20Q8HU3K6R0G63 Error: In diesem Browser ist JavaScript inaktiviert. Diese Seite erfordert JavaScript. Ändern Sie Ihre Browser-Einstellungen, damit JavaScript ausgeführt werden kann. Genauere Anweisungen hierzu finden Sie in der Dokumentation Ihres Browsers. {} Z7_GHK6HJC0OG6S20Q8HU3K6R0GM5 S2K COMMERCE - SHOPPING CART Komponentenaktionsmenü * ${title} ${loading} * Aktionen Sioux Falls, SD 57104 *Click to change your account Switching Accounts Are you sure you want to switch accounts? ● Yes ● No Switching Accounts Switching accounts in the middle of an order will clear your current cart. Are you sure you want to switch accounts? ● Switch ● Cancel Z7_GHK6HJC0OG6S20Q8HU3K6R0GM7 S2K COMMERCE - PRODUCTS DROPDOWN Komponentenaktionsmenü * ${title} ${loading} * Aktionen /contenthandler/!ut/p/digest!BWs0Z4VQr5geZWcsoa0paQ/pm/oid:--portletwindowid--@oid:Z6_GHK6HJC0OG6S20Q8HU3K6R0G63 /contenthandler/!ut/p/digest!BWs0Z4VQr5geZWcsoa0paQ/um/secure/currentuser/profile?expandRefs=true Z7_GHK6HJC0OG6S20Q8HU3K6R0Q22 S2K COMMERCE - ORDER ENTRY Komponentenaktionsmenü * ${title} ${loading} * Aktionen LEARN ABOUT OUR MISSION TO IMPROVE LIVES HOME MEDICAL EQUIPMENT FOCUSED ON PROVIDING HIGH QUALITY PRODUCTS AND SUPERIOR SERVICE TO OUR NETWORK OF DEALER PARTNERS. TOGETHER WE SEEK TO HELP PATIENTS LEAD MORE FULFILLED AND INDEPENDENT LIVES. EXPLORE RETAIL OUR RETAIL DIVISION SERVES ALL CHANNELS OF TRADE, INCLUDING DRUG, MASS, WHOLESALE, AND E-COMMERCE. OUR BRANDED AND PRIVATE-LABEL CONSUMER MEDICAL PRODUCTS (CMP) ARE AVAILABLE ACROSS SEVERAL CATEGORIES FROM HOME HEALTH EQUIPMENT TO PAIN MANAGEMENT AND MEDICAL ADHERENCE. EXPLORE THERAPY MANUFACTURING A DIVERSE LINE OF QUALITY MEDICAL DEVICES FOR PHYSICAL THERAPY, ATHLETIC TRAINING, CHIROPRACTIC CARE. OUR GOAL IS TO PROVIDE SIMPLY BETTER OUTCOMES TO EVERY PATIENT. EXPLORE OUR BRANDS SHOP BY CATEGORY PAIN MANAGEMENT RESPIRATORY CPAP Therapy Home Medical Equipment Bath Safety TENS Therapy Beds Mobility -Product Categories * CPAP Therapy * Disinfection * Home Medical Equipment * Pain Management * Respiratory -Brands * 3B Medical * ADVORTH * AGINDUS * ALEXORT * APPLIED * Anthony Welded * BEMIS * BESTCAR * Carex Health Brands * Compass Health Brands * Contour Products * F&P * METALIM * Maxtec * Meridian * PRECISION MEDICAL * ProBasics * RESPONSIVE * RSMD * Respironics * SLEEQ * Salter * SleepNet * TAGEAST * TAYLOR * WRMAN * WestMed Inc -New Products BARIATRIC GRP 1 FOAM MATTRESS 42X80X6, 600 LB WT CAP New Item Item #: ARUBA-42 You must be logged in to order this item. Log in here MERIDIAN MEDICAL FALL MAT 72" X 20" X 0.75" New Item Item #: FM7220 You must be logged in to order this item. Log in here ZEN-O LITE™ PORTABLE OXYGEN CONCENTRATOR Model: RS-00608-X-S, Single Battery New Item Item #: RS-00608-X-S You must be logged in to order this item. Log in here INTENSITY CX4 CLINICAL ELECTROTHERAPY AND ULTRASOUND SYSTEM with Therapy Cart New Item Item #: DQ8001 You must be logged in to order this item. Log in here A MESSAGE FROM OUR CEO Compass Health Brands has one mission - to improve lives. Lives of our consumers, the patients we serve, all our customer partners, our team members, and the communities we serve. Compass Health Brands has evolved from a small company into a large, dynamic organization driven by our laser focus and commitment to excellence and customer satisfaction. Our success is built upon five fundamental pillars, each of which is critical in shaping our identity and guiding our actions. First, our Products: We are dedicated to creating and providing a diverse range of products, ensuring that each meets the highest quality and innovation standards throughout its life cycle. Simply put, we create products that deliver on our mission of improving lives by helping people live healthier, more comfortable, independent lives. Second, our State-of-the-Art Operations and Logistics: Our cutting-edge operations and logistics infrastructure enable us to efficiently deliver our products and services, meeting the needs of our customers with precision and reliability. Third, our dedicated Sales & Customer Service with White Glove Service: We take pride in offering dedicated sales and customer service that goes beyond expectations. We provide a personalized, knowledgeable, seamless experience focusing on the solutions necessary for success. Fourth, Highest Standards of Regulatory and Quality Assurance: We are committed to upholding the highest regulatory compliance and quality assurance standards, ensuring that our products consistently meet and exceed industry benchmarks. Fifth and most important, our Team Members: Our greatest strength lies within our team members, who are deeply committed to making the impossible possible. We embody extreme passion, embrace accountability, have clear purpose, continuously strive for improvement, and understand the incredible power of collaboration. Our team members are the heartbeat of our organization, driving our ability to not only meet your needs but to exceed your expectations. The unwavering dedication and relentless pursuit of improvement enable us to create meaningful impact, from individuals to communities, at every step of life's journey. Thank you for the opportunity to serve you. Stuart J. Straus President & CEO COMPASS HEALTH BRANDS 6753 Engle Road Middleburg Heights, OH 44130 (800) 376-7263 COMPANY INFO * About Compass * Our Team * Careers * News & Announcements * Product Catalog * Recalls * Contact Us * Frequently Asked Questions * MAP Policy MY ACCOUNT * Open An Account * Log In ORDERING * Login Request * Ordering, Payment, & Finance Options * Credit Application * Freight and Returns * Download Center * Product Catalog ©2024 Compass Health Brands. All Rights Reserved. Contact Us Site Map Terms & Conditions Privacy Policy Complementary Content * ${title}${badge} ${loading} *