135 dataRecord.est_og = est_og; |
135 dataRecord.est_og = est_og; |
136 $('#est_og').val(est_og); |
136 $('#est_og').val(est_og); |
137 $('#est_og2').val(est_og); |
137 $('#est_og2').val(est_og); |
138 $('#est_og3').val(est_og); |
138 $('#est_og3').val(est_og); |
139 preboil_sg = estimate_sg(sugarsm, parseFloat(dataRecord.boil_size)); |
139 preboil_sg = estimate_sg(sugarsm, parseFloat(dataRecord.boil_size)); |
|
140 $('#est_pre_sg').val(preboil_sg); |
140 var color = kw_to_ebc(dataRecord.color_method, colorw); |
141 var color = kw_to_ebc(dataRecord.color_method, colorw); |
141 dataRecord.est_color = color; |
142 dataRecord.est_color = color; |
142 $('#est_color').val(color); |
143 $('#est_color').val(color); |
143 $('#est_color2').val(color); |
144 $('#est_color2').val(color); |
144 var scolor = ebc_to_color(color); |
145 var scolor = ebc_to_color(color); |
1293 calcIBUs(); |
1294 calcIBUs(); |
1294 }); |
1295 }); |
1295 |
1296 |
1296 $('#batch_size').on('change', function (event) { |
1297 $('#batch_size').on('change', function (event) { |
1297 console.log("batch_size change:"+event.args.value+" old:"+dataRecord.batch_size); |
1298 console.log("batch_size change:"+event.args.value+" old:"+dataRecord.batch_size); |
|
1299 $("#est_a_vol").val(event.args.value * 1.04); |
1298 var new_boil = parseFloat(event.args.value) + dataRecord.boil_size - dataRecord.batch_size; |
1300 var new_boil = parseFloat(event.args.value) + dataRecord.boil_size - dataRecord.batch_size; |
1299 dataRecord.boil_size = new_boil; |
1301 dataRecord.boil_size = new_boil; |
1300 $("#boil_size").val(Math.round(new_boil * 100) / 100); |
1302 $("#boil_size").val(Math.round(new_boil * 100) / 100); |
|
1303 $("#est_pre_vol").val(Math.round(new_boil * 1.04 * 100) / 100); |
1301 dataRecord.batch_size = parseFloat(event.args.value); |
1304 dataRecord.batch_size = parseFloat(event.args.value); |
1302 calcFermentablesFromOG(parseFloat($("#est_og").jqxNumberInput('decimal'))); // Keep the OG |
1305 calcFermentablesFromOG(parseFloat($("#est_og").jqxNumberInput('decimal'))); // Keep the OG |
1303 calcFermentables(); |
1306 calcFermentables(); |
1304 calcSVG(); |
1307 calcSVG(); |
1305 calcFG(); |
1308 calcFG(); |
1482 dataRecord.boil_size = datarecord.boil_size; |
1486 dataRecord.boil_size = datarecord.boil_size; |
1483 $("#boil_size").val(datarecord.boil_size); |
1487 $("#boil_size").val(datarecord.boil_size); |
1484 $("#eq_batch_size").val(datarecord.batch_size); |
1488 $("#eq_batch_size").val(datarecord.batch_size); |
1485 dataRecord.batch_size = datarecord.batch_size; |
1489 dataRecord.batch_size = datarecord.batch_size; |
1486 $("#batch_size").val(datarecord.batch_size); |
1490 $("#batch_size").val(datarecord.batch_size); |
|
1491 $("#est_a_vol").val(datarecord.batch_size * 1.04); |
1487 $("#eq_tun_volume").val(datarecord.tun_volume); |
1492 $("#eq_tun_volume").val(datarecord.tun_volume); |
1488 dataRecord.eq_tun_weight = datarecord.tun_weight; |
1493 dataRecord.eq_tun_weight = datarecord.tun_weight; |
1489 dataRecord.eq_tun_specific_heat = datarecord.tun_specific_heat; |
1494 dataRecord.eq_tun_specific_heat = datarecord.tun_specific_heat; |
1490 dataRecord.eq_tun_material = datarecord.tun_material; |
1495 dataRecord.eq_tun_material = datarecord.tun_material; |
1491 dataRecord.eq_tun_height = datarecord.tun_height / 100.0; |
1496 dataRecord.eq_tun_height = datarecord.tun_height / 100.0; |
1826 $("#st_carb_min2").val(dataRecord.st_carb_min); |
1831 $("#st_carb_min2").val(dataRecord.st_carb_min); |
1827 $("#st_carb_max").val(dataRecord.st_carb_max); |
1832 $("#st_carb_max").val(dataRecord.st_carb_max); |
1828 $("#st_carb_max2").val(dataRecord.st_carb_max); |
1833 $("#st_carb_max2").val(dataRecord.st_carb_max); |
1829 $("#type").val(dataRecord.type); |
1834 $("#type").val(dataRecord.type); |
1830 $("#batch_size").val(dataRecord.batch_size); |
1835 $("#batch_size").val(dataRecord.batch_size); |
|
1836 $("#est_a_vol").val(dataRecord.batch_size * 1.04); |
1831 $("#boil_size").val(dataRecord.boil_size); |
1837 $("#boil_size").val(dataRecord.boil_size); |
|
1838 $("#est_pre_vol").val(dataRecord.boil_size * 1.04); |
1832 $("#boil_time").val(dataRecord.boil_time); |
1839 $("#boil_time").val(dataRecord.boil_time); |
1833 $("#efficiency").val(dataRecord.efficiency); |
1840 $("#efficiency").val(dataRecord.efficiency); |
1834 $("#est_og").val(dataRecord.est_og); |
1841 $("#est_og").val(dataRecord.est_og); |
1835 $("#est_og2").val(dataRecord.est_og); |
1842 $("#est_og2").val(dataRecord.est_og); |
1836 $("#est_og3").val(dataRecord.est_og); |
1843 $("#est_og3").val(dataRecord.est_og); |
3890 $("#brew_mash_sg").on('valueChanged', function () { calcMashEfficiency(); }); |
3897 $("#brew_mash_sg").on('valueChanged', function () { calcMashEfficiency(); }); |
3891 $("#est_mash_sg").jqxTooltip({ content: 'Het berekende verwachte SG na het maischen.' }); |
3898 $("#est_mash_sg").jqxTooltip({ content: 'Het berekende verwachte SG na het maischen.' }); |
3892 $("#est_mash_sg").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 3 }); |
3899 $("#est_mash_sg").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 3 }); |
3893 $("#brew_preboil_sg").jqxTooltip({ content: 'Het gemeten SG in de kookketel na het spoelen en voor het koken.' }); |
3900 $("#brew_preboil_sg").jqxTooltip({ content: 'Het gemeten SG in de kookketel na het spoelen en voor het koken.' }); |
3894 $("#brew_preboil_sg").jqxNumberInput( SGopts ); |
3901 $("#brew_preboil_sg").jqxNumberInput( SGopts ); |
|
3902 $("#est_pre_sg").jqxTooltip({ content: 'Het berekende SG in de kookketel na het spoelen en voor het koken.' }); |
|
3903 $("#est_pre_sg").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 3 }); |
3895 $("#brew_aboil_sg").jqxTooltip({ content: 'Het gemeten SG in de kookketel na het koken.' }); |
3904 $("#brew_aboil_sg").jqxTooltip({ content: 'Het gemeten SG in de kookketel na het koken.' }); |
3896 $("#brew_aboil_sg").jqxNumberInput( SGopts ); |
3905 $("#brew_aboil_sg").jqxNumberInput( SGopts ); |
3897 $("#est_og3").jqxTooltip({ content: 'Het geschatte SG in de kookketel na het koken.' }); |
3906 $("#est_og3").jqxTooltip({ content: 'Het gewenste SG in de kookketel na het koken.' }); |
3898 $("#est_og3").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 70, height: 23, decimalDigits: 3, readOnly: true }); |
3907 $("#est_og3").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 70, height: 23, decimalDigits: 3, readOnly: true }); |
3899 $("#brew_mash_efficiency").jqxTooltip({ content: 'Het behaalde maisch rendement.' }); |
3908 $("#brew_mash_efficiency").jqxTooltip({ content: 'Het behaalde maisch rendement.' }); |
3900 $("#brew_mash_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 }); |
3909 $("#brew_mash_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 }); |
3901 $("#brew_preboil_volume").jqxTooltip({ content: 'Het volume van het wort voor het koken.' }); |
3910 $("#brew_preboil_volume").jqxTooltip({ content: 'Het volume van het wort voor het koken.' }); |
3902 $("#brew_preboil_volume").jqxNumberInput( Spin1dec5 ); |
3911 $("#brew_preboil_volume").jqxNumberInput( Spin1dec5 ); |
|
3912 $("#est_pre_vol").jqxTooltip({ content: 'Het berekende volume van het wort voor het koken.' }); |
|
3913 $("#est_pre_vol").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 }); |
3903 $("#brew_aboil_volume").jqxTooltip({ content: 'Het volume van het wort na het koken.' }); |
3914 $("#brew_aboil_volume").jqxTooltip({ content: 'Het volume van het wort na het koken.' }); |
3904 $("#brew_aboil_volume").jqxNumberInput( Spin1dec5 ); |
3915 $("#brew_aboil_volume").jqxNumberInput( Spin1dec5 ); |
|
3916 $("#est_a_vol").jqxTooltip({ content: 'Het gewenste volume na het koken.' }); |
|
3917 $("#est_a_vol").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 }); |
3905 $("#brew_preboil_efficiency").jqxTooltip({ content: 'Het berekende rendement voor het koken.' }); |
3918 $("#brew_preboil_efficiency").jqxTooltip({ content: 'Het berekende rendement voor het koken.' }); |
3906 $("#brew_preboil_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 }); |
3919 $("#brew_preboil_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 }); |
3907 $("#brew_aboil_efficiency").jqxTooltip({ content: 'Het bereikte rendement na het koken.' }); |
3920 $("#brew_aboil_efficiency").jqxTooltip({ content: 'Het bereikte rendement na het koken.' }); |
3908 $("#brew_aboil_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 }); |
3921 $("#brew_aboil_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 }); |
3909 $("#brew_sparge_temperature").jqxNumberInput( Spin1dec5 ); |
3922 $("#brew_sparge_temperature").jqxNumberInput( Spin1dec5 ); |