1240 calcMashEfficiency(); |
1240 calcMashEfficiency(); |
1241 calcEfficiencyBeforeBoil(); |
1241 calcEfficiencyBeforeBoil(); |
1242 calcEfficiencyAfterBoil(); |
1242 calcEfficiencyAfterBoil(); |
1243 |
1243 |
1244 $("#calc_acid").on('checked', function (event) { |
1244 $("#calc_acid").on('checked', function (event) { |
1245 dataRecord.calc_acid = true; |
1245 dataRecord.calc_acid = 1; |
1246 calcWater(); |
1246 calcWater(); |
1247 }); |
1247 }); |
1248 $("#calc_acid").on('unchecked', function (event) { |
1248 $("#calc_acid").on('unchecked', function (event) { |
1249 dataRecord.calc_acid = false; |
1249 dataRecord.calc_acid = 0; |
1250 calcWater(); |
1250 calcWater(); |
1251 }); |
1251 }); |
1252 $("#w1_name").jqxDropDownList('selectItem', dataRecord.w1_name); |
1252 $("#w1_name").jqxDropDownList('selectItem', dataRecord.w1_name); |
1253 $("#w2_name").jqxDropDownList('selectItem', dataRecord.w2_name); |
1253 $("#w2_name").jqxDropDownList('selectItem', dataRecord.w2_name); |
1254 // Fix tap water if zero using mash infuse amount. |
1254 // Fix tap water if zero using mash infuse amount. |
1454 $('#keg_priming_sugar').on('change', function (event) { |
1454 $('#keg_priming_sugar').on('change', function (event) { |
1455 dataRecord.keg_priming_sugar = event.args.item.value; |
1455 dataRecord.keg_priming_sugar = event.args.item.value; |
1456 calcCarbonation(); |
1456 calcCarbonation(); |
1457 }); |
1457 }); |
1458 $("#keg_forced_carb").on('checked', function (event) { |
1458 $("#keg_forced_carb").on('checked', function (event) { |
1459 dataRecord.keg_forced_carb = true; |
1459 dataRecord.keg_forced_carb = 1; |
1460 calcCarbonation(); |
1460 calcCarbonation(); |
1461 }); |
1461 }); |
1462 $("#keg_forced_carb").on('unchecked', function (event) { |
1462 $("#keg_forced_carb").on('unchecked', function (event) { |
1463 dataRecord.keg_forced_carb = false; |
1463 dataRecord.keg_forced_carb = 0; |
1464 calcCarbonation(); |
1464 calcCarbonation(); |
1465 }); |
1465 }); |
1466 $('#keg_carbonation_temp').on('change', function (event) { |
1466 $('#keg_carbonation_temp').on('change', function (event) { |
1467 dataRecord.keg_carbonation_temp = parseFloat(event.args.value); |
1467 dataRecord.keg_carbonation_temp = parseFloat(event.args.value); |
1468 calcCarbonation(); |
1468 calcCarbonation(); |
1645 { name: 'brew_aeration_speed', type: 'float' }, |
1645 { name: 'brew_aeration_speed', type: 'float' }, |
1646 { name: 'brew_aeration_type', type: 'int' }, |
1646 { name: 'brew_aeration_type', type: 'int' }, |
1647 { name: 'brew_fermenter_sg', type: 'float' }, |
1647 { name: 'brew_fermenter_sg', type: 'float' }, |
1648 { name: 'brew_fermenter_ibu', type: 'float' }, |
1648 { name: 'brew_fermenter_ibu', type: 'float' }, |
1649 { name: 'brew_date_end', type: 'string' }, |
1649 { name: 'brew_date_end', type: 'string' }, |
1650 { name: 'brew_log_available', type: 'int' }, |
|
1651 { name: 'og', type: 'float' }, |
1650 { name: 'og', type: 'float' }, |
1652 { name: 'fg', type: 'float' }, |
1651 { name: 'fg', type: 'float' }, |
1653 { name: 'primary_start_temp', type: 'float' }, |
1652 { name: 'primary_start_temp', type: 'float' }, |
1654 { name: 'primary_max_temp', type: 'float' }, |
1653 { name: 'primary_max_temp', type: 'float' }, |
1655 { name: 'primary_end_temp', type: 'float' }, |
1654 { name: 'primary_end_temp', type: 'float' }, |
2897 $("#inventory_reduced").jqxCheckBox({ theme: theme, width: 120, height: 23 }); |
2896 $("#inventory_reduced").jqxCheckBox({ theme: theme, width: 120, height: 23 }); |
2898 $('#inventory_reduced').on('checked', function (event) { |
2897 $('#inventory_reduced').on('checked', function (event) { |
2899 // Call a script to do the work and block this. |
2898 // Call a script to do the work and block this. |
2900 // Note that this script must set this flag too, so if the user doesn't Save it is still set. |
2899 // Note that this script must set this flag too, so if the user doesn't Save it is still set. |
2901 // Call the script with the uuid. |
2900 // Call the script with the uuid. |
|
2901 // set dataRecord.inventory_reduced to 1 |
2902 $("#inventory_reduced").jqxCheckBox({ disabled : true }); |
2902 $("#inventory_reduced").jqxCheckBox({ disabled : true }); |
2903 }); |
2903 }); |
2904 $("#locked").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled : true }); |
2904 $("#locked").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled : true }); |
2905 $('#locked').on('checked', function (event) { |
2905 $('#locked').on('checked', function (event) { |
2906 if (brewstage >= 10) { |
2906 if (brewstage >= 10) { |
2907 $("#stage").val('Closed'); |
2907 $("#stage").val('Closed'); |
|
2908 dataRecord.locked = 1; |
2908 brewstage = 11; |
2909 brewstage = 11; |
2909 } |
2910 } |
2910 }); |
2911 }); |
2911 $('#locked').on('unchecked', function (event) { |
2912 $('#locked').on('unchecked', function (event) { |
2912 if (brewstage >= 10) { |
2913 if (brewstage >= 10) { |
2913 $("#stage").val('Ready'); |
2914 $("#stage").val('Ready'); |
|
2915 dataRecord.locked = 0; |
2914 brewstage = 10; |
2916 brewstage = 10; |
2915 } |
2917 } |
2916 }); |
2918 }); |
2917 $("#notes").jqxTooltip({ content: 'De uitgebreide opmerkingen over dit product.' }); |
2919 $("#notes").jqxTooltip({ content: 'De uitgebreide opmerkingen over dit product.' }); |
2918 $("#notes").jqxInput({ theme: theme, width: 960, height: 100 }); |
2920 $("#notes").jqxInput({ theme: theme, width: 960, height: 100 }); |
4187 birth: $("#birth").val(), |
4189 birth: $("#birth").val(), |
4188 stage: dataRecord.stage, |
4190 stage: dataRecord.stage, |
4189 notes: $("#notes").val(), |
4191 notes: $("#notes").val(), |
4190 log_brew: dataRecord.log_brew, |
4192 log_brew: dataRecord.log_brew, |
4191 log_fermentation: dataRecord.log_fermentation, |
4193 log_fermentation: dataRecord.log_fermentation, |
4192 inventory_reduced: $("#inventory_reduced").val(), |
4194 inventory_reduced: dataRecord.inventory_reduced, |
4193 locked: $("#locked").val(), |
4195 locked: dataRecord.locked, |
4194 eq_name: $("#eq_name").val(), |
4196 eq_name: $("#eq_name").val(), |
4195 eq_boil_size: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')), |
4197 eq_boil_size: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')), |
4196 eq_batch_size: parseFloat($("#eq_batch_size").jqxNumberInput('decimal')), |
4198 eq_batch_size: parseFloat($("#eq_batch_size").jqxNumberInput('decimal')), |
4197 eq_tun_volume: parseFloat($("#eq_tun_volume").jqxNumberInput('decimal')), |
4199 eq_tun_volume: parseFloat($("#eq_tun_volume").jqxNumberInput('decimal')), |
4198 eq_tun_weight: dataRecord.eq_tun_weight, |
4200 eq_tun_weight: dataRecord.eq_tun_weight, |
4241 brew_aeration_speed: parseFloat($("#brew_aeration_speed").jqxNumberInput('decimal')), |
4243 brew_aeration_speed: parseFloat($("#brew_aeration_speed").jqxNumberInput('decimal')), |
4242 brew_aeration_type: $("#brew_aeration_type").val(), |
4244 brew_aeration_type: $("#brew_aeration_type").val(), |
4243 brew_fermenter_sg: parseFloat($("#brew_fermenter_sg").jqxNumberInput('decimal')), |
4245 brew_fermenter_sg: parseFloat($("#brew_fermenter_sg").jqxNumberInput('decimal')), |
4244 brew_fermenter_ibu: parseFloat($("#brew_fermenter_ibu").jqxNumberInput('decimal')), |
4246 brew_fermenter_ibu: parseFloat($("#brew_fermenter_ibu").jqxNumberInput('decimal')), |
4245 brew_date_end: $("#brew_date_end").val(), |
4247 brew_date_end: $("#brew_date_end").val(), |
4246 brew_log_available: $("#brew_log_available").val(), |
|
4247 og: dataRecord.og, |
4248 og: dataRecord.og, |
4248 fg: parseFloat($("#fg").jqxNumberInput('decimal')), |
4249 fg: parseFloat($("#fg").jqxNumberInput('decimal')), |
4249 primary_start_temp: parseFloat($("#primary_start_temp").jqxNumberInput('decimal')), |
4250 primary_start_temp: parseFloat($("#primary_start_temp").jqxNumberInput('decimal')), |
4250 primary_max_temp: parseFloat($("#primary_max_temp").jqxNumberInput('decimal')), |
4251 primary_max_temp: parseFloat($("#primary_max_temp").jqxNumberInput('decimal')), |
4251 primary_end_temp: parseFloat($("#primary_end_temp").jqxNumberInput('decimal')), |
4252 primary_end_temp: parseFloat($("#primary_end_temp").jqxNumberInput('decimal')), |
4263 keg_amount: parseFloat($("#keg_amount").jqxNumberInput('decimal')), |
4264 keg_amount: parseFloat($("#keg_amount").jqxNumberInput('decimal')), |
4264 keg_carbonation: parseFloat($("#keg_carbonation").jqxNumberInput('decimal')), |
4265 keg_carbonation: parseFloat($("#keg_carbonation").jqxNumberInput('decimal')), |
4265 keg_priming_sugar: $("#keg_priming_sugar").val(), |
4266 keg_priming_sugar: $("#keg_priming_sugar").val(), |
4266 keg_priming_amount: parseFloat($("#keg_priming_amount").jqxNumberInput('decimal')), |
4267 keg_priming_amount: parseFloat($("#keg_priming_amount").jqxNumberInput('decimal')), |
4267 keg_carbonation_temp: parseFloat($("#keg_carbonation_temp").jqxNumberInput('decimal')), |
4268 keg_carbonation_temp: parseFloat($("#keg_carbonation_temp").jqxNumberInput('decimal')), |
4268 keg_forced_carb: $("#keg_forced_carb").val(), |
4269 keg_forced_carb: dataRecord.keg_forced_carb, |
4269 keg_pressure: parseFloat($("#keg_pressure").jqxNumberInput('decimal')), |
4270 keg_pressure: parseFloat($("#keg_pressure").jqxNumberInput('decimal')), |
4270 taste_notes: $("#taste_notes").val(), |
4271 taste_notes: $("#taste_notes").val(), |
4271 taste_rate: parseFloat($("#taste_rate").jqxNumberInput('decimal')), |
4272 taste_rate: parseFloat($("#taste_rate").jqxNumberInput('decimal')), |
4272 taste_date: $("#taste_date").val(), |
4273 taste_date: $("#taste_date").val(), |
4273 taste_color: $("#taste_color").val(), |
4274 taste_color: $("#taste_color").val(), |
4315 sparge_volume: parseFloat($("#sparge_volume").jqxNumberInput('decimal')), |
4316 sparge_volume: parseFloat($("#sparge_volume").jqxNumberInput('decimal')), |
4316 sparge_source: $("#sparge_source").val(), |
4317 sparge_source: $("#sparge_source").val(), |
4317 sparge_acid_type: $("#sparge_acid_type").val(), |
4318 sparge_acid_type: $("#sparge_acid_type").val(), |
4318 sparge_acid_perc: parseFloat($("#sparge_acid_perc").jqxNumberInput('decimal')), |
4319 sparge_acid_perc: parseFloat($("#sparge_acid_perc").jqxNumberInput('decimal')), |
4319 sparge_acid_amount: dataRecord.sparge_acid_amount, |
4320 sparge_acid_amount: dataRecord.sparge_acid_amount, |
4320 calc_acid: $("#calc_acid").val(), |
4321 calc_acid: dataRecord.calc_acid, |
4321 w1_name: $("#w1_name").val(), |
4322 w1_name: $("#w1_name").val(), |
4322 w1_amount: parseFloat($("#w1_amount").jqxNumberInput('decimal')), |
4323 w1_amount: parseFloat($("#w1_amount").jqxNumberInput('decimal')), |
4323 w1_calcium: parseFloat($("#w1_calcium").jqxNumberInput('decimal')), |
4324 w1_calcium: parseFloat($("#w1_calcium").jqxNumberInput('decimal')), |
4324 w1_sulfate: parseFloat($("#w1_sulfate").jqxNumberInput('decimal')), |
4325 w1_sulfate: parseFloat($("#w1_sulfate").jqxNumberInput('decimal')), |
4325 w1_chloride: parseFloat($("#w1_chloride").jqxNumberInput('decimal')), |
4326 w1_chloride: parseFloat($("#w1_chloride").jqxNumberInput('decimal')), |