var products = []; products[310] = ["Adjustable Wrist Wraps", 19.99, "1", "Durable and flexible wrist wraps designed to provide support and stability during intense workouts. Ideal for weightlifting, CrossFit, and general fitness activities.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[311] = ["Sweat-Wicking Headband", 14.99, "1", "A premium, moisture-wicking headband designed to keep sweat out of your eyes while ensuring a secure fit during workouts or sports activities.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[312] = ["Training Grip Gloves", 24.99, "1", "High-performance training gloves with anti-slip grip, designed to protect your hands while lifting weights, cycling, or performing high-intensity workouts.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[313] = ["Compression Arm Sleeves", 22.99, "1", "Boost circulation and reduce muscle fatigue with these ultra-lightweight compression sleeves, designed for sports, running, and recovery.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[314] = ["Compression Calf Sleeves", 24.99, "1", "Designed to reduce muscle soreness and enhance endurance, these calf compression sleeves are great for running, cycling, and sports recovery.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[315] = ["Compression Socks", 19.99, "1", "Designed for comfort and support, these compression socks help reduce swelling and improve circulation during long workouts or extended periods of standing.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[217] = ["Detox", 59.99, "2 Bottles", "", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[218] = ["ACV Gummies", 79.99, "1 Bottle", "Acetic acid content in Apple Cider Vinegar-commonly referred to as ACV, makes it the ultimate choice for those on a weight management journey. Ranging from digestive distress to excessive weight, the therapeutic goodness of ACV addresses many a health concern fast and easy.

Pure Active Wellness presents fortified ACV gummies convenient for daily use that may help fitness enthusiasts achieve targeted health goals.", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[219] = ["ACV Gummies", 129.49, "2 Bottle", "", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[220] = ["ACV Gummies", 159.49, "3 Bottle", "", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[221] = ["ACV Gummies", 189.49, "4 Bottle", "", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; products[222] = ["ACV Gummies", 238.99, "5 Bottle", "", "", 0, "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time for __prdname__ of Pure Active Wellness __pname__. If you are not completely satisfied with your purchase of Pure Active Wellness __pname__ at any time, please call 8446764278 or email support@pureactivewellness.com, Monday - Friday, 9AM - 6PM. 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 Pure Active Wellness."]; 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).size() == 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-"]').size() > 0) { $('[id^="prow-"]').each(function(){ $(this).remove(); }); } $('.trm span').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)); if (prodId != "" && quantity > 0) { sub_total = round((quantity * products[prodId][1]), 2) ; total += (quantity * 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-"]').size() == 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); 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 += "
ProductPrice S&H QuantityQty.Total
"; 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) + products[prodId][5]; total += sub_total ; termTxt = products[prodId][6]; termTxt = replaceAllStr(termTxt, ' __prc__', products[prodId][1].toFixed(2)); termTxt = replaceAllStr(termTxt, '__prdname__', products[prodId][2]); termTxt = replaceAllStr(termTxt, '__pname__', products[prodId][0]); term_htm += '' + termTxt + ''; cartHtml += "
" + "
" + "
" + products[prodId][4] + "
Pure Active Wellness " + products[prodId][0] + " " + products[prodId][2] + "
" + "
" + "" + "" + "
$" + (products[prodId][1]).toFixed(2) + "
" + "
$" + (products[prodId][5]).toFixed(2) + "
" + "
" + quantity + "
" + "
$" + sub_total.toFixed(2) + "
" + "
" } } cartHtml += "
"; cartHtml += "
" +"
" +"" +"
" +"
"; cartHtml += "
" +"Continue Shopping Empty Cart Proceed To Checkout
" +"
"; if (cartHtml != "") { $("#cartBox").html(cartHtml); $(".trm_1").html(term_htm); } else { $("#cartBox").html(" Loading..."); } return false; } }; var round = function(value, decimals) { return Number(Math.round(value + 'e' + decimals) + 'e-' + decimals); };