diff -r 03e81378182d -r a85c1d4c4d12 www/js/prod_new.js
--- a/www/js/prod_new.js Sun Feb 03 23:21:55 2019 +0100
+++ b/www/js/prod_new.js Mon Feb 04 15:21:49 2019 +0100
@@ -23,104 +23,85 @@
$(document).ready(function () {
- // tooltips
+ var recipe_type = 2;
+ var style_type = 0;
+ var tun_material = 0;
+
+ // Tab 1, base
$("#name").jqxTooltip({ content: 'De naam voor dit brouw project.' });
- $("#code").jqxTooltip({ content: 'Het unieke code nummer van dit brouw project.' });
- $("#notes").jqxTooltip({ content: 'De uitgebreide opmerkingen over dit project.' });
- $("#type").jqxTooltip({ content: 'Het brouw type van bier in dit brouw project.' });
-
- // editers
- var srcType = [ "All Grain", "Partial Mash", "Extract" ];
$("#name").jqxInput({ theme: theme, width: 640, height: 23 });
+ $("#code").jqxTooltip({ content: 'Het unieke code nummer van dit brouw project.' });
$("#code").jqxInput({ theme: theme, width: 100, height: 23 });
+ $("#notes").jqxTooltip({ content: 'De uitgebreide opmerkingen over dit project.' });
$("#notes").jqxInput({ theme: theme, width: 960, height: 200 });
- $("#type").jqxDropDownList({ theme: theme, source: srcType, width: 125, height: 23, dropDownHeight: 95 });
+ $("#type").jqxDropDownList({
+ theme: theme,
+ source: RecipeTypeAdapter,
+ valueMember: 'id',
+ displayMember: 'nl',
+ width: 180,
+ height: 23,
+ autoDropDownHeight: true
+ });
+ $("#type").jqxDropDownList('selectItem', 2);
+ $("#type").on('select', function (event) {
+ if (event.args) {
+ recipe_type = event.args.index;
+ }
+ });
+ // Tab 2, style
+ $("#st_name").jqxTooltip({ content: 'De bierstijl naam voor dit recept.'});
$("#st_name").jqxInput({ theme: theme, width: 250, height: 23 });
+ $("#st_category").jqxTooltip({ content: 'De Amerikaanse bierstijl categorie.'});
$("#st_category").jqxInput({ theme: theme, width: 250, height: 23 });
+ $("#st_category_number").jqxTooltip({ content: 'De Amerikaanse bierstijl categorie sub nummer.'});
$("#st_category_number").jqxInput({ theme: theme, width: 70, height: 23 });
+ $("#st_letter").jqxTooltip({ content: 'De bierstijl letter voor dit recept.'});
$("#st_letter").jqxInput({ theme: theme, width: 250, height: 23 });
+ $("#st_guide").jqxTooltip({ content: 'De bierstijl gids voor dit recept.'});
$("#st_guide").jqxInput({ theme: theme, width: 250, height: 23 });
$("#st_notes").jqxInput({ theme: theme, width: 800, height: 100 });
- $("#st_type").jqxInput({ theme: theme, width: 90, height: 23 });
- $("#st_og_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 3, readOnly: true });
- $("#st_og_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 3, readOnly: true });
- $("#st_fg_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 3, readOnly: true });
- $("#st_fg_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 3, readOnly: true });
- $("#st_ibu_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 0, readOnly: true });
- $("#st_ibu_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 0, readOnly: true });
- $("#st_color_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 0, readOnly: true });
- $("#st_color_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 0, readOnly: true });
- $("#st_carb_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 1, readOnly: true });
- $("#st_carb_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 1, readOnly: true });
- $("#st_abv_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 1, readOnly: true });
- $("#st_abv_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 1, readOnly: true });
+ $("#st_type").jqxTooltip({ content: 'Het bierstijl type.'});
+ $("#st_type").jqxInput({ theme: theme, width: 250, height: 23 });
+ $("#st_og_min").jqxTooltip({ content: 'Het minimum begin SG voor deze bierstijl.'});
+ $("#st_og_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 3, readOnly: true });
+ $("#st_og_max").jqxTooltip({ content: 'Het maximum begin SG voor deze bierstijl.'});
+ $("#st_og_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 3, readOnly: true });
+ $("#st_fg_min").jqxTooltip({ content: 'Het minimum eind SG voor deze bierstijl.'});
+ $("#st_fg_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 3, readOnly: true });
+ $("#st_fg_max").jqxTooltip({ content: 'Het maximum eind SG voor deze bierstijl.'});
+ $("#st_fg_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 3, readOnly: true });
+ $("#st_ibu_min").jqxTooltip({ content: 'De minimum bitterheid voor deze bierstijl.'});
+ $("#st_ibu_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 0, readOnly: true });
+ $("#st_ibu_max").jqxTooltip({ content: 'De maximum bitterheid voor deze bierstijl.'});
+ $("#st_ibu_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 0, readOnly: true });
+ $("#st_color_min").jqxTooltip({ content: 'De minimum kleur voor deze bierstijl.'});
+ $("#st_color_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 0, readOnly: true });
+ $("#st_color_max").jqxTooltip({ content: 'De maximum kleur voor deze bierstijl.'});
+ $("#st_color_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 0, readOnly: true });
+ $("#st_carb_min").jqxTooltip({ content: 'Het minimum koolzuur volume voor deze bierstijl.'});
+ $("#st_carb_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 1, readOnly: true });
+ $("#st_carb_max").jqxTooltip({ content: 'Het maximum koolzuur volume voor deze bierstijl.'});
+ $("#st_carb_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 1, readOnly: true });
+ $("#st_abv_min").jqxTooltip({ content: 'Het minimum alcohol volume % voor deze bierstijl.'});
+ $("#st_abv_min").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 1, readOnly: true });
+ $("#st_abv_max").jqxTooltip({ content: 'Het maximum alcohol volume % voor deze bierstijl.'});
+ $("#st_abv_max").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 1, readOnly: true });
$("#st_profile").jqxInput({ theme: theme, width: 800, height: 48 });
$("#st_ingredients").jqxInput({ theme: theme, width: 800, height: 23 });
$("#st_examples").jqxInput({ theme: theme, width: 800, height: 48 });
-
- $("#eq_name").jqxTooltip({ content: 'De naam van deze brouw apparatuur.' });
- $("#eq_name").jqxInput({ theme: theme, width: 250, height: 23 });
- $("#eq_calc_boil_volume").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled: true });
- $("#eq_boil_size").jqxTooltip({ content: 'Normaal kook volume in liters' });
- $("#eq_boil_size").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_batch_size").jqxTooltip({ content: 'Berekende batch grootte in liters aan het eind van de kook.' });
- $("#eq_batch_size").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_tun_volume").jqxTooltip({ content: 'Maisch ketel volume.' });
- $("#eq_tun_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_tun_weight").jqxTooltip({ content: 'Maisch ketel gewicht.' });
- $("#eq_tun_weight").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_tun_height").jqxTooltip({ content: 'Maisch ketel hoogte.' });
- $("#eq_tun_height").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_tun_material").jqxTooltip({ content: 'Maisch ketel materiaal.' });
- $("#eq_tun_material").jqxInput({ theme: theme, width: 120, height: 23 });
- $("#eq_tun_specific_heat").jqxTooltip({ content: 'Maisch ketel warmte geleiding.' });
- $("#eq_tun_specific_heat").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_top_up_water").jqxTooltip({ content: 'Extra water in het gistvat.' });
- $("#eq_top_up_water").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_trub_chiller_loss").jqxTooltip({ content: 'Standaard verlies bij het overbrengen naar het gistvat.' });
- $("#eq_trub_chiller_loss").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_evap_rate").jqxTooltip({ content: 'Verdamping in liters per uur.' });
- $("#eq_evap_rate").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 2, });
- $("#eq_boil_time").jqxTooltip({ content: 'Normale kooktijd in minuten.' });
- $("#eq_boil_time").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 0 });
- $("#eq_top_up_kettle").jqxTooltip({ content: 'Extra water toevoegen tijdens de kook.' });
- $("#eq_top_up_kettle").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_hop_utilization").jqxTooltip({ content: '100% voor kleine installaties, hoger voor grote brouwerijen.' });
- $("#eq_hop_utilization").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 0 });
- $("#eq_notes").jqxTooltip({ content: 'Opmerkingen over deze apparatuur.' });
- $("#eq_notes").jqxInput({ theme: theme, width: 960, height: 100 });
- $("#eq_lauter_volume").jqxTooltip({ content: 'Filterkuip volume.' });
- $("#eq_lauter_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_lauter_height").jqxTooltip({ content: 'Filterkuip hoogte.' });
- $("#eq_lauter_height").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_lauter_deadspace").jqxTooltip({ content: 'Filterkuip verlies in liters.' });
- $("#eq_lauter_deadspace").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_kettle_volume").jqxTooltip({ content: 'Kook ketel volume in liters.' });
- $("#eq_kettle_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_kettle_height").jqxTooltip({ content: 'Kook ketel hoogte in cm.' });
- $("#eq_kettle_height").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_mash_volume").jqxTooltip({ content: 'Maisch water voor de eerste stap.' });
- $("#eq_mash_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_mash_max").jqxTooltip({ content: 'De maximale moutstort in Kg.' });
- $("#eq_mash_max").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
- $("#eq_efficiency").jqxTooltip({ content: 'Gemiddeld brouwzaal rendement.' });
- $("#eq_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 70, height: 23, decimalDigits: 1 });
-
- // Default values
- $("#type").val('All Grain');
-
$("#styleSelect").jqxDropDownList({
placeHolder: "Kies bierstijl:",
theme: theme,
source: styleslist,
displayMember: "name",
- width: 150,
+ width: 250,
height: 27,
dropDownWidth: 500,
dropDownHeight: 500,
renderer: function (index, label, value) {
- var datarecord = styleslist.records[index];
+ var datarecord = styleslist.records[index];
return datarecord.style_guide + " " + datarecord.style_letter+ " " + datarecord.name;
}
});
@@ -133,7 +114,8 @@
$("#st_category_number").val(datarecord.category_number);
$("#st_letter").val(datarecord.style_letter);
$("#st_guide").val(datarecord.style_guide);
- $("#st_type").val(datarecord.type);
+ style_type = datarecord.type;
+ $("#st_type").val(StyleTypeData[datarecord.type].nl);
$("#st_og_min").val(datarecord.og_min);
$("#st_og_max").val(datarecord.og_max);
$("#st_fg_min").val(datarecord.fg_min);
@@ -153,13 +135,60 @@
}
});
- // Equipemnt dropdown list
+ // Tab 3, equipment
+ $("#eq_name").jqxTooltip({ content: 'De naam van deze brouw apparatuur.' });
+ $("#eq_name").jqxInput({ theme: theme, width: 250, height: 23 });
+ $("#eq_calc_boil_volume").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled: true });
+ $("#eq_boil_size").jqxTooltip({ content: 'Normaal kook volume in liters' });
+ $("#eq_boil_size").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_batch_size").jqxTooltip({ content: 'Berekende batch grootte in liters aan het eind van de kook.' });
+ $("#eq_batch_size").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_tun_volume").jqxTooltip({ content: 'Maisch ketel volume.' });
+ $("#eq_tun_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_tun_weight").jqxTooltip({ content: 'Maisch ketel gewicht.' });
+ $("#eq_tun_weight").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_tun_height").jqxTooltip({ content: 'Maisch ketel hoogte.' });
+ $("#eq_tun_height").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_tun_material").jqxTooltip({ content: 'Maisch ketel materiaal.' });
+ $("#eq_tun_material").jqxInput({ theme: theme, width: 180, height: 23 });
+ $("#eq_tun_specific_heat").jqxTooltip({ content: 'Maisch ketel warmte geleiding.' });
+ $("#eq_tun_specific_heat").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 3 });
+ $("#eq_top_up_water").jqxTooltip({ content: 'Extra water in het gistvat.' });
+ $("#eq_top_up_water").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_trub_chiller_loss").jqxTooltip({ content: 'Standaard verlies bij het overbrengen naar het gistvat.' });
+ $("#eq_trub_chiller_loss").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_evap_rate").jqxTooltip({ content: 'Verdamping in liters per uur.' });
+ $("#eq_evap_rate").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 2, });
+ $("#eq_boil_time").jqxTooltip({ content: 'Normale kooktijd in minuten.' });
+ $("#eq_boil_time").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 0 });
+ $("#eq_top_up_kettle").jqxTooltip({ content: 'Extra water toevoegen tijdens de kook.' });
+ $("#eq_top_up_kettle").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_hop_utilization").jqxTooltip({ content: '100% voor kleine installaties, hoger voor grote brouwerijen.' });
+ $("#eq_hop_utilization").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 0 });
+ $("#eq_notes").jqxTooltip({ content: 'Opmerkingen over deze apparatuur.' });
+ $("#eq_notes").jqxInput({ theme: theme, width: 960, height: 100 });
+ $("#eq_lauter_volume").jqxTooltip({ content: 'Filterkuip volume.' });
+ $("#eq_lauter_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_lauter_height").jqxTooltip({ content: 'Filterkuip hoogte.' });
+ $("#eq_lauter_height").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_lauter_deadspace").jqxTooltip({ content: 'Filterkuip verlies in liters.' });
+ $("#eq_lauter_deadspace").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_kettle_volume").jqxTooltip({ content: 'Kook ketel volume in liters.' });
+ $("#eq_kettle_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_kettle_height").jqxTooltip({ content: 'Kook ketel hoogte in cm.' });
+ $("#eq_kettle_height").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_mash_volume").jqxTooltip({ content: 'Maisch water voor de eerste stap.' });
+ $("#eq_mash_volume").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_mash_max").jqxTooltip({ content: 'De maximale moutstort in Kg.' });
+ $("#eq_mash_max").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
+ $("#eq_efficiency").jqxTooltip({ content: 'Gemiddeld brouwzaal rendement.' });
+ $("#eq_efficiency").jqxNumberInput({ inputMode: 'simple', readOnly: true, theme: theme, width: 90, height: 23, decimalDigits: 1 });
$("#equipmentSelect").jqxDropDownList({
placeHolder: "Kies apparatuur:",
theme: theme,
source: equipmentlist,
displayMember: "name",
- width: 150,
+ width: 250,
height: 27,
dropDownWidth: 300,
renderer: function (index, label, value) {
@@ -177,7 +206,8 @@
$("#eq_tun_volume").val(datarecord.tun_volume);
$("#eq_tun_weight").val(datarecord.tun_weight);
$("#eq_tun_specific_heat").val(datarecord.tun_specific_heat);
- $("#eq_tun_material").val(datarecord.tun_material);
+ tun_material = datarecord.tun_material;
+ $("#eq_tun_material").val(MaterialData[datarecord.tun_material].nl);
$("#eq_tun_height").val(datarecord.tun_height);
$("#eq_top_up_water").val(datarecord.top_up_water);
$("#eq_trub_chiller_loss").val(datarecord.trub_chiller_loss);
@@ -223,7 +253,7 @@
name: $("#name").val(),
code: $("#code").val(),
birth: b,
- stage: 'Plan',
+ stage: 0,
notes: $("#notes").val(),
log_brew: false,
log_fermentation: false,
@@ -235,7 +265,7 @@
eq_tun_volume: parseFloat($("#eq_tun_volume").jqxNumberInput('decimal')),
eq_tun_weight: parseFloat($("#eq_tun_weight").jqxNumberInput('decimal')),
eq_tun_specific_heat: parseFloat($("#eq_tun_specific_heat").jqxNumberInput('decimal')),
- eq_tun_material: $("#eq_tun_material").val(),
+ eq_tun_material: tun_material,
eq_tun_height: parseFloat($("#eq_tun_height").jqxNumberInput('decimal')),
eq_top_up_water: parseFloat($("#eq_top_up_water").jqxNumberInput('decimal')),
eq_trub_chiller_loss: parseFloat($("#eq_trub_chiller_loss").jqxNumberInput('decimal')),
@@ -266,7 +296,7 @@
brew_aboil_sg: 1.000,
brew_aboil_ph: 0.0,
brew_aboil_efficiency: 0,
- brew_cooling_method: '-',
+ brew_cooling_method: 0,
brew_cooling_time: 0,
brew_cooling_to: 0,
brew_whirlpool9: 0,
@@ -277,7 +307,7 @@
brew_fermenter_extrawater: 0,
brew_aeration_time: 0,
brew_aeration_speed: 0,
- brew_aeration_type: 'None',
+ brew_aeration_type: 0,
brew_fermenter_sg: 0,
brew_fermenter_ibu: 0,
brew_date_end: '',
@@ -295,12 +325,12 @@
package_date: '',
bottle_amount: 0,
bottle_carbonation: 0,
- bottle_priming_sugar: 'Kristalsuiker',
+ bottle_priming_sugar: 0,
bottle_priming_amount: 0,
bottle_carbonation_temp: 23,
keg_amount: 0,
keg_carbonation: 0,
- keg_priming_sugar: 'Kristalsuiker',
+ keg_priming_sugar: 0,
keg_priming_amount: 0,
keg_carbonation_temp: 23,
keg_forced_carb: false,
@@ -318,7 +348,7 @@
st_name: $('#st_name').val(),
st_letter: $('#st_letter').val(),
st_guide: $('#st_guide').val(),
- st_type: $('#st_type').val(),
+ st_type: style_type,
st_category: $('#st_category').val(),
st_category_number: parseFloat($("#st_category_number").jqxNumberInput('decimal')),
st_og_min: parseFloat($("#st_og_min").jqxNumberInput('decimal')),
@@ -333,7 +363,7 @@
st_carb_max: parseFloat($("#st_carb_max").jqxNumberInput('decimal')),
st_abv_min: parseFloat($("#st_abv_min").jqxNumberInput('decimal')),
st_abv_max: parseFloat($("#st_abv_max").jqxNumberInput('decimal')),
- type: $("#type").val(),
+ type: recipe_type,
batch_size: parseFloat($("#eq_batch_size").jqxNumberInput('decimal')),
boil_size: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')),
boil_time: parseFloat($("#eq_boil_time").jqxNumberInput('decimal')),
@@ -343,19 +373,33 @@
est_color: 0,
est_abv: 0.0,
est_carb: 0.0,
- color_method: "Morey",
+ color_method: 0,
est_ibu: 0,
- ibu_method: "Tinseth",
+ ibu_method: 0,
mash_name: "",
mash_ph: 5.4,
- sparge_temp: 78.0,
+ sparge_temp: 85.0,
sparge_volume: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')) / 2,
sparge_ph: 5.8,
- sparge_source: 'Bron 1',
- sparge_acid_type: 'Melkzuur',
+ sparge_source: 0,
+ sparge_acid_type: 0,
sparge_acid_perc: 80,
sparge_acid_amount: 0,
- calc_acid: true
+ calc_acid: true,
+ w1_name: 'Tap water',
+ w1_amount: parseFloat($("#eq_mash_volume").jqxNumberInput('decimal')),
+ w1_calcium: 0,
+ w1_sulfate: 0,
+ w1_chloride: 0,
+ w1_sodium: 0,
+ w1_magnesium: 0,
+ w1_total_alkalinity: 0,
+ w1_ph: 7.0,
+ w1_cost: 0.0,
+ wa_acid_name: 0, // Lactic acid
+ wa_acid_perc: 80,
+ wa_base_name: 0
+
};
var data = "insert=true&return=" + my_return + "&" + $.param(newrow);
$.ajax({
@@ -443,7 +487,9 @@
//Validating the first tab
firstTab: function (notify) {
- var name = $('#name').val(), code = $('#code').val(), message = '';
+ var name = $('#name').val(),
+ code = $('#code').val(),
+ message = '';
if (name.length < 3) {
message += 'Je moet een brouw project naam invullen.
';
}
@@ -481,7 +527,7 @@
//Validating the third tab
thirdTab: function (notify) {
var equipsel = $('#equipmentSelect').val(),
- message = '';
+ message = '';
if (equipsel.length < 3) {
message += 'Je moet een brouw installatie kiezen.
';
}