﻿$(document).ready(function() { var qtys = $("#seriesGrid input.qtyText"); var qtysProd = $("#productQty input.qtyText"); var qtysIL = $("input.qtyTextInline"); var qtysOEM = $("#seriesGrid_OEMInk input.qtyText_OEMInk"); function filterInput() { } $("input.qtyTextInline").keyup(function() { var ic = $(this).attr("id").split("#"); var fid = ic[1]; $.each(qtysIL, function(i, n) { var currId = n.id.split("#"); if (currId[1] == fid) { n.value = n.value.replace(/[^0-9\t]/g, ''); } }); }); $("#seriesGrid_OEMInk input.qtyText_OEMInk").keyup(function() { var ic = $(this).attr("id").split("#"); var fid = ic[1]; var t = 0; var p = 0; $.each(qtysOEM, function(i, n) { var currId = n.id.split("#"); if (currId[1] == fid) { n.value = n.value.replace(/[^0-9\t]/g, ''); if (!isNaN(parseInt(n.value))) { t += parseInt(n.value); } else { n.value = ""; } } }); var qtyInCart = parseInt($("#" + fid + "TotalDiscountItemsInCart").val()); t += qtyInCart; $.each(qtysOEM, function(i, n) { var currId = n.id.split("#"); if (!isNaN(parseInt(n.value))) { var priceSpan = $(".price" + fid + currId[0] + "_2"); if (priceSpan.attr("id") !== undefined) { var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } } }); $(".selectedQty" + fid).text((t - qtyInCart)); $(".totalQty" + fid).text((t)); $(".totalPrice" + fid).text(p); $(".totalPrice" + fid).formatCurrency(); if (p >= 75) { $(".imgFreeGround").css("display", "block"); } else { $(".imgFreeGround").css("display", "none"); } }); $("#seriesGrid input.qtyText").keyup(function(event) { if ((event.keyCode || event.which) == 9) { return; } var ic = $(this).attr("id").split("#"); var fid = ic[1]; var t = 0; var p = 0; $.each(qtys, function(i, n) { var currId = n.id.split("#"); if (currId[1] == fid) { n.value = n.value.replace(/[^0-9\t]/g, ''); if (!isNaN(parseInt(n.value))) { t += parseInt(n.value); } else { n.value = ""; } } }); var qtyInCart = parseInt($("#" + fid + "TotalDiscountItemsInCart").val()); t += qtyInCart; $.each(qtys, function(i, n) { var tier1Lower = parseInt($("#lowerBound1").val()); var tier1Upper = parseInt($("#upperBound1").val()); var tier2Lower = parseInt($("#lowerBound2").val()); var tier2Upper = parseInt($("#upperBound2").val()); var tier3Lower = parseInt($("#lowerBound3").val()); var tier3Upper = parseInt($("#upperBound3").val()); var tier4Lower = parseInt($("#lowerBound4").val()); var tier4Upper = parseInt($("#upperBound4").val()); var currId = n.id.split("#"); if (currId[1] == fid) { if (!isNaN(parseInt(n.value))) { if (t >= tier1Lower && t <= tier1Upper) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier1Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } else if (t >= tier2Lower && t <= tier2Upper) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier2Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } else if (t >= tier3Lower && t <= tier3Upper) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier3Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } else if (t >= tier4Lower) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier4Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } } } }); $(".selectedQty" + fid).text((t - qtyInCart)); $(".totalQty" + fid).text((t)); $(".totalPrice" + fid).text(p); $(".totalPrice" + fid).formatCurrency(); if (p >= 75) { $(".imgFreeGround").css("display", "block"); } else { $(".imgFreeGround").css("display", "none"); } if (t >= parseInt($("#lowerBound1").val()) && t <= parseInt($("#upperBound1").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#fff766"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "bold"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } else if (t >= parseInt($("#lowerBound2").val()) && t <= parseInt($("#upperBound2").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#fff766"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "bold"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } else if (t >= parseInt($("#lowerBound3").val()) && t <= parseInt($("#upperBound3").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#fff766"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "bold"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } else if (t >= parseInt($("#lowerBound4").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#fff766"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "bold"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); } else { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } }); $("#productQty input.qtyText").keyup(function(event) { if ((event.keyCode || event.which) == 9) { return; } var ic = $(this).attr("id").split("#"); var fid = ic[1]; var t = 0; var p = 0; $.each(qtysProd, function(i, n) { var currId = n.id.split("#"); if (currId[1] == fid) { n.value = n.value.replace(/[^0-9\t]/g, ''); if (!isNaN(parseInt(n.value))) { t += parseInt(n.value); } else { n.value = ""; } } }); var qtyInCart = parseInt($("#" + fid + "TotalDiscountItemsInCart").val()); t += qtyInCart; $.each(qtysProd, function(i, n) { var tier1Lower = parseInt($("#lowerBound1").val()); var tier1Upper = parseInt($("#upperBound1").val()); var tier2Lower = parseInt($("#lowerBound2").val()); var tier2Upper = parseInt($("#upperBound2").val()); var tier3Lower = parseInt($("#lowerBound3").val()); var tier3Upper = parseInt($("#upperBound3").val()); var tier4Lower = parseInt($("#lowerBound4").val()); var tier4Upper = parseInt($("#upperBound4").val()); var currId = n.id.split("#"); if (currId[1] == fid) { if (!isNaN(parseInt(n.value))) { if (t >= tier1Lower && t <= tier1Upper) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier1Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } else if (t >= tier2Lower && t <= tier2Upper) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier2Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } else if (t >= tier3Lower && t <= tier3Upper) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier3Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } else if (t >= tier4Lower) { var priceSpan = $(".price" + fid + currId[0] + "_" + tier4Lower); var spanId = priceSpan.attr("id").split("#"); p += parseFloat(spanId[2]) * parseFloat(n.value); } } } }); $(".selectedQty" + fid).text((t - qtyInCart)); $(".totalQty" + fid).text((t)); $(".totalPrice" + fid).text(p); $(".totalPrice" + fid).formatCurrency(); if (p >= 75) { $(".imgFreeGround").css("display", "block"); } else { $(".imgFreeGround").css("display", "none"); } if (t >= parseInt($("#lowerBound1").val()) && t <= parseInt($("#upperBound1").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#fff766"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "bold"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } else if (t >= parseInt($("#lowerBound2").val()) && t <= parseInt($("#upperBound2").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#fff766"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "bold"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } else if (t >= parseInt($("#lowerBound3").val()) && t <= parseInt($("#upperBound3").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#fff766"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "bold"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } else if (t >= parseInt($("#lowerBound4").val())) { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#fff766"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "bold"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("Per Item").css({ "font-weight": "bold", "background-color": "#fff766" }); } else { $(".hl" + $("#lowerBound1").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound2").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound3").val() + fid).css("background-color", "#ffffff"); $(".hl" + $("#lowerBound4").val() + fid).css("background-color", "#ffffff"); $("#Tier1SinglePrice").css("font-weight", "normal"); $("#Tier2SinglePrice").css("font-weight", "normal"); $("#Tier3SinglePrice").css("font-weight", "normal"); $("#Tier4SinglePrice").css("font-weight", "normal"); $("#Tier1SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier2SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier3SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); $("#Tier4SingleMessage").html("&nbsp;").css({ "font-weight": "normal", "background-color": "#dbd78c" }); } }); $("#productQty input.qtyText").trigger("keyup"); $("#seriesGrid input.qtyText").trigger("keyup"); $("#seriesGrid_OEMInk input.qtyText_OEMInk").trigger("keyup"); }); 
