﻿var MEAL = null;
var ITEM = null;
var CHART = null;
var nuItem = null; 

function toggleReceipt() {
  if (document.getElementById('liFacts').className == "hidden") {
    document.getElementById('liFacts').className = "facts";
  } else {
    document.getElementById('liFacts').className = "hidden";
  }
}        
function toggleStreet(iControl) {
  var iValue = iControl.value;
  if (iValue == 1) {
    document.getElementById('staco1').className = "taco1";
    document.getElementById('staco2').className = "taco2";
    document.getElementById('staco3').className = "taco3";
    document.getElementById('staco4').className = "taco4";
    ITEM = new Array();
    MEAL[1] = ITEM;
    ITEM = new Array();
    MEAL[2] = ITEM;
    ITEM = new Array();
    MEAL[3] = ITEM;                
  } else {
    document.getElementById('staco1').className = "taco1";
    document.getElementById('staco2').className = "hidden";
    document.getElementById('staco3').className = "hidden";
    document.getElementById('staco4').className = "hidden";    
    ITEM = MEAL[0];
    MEAL = new Array();
    MEAL[0] = ITEM;
    clearStreetHalfForm();         
  }  
  CalculateMEAL();
}
function toggleCraft(iControl) {
  var iPosition = iControl.name;
  var iValue = iControl.value;
  var setPosition, lockPosition;
  
  if (iPosition == 'CftTypeA') {
    ITEM = new Array();
    MEAL[0] = ITEM;
    setPosition = 'craftPosition1';
    lockPosition = 'CftTypeB';
  } else {
    ITEM = new Array();
    MEAL[1] = ITEM;  
    setPosition = 'craftPosition2';  
    lockPosition = 'CftTypeA';          
  }  
   
  if (document.getElementById('Cftburrito').className == setPosition) { document.getElementById('Cftburrito').className = 'hidden'; }
  if (document.getElementById('CftTaco').className == setPosition) { document.getElementById('CftTaco').className = 'hidden'; }
  if (document.getElementById('CftSalad').className == setPosition) { document.getElementById('CftSalad').className = 'hidden'; }
  if (document.getElementById('CftQuesadilla').className == setPosition) { document.getElementById('CftQuesadilla').className = 'hidden'; }
  if (document.getElementById('CftSoup').className == setPosition) { document.getElementById('CftSoup').className = 'hidden'; }  
  if (document.getElementById('CftGumbo').className == setPosition) { document.getElementById('CftGumbo').className = 'hidden'; }
  if (document.getElementById('CftNacho').className == setPosition) { document.getElementById('CftNacho').className = 'hidden'; }    
  
  var rdl = document.getElementsByName(lockPosition);
  for (i=0; i < rdl.length; ++i) {
    if (rdl[i].value == iValue) {
      rdl[i].disabled = true;
    } else {
      rdl[i].disabled = false;
    }        
  }     
  if (iValue == 'Bur') {
    clearCftBurForm();
    document.getElementById('Cftburrito').className = setPosition;
  } else if (iValue == 'Tac') {
    clearCftTacForm();
    document.getElementById('CftTaco').className = setPosition;  
  } else if (iValue == 'Sal') {
    clearCftSalForm();
    document.getElementById('CftSalad').className = setPosition;  
  } else if (iValue == 'Que') {
    clearCftQueForm();
    document.getElementById('CftQuesadilla').className = setPosition;  
  } else if (iValue == 'Sou') {
    clearCftSouForm();
    document.getElementById('CftSoup').className = setPosition;  
  } else if (iValue == 'Gum') {
    clearCftGumForm();
    document.getElementById('CftGumbo').className = setPosition;  
  } else if (iValue == 'Nac') {
    clearCftNacForm();
    document.getElementById('CftNacho').className = setPosition;  
  }
}
function toggleHeadings(pnlName) {
  document.getElementById("pnlSignature").className = "hidden";
  document.getElementById("pnlBurritos").className = "hidden";
  document.getElementById("pnlTacos").className = "hidden";
  document.getElementById("pnlSalads").className = "hidden";         
  document.getElementById("pnlNachos").className = "hidden";
  document.getElementById("pnlQuesadilla").className = "hidden";
  document.getElementById("pnlSoup").className = "hidden";
  document.getElementById("pnlChips").className = "hidden";
  document.getElementById("pnlKids").className = "hidden";
  document.getElementById("pnlBreakfast").className = "hidden";
  document.getElementById("pnlCraft").className = "hidden";
  document.getElementById("pnlStreet").className = "hidden";
    
  MEAL = new Array();
  document.getElementById('ckbxTacAllSame').checked = false;
  rdl = document.getElementsByName('StrSize');
  for (i=1; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
        
  if (pnlName != "") {
    document.getElementById(pnlName).className = "choices";
    if (pnlName == "pnlBurritos") {
      clearBurritosForm();
      ITEM = new Array();
      MEAL[0] = ITEM;        
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-burritos";
    } else if (pnlName == "pnlTacos") {
      clearTacosForm();
      ITEM = new Array();
      MEAL[0] = ITEM;  
      ITEM = new Array();
      MEAL[1] = ITEM; 
      ITEM = new Array();
      MEAL[2] = ITEM;                   
      document.getElementById('taco2').className = "taco-second";
      document.getElementById('taco3').className = "taco-third";      
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-tacos";
    } else if (pnlName == "pnlSalads") {    
      clearSaladsForm();
      ITEM = new Array();
      MEAL[0] = ITEM;       
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-salads";
    } else if (pnlName == "pnlNachos") {
      clearNachosForm(); 
      ITEM = new Array();
      ITEM[0] = '25'; 
      MEAL[0] = ITEM;         
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-nachos";
    } else if (pnlName == "pnlQuesadilla") {
      clearQuesadillasForm();  
      ITEM = new Array();
      ITEM[0] = '22'; 
      ITEM[1] = '61';       
      MEAL[0] = ITEM;         
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-quesadillas";
    } else if (pnlName == "pnlSoup") {
      clearSoupsForm();          
      ITEM = new Array();
      ITEM[0] = '64';      
      MEAL[0] = ITEM; 
      ITEM = new Array();
      MEAL[1] = ITEM;             
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-soups";
    } else if (pnlName == "pnlChips") {
      clearChipsForm();  
      ITEM = new Array();
      MEAL[0] = ITEM;               
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-chips";
    } else if (pnlName == "pnlKids") {
      clearKidsForm();    
      ITEM = new Array();
      MEAL[0] = ITEM;       
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-kids";
    } else if (pnlName == "pnlBreakfast") {
      clearBreakfastsForm();   
      ITEM = new Array();
      MEAL[0] = ITEM;        
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-breakfast";
    } else if (pnlName == "pnlCraft") {
      clearCraftForm();   
      ITEM = new Array();
      MEAL[0] = ITEM;     
      ITEM = new Array();
      MEAL[1] = ITEM;          
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-craft";
    } else if (pnlName == "pnlStreet") {
      clearStreetForm();   
      ITEM = new Array();
      MEAL[0] = ITEM; 
      ITEM = new Array();
      MEAL[1] = ITEM; 
      ITEM = new Array();
      MEAL[2] = ITEM; 
      ITEM = new Array();
      MEAL[3] = ITEM;              
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-street";
    } else {
      document.getElementById("pnlSignature").className = "choices";
      ITEM = new Array();
      MEAL[0] = ITEM; 
      document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-signature"
    }
  }
  CalculateMEAL();
} 
function NutritionalItem (ID, ItemName, Portion, WeightG, CaloriesKCAL, FatCalsKCAL, ProtienG, CarbohydratesG, FiberG, SugarG, TotalFatG, SatFatG, TransFatG, CholesterolMG, VitaminAPDV, VitaminCPDV, CalciumPDV, IronPDV, PotassiumMG, SodiumMG) {
  this.ID = ID;
  this.ItemName = ItemName;
  this.Portion = Portion;
  this.WeightG = WeightG; 
  this.CaloriesKCAL = CaloriesKCAL;
  this.FatCalsKCAL = FatCalsKCAL;
  this.ProtienG = ProtienG;
  this.CarbohydratesG = CarbohydratesG;
  this.FiberG = FiberG;
  this.SugarG = SugarG;
  this.TotalFatG = TotalFatG;
  this.SatFatG = SatFatG;
  this.TransFatG = TransFatG;
  this.CholesterolMG = CholesterolMG;
  this.VitaminAPDV = VitaminAPDV;
  this.VitaminCPDV = VitaminCPDV;
  this.CalciumPDV = CalciumPDV;
  this.IronPDV = IronPDV;
  this.PotassiumMG = PotassiumMG;
  this.SodiumMG = SodiumMG;
}
function toggleTacos(iControl) {
  if (iControl.checked == true) {
    ITEM = new Array();
    MEAL[1] = ITEM; 
    ITEM = new Array();
    MEAL[2] = ITEM;    
    document.getElementById('taco2').className = 'hidden';   
    document.getElementById('taco3').className = 'hidden';  
    document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-tacos-short";     
  } else {
    clearTacosHalfForm(); 
    document.getElementById('taco2').className = 'taco-second';   
    document.getElementById('taco3').className = 'taco-third';
    document.getElementById('bBody').className = "menu menu-nutritionalcalculator calculator-tacos";             
  }
  CalculateMEAL();
}
function clearFlavorsForm() {
  var rdl = document.getElementsByName('SigBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }
  rdl = document.getElementsByName('SigMain');
  for (i=1; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl[0].checked = true;  
  rdl = document.getElementsByName('SigSauces');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  var ckbx = document.getElementById('SigAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('SigAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('SigAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd9');
  ckbx.checked = false;
  ckbx = document.getElementById('SigAdd10');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('SigSalsa5');
  ckbx.checked = false;            
}
function clearBurritosForm() {
  var rdl = document.getElementsByName('BurBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }
  rdl = document.getElementsByName('BurMain');
  for (i=1; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl[0].checked = true;
  var ckbx = document.getElementById('BurSauces0');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurSauces1');
  ckbx.checked = false;
  ckbx = document.getElementById('BurSauces2');
  ckbx.checked = false;      
  ckbx = document.getElementById('BurSauces3');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('BurAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('BurAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('BurAdd9');
  ckbx.checked = false;
  ckbx = document.getElementById('BurSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('BurSalsa5');
  ckbx.checked = false; 
}
function clearTacosHalfForm() {
  var rdl = document.getElementsByName('TacBase2');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TacMain2');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TacBase3');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TacMain3');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }            
  var ckbx = document.getElementById('TacAdd10');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd11');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd12');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd13');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd14');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd15');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd16');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd17');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd18');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd19');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd20');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd21');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd22');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd23');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd24');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd25');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd26');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd27');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd28');
  ckbx.checked = false; 
  ckbx = document.getElementById('TacAdd29');
  ckbx.checked = false;       
  ckbx = document.getElementById('TacSalsa20');
  ckbx.checked = false;
  ckbx = document.getElementById('TacSalsa21');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa22');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa23');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa24');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa30');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa31');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa32');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa33');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa34');
  ckbx.checked = false;   
}
function clearTacosForm() {
  var rdl = document.getElementsByName('TacBase1');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }
  rdl = document.getElementsByName('TacMain1');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('TacBase2');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TacMain2');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TacBase3');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TacMain3');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }         
  var ckbx = document.getElementById('TacAdd0');
  ckbx.checked = false;        
  ckbx = document.getElementById('TacAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd5');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd6');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd7');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd9');
  ckbx.checked = false;   
  ckbx = document.getElementById('TacAdd10');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd11');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd12');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd13');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd14');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd15');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd16');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacAdd17');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd18');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd19');
  ckbx.checked = false;
  ckbx = document.getElementById('TacAdd20');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd21');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd22');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd23');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd24');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd25');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd26');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd27');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacAdd28');
  ckbx.checked = false; 
  ckbx = document.getElementById('TacAdd29');
  ckbx.checked = false;      
  ckbx = document.getElementById('TacSalsa10');
  ckbx.checked = false;
  ckbx = document.getElementById('TacSalsa11');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa12');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa13');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa14');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa20');
  ckbx.checked = false;
  ckbx = document.getElementById('TacSalsa21');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa22');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa23');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa24');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa30');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa31');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa32');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa33');
  ckbx.checked = false;  
  ckbx = document.getElementById('TacSalsa34');
  ckbx.checked = false;   
}
function clearSaladsForm() {
  var rdl = document.getElementsByName('SalBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }
  rdl = document.getElementsByName('SalMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  var ckbx = document.getElementById('SalDress0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalDress1');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('SalAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('SalAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('SalAdd9');
  ckbx.checked = false;
  ckbx = document.getElementById('SalSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('SalSalsa5');
  ckbx.checked = false; 
}
function clearNachosForm() {
  var rdl = document.getElementsByName('NacMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  var ckbx = document.getElementById('NacAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('NacAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('NacAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd9');
  ckbx.checked = false;
  ckbx = document.getElementById('NacAdd10');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('NacSalsa5');
  ckbx.checked = false; 
}
function clearQuesadillasForm() {
  var rdl = document.getElementsByName('QueMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  var ckbx = document.getElementById('QueAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('QueAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('QueAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('QueAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('QueAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('QueAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('QueAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('QueAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('QueAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('QueSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('QueSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('QueSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('QueSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('QueSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('QueSalsa5');
  ckbx.checked = false; 
}
function clearSoupsForm() {
  var rdl = document.getElementsByName('TriBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  rdl = document.getElementsByName('TriMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  var ckbx = document.getElementById('SouMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('SouBase0');
  ckbx.checked = true; 
  ckbx.disabled = true;    
  ckbx = document.getElementById('SouAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SouAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('SouAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('SouAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('SouSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('SouSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('SouSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('SouSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('SouSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('SouSalsa5');
  ckbx.checked = false; 
  ckbx = document.getElementById('TriSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('TriSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('TriSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('TriSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('TriSalsa4');
  ckbx.checked = false;   
  ckbx = document.getElementById('TriAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('TriAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('TriAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('TriAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('TriAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('TriAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('TriAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('TriAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('TriAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('TriAdd9');
  ckbx.checked = false;  
}
function clearChipsForm() {
  var rdl = document.getElementsByName('ChiBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  var ckbx = document.getElementById('ChiAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('ChiAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('ChiSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('ChiSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('ChiSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('ChiSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('ChiSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('ChiSalsa5');
  ckbx.checked = false; 
}
function clearKidsForm() {
  var rdl = document.getElementsByName('KidBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('KidMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  var ckbx = document.getElementById('KidAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidAdd1');
  ckbx.checked = false;
  ckbx = document.getElementById('KidAdd2');
  ckbx.checked = false;      
  ckbx = document.getElementById('KidAdd3');
  ckbx.checked = false;
  ckbx = document.getElementById('KidAdd4');
  ckbx.checked = false;
  ckbx = document.getElementById('KidAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('KidAdd6');
  ckbx.checked = false;
  ckbx = document.getElementById('KidAdd7');
  ckbx.checked = false;
  ckbx = document.getElementById('KidAdd8');
  ckbx.checked = false;
  ckbx = document.getElementById('KidAdd9');
  ckbx.checked = false;
  ckbx = document.getElementById('KidSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidSalsa5');
  ckbx.checked = false; 
  ckbx = document.getElementById('KidDrink0');
  ckbx.checked = false;  
  ckbx = document.getElementById('KidDrink1');
  ckbx.checked = false;   
  ckbx = document.getElementById('KidSides0');
  ckbx.checked = false;    
  ckbx = document.getElementById('KidSides1');
  ckbx.checked = false; 
  ckbx = document.getElementById('KidSides2');
  ckbx.checked = false; 
  ckbx = document.getElementById('KidSides3');
  ckbx.checked = false; 
}
function clearBreakfastsForm() {
  var rdl = document.getElementsByName('BreBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('BreMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  var ckbx = document.getElementById('BreAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSalsa5');
  ckbx.checked = false; 
  ckbx = document.getElementById('BreSauce0');
  ckbx.checked = false;  
  ckbx = document.getElementById('BreSauce1');
  ckbx.checked = false;   
}
function clearStreetForm() {
  var rdl = document.getElementsByName('StrSize');
  for (i=1; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } rdl[0].checked = true;
  rdl = document.getElementsByName('StrMain1');  
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('StrMain2');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('StrMain3');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('StrMain4');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }       
  var ckbx = document.getElementById('StrBase1');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa2');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa5');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrBase2');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd5');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa6');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa7');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa8');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa9');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa10');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa11');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrBase3');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd6');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd7');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd8');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa12');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa13');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa14');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa15');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa16');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa17');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrBase4');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd9');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd10');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd11');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa18');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa19');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa20');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa21');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa22');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa23');
  ckbx.checked = false;          
}
function clearStreetHalfForm() {
  var rdl = document.getElementsByName('StrMain2');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('StrMain3');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('StrMain4');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }
  var ckbx = document.getElementById('StrBase2');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd5');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa6');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa7');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa8');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa9');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa10');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa11');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrBase3');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd6');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd7');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd8');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa12');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa13');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa14');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa15');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa16');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa17');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrBase4');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd9');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd10');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrAdd11');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa18');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa19');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa20');
  ckbx.checked = false;            
  ckbx = document.getElementById('StrSalsa21');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa22');
  ckbx.checked = false;  
  ckbx = document.getElementById('StrSalsa23');
  ckbx.checked = false;          
}
function clearCftBurForm() {
  var rdl = document.getElementsByName('CftBurBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('CftBurMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  var ckbx = document.getElementById('CftBurAdd0');    
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd5');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd6');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftBurAdd7');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd8');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd9');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa4');
  ckbx.checked = false;    
}
function clearCftTacForm() {
  var rdl = document.getElementsByName('CftTacBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('CftTacMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  var ckbx = document.getElementById('CftTacAdd0');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftTacAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa4');
  ckbx.checked = false;  
}
function clearCftSalForm() {
  var rdl = document.getElementsByName('CftSalBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('CftSalMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }    
  var ckbx = document.getElementById('CftSalAdd0');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftSalAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd5');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalDress0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalDress1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa2');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftSalSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa4');
  ckbx.checked = false;    
}
function clearCftQueForm() {
  var rdl = document.getElementsByName('CftQueMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  var ckbx = document.getElementById('CftQueBase0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd4');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd6');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd7');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa4');
  ckbx.checked = false;      
}
function clearCftSouForm() {
  var rdl = document.getElementsByName('CftSouBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }   
  var ckbx = document.getElementById('CftSouMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouSalsa0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouSalsa1');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftSouSalsa2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSouSalsa4');
  ckbx.checked = false;     
}
function clearCftGumForm() {
  ckbx = document.getElementById('CftGumBase0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumAdd0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftGumAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftGumAdd3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftGumAdd4');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumSalsa0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftGumSalsa1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftGumSalsa3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftGumSalsa4');
  ckbx.checked = false;
}
function clearCftNacForm() {
  ckbx = document.getElementById('CftNacBase0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacAdd0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftNacAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftNacAdd3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftNacSalsa0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftNacSalsa1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftNacSalsa3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftNacSalsa4');
  ckbx.checked = false;   
}
function clearCraftForm() {
  var rdl = document.getElementsByName('CftTypeA');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
    rdl[i].disabled = false;    
  } 
  rdl = document.getElementsByName('CftTypeB');  
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
    rdl[i].disabled = false;
  } 
  rdl = document.getElementsByName('CftBurBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('CftBurMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  rdl = document.getElementsByName('CftTacBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('CftTacMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('CftSalBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('CftSalMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }  
  rdl = document.getElementsByName('CftQueMain');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  }          
  rdl = document.getElementsByName('CftSouBase');
  for (i=0; i < rdl.length; ++i) {
    rdl[i].checked = false;
  } 
  document.getElementById('Cftburrito').className = 'hidden'; 
  document.getElementById('CftTaco').className = 'hidden'; 
  document.getElementById('CftSalad').className = 'hidden'; 
  document.getElementById('CftQuesadilla').className = 'hidden'; 
  document.getElementById('CftSoup').className = 'hidden';    
  var ckbx = document.getElementById('CftBurAdd0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd5');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd6');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftBurAdd7');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd8');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurAdd9');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftBurSalsa4');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftTacAdd0');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftTacAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftTacSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd0');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftSalAdd1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalAdd5');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalDress0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalDress1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa0');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa1');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa2');
  ckbx.checked = false;            
  ckbx = document.getElementById('CftSalSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSalSalsa4');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftQueBase0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd4');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd5');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd6');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueAdd7');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftQueSalsa4');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouAdd3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouSalsa0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouSalsa1');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftSouSalsa2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftSouSalsa3');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftSouSalsa4');
  ckbx.checked = false; 
  ckbx = document.getElementById('CftGumBase0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumMain3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumAdd0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftGumAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftGumAdd3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftGumAdd4');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumSalsa0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftGumSalsa1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftGumSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftGumSalsa3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftGumSalsa4');
  ckbx.checked = false;      
  ckbx = document.getElementById('CftNacBase0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain0');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain2');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacMain3');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacAdd0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftNacAdd1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacAdd2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftNacAdd3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftNacSalsa0');
  ckbx.checked = false;     
  ckbx = document.getElementById('CftNacSalsa1');
  ckbx.checked = false;    
  ckbx = document.getElementById('CftNacSalsa2');
  ckbx.checked = false;  
  ckbx = document.getElementById('CftNacSalsa3');
  ckbx.checked = false;   
  ckbx = document.getElementById('CftNacSalsa4');
  ckbx.checked = false;                                             
}

