2338 } |
2307 } |
2339 } else { |
2308 } else { |
2340 // recalculate |
2309 // recalculate |
2341 if (dataRecord.prop1_volume > 0) { |
2310 if (dataRecord.prop1_volume > 0) { |
2342 $('#r1_pmpt').hide(); |
2311 $('#r1_pmpt').hide(); |
2343 $('#prop1_type').show(); |
2312 $('#prop1_type,#prop1_volume,#prop1_irate,#prop1_ncells,#prop1_tcells,#prop1_growf').show(); |
2344 $('#prop1_volume').show(); |
|
2345 $('#prop1_irate').show(); |
|
2346 $('#prop1_ncells').show(); |
|
2347 $('#prop1_tcells').show(); |
|
2348 $('#prop1_growf').show(); |
|
2349 result = calcStep($('#prop1_volume').val() * 1000, dataRecord.prop1_type, start); |
2313 result = calcStep($('#prop1_volume').val() * 1000, dataRecord.prop1_type, start); |
2350 $('#prop1_irate').val(result.prate); |
2314 $('#prop1_irate').val(result.prate); |
2351 $('#prop1_ncells').val(result.ncells); |
2315 $('#prop1_ncells').val(result.ncells); |
2352 $('#prop1_tcells').val(result.totcells); |
2316 $('#prop1_tcells').val(result.totcells); |
2353 $('#prop1_growf').val(result.growf); |
2317 $('#prop1_growf').val(result.growf); |
2354 } |
2318 } |
2355 if (dataRecord.prop2_volume > 0) { |
2319 if (dataRecord.prop2_volume > 0) { |
2356 $('#r2_pmpt').hide(); |
2320 $('#r2_pmpt').hide(); |
2357 $('#prop2_type').show(); |
2321 $('#prop2_type,#prop2_volume,#prop2_irate,#prop2_ncells,#prop2_tcells,#prop2_growf').show(); |
2358 $('#prop2_volume').show(); |
|
2359 $('#prop2_irate').show(); |
|
2360 $('#prop2_ncells').show(); |
|
2361 $('#prop2_tcells').show(); |
|
2362 $('#prop2_growf').show(); |
|
2363 result = calcStep($('#prop2_volume').val() * 1000, dataRecord.prop2_type, $('#prop1_tcells').val()); |
2322 result = calcStep($('#prop2_volume').val() * 1000, dataRecord.prop2_type, $('#prop1_tcells').val()); |
2364 $('#prop2_irate').val(result.prate); |
2323 $('#prop2_irate').val(result.prate); |
2365 $('#prop2_ncells').val(result.ncells); |
2324 $('#prop2_ncells').val(result.ncells); |
2366 $('#prop2_tcells').val(result.totcells); |
2325 $('#prop2_tcells').val(result.totcells); |
2367 $('#prop2_growf').val(result.growf); |
2326 $('#prop2_growf').val(result.growf); |
2368 } |
2327 } |
2369 if (dataRecord.prop3_volume > 0) { |
2328 if (dataRecord.prop3_volume > 0) { |
2370 $('#r3_pmpt').hide(); |
2329 $('#r3_pmpt').hide(); |
2371 $('#prop3_type').show(); |
2330 $('#prop3_type,#prop3_volume,#prop3_irate,#prop3_ncells,#prop3_tcells,#prop3_growf').show(); |
2372 $('#prop3_volume').show(); |
|
2373 $('#prop3_irate').show(); |
|
2374 $('#prop3_ncells').show(); |
|
2375 $('#prop3_tcells').show(); |
|
2376 $('#prop3_growf').show(); |
|
2377 result = calcStep($('#prop3_volume').val() * 1000, dataRecord.prop3_type, $('#prop2_tcells').val()); |
2331 result = calcStep($('#prop3_volume').val() * 1000, dataRecord.prop3_type, $('#prop2_tcells').val()); |
2378 $('#prop3_irate').val(result.prate); |
2332 $('#prop3_irate').val(result.prate); |
2379 $('#prop3_ncells').val(result.ncells); |
2333 $('#prop3_ncells').val(result.ncells); |
2380 $('#prop3_tcells').val(result.totcells); |
2334 $('#prop3_tcells').val(result.totcells); |
2381 $('#prop3_growf').val(result.growf); |
2335 $('#prop3_growf').val(result.growf); |
2382 } |
2336 } |
2383 if (dataRecord.prop4_volume > 0) { |
2337 if (dataRecord.prop4_volume > 0) { |
2384 $('#r4_pmpt').hide(); |
2338 $('#r4_pmpt').hide(); |
2385 $('#prop4_type').show(); |
2339 $('#prop4_type,#prop4_volume,#prop4_irate,#prop4_ncells,#prop4_tcells,#prop4_growf').show(); |
2386 $('#prop4_volume').show(); |
|
2387 $('#prop4_irate').show(); |
|
2388 $('#prop4_ncells').show(); |
|
2389 $('#prop4_tcells').show(); |
|
2390 $('#prop4_growf').show(); |
|
2391 result = calcStep($('#prop4_volume').val() * 1000, dataRecord.prop4_type, $('#prop3_tcells').val()); |
2340 result = calcStep($('#prop4_volume').val() * 1000, dataRecord.prop4_type, $('#prop3_tcells').val()); |
2392 $('#prop4_irate').val(result.prate); |
2341 $('#prop4_irate').val(result.prate); |
2393 $('#prop4_ncells').val(result.ncells); |
2342 $('#prop4_ncells').val(result.ncells); |
2394 $('#prop4_tcells').val(result.totcells); |
2343 $('#prop4_tcells').val(result.totcells); |
2395 $('#prop4_growf').val(result.growf); |
2344 $('#prop4_growf').val(result.growf); |
4538 dataAdapter.dataBind(); |
4484 dataAdapter.dataBind(); |
4539 |
4485 |
4540 // initialize the input fields. |
4486 // initialize the input fields. |
4541 // Tab 1, Algemeen |
4487 // Tab 1, Algemeen |
4542 $('#name').jqxTooltip({ content: 'De naam voor dit product.' }); |
4488 $('#name').jqxTooltip({ content: 'De naam voor dit product.' }); |
|
4489 $('#code').jqxTooltip({ content: 'Product code nummer.' }); |
|
4490 $('#birth').jqxTooltip({ content: 'De ontwerp datum van dit product.' }); |
|
4491 $('#stage').jqxTooltip({ content: 'De productie fase van dit product.' }); |
|
4492 $('#divide_batch').jqxTooltip({ content: 'Het aantal extra gesplitste batches.' }); |
|
4493 $('#divide_type').jqxTooltip({ content: 'Het splitsing moment in het productie proces.' }); |
|
4494 $('#notes').jqxTooltip({ content: 'De uitgebreide opmerkingen over dit product.' }); |
|
4495 $('#type').jqxTooltip({ content: 'Het brouw type van dit recept.' }); |
|
4496 $('#efficiency').jqxTooltip({ content: 'Het rendement van maischen en koken.' }); |
|
4497 $('#batch_size').jqxTooltip({ content: 'Het volume van het gekoelde wort na het koken.' }); |
|
4498 $('#boil_time').jqxTooltip({ content: 'De kooktijd in minuten.' }); |
|
4499 $('#boil_size').jqxTooltip({ content: 'Het volume van het wort voor het koken.' }); |
|
4500 $('#st_guide').jqxTooltip({ content: 'De bierstijl gids voor dit recept.'}); |
|
4501 $('#st_name').jqxTooltip({ content: 'De bierstijl naam voor dit recept.'}); |
|
4502 $('#st_letter').jqxTooltip({ content: 'De bierstijl letter voor dit recept.'}); |
|
4503 $('#st_letter').jqxInput({ theme: theme, width: 90, height: 23 }); |
|
4504 $('#st_type').jqxTooltip({ content: 'Het bierstijl type.'}); |
|
4505 $('#st_category').jqxTooltip({ content: 'De Amerikaanse bierstijl categorie.'}); |
|
4506 $('#st_category_number').jqxTooltip({ content: 'De Amerikaanse bierstijl categorie sub nummer.'}); |
|
4507 $('#est_og').jqxTooltip({ content: 'Het begin SG wat je wilt bereiken. De moutstort wordt automatisch herberekend.' }); |
|
4508 $('#st_og_min').jqxTooltip({ content: 'Het minimum begin SG voor deze bierstijl.'}); |
|
4509 $('#st_og_max').jqxTooltip({ content: 'Het maximum begin SG voor deze bierstijl.'}); |
|
4510 $('#est_fg').jqxTooltip({ content: 'Het verwachte eind SG. Dit wordt automatisch berekend.' }); |
|
4511 $('#st_fg_min').jqxTooltip({ content: 'Het minimum eind SG voor deze bierstijl.'}); |
|
4512 $('#st_fg_max').jqxTooltip({ content: 'Het maximum eind SG voor deze bierstijl.'}); |
|
4513 $('#est_abv').jqxTooltip({ content: 'Alcohol volume %. Dit wordt automatisch berekend.' }); |
|
4514 $('#st_abv_min').jqxTooltip({ content: 'Het minimum alcohol volume % voor deze bierstijl.'}); |
|
4515 $('#st_abv_max').jqxTooltip({ content: 'Het maximum alcohol volume % voor deze bierstijl.'}); |
|
4516 $('#est_color').jqxTooltip({ content: 'De kleur in EBC. Dit wordt automatisch berekend.' }); |
|
4517 $('#st_color_min').jqxTooltip({ content: 'De minimum kleur voor deze bierstijl.'}); |
|
4518 $('#st_color_max').jqxTooltip({ content: 'De maximum kleur voor deze bierstijl.'}); |
|
4519 $('#est_ibu').jqxTooltip({ content: 'De bitterheid in IBU. Dit wordt automatisch berekend.' }); |
|
4520 $('#st_ibu_min').jqxTooltip({ content: 'De minimum bitterheid voor deze bierstijl.'}); |
|
4521 $('#st_ibu_max').jqxTooltip({ content: 'De maximum bitterheid voor deze bierstijl.'}); |
|
4522 $('#kcal').jqxTooltip({ content: 'Energie-inhoud in kcal/liter.' }); |
|
4523 $('#est_carb').jqxTooltip({ content: 'Koolzuur volume. Dit wordt automatisch berekend.' }); |
|
4524 $('#st_carb_min').jqxTooltip({ content: 'Het minimum koolzuur volume voor deze bierstijl.'}); |
|
4525 $('#st_carb_max').jqxTooltip({ content: 'Het maximum koolzuur volume voor deze bierstijl.'}); |
|
4526 |
4543 $('#name').jqxInput({ theme: theme, width: 640, height: 23 }); |
4527 $('#name').jqxInput({ theme: theme, width: 640, height: 23 }); |
4544 $('#code').jqxTooltip({ content: 'Product code nummer.' }); |
4528 $('#code, #stage').jqxInput({ theme: theme, width: 100, height: 23 }); |
4545 $('#code').jqxInput({ theme: theme, width: 100, height: 23 }); |
|
4546 $('#birth').jqxTooltip({ content: 'De ontwerp datum van dit product.' }); |
|
4547 $('#birth').jqxInput({ theme: theme, width: 120, height: 23 }); |
|
4548 $('#stage').jqxTooltip({ content: 'De productie fase van dit product.' }); |
|
4549 $('#stage').jqxInput({ theme: theme, width: 100, height: 23 }); |
|
4550 $('#locked').jqxCheckBox({ theme: theme, width: 120, height: 23, disabled: true }); |
4529 $('#locked').jqxCheckBox({ theme: theme, width: 120, height: 23, disabled: true }); |
4551 $('#locked').on('checked', function(event) { |
4530 $('#locked').on('checked', function(event) { |
4552 if (dataRecord.stage >= 10) { |
4531 if (dataRecord.stage >= 10) { |
4553 dataRecord.locked = 1; |
4532 dataRecord.locked = 1; |
4554 dataRecord.stage = 11; |
4533 dataRecord.stage = 11; |
4560 dataRecord.locked = 0; |
4539 dataRecord.locked = 0; |
4561 dataRecord.stage = 10; |
4540 dataRecord.stage = 10; |
4562 calcStage(); |
4541 calcStage(); |
4563 } |
4542 } |
4564 }); |
4543 }); |
4565 $('#divide_batch').jqxTooltip({ content: 'Het aantal extra gesplitste batches.' }); |
4544 $('#birth,#divide_batch,#divide_type').jqxInput({ theme: theme, width: 120, height: 23 }); |
4566 $('#divide_type').jqxTooltip({ content: 'Het splitsing moment in het productie proces.' }); |
|
4567 $('#divide_batch,#divide_type').jqxInput({ theme: theme, width: 120, height: 23 }); |
|
4568 |
|
4569 $('#notes').jqxTooltip({ content: 'De uitgebreide opmerkingen over dit product.' }); |
|
4570 $('#notes').jqxInput({ theme: theme, width: 960, height: 100 }); |
4545 $('#notes').jqxInput({ theme: theme, width: 960, height: 100 }); |
4571 $('#type').jqxTooltip({ content: 'Het brouw type van dit recept.' }); |
|
4572 $('#type').jqxDropDownList({ |
4546 $('#type').jqxDropDownList({ |
4573 theme: theme, |
4547 theme: theme, |
4574 source: RecipeTypeAdapter, |
4548 source: RecipeTypeAdapter, |
4575 valueMember: 'id', |
4549 valueMember: 'id', |
4576 displayMember: 'nl', |
4550 displayMember: 'nl', |
4577 width: 180, |
4551 width: 180, |
4578 height: 23, |
4552 height: 23, |
4579 autoDropDownHeight: true |
4553 autoDropDownHeight: true |
4580 }); |
4554 }); |
4581 $('#efficiency').jqxTooltip({ content: 'Het rendement van maischen en koken.' }); |
|
4582 $('#efficiency').jqxNumberInput(Perc1dec); |
4555 $('#efficiency').jqxNumberInput(Perc1dec); |
4583 $('#batch_size').jqxTooltip({ content: 'Het volume van het gekoelde wort na het koken.' }); |
|
4584 $('#batch_size').jqxNumberInput(Spin1dec); |
4556 $('#batch_size').jqxNumberInput(Spin1dec); |
4585 $('#batch_size').jqxNumberInput({ min: 4 }); |
4557 $('#batch_size').jqxNumberInput({ min: 4 }); |
4586 $('#boil_time').jqxTooltip({ content: 'De kooktijd in minuten.' }); |
|
4587 $('#boil_time').jqxNumberInput(PosInt); |
4558 $('#boil_time').jqxNumberInput(PosInt); |
4588 $('#boil_time').jqxNumberInput({ min: 4, max: 360 }); |
4559 $('#boil_time').jqxNumberInput({ min: 4, max: 360 }); |
4589 $('#boil_size').jqxTooltip({ content: 'Het volume van het wort voor het koken.' }); |
|
4590 $('#boil_size').jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 2, readOnly: true }); |
4560 $('#boil_size').jqxNumberInput({ inputMode: 'simple', theme: theme, width: 90, height: 23, decimalDigits: 2, readOnly: true }); |
4591 |
|
4592 $('#st_guide').jqxTooltip({ content: 'De bierstijl gids voor dit recept.'}); |
|
4593 $('#st_name').jqxTooltip({ content: 'De bierstijl naam voor dit recept.'}); |
|
4594 $('#st_letter').jqxTooltip({ content: 'De bierstijl letter voor dit recept.'}); |
|
4595 $('#st_letter').jqxInput({ theme: theme, width: 90, height: 23 }); |
|
4596 $('#st_type').jqxTooltip({ content: 'Het bierstijl type.'}); |
|
4597 $('#st_category').jqxTooltip({ content: 'De Amerikaanse bierstijl categorie.'}); |
|
4598 $('#st_category_number').jqxTooltip({ content: 'De Amerikaanse bierstijl categorie sub nummer.'}); |
|
4599 $('#st_guide,#st_name,#st_type,#st_category').jqxInput({ theme: theme, width: 250, height: 23 }); |
4561 $('#st_guide,#st_name,#st_type,#st_category').jqxInput({ theme: theme, width: 250, height: 23 }); |
4600 $('#st_category_number').jqxNumberInput(Smal0dec); |
|
4601 |
|
4602 $('#est_og').jqxTooltip({ content: 'Het begin SG wat je wilt bereiken. De moutstort wordt automatisch herberekend.' }); |
|
4603 $('#est_og').jqxNumberInput(SGopts); |
4562 $('#est_og').jqxNumberInput(SGopts); |
4604 $('#st_og_min').jqxTooltip({ content: 'Het minimum begin SG voor deze bierstijl.'}); |
|
4605 $('#st_og_max').jqxTooltip({ content: 'Het maximum begin SG voor deze bierstijl.'}); |
|
4606 |
|
4607 $('#est_fg').jqxTooltip({ content: 'Het verwachte eind SG. Dit wordt automatisch berekend.' }); |
|
4608 $('#est_fg').jqxNumberInput(Show3dec); |
4563 $('#est_fg').jqxNumberInput(Show3dec); |
4609 $('#st_fg_min').jqxTooltip({ content: 'Het minimum eind SG voor deze bierstijl.'}); |
|
4610 $('#st_fg_max').jqxTooltip({ content: 'Het maximum eind SG voor deze bierstijl.'}); |
|
4611 $('#st_og_min,#st_og_max,#st_fg_min,#st_fg_max').jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 3, readOnly: true }); |
4564 $('#st_og_min,#st_og_max,#st_fg_min,#st_fg_max').jqxNumberInput({ inputMode: 'simple', theme: theme, width: 50, height: 23, decimalDigits: 3, readOnly: true }); |
4612 |
4565 $('#est_ibu,#est_color').jqxNumberInput(Show0dec); |
4613 $('#est_abv').jqxTooltip({ content: 'Alcohol volume %. Dit wordt automatisch berekend.' }); |
|
4614 $('#st_abv_min').jqxTooltip({ content: 'Het minimum alcohol volume % voor deze bierstijl.'}); |
|
4615 $('#st_abv_max').jqxTooltip({ content: 'Het maximum alcohol volume % voor deze bierstijl.'}); |
|
4616 $('#est_abv,#st_abv_min,#st_abv_max').jqxNumberInput(Smal1dec); |
|
4617 |
|
4618 $('#est_color').jqxTooltip({ content: 'De kleur in EBC. Dit wordt automatisch berekend.' }); |
|
4619 $('#est_color').jqxNumberInput(Show0dec); |
|
4620 $('#st_color_min').jqxTooltip({ content: 'De minimum kleur voor deze bierstijl.'}); |
|
4621 $('#st_color_max').jqxTooltip({ content: 'De maximum kleur voor deze bierstijl.'}); |
|
4622 $('#st_color_min,#st_color_max').jqxNumberInput(Smal0dec); |
|
4623 $('#color_method').jqxDropDownList({ |
4566 $('#color_method').jqxDropDownList({ |
4624 theme: theme, |
4567 theme: theme, |
4625 source: ColorMethodAdapter, |
4568 source: ColorMethodAdapter, |
4626 valueMember: 'id', |
4569 valueMember: 'id', |
4627 displayMember: 'nl', |
4570 displayMember: 'nl', |
4628 width: 180, |
4571 width: 180, |
4629 height: 23, |
4572 height: 23, |
4630 autoDropDownHeight: true |
4573 autoDropDownHeight: true |
4631 }); |
4574 }); |
4632 $('#est_ibu').jqxTooltip({ content: 'De bitterheid in IBU. Dit wordt automatisch berekend.' }); |
4575 $('#st_color_min,#st_color_max,#st_category_number,#st_ibu_min,#st_ibu_max,#kcal').jqxNumberInput(Smal0dec); |
4633 $('#est_ibu').jqxNumberInput(Show0dec); |
|
4634 $('#st_ibu_min').jqxTooltip({ content: 'De minimum bitterheid voor deze bierstijl.'}); |
|
4635 $('#st_ibu_max').jqxTooltip({ content: 'De maximum bitterheid voor deze bierstijl.'}); |
|
4636 $('#st_ibu_min,#st_ibu_max').jqxNumberInput(Smal0dec); |
|
4637 $('#ibu_method').jqxDropDownList({ |
4576 $('#ibu_method').jqxDropDownList({ |
4638 theme: theme, |
4577 theme: theme, |
4639 source: IBUmethodAdapter, |
4578 source: IBUmethodAdapter, |
4640 valueMember: 'id', |
4579 valueMember: 'id', |
4641 displayMember: 'nl', |
4580 displayMember: 'nl', |
4642 width: 180, |
4581 width: 180, |
4643 height: 23, |
4582 height: 23, |
4644 autoDropDownHeight: true, |
4583 autoDropDownHeight: true, |
4645 dropDownVerticalAlignment: 'top' |
4584 dropDownVerticalAlignment: 'top' |
4646 }); |
4585 }); |
4647 $('#kcal').jqxTooltip({ content: 'Energie-inhoud in kcal/liter.' }); |
4586 $('#est_abv,#st_abv_min,#st_abv_max,#est_carb,#st_carb_min,#st_carb_max').jqxNumberInput(Smal1dec); |
4648 $('#kcal').jqxNumberInput(Smal0dec); |
|
4649 $('#est_carb').jqxTooltip({ content: 'Koolzuur volume. Dit wordt automatisch berekend.' }); |
|
4650 $('#st_carb_min').jqxTooltip({ content: 'Het minimum koolzuur volume voor deze bierstijl.'}); |
|
4651 $('#st_carb_max').jqxTooltip({ content: 'Het maximum koolzuur volume voor deze bierstijl.'}); |
|
4652 $('#est_carb,#st_carb_min,#st_carb_max').jqxNumberInput(Smal1dec); |
|
4653 |
4587 |
4654 // Tab 2, Equipment |
4588 // Tab 2, Equipment |
4655 $('#eq_name').jqxTooltip({ content: 'De naam van deze brouw apparatuur.' }); |
4589 $('#eq_name').jqxTooltip({ content: 'De naam van deze brouw apparatuur.' }); |
4656 $('#eq_name').jqxInput({ theme: theme, width: 250, height: 23 }); |
|
4657 $('#eq_boil_size').jqxTooltip({ content: 'Normaal kook volume in liters' }); |
4590 $('#eq_boil_size').jqxTooltip({ content: 'Normaal kook volume in liters' }); |
4658 $('#eq_batch_size').jqxTooltip({ content: 'Berekende batch grootte in liters aan het eind van de kook.' }); |
4591 $('#eq_batch_size').jqxTooltip({ content: 'Berekende batch grootte in liters aan het eind van de kook.' }); |
4659 $('#eq_tun_volume').jqxTooltip({ content: 'Maisch ketel volume.' }); |
4592 $('#eq_tun_volume').jqxTooltip({ content: 'Maisch ketel volume.' }); |
4660 $('#eq_top_up_water').jqxTooltip({ content: 'Extra water in het gistvat.' }); |
4593 $('#eq_top_up_water').jqxTooltip({ content: 'Extra water in het gistvat.' }); |
4661 $('#eq_trub_chiller_loss').jqxTooltip({ content: 'Standaard verlies bij het overbrengen naar het gistvat.' }); |
4594 $('#eq_trub_chiller_loss').jqxTooltip({ content: 'Standaard verlies bij het overbrengen naar het gistvat.' }); |
4662 $('#eq_evap_rate').jqxTooltip({ content: 'Verdamping in liters per uur.' }); |
4595 $('#eq_evap_rate').jqxTooltip({ content: 'Verdamping in liters per uur.' }); |
4663 $('#eq_evap_rate').jqxNumberInput(Show2dec); |
|
4664 $('#eq_boil_time').jqxTooltip({ content: 'Normale kooktijd in minuten.' }); |
4596 $('#eq_boil_time').jqxTooltip({ content: 'Normale kooktijd in minuten.' }); |
4665 $('#eq_top_up_kettle').jqxTooltip({ content: 'Extra water toevoegen tijdens de kook.' }); |
4597 $('#eq_top_up_kettle').jqxTooltip({ content: 'Extra water toevoegen tijdens de kook.' }); |
4666 $('#eq_hop_utilization').jqxTooltip({ content: '100% voor kleine installaties, hoger voor grote brouwerijen.' }); |
4598 $('#eq_hop_utilization').jqxTooltip({ content: '100% voor kleine installaties, hoger voor grote brouwerijen.' }); |
4667 $('#eq_boil_time,#eq_hop_utilization').jqxNumberInput(Show0dec); |
|
4668 $('#eq_notes').jqxTooltip({ content: 'Opmerkingen over deze apparatuur.' }); |
4599 $('#eq_notes').jqxTooltip({ content: 'Opmerkingen over deze apparatuur.' }); |
4669 $('#eq_notes').jqxInput({ theme: theme, width: 960, height: 200 }); |
|
4670 $('#eq_lauter_volume').jqxTooltip({ content: 'Filterkuip volume.' }); |
4600 $('#eq_lauter_volume').jqxTooltip({ content: 'Filterkuip volume.' }); |
4671 $('#eq_lauter_deadspace').jqxTooltip({ content: 'Filterkuip verlies in liters.' }); |
4601 $('#eq_lauter_deadspace').jqxTooltip({ content: 'Filterkuip verlies in liters.' }); |
4672 $('#eq_kettle_volume').jqxTooltip({ content: 'Kook ketel volume in liters.' }); |
4602 $('#eq_kettle_volume').jqxTooltip({ content: 'Kook ketel volume in liters.' }); |
4673 $('#eq_mash_volume').jqxTooltip({ content: 'Maisch water voor de eerste stap.' }); |
4603 $('#eq_mash_volume').jqxTooltip({ content: 'Maisch water voor de eerste stap.' }); |
4674 $('#eq_mash_max').jqxTooltip({ content: 'De maximale moutstort in Kg.' }); |
4604 $('#eq_mash_max').jqxTooltip({ content: 'De maximale moutstort in Kg.' }); |
4675 $('#eq_efficiency').jqxTooltip({ content: 'Gemiddeld brouwzaal rendement.' }); |
4605 $('#eq_efficiency').jqxTooltip({ content: 'Gemiddeld brouwzaal rendement.' }); |
|
4606 |
|
4607 $('#eq_name').jqxInput({ theme: theme, width: 250, height: 23 }); |
|
4608 $('#eq_evap_rate').jqxNumberInput(Show2dec); |
|
4609 $('#eq_boil_time,#eq_hop_utilization').jqxNumberInput(Show0dec); |
|
4610 $('#eq_notes').jqxInput({ theme: theme, width: 960, height: 200 }); |
4676 $('#eq_boil_size,#eq_batch_size,#eq_tun_volume,#eq_top_up_water,#eq_trub_chiller_loss,#eq_top_up_kettle').jqxNumberInput(Show1dec); |
4611 $('#eq_boil_size,#eq_batch_size,#eq_tun_volume,#eq_top_up_water,#eq_trub_chiller_loss,#eq_top_up_kettle').jqxNumberInput(Show1dec); |
4677 $('#eq_lauter_volume,#eq_lauter_deadspace,#eq_kettle_volume,#eq_mash_volume,#eq_mash_max,#eq_efficiency').jqxNumberInput(Show1dec); |
4612 $('#eq_lauter_volume,#eq_lauter_deadspace,#eq_kettle_volume,#eq_mash_volume,#eq_mash_max,#eq_efficiency').jqxNumberInput(Show1dec); |
4678 |
4613 |
4679 // Tab 3, Fermentables |
4614 // Tab 3, Fermentables |
4680 $('#est_color2').jqxTooltip({ content: 'De kleur in EBC. Dit wordt automatisch berekend.' }); |
4615 $('#est_color2').jqxTooltip({ content: 'De kleur in EBC. Dit wordt automatisch berekend.' }); |
4681 $('#est_color2').jqxNumberInput(Show0dec); |
|
4682 $('#est_og2').jqxTooltip({ content: 'Het geschatte begin SG van dit product.' }); |
4616 $('#est_og2').jqxTooltip({ content: 'Het geschatte begin SG van dit product.' }); |
4683 $('#mash_kg').jqxTooltip({ content: 'Het gewicht van alle mouten in de maisch.' }); |
4617 $('#mash_kg').jqxTooltip({ content: 'Het gewicht van alle mouten in de maisch.' }); |
|
4618 |
|
4619 $('#est_color2').jqxNumberInput(Show0dec); |
4684 $('#est_og2,#mash_kg').jqxNumberInput(Show3dec); |
4620 $('#est_og2,#mash_kg').jqxNumberInput(Show3dec); |
|
4621 |
4685 $('#perc_malts').jqxProgressBar({ |
4622 $('#perc_malts').jqxProgressBar({ |
4686 width: 300, |
4623 width: 300, height: 23, theme: theme, showText: true, max: 120, animationDuration: 0, |
4687 height: 23, |
4624 colorRanges: [{ stop: 90, color: '#008C00' },{ stop: 100, color: '#EB7331' },{ stop: 120, color: '#FF0000' }], |
4688 theme: theme, |
4625 renderText: function(text) { return (Math.round(parseInt(text) * 1.2)) + '%'; } |
4689 showText: true, |
|
4690 max: 120, |
|
4691 animationDuration: 0, |
|
4692 colorRanges: [ |
|
4693 { stop: 90, color: '#008C00' }, |
|
4694 { stop: 100, color: '#EB7331' }, |
|
4695 { stop: 120, color: '#FF0000' } |
|
4696 ], |
|
4697 renderText: function(text) { |
|
4698 return (Math.round(parseInt(text) * 1.2)) + '%'; |
|
4699 } |
|
4700 }); |
4626 }); |
4701 $('#perc_sugars').jqxProgressBar({ |
4627 $('#perc_sugars').jqxProgressBar({ |
4702 width: 300, |
4628 width: 300, height: 23, theme: theme, showText: true, max: 50, animationDuration: 0, |
4703 height: 23, |
4629 colorRanges: [{ stop: 20, color: '#008C00' },{ stop: 50, color: '#FF0000' }], |
4704 theme: theme, |
4630 renderText: function(text) { return (Math.round(parseInt(text) * 5) / 10) + '%'; } |
4705 showText: true, |
|
4706 max: 50, |
|
4707 animationDuration: 0, |
|
4708 colorRanges: [ |
|
4709 { stop: 20, color: '#008C00' }, |
|
4710 { stop: 50, color: '#FF0000' } |
|
4711 ], |
|
4712 renderText: function(text) { |
|
4713 return (Math.round(parseInt(text) * 5) / 10) + '%'; |
|
4714 } |
|
4715 }); |
4631 }); |
4716 $('#perc_cara').jqxProgressBar({ |
4632 $('#perc_cara').jqxProgressBar({ |
4717 width: 300, |
4633 width: 300, height: 23, theme: theme, showText: true, max: 50, animationDuration: 0, |
4718 height: 23, |
4634 colorRanges: [{ stop: 25, color: '#008C00' },{ stop: 50, color: '#FF0000' }], |
4719 theme: theme, |
4635 renderText: function(text) { return (Math.round(parseInt(text) * 5) / 10) + '%'; } |
4720 showText: true, |
|
4721 max: 50, |
|
4722 animationDuration: 0, |
|
4723 colorRanges: [ |
|
4724 { stop: 25, color: '#008C00' }, |
|
4725 { stop: 50, color: '#FF0000' } |
|
4726 ], |
|
4727 renderText: function(text) { |
|
4728 return (Math.round(parseInt(text) * 5) / 10) + '%'; |
|
4729 } |
|
4730 }); |
4636 }); |
4731 $('#ferm_lintner').jqxProgressBar({ |
4637 $('#ferm_lintner').jqxProgressBar({ |
4732 width: 300, |
4638 width: 300, height: 23, theme: theme, showText: true, max: 200, animationDuration: 0, |
4733 height: 23, |
4639 colorRanges: [{ stop: 30, color: '#FF0000' },{ stop: 40, color: '#EB7331' },{ stop: 200, color: '#008C00' }], |
4734 theme: theme, |
4640 renderText: function(text) { return (parseInt(text) * 2) + ' lintner'; } |
4735 showText: true, |
|
4736 max: 200, |
|
4737 animationDuration: 0, |
|
4738 colorRanges: [ |
|
4739 { stop: 30, color: '#FF0000' }, |
|
4740 { stop: 40, color: '#EB7331' }, |
|
4741 { stop: 200, color: '#008C00' } |
|
4742 ], |
|
4743 renderText: function(text) { |
|
4744 return (parseInt(text) * 2) + ' lintner'; |
|
4745 } |
|
4746 }); |
4641 }); |
4747 $('#popupFermentable').jqxWindow({ |
4642 $('#popupFermentable').jqxWindow({ |
4748 width: 800, |
4643 width: 800, |
4749 height: 300, |
4644 height: 300, |
4750 position: { x: 230, y: 100 }, |
4645 position: { x: 230, y: 100 }, |
5794 displayMember: 'nl', |
5677 displayMember: 'nl', |
5795 width: 110, |
5678 width: 110, |
5796 height: 23, |
5679 height: 23, |
5797 autoDropDownHeight: true |
5680 autoDropDownHeight: true |
5798 }); |
5681 }); |
5799 $('#sparge_acid_perc').jqxNumberInput(Perc0); |
|
5800 $('#sparge_acid_perc').jqxNumberInput({ symbol: '%', symbolPosition: 'right' }); |
5682 $('#sparge_acid_perc').jqxNumberInput({ symbol: '%', symbolPosition: 'right' }); |
5801 |
5683 |
5802 // Tab 9, Brewday |
5684 // Tab 9, Brewday |
5803 $('#brew_date_start').jqxTooltip({ content: 'Brouw datum en tijd. Voor planning laat de tijd op 00:00:00 staan.' }); |
5685 $('#brew_date_start').jqxTooltip({ content: 'Brouw datum en tijd. Voor planning laat de tijd op 00:00:00 staan.' }); |
5804 $('#brew_date_start').on('close', function(event) { calcStage(); }); |
|
5805 $('#brew_date_end').jqxTooltip({ content: 'End datum en tijd van de brouw. Leeg laten als er nog niet gebrouwen is.' }); |
5686 $('#brew_date_end').jqxTooltip({ content: 'End datum en tijd van de brouw. Leeg laten als er nog niet gebrouwen is.' }); |
5806 $('#brew_date_start,#brew_date_end').jqxDateTimeInput(DateTimeopts); |
|
5807 $('#brew_date_end').on('close', function(event) { calcStage(); }); |
|
5808 $('#brew_mash_ph').jqxTooltip({ content: 'De gemeten pH tijdens het maischen eventueel na correctie.' }); |
5687 $('#brew_mash_ph').jqxTooltip({ content: 'De gemeten pH tijdens het maischen eventueel na correctie.' }); |
5809 $('#est_mash_ph').jqxTooltip({ content: 'De gewenste pH tijdens het maischen.' }); |
5688 $('#est_mash_ph').jqxTooltip({ content: 'De gewenste pH tijdens het maischen.' }); |
5810 $('#est_mash_ph').jqxNumberInput(Show1wat); |
|
5811 $('#brew_preboil_ph').jqxTooltip({ content: 'De gemeten pH in de kookketel na het spoelen en voor de kook.' }); |
5689 $('#brew_preboil_ph').jqxTooltip({ content: 'De gemeten pH in de kookketel na het spoelen en voor de kook.' }); |
5812 // est_preboil_ph |
|
5813 $('#brew_aboil_ph').jqxTooltip({ content: 'De gemeten pH na het koken.' }); |
5690 $('#brew_aboil_ph').jqxTooltip({ content: 'De gemeten pH na het koken.' }); |
5814 $('#brew_mash_ph,#brew_preboil_ph,#brew_aboil_ph').jqxNumberInput(SpinpH); |
|
5815 // est_aboil_ph |
|
5816 $('#brew_mash_sg').jqxTooltip({ content: 'Het bereikte SG na het maischen.' }); |
5691 $('#brew_mash_sg').jqxTooltip({ content: 'Het bereikte SG na het maischen.' }); |
5817 $('#brew_mash_sg').on('valueChanged', function() { calcMashEfficiency(); }); |
|
5818 $('#est_mash_sg').jqxTooltip({ content: 'Het berekende verwachte SG na het maischen.' }); |
5692 $('#est_mash_sg').jqxTooltip({ content: 'Het berekende verwachte SG na het maischen.' }); |
5819 $('#brew_preboil_sg').jqxTooltip({ content: 'Het gemeten SG in de kookketel na het spoelen en voor het koken.' }); |
5693 $('#brew_preboil_sg').jqxTooltip({ content: 'Het gemeten SG in de kookketel na het spoelen en voor het koken.' }); |
|
5694 $('#est_pre_sg').jqxTooltip({ content: 'Het berekende SG in de kookketel na het spoelen en voor het koken.' }); |
|
5695 $('#brew_aboil_sg').jqxTooltip({ content: 'Het gemeten SG in de kookketel na het koken.' }); |
|
5696 $('#est_og3').jqxTooltip({ content: 'Het gewenste SG in de kookketel na het koken zonder eventuele suikers die tijdens de vergisting toegevoegd worden.' }); |
|
5697 $('#brew_mash_efficiency').jqxTooltip({ content: 'Het behaalde maisch rendement.' }); |
|
5698 $('#brew_preboil_volume').jqxTooltip({ content: 'Het gemeten volume van het wort voor het koken.' }); |
|
5699 $('#est_pre_vol').jqxTooltip({ content: 'Het berekende volume van het wort voor het koken.' }); |
|
5700 $('#brew_aboil_volume').jqxTooltip({ content: 'Het gemeten volume van het wort na het koken.' }); |
|
5701 $('#est_a_vol').jqxTooltip({ content: 'Het gewenste volume na het koken.' }); |
|
5702 $('#brew_preboil_efficiency').jqxTooltip({ content: 'Het berekende rendement voor het koken.' }); |
|
5703 $('#brew_aboil_efficiency').jqxTooltip({ content: 'Het bereikte rendement na het koken.' }); |
|
5704 $('#brew_sparge_temperature').jqxTooltip({ content: 'De spoelwater temperatuur, in te stellen in de Water tab.' }); |
|
5705 $('#brew_sparge_volume').jqxTooltip({ content: 'Het spoelwater voorraad volume, in te stellen in de Water tab.' }); |
|
5706 $('#brew_date_start,#brew_date_end').jqxDateTimeInput(DateTimeopts); |
|
5707 $('#brew_date_start,#brew_date_end').on('close', function(event) { calcStage(); }); |
|
5708 $('#est_mash_ph').jqxNumberInput(Show1wat); |
|
5709 $('#brew_mash_ph,#brew_preboil_ph,#brew_aboil_ph').jqxNumberInput(SpinpH); |
|
5710 $('#brew_mash_sg').on('valueChanged', function() { calcMashEfficiency(); }); |
5820 $('#brew_preboil_sg').on('valueChanged', function(event) { |
5711 $('#brew_preboil_sg').on('valueChanged', function(event) { |
5821 dataRecord.brew_preboil_sg = event.args.value; |
5712 dataRecord.brew_preboil_sg = event.args.value; |
5822 calcEfficiencyBeforeBoil(); |
5713 calcEfficiencyBeforeBoil(); |
5823 }); |
5714 }); |
5824 $('#est_pre_sg').jqxTooltip({ content: 'Het berekende SG in de kookketel na het spoelen en voor het koken.' }); |
|
5825 $('#brew_aboil_sg').jqxTooltip({ content: 'Het gemeten SG in de kookketel na het koken.' }); |
|
5826 $('#brew_mash_sg,#brew_preboil_sg,#brew_aboil_sg').jqxNumberInput(SGopts); |
5715 $('#brew_mash_sg,#brew_preboil_sg,#brew_aboil_sg').jqxNumberInput(SGopts); |
5827 $('#brew_aboil_sg').on('valueChanged', function(event) { |
5716 $('#brew_aboil_sg').on('valueChanged', function(event) { |
5828 dataRecord.brew_aboil_sg = event.args.value; |
5717 dataRecord.brew_aboil_sg = event.args.value; |
5829 calcEfficiencyAfterBoil(); |
5718 calcEfficiencyAfterBoil(); |
5830 calcFermentables(); |
5719 calcFermentables(); |
5831 calcIBUs(); |
5720 calcIBUs(); |
5832 }); |
5721 }); |
5833 $('#est_og3').jqxTooltip({ content: 'Het gewenste SG in de kookketel na het koken zonder eventuele suikers die tijdens de vergisting toegevoegd worden.' }); |
|
5834 $('#est_mash_sg,#est_pre_sg,#est_og3').jqxNumberInput(Show3wat); |
5722 $('#est_mash_sg,#est_pre_sg,#est_og3').jqxNumberInput(Show3wat); |
5835 $('#brew_mash_efficiency').jqxTooltip({ content: 'Het behaalde maisch rendement.' }); |
|
5836 $('#brew_mash_efficiency').jqxNumberInput(Show1dec); |
5723 $('#brew_mash_efficiency').jqxNumberInput(Show1dec); |
5837 $('#brew_preboil_volume').jqxTooltip({ content: 'Het gemeten volume van het wort voor het koken.' }); |
|
5838 $('#brew_preboil_volume').on('valueChanged', function(event) { |
5724 $('#brew_preboil_volume').on('valueChanged', function(event) { |
5839 dataRecord.brew_preboil_volume = event.args.value; |
5725 dataRecord.brew_preboil_volume = event.args.value; |
5840 calcEfficiencyBeforeBoil(); |
5726 calcEfficiencyBeforeBoil(); |
5841 }); |
5727 }); |
5842 $('#est_pre_vol').jqxTooltip({ content: 'Het berekende volume van het wort voor het koken.' }); |
|
5843 $('#brew_aboil_volume').jqxTooltip({ content: 'Het gemeten volume van het wort na het koken.' }); |
|
5844 $('#brew_preboil_volume,#brew_aboil_volume').jqxNumberInput(Spin1dec); |
5728 $('#brew_preboil_volume,#brew_aboil_volume').jqxNumberInput(Spin1dec); |
5845 $('#brew_aboil_volume').on('valueChanged', function(event) { |
5729 $('#brew_aboil_volume').on('valueChanged', function(event) { |
5846 dataRecord.brew_aboil_volume = event.args.value; |
5730 dataRecord.brew_aboil_volume = event.args.value; |
5847 calcEfficiencyAfterBoil(); |
5731 calcEfficiencyAfterBoil(); |
5848 calcFermentables(); |
5732 calcFermentables(); |
5849 calcIBUs(); |
5733 calcIBUs(); |
5850 }); |
5734 }); |
5851 $('#est_a_vol').jqxTooltip({ content: 'Het gewenste volume na het koken.' }); |
|
5852 $('#est_pre_vol,#est_a_vol').jqxNumberInput(Show1wat); |
5735 $('#est_pre_vol,#est_a_vol').jqxNumberInput(Show1wat); |
5853 $('#brew_preboil_efficiency').jqxTooltip({ content: 'Het berekende rendement voor het koken.' }); |
|
5854 $('#brew_aboil_efficiency').jqxTooltip({ content: 'Het bereikte rendement na het koken.' }); |
|
5855 $('#brew_sparge_temperature').jqxTooltip({ content: 'De spoelwater temperatuur, in te stellen in de Water tab.' }); |
|
5856 $('#brew_sparge_volume').jqxTooltip({ content: 'Het spoelwater voorraad volume, in te stellen in de Water tab.' }); |
|
5857 $('#brew_preboil_efficiency,#brew_aboil_efficiency,#brew_sparge_temperature,#brew_sparge_volume,#brew_sparge_est').jqxNumberInput(Show1dec); |
5736 $('#brew_preboil_efficiency,#brew_aboil_efficiency,#brew_sparge_temperature,#brew_sparge_volume,#brew_sparge_est').jqxNumberInput(Show1dec); |
5858 $('#brew_cooling_to').jqxNumberInput(Spin1dec); |
5737 $('#brew_cooling_to').jqxNumberInput(Spin1dec); |
5859 $('#brew_sparge_ph').jqxNumberInput(SpinpH); |
5738 $('#brew_sparge_ph').jqxNumberInput(SpinpH); |
5860 $('#brew_cooling_method').jqxDropDownList({ |
5739 $('#brew_cooling_method').jqxDropDownList({ |
5861 theme: theme, |
5740 theme: theme, |
5896 $('#brew_fermenter_sg2').jqxTooltip({ content: 'Het behaalde SG in het gistvat, overgenomen van de brouwdag.' }); |
5772 $('#brew_fermenter_sg2').jqxTooltip({ content: 'Het behaalde SG in het gistvat, overgenomen van de brouwdag.' }); |
5897 $('#primary_start_temp').jqxTooltip({ content: 'De begintemperatuur van de hoofdvergisting.' }); |
5773 $('#primary_start_temp').jqxTooltip({ content: 'De begintemperatuur van de hoofdvergisting.' }); |
5898 $('#primary_max_temp').jqxTooltip({ content: 'De hoogst bereikte piek temperatuur tijdens de hoofgvergisting.' }); |
5774 $('#primary_max_temp').jqxTooltip({ content: 'De hoogst bereikte piek temperatuur tijdens de hoofgvergisting.' }); |
5899 $('#primary_end_temp').jqxTooltip({ content: 'De eind temperatuur van de hoofdvergisting.' }); |
5775 $('#primary_end_temp').jqxTooltip({ content: 'De eind temperatuur van de hoofdvergisting.' }); |
5900 $('#primary_end_sg').jqxTooltip({ content: 'Het gemeten SG aan het eind van de hoofdvergisting.' }); |
5776 $('#primary_end_sg').jqxTooltip({ content: 'Het gemeten SG aan het eind van de hoofdvergisting.' }); |
5901 $('#primary_end_brix').jqxTooltip({ content: 'Hulpfinctie: de afgelezen °Brix RI waarde met een refractometer.' }); |
5777 $('#primary_end_brix,#secondary_end_brix,#final_brix').jqxTooltip({ content: 'Hulpfinctie: de afgelezen °Brix RI waarde met een refractometer.' }); |
5902 $('#primary_svg').jqxTooltip({ content: 'De schijnbare vergisting graad behaald na de hoofdgisting.' }); |
5778 $('#primary_svg').jqxTooltip({ content: 'De schijnbare vergisting graad behaald na de hoofdgisting.' }); |
5903 $('#primary_end_date').jqxTooltip({ content: 'De eind datum van de hoofdvergisting en eventueel overhevelen.' }); |
5779 $('#primary_end_date').jqxTooltip({ content: 'De eind datum van de hoofdvergisting en eventueel overhevelen.' }); |
5904 $('#secondary_end_sg').jqxTooltip({ content: 'Het gemeten SG aan het eind van de navergisting.' }); |
5780 $('#secondary_end_sg').jqxTooltip({ content: 'Het gemeten SG aan het eind van de navergisting.' }); |
5905 $('#primary_end_sg,#secondary_end_sg').jqxNumberInput(SGopts); |
|
5906 $('#secondary_end_brix').jqxTooltip({ content: 'Hulpfinctie: de afgelezen °Brix RI waarde met een refractometer.' }); |
|
5907 $('#secondary_svg').jqxTooltip({ content: 'De schijnbare vergisting graad behaald na de nagisting.' }); |
5781 $('#secondary_svg').jqxTooltip({ content: 'De schijnbare vergisting graad behaald na de nagisting.' }); |
5908 $('#secondary_end_date').jqxTooltip({ content: 'De eind datum van de navergisting en het begin van het lageren.' }); |
5782 $('#secondary_end_date').jqxTooltip({ content: 'De eind datum van de navergisting en het begin van het lageren.' }); |
|
5783 $('#est_fg3').jqxTooltip({ content: 'Het verwachte eind SG. Dit wordt automatisch berekend.' }); |
|
5784 |
|
5785 $('#primary_end_sg,#secondary_end_sg').jqxNumberInput(SGopts); |
5909 $('#primary_end_date,#secondary_end_date').jqxDateTimeInput(Dateopts); |
5786 $('#primary_end_date,#secondary_end_date').jqxDateTimeInput(Dateopts); |
5910 $('#primary_end_date,#secondary_end_date').on('close', function(event) { calcStage(); }); |
5787 $('#primary_end_date,#secondary_end_date').on('close', function(event) { calcStage(); }); |
5911 $('#primary_start_temp,#primary_max_temp,#primary_end_temp,#secondary_temp,#tertiary_temp').jqxNumberInput(YeastT); |
5788 $('#primary_start_temp,#primary_max_temp,#primary_end_temp,#secondary_temp,#tertiary_temp').jqxNumberInput(YeastT); |
5912 $('#fg').jqxNumberInput(Spin3dec); |
5789 $('#fg').jqxNumberInput(Spin3dec); |
5913 $('#est_fg3').jqxTooltip({ content: 'Het verwachte eind SG. Dit wordt automatisch berekend.' }); |
|
5914 $('#brew_fermenter_sg2,#est_fg3').jqxNumberInput(Show3dec); |
5790 $('#brew_fermenter_sg2,#est_fg3').jqxNumberInput(Show3dec); |
5915 $('#final_brix').jqxTooltip({ content: 'Hulpfinctie: de afgelezen °Brix RI waarde met een refractometer.' }); |
|
5916 $('#primary_end_brix,#secondary_end_brix,#final_brix').jqxNumberInput(Spin1dec); |
5791 $('#primary_end_brix,#secondary_end_brix,#final_brix').jqxNumberInput(Spin1dec); |
5917 $('#final_abv').jqxNumberInput(Show2dec); |
5792 $('#final_abv').jqxNumberInput(Show2dec); |
5918 $('#primary_svg,#secondary_svg,#final_svg').jqxNumberInput(Show1dec); |
5793 $('#primary_svg,#secondary_svg,#final_svg').jqxNumberInput(Show1dec); |
5919 $('#FLog').jqxButton({ template: 'info', width: '150px', theme: theme }); |
5794 $('#FLog').jqxButton({ template: 'info', width: '150px', theme: theme }); |
5920 $('#FLog').click(function() { |
5795 $('#FLog').click(function() { |
5928 }); |
5803 }); |
5929 |
5804 |
5930 // Tab 11, Packaging |
5805 // Tab 11, Packaging |
5931 // TODO: high gravity packaging, extra water and recalc abv, color and ibu. |
5806 // TODO: high gravity packaging, extra water and recalc abv, color and ibu. |
5932 $('#package_date').jqxTooltip({ content: 'De verpakkings datum van dit bier.' }); |
5807 $('#package_date').jqxTooltip({ content: 'De verpakkings datum van dit bier.' }); |
|
5808 $('#package_volume').jqxTooltip({ content: 'Het beschikbare volume om te bottelen of op fust te zetten.' }); |
|
5809 $('#package_infuse_amount').jqxTooltip({ content: 'De hoeveelheid water of drank extra toe te voegen.' }); |
|
5810 $('#package_infuse_abv').jqxTooltip({ content: 'De hoeveelheid alcohol in de drank, of 0.0 als het water is.' }); |
|
5811 $('#package_infuse_notes').jqxTooltip({ content: 'Omschrijving van de extra toevoeging.' }); |
|
5812 $('#package_abv').jqxTooltip({ content: 'De uiteindelijke hoeveelheid alcohol volume %.' }); |
|
5813 $('#package_ph').jqxTooltip({ content: 'De gemeten pH vlak voor het verpakken.' }); |
|
5814 $('#st_carb_min2').jqxTooltip({ content: 'Het minimum aanbevolen koolzuur volume voor deze bierstijl.'}); |
|
5815 $('#st_carb_max2').jqxTooltip({ content: 'Het maximum aamnevolen koolzuur volume voor deze bierstijl.'}); |
|
5816 $('#bottle_amount').jqxTooltip({ content: 'De totale hoeveelheid te bottelen bier.' }); |
|
5817 $('#keg_amount').jqxTooltip({ content: 'De totale hoeveelheid op fust te zetten bier.' }); |
|
5818 $('#bottle_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume in de flessen.' }); |
|
5819 $('#keg_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume door de suiker in de fusten.' }); |
|
5820 $('#bottle_priming_water,#keg_priming_water').jqxTooltip({ content: 'De hoeveelheid water om de suiker op te lossen.' }); |
|
5821 $('#bottle_pressure').jqxTooltip({ content: 'De maximaal te verwachten druk tijdens het hergisten.' }); |
5933 $('#package_date').jqxDateTimeInput(Dateopts); |
5822 $('#package_date').jqxDateTimeInput(Dateopts); |
5934 $('#package_date').on('close', function(event) { calcStage(); }); |
5823 $('#package_date').on('close', function(event) { calcStage(); }); |
5935 $('#package_volume').jqxTooltip({ content: 'Het beschikbare volume om te bottelen of op fust te zetten.' }); |
|
5936 $('#package_infuse_amount').jqxTooltip({ content: 'De hoeveelheid water of drank extra toe te voegen.' }); |
|
5937 $('#package_infuse_amount').jqxNumberInput(Spin3dec); |
5824 $('#package_infuse_amount').jqxNumberInput(Spin3dec); |
5938 $('#package_infuse_abv').jqxTooltip({ content: 'De hoeveelheid alcohol in de drank, of 0.0 als het water is.' }); |
|
5939 $('#package_infuse_notes').jqxTooltip({ content: 'Omschrijving van de extra toevoeging.' }); |
|
5940 $('#package_infuse_notes').jqxInput({ theme: theme, width: 640, height: 23 }); |
5825 $('#package_infuse_notes').jqxInput({ theme: theme, width: 640, height: 23 }); |
5941 $('#package_abv').jqxTooltip({ content: 'De uiteindelijke hoeveelheid alcohol volume %.' }); |
|
5942 $('#package_abv').jqxNumberInput(Show2dec); |
5826 $('#package_abv').jqxNumberInput(Show2dec); |
5943 $('#package_ph').jqxTooltip({ content: 'De gemeten pH vlak voor het verpakken.' }); |
|
5944 $('#package_ph').jqxNumberInput(SpinpH); |
5827 $('#package_ph').jqxNumberInput(SpinpH); |
5945 $('#st_carb_min2').jqxTooltip({ content: 'Het minimum aanbevolen koolzuur volume voor deze bierstijl.'}); |
|
5946 $('#st_carb_max2').jqxTooltip({ content: 'Het maximum aamnevolen koolzuur volume voor deze bierstijl.'}); |
|
5947 $('#st_carb_min2,#st_carb_max2').jqxNumberInput(Smal1dec); |
5828 $('#st_carb_min2,#st_carb_max2').jqxNumberInput(Smal1dec); |
5948 $('#bottle_amount').jqxTooltip({ content: 'De totale hoeveelheid te bottelen bier.' }); |
|
5949 $('#keg_amount').jqxTooltip({ content: 'De totale hoeveelheid op fust te zetten bier.' }); |
|
5950 $('#package_volume,#package_infuse_abv,#bottle_amount,#keg_amount').jqxNumberInput(Spin1dec); |
5829 $('#package_volume,#package_infuse_abv,#bottle_amount,#keg_amount').jqxNumberInput(Spin1dec); |
5951 $('#bottle_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume in de flessen.' }); |
|
5952 $('#keg_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume door de suiker in de fusten.' }); |
|
5953 $('#bottle_carbonation,#keg_carbonation').jqxNumberInput(Spin2dec); |
5830 $('#bottle_carbonation,#keg_carbonation').jqxNumberInput(Spin2dec); |
5954 $('#bottle_carbonation,#keg_carbonation').jqxNumberInput({ max: 5 }); |
5831 $('#bottle_carbonation,#keg_carbonation').jqxNumberInput({ max: 5 }); |
5955 $('#bottle_priming_sugar').jqxDropDownList({ |
5832 $('#bottle_priming_sugar').jqxDropDownList({ |
5956 placeHolder: 'Kies suiker:', |
5833 placeHolder: 'Kies suiker:', |
5957 theme: theme, |
5834 theme: theme, |