index.ui.js 698 B

1234567891011121314151617181920212223
  1. window.updateScale = function()
  2. {
  3. $('#scale').val(scale);
  4. computeDuration();
  5. }
  6. window.computeDuration = function()
  7. {
  8. duration = parseFloat($('#scale').val()) * parseFloat($('#productivity').val()).toFixed(2);
  9. duration = duration.toFixed(2);
  10. if(!isNaN(duration)) $('#duration').val(duration);
  11. if(isNaN(duration)) $('#duration').val('');
  12. computeTotal();
  13. }
  14. window.computeTotal = function()
  15. {
  16. totalLaborCost = parseFloat($('#unitLaborCost').val()) * parseFloat($('#duration').val());
  17. totalLaborCost = totalLaborCost.toFixed(2);
  18. if(!isNaN(totalLaborCost)) $('#totalLaborCost').val(totalLaborCost);
  19. if(isNaN(totalLaborCost)) $('#totalLaborCost').val('');
  20. }