2801 TpH = 0, |
2801 TpH = 0, |
2802 protonDeficit = 0, |
2802 protonDeficit = 0, |
2803 AT, BT, result, pK1, pK2, pK3, MolWt, AcidSG, AcidPrc, |
2803 AT, BT, result, pK1, pK2, pK3, MolWt, AcidSG, AcidPrc, |
2804 r1d, r2d, f1d, f2d, f3d, |
2804 r1d, r2d, f1d, f2d, f3d, |
2805 deltapH, deltapd, pd, n, |
2805 deltapH, deltapd, pd, n, |
2806 piCLSO4_low, piCLSO4_high, Res, |
2806 Res, |
2807 wg_calcium, wg_sodium, wg_total_alkalinity, wg_chloride, wg_sulfate, wg_bicarbonate; |
2807 wg_calcium, wg_sodium, wg_total_alkalinity, wg_chloride, wg_sulfate, wg_bicarbonate; |
2808 |
2808 |
2809 if (dataRecord.w1_name == '') { |
2809 if (dataRecord.w1_name == '') { |
2810 return; |
2810 return; |
2811 } |
2811 } |
3115 Acidmg / 1000 * MMCl / (MMCl + 1); |
3115 Acidmg / 1000 * MMCl / (MMCl + 1); |
3116 RA = 1000 * RA / liters; |
3116 RA = 1000 * RA / liters; |
3117 chloride = wg_chloride + RA; |
3117 chloride = wg_chloride + RA; |
3118 } |
3118 } |
3119 |
3119 |
3120 $('#tgt_bu').val(Round(GetBUGU(), 2)); |
3120 var BUGU = GetBUGU(); |
|
3121 $('#tgt_bu').val(Round(BUGU, 2)); |
3121 // From brouwhulp. |
3122 // From brouwhulp. |
3122 if (GetBUGU() < 0.32) |
3123 if (BUGU < 0.32) |
3123 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Zeer moutig en zoet</span>"); |
3124 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Zeer moutig en zoet</span>"); |
3124 else if (GetBUGU() < 0.43) |
3125 else if (BUGU < 0.43) |
3125 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Moutig, zoet</span>"); |
3126 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Moutig, zoet</span>"); |
3126 else if (GetBUGU() < 0.52) |
3127 else if (BUGU < 0.52) |
3127 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Evenwichtig</span>"); |
3128 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Evenwichtig</span>"); |
3128 else if (GetBUGU() < 0.63) |
3129 else if (BUGU < 0.63) |
3129 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Licht hoppig, bitter</span>"); |
3130 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Licht hoppig, bitter</span>"); |
3130 else |
3131 else |
3131 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Extra hoppig, zeer bitter</span>"); |
3132 $('#wr_bu').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Extra hoppig, zeer bitter</span>"); |
3132 |
3133 |
3133 // Sulfate to Chloride ratio (Palmer). |
3134 // Sulfate to Chloride ratio (Palmer). |
3134 $('#tgt_so4_cl').val(Round(GetOptSO4Clratio(), 1)); |
3135 var OptSO4Clratio = GetOptSO4Clratio(); |
3135 if (GetOptSO4Clratio() < 0.4) |
3136 $('#tgt_so4_cl').val(Round(OptSO4Clratio, 1)); |
|
3137 if (OptSO4Clratio < 0.4) |
3136 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Te moutig</span>"); |
3138 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Te moutig</span>"); |
3137 else if (GetOptSO4Clratio() < 0.6) |
3139 else if (OptSO4Clratio < 0.6) |
3138 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Zeer moutig</span>"); |
3140 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Zeer moutig</span>"); |
3139 else if (GetOptSO4Clratio() < 0.8) |
3141 else if (OptSO4Clratio < 0.8) |
3140 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Moutig</span>"); |
3142 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Moutig</span>"); |
3141 else if (GetOptSO4Clratio() < 1.5) |
3143 else if (OptSO4Clratio < 1.5) |
3142 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Gebalanceerd</span>"); |
3144 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Gebalanceerd</span>"); |
3143 else if (GetOptSO4Clratio() < 2.0) |
3145 else if (OptSO4Clratio < 2.0) |
3144 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Licht bitter</span>"); |
3146 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Licht bitter</span>"); |
3145 else if (GetOptSO4Clratio() < 4.0) |
3147 else if (OptSO4Clratio < 4.0) |
3146 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Bitter</span>"); |
3148 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Bitter</span>"); |
3147 else if (GetOptSO4Clratio() < 9.0) |
3149 else if (OptSO4Clratio < 9.0) |
3148 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Zeer bitter</span>"); |
3150 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Zeer bitter</span>"); |
3149 else |
3151 else |
3150 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Te bitter</span>"); |
3152 $('#wrt_so4_cl').html("<span style='vertical-align: top; font-size: 14px; font-style: italic;'>Te bitter</span>"); |
3151 if (chloride > 0) |
3153 if (chloride > 0) |
3152 RA = sulfate / chloride; |
3154 RA = sulfate / chloride; |
3153 else |
3155 else |
3154 RA = 10; |
3156 RA = 10; |
3155 $('#got_so4_cl').val(Round(RA, 1)); |
3157 $('#got_so4_cl').val(Round(RA, 1)); |
3156 piCLSO4_low = 0.8 * GetOptSO4Clratio(); |
|
3157 piCLSO4_high = 1.2 * GetOptSO4Clratio(); |
|
3158 Res = 'normaal'; |
3158 Res = 'normaal'; |
3159 if (RA < piCLSO4_low) |
3159 if (RA < (0.8 * OptSO4Clratio)) |
3160 Res = 'laag'; |
3160 Res = 'laag'; |
3161 else if (RA > piCLSO4_high) |
3161 else if (RA > (1.2 * OptSO4Clratio)) |
3162 Res = 'hoog'; |
3162 Res = 'hoog'; |
3163 setRangeIndicator('so4_cl', Res); |
3163 setRangeIndicator('so4_cl', Res); |
3164 |
3164 |
3165 $('#wb_calcium').val(Round(calcium, 1)); |
3165 $('#wb_calcium').val(Round(calcium, 1)); |
3166 $('#wb_magnesium').val(Round(magnesium, 1)); |
3166 $('#wb_magnesium').val(Round(magnesium, 1)); |