function toggleFactDetails(iID) {
  if (iID == -1) {
    document.getElementById('liFactsDetail').className = "hidden";
    document.getElementById('liFacts').className = "facts";
  } else {
    document.getElementById('liFactsDetail').className = "details";
    document.getElementById('liFacts').className = "hidden";    
    document.getElementById("litDetailPortion").innerText = Math.round(CHART[iID].Portion) + ' oz';
    document.getElementById("litDetailCalories").innerText = RoundCalories(CHART[iID].CaloriesKCAL);
    document.getElementById("litDetailCaloriesFat").innerText = RoundCalories(CHART[iID].FatCalsKCAL);
    document.getElementById("litDetailProtein").innerText = RoundOrganics(CHART[iID].ProtienG) + 'g';
    document.getElementById("litDetailCarbohydrates").innerText = RoundOrganics(CHART[iID].CarbohydratesG) + 'g';
    document.getElementById("litDetailFiber").innerText = RoundOrganics(CHART[iID].FiberG) + 'g';
    document.getElementById("litDetailSugar").innerText = RoundOrganics(CHART[iID].SugarG) + 'g';
    document.getElementById("litDetailFatTotal").innerText = RoundFats(CHART[iID].TotalFatG) + 'g';
    document.getElementById("litDetailFatSaturated").innerText = RoundFats(CHART[iID].SatFatG) + 'g';
    document.getElementById("litDetailFatTrans").innerText = RoundFats(CHART[iID].TransFatG) + 'g';
    document.getElementById("litDetailCholesterol").innerText = RoundCholesterol(CHART[iID].CholesterolMG) + 'MG';
    document.getElementById("litDetailVitaminA").innerText = RoundPercent(CHART[iID].VitaminAPDV) + '%';
    document.getElementById("litDetailVitaminC").innerText = RoundPercent(CHART[iID].VitaminCPDV) + '%';
    document.getElementById("litDetailCalcium").innerText = RoundPercent(CHART[iID].CalciumPDV) + '%';
    document.getElementById("litDetailIron").innerText = RoundPercent(CHART[iID].IronPDV) + '%';
    document.getElementById("litDetailPotassium").innerText = RoundMinerals(CHART[iID].PotassiumMG) + 'MG';
    document.getElementById("litDetailSodium").innerText = RoundMinerals(CHART[iID].SodiumMG) + 'MG';    
  }
}
function CalculateMEAL() {
  var iID;
  var Portion = 0;
  var CalKCAL = 0;
  var FatCalskCAL = 0;
  var ProtienG = 0;
  var ProtienPDV = 0;
  var CarbohydratesG = 0;
  var FiberG = 0;
  var SugarG = 0;
  var TotalFatG = 0;
  var SatFatG = 0;
  var TransFatG = 0;
  var CholesterolMG = 0;
  var VitaminAPDV = 0;
  var VitaminCPDV = 0;
  var CalciumPDV = 0;
  var IronPDV = 0;
  var PotassiumMG = 0;
  var SodiumMG = 0;  
  var totalPortion = 0;
  var totalCalKCAL = 0;
  var totalFatCalskCAL = 0;
  var totalProtienG = 0;
  var totalProtienPDV = 0;
  var totalCarbohydratesG = 0;
  var totalFiberG = 0;
  var totalSugarG = 0;
  var totalTotalFatG = 0;
  var totalSatFatG = 0;
  var totalTransFatG = 0;
  var totalCholesterolMG = 0;
  var totalVitaminAPDV = 0;
  var totalVitaminCPDV = 0;
  var totalCalciumPDV = 0;
  var totalIronPDV = 0;
  var totalPotassiumMG = 0;
  var totalSodiumMG = 0;  
  var totalRawMaterials = '';
  var RawMaterialsList = '';

  for (i = 0; i < MEAL.length; ++i) {
    ITEM = MEAL[i]; 
    Portion = 0;
    CalKCAL = 0;
    FatCalskCAL = 0;
    ProtienG = 0;
    CarbohydratesG = 0;
    FiberG = 0;
    SugarG = 0;
    TotalFatG = 0;
    SatFatG = 0;
    TransFatG = 0;
    CholesterolMG = 0;
    VitaminAPDV = 0;
    VitaminCPDV = 0;
    CalciumPDV = 0;
    IronPDV = 0;
    PotassiumMG = 0;
    SodiumMG = 0;    
    for (j = 0; j < ITEM.length; ++j) {
      iID = ITEM[j];
      if (iID != -1) {
        Portion = Number(Portion) + Number(CHART[iID].Portion);
        CalKCAL = Number(CalKCAL) + Number(CHART[iID].CaloriesKCAL);
        FatCalskCAL = Number(FatCalskCAL) + Number(CHART[iID].FatCalsKCAL);
        ProtienG = Number(ProtienG) + Number(CHART[iID].ProtienG);
        CarbohydratesG = Number(CarbohydratesG) + Number(CHART[iID].CarbohydratesG);
        FiberG = Number(FiberG) + Number(CHART[iID].FiberG);
        SugarG = Number(SugarG) + Number(CHART[iID].SugarG);
        TotalFatG = Number(TotalFatG) + Number(CHART[iID].TotalFatG);
        SatFatG = Number(SatFatG) + Number(CHART[iID].SatFatG);
        TransFatG = Number(TransFatG) + Number(CHART[iID].TransFatG);
        CholesterolMG = Number(CholesterolMG) + Number(CHART[iID].CholesterolMG);
        VitaminAPDV = Number(VitaminAPDV) + Number(CHART[iID].VitaminAPDV);
        VitaminCPDV = Number(VitaminCPDV) + Number(CHART[iID].VitaminCPDV);
        CalciumPDV = Number(CalciumPDV) + Number(CHART[iID].CalciumPDV);
        IronPDV = Number(IronPDV) + Number(CHART[iID].IronPDV);
        PotassiumMG = Number(PotassiumMG) + Number(CHART[iID].PotassiumMG);
        SodiumMG = Number(SodiumMG) + Number(CHART[iID].SodiumMG);    
        totalRawMaterials = totalRawMaterials + '<a href="#" onclick="toggleFactDetails(' + iID + ');">' + CHART[iID].ItemName + "</a>, ";     
        RawMaterialsList = RawMaterialsList + CHART[iID].ItemName + ', '; 
      }
    }
    totalPortion = totalPortion + RoundPortion(Portion);
    totalCalKCAL = totalCalKCAL + RoundCalories(CalKCAL);
    totalFatCalskCAL = totalFatCalskCAL + RoundCalories(FatCalskCAL);
    totalProtienG = SumOrganics(totalProtienG, RoundOrganics(ProtienG))   
    totalCarbohydratesG = SumOrganics(totalCarbohydratesG, RoundOrganics(CarbohydratesG));
    totalFiberG = SumOrganics(totalFiberG, RoundOrganics(FiberG));
    totalSugarG = SumOrganics(totalSugarG, RoundOrganics(SugarG));
    totalTotalFatG = totalTotalFatG + RoundFats(TotalFatG);
    totalSatFatG = totalSatFatG + RoundFats(SatFatG);
    totalTransFatG = totalTransFatG + RoundFats(TransFatG);
    totalCholesterolMG = SumCholesterol(totalCholesterolMG, RoundCholesterol(CholesterolMG));
    totalVitaminAPDV = totalVitaminAPDV + RoundPercent(VitaminAPDV);
    totalVitaminCPDV = totalVitaminCPDV + RoundPercent(VitaminCPDV);
    totalCalciumPDV = totalCalciumPDV + RoundPercent(CalciumPDV);
    totalIronPDV = totalIronPDV + RoundPercent(IronPDV);
    totalPotassiumMG = totalPotassiumMG + RoundMinerals(PotassiumMG);
    totalSodiumMG = totalSodiumMG + RoundMinerals(SodiumMG);     
  }  
  
  var multiplyer = 1;
  var rdl = document.getElementsByName('StrSize');
  for (i=1; i < rdl.length; ++i) {
    if (rdl[i].checked == true) {
      multiplyer = rdl[i].value;
    }
  } 
  if (document.getElementById('ckbxTacAllSame').checked == true) { multiplyer = 3; }
  if (multiplyer > 1) {
    totalPortion = totalPortion * multiplyer;
    totalCalKCAL = Math.round(totalCalKCAL * multiplyer);
    totalFatCalskCAL = Math.round(totalFatCalskCAL * multiplyer);
    totalProtienG = Math.round(totalProtienG * multiplyer);
    totalCarbohydratesG = Math.round(totalCarbohydratesG * multiplyer);
    totalFiberG = Math.round(totalFiberG * multiplyer);
    totalSugarG = Math.round(totalSugarG * multiplyer);
    totalTotalFatG = Math.round(totalTotalFatG * multiplyer);
    totalSatFatG = Math.round(totalSatFatG * multiplyer);
    totalTransFatG = Math.round(totalTransFatG * multiplyer);
    totalCholesterolMG = Math.round(totalCholesterolMG * multiplyer);
    totalVitaminAPDV = Math.round(totalVitaminAPDV * multiplyer);
    totalVitaminCPDV = Math.round(totalVitaminCPDV * multiplyer);
    totalCalciumPDV = Math.round(totalCalciumPDV * multiplyer);
    totalIronPDV = Math.round(totalIronPDV * multiplyer);
    totalPotassiumMG = Math.round(totalPotassiumMG * multiplyer);
    totalSodiumMG = Math.round(totalSodiumMG * multiplyer);     
  }
  var hasInnerText = (document.getElementsByTagName("body")[0].innerText != undefined) ? true : false;
  if(!hasInnerText){
    document.getElementById("litRawMaterials").textHTML = totalRawMaterials; 
    document.getElementById("litDetailRawMaterials").textHTML = totalRawMaterials + ', <a href="#" onclick="toggleFactDetails(-1);">Meal Nutrition</a>';  
    document.getElementById("litPortionSize").textContent = totalPortion + ' oz';
    document.getElementById("litCalories").textContent = totalCalKCAL;
    document.getElementById("litCalories0").textContent = totalCalKCAL;  
    document.getElementById("litServingSize").textContent = totalPortion + 'oz';  
    document.getElementById("litCaloriesFat").textContent = totalFatCalskCAL + 'g';
    document.getElementById("litProtein").textContent = totalProtienG + 'g';
    document.getElementById("litCarbohydrate").textContent = totalCarbohydratesG + 'g';
    document.getElementById("litFiber").textContent =totalFiberG + 'g';
    document.getElementById("litSugar").textContent = totalSugarG + 'g';
    document.getElementById("litFatTotal").textContent = totalTotalFatG + 'g';
    document.getElementById("litFatSaturated").textContent = totalSatFatG + 'g';
    document.getElementById("litFatTrans").textContent = totalTransFatG + 'g';
    document.getElementById("litCholesterol").textContent = totalCholesterolMG + 'MG';
    document.getElementById("litVitaminA").textContent = totalVitaminAPDV + '%';
    document.getElementById("litVitaminC").textContent = totalVitaminCPDV + '%';
    document.getElementById("litCalcium").textContent = totalCalciumPDV + '%';
    document.getElementById("litIron").textContent = totalIronPDV + '%';
    document.getElementById("litPotassium").textContent = totalPotassiumMG + 'MG';
    document.getElementById("litSodium").textContent = totalSodiumMG + 'MG';
  } else {
    document.getElementById("litRawMaterials").innerHTML = totalRawMaterials; 
    document.getElementById("litDetailRawMaterials").innerHTML = totalRawMaterials + ', <a href="#" onclick="toggleFactDetails(-1);">Meal Nutrition</a>';  
    document.getElementById("litPortionSize").innerText = totalPortion + ' oz';
    document.getElementById("litCalories").innerText = totalCalKCAL;
    document.getElementById("litCalories0").innerText = totalCalKCAL;  
    document.getElementById("litServingSize").innerText = totalPortion + ' oz';  
    document.getElementById("litCaloriesFat").innerText = totalFatCalskCAL;
    document.getElementById("litProtein").innerText = totalProtienG + 'g';
    document.getElementById("litCarbohydrate").innerText = totalCarbohydratesG + 'g';
    document.getElementById("litFiber").innerText = totalFiberG + 'g';
    document.getElementById("litSugar").innerText = totalSugarG + 'g';
    document.getElementById("litFatTotal").innerText = totalTotalFatG + 'g';
    document.getElementById("litFatSaturated").innerText = totalSatFatG + 'g';
    document.getElementById("litFatTrans").innerText = totalTransFatG + 'g';
    document.getElementById("litCholesterol").innerText = totalCholesterolMG + 'MG';
    document.getElementById("litVitaminA").innerText = totalVitaminAPDV + '%';
    document.getElementById("litVitaminC").innerText = totalVitaminCPDV + '%';
    document.getElementById("litCalcium").innerText = totalCalciumPDV + '%';
    document.getElementById("litIron").innerText = totalIronPDV + '%';
    document.getElementById("litPotassium").innerText = totalPotassiumMG + 'MG';
    document.getElementById("litSodium").innerText = totalSodiumMG + 'MG';  
  }   
  document.getElementById('print').href = 'NutritionalFacts.htm?servingSize=' + totalPortion 
    + '&totalCalories&=' + totalCalKCAL + '&caloriesFat=' + totalFatCalskCAL + '&fatTotal=' 
    + totalTotalFatG + '&saturatedFat=' + totalSatFatG + '&transFat=' + totalTransFatG 
    + '&cholesterol=' + totalCholesterolMG + '&sodium=' + totalSodiumMG + '&potassium=' 
    + totalPotassiumMG + '&carbohydrate=' + totalCarbohydratesG + '&fiber=' + totalFiberG 
    + '&sugar=' + totalSugarG + '&protein=' + totalProtienG + '&vitaminA=' + totalVitaminAPDV 
    + '&vitaminC=' + totalVitaminCPDV + '&calcium=' + totalCalciumPDV + '&iron=' + totalIronPDV 
    + '&selectedItems=' + RawMaterialsList;  
}
function SumOrganics(PreValue, NewValue) {
    if (((NewValue == "< 1") && (PreValue == 0 || PreValue == "< 1")) || (PreValue == "< 1" && NewValue != "< 1" && NewValue != 0)) {
      PreValue = NewValue;
    } else if (NewValue == "< 1") {
      // Do Nothing leave current Protien.        
    } else { PreValue = PreValue + NewValue; }    
    return PreValue;  
}
function SumCholesterol(PreValue, NewValue) {
    if (((NewValue == "< 5") && (PreValue == 0 || PreValue == "< 5")) || (PreValue == "< 5" && NewValue != "< 5" && NewValue != 0)) {
      PreValue = NewValue;
    } else if (NewValue == "< 5") {
      // Do Nothing leave current Protien.        
    } else { PreValue = PreValue + NewValue; }    
    return PreValue;  
}
function LoadItems() {
  CHART = new Array();  
  nuItem = new NutritionalItem('0','Black Beans','1.33','37.71','45.59','2.94','2.93','7.73','4.46','0.17','0.33','0.06','0','0','0.68','0','1.64','3.14','108.97','74.66');
  CHART[0] = nuItem;
  nuItem = new NutritionalItem('1','Black Beans','4.00','113.40','137.10','8.85','8.80','23.25','13.43','0.50','0.99','0.18','0','0','2.04','0','4.92','9.45','327.73','224.53');
  CHART[1] = nuItem;
  nuItem = new NutritionalItem('2','Black Beans','6.00','170.10','205.65','13.27','13.20','34.87','20.14','0.75','1.48','0.27','0','0','3.06','0','7.38','14.18','491.59','336.80');
  CHART[2] = nuItem;
  nuItem = new NutritionalItem('3','Eggs','3.00','85.05','118.23','64.99','10.10','3.21','0','1.46','7.22','2.27','0','284.76','8.03','0','5.68','6.90','117.37','108.86');
  CHART[3] = nuItem;
  nuItem = new NutritionalItem('4','Pinto Beans','1.33','37.71','42.53','2.38','2.53','7.50','3.10','0.14','0.26','0.05','0','0','0.61','0','1.22','3.35','103.31','84.46');
  CHART[4] = nuItem;
  nuItem = new NutritionalItem('5','Pinto Beans','4.00','113.40','127.92','7.14','7.62','22.57','9.33','0.42','0.79','0.16','0','0','1.84','0','3.67','10.08','310.72','254.02');
  CHART[5] = nuItem;
  nuItem = new NutritionalItem('6','Pinto Beans','6.00','170.10','191.87','10.72','11.43','33.85','14.00','0.63','1.19','0.24','0','0','2.76','0','5.51','15.12','466.07','381.02');
  CHART[6] = nuItem;
  nuItem = new NutritionalItem('7','4.5" Corn Tortilla','1.00','28.35','61.52','7.96','1.33','12.05','0.88','0.07','0.88','0.17','0','0','0','0','0.88','3.06','0','3.97');
  CHART[7] = nuItem;
  nuItem = new NutritionalItem('8','Cilantro-Lime Rice','1.33','37.71','73.30','15.04','1.17','13.39','0.30','0','1.67','0.33','0.02','0','0.92','0','0.31','2.09','8.41','176.84');
  CHART[8] = nuItem;
  nuItem = new NutritionalItem('9','Cilantro-Lime Rice','4.00','113.40','220.45','45.25','3.53','40.26','0.91','0','5.03','1.00','0.05','0','2.77','0','0.94','6.30','25.29','531.85');
  CHART[9] = nuItem;
  nuItem = new NutritionalItem('10','Cilantro-Lime Rice','6.00','170.10','330.67','67.87','5.29','60.39','1.36','0','7.55','1.50','0.07','0','4.15','0','1.41','9.45','37.93','797.77');
  CHART[10] = nuItem;
  nuItem = new NutritionalItem('11','Fajita Vegetables','2.00','56.70','30.84','10.38','0.70','4.42','2.10','2.18','1.15','0.20','0.01','0','4.91','63.87','1.19','2.68','113.40','56.36');
  CHART[11] = nuItem;
  nuItem = new NutritionalItem('12','Grilled Vegetables','1.17','33.17','19.90','10.15','0.52','1.92','1.03','0.66','1.13','0.20','0.01','0','4.28','0.72','1.03','1.25','85.91','33.17');
  CHART[12] = nuItem;
  nuItem = new NutritionalItem('13','Grilled Vegetables','3.50','99.23','59.54','30.36','1.55','5.76','3.08','1.97','3.37','0.61','0.03','0','12.80','2.17','3.10','3.75','256.99','99.23');
  CHART[13] = nuItem;
  nuItem = new NutritionalItem('14','Crispy Taco Shell','0.42','11.91','60.53','25.40','0.75','8.03','1.03','0.18','2.82','0.47','0.03','0','0','0.20','0.74','1.57','0.17','22.62');
  CHART[14] = nuItem;
  nuItem = new NutritionalItem('15','Lettuce','0.33','9.36','1.59','0.25','0.12','0.31','0.20','0.11','0.03','0','0','0','10.87','3.74','0.31','0.50','23.11','0.75');
  CHART[15] = nuItem;
  nuItem = new NutritionalItem('16','Lettuce','1.00','28.35','4.82','0.77','0.35','0.93','0.60','0.34','0.09','0.01','0','0','32.93','11.34','0.94','1.53','70.02','2.27');
  CHART[16] = nuItem;
  nuItem = new NutritionalItem('17','Lettuce','3.50','99.23','16.87','2.68','1.22','3.26','2.08','1.18','0.30','0.04','0','0','115.24','39.69','3.27','5.35','245.09','7.94');
  CHART[17] = nuItem;
  nuItem = new NutritionalItem('18','Cheese','0.50','14.18','55.00','40.45','3.50','0.14','0','0.07','4.49','2.85','0.07','13.75','2.43','0','10.40','0.55','12.69','82.00');
  CHART[18] = nuItem;
  nuItem = new NutritionalItem('19','6" Flour Tortilla','1.08','30.62','91.98','20.21','2.60','15.34','0.49','0.39','2.24','0.78','0.09','0.31','0','0','5.73','6.46','20.50','198.71');
  CHART[19] = nuItem;
  nuItem = new NutritionalItem('20','Salsa Roja','4.00','113.40','33.08','0','1.55','6.08','1.98','4.50','0.28','0','0','0','18.06','27.69','4.31','8.69','219.88','915.32');
  CHART[20] = nuItem;
  nuItem = new NutritionalItem('21','10" Flour Tortilla','2.50','70.88','212.91','46.78','6.02','35.51','1.13','0.90','5.20','1.81','0.20','0.71','0','0','13.25','14.96','47.46','459.98');
  CHART[21] = nuItem;
  nuItem = new NutritionalItem('22','13" Flour Tortilla','3.84','108.86','327.03','71.85','9.25','54.54','1.74','1.38','7.98','2.78','0.30','1.09','0','0','20.36','22.98','72.91','706.53');
  CHART[22] = nuItem;
  nuItem = new NutritionalItem('23','Taco Salad Shell','2.59','73.43','386.40','196.93','6.52','40.85','3.38','0.68','21.88','4.38','0.25','0','0','0','15.05','11.87','49.17','149.79');
  CHART[23] = nuItem;
  nuItem = new NutritionalItem('24','Tortilla Chips','2.00','56.70','279.89','116.35','3.42','37.46','4.55','0.78','12.93','2.15','0.14','0','0','0','3.37','4.66','0.26','112.27');
  CHART[24] = nuItem;
  nuItem = new NutritionalItem('25','Tortilla Chips','4.00','113.40','559.79','232.70','6.85','74.92','9.11','1.56','25.86','4.30','0.28','0','0','0','6.74','9.32','0.51','224.53');
  CHART[25] = nuItem;
  nuItem = new NutritionalItem('26','Grilled Chicken','1.17','33.17','64.38','29.09','8.43','0.40','0','0','3.23','0.88','0.04','42.79','2.52','0','0.32','2.40','151.25','112.11');
  CHART[26] = nuItem;
  nuItem = new NutritionalItem('27','Grilled Chicken','3.50','99.23','192.60','87.02','25.20','1.19','0','0','9.66','2.64','0.11','128.00','7.54','0','0.95','7.17','452.47','335.38');
  CHART[27] = nuItem;
  nuItem = new NutritionalItem('28','Ground Beef','1.17','33.17','79.18','49.36','6.89','0.56','0.35','0','5.49','2.25','0.27','24.31','4.17','0','0.95','5.71','119.74','175.80');
  CHART[28] = nuItem;
  nuItem = new NutritionalItem('29','Ground Beef','3.50','99.23','236.85','147.65','20.60','1.69','1.05','0','16.41','6.73','0.79','72.73','12.48','0','2.83','17.09','358.20','525.89');
  CHART[29] = nuItem;
  nuItem = new NutritionalItem('30','Shredded Beef','1.33','37.71','61.91','22.09','8.09','1.87','0','0','2.45','1.07','0.13','25.56','0','0.49','0.49','4.52','92.38','184.76');
  CHART[30] = nuItem;
  nuItem = new NutritionalItem('31','Shredded Beef','4.00','113.40','186.19','66.44','24.32','5.61','0','0','7.38','3.21','0.40','76.86','0','1.47','1.49','13.61','277.83','555.66');
  CHART[31] = nuItem;
  nuItem = new NutritionalItem('32','Grilled Steak','1.17','33.17','62.03','30.15','7.97','0','0','0.15','3.35','1.30','0.19','24.81','1.61','0','0.97','6.27','107.14','91.22');
  CHART[32] = nuItem;
  nuItem = new NutritionalItem('33','Grilled Steak','3.50','99.23','185.55','90.20','23.83','0','0','0.46','10.02','3.88','0.58','74.22','4.82','0','2.91','18.74','320.50','272.87');
  CHART[33] = nuItem;
  nuItem = new NutritionalItem('34','Ancho BBQ Sauce','2.00','56.70','94.11','22.76','1.21','16.62','1.67','19.15','2.53','0.73','0','0.66','7.53','2.84','1.13','3.15','97.29','544.32');
  CHART[34] = nuItem;
  nuItem = new NutritionalItem('35','Sauce, Poblano Pesto','2.00','56.70','61.09','45.36','1.01','3.04','1.52','0.67','4.98','0.75','0','0','98.64','83.16','2.84','15.84','641.53','345.87');
  CHART[35] = nuItem;
  nuItem = new NutritionalItem('36','3-Cheese Queso','2.00','56.70','96.38','71.60','2.98','3.21','0.78','0.86','7.96','5.43','0.39','24.02','1.08','2.82','9.07','1.89','167.66','294.84');
  CHART[36] = nuItem;
  nuItem = new NutritionalItem('37','3-Cheese Queso','4.00','113.40','192.77','143.19','5.96','6.42','1.56','1.72','15.91','10.86','0.77','48.04','2.15','5.63','18.14','3.78','335.31','589.68');
  CHART[37] = nuItem;
  nuItem = new NutritionalItem('38','3-Cheese Queso','8.00','226.80','385.54','286.38','11.93','12.84','3.13','3.45','31.82','21.73','1.54','96.07','4.31','11.26','36.29','7.56','670.62','1179.36');
  CHART[38] = nuItem;
  nuItem = new NutritionalItem('39','Ranchera Sauce','2.00','56.70','13.52','1.63','0.71','2.26','0.76','1.53','0.18','0','0','0','1.34','8.48','5.67','2.84','105.73','221.13');
  CHART[39] = nuItem;
  nuItem = new NutritionalItem('40','Tortilla Corn Strips','0.50','14.18','69.97','29.09','0.86','9.37','1.14','0.20','3.23','0.54','0','0','0','0','0.84','1.17','0.06','28.07');
  CHART[40] = nuItem;
  nuItem = new NutritionalItem('41','Pico de Gallo','2.00','56.70','10.60','0.85','0.64','1.81','1.08','0','0.09','0','0','0','8.52','6.01','1.95','1.61','123.61','196.18');
  CHART[41] = nuItem;
  nuItem = new NutritionalItem('42','Black Bean and Corn Salsa','2','56.7','62.54','4.68','3.04','11.43','4.02','0.4','0.52','0.10','0','0','2.47','2.66','0.01','0.03','140.05','122.76');
  CHART[42] = nuItem;
  nuItem = new NutritionalItem('43','Salsa Roja','0.67','18.99','5.54','0','0.26','1.29','0.33','0.75','0.05','0','0','0','3.02','4.64','0.72','1.46','36.83','129.16');
  CHART[43] = nuItem;
  nuItem = new NutritionalItem('44','Salsa Roja','2.00','56.70','16.54','0','0.78','3.86','0.99','2.25','0.14','0','0','0','9.03','13.84','2.15','4.35','109.94','457.66');
  CHART[44] = nuItem;
  nuItem = new NutritionalItem('45','Fiery Habanero','0.67','18.99','5.50','0.38','0.25','1.03','0.37','0.49','0.04','0','0','0','0.32','2.87','0.38','1.27','18.22','79.78');
  CHART[45] = nuItem;
  nuItem = new NutritionalItem('46','Fiery Habanero','2.00','56.70','16.41','1.12','0.74','3.07','1.11','1.45','0.12','0','0','0','0.96','8.56','1.13','3.78','54.39','238.14');
  CHART[46] = nuItem;
  nuItem = new NutritionalItem('47','Salsa Verde','0.67','18.99','5.69','0','0.16','1.14','0.26','0.44','0.05','0','0','0','0.75','3.12','0.38','1.16','29.85','94.97');
  CHART[47] = nuItem;
  nuItem = new NutritionalItem('48','Salsa Verde','2.00','56.70','16.98','0','0.49','3.41','0.77','1.32','0.15','0','0','0','2.24','9.30','1.13','3.47','89.11','283.50');
  CHART[48] = nuItem;
  nuItem = new NutritionalItem('49','Roasted Chile Corn','2.00','56.70','56.53','4.93','1.67','11.23','1.33','0.55','0.55','0.12','0','0','3.91','5.33','0.23','1.20','116.24','133.25');
  CHART[49] = nuItem;
  nuItem = new NutritionalItem('50','Ancho BBQ Sauce','1.00','28.35','47.06','11.38','0.61','8.31','0.84','9.58','1.26','0.36','0','0.33','3.76','1.42','0.57','1.58','48.64','272.16');
  CHART[50] = nuItem;
  nuItem = new NutritionalItem('51','Guacamole','2.00','56.70','85.62','62.48','0.91','4.88','2.04','0','6.94','0.99','0.03','0','1.36','3.47','1.07','1.70','246.65','197.88');
  CHART[51] = nuItem;
  nuItem = new NutritionalItem('52','Guacamole','3.00','85.05','128.43','93.73','1.37','7.31','3.06','0','10.41','1.48','0.05','0','2.04','5.20','1.60','2.55','369.97','296.82');
  CHART[52] = nuItem;
  nuItem = new NutritionalItem('53','Guacamole','4.00','113.40','171.23','124.97','1.83','9.75','4.08','0','13.88','1.97','0.07','0','2.72','6.94','2.13','3.40','493.29','395.77');
  CHART[53] = nuItem;
  nuItem = new NutritionalItem('54','Sour Cream lite','2.00','56.70','75.60','47.25','3.78','3.78','0','3.78','4.72','3.78','0.12','18.90','7.56','0.95','6.62','0','79.38','47.25');
  CHART[54] = nuItem;
  nuItem = new NutritionalItem('55','Sour Cream','0.67','18.99','20.96','13.10','1.05','1.05','0','1.05','1.31','1.05','0.03','5.24','2.10','0','1.83','0','22.20','13.10');
  CHART[55] = nuItem;
  nuItem = new NutritionalItem('56','Sour Cream','2.00','56.70','62.56','39.11','3.13','3.13','0','3.13','3.91','3.13','0.10','15.64','6.26','0.78','5.47','0','66.27','39.11');
  CHART[56] = nuItem;
  nuItem = new NutritionalItem('57','Fiery Habanero','4.00','113.40','32.83','2.25','1.47','6.15','2.21','2.90','0.25','0','0','0','1.93','17.12','2.27','7.56','108.78','476.28');
  CHART[57] = nuItem;
  nuItem = new NutritionalItem('58','Cheese','1.00','28.35','110.00','80.91','7.00','0.28','0','0.14','8.99','5.69','0.14','27.50','4.85','0','20.79','1.10','25.37','164.00');
  CHART[58] = nuItem;
  nuItem = new NutritionalItem('59','Cheese','1.50','42.53','165.00','121.36','10.50','0.42','0','0.22','13.48','8.54','0.21','41.25','7.28','0','31.19','1.65','38.06','246.01');
  CHART[59] = nuItem;
  nuItem = new NutritionalItem('60','Mango Salsa','2.00','56.70','29.82','0.85','0.33','6.92','1.04','4.42','0.09','0.05','0','0','5.91','9.55','0.39','1.13','0','91.29');
  CHART[60] = nuItem;
  nuItem = new NutritionalItem('61','Cheese','4.00','113.40','439.99','323.63','28.00','1.11','0','0.58','35.96','22.77','0.57','110.00','19.40','0','83.18','4.41','101.49','656.02');
  CHART[61] = nuItem;
  nuItem = new NutritionalItem('62','Picante Ranch Dressing','1.50','42.53','39.16','0.97','0.77','8.90','0.71','3.42','0.11','0.05','0','0.57','1.42','2.30','2.67','1.02','24.65','496.92');
  CHART[62] = nuItem;
  nuItem = new NutritionalItem('63','Fat Free Ranch Dressing','1.50','42.53','44.89','0.83','0.80','10.30','0.69','1.30','0.09','0.05','0','0.70','0.19','0.09','2.91','0.50','11.31','532.38');
  CHART[63] = nuItem;
  nuItem = new NutritionalItem('64','Tortilla Soup','8.00','226.80','86.89','37.97','2.90','9.25','1.47','2.59','4.22','0.70','0','0','3.45','9.79','4.54','8.82','287.83','975.24');
  CHART[64] = nuItem;
  nuItem = new NutritionalItem('65','Ground Beef','1.28','36.29','86.62','54.00','7.53','0.62','0.38','0','6.00','2.46','0.29','26.60','4.57','0','1.03','6.25','131.00','192.33');
  CHART[65] = nuItem;
  nuItem = new NutritionalItem('66','Grilled Steak','1.36','38.56','72.10','35.05','9.26','0','0','0.18','3.89','1.51','0.22','28.84','1.87','0','1.13','7.28','124.54','106.03');
  CHART[66] = nuItem;
  nuItem = new NutritionalItem('67','Grilled Steak','1.60','45.36','84.82','41.23','10.90','0','0','0.21','4.58','1.77','0.26','33.93','2.20','0','1.33','8.57','146.51','124.74');
  CHART[67] = nuItem;
  nuItem = new NutritionalItem('68','Pinto Beans','3.00','85.05','95.94','5.36','5.72','16.92','7.00','0.31','0.60','0.12','0','0','1.38','1.42','2.84','12.29','233.89','191.36');
  CHART[68] = nuItem;
  nuItem = new NutritionalItem('69','Black Beans','1.00','28.35','34.28','2.21','2.20','5.81','3.36','0.12','0.25','0.05','0','0','0.51','0','1.23','2.36','81.93','56.13');
  CHART[69] = nuItem;
  nuItem = new NutritionalItem('70','Black Beans','3.00','85.05','103.68','6.63','6.60','18.29','10.92','1.22','0.74','0.99','0','0','1.55','1.42','3.78','11.81','246.65','169.25');
  CHART[70] = nuItem;
  nuItem = new NutritionalItem('71','Black and Pinto Beans','6.00','170.1','274.85','44.24','11.44','46.83','13.7','1.95','4.92','2.44','0','0.57','0.02','0.01','0.14','0.24','284.81','539.07');
  CHART[71] = nuItem;
  nuItem = new NutritionalItem('72','Cheese and Sour Cream','0.67','18.99','47.33','33.65','2.87','0.62','0','0.57','3.67','2.43','0.06','11.83','2.67','0.13','7.88','0.37','19.40','61.49');
  CHART[72] = nuItem;
  nuItem = new NutritionalItem('73','Roasted Chile Corn','0.67','18.99','18.94','1.65','0.56','3.76','0.44','0.18','0.18','0.04','0','0','1.31','1.79','0.08','0.40','38.94','44.64');
  CHART[73] = nuItem;
  nuItem = new NutritionalItem('74','Pico de Gallo','0.67','18.99','3.55','0.28','0.21','0.61','0.36','0','0.03','0','0','0','2.85','2.01','0.65','0.54','41.41','65.72');
  CHART[74] = nuItem;
  nuItem = new NutritionalItem('75','Poblano Pesto','1.00','28.35','30.55','22.68','0.50','1.52','0.76','0.33','2.49','0.37','0','0','49.32','41.58','1.42','7.92','320.77','172.94');
  CHART[75] = nuItem;
  nuItem = new NutritionalItem('76','Cheese and Sour Cream','2.00','56.70','141.28','100.46','8.57','1.84','0','1.71','10.95','7.26','0.19','35.32','7.98','0.40','23.53','1.10','57.90','183.56');
  CHART[76] = nuItem;
  nuItem = new NutritionalItem('77','Pork Sausage','3.00','85.05','198.17','110.31','18.56','3.40','1.51','1.67','12.26','4.08','0.09','47.97','22.13','0','1.89','36.86','369.97','666.79');
  CHART[77] = nuItem;
  nuItem = new NutritionalItem('78','Pork Sausage','1.50','42.53','99.08','55.15','9.28','1.70','0.76','0.83','6.13','2.04','0.05','23.98','11.07','0','0.94','18.43','184.98','333.40');
  CHART[78] = nuItem;
  nuItem = new NutritionalItem('79','Eggs','4.00','113.40','157.64','86.65','13.46','4.29','0','1.95','9.63','3.03','0','379.69','10.70','0','7.58','9.20','156.49','145.15');
  CHART[79] = nuItem;
  nuItem = new NutritionalItem('80','Eggs','2.00','56.70','78.82','43.32','6.73','2.14','0','0.98','4.81','1.51','0','189.84','5.35','0','3.79','4.60','78.25','72.58');
  CHART[80] = nuItem;
  nuItem = new NutritionalItem('81','Grilled Chicken','3.00','85.05','165.08','74.59','21.60','1.02','0','0','8.28','2.26','0.09','109.71','6.46','0','0.82','6.14','387.83','287.47');
  CHART[81] = nuItem;
  nuItem = new NutritionalItem('82','Picante Ranch Dressing','0.75','21.26','19.58','0.48','0.39','4.45','0.35','1.71','0.05','0.02','0','0.29','0.71','1.15','1.33','0.51','12.32','248.46');
  CHART[82] = nuItem;
  nuItem = new NutritionalItem('83','Grilled Steak','1.50','42.53','79.52','38.66','10.21','0','0','0.20','4.30','1.66','0.25','31.81','2.07','0','1.25','8.03','137.36','116.94');
  CHART[83] = nuItem;
  nuItem = new NutritionalItem('84','Brownies','3.10','87.89','359.01','140.62','3.52','52.54','1.78','35.55','16.06','3.41','0.21','13.60','0.41','0.12','0','10.00','0','202.62');
  CHART[84] = nuItem;
  nuItem = new NutritionalItem('85','Pulled Pork','4.00','113.40','156.72','38.78','19.19','10.30','0','0.96','4.31','1.61','0','79.26','0','0','1.54','11.78','417.31','386.69');
  CHART[85] = nuItem;
  nuItem = new NutritionalItem('86','Pulled Pork','1.33','37.71','52.11','12.90','6.38','3.42','0','0.32','1.43','0.54','0','26.35','0','0','0.51','3.92','138.76','128.58');
  CHART[86] = nuItem;
  nuItem = new NutritionalItem('87','Grilled Chicken','1.50','42.53','82.54','37.29','10.80','0.51','0','0','4.14','1.13','0.05','54.86','3.23','0','0.41','3.07','193.91','143.73');
  CHART[87] = nuItem;
  nuItem = new NutritionalItem('88','Eggs','6.00','170.10','236.46','129.97','20.19','6.43','0','2.93','14.44','4.54','0','569.53','16.06','0','11.36','13.80','234.74','217.73');
  CHART[88] = nuItem;
  nuItem = new NutritionalItem('89','Potatoes','3.00','85.05','124.04','34.90','2.12','20.17','3.93','0','3.88','0.66','0','0','0','0','1.08','2.55','0','289.17');
  CHART[89] = nuItem;
  nuItem = new NutritionalItem('90','Potatoes','6.00','170.10','248.07','69.81','4.24','40.33','7.86','0','7.76','1.33','0','0','0','0','2.16','5.10','0','578.34');
  CHART[90] = nuItem;
  nuItem = new NutritionalItem('91','3-Cheese Queso','1.00','28.35','48.19','35.80','1.49','1.60','0.39','0.43','3.98','2.72','0.19','12.01','0.54','1.41','4.54','0.95','83.83','147.42');
  CHART[91] = nuItem;
  nuItem = new NutritionalItem('91','Lettuce','2.00','56.70','9.64','1.53','0.70','1.87','1.19','0.67','0.17','0.02','0','0','65.85','22.68','1.87','3.06','140.05','4.54');
  CHART[92] = nuItem;
  nuItem = new NutritionalItem('93','Salsa Verde','4.00','113.40','33.96','0','0.98','6.82','1.53','2.64','0.29','0','0','0','4.48','18.60','2.27','6.93','178.22','567.00');
  CHART[93] = nuItem;
  nuItem = new NutritionalItem('94','Pico de Gallo','4.00','113.40','21.21','1.70','1.27','3.63','2.15','0','0.18','0','0','0','17.03','12.02','3.90','3.21','247.21','392.36');
  CHART[94] = nuItem;
  nuItem = new NutritionalItem('95','Roasted Chile Corn','4.00','113.40','113.06','9.87','3.35','22.45','2.65','1.10','1.10','0.24','0','0','7.82','10.66','0.46','2.39','232.47','266.49');
  CHART[95] = nuItem;
  nuItem = new NutritionalItem('96','Guacamole','1.00','28.35','42.81','31.24','0.46','2.44','1.02','0','3.47','0.49','0.02','0','0.68','1.73','0.53','0.85','123.32','98.94');
  CHART[96] = nuItem;
  nuItem = new NutritionalItem('97','Rice and Pinto Beans','1.33','37.71','57.92','8.71','1.86','10.44','1.70','0.07','0.97','0.19','0.01','0','0.77','0','0.77','2.72','55.86','130.65');
  CHART[97] = nuItem;
  nuItem = new NutritionalItem('98','Mango Salsa','4.00','113.40','59.65','1.70','0.66','13.83','2.09','8.83','0.18','0.09','0','0','11.82','19.11','0.77','2.27','0','182.57');
  CHART[98] = nuItem;
  nuItem = new NutritionalItem('99','Cilantro Lime Dressing','1.50','42.53','89.32','68.13','0.17','5.13','0.74','3.68','7.57','1.14','0','0','1.19','0.76','0.16','1.25','0','489.04');
  CHART[99] = nuItem;
  nuItem = new NutritionalItem('100','Potatoes','4.00','113.40','165.38','46.54','2.82','26.89','5.24','0','5.17','0.88','0','0','0','0','1.44','3.40','0','385.56');
  CHART[100] = nuItem;
  nuItem = new NutritionalItem('101','Grilled Steak','3.00','85.05','159.04','77.31','20.43','0','0','0.39','8.59','3.33','0.49','63.62','4.13','0','2.49','16.07','274.71','233.89');
  CHART[101] = nuItem;
  nuItem = new NutritionalItem('102','Lettuce','1.00','28.35','4.82','0.77','0.35','0.93','0.60','0.34','0.09','0.01','0','0','32.93','11.34','0.94','1.53','70.02','2.27');
  CHART[102] = nuItem;
  nuItem = new NutritionalItem('103','6" Flour Tortilla','2.17','61.52','184.80','40.60','5.23','30.82','0.98','0.78','4.51','1.57','0.17','0.62','0','0','11.50','12.99','41.20','399.26');
  CHART[103] = nuItem;
  nuItem = new NutritionalItem('104','3-Cheese Queso','1.50','42.53','72.29','53.70','2.24','2.41','0.59','0.65','5.97','4.07','0.29','18.01','0.81','2.11','6.80','1.42','125.74','221.13');
  CHART[104] = nuItem;
  nuItem = new NutritionalItem('105','Ranchera Sauce','1.50','42.53','10.14','1.22','0.54','1.69','0.57','1.15','0.14','0','0','0','1.00','6.36','4.25','2.13','79.30','165.85');
  CHART[105] = nuItem;
  nuItem = new NutritionalItem('106','Pico de Gallo','1.00','28.35','5.30','0.43','0.32','0.91','0.54','0','0.05','0','0','0','4.26','3.01','0.98','0.80','61.80','98.09');
  CHART[106] = nuItem;
  nuItem = new NutritionalItem('107','Roasted Chile Corn','1.00','28.35','28.26','2.47','0.84','5.61','0.66','0.27','0.27','0.06','0','0','1.96','2.66','0.12','0.60','58.12','66.62');
  CHART[107] = nuItem;
  nuItem = new NutritionalItem('108','Salsa Verde','1.00','28.35','8.49','0','0.24','1.70','0.38','0.66','0.07','0','0','0','1.12','4.65','0.57','1.73','44.55','141.75');
  CHART[108] = nuItem;
  nuItem = new NutritionalItem('109','Salsa Roja','1.00','28.35','8.27','0','0.67','2.21','0','1.13','0.07','0','0','0','4.51','6.92','1.08','2.17','54.97','192.78');
  CHART[109] = nuItem;
  nuItem = new NutritionalItem('110','Fiery Habanero','1.00','28.35','8.21','0.56','0.37','1.82','0.84','1.01','0.06','0','0','0','0.49','4.75','0.60','3.47','27.48','119.35');
  CHART[110] = nuItem;
  nuItem = new NutritionalItem('111','Low Fat 1 Milk','8','226.80','130','20','11','16','0','15','2.5','1.5','0','15','0.1','0.04','0.4','0','510','15');
  CHART[111] = nuItem;
  nuItem = new NutritionalItem('112','Juicy Juice','6.25','177.19','100','0','0','24','0','22','0','0','0','0','0','1','0','0','180','160');
  CHART[112] = nuItem;
  nuItem = new NutritionalItem('113','Applesauce','4','113.40','100','0','0','25','1','23','0','0','0','0','0','0','0','0','0','0');
  CHART[113] = nuItem;
  nuItem = new NutritionalItem('114','Pinto Beans w/Cheese','2.25','63.79','91.46','23.80','5.56','11.35','4.74','0.25','2.64','1.50','0.04','6.87','2.13','0','0.07','0.05','161.70','168.01');
  CHART[114] = nuItem;
  nuItem = new NutritionalItem('115','Black Beans w/Cheese','2.25','63.79','96.05','24.65','6.15','11.69','6.78','0.29','2.74','1.51','0.04','6.87','2.23','0','0.08','0.05','170.21','153.27');
  CHART[115] = nuItem;
  nuItem = new NutritionalItem('116','Cilantro - Lime Rice','2.00','56.70','110.22','22.62','1.76','20.13','0.45','0','2.52','0.50','0.02','0','1.38','0','0.47','3.15','12.64','265.92');
  CHART[116] = nuItem;
  nuItem = new NutritionalItem('117','Cheese and Sour Cream','1.00','28.35','70.64','50.23','4.28','0.92','0','0.86','5.47','3.63','0.10','17.66','3.99','0.20','11.77','0.55','28.95','91.78');
  CHART[117] = nuItem;
  nuItem = new NutritionalItem('118','Mango Salsa','1.00','28.35','14.91','0.43','0.16','3.46','0.52','2.21','0.05','0.02','0','0','2.95','4.78','0.19','0.57','0','45.64');
  CHART[118] = nuItem;
  nuItem = new NutritionalItem('119','Fajita Vegetables','1.17','33.17','18.04','6.07','0.41','2.59','1.23','1.28','0.67','0.12','0.01','0','2.87','37.37','0.70','1.57','66.34','32.97');
  CHART[119] = nuItem;
  nuItem = new NutritionalItem('130','Cilantro Lime Dressing','0.75','21.26','44.66','34.06','0.09','2.56','0.37','1.84','3.78','0.57','0','0','0.60','0.38','0.08','0.63','0','244.52');
  CHART[120] = nuItem;
  nuItem = new NutritionalItem('121','Cheese','0.25','7.09','27.50','20.23','1.75','0.07','0.07','0.04','2.25','1.42','0.04','6.87','1.21','0','5.20','0.28','6.34','41.00');
  CHART[121] = nuItem;
  nuItem = new NutritionalItem('122','Sour Cream','0.50','14.18','15.64','9.78','0.78','0.78','0','0.78','0.98','0.78','0.03','3.91','1.56','0','1.37','0','16.57','9.78');
  CHART[122] = nuItem;
  nuItem = new NutritionalItem('123','Pinto Beans','2.00','56.70','63.96','3.57','3.81','11.28','4.67','0.21','0.40','0.08','0','0','0.92','0','1.84','5.04','155.36','127.01');
  CHART[123] = nuItem;
  nuItem = new NutritionalItem('124','Black Beans','2.00','56.70','68.55','4.42','4.40','11.62','6.71','0.25','0.49','0.09','0','0','1.02','0','2.46','4.73','163.86','112.27');
  CHART[124] = nuItem;
  nuItem = new NutritionalItem('125','Cheese','2.00','56.70','220.00','161.82','14.00','0.56','0','0.29','17.98','11.39','0.28','55.00','9.70','0','41.59','2.21','50.75','328.01');
  CHART[125] = nuItem;
  nuItem = new NutritionalItem('126','Sour Cream','1.00','28.35','31.28','19.55','1.56','1.56','0','1.56','1.96','1.56','0.05','7.82','3.13','0.39','2.74','0','33.13','19.55');
  CHART[126] = nuItem;
  nuItem = new NutritionalItem('127','Picante Ranch Dressing','0.75','21.26','19.58','0.48','0.39','4.45','0.35','1.71','0.05','0.02','0','0.29','0.71','1.15','1.33','0.51','12.32','248.46');
  CHART[127] = nuItem;
  nuItem = new NutritionalItem('128','Cheese and Sour Cream (lite)','2.00','56.70','147.80','104.53','8.89','2.17','0','2.04','11.35','7.59','0.20','36.95','8.63','0.47','24.10','1.10','65.06','187.63');
  CHART[128] = nuItem;
  nuItem = new NutritionalItem('129','Rice and Black Beans','1.33','37.71','59.44','8.99','2.05','10.56','2.38','0.04','1.00','0.20','0.01','0','0.80','0','0.97','2.62','58.69','125.75');
  CHART[129] = nuItem;
  nuItem = new NutritionalItem('130','Black and Pinto Beans','4.00','113.40','132.51','7.99','8.21','22.91','11.39','0.46','0.90','0.17','0','0','1.94','0','4.30','9.77','319.22','239.27');
  CHART[130] = nuItem;
  nuItem = new NutritionalItem('131','Onion Cilantro Slaw','0.33','9.36','3.65','0.09','0.10','0.86','0.15','0.38','0.01','0','0','0','0.16','1.35','0.22','0.11','13.92','8.41');
  CHART[131] = nuItem;
  nuItem = new NutritionalItem('132','BBQ Beans','4.00','113.40','154.96','9.49','5.81','30.56','9.28','7.23','1.05','0.26','0','0.07','6.85','0','5.01','9.83','0','595.35');
  CHART[132] = nuItem;
  nuItem = new NutritionalItem('133','Chocolate Chunk Cookies','1.90','53.87','248.78','116.01','2.59','32.12','1.10','19.15','12.97','6.78','0.20','15.96','0.66','0','0.92','7.75','53.87','167.08');
  CHART[133] = nuItem;
  nuItem = new NutritionalItem('134','Potatoes','2.00','56.70','82.69','23.27','1.41','13.44','2.62','0','2.59','0.44','0','0','0','0','0.72','1.70','0','192.78');
  CHART[134] = nuItem;
  nuItem = new NutritionalItem('135','Black Bean and Corn Salsa','0.50','14.18','15.64','1.17','0.76','2.86','1.01','0.10','0.13','0.03','0','0','0.62','0.67','0.34','0.74','35.01','30.69');
  CHART[135] = nuItem;         
  nuItem = new NutritionalItem('136','Tortilla Chips','1.5','42.53','209.92','87.26','2.57','28.07','3.41','0.59','9.7','1.61','0.11','0','0','0','2.53','3.5','0.19','84.2');
  CHART[136] = nuItem;
  nuItem = new NutritionalItem('137','Tortilla Soup','4.00','113.4','43.44','18.98','1.45','4.63','0.74','1.29','2.11','0.35','0','0','1.72','4.9','2.27','4.41','143.92','487.62');
  CHART[137] = nuItem;
  nuItem = new NutritionalItem('138','Tortilla Chip Strips','0.25','7.09','34.99','14.54','0.43','4.68','0.57','0.1','1.62','0.27','0','0','0','0','0.42','0.58','0.03','14.03');
  CHART[138] = nuItem;        
}  
function addCheckComboSwitch(iControl, iPosition) {
  var valid = false;
  var iID = iControl.value;
  ITEM = MEAL[iPosition];
  if ((iControl.id == "BreAdd0" || iControl.id == "BreAdd1") && document.getElementById('BreMain0').checked == true) {
    if (iID == '100') { ITEM[ITEM.length] = '90'; valid = true; }
    else if (iID == '79') { ITEM[ITEM.length] = '88'; valid = true; }
    else if (iID == '80') { ITEM[ITEM.length] = '3'; valid = true; } 
    else if (iID == '82') { ITEM[ITEM.length] = '89'; valid = true; }    
  }
  if ((iControl.id == "SigAdd0" || iControl.id == "SigAdd1" || iControl.id == "SigAdd2") && document.getElementById('SigMain0').checked == true) {
    if (iID == '9') { ITEM[ITEM.length] = '10'; valid = true; }
    else if (iID == '5') { ITEM[ITEM.length] = '6'; valid = true; }
    else if (iID == '1') { ITEM[ITEM.length] = '2'; valid = true; }   
  } else if ((iControl.id == "BurAdd0" || iControl.id == "BurAdd1" || iControl.id == "BurAdd2") && document.getElementById('BurMain0').checked == true) {
    if (iID == '9') { ITEM[ITEM.length] = '10'; valid = true; }
    else if (iID == '5') { ITEM[ITEM.length] = '6'; valid = true; }
    else if (iID == '1') { ITEM[ITEM.length] = '2'; valid = true; }       
  }  
  
  if (iID == '55' || iID == '66' || iID == '69') {
    for (i = 0; i < ITEM.length; ++i) {
      if ((ITEM[i] == '55' || ITEM[i] == '66' || ITEM[i] == '69') && ITEM[i] != iID) {
        ITEM[i] = '72';
        valid = true;
      }
    }
  } else if (iID == '67' || iID == '58') {
    for (i = 0; i < ITEM.length; ++i) {
      if ((ITEM[i] == '67' || ITEM[i] == '58') && ITEM[i] != iID) {
        ITEM[i] = '117';
        valid = true;
      }
    }
  } else if (iID == '54' || iID == '56' || iID == '59') {
    for (i = 0; i < ITEM.length; ++i) {
      if ((ITEM[i] == '54' || ITEM[i] == '56' || ITEM[i] == '59') && ITEM[i] != iID) {      
        ITEM[i] = '76';
        valid = true;
      }
    }
  } else if (iID == '1' || iID == '5') {
    for (i = 0; i < ITEM.length; ++i) {
      if ((ITEM[i] == '1' || ITEM[i] == '5') && ITEM[i] != iID) {
        ITEM[i] = '65';
        valid = true;
      }
    }
  }    
  return valid;
}
function remCheckComboSwitch(iControl, iPosition) {
  var valid = false;
  var iID = iControl.value;
  ITEM = MEAL[iPosition];
  if ((iControl.id == "BreAdd0" || iControl.id == "BreAdd1") && document.getElementById('BreMain0').checked == true ) {
    if (iID == '100') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '90') { ITEM[i] = '-1' } 
      }
    }
    else if (iID == '79') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '88') { ITEM[i] = '-1' } 
      }
    }
    else if (iID == '80') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '3') { ITEM[i] = '-1' } 
      }    
    }  
    else if (iID == '82') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '89') { ITEM[i] = '-1' } 
      }    
    }        
  }
  
  if ((iControl.id == "SigAdd0" || iControl.id == "SigAdd1" || iControl.id == "SigAdd2") && document.getElementById('SigMain0').checked == true) {
    if (iID == '9') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '10') { ITEM[i] = '-1' } 
      }
    }
    else if (iID == '5') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '6') { ITEM[i] = '-1' } 
      }
    }
    else if (iID == '1') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '2') { ITEM[i] = '-1' } 
      }    
    }   
  } else if ((iControl.id == "BurAdd0" || iControl.id == "BurAdd1" || iControl.id == "BurAdd2") && document.getElementById('BurMain0').checked == true) {
    if (iID == '9') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '10') { ITEM[i] = '-1' } 
      }    
    }
    else if (iID == '5') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '6') { ITEM[i] = '-1' } 
      }    
    }
    else if (iID == '1') { 
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] == '2') { ITEM[i] = '-1' } 
      }    
    }       
  } 
  
  if (iID == '55' || iID == '66' || iID == '69') {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '72') {
        if (iID == '69') { ITEM[i] = '55'; }
        else { ITEM[i] = '69'; }
        valid = true;
      }
    }
  } else if (iID == '67' || iID == '58') {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '117') {
        if (iID == '67') { ITEM[i] = '58'; }
        else { ITEM[i] = '67'; }
        valid = true;
      }
    }
  } else if (iID == '54' || iID == '56' || iID == '59') {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '76') {
        if (iID == '59') { ITEM[i] = '56'; }
        else { ITEM[i] = '59'; }
        valid = true;
      }
    }  
  } else if (iID == '1' || iID == '5') {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '65') {
        if (iID == '1') { ITEM[i] = '5'; }
        else { ITEM[i] = '1'; }
        valid = true;
      }
    }
  }  
  return valid;
}
function UpdateMEAL(iControl, iPosition) {
  var iID = iControl.value;
  var rdl = null;

  ITEM = MEAL[iPosition];
  if (iControl.name == "BreMain" && document.getElementById('BreMain0').checked == false) {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '90') { ITEM[i] = '100'; } 
      else if (ITEM[i] == '88') { ITEM[i] = '79';} 
      else if (ITEM[i] == '3') { ITEM[i] = '80';} 
      else if (ITEM[i] == '89') { ITEM[i] = '82';}                 
    }    
  } else if (iControl.name == "BreMain" && document.getElementById('BreMain0').checked == true) {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '100') { ITEM[i] = '90'; } 
      else if (ITEM[i] == '79') { ITEM[i] = '88';}     
      else if (ITEM[i] == '80') { ITEM[i] = '3';} 
      else if (ITEM[i] == '82') { ITEM[i] = '89';}             
    }   
  }
  
  if (iControl.name == "SigMain" && document.getElementById('SigMain0').checked == false) {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '10') { ITEM[i] = '9'; } 
      else if (ITEM[i] == '2') { ITEM[i] = '1';} 
      else if (ITEM[i] == '6') { ITEM[i] = '5';}      
    }
  } else if (iControl.name == "SigMain" && document.getElementById('SigMain0').checked == true) {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '9') { ITEM[i] = '10'; } 
      else if (ITEM[i] == '1') { ITEM[i] = '2'; } 
      else if (ITEM[i] == '5') { ITEM[i] = '6'; }
    }  
  } else if (iControl.name == "BurMain" && document.getElementById('BurMain0').checked == false) {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '10') { ITEM[i] = '9'; } 
      else if (ITEM[i] == '2') { ITEM[i] = '1';} 
      else if (ITEM[i] == '6') { ITEM[i] = '5';}
    }     
  } else if (iControl.name == "BurMain" && document.getElementById('BurMain0').checked == true) {
    for (i = 0; i < ITEM.length; ++i) {
      if (ITEM[i] == '9') { ITEM[i] = '10'; } 
      else if (ITEM[i] == '1') { ITEM[i] = '2'; } 
      else if (ITEM[i] == '5') { ITEM[i] = '6'; }
    } 
  }
  
  if (iControl.id == "ChiBase0") {
    ITEM = new Array();
    clearChipsForm();
    rdl = document.getElementsByName('ChiBase');
    for (i=0; i < rdl.length; ++i) {
      if (rdl[i].id == 'ChiBase0') { rdl[i].checked = true; }
    }  
    document.getElementById("ChiAdd1").value = "37";    
    document.getElementById("ChiSalsa0").value = "41";
    document.getElementById("ChiSalsa1").value = "49";
    document.getElementById("ChiSalsa2").value = "48";
    document.getElementById("ChiSalsa3").value = "44";
    document.getElementById("ChiSalsa4").value = "46"; 
    document.getElementById("ChiSalsa5").value = "60";                   
  }  
  if (iControl.id == "ChiBase1") {
    ITEM = new Array();
    clearChipsForm();
    rdl = document.getElementsByName('ChiBase');
    for (i=0; i < rdl.length; ++i) {
      if (rdl[i].id == 'ChiBase1') { rdl[i].checked = true; }
    }    
    document.getElementById("ChiAdd1").value = "38";    
    document.getElementById("ChiSalsa0").value = "94";
    document.getElementById("ChiSalsa1").value = "95";
    document.getElementById("ChiSalsa2").value = "93";
    document.getElementById("ChiSalsa3").value = "70";
    document.getElementById("ChiSalsa4").value = "57"; 
    document.getElementById("ChiSalsa5").value = "98";  
  }
  if (iControl.id == "SigSauces4") {
    rdl = document.getElementsByName('SigMain');
    for (i=0; i < rdl.length; ++i) {
      if (rdl[i].value == '13') { rdl[i].checked = true; }
    }  
  }
  if (iControl.id == "BreBase0" || iControl.id == "BreBase2" || iControl.id == "BreBase4") {
      ITEM = new Array();
      clearBreakfastsForm();
      rdl = document.getElementsByName('BreBase');
      for (i=0; i < rdl.length; ++i) {
        if (rdl[i].id == iControl.id) { rdl[i].checked = true; }
      }       
      document.getElementById("breCheese").className = "hidden";  
      document.getElementById("BreMain1").value = "78";  
      document.getElementById("BreAdd0").value = "82";  
      document.getElementById("BreAdd2").value = "80";  
      document.getElementById("BreMain1").value = "87";                     
      document.getElementById("BreSalsa0").value = "106";
      document.getElementById("BreSalsa1").value = "107";        
      document.getElementById("BreSalsa2").value = "108";
      document.getElementById("BreSalsa3").value = "109";
      document.getElementById("BreSalsa4").value = "110";        
      document.getElementById("BreSalsa5").value = "118";   
      document.getElementById("BreSauce0").value = "104";        
      document.getElementById("BreSauce1").value = "105";         
  }
  if (iControl.id == "BreBase1" || iControl.id == "BreBase3" || iControl.id == "BreBase5") {
      ITEM = new Array();  
      clearBreakfastsForm();  
      rdl = document.getElementsByName('BreBase');
      for (i=0; i < rdl.length; ++i) {
        if (rdl[i].id == iControl.id) { rdl[i].checked = true; }
      }           
      document.getElementById("breCheese").className = "hidden";    
      document.getElementById("BreMain1").value = "77";  
      document.getElementById("BreAdd0").value = "100";  
      document.getElementById("BreAdd1").value = "79";  
      document.getElementById("BreMain2").value = "27"; 
      document.getElementById("BreMain3").value = "-1";                                   
      document.getElementById("BreSalsa0").value = "41";
      document.getElementById("BreSalsa1").value = "49";        
      document.getElementById("BreSalsa2").value = "48";
      document.getElementById("BreSalsa3").value = "44";
      document.getElementById("BreSalsa4").value = "46";        
      document.getElementById("BreSalsa5").value = "60";   
      document.getElementById("BreSauce0").value = "36";        
      document.getElementById("BreSauce1").value = "39";      
  }    
  if (iControl.id == "BreBase4" || iControl.id == "BreBase5") {
    document.getElementById("breCheese").className = "";
    ITEM[ITEM.length] = "61";
  }
  
  if (iControl.id == "KidBase0" || iControl.id == "KidBase2") {
    ITEM = new Array();
    clearKidsForm() 
    rdl = document.getElementsByName('KidBase');          
    for (i=0; i < rdl.length; ++i) {
      if (rdl[i].id == iControl.id) { rdl[i].checked = true; }
    }    
    document.getElementById("kidBeef").className = "hidden";
    document.getElementById("kidBeef1").className = "hidden";
    document.getElementById("kidPork").className = "hidden";
    document.getElementById("kidSteak").className = "hidden";
    document.getElementById("kidVeggies").className = "hidden";
        
    if (iControl.id == "KidBase2") {
      rdl = document.getElementsByName('KidMain');          
      for (i=0; i < rdl.length; ++i) {
        if (rdl[i].value == '26') { rdl[i].checked = true; }
      }   
       
      document.getElementById("kidCheese").className = "hidden";
      document.getElementById("kidCheese0").className = "";        
      document.getElementById("KidMain0").value = "26";  
      document.getElementById("KidAdd0").value = "116";
      document.getElementById("KidAdd1").value = "138";
      document.getElementById("KidAdd2").value = "139";        
      document.getElementById("KidAdd3").value = "15";    
      document.getElementById("KidAdd4").value = "58";
      document.getElementById("KidAdd5").value = "122";
      document.getElementById("KidAdd6").value = "123";        
      document.getElementById("KidAdd7").value = "124";
      document.getElementById("KidAdd8").value = "119";
      document.getElementById("KidSalsa0").value = "106";
      document.getElementById("KidSalsa1").value = "107";        
      document.getElementById("KidSalsa2").value = "108";
      document.getElementById("KidSalsa3").value = "109";
      document.getElementById("KidSalsa4").value = "110";        
      document.getElementById("KidSalsa5").value = "118";          
    } else {
      document.getElementById("kidCheese").className = "";
      document.getElementById("kidCheese0").className = "hidden";      
      ITEM[ITEM.length] = "59";
      document.getElementById("KidMain1").value = "87";  
      document.getElementById("KidAdd0").value = "116";
      document.getElementById("KidAdd1").value = "138";
      document.getElementById("KidAdd2").value = "139";        
      document.getElementById("KidAdd3").value = "16";    
      document.getElementById("KidAdd4").value = "59";
      document.getElementById("KidAdd5").value = "56";
      document.getElementById("KidAdd6").value = "96";        
      document.getElementById("KidAdd7").value = "12";
      document.getElementById("KidAdd8").value = "119";
      document.getElementById("KidSalsa0").value = "41";
      document.getElementById("KidSalsa1").value = "49";        
      document.getElementById("KidSalsa2").value = "48";
      document.getElementById("KidSalsa3").value = "44";
      document.getElementById("KidSalsa4").value = "46";        
      document.getElementById("KidSalsa5").value = "60";      
    }      
  } 
  if (iControl.id == "KidBase1" || iControl.id == "KidBase3") {
    ITEM = new Array();  
    clearKidsForm() 
    rdl = document.getElementsByName('KidBase');          
    for (i=0; i < rdl.length; ++i) {
      if (rdl[i].id == iControl.id) { rdl[i].checked = true; }
    }    
    document.getElementById("KidMain0").value = "26";  
    document.getElementById("KidAdd0").value = "8";
    document.getElementById("KidAdd1").value = "4";
    document.getElementById("KidAdd2").value = "0";        
    document.getElementById("KidAdd3").value = "15";    
    document.getElementById("KidAdd4").value = "58";
    document.getElementById("KidAdd5").value = "55";
    document.getElementById("KidAdd6").value = "96";        
    document.getElementById("KidAdd7").value = "12";
    document.getElementById("KidAdd8").value = "119";
    document.getElementById("KidSalsa0").value = "74";
    document.getElementById("KidSalsa1").value = "73";        
    document.getElementById("KidSalsa2").value = "47";
    document.getElementById("KidSalsa3").value = "43";
    document.getElementById("KidSalsa4").value = "45";        
    document.getElementById("KidSalsa5").value = "118";                
    document.getElementById("kidBeef").className = "";
    document.getElementById("kidBeef1").className = "";
    document.getElementById("kidPork").className = "";
    document.getElementById("kidSteak").className = ""; 
    document.getElementById("kidVeggies").className = "";
    document.getElementById("kidCheese").className = "hidden"; 
    document.getElementById("kidCheese0").className = "";                  
  }  

  if (iControl.type == "radio" ) {
    if (ITEM.length > 0) {
      var rdoControl = document.getElementsByName(iControl.name);   
      for (j = 0; j < rdoControl.length; j++) {      
        for (i = 0; i < ITEM.length; ++i) {
          if (ITEM[i] == rdoControl[j].value) {
            ITEM[i] = -1;
          }
        }
      }
      var tempITEM = new Array();  
      var k = 0;  
      for (i = 0; i < ITEM.length; ++i) {
        if (ITEM[i] != -1) {
          tempITEM[k] = ITEM[i]
          ++k;
        }
      }
      ITEM = new Array();
      for (i = 0; i < tempITEM.length; ++i) {
        ITEM[i] = tempITEM[i];
      }
    }
    ITEM[ITEM.length] = iID;    
  } else if (iControl.type == "checkbox") {
    if (iControl.checked == true) {
      if (addCheckComboSwitch(iControl, iPosition) == false) {
        ITEM[ITEM.length] = iID;
      }
    } else { 
      if (remCheckComboSwitch(iControl, iPosition) == false) {
        var tempITEM = new Array();
        var k = 0;
        for (i = 0; i < ITEM.length; ++i) {
          if (ITEM[i] != iID) {
            tempITEM[k] = ITEM[i];
            ++k;
          }
        }
        ITEM = new Array();
        for (i = 0; i < tempITEM.length; ++i) {
          ITEM[i] = tempITEM[i];
        }
        tempITEM = null;
      }  
    }    
  }  
  MEAL[iPosition] = ITEM;
  CalculateMEAL();
}
function RoundCalories(value) {
  value = Number(value);
  var rnd;
  if (value < 5) {
    value = 0;  
  } else if (value <= 50) {
    rnd = (value / 50);
    value = Math.round(Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 50);
  } else {
    if (value % 10 < 5) {
      rnd = (value / 100);
      value = Math.round(Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 100);
    } else {
      rnd = (value / 100);
      value = Math.round(Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 100);   
    }
  }
  return value;
}
function RoundPortion(value) {
  value = Math.round(value*Math.pow(10,2))/Math.pow(10,2);
  return value;
}
function RoundOrganics(value) {
  value = Number(value);
  if (value < 0.5) {
    value = 0;
  } else if (value >= 1) {
    value = Math.round(value);
  } else {
    value = "< 1"
  }
  return value;
}
function RoundFats(value) {
  value = Number(value);
  if (value >= 0.5 && value <= 5.0) {
    if (value % 1 < 0.25) {
      value = Math.floor(value);
    } else if (value % 1 >= 0.75) {
      value = Math.ceil(value);
    } else {
      value = Math.floor(value) + 0.5;
    }
  } else {
    value = Math.round(value);
  }
  return value;
}
function RoundCholesterol(value) {
  var rnd;
  value = Number(value);
  if (value < 2.0) {
    value = 0;
  } else if (value < 5) {
    value = "< 5";   
  } else {
    rnd = (value / 50);
    value = (Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 50);
  }
  return value;
}
function RoundPercent(value) {
  var rnd;
  value = Number(value);  
  if (value <= 10.0) {
    rnd = (value / 20);
    value = (Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 20);
  } else if (value <= 50.0 ) {
    rnd = (value / 50);
    value = (Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 50);
  } else {
    rnd = (value / 100);
    value = (Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 100);
  }
  return value;  
}
function RoundMinerals(value) {
  var rnd;
  value = Number(value);
  if (value < 5.0) {
    value = 0;
  } else if (value <= 140.0) {
    rnd = (value / 50);
    value = Math.round(Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 50);
  } else {
    rnd = (value / 100);
    value = Math.round(Math.round(rnd*Math.pow(10,1))/Math.pow(10,1) * 100);
  }
  return value;
}    