var cbRaceBlack;
var cbRaceWhite ;
var cbDiabHistYes;
var cbDiabHistNo;
var sldAge;
var sldHDL;
var sldSBP ;
var sldGlucose;
var sldTriglic ;
var sldWaist;
var sldHeightFt;
var sldHeightIn;
var oData;
var bReadyToCalculate = 0; 
var bAvgRiskShowing = false;
var bRiskShowing = false;
var bIsError = false;
var sErrorField = "";

function cbStatus(oCurrent,oOther) {
   if(oCurrent.checked) { 
      oOther.checked = false;
   } else {
      oOther.checked = true;
   } 
  
   if(bReadyToCalculate == true) { Calculate(); }
}     

function addTo(oObject,iStart,iEnd) {
   bAddTo = true;
   var sCurrentVal = String(oObject.value)
   oObject.value++;
   if(CheckRange(oObject,iStart,iEnd) == true) {
      return true;
   }
   oOBject.value = sCurrentVal;
   return false;
}   

function minusFrom(oObject,iStart,iEnd) {
  var sCurrentVal = String(oObject.value)
  oObject.value--;
  if(CheckRange(oObject,iStart,iEnd) == true) {
      return true;
   }
  oObject.value = sCurrentVal;
  return false;
}   


function CheckRange(oObject,iStart,iEnd, sName) {

  var sMsg ="Valid Range for " + sName +" is " + iStart + " to " + iEnd;
  if(oObject.value != "") {
     if(Math.abs(oObject.value) < iStart || Math.abs(oObject.value) > iEnd) {
        alert(sMsg);
        bIsError= true;
        sErrorField = oObject.id
        return false;
      }
      
  }

    
  
  
  if(bReadyToCalculate == true) { Calculate(); }
  return true;
}   
   
function ThereIsError()  {
  if (bIsError) {
     document.getElementById(sErrorField).focus();
     document.getElementById(sErrorField).select();
     sErrorField = ""
     bIsError = false
  }    
}   
    
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
