function calculateCoil() { if($("#coilod").val() === "" || $("#coilid").val() === "" || $ ("#coilwidth").val() === "") { $("#notallfilledcoil").show(); $("#coilweight").val(""); return; } else { $("#notallfilledcoil").hide(); let od = Number($("#coilod").val()); let id = Number($("#coilid").val()); let width = Number($("#coilwidth").val()); let weight = (((od * od) / 4) - ((id * id) / 4)) * (0.2833 * width * Math.PI); $("#coilweight").val(weight.toFixed(4)); } } function calculateSheets() { if($("#sheetgauge").val() === "" || $("#sheetwidth").val() === "" || $("#sheetlength").val() === "" || $("#sheetpieces").val() === "") { $("#notallfilledsheet").show(); $("#sheetweight").val(""); return; } else { $("#notallfilledsheet").hide(); let sheetgauge = Number($("#sheetgauge").val()); let sheetwidth = Number($("#sheetwidth").val()); let sheetlength = Number($("#sheetlength").val()); let sheetpieces = Number($("#sheetpieces").val()); let weight = sheetgauge * sheetwidth * sheetlength * sheetpieces * 0.2833; $("#sheetweight").val(weight.toFixed(4)); } } function calculateLnFt() { if($("#distgauge").val() === "" || $("#distwidth").val() === "" || $("#distweight").val() === "") { $("#notallfilled").show(); $("#distlnft").val(""); return; } else { $("#notallfilled").hide(); let gauge = Number($("#distgauge").val()); let width = Number($("#distwidth").val()); let weight = Number($("#distweight").val()); let lnft = weight / (gauge * width * 0.2833 * 12); $("#distlnft").val(lnft.toFixed(2)); } } function mmToInches() { let inches = Number($("#mmbox").val()) / 25.4; $("#inbox").val(inches.toFixed(2)); if ($("#mmbox").val() === "") { $("#inbox").val(""); } } function inToMm() { let mm = Number($("#inbox").val()) * 25.4; $("#mmbox").val(mm.toFixed(2)); if ($("#inbox").val() === "") { $("#mmbox").val(""); } } function kgToLbs() { let lbs = Number($("#kgbox").val()) * 2.20462262185; $("#lbbox").val(lbs.toFixed(2)); if ($("#kgbox").val() === "") { $("#lbbox").val(""); } } function lbsToKg() { let kg = Number($("#lbbox").val()) / 2.20462262185; $("#kgbox").val(kg.toFixed(2)); if ($("#lbbox").val() === "") { $("#kgbox").val(""); } } $(document).ready(function(){ $("#sheetgauge").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#sheetwidth").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#sheetlength").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#sheetpieces").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateSheets(); }); $("#coilod").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateCoil(); }); $("#coilid").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateCoil(); }); $("#coilwidth").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateCoil(); }); $("#distgauge").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateLnFt(); }); $("#distwidth").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateLnFt(); }); $("#distweight").on("input change", function(e) { //$("#inbox").val(e.target.value); calculateLnFt(); }); $("#mmbox").on("input change", function(e) { //$("#inbox").val(e.target.value); mmToInches(); }); $("#inbox").on("input change", function(e) { //$("#mmbox").val(e.target.value); inToMm(); }); $("#kgbox").on("input change", function(e) { //$("#lbbox").val(e.target.value); kgToLbs(); }); $("#lbbox").on("input change", function(e) { //$("#kgbox").val(e.target.value); lbsToKg(); }); });