175 { name: 'eq_chiller_type', type: 'int' }, |
175 { name: 'eq_chiller_type', type: 'int' }, |
176 { name: 'eq_chiller_to79', type: 'float' }, |
176 { name: 'eq_chiller_to79', type: 'float' }, |
177 { name: 'eq_chiller_volume', type: 'float' }, |
177 { name: 'eq_chiller_volume', type: 'float' }, |
178 { name: 'eq_chiller_lpm', type: 'float' }, |
178 { name: 'eq_chiller_lpm', type: 'float' }, |
179 { name: 'eq_chiller_loss', type: 'float' }, |
179 { name: 'eq_chiller_loss', type: 'float' }, |
|
180 { name: 'eq_HLT_volume', type: 'float' }, |
|
181 { name: 'eq_HLT_deadspace', type: 'float' }, |
180 { name: 'brew_date_start', type: 'string' }, |
182 { name: 'brew_date_start', type: 'string' }, |
181 { name: 'brew_mash_ph', type: 'float' }, |
183 { name: 'brew_mash_ph', type: 'float' }, |
182 { name: 'brew_mash_sg', type: 'float' }, |
184 { name: 'brew_mash_sg', type: 'float' }, |
183 { name: 'brew_mash_efficiency', type: 'float' }, |
185 { name: 'brew_mash_efficiency', type: 'float' }, |
184 { name: 'brew_sparge_est', type: 'float' }, |
186 { name: 'brew_sparge_est', type: 'float' }, |
323 { name: 'wb_chloride', type: 'float' }, |
325 { name: 'wb_chloride', type: 'float' }, |
324 { name: 'wb_sodium', type: 'float' }, |
326 { name: 'wb_sodium', type: 'float' }, |
325 { name: 'wb_magnesium', type: 'float' }, |
327 { name: 'wb_magnesium', type: 'float' }, |
326 { name: 'wb_total_alkalinity', type: 'float' }, |
328 { name: 'wb_total_alkalinity', type: 'float' }, |
327 { name: 'wb_ph', type: 'float' }, |
329 { name: 'wb_ph', type: 'float' }, |
|
330 { name: 'tw_name', type: 'string' }, |
|
331 { name: 'tw_calcium', type: 'float' }, |
|
332 { name: 'tw_sulfate', type: 'float' }, |
|
333 { name: 'tw_chloride', type: 'float' }, |
|
334 { name: 'tw_sodium', type: 'float' }, |
|
335 { name: 'tw_magnesium', type: 'float' }, |
|
336 { name: 'tw_total_alkalinity', type: 'float' }, |
|
337 { name: 'tw_ph', type: 'float' }, |
328 { name: 'wa_acid_name', type: 'int' }, |
338 { name: 'wa_acid_name', type: 'int' }, |
329 { name: 'wa_acid_perc', type: 'int' }, |
339 { name: 'wa_acid_perc', type: 'int' }, |
330 { name: 'wa_base_name', type: 'int' }, |
340 { name: 'wa_base_name', type: 'int' }, |
331 { name: 'starter_enable', type: 'int' }, |
341 { name: 'starter_enable', type: 'int' }, |
332 { name: 'starter_type', type: 'int' }, |
342 { name: 'starter_type', type: 'int' }, |
388 $('#eq_chiller_to79').val(dataRecord.eq_chiller_to79); |
398 $('#eq_chiller_to79').val(dataRecord.eq_chiller_to79); |
389 $('#eq_chiller_volume').val(dataRecord.eq_chiller_volume); |
399 $('#eq_chiller_volume').val(dataRecord.eq_chiller_volume); |
390 $('#eq_chiller_lpm').val(dataRecord.eq_chiller_lpm); |
400 $('#eq_chiller_lpm').val(dataRecord.eq_chiller_lpm); |
391 $('#eq_chiller_loss').val(dataRecord.eq_chiller_loss); |
401 $('#eq_chiller_loss').val(dataRecord.eq_chiller_loss); |
392 $('#eq_fermenter_volume').val((dataRecord.eq_batch_size / 1.04) - dataRecord.eq_trub_loss - dataRecord.eq_chiller_loss ); |
402 $('#eq_fermenter_volume').val((dataRecord.eq_batch_size / 1.04) - dataRecord.eq_trub_loss - dataRecord.eq_chiller_loss ); |
|
403 $('#eq_HLT_volume').val(dataRecord.eq_HLT_volume); |
|
404 $('#eq_HLT_deadspace').val(dataRecord.eq_HLT_deadspace); |
393 // Brewdate |
405 // Brewdate |
394 $('#brew_date_start').val(dataRecord.brew_date_start); |
406 $('#brew_date_start').val(dataRecord.brew_date_start); |
395 $('#brew_mash_ph').val(dataRecord.brew_mash_ph); |
407 $('#brew_mash_ph').val(dataRecord.brew_mash_ph); |
396 $('#brew_mash_sg').val(dataRecord.brew_mash_sg); |
408 $('#brew_mash_sg').val(dataRecord.brew_mash_sg); |
397 $('#brew_mash_efficiency').val(dataRecord.brew_mash_efficiency); |
409 $('#brew_mash_efficiency').val(dataRecord.brew_mash_efficiency); |
561 $('#wb_chloride').val(dataRecord.wb_chloride); |
573 $('#wb_chloride').val(dataRecord.wb_chloride); |
562 $('#wb_sodium').val(dataRecord.wb_sodium); |
574 $('#wb_sodium').val(dataRecord.wb_sodium); |
563 $('#wb_magnesium').val(dataRecord.wb_magnesium); |
575 $('#wb_magnesium').val(dataRecord.wb_magnesium); |
564 $('#wb_total_alkalinity').val(dataRecord.wb_total_alkalinity); |
576 $('#wb_total_alkalinity').val(dataRecord.wb_total_alkalinity); |
565 $('#wb_ph').val(dataRecord.wb_ph); |
577 $('#wb_ph').val(dataRecord.wb_ph); |
|
578 $('#tw_name').val(dataRecord.tw_name); |
|
579 $('#tw_calcium').val(dataRecord.tw_calcium); |
|
580 $('#tw_sulfate').val(dataRecord.tw_sulfate); |
|
581 $('#tw_chloride').val(dataRecord.tw_chloride); |
|
582 $('#tw_sodium').val(dataRecord.tw_sodium); |
|
583 $('#tw_magnesium').val(dataRecord.tw_magnesium); |
|
584 $('#tw_total_alkalinity').val(dataRecord.tw_total_alkalinity); |
|
585 $('#tw_bicarbonate').val(dataRecord.tw_total_alkalinity * 1.22); |
|
586 $('#tw_ph').val(dataRecord.tw_ph); |
|
587 |
566 $('#wa_acid_name').val(dataRecord.wa_acid_name); |
588 $('#wa_acid_name').val(dataRecord.wa_acid_name); |
567 $('#wa_acid_perc').val(dataRecord.wa_acid_perc); |
589 $('#wa_acid_perc').val(dataRecord.wa_acid_perc); |
568 $('#starter_type').val(StarterTypeData[dataRecord.starter_type].nl); |
590 $('#starter_type').val(StarterTypeData[dataRecord.starter_type].nl); |
569 $('#starter_sg').val(dataRecord.starter_sg); |
591 $('#starter_sg').val(dataRecord.starter_sg); |
570 $('#starter_viability').val(dataRecord.starter_viability); |
592 $('#starter_viability').val(dataRecord.starter_viability); |
2427 } |
2447 } |
2428 //console.log('n: ' + n + ' pd: ' + pd + ' protonDeficit: ' + protonDeficit + ' frac: ' + frac + ' pHa: ' + pHa); |
2448 //console.log('n: ' + n + ' pd: ' + pd + ' protonDeficit: ' + protonDeficit + ' frac: ' + frac + ' pHa: ' + pHa); |
2429 bicarbonate = wg_bicarbonate - protonDeficit * frac / liters; |
2449 bicarbonate = wg_bicarbonate - protonDeficit * frac / liters; |
2430 total_alkalinity = bicarbonate * 50 / 61; |
2450 total_alkalinity = bicarbonate * 50 / 61; |
2431 ph = pHa; |
2451 ph = pHa; |
2432 $('#wb_ph').val(Round(ph, 2)); |
2452 } |
2433 $('#est_mash_ph').val(Round(ph, 2)); |
2453 |
2434 } |
2454 $('#wb_ph').val(Round(ph, 2)); |
|
2455 $('#est_mash_ph').val(Round(ph, 2)); |
2435 |
2456 |
2436 if ((AT == 3) && (liters > 0)) { // Sulfuric / Zwavelzuur |
2457 if ((AT == 3) && (liters > 0)) { // Sulfuric / Zwavelzuur |
2437 RA = parseFloat($('#wa_caso4').jqxNumberInput('decimal')) * MMSO4 / MMCaSO4 + |
2458 RA = parseFloat($('#wa_caso4').jqxNumberInput('decimal')) * MMSO4 / MMCaSO4 + |
2438 parseFloat($('#wa_mgso4').jqxNumberInput('decimal')) * MMSO4 / MMMgSO4 + |
2459 parseFloat($('#wa_mgso4').jqxNumberInput('decimal')) * MMSO4 / MMMgSO4 + |
2439 Acidmg / 1000 * MMSO4 / (MMSO4 + 2); |
2460 Acidmg / 1000 * MMSO4 / (MMSO4 + 2); |
2490 Res = 'laag'; |
2511 Res = 'laag'; |
2491 else if (RA > (1.2 * OptSO4Clratio)) |
2512 else if (RA > (1.2 * OptSO4Clratio)) |
2492 Res = 'hoog'; |
2513 Res = 'hoog'; |
2493 setRangeIndicator('so4_cl', Res); |
2514 setRangeIndicator('so4_cl', Res); |
2494 |
2515 |
|
2516 $('#tw_bicarbonate').val(Round(Bicarbonate(dataRecord.tw_total_alkalinity, dataRecord.tw_ph))); |
|
2517 $('#tw_hardness').val(Round(Hardness(dataRecord.tw_calcium, dataRecord.tw_magnesium), 1)); |
|
2518 $('#tw_ra').val(Round(ResidualAlkalinity(dataRecord.tw_total_alkalinity, dataRecord.tw_calcium, dataRecord.tw_magnesium), 1)); |
|
2519 |
|
2520 calcSparge(); |
2495 $('#wb_calcium').val(Round(calcium, 1)); |
2521 $('#wb_calcium').val(Round(calcium, 1)); |
2496 $('#wb_magnesium').val(Round(magnesium, 1)); |
2522 $('#wb_magnesium').val(Round(magnesium, 1)); |
2497 $('#wb_sodium').val(Round(sodium, 1)); |
2523 $('#wb_sodium').val(Round(sodium, 1)); |
2498 $('#wb_sulfate').val(Round(sulfate, 1)); |
2524 $('#wb_sulfate').val(Round(sulfate, 1)); |
2499 $('#wb_chloride').val(Round(chloride, 1)); |
2525 $('#wb_chloride').val(Round(chloride, 1)); |
2500 $('#wb_bicarbonate').val(Round(bicarbonate, 1)); |
2526 $('#wb_bicarbonate').val(Round(bicarbonate, 1)); |
2501 $('#wb_total_alkalinity').val(Round(total_alkalinity, 1)); |
2527 $('#wb_total_alkalinity').val(Round(total_alkalinity, 1)); |
2502 $('#wb_hardness').val(Hardness(calcium, magnesium)); |
2528 $('#wb_hardness').val(Hardness(calcium, magnesium)); |
2503 $('#wb_ra').val(ResidualAlkalinity(total_alkalinity, calcium, magnesium)); |
2529 $('#wb_ra').val(ResidualAlkalinity(total_alkalinity, calcium, magnesium)); |
2504 |
2530 |
|
2531 /* Mix sparge and mash waters to display the final water. */ |
|
2532 calcium = mix(dataRecord.wg_amount, dataRecord.sparge_volume, calcium, parseFloat($('#sw_calcium').jqxNumberInput('decimal'))); |
|
2533 magnesium = mix(dataRecord.wg_amount, dataRecord.sparge_volume, magnesium, parseFloat($('#sw_magnesium').jqxNumberInput('decimal'))); |
|
2534 sodium = mix(dataRecord.wg_amount, dataRecord.sparge_volume, sodium, parseFloat($('#sw_sodium').jqxNumberInput('decimal'))); |
|
2535 sulfate = mix(dataRecord.wg_amount, dataRecord.sparge_volume, sulfate, parseFloat($('#sw_sulfate').jqxNumberInput('decimal'))); |
|
2536 chloride = mix(dataRecord.wg_amount, dataRecord.sparge_volume, chloride, parseFloat($('#sw_chloride').jqxNumberInput('decimal'))); |
|
2537 total_alkalinity = mix(dataRecord.wg_amount, dataRecord.sparge_volume, total_alkalinity, parseFloat($('#sw_total_alkalinity').jqxNumberInput('decimal'))); |
|
2538 ph = -Math.log10(((Math.pow(10, -dataRecord.wb_ph) * dataRecord.wg_amount) + |
|
2539 (Math.pow(10, -parseFloat($('#sw_ph').jqxNumberInput('decimal'))) * dataRecord.sparge_volume)) / |
|
2540 (dataRecord.wg_amount + dataRecord.sparge_volume)); |
|
2541 bicarbonate = Bicarbonate(total_alkalinity, ph); |
|
2542 |
|
2543 $('#fw_amount').val(dataRecord.wg_amount + dataRecord.sparge_volume); |
|
2544 $('#fw_calcium').val(Round(calcium, 1)); |
|
2545 $('#fw_magnesium').val(Round(magnesium, 1)); |
|
2546 $('#fw_sodium').val(Round(sodium, 1)); |
|
2547 $('#fw_sulfate').val(Round(sulfate, 1)); |
|
2548 $('#fw_chloride').val(Round(chloride, 1)); |
|
2549 $('#fw_bicarbonate').val(Round(bicarbonate, 1)); |
|
2550 $('#fw_total_alkalinity').val(Round(total_alkalinity, 1)); |
|
2551 $('#fw_ph').val(Round(ph, 2)); |
|
2552 $('#fw_hardness').val(Round(Hardness(calcium, magnesium), 1)); |
|
2553 $('#fw_ra').val(Round(ResidualAlkalinity(total_alkalinity, calcium, magnesium), 1)); |
|
2554 |
2505 if (calcium < 40) { |
2555 if (calcium < 40) { |
2506 setRangeIndicator('calcium', 'laag'); |
2556 setRangeIndicator('calcium', 'laag'); |
2507 } else if (calcium > 150) { |
2557 } else if (calcium > 150) { |
2508 setRangeIndicator('calcium', 'hoog'); |
2558 setRangeIndicator('calcium', 'hoog'); |
2509 } else { |
2559 } else { |
2540 // (cloride + sulfate) > 500 is too high |
2590 // (cloride + sulfate) > 500 is too high |
2541 if ((chloride + sulfate) > 500) { |
2591 if ((chloride + sulfate) > 500) { |
2542 setRangeIndicator('chloride', 'hoog'); |
2592 setRangeIndicator('chloride', 'hoog'); |
2543 setRangeIndicator('sulfate', 'hoog'); |
2593 setRangeIndicator('sulfate', 'hoog'); |
2544 } |
2594 } |
2545 if (ph < 5.2) { |
2595 if (ph < 5.0) { |
2546 setRangeIndicator('ph', 'laag'); |
2596 setRangeIndicator('ph', 'laag'); |
2547 } else if (ph > 5.6) { |
2597 } else if (ph > 5.5) { |
2548 setRangeIndicator('ph', 'hoog'); |
2598 setRangeIndicator('ph', 'hoog'); |
2549 } else { |
2599 } else { |
2550 setRangeIndicator('ph', 'normaal'); |
2600 setRangeIndicator('ph', 'normaal'); |
2551 } |
2601 } |
2552 if (bicarbonate > 250) { |
2602 if (bicarbonate > 250) { |
2553 setRangeIndicator('bicarbonate', 'hoog'); |
2603 setRangeIndicator('bicarbonate', 'hoog'); |
2554 } else { |
2604 } else { |
2555 setRangeIndicator('bicarbonate', 'normaal'); |
2605 setRangeIndicator('bicarbonate', 'normaal'); |
2556 } |
2606 } |
2557 calcSparge(); |
|
2558 calcMiscs(); |
2607 calcMiscs(); |
2559 calcSupplies(); |
2608 calcSupplies(); |
2560 } |
2609 } |
2561 |
2610 |
2562 function calcSparge() { |
2611 function calcSparge() { |
2609 parseFloat($('#ss_nacl').jqxNumberInput('decimal')) * MMCl / MMNaCl * 1000 + |
2658 parseFloat($('#ss_nacl').jqxNumberInput('decimal')) * MMCl / MMNaCl * 1000 + |
2610 parseFloat($('#ss_mgcl2').jqxNumberInput('decimal')) * MMCl / MMMgCl2 * 1000) / dataRecord.sparge_volume; |
2659 parseFloat($('#ss_mgcl2').jqxNumberInput('decimal')) * MMCl / MMMgCl2 * 1000) / dataRecord.sparge_volume; |
2611 } |
2660 } |
2612 |
2661 |
2613 /* Show the spargewate with salt additions */ |
2662 /* Show the spargewate with salt additions */ |
|
2663 $('#sw_amount').val(dataRecord.sparge_volume); |
2614 $('#sw_calcium').val(Round(ws_calcium, 1)); |
2664 $('#sw_calcium').val(Round(ws_calcium, 1)); |
2615 $('#sw_magnesium').val(Round(ws_magnesium, 1)); |
2665 $('#sw_magnesium').val(Round(ws_magnesium, 1)); |
2616 $('#sw_sodium').val(Round(ws_sodium, 1)); |
2666 $('#sw_sodium').val(Round(ws_sodium, 1)); |
2617 $('#sw_sulfate').val(Round(ws_sulfate, 1)); |
2667 $('#sw_sulfate').val(Round(ws_sulfate, 1)); |
2618 $('#sw_chloride').val(Round(ws_chloride, 1)); |
2668 $('#sw_chloride').val(Round(ws_chloride, 1)); |
2933 $('#eq_boil_size,#eq_batch_size,#eq_tun_volume,#eq_top_up_water,#eq_trub_loss,#eq_top_up_kettle').jqxNumberInput(Show1dec); |
2983 $('#eq_boil_size,#eq_batch_size,#eq_tun_volume,#eq_top_up_water,#eq_trub_loss,#eq_top_up_kettle').jqxNumberInput(Show1dec); |
2934 $('#eq_lauter_deadspace,#eq_kettle_volume,#eq_mash_volume,#eq_mash_max,#eq_efficiency').jqxNumberInput(Show1dec); |
2984 $('#eq_lauter_deadspace,#eq_kettle_volume,#eq_mash_volume,#eq_mash_max,#eq_efficiency').jqxNumberInput(Show1dec); |
2935 $('#eq_chiller_type').jqxInput({ theme: theme, width: 180, height: 23 }); |
2985 $('#eq_chiller_type').jqxInput({ theme: theme, width: 180, height: 23 }); |
2936 $('#eq_chiller_to79').jqxNumberInput(Show0dec); |
2986 $('#eq_chiller_to79').jqxNumberInput(Show0dec); |
2937 $('#eq_chiller_volume,#eq_chiller_lpm,#eq_chiller_loss').jqxNumberInput(Show2dec); |
2987 $('#eq_chiller_volume,#eq_chiller_lpm,#eq_chiller_loss').jqxNumberInput(Show2dec); |
|
2988 $('#eq_HLT_volume,#eq_HLT_deadspace').jqxNumberInput(Show1dec); |
2938 |
2989 |
2939 // Tab 3, Fermentables |
2990 // Tab 3, Fermentables |
2940 $('#est_color2').jqxTooltip({ content: 'De kleur in EBC. Dit wordt automatisch berekend.' }); |
2991 $('#est_color2').jqxTooltip({ content: 'De kleur in EBC. Dit wordt automatisch berekend.' }); |
2941 $('#est_og2').jqxTooltip({ content: 'Het geschatte begin SG van dit product.' }); |
2992 $('#est_og2').jqxTooltip({ content: 'Het geschatte begin SG van dit product.' }); |
2942 $('#mash_kg').jqxTooltip({ content: 'Het gewicht van alle mouten in de maisch.' }); |
2993 $('#mash_kg').jqxTooltip({ content: 'Het gewicht van alle mouten in de maisch.' }); |
3068 // Tab 8, Water |
3119 // Tab 8, Water |
3069 $('#tgt_bu').jqxNumberInput(Show2wat); |
3120 $('#tgt_bu').jqxNumberInput(Show2wat); |
3070 $('#tgt_so4_cl,#got_so4_cl').jqxNumberInput(Show1wat); |
3121 $('#tgt_so4_cl,#got_so4_cl').jqxNumberInput(Show1wat); |
3071 $('#preboil_ph').jqxNumberInput(Show2wat); |
3122 $('#preboil_ph').jqxNumberInput(Show2wat); |
3072 |
3123 |
|
3124 // Target water |
|
3125 $('#tw_name').jqxInput({ theme: theme, width: 200, height: 23 }); |
|
3126 $('#tw_calcium,#tw_magnesium,#tw_sodium,#tw_bicarbonate,#tw_total_alkalinity,#tw_chloride,#tw_sulfate').jqxNumberInput(Show1wat); |
|
3127 $('#tw_hardness').jqxNumberInput(Show1wat); |
|
3128 $('#tw_ph').jqxNumberInput(Show2wat); |
|
3129 $('#tw_ra').jqxNumberInput(Show1wat); |
3073 // Water source 1 |
3130 // Water source 1 |
3074 $('#w1_name').jqxInput({ theme: theme, width: 200, height: 23 }); |
3131 $('#w1_name').jqxInput({ theme: theme, width: 200, height: 23 }); |
3075 $('#w1_button').jqxRadioButton({ theme: theme, width: 50, height: 23, disabled: true }); |
3132 $('#w1_button').jqxRadioButton({ theme: theme, width: 50, height: 23, disabled: true }); |
3076 $('#w1_amount,#w1_calcium,#w1_magnesium,#w1_sodium,#w1_bicarbonate,#w1_total_alkalinity,#w1_chloride,#w1_sulfate').jqxNumberInput(Show1wat); |
3133 $('#w1_amount,#w1_calcium,#w1_magnesium,#w1_sodium,#w1_bicarbonate,#w1_total_alkalinity,#w1_chloride,#w1_sulfate').jqxNumberInput(Show1wat); |
3077 $('#w1_ph').jqxNumberInput(Show2wat); |
3134 $('#w1_ph').jqxNumberInput(Show2wat); |
3090 $('#wg_amount,#wg_calcium,#wg_magnesium,#wg_sodium,#wg_bicarbonate,#wg_total_alkalinity,#wg_chloride,#wg_sulfate').jqxNumberInput(Show1wat); |
3147 $('#wg_amount,#wg_calcium,#wg_magnesium,#wg_sodium,#wg_bicarbonate,#wg_total_alkalinity,#wg_chloride,#wg_sulfate').jqxNumberInput(Show1wat); |
3091 $('#wg_ph').jqxNumberInput(Show2wat); |
3148 $('#wg_ph').jqxNumberInput(Show2wat); |
3092 $('#wg_hardness').jqxNumberInput(Show1wat); |
3149 $('#wg_hardness').jqxNumberInput(Show1wat); |
3093 $('#wg_ra').jqxNumberInput(Show1wat); |
3150 $('#wg_ra').jqxNumberInput(Show1wat); |
3094 // Water treated |
3151 // Water treated |
3095 $('#wb_calcium').jqxTooltip({ content: 'De ideale hoeveelheid Calcium is tussen 40 en 150.'}); |
|
3096 $('#wb_calcium').jqxNumberInput(Show1wat); |
3152 $('#wb_calcium').jqxNumberInput(Show1wat); |
3097 $('#wb_magnesium').jqxTooltip({ content: 'De ideale hoeveelheid Magnesium is tussen 5 en 40.'}); |
|
3098 $('#wb_magnesium').jqxNumberInput(Show1wat); |
3153 $('#wb_magnesium').jqxNumberInput(Show1wat); |
3099 $('#wb_sodium').jqxTooltip({ content: 'De ideale hoeveelheid Natrium is lager dan 150.'}); |
|
3100 $('#wb_sodium').jqxNumberInput(Show1wat); |
3154 $('#wb_sodium').jqxNumberInput(Show1wat); |
3101 $('#wb_chloride').jqxTooltip({ content: 'De ideale hoeveelheid Chloride is tussen 50 en 150. Samen met Sulfaat minder dan 500.'}); |
|
3102 $('#wb_chloride').jqxNumberInput(Show1wat); |
3155 $('#wb_chloride').jqxNumberInput(Show1wat); |
3103 $('#wb_sulfate').jqxTooltip({ content: 'De ideale hoeveelheid Sulfaat is tussen 50 en 400. Samen met Chloride minder dan 500.'}); |
|
3104 $('#wb_sulfate').jqxNumberInput(Show1wat); |
3156 $('#wb_sulfate').jqxNumberInput(Show1wat); |
3105 $('#wb_bicarbonate').jqxTooltip({ content: '0 tot 50 lichte bieren, 50 tot 150 amber bieren, 150 tot 250 donkere bieren.'}); |
|
3106 $('#wb_bicarbonate').jqxNumberInput(Show1wat); |
3157 $('#wb_bicarbonate').jqxNumberInput(Show1wat); |
|
3158 $('#wb_total_alkalinity').jqxNumberInput(Show1wat); |
3107 $('#wb_ph').jqxNumberInput(Show2wat); |
3159 $('#wb_ph').jqxNumberInput(Show2wat); |
3108 $('#wb_hardness').jqxNumberInput(Show1wat); |
3160 $('#wb_hardness').jqxNumberInput(Show1wat); |
3109 $('#wb_ra').jqxNumberInput(Show1wat); |
3161 $('#wb_ra').jqxNumberInput(Show1wat); |
3110 // Sparge water |
3162 // Sparge water |
3111 $('#sw_amount').jqxNumberInput(Show1wat); |
3163 $('#sw_amount').jqxNumberInput(Show1wat); |
3117 $('#sw_chloride').jqxNumberInput(Show1wat); |
3169 $('#sw_chloride').jqxNumberInput(Show1wat); |
3118 $('#sw_sulfate').jqxNumberInput(Show1wat); |
3170 $('#sw_sulfate').jqxNumberInput(Show1wat); |
3119 $('#sw_ph').jqxNumberInput(Show2wat); |
3171 $('#sw_ph').jqxNumberInput(Show2wat); |
3120 $('#sw_hardness').jqxNumberInput(Show1wat); |
3172 $('#sw_hardness').jqxNumberInput(Show1wat); |
3121 $('#sw_ra').jqxNumberInput(Show1wat); |
3173 $('#sw_ra').jqxNumberInput(Show1wat); |
|
3174 // Final water |
|
3175 $('#fw_amount').jqxNumberInput(Show1wat); |
|
3176 $('#fw_calcium').jqxTooltip({ content: 'De ideale hoeveelheid Calcium is tussen 40 en 150.'}); |
|
3177 $('#fw_calcium').jqxNumberInput(Show1wat); |
|
3178 $('#fw_magnesium').jqxTooltip({ content: 'De ideale hoeveelheid Magnesium is tussen 5 en 40.'}); |
|
3179 $('#fw_magnesium').jqxNumberInput(Show1wat); |
|
3180 $('#fw_sodium').jqxTooltip({ content: 'De ideale hoeveelheid Natrium is lager dan 150.'}); |
|
3181 $('#fw_sodium').jqxNumberInput(Show1wat); |
|
3182 $('#fw_bicarbonate').jqxTooltip({ content: '0 tot 50 lichte bieren, 50 tot 150 amber bieren, 150 tot 250 donkere bieren.'}); |
|
3183 $('#fw_bicarbonate').jqxNumberInput(Show1wat); |
|
3184 $('#fw_total_alkalinity').jqxNumberInput(Show1wat); |
|
3185 $('#fw_chloride').jqxTooltip({ content: 'De ideale hoeveelheid Chloride is tussen 50 en 150. Samen met Sulfaat minder dan 500.'}); |
|
3186 $('#fw_chloride').jqxNumberInput(Show1wat); |
|
3187 $('#fw_sulfate').jqxTooltip({ content: 'De ideale hoeveelheid Sulfaat is tussen 50 en 400. Samen met Chloride minder dan 500.'}); |
|
3188 $('#fw_sulfate').jqxNumberInput(Show1wat); |
|
3189 $('#fw_ph').jqxTooltip({ content: 'De kook pH is ideaal tussen 5.0 en 5.5.'}); |
|
3190 $('#fw_ph').jqxNumberInput(Show2wat); |
|
3191 $('#fw_hardness').jqxNumberInput(Show1wat); |
|
3192 $('#fw_ra').jqxNumberInput(Show1wat); |
3122 |
3193 |
3123 // Water agents |
3194 // Water agents |
3124 $('#wa_cacl2').jqxTooltip({ content: 'Voor het maken van een ander waterprofiel. Voegt calcium en chloride toe. Voor het verbeteren van zoetere bieren.' }); |
3195 $('#wa_cacl2').jqxTooltip({ content: 'Voor het maken van een ander waterprofiel. Voegt calcium en chloride toe. Voor het verbeteren van zoetere bieren.' }); |
3125 $('#wa_cacl2').jqxNumberInput(Show2wat); |
3196 $('#wa_cacl2').jqxNumberInput(Show2wat); |
3126 $('#ss_cacl2').jqxNumberInput(Show2wat); |
3197 $('#ss_cacl2').jqxNumberInput(Show2wat); |