function calculateVolume(n,t){var i=$("#spreadingRate_"+n+"").val(),r=(t/i).toFixed(2);$("#resultCloud2_"+n).html(r+" liters");calculateBottles(n,t,i)}function calculateRangeText(n){var i=n.attr("id").slice(3),t=n.find("#formControlRange_"+i+""),r;n.find("#formControlRangeOutput_"+i+"").val(t.attr("data-text-prefix")+t.val()+t.attr("data-text-suffix"));r=t.val();calculateVolume(i,r)}function calculateBottles(n,t,i){var o=$("#amountTool_"+n+" div:first"),e,r,u,f;$("#amountTool_"+n).empty();$("#amountTool_"+n).html(o);e=$("[id^=packSize_"+n+"-]");r=[];e.each(function(){var n=$(this).data("input-value");r.push(n)});r.sort(function(n,t){return t-n});u=t;f=[];$.each(r,function(n,t){var o,e;if(u<=0)return!1;if(n===r.length-1)return o=rawCalculationEnd(u,i,t),f.push({canSize:t,numberOfCans:o}),!1;e=rawCalculation(u,i,t);f.push({canSize:t,numberOfCans:e.wholeCans});u=e.leftToPaint});showResult(n,f)}function rawCalculation(n,t,i){var r=i/1e3*t,u=Math.floor(n/r*1.25),f=n-r*u;return{wholeCans:u,leftToPaint:f}}function rawCalculationEnd(n,t,i){var r=i/1e3*t;return Math.ceil(n/r)}function showResult(n,t){$.each(t,function(t,i){if(i.numberOfCans>0){var r=$("[id^=packSize_"+n+"-][data-input-value = '"+i.canSize+"']").attr("data-input-text"),u=showResultCans(i.numberOfCans),f='