var products = []; products[211] = ["Medical Supplies Bag", 65.99, "NBH Brands", "The bag features comfortable carrying handles and an adjustable, padded shoulder strap, which may help you transport your medical supplies with ease. Whether you're a healthcare professional on the move or someone who wants to keep their essentials organized at home, this bag may help be the perfect choice. Our bag is crafted from high-quality, easy-to-clean materials that may help it withstand the demands of a busy medical environment.", "", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "access"]; products[212] = ["Sinus Relief Device", 79.99, "NBH Brands", "Clogged sinuses are a frequent cause of headaches, migraines, and general discomfort. Maintaining clean and clear sinuses, free from allergens, irritants, and pollutants, is important for well-being. The Sinus Relief Device may help provide a solution, and can be used with a decongestant liquid of your choice. Designed to fit most nasal passage sizes, when used as directed, it may help flush out stubborn mucus, allergens, and irritants, and may offer relief from sinus congestion.", "", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "access"]; products[213] = ["Health Monitor (With Strap)", 169.99, "NBH Brands", "Monitoring your vital health parameters is an important step towards taking care of your body. The digital health monitor may help you with this, as it may help measure, record, and monitor heart rate, systolic and diastolic blood pressure, SpO2 levels, and more. The apparatus is designed to be easy to use and may offer accurate readings. It is also lightweight, which may help make it convenient to carry as needed. The digital monitor includes a limited memory function, which may help you review your last readings.", "", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "access"]; products[214] = ["Back Brace Corrector", 129.99, "NBH Brands", "Crafted with two flexible metal stays, the back brace may help provide 3-in-1 strong support for your upper back, lower back, and abdomen. Made with a breathable and plush cotton lining, the waist belt and shoulder straps are fully adjustable, which may help you achieve a custom fit that molds to your body.", "", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "access"]; products[215] = ["Neck Brace", 59.99, "NBH Brands", "Our ergonomic neck brace may help relieve neck pain and support your recovery. Designed with comfort in mind, it may help provide stable support during everyday activities. The adjustable fit may help ensure personalized comfort and effective immobilization. It is designed to be ideal for post-injury or chronic neck pain management, and may help in those situations.", "", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "access"]; products[216] = ["Compression Tape", 19.99, "NBH Brands", "Our top-quality compression tape, ideal for athletes and active individuals, may help enhance performance and recovery by providing support, reducing swelling, and improving circulation. Its ease of application and durability may help support you during any activity.", "", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "access"]; products[217] = ["Keto Gummies", 79.99, "NBH Brands", "Simplify your keto routine with our convenient and delicious gummies. Formulated with a blend of safe, natural extracts, our supplement is free from unwanted additives and designed to support your nutritional goals. These gummies may help you maintain optimal ketosis, improve energy levels, and enhance your overall well-being, making healthy living easier than ever.", "", "1 Bottle", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[218] = ["Keto Gummies", 129.99, "NBH Brands", "", "", "2 Bottles", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[219] = ["Keto Gummies", 169.99, "NBH Brands", "", "", "3 Bottles", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[220] = ["Keto Gummies", 189.99, "NBH Brands", "", "", "4 Bottles", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[221] = ["Keto Gummies", 219.99, "NBH Brands", "", "", "5 Bottles", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[222] = ["Keto Gummies", 239.99, "NBH Brands", "", "", "6 Bottle", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[223] = ["Detox", 39.99, "NBH Brands", "The Detox supplement is formulated with a blend of gut-loving fiber extracts and may help with internal cleansing & digestive health. For best results it is essential to include a healthy diet & regular exercise in your daily routine along with supplementation.

For best results it is essential to include a healthy diet & regular exercise in your daily routine along with supplementation. ", "", "1 Bottle", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; products[224] = ["Detox", 59.99, "NBH Brands", "", "", "2 Bottles", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of NBH Brands __prdname__. If you are not completely satisfied with your purchase of NBH Brands __prdname__ at any time, please call (866) 475-6415 or email care@nbhbrandstoday.com, Monday to Friday : 24 Hours | Sat & Sun : 7AM - 11PM (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 NBH Brands.", "supplement"]; console.log(products); var orderedItems = []; var orderedTotQty = 0; var maxQty = 10; var shipRates = false; var handling = 0; var carturl = "cart.php"; //Funtion adds Items to Cart var addItem = function(itemId, Qty) { 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(false, '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) { 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(); $('#term-' + itemId).remove(); } $.cookie('order', order); $.cookie('orderedTotQty', orderedTotQty); showCart(false, '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 shipping = 0; var grand_total = 0; var sub_total = 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)); var prodType = products[prodId][7]; if (prodId != "" && quantity > 0) { if(prodType == "access"){ sub_total = round((quantity * products[prodId][1]), 2); }else{ sub_total = round((products[prodId][1]), 2); } //sub_total_gbp = round((quantity * products[prodId][6]), 2); if(prodType == "access"){ total += (quantity * products[prodId][1]); }else{ total += (products[prodId][1]); } } } total = round(total, 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("

You have not selected any product...

  Browse Products"); } showTotalPrice(); return false; } else { var items = order.split("|"); var total = 0; var shipping = 0; var grand_total = 0; orderedTotQty = parseInt(orderedTotQty); //console.log('showFullCart'); //console.log(showFullCart); 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 += "
Order Summary Price
"; cartHtml += "
Your Order QtyUnit PriceTotal
"; 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)); var prodType = products[prodId][7]; if (prodId != "" && quantity > 0) { orderedItems[prodId] = quantity; if(prodType == "access"){ var sub_total = round((quantity * products[prodId][1]), 2); }else{ var sub_total = round((products[prodId][1]), 2); } //var sub_total_gbp = round((quantity * products[prodId][6]), 2); total += sub_total; termTxt = products[prodId][6]; termTxt = replaceAllStr(termTxt, ' __prc__', products[prodId][1].toFixed(2)); termTxt = replaceAllStr(termTxt, '__pname__', products[prodId][2]); termTxt = replaceAllStr(termTxt, '__prdname__', products[prodId][0]); termTxt = replaceAllStr(termTxt, '__prdqty__', products[prodId][5]); term_htm += '' + termTxt + ''; cartHtml += "
" + "
" + "

" + products[prodId][4] + " " + products[prodId][0] + ""+ quantity +"

" + "
" + "" + ""+ "
"+ quantity +"
" + "
$" + (products[prodId][1]).toFixed(2) + "
" + "
$" + sub_total.toFixed(2) + "
" + "
" } } cartHtml += "
"; cartHtml += "
" +"
" +"
    " +"
  • Sub Total: $" + total.toFixed(2) + "
  • " +"
  • Shipping & Handling: $0.00
  • " +"
  • Total: $" + total.toFixed(2) + "
  • " +"
" +"
" +"
"; cartHtml += "
" if (cartHtml != "") { $("#cartBox").html(cartHtml); $(".cart-box").html(cartHtml); $(".trm_1").html(term_htm); } else { $("#cartBox").html(" Loading..."); $(".cart-box").html('You have not selected any product... '); } return false; } }; var round = function(value, decimals) { return Number(Math.round(value + 'e' + decimals) + 'e-' + decimals); };