var products = [];
products[214] = ["Self-Adhesive Bandage (Pack of 10)", 14.99, "Primoria Health Solutions", "Our athletic tape is designed to help prevent injuries to various parts of the body, including knees, ankles, wrists, elbows, and fingers. The tape is easy to tear by hand, without the need for scissors, which makes it convenient and quick to apply.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[215] = ["Digital Weight Machine", 22.75, "Primoria Health Solutions", "The next-generation smart health scale - does more than measure your weight, it uses breakthrough Bioelectric Impedance Analysis (BIA) to scan & analyze your body's composition, delivering 14 health & fitness insights to your smartphone quickly & accurately.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[216] = ["Cold Therapy System + Blood Sugar Kit", 239.99, "Primoria Health Solutions", "Cold Therapy System The cold therapy machine provides relief from soreness, aches, pain and discomfort. With a comfortable and breathable therapy pad, it effectively targets the ankle, knee, hip, shoulder, arms, and more to alleviate swelling and inflammation following surgery or injury.
The ice therapy system is also effective at relieving joint pain due to arthritis or overuse. Designed for ease of use, the cooling therapy system is whisper quiet, compact and easily portable with an integrated carry handle.
Blood Sugar Test Kit With a rapid growth of diabetic cases, keeping a check on your blood sugar & glucose levels is important - not only for people with pre-existing conditions but even those looking to keep a check on their health.
The Blood Sugar Test Kit is a digital machine that offers quick testing, reading & recording of blood sugar / glucose levels. It is compact in size & lightweight, so you can carry it wherever you go.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[217] = ["Cold Therapy System", 199.99, "Primoria Health Solutions", "The cold therapy machine provides relief from soreness, aches, pain and discomfort. With a comfortable and breathable therapy pad, it effectively targets the ankle, knee, hip, shoulder, arms, and more to alleviate swelling and inflammation following surgery or injury.
The ice therapy system is also effective at relieving joint pain due to arthritis or overuse. Designed for ease of use, the cooling therapy system is whisper quiet, compact and easily portable with an integrated carry handle.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[218] = ["Medical Wipes (1000 per pack)", 9.99, "Primoria Health Solutions", "In times when sanitization has become a part of routine, the medical wipes are a must have for all living & working spaces. Hypoallergenic & soft textured they are great to use on the skin - while also being effective in cleaning objects & surfaces.
The medical wipes come in an easy pick-me-up dispenser, for handy usage. Each pack contains 1000 medical wipes.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ of Primoria Health Solutions. If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[219] = ["Blood Sugar Test Kit", 59, "Primoria Health Solutions", "With a rapid growth of diabetic cases, keeping a check on your blood sugar & glucose levels is important - not only for people with pre-existing conditions but even those looking to keep a check on their health.
The Blood Sugar Test Kit is a digital machine that offers quick testing, reading & recording of blood sugar / glucose levels. It is compact in size & lightweight, so you can carry it wherever you go.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[220] = ["First Aid Kit", 129.99, "Primoria Health Solutions", "Complete first aid accessories inside, and the overall size is small, it will not take up too much space when you go out or put it at home or in the car. Whether at home or on the road, the safety kit can easily and quickly solve the injury problem.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ of Primoria Health Solutions. If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[221] = ["Health Monitor (With Arm Strap) ", 189.99, "Primoria Health Solutions", "Monitoring your vital health parameters is the first step towards taking care of your body. The digital health monitor helps you with just that - it helps you measure, record & monitor heart rate, systolic & diastolic blood pressure, SPO2 levels and more.
The apparatus is easy to use, offers accurate readings, & is lightweight to carry with you as needed. The digital monitor also has a limited memory so you can scroll back to the last readings.", "", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for a __prdname__ . If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[222] = ["Cleanse", 59, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "1 Bottle", "supplement" ] ;
products[223] = ["Cleanse", 104.99, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "2 Bottles", "supplement" ] ;
products[224] = ["No More Fad Diets", 1.99, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ (Ebook). If you are not completely satisfied with your purchase __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "1 Ebook", "access" ] ;
products[225] = ["2 X Ebooks", 9.99, "Primoria Health Solutions", "", "
", "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 (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "", "access" ] ;
products[226] = ["Keto Gummies", 69.99, "Primoria Health Solutions", "Keto Gummies are a nutritional supplement tailored for fitness enthusiasts, designed to help balance your nutrition and support overall health and well-being. Made without fillers, binders, or harmful chemicals, these gummies offer a clean, natural formula. Their convenient gummy form makes daily use simple and enjoyable. This supplement may help support weight management goals, promote the release of energy-efficient ketones, and provide a tasty way to stay on track with your keto lifestyle.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "1 Bottle", "supplement" ] ;
products[227] = ["Keto Gummies", 129.99, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "2 Bottles", "supplement" ] ;
products[228] = ["Keto Gummies", 159.99, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "3 Bottles", "supplement" ] ;
products[229] = ["Keto Gummies", 189.99, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "4 Bottles", "supplement" ] ;
products[230] = ["Keto Gummies", 239.99, "Primoria Health Solutions", "", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdqty__ of __prdname__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call (855) 331-9573 or email care@primoriahealthsolutions.com, Monday to Friday between the hours of 9am-6pm 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 Primoria Health Solutions.", "6 Bottles", "supplement" ] ;
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));
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);
//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[prodId][0] + " " + quantity + "