602 RA = 2 * parseFloat($("#wa_cacl2").jqxNumberInput('decimal')) * MMCl / MMCaCl2 + |
602 RA = 2 * parseFloat($("#wa_cacl2").jqxNumberInput('decimal')) * MMCl / MMCaCl2 + |
603 parseFloat($("#wa_nacl").jqxNumberInput('decimal')) * MMCl / MMNaCl; |
603 parseFloat($("#wa_nacl").jqxNumberInput('decimal')) * MMCl / MMNaCl; |
604 chloride += 1000 * RA / liters; |
604 chloride += 1000 * RA / liters; |
605 // Einde noot. |
605 // Einde noot. |
606 |
606 |
607 if ($("#wa_acid_name").val() == "") { |
607 if ($("#wa_acid_name").val() < 0 || $("#wa_acid_name").val() > 3) { |
608 $("#wa_acid_name").val('Melkzuur'); |
608 console.log("fix wa_acid_name"); |
609 last_acid = 'Melkzuur'; |
609 $("#wa_acid_name").val(0); |
610 } |
610 dataRecord.wa_acid_name = 0; |
611 if ($("#wa_base_name").val() == "") { |
611 } |
612 $("#wa_base_name").val('NaHCO3'); |
612 if (last_acid == '') |
613 last_base = 'NaHCO3'; |
613 last_acid = AcidTypeData[$("#wa_acid_name").val()].nl; |
614 } |
614 |
|
615 if ($("#wa_base_name").val() < 0 || $("#wa_base_name").val() > 3) { |
|
616 console.log("fix wa_base_name"); |
|
617 $("#wa_base_name").val(0); |
|
618 dataRecord.wa_base_name = 0; |
|
619 } |
|
620 if (last_base == '') |
|
621 last_base = BaseTypeData[$("#wa_base_name").val()].nl; |
615 |
622 |
616 var AT = dataRecord.wa_acid_name; // parseFloat($("#wa_acid_name").jqxNumberInput('decimal')); |
623 var AT = dataRecord.wa_acid_name; // parseFloat($("#wa_acid_name").jqxNumberInput('decimal')); |
617 var BT = parseFloat($("#wa_base_name").jqxNumberInput('decimal')); |
624 var BT = dataRecord.wa_base_name; //parseFloat($("#wa_base_name").jqxNumberInput('decimal')); |
618 |
625 |
619 var result = GetAcidSpecs(AT); |
626 var result = GetAcidSpecs(AT); |
620 var pK1 = result.pK1; |
627 var pK1 = result.pK1; |
621 var pK2 = result.pK2; |
628 var pK2 = result.pK2; |
622 var pK3 = result.pK3; |
629 var pK3 = result.pK3; |
897 // Code from BrewBuddy/Brouwhulp, who got it from http://www.brewery.org/brewery/library/Acidi0,00fWaterAJD0497.html |
904 // Code from BrewBuddy/Brouwhulp, who got it from http://www.brewery.org/brewery/library/Acidi0,00fWaterAJD0497.html |
898 var TargetpH = dataRecord.sparge_ph; |
905 var TargetpH = dataRecord.sparge_ph; |
899 var Source_pH = dataRecord.w1_ph; |
906 var Source_pH = dataRecord.w1_ph; |
900 var Source_alkalinity = dataRecord.w1_total_alkalinity; |
907 var Source_alkalinity = dataRecord.w1_total_alkalinity; |
901 // Select watersource or fallback to the first source. |
908 // Select watersource or fallback to the first source. |
902 if (dataRecord.sparge_source == 'Bron 2') { |
909 if (dataRecord.sparge_source == 1) { // Source 2 |
903 if (dataRecord.w2_ph > 0.0) { |
910 if (dataRecord.w2_ph > 0.0) { |
904 Source_pH = dataRecord.w2_ph; |
911 Source_pH = dataRecord.w2_ph; |
905 Source_alkalinity = dataRecord.w2_total_alkalinity; |
912 Source_alkalinity = dataRecord.w2_total_alkalinity; |
906 } else { |
913 } else { |
907 dataRecord.sparge_source = 'Bron 1'; |
914 dataRecord.sparge_source = 0; // Source 1 |
908 $("#sparge_source").val('Bron 1'); |
915 $("#sparge_source").val(0); |
909 } |
916 } |
910 } else if (dataRecord.sparge_source == 'Gemengd') { |
917 } else if (dataRecord.sparge_source == 2) { // Mixed |
911 if (dataRecord.w2_ph > 0.0) { |
918 if (dataRecord.w2_ph > 0.0) { |
912 Source_pH = parseFloat($("#wg_ph").jqxNumberInput('decimal')); |
919 Source_pH = parseFloat($("#wg_ph").jqxNumberInput('decimal')); |
913 Source_alkalinity = parseFloat($("#wg_total_alkalinity").jqxNumberInput('decimal')); |
920 Source_alkalinity = parseFloat($("#wg_total_alkalinity").jqxNumberInput('decimal')); |
914 } else { |
921 } else { |
915 dataRecord.sparge_source = 'Bron 1'; |
922 dataRecord.sparge_source = 0; |
916 $("#sparge_source").val('Bron 1'); |
923 $("#sparge_source").val(0); |
917 } |
924 } |
918 } |
925 } |
919 |
926 |
920 console.log("calcSparge() target pH: "+TargetpH+" Source: "+Source_pH+" alkalinity: "+Source_alkalinity); |
927 console.log("calcSparge() target pH: "+TargetpH+" Source: "+Source_pH+" alkalinity: "+Source_alkalinity); |
921 |
928 |
1074 $('#wa_nacl').on('change', function (event) { |
1080 $('#wa_nacl').on('change', function (event) { |
1075 setWaterAgent('NaCl', event.args.value); |
1081 setWaterAgent('NaCl', event.args.value); |
1076 calcWater(); |
1082 calcWater(); |
1077 }); |
1083 }); |
1078 $('#wa_base_name').on('change', function (event) { |
1084 $('#wa_base_name').on('change', function (event) { |
1079 setWaterAgent(last_base, 0); |
1085 if (event.args) { |
1080 last_base = event.args.item.value; |
1086 var index = event.args.index; |
1081 setWaterAgent(last_base, parseFloat($("#wa_base").jqxNumberInput('decimal'))); |
1087 console.log("wa_base_name "+index); |
1082 calcWater(); |
1088 setWaterAgent(last_base, 0); |
|
1089 last_base = BaseTypeData[index].nl; |
|
1090 setWaterAgent(last_base, parseFloat($("#wa_base").jqxNumberInput('decimal'))); |
|
1091 dataRecord.wa_base_name = index; |
|
1092 calcWater(); |
|
1093 } |
1083 }); |
1094 }); |
1084 $('#wa_base').on('change', function (event) { |
1095 $('#wa_base').on('change', function (event) { |
1085 setWaterAgent($("#wa_base_name").val(), parseFloat(event.args.value)); |
1096 var name = BaseTypeData[$("#wa_base_name").val()].nl; |
|
1097 setWaterAgent(name, parseFloat(event.args.value)); |
1086 calcWater(); |
1098 calcWater(); |
1087 }); |
1099 }); |
1088 $('#wa_acid_name').on('change', function (event) { |
1100 $('#wa_acid_name').on('change', function (event) { |
1089 setWaterAgent(last_acid, 0); |
1101 if (event.args) { |
1090 last_acid = event.args.item.value; |
1102 var index = event.args.index; |
1091 setWaterAgent(last_acid, parseFloat($("#wa_acid").jqxNumberInput('decimal'))); |
1103 console.log("wa_acid_name "+index); |
1092 calcWater(); |
1104 setWaterAgent(last_acid, 0); |
|
1105 last_acid = AcidTypeData[index].nl; |
|
1106 setWaterAgent(last_acid, parseFloat($("#wa_acid").jqxNumberInput('decimal'))); |
|
1107 dataRecord.wa_acid_name = index; |
|
1108 calcWater(); |
|
1109 } |
1093 }); |
1110 }); |
1094 $('#wa_acid').on('change', function (event) { |
1111 $('#wa_acid').on('change', function (event) { |
1095 setWaterAgent($("#wa_acid_name").val(), parseFloat(event.args.value)); |
1112 var name = AcidTypeData[$("#wa_acid_name").val()].nl; |
|
1113 setWaterAgent(name, parseFloat(event.args.value)); |
1096 calcWater(); |
1114 calcWater(); |
1097 }); |
1115 }); |
1098 $('#wa_acid_perc').on('change', function (event) { calcWater(); }); |
1116 $('#wa_acid_perc').on('change', function (event) { calcWater(); }); |
1099 |
1117 |
1100 $('#color_method').on('change', function (event) { |
1118 $('#color_method').on('change', function (event) { |
1273 { name: 'ibu_method', type: 'int' }, |
1297 { name: 'ibu_method', type: 'int' }, |
1274 { name: 'est_carb', type: 'float' }, |
1298 { name: 'est_carb', type: 'float' }, |
1275 { name: 'sparge_temp', type: 'float' }, |
1299 { name: 'sparge_temp', type: 'float' }, |
1276 { name: 'sparge_ph', type: 'float' }, |
1300 { name: 'sparge_ph', type: 'float' }, |
1277 { name: 'sparge_volume', type: 'float' }, |
1301 { name: 'sparge_volume', type: 'float' }, |
1278 { name: 'sparge_source', type: 'string' }, |
1302 { name: 'sparge_source', type: 'int' }, |
1279 { name: 'sparge_acid_type', type: 'int' }, |
1303 { name: 'sparge_acid_type', type: 'int' }, |
1280 { name: 'sparge_acid_perc', type: 'float' }, |
1304 { name: 'sparge_acid_perc', type: 'float' }, |
1281 { name: 'sparge_acid_amount', type: 'float' }, |
1305 { name: 'sparge_acid_amount', type: 'float' }, |
1282 { name: 'mash_ph', type: 'float' }, |
1306 { name: 'mash_ph', type: 'float' }, |
1283 { name: 'mash_name', type: 'string' }, |
1307 { name: 'mash_name', type: 'string' }, |
1855 for (var i = 0; i < records.length; i++) { |
1879 for (var i = 0; i < records.length; i++) { |
1856 var row = records[i]; |
1880 var row = records[i]; |
1857 data.push(row); |
1881 data.push(row); |
1858 // Initial set water agent values. |
1882 // Initial set water agent values. |
1859 switch (row.m_name) { |
1883 switch (row.m_name) { |
1860 case 'CaCl2': $("#wa_cacl2").val(row.m_weight); |
1884 case 'CaCl2': $("#wa_cacl2").val(row.m_amount * 1000); |
1861 break; |
1885 break; |
1862 case 'CaSO4': $("#wa_caso4").val(row.m_weight); |
1886 case 'CaSO4': $("#wa_caso4").val(row.m_amount * 1000); |
1863 break; |
1887 break; |
1864 case 'MgSO4': $("#wa_mgso4").val(row.m_weight); |
1888 case 'MgSO4': $("#wa_mgso4").val(row.m_amount * 1000); |
1865 break; |
1889 break; |
1866 case 'NaCl': $("#wa_nacl").val(row.m_weight); |
1890 case 'NaCl': $("#wa_nacl").val(row.m_amount * 1000); |
1867 break; |
1891 break; |
1868 case 'Melkzuur': $("#wa_acid_name").val(0); |
1892 case 'Melkzuur': $("#wa_acid_name").val(0); |
1869 $("#wa_acid").val(row.m_weight); |
1893 $("#wa_acid").val(row.m_amount * 1000); |
1870 $("#wa_acid_perc").val(80); |
1894 $("#wa_acid_perc").val(80); |
1871 last_acid = 0; |
1895 last_acid = 'Melkzuur'; |
1872 break; |
1896 break; |
1873 case 'Zoutzuur': $("#wa_acid_name").val(1); |
1897 case 'Zoutzuur': $("#wa_acid_name").val(1); |
1874 $("#wa_acid").val(row.m_weight); |
1898 $("#wa_acid").val(row.m_amount * 1000); |
1875 $("#wa_acid_perc").val(80); |
1899 $("#wa_acid_perc").val(80); |
1876 last_acid = 1; |
1900 last_acid = 'Zoutzuur'; |
1877 break; |
1901 break; |
1878 case 'Fosforzuur': $("#wa_acid_name").val(2); |
1902 case 'Fosforzuur': $("#wa_acid_name").val(2); |
1879 $("#wa_acid").val(row.m_weight); |
1903 $("#wa_acid").val(row.m_amount * 1000); |
1880 $("#wa_acid_perc").val(80); |
1904 $("#wa_acid_perc").val(80); |
1881 last_acid = 2; |
1905 last_acid = 'Fosforzuur'; |
1882 break; |
1906 break; |
1883 case 'Zwavelzuur': $("#wa_acid_name").val(3); |
1907 case 'Zwavelzuur': $("#wa_acid_name").val(3); |
1884 $("#wa_acid").val(row.m_weight); |
1908 $("#wa_acid").val(row.m_amount * 1000); |
1885 $("#wa_acid_perc").val(80); |
1909 $("#wa_acid_perc").val(80); |
1886 last_acid = 3; |
1910 last_acid = 'Zwavelzuur'; |
1887 break; |
1911 break; |
1888 case 'NaHCO3': $("#wa_base_name").val(0); |
1912 case 'NaHCO3': $("#wa_base_name").val(0); |
1889 $("#wa_base").val(row.m_weight); |
1913 $("#wa_base").val(row.m_amount * 1000); |
1890 last_base = 0; |
1914 last_base = 'NaHCO3'; |
1891 break; |
1915 break; |
1892 case 'Na2CO3': $("#wa_base_name").val(1); |
1916 case 'Na2CO3': $("#wa_base_name").val(1); |
1893 $("#wa_base").val(row.m_weight); |
1917 $("#wa_base").val(row.m_amount * 1000); |
1894 last_base = 1; |
1918 last_base = 'Na2CO3'; |
1895 break; |
1919 break; |
1896 case 'CaCO3': $("#wa_base_name").val(2); |
1920 case 'CaCO3': $("#wa_base_name").val(2); |
1897 $("#wa_base").val(row.m_weight); |
1921 $("#wa_base").val(row.m_amount * 1000); |
1898 last_base = 2; |
1922 last_base = 'CaCO3'; |
1899 break; |
1923 break; |
1900 case 'Ca(OH)2': $("#wa_base_name").val(3); |
1924 case 'Ca(OH)2': $("#wa_base_name").val(3); |
1901 $("#wa_base").val(row.m_weight); |
1925 $("#wa_base").val(row.m_amount * 1000); |
1902 last_base = 3; |
1926 last_base = 'Ca(OH)2'; |
1903 break; |
1927 break; |
1904 } |
1928 } |
1905 } |
1929 } |
1906 return data; |
1930 return data; |
1907 }, |
1931 }, |
3252 $("#pr_chloride").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 74, height: 23, decimalDigits: 1, readOnly: true }); |
3276 $("#pr_chloride").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 74, height: 23, decimalDigits: 1, readOnly: true }); |
3253 $("#pr_sulfate").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 74, height: 23, decimalDigits: 1, readOnly: true }); |
3277 $("#pr_sulfate").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 74, height: 23, decimalDigits: 1, readOnly: true }); |
3254 |
3278 |
3255 // Water agents |
3279 // Water agents |
3256 $("#wa_cacl2").jqxTooltip({ content: 'Voor het maken van een ander waterprofiel. Voegt calcium en chloride toe. Voor het verbeteren van zoetere bieren.'}); |
3280 $("#wa_cacl2").jqxTooltip({ content: 'Voor het maken van een ander waterprofiel. Voegt calcium en chloride toe. Voor het verbeteren van zoetere bieren.'}); |
3257 $("#wa_cacl2").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 0, max: 1000, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.1, symbol: ' gr', symbolPosition: 'right' }); |
3281 $("#wa_cacl2").jqxNumberInput( Spin1dec1 ); |
3258 $("#wa_caso4").jqxTooltip({ content: 'Gips. Voor het maken van een ander waterprofiel. Voegt calcium en sulfaat toe. Voor het verbeteren van bittere bieren.'}); |
3282 $("#wa_caso4").jqxTooltip({ content: 'Gips. Voor het maken van een ander waterprofiel. Voegt calcium en sulfaat toe. Voor het verbeteren van bittere bieren.'}); |
3259 $("#wa_caso4").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 0, max: 1000, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.1, symbol: ' gr', symbolPosition: 'right' }); |
3283 $("#wa_caso4").jqxNumberInput( Spin1dec1 ); |
3260 $("#wa_mgso4").jqxTooltip({ content: 'Epsom zout. Voor het maken van een ander waterprofiel. Voegt magnesium en sulfaat toe. Gebruik spaarzaam!'}); |
3284 $("#wa_mgso4").jqxTooltip({ content: 'Epsom zout. Voor het maken van een ander waterprofiel. Voegt magnesium en sulfaat toe. Gebruik spaarzaam!'}); |
3261 $("#wa_mgso4").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 0, max: 1000, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.1, symbol: ' gr', symbolPosition: 'right' }); |
3285 $("#wa_mgso4").jqxNumberInput( Spin1dec1 ); |
3262 $("#wa_nacl").jqxTooltip({ content: 'Keukenzout. Voor het maken van een ander waterprofiel. Voegt natrium en chloride toe. Voor het accentueren van zoetheid. Bij hoge dosering wordt het bier ziltig.'}); |
3286 $("#wa_nacl").jqxTooltip({ content: 'Keukenzout. Voor het maken van een ander waterprofiel. Voegt natrium en chloride toe. Voor het accentueren van zoetheid. Bij hoge dosering wordt het bier ziltig.'}); |
3263 $("#wa_nacl").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 0, max: 1000, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.1, symbol: ' gr', symbolPosition: 'right' }); |
3287 $("#wa_nacl").jqxNumberInput( Spin1dec1 ); |
3264 $("#mash_ph").jqxTooltip({ content: 'Maisch pH tussen 5.2 en 5.6. Gebruik 5.2 voor lichte en 5.5 voor donkere bieren.'}); |
3288 $("#mash_ph").jqxTooltip({ content: 'Maisch pH tussen 5.2 en 5.6. Gebruik 5.2 voor lichte en 5.5 voor donkere bieren.'}); |
3265 $("#mash_ph").jqxNumberInput( SpinpH ); |
3289 $("#mash_ph").jqxNumberInput( SpinpH ); |
3266 $("#calc_acid").jqxCheckBox({ theme: theme, width: 120, height: 23 }); |
3290 $("#calc_acid").jqxCheckBox({ theme: theme, width: 120, height: 23 }); |
3267 $("#wa_base_name").jqxDropDownList({ |
3291 $("#wa_base_name").jqxDropDownList({ |
3268 theme: theme, |
3292 theme: theme, |
3269 source: BaseTypeAdapter, |
3293 source: BaseTypeAdapter, |
3270 valueMember: 'id', |
3294 valueMember: 'id', |
3271 displayMember: 'nl', |
3295 displayMember: 'nl', |
3272 width: 180, |
3296 width: 170, |
3273 height: 23, |
3297 height: 23, |
3274 autoDropDownHeight: true |
3298 autoDropDownHeight: true |
3275 }); |
3299 }); |
3276 $("#wa_base").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 0, decimalDigits: 2, spinButtons: true, spinButtonsStep: 0.05, symbol: ' gr', symbolPosition: 'right' }); |
3300 $("#wa_base").jqxNumberInput( Spin2dec5 ); |
|
3301 $("#wa_base").jqxNumberInput({ symbol: ' gr', symbolPosition: 'right' }); |
3277 $("#wa_acid_name").jqxDropDownList({ |
3302 $("#wa_acid_name").jqxDropDownList({ |
3278 theme: theme, |
3303 theme: theme, |
3279 source: AcidTypeAdapter, |
3304 source: AcidTypeAdapter, |
3280 valueMember: 'id', |
3305 valueMember: 'id', |
3281 displayMember: 'nl', |
3306 displayMember: 'nl', |
3282 width: 180, |
3307 width: 170, |
3283 height: 23, |
3308 height: 23, |
3284 autoDropDownHeight: true |
3309 autoDropDownHeight: true |
3285 }); |
3310 }); |
3286 $("#wa_acid").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 0, decimalDigits: 2, spinButtons: true, spinButtonsStep: 0.05, symbol: ' ml', symbolPosition: 'right' }); |
3311 $("#wa_acid").jqxNumberInput( Spin2dec5 ); |
3287 $("#wa_acid_perc").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 80, height: 23, min: 0, max: 100, decimalDigits: 0, spinButtons: true, symbol: '%', symbolPosition: 'right' }); |
3312 $("#wa_acid").jqxNumberInput({ symbol: ' ml', symbolPosition: 'right' }); |
|
3313 $("#wa_acid_perc").jqxNumberInput( Perc0 ); |
|
3314 $("#wa_acid_perc").jqxNumberInput({ width: 70, symbol: '%', symbolPosition: 'right' }); |
3288 // Sparge water |
3315 // Sparge water |
3289 $("#sparge_temp").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 70, max: 98, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.5 }); |
3316 $("#sparge_temp").jqxNumberInput( Spin1dec5 ); |
3290 $("#sparge_volume").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.1 }); |
3317 $("#sparge_volume").jqxNumberInput( Spin1dec5 ); |
3291 $("#sparge_ph").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, min: 4.5, max: 6.5, decimalDigits: 1, spinButtons: true, spinButtonsStep: 0.1 }); |
3318 $("#sparge_ph").jqxNumberInput( SpinpH ); |
3292 $("#sparge_source").jqxDropDownList({ theme: theme, source: srcSource, width: 100, height: 23, dropDownHeight: 95 }); |
3319 $("#sparge_source").jqxDropDownList({ |
3293 $("#sparge_acid_amount").jqxNumberInput({ inputMode: 'simple', theme: theme, width: 100, height: 23, decimalDigits: 2, readOnly: true, symbol: ' ml', symbolPosition: 'right' }); |
3320 theme: theme, |
3294 $("#sparge_acid_type").jqxDropDownList({ theme: theme, source: srcAcid, width: 100, height: 23, dropDownHeight: 128 }); |
3321 source: SpargeSourceAdapter, |
3295 $("#sparge_acid_perc").jqxNumberInput({ inputMode: 'simple', spinMode: 'simple', theme: theme, width: 100, height: 23, spinButtons: true, decimalDigits: 0, symbol: '%', symbolPosition: 'right' }); |
3322 valueMember: 'id', |
|
3323 displayMember: 'nl', |
|
3324 width: 110, |
|
3325 height: 23, |
|
3326 autoDropDownHeight: true |
|
3327 }); |
|
3328 $("#sparge_acid_amount").jqxNumberInput( Spin2dec1 ); |
|
3329 $("#sparge_acid_amount").jqxNumberInput({ spinButtons: false, readOnly: true, symbol: ' ml', symbolPosition: 'right' }); |
|
3330 $("#sparge_acid_type").jqxDropDownList({ |
|
3331 theme: theme, |
|
3332 source: AcidTypeAdapter, |
|
3333 valueMember: 'id', |
|
3334 displayMember: 'nl', |
|
3335 width: 110, |
|
3336 height: 23, |
|
3337 autoDropDownHeight: true |
|
3338 }); |
|
3339 $("#sparge_acid_perc").jqxNumberInput( Perc0 ); |
|
3340 $("#sparge_acid_perc").jqxNumberInput({ symbol: '%', symbolPosition: 'right' }); |
3296 |
3341 |
3297 // Tabs inside the popup window. |
3342 // Tabs inside the popup window. |
3298 $('#jqxTabs').jqxTabs({ |
3343 $('#jqxTabs').jqxTabs({ |
3299 theme: theme, |
3344 theme: theme, |
3300 width: 1280, |
3345 width: 1280, |