var products = []; products[214] = ["Nebulizer", 159.99, "MedTech Haven", "Nebulizer machine at the first sign of congestion, don’t let colds, allergies or sinus problems slow you down. It is simple to install and easy to use. Plug into the outlet, won’t go through lots of batteries. Easy to carry around and move, use it at home, or bring it on trips to use in hotels. This unit works for people of every age. Bring the cleaning mode, add water, long press the switch to enter the cleaning mode to clean the residual liquid on the atomized sheet.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[215] = ["Alternating Pressure Pad", 119.99, "MedTech Haven", "An alternating pressure pad is a medical device that is commonly used to prevent and treat pressure ulcers (also known as bedsores) in patients who are bedridden or spend long periods of time sitting in a chair or wheelchair. The pad consists of multiple air cells that are alternately inflated and deflated in a cycle, which helps to redistribute pressure and improve blood flow to the affected areas.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[216] = ["Positioning Bed Pad with Handles", 69.99, "MedTech Haven", "A positioning bed pad is a medical device designed to help patients maintain proper alignment and positioning while lying in bed. These pads are typically made of foam or gel materials and come in a variety of shapes and sizes to accommodate different body types and positions.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[217] = ["Glucose Monitor Kit", 59.99, "MedTech Haven", "A blood glucose monitor kit, is a medical device designed to measure the concentration of glucose (sugar) in a person's blood. This is an essential tool for individuals with diabetes, as it helps them monitor and manage their blood sugar levels. The kit includes: Glucometer, Test Strips, Lancet Device, Carrying Case, User Manual and Control Solution.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[218] = ["Back Brace + Medical Bag + Pulse Oximeter", 199.99, "MedTech Haven", "Back BraceThe Back Brace Posture Corrector is designed to help improve your posture by providing long-lasting back support. It is made of breathable, sturdy, washable high-quality material that is designed to be durable and long-lasting. The breathable and extra-strong mesh back panel helps to keep you comfortable and cool, while also supporting your spine. It can be used by both men and women to relieve tension and strain in the neck, shoulders, and back.

Medical BagThe Medical Supplies Bag is designed to protect and store your medical equipment while going to work, business trips, or health conferences. Complete with heavy-duty metal hardware, a reinforced weather-proof base, padded scratch-resistant interior and durable nylon material, this doctor equipment bag is perfect for travel or on-the-go use! On one side, there is a large space that comes with an adjustable divider and a security strap to ensure that your medication and first aid kit supplies are safely stored.

Pulse OximeterThe oximeter is a medical device that is commonly used to accurately measure blood oxygen saturation levels (SpO2). It works by using a non-invasive finger probe that contains a high-quality medical-grade silicone chamber, which is hypoallergenic and latex-free. The finger probe is placed on the fingertip, and the oximeter uses light to determine the oxygen saturation levels in the blood. The SpO2 levels are displayed on a large digital LED display, making it easy to read and interpret the results.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[219] = ["Alternating Pressure Pad + Positioning Bed Pad", 239.99, "MedTech Haven", "Alternating Pressure PadAn alternating pressure pad is a medical device that is commonly used to prevent and treat pressure ulcers (also known as bedsores) in patients who are bedridden or spend long periods of time sitting in a chair or wheelchair. The pad consists of multiple air cells that are alternately inflated and deflated in a cycle, which helps to redistribute pressure and improve blood flow to the affected areas.

Positioning Bed PadA positioning bed pad is a medical device designed to help patients maintain proper alignment and positioning while lying in bed. These pads are typically made of foam or gel materials and come in a variety of shapes and sizes to accommodate different body types and positions.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[220] = ["Saliva Alcohol Test Strip", 49.99, "MedTech Haven", "Self-adhesive athletic tape bandage is a flexible bandage made from a non-woven, adhesive material. It is designed to be used for sports-related injuries, such as sprains, strains, and other muscle injuries. They are a popular choice among athletes and sports enthusiasts because of their ease of use, durability, and versatility.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for MedTech Haven __prdname__. If you are not completely satisfied with your purchase of MedTech Haven __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[221] = ["Pill Bottle Organizer", 19.99, "MedTech Haven", "The first step to better health is better knowing of our body's parameters & needs. Testosterone is the male hormone that may have an impact on energy, muscle building & sexual wellbeing. The Testosterone Test may help you get an understanding of your current testosterone levels & based on that you can follow a regimen for optimizing the same.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; products[222] = ["Finger Pulse Oximeter", 29.99, "MedTech Haven", "The oximeter is a medical device that is commonly used to accurately measure blood oxygen saturation levels (SpO2). It works by using a non-invasive finger probe that contains a high-quality medical-grade silicone chamber, which is hypoallergenic and latex-free. The finger probe is placed on the fingertip, and the oximeter uses light to determine the oxygen saturation levels in the blood. The SpO2 levels are displayed on a large digital LED display, making it easy to read and interpret the results.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call 833-664-0671 or email care@medtechhaven.com, Monday-Saturday: 9 am to 5 pm EST. You will receive your package within 2-5 business days of payment via USPS First Class Mail. I agree that my credit card charge will appear as MedTech Haven.", "" ] ; console.log(products); var orderedItems = []; var orderedTotQty = 0; var maxQty = 10; var shipRates = false; var handling = 0; var carturl = "cart.php"; // Function to check item exists in cart var checkItemExists = function(itemId) { var order = $.cookie('order'); if (!order) { return false; } else { var itemExists = false; var items = order.split("|"); order = ""; for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (order != "") { order += "|"; } if (prodId == itemId) { return true; } } } return false; } //Funtion adds Items to Cart var addItem = function(itemId, Qty, showFullCart) { if (typeof showFullCart === "undefined") { showFullCart = false; } orderedTotQty = $.cookie('orderedTotQty'); if (!orderedTotQty) { orderedTotQty = 0; } Qty = parseInt(Qty); if(Qty > maxQty) { alert("Maximum " + maxQty + " of this product can be selected in a single order"); return false; } var order = $.cookie('order'); if (!order) { order = itemId + "-" + Qty; orderedItems[itemId] = Qty; } else { var itemExists = false; var items = order.split("|"); order = ""; for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (order != "") { order += "|"; } if (prodId == itemId) { alert("Product already exist in cart"); return false; if((quantity + Qty) > maxQty) { alert("Maximum " + maxQty + " of this product can be selected in a single order"); return false; } quantity += Qty; order += prodId + "-" + quantity; itemExists = true; } else { order += prodId + "-" + quantity; } orderedItems[prodId] = quantity; } if (!itemExists) { if (order != "") { order += "|"; } order += itemId + "-" + Qty; orderedItems[itemId] = Qty; } } orderedTotQty = parseInt(orderedTotQty); orderedTotQty += Qty; $('.cartqty').html(orderedTotQty); $.cookie('order', order); $.cookie('orderedTotQty', orderedTotQty); var url = window.location.pathname; var filename = url.substring(url.lastIndexOf('/') + 1); if (filename == carturl) { showCart(showFullCart, 'add', itemId); } else { $(location).attr('href', carturl); } }; //Funtion decrements Items to Cart var removeItem = function(itemId, Qty) { Qty = parseInt(Qty); var order = $.cookie('order'); if (!order) { orderedItems[itemId] = 0; refreshRow(itemId); } else { var items = order.split("|"); order = ""; for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (prodId == itemId) { quantity -= Qty; if (quantity > 0) { if (order != "") { order += "|"; } order += prodId + "-" + quantity; } itemExists = true; orderedItems[prodId] = quantity; refreshRow(itemId); } else { if (order != "") { order += "|"; } order += prodId + "-" + quantity; orderedItems[prodId] = quantity; } } } orderedTotQty -= Qty; $('.cartqty').html(orderedTotQty); $.cookie('order', order); $.cookie('orderedTotQty', orderedTotQty); var url = window.location.pathname; var filename = url.substring(url.lastIndexOf('/') + 1); if (filename == carturl) { showCart(false, 'remove', itemId); } else { $(location).attr('href', carturl); } }; //Funtion sets Item quantity on the Cart var setItemQty = function(itemId, Qty) { Qty = parseInt(Qty); if(Qty > maxQty || Qty < 0) { return false; } var order = $.cookie('order'); orderedTotQty = 0; if (!order) { orderedItems[itemId] = 0; } else { var items = order.split("|"); order = ""; for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (prodId == itemId) { quantity = Qty; if (order != "") { order += "|"; } order += prodId + "-" + quantity; itemExists = true; } else { if (order != "") { order += "|"; } order += prodId + "-" + quantity; } orderedItems[prodId] = quantity; orderedTotQty += quantity; } } $('.cartqty').html(orderedTotQty); $.cookie('order', order); $.cookie('orderedTotQty', orderedTotQty); var url = window.location.pathname; var filename = url.substring(url.lastIndexOf('/') + 1); if (filename == carturl) { showCart(false, 'set', itemId); } else { $(location).attr('href', carturl); } }; var removeRowItem = function(itemId, showFullCart) { if (typeof showFullCart === "undefined") { showFullCart = false; } var order = $.cookie('order'); if (!order) { orderedTotQty = 0; } else { var items = order.split("|"); order = ""; orderedTotQty = 0; orderedItems = null; orderedItems = new Array(); for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (prodId == itemId) { } else { if (order != "") { order += "|"; } order += prodId + "-" + quantity; orderedTotQty += quantity; orderedItems[prodId] = quantity; } } } if($('#prow-' + itemId).length == 1) { $('#prow-' + itemId).remove(); } $.cookie('order', order); $.cookie('orderedTotQty', orderedTotQty); showCart(true, 'removerow', itemId); }; //Emptying the cart var emptyCart = function() { var order = $.cookie('order'); order = ""; orderedTotQty = 0; orderedItems = null; orderedItems = new Array(); $.cookie('order', order); $.cookie('orderedTotQty', orderedTotQty); if($('[id^="prow-"]').length > 0) { $('[id^="prow-"]').each(function(){ $(this).remove(); }); } $('.trm_1').hide(); showCart(false, 'empty'); }; //Displaying the cart items & calculations function showTotalPrice() { var cartHtml = ""; var total = 0; //var total_gbp = 0; var shipping = 0; var grand_total = 0; //var grand_total_gbp = 0; var sub_total = 0; //var sub_total_gbp = 0; var shippingType = ''; var order = $.cookie('order'); orderedTotQty = $.cookie('orderedTotQty'); if($('#shippingCountry').val() == '') { shippingType = ''; } else if($('#shippingCountry').val() == 'US') { shippingType = 'US'; } else { shippingType = 'INTERNATIONAL'; } if (!order) { orderedTotQty = 0; } else { var items = order.split("|"); if(shipRates) { shipping = shipRates * 1.0; } for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (prodId != "" && quantity > 0) { sub_total = round((quantity * products[prodId][1]), 2); //sub_total_gbp = round((quantity * products[prodId][6]), 2); total += (quantity * products[prodId][1]); //total_gbp +=(quantity * products[prodId][6]) } } total = round(total, 2); //total_gbp = round(total_gbp, 2); } var snh = shipping + handling; //if(shipping == 0) { // snh = shipping; //} console.log(snh); grand_total = total + snh; $('#total-price').html('$ ' + total.toFixed(2)); $('#shipping-price').html('$ ' + snh.toFixed(2)); $('#grand-total').html('$ ' + grand_total.toFixed(2)); }; // Refresh row content with updated quantity / price for a product function refreshRow(pid) { pid = parseInt(pid); quantity = orderedItems[pid]; sub_total = round((quantity * products[pid][1]), 2); $('#prow-' + pid + ' .tot-price').html('$' + sub_total.toFixed(2) + ' USD'); $('#prow-' + pid + ' .qtybox').val(quantity); $('#prow-' + pid + ' .dispqty').html(quantity); } function replaceAllStr(str, find, rstr) { //return str.replace(new RegExp(escapeRegExp(find), 'g'), replace); //return str.replace(/find/g, '\\$&'); return str.replace(new RegExp(find, "g"), rstr); } //Displaying the cart items & calculations function showCart(showFullCart, act, itm) { var cartHtml = ""; var order = $.cookie('order'); orderedTotQty = $.cookie('orderedTotQty'); if (!order) { orderedTotQty = 0; if($('[id^="prow-"]').length == 0) { $("#cartBox").html("

Start Purchasing Now

  Browse Products"); } showTotalPrice(); return false; } else { var items = order.split("|"); var total = 0; var total_gbp = 0; var shipping = 0; var grand_total = 0; orderedTotQty = parseInt(orderedTotQty); if (typeof showFullCart === "undefined") { return false; } else if(showFullCart == false) { if ((typeof act !== "undefined") && (typeof itm !== "undefined")) { if((act == 'add' || act == 'set' || act == 'remove') && itm > 0) { refreshRow(itm); } else if(act == 'removerow' && itm > 0) { itm = parseInt(itm); } } showTotalPrice(); return false; } orderedItems = null; orderedItems = new Array(); cartHtml += "
Products QtySub TotalTotal
"; var total = 0; var term_htm =''; for (var i = 0; i < items.length; i = i + 1) { var position = items[i].indexOf("-"); var prodId = items[i].substring(0, position); var quantity = parseInt(items[i].substring(position + 1)); if (prodId != "" && quantity > 0) { orderedItems[prodId] = quantity; var sub_total = round((quantity * products[prodId][1]), 2); //var sub_total_gbp = round((quantity * products[prodId][6]), 2); total += sub_total; //total_gbp += sub_total_gbp; termTxt = products[prodId][5]; termTxt = replaceAllStr(termTxt, ' __prc__', products[prodId][1].toFixed(2)); termTxt = replaceAllStr(termTxt, '__prdname__', products[prodId][0]); term_htm += '' + termTxt + ''; cartHtml += "
" + "
" + "
" + products[prodId][4] + "

" + products[prodId][0] + " " + products[prodId][6] + "

" + "
" + "" + ""+ "
"+ quantity +"
" + "
$" + products[prodId][1] + "
" + "
$" + sub_total.toFixed(2) + "
" + "
" } } cartHtml += "
"; cartHtml += "
Order Summary
" +"
" +"" +"
" +"
" +"Continue Shopping Empty Cart " +"
"; cartHtml += "
"; cartHtml += "
" +"
" +"" +"" +"Remove" +"
"; cartHtml += "
"; cartHtml += "
" +"
" +"" +"" +"Remove" +"
"; cartHtml += "
"; if (cartHtml != "") { $("#cartBox").html(cartHtml); $(".trm_1").html(term_htm); } else { $("#cartBox").html(" Loading..."); } var upProdId1 = 220; if(checkItemExists(upProdId1)) { $(".offerBox:eq(0) .sec1-shopnow").text("Added To Order"); $(".offerBox:eq(0) .remove-from-cart").show(); } else { $(".offerBox:eq(0) .sec1-shopnow").text("Yes! Upgrade Now"); $(".offerBox:eq(0) .remove-from-cart").hide(); } var upProdId2 = 221; if(checkItemExists(upProdId2)) { $(".offerBox:eq(1) .sec1-shopnow").text("Added To Order"); $(".offerBox:eq(1) .remove-from-cart").show(); } else { $(".offerBox:eq(1) .sec1-shopnow").text("Yes! Upgrade Now"); $(".offerBox:eq(1) .remove-from-cart").hide(); } return false; } }; var round = function(value, decimals) { return Number(Math.round(value + 'e' + decimals) + 'e-' + decimals); };