var products = [];
products[100] = ["Testo Boost", 14.93, "Great Boosting Solution", "Support your active lifestyle with Testo Boost Capsules, a dietary supplement formulated to potentially enhance energy, vitality, and overall well-being. Crafted with a select blend of ingredients, these capsules may help improve energy levels, sharpen focus, and promote better recovery, assisting you in feeling your best daily.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "10 Day Supply - 10 Capsules"];
products[101] = ["Male Enhancement", 19.93, "Great Boosting Solution", "Our carefully formulated male enhancement supplement may help support various aspects of male vitality. Designed with potent ingredients, it may help improve blood flow, enhance stamina, and contribute to overall performance, assisting you in reaching your personal goals and confidence.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "10 Day Supply - 10 Capsules"];
products[102] = ["Testo Boost + Male Enhancement", 59.93, "Great Boosting Solution", "Testo BoostSupport your active lifestyle with Testo Boost Capsules, a dietary supplement formulated to potentially enhance energy, vitality, and overall well-being. Crafted with a select blend of ingredients, these capsules may help improve energy levels, sharpen focus, and promote better recovery, assisting you in feeling your best daily.
Male EnhancementOur carefully formulated male enhancement supplement may help support various aspects of male vitality. Designed with potent ingredients, it may help improve blood flow, enhance stamina, and contribute to overall performance, assisting you in reaching your personal goals and confidence.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "2 Bottles - 30 Capsules"];
products[103] = ["Testo Boost + Male Enhancement", 109.93, "Great Boosting Solution", "Testo BoostSupport your active lifestyle with Testo Boost Capsules, a dietary supplement formulated to potentially enhance energy, vitality, and overall well-being. Crafted with a select blend of ingredients, these capsules may help improve energy levels, sharpen focus, and promote better recovery, assisting you in feeling your best daily.
Male EnhancementOur carefully formulated male enhancement supplement may help support various aspects of male vitality. Designed with potent ingredients, it may help improve blood flow, enhance stamina, and contribute to overall performance, assisting you in reaching your personal goals and confidence.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "4 Bottles - 30 Capsules"];
products[104] = ["Testo Boost + Male Enhancement", 159.93, "Great Boosting Solution", "Testo BoostSupport your active lifestyle with Testo Boost Capsules, a dietary supplement formulated to potentially enhance energy, vitality, and overall well-being. Crafted with a select blend of ingredients, these capsules may help improve energy levels, sharpen focus, and promote better recovery, assisting you in feeling your best daily.
Male EnhancementOur carefully formulated male enhancement supplement may help support various aspects of male vitality. Designed with potent ingredients, it may help improve blood flow, enhance stamina, and contribute to overall performance, assisting you in reaching your personal goals and confidence.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "6 Bottles - 30 Capsules"];
products[121] = ["Testo Boost", 29.93, "Great Boosting Solution", "Support your active lifestyle with Testo Boost Capsules, a dietary supplement formulated to potentially enhance energy, vitality, and overall well-being. Crafted with a select blend of ingredients, these capsules may help improve energy levels, sharpen focus, and promote better recovery, assisting you in feeling your best daily.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "1 Bottle - 30 Capsules"];
products[122] = ["Testo Boost", 29.93, "Great Boosting Solution", "Support your active lifestyle with Testo Boost Capsules, a dietary supplement formulated to potentially enhance energy, vitality, and overall well-being. Crafted with a select blend of ingredients, these capsules may help improve energy levels, sharpen focus, and promote better recovery, assisting you in feeling your best daily.", "
", "By placing your monthly subscription order of 1 Bottle - 30ML __prdname__ you will be charged $ __prc__ now. After 30 days, your credit card will be charged the price of $ __prc__ per month and you will be shipped a monthly subscription of 1 Bottle - 30ML __prdname__ every 30 days unless you take action to cancel. If our product is not right for you, simply call 800-314-6151, contact us via email at info@greatboostingsolution.com, or click on the CANCELLATION to cancel your auto-ship membership. Your credit card will be billed as 88003146151greatboostin on your statement. Standard shipping orders will be processed and shipped with USPS within 1 business day. Shipping time is estimated to be 5-7 business days from when your order ships out. Thank you for your business.", "1 Bottle - 30 Capsules (Monthly Subscription)"];
products[124] = ["Male Enhancement", 39.93, "Great Boosting Solution", "Our carefully formulated male enhancement supplement may help support various aspects of male vitality. Designed with potent ingredients, it may help improve blood flow, enhance stamina, and contribute to overall performance, assisting you in reaching your personal goals and confidence.", "
", "By placing an order with us you will be charged $ __prc__ + $0.00 for S&H for One Time Purchase of Great Boosting Solution __prdname__ __qnty__. If you are not completely satisfied with your purchase of __prdname__ at any time, please call 800-314-6151 or email support@greatboostingsolution.com. You will receive your package within 3-5 business days of payment via USPS First Class Mail. Your card will be billed as 88003146151greatboostin.", "1 Bottle - 30 Capsules"];
products[127] = ["Male Enhancement", 39.93, "Great Boosting Solution", "Our carefully formulated male enhancement supplement may help support various aspects of male vitality. Designed with potent ingredients, it may help improve blood flow, enhance stamina, and contribute to overall performance, assisting you in reaching your personal goals and confidence.", "
", "By placing your monthly subscription order of 1 Bottle - 30ML __prdname__ you will be charged $ __prc__ now. After 30 days, your credit card will be charged the price of $ __prc__ per month and you will be shipped a monthly subscription of 1 Bottle - 30ML __prdname__ every 30 days unless you take action to cancel. If our product is not right for you, simply call 800-314-6151, contact us via email at info@greatboostingsolution.com, or click on the CANCELLATION to cancel your auto-ship membership. Your credit card will be billed as 88003146151greatboostin on your statement. Standard shipping orders will be processed and shipped with USPS within 1 business day. Shipping time is estimated to be 5-7 business days from when your order ships out. Thank you for your business.", "1 Bottle - 30 Capsules (Monthly Subscription)"];
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();
});
}
showCart(false, 'empty');
};
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 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[prodId][1]), 2);
$('#prow-' + pid + ' .tot-price').html('$' + sub_total.toFixed(2) + ' USD');
$('#prow-' + pid + ' .qtybox').val(quantity);
$('#prow-' + pid + ' .dispqty').html(quantity);
}
//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 += "" + products[prodId][4] + " "+ quantity +"
" + "" + products[prodId][0] + " " + products[prodId][6] + "
" + " $" + sub_total.toFixed(2) + " 