﻿function calculateSavings() {
    var numberOfCig = document.getElementById('inpCigarettes').value;
    var numberCheck = /^\d+$/;//for validation for numbers only
    if(numberCheck.test(numberOfCig) != false)
    {
      var qCigaretes = parseInt(numberOfCig);
      var cigCost = document.getElementById('inpCostPerPack').value;
      var floatCheck = /^\d{1,3}(\.\d{0,2})?$/;//for validation for numbers & decimal numbers only
      if(floatCheck.test(cigCost) != false)
      {            
          var costPack = parseFloat(cigCost);
          if (!isNaN(qCigaretes) && !isNaN(costPack))
           {
		    $("#divSavings").show();
            var costDay = (costPack / 20) * qCigaretes;
            var costWeek = costDay * 7;
            $("#savingDay").text("$" + costDay.toFixed(2))
            $("#savingWeek").text("$" + costWeek.toFixed(2))
            $("#savingMonth").text("$" + (costDay * 31).toFixed(2))
            $("#savingYear").text("$" + (costWeek * 52).toFixed(2))
          }
       }
       else
       {
         alert('Decimal Numbers Only');
       }
    }
    else
    {
      alert('Numbers Only');
    }
    
}

function ResetSavings() {    
    $("#inpCigarettes").val("");
    $("#inpCostPerPack").val("");
    $("#savingDay").text("$0.0")
    $("#savingWeek").text("$0.0")
    $("#savingMonth").text("$0.0")
    $("#savingYear").text("$0.0")
}

$(document).ready(function() {
    $("#divSavings").hide();
});

