<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">//updated 12/17/19 ifra std 046
var totalQty = 0; //keep this as a var because it will translate to below vs. "let"  
var formObj = {Number: 0, Qty: 0, Description: "", ItemNumber: ""};
var totalIsocyclocitral = 0;
var isocyclocitralCont = 0;
var isocyclocitralItem = "";
var limCatIsocyclocitral = [];
const limIsocyclocitral = [0.54,0.16,3.2,3,0.76,0.76,0.76,0.76,1.8,6.1,6.1,0.32,5.9,21,21,12,12,100];


function calcIsocyclocitral(formObj) {
    document.getElementById("isocyclocitral").classList.remove("hidden");
    
//Calculation of Isocyclocitral 80-54-6 Content 
//1335-66-6 50-4500-01
//1423-46-7 - none
//67634-07-5 - none

    if (formObj.ItemNumber === "50-4500-01") { //isocyclocitral itself
        isocyclocitralCont = (formObj.Qty * 1);                       
        totalIsocyclocitral = totalIsocyclocitral + isocyclocitralCont;
        isocyclocitralItem = isocyclocitralItem + " " + formObj.ItemNumber + " ";
    }
 
    if (totalIsocyclocitral &gt; 0) {
            //document.getElementById("dermSens").classList.remove("hidden");
            document.getElementById("totalIsocyclocitral").innerHTML = totalIsocyclocitral.toFixed(4);
            document.getElementById("isocyclocitralItem").innerHTML = isocyclocitralItem;
        for (let i = 0; i &lt;= 17; i++) {
           limCatIsocyclocitral[i] = (limIsocyclocitral[i] * 100)/totalIsocyclocitral;
            if (limCatIsocyclocitral[i] &gt; 100) {
                limCatIsocyclocitral[i] = limCatIsocyclocitral[i].toFixed();
            } else {
                limCatIsocyclocitral[i] = limCatIsocyclocitral[i].toFixed(2);
            }
                document.getElementById("limCatIsocyclocitral[0]").innerHTML = limCatIsocyclocitral[0];
                document.getElementById("limCatIsocyclocitral[1]").innerHTML = limCatIsocyclocitral[1];
                document.getElementById("limCatIsocyclocitral[2]").innerHTML = limCatIsocyclocitral[2];
                document.getElementById("limCatIsocyclocitral[3]").innerHTML = limCatIsocyclocitral[3];
                document.getElementById("limCatIsocyclocitral[4]").innerHTML = limCatIsocyclocitral[4];
                document.getElementById("limCatIsocyclocitral[5]").innerHTML = limCatIsocyclocitral[5];
                document.getElementById("limCatIsocyclocitral[6]").innerHTML = limCatIsocyclocitral[6];
                document.getElementById("limCatIsocyclocitral[7]").innerHTML = limCatIsocyclocitral[7];
                document.getElementById("limCatIsocyclocitral[8]").innerHTML = limCatIsocyclocitral[8];
                document.getElementById("limCatIsocyclocitral[9]").innerHTML = limCatIsocyclocitral[9];
                document.getElementById("limCatIsocyclocitral[10]").innerHTML = limCatIsocyclocitral[10];
                document.getElementById("limCatIsocyclocitral[11]").innerHTML = limCatIsocyclocitral[11];
                document.getElementById("limCatIsocyclocitral[12]").innerHTML = limCatIsocyclocitral[12];
                document.getElementById("limCatIsocyclocitral[13]").innerHTML = limCatIsocyclocitral[13];
                document.getElementById("limCatIsocyclocitral[14]").innerHTML = limCatIsocyclocitral[14];
                document.getElementById("limCatIsocyclocitral[15]").innerHTML = limCatIsocyclocitral[15];
                document.getElementById("limCatIsocyclocitral[16]").innerHTML = limCatIsocyclocitral[16];
                document.getElementById("limCatIsocyclocitral[17]").innerHTML = limCatIsocyclocitral[17];
        }
        
        } else if (totalIsocyclocitral === 0) {
            document.getElementById("totalIsocyclocitral").innerHTML = totalIsocyclocitral;
            document.getElementById("isocyclocitralItem").innerHTML = "None Found";
            document.getElementById("isocyclocitral").classList.add("hidden");
        }
} // end calcIsocyclocitral</pre></body></html>