1/* 2* 20YLT Rate Generator 3*/ 4$(document).ready(function () { 5 $("#licalcform20").submit(function (event) { 6 event.preventDefault(); 7 8 var getting = JSON.parse('{"$50k_$99k":{"Male":{"Tobacco":{"_23":2.96,"_24":2.97,"_25":2.97,"_26":2.98,"_27":3.08,"_28":3.2,"_29":3.29,"_30":3.39,"_31":3.45,"_32":3.5,"_33":3.54,"_34":3.58,"_35":3.72,"_36":3.91,"_37":4.16,"_38":4.43,"_39":4.82,"_40":5.18,"_41":5.64,"_42":6.17,"_43":6.77,"_44":7.47,"_45":8.18,"_46":9.07,"_47":10.04,"_48":11.05,"_49":12.14,"_50":13.01,"_51":14.06,"_52":15.07,"_53":16.13,"_54":17.35},"Preferred":{"_23":1.46,"_24":1.46,"_25":1.46,"_26":1.46,"_27":1.5,"_28":1.55,"_29":1.59,"_30":1.63,"_31":1.65,"_32":1.67,"_33":1.68,"_34":1.7,"_35":1.72,"_36":1.77,"_37":1.86,"_38":1.93,"_39":2.06,"_40":2.14,"_41":2.27,"_42":2.44,"_43":2.59,"_44":2.8,"_45":3,"_46":3.29,"_47":3.59,"_48":3.91,"_49":4.34,"_50":4.58,"_51":4.98,"_52":5.44,"_53":5.99,"_54":6.69},"Super_Preferred":{"_23":1.12,"_24":1.12,"_25":1.12,"_26":1.12,"_27":1.15,"_28":1.19,"_29":1.22,"_30":1.26,"_31":1.28,"_32":1.31,"_33":1.33,"_34":1.35,"_35":1.38,"_36":1.42,"_37":1.48,"_38":1.58,"_39":1.66,"_40":1.76,"_41":1.86,"_42":1.97,"_43":2.11,"_44":2.25,"_45":2.46,"_46":2.7,"_47":2.94,"_48":3.21,"_49":3.58,"_50":3.74,"_51":4.07,"_52":4.41,"_53":4.83,"_54":5.41}},"Female":{"Tobacco":{"_23":2.92,"_24":2.92,"_25":2.92,"_26":2.92,"_27":2.99,"_28":3.07,"_29":3.1,"_30":3.16,"_31":3.17,"_32":3.16,"_33":3.15,"_34":3.14,"_35":3.18,"_36":3.29,"_37":3.49,"_38":3.72,"_39":4.01,"_40":4.29,"_41":4.62,"_42":4.96,"_43":5.36,"_44":5.76,"_45":6.21,"_46":6.72,"_47":7.26,"_48":7.85,"_49":8.45,"_50":8.86,"_51":9.48,"_52":10.11,"_53":10.8,"_54":11.55},"Preferred":{"_23":1.49,"_24":1.49,"_25":1.49,"_26":1.49,"_27":1.53,"_28":1.56,"_29":1.57,"_30":1.58,"_31":1.58,"_32":1.57,"_33":1.57,"_34":1.56,"_35":1.56,"_36":1.58,"_37":1.63,"_38":1.68,"_39":1.77,"_40":1.85,"_41":1.98,"_42":2.11,"_43":2.26,"_44":2.41,"_45":2.58,"_46":2.74,"_47":2.92,"_48":3.13,"_49":3.37,"_50":3.45,"_51":3.66,"_52":3.94,"_53":4.22,"_54":4.65},"Super_Preferred":{"_23":1.05,"_24":1.05,"_25":1.05,"_26":1.05,"_27":1.09,"_28":1.12,"_29":1.14,"_30":1.16,"_31":1.18,"_32":1.19,"_33":1.2,"_34":1.21,"_35":1.22,"_36":1.24,"_37":1.3,"_38":1.36,"_39":1.42,"_40":1.51,"_41":1.59,"_42":1.7,"_43":1.83,"_44":1.96,"_45":2.09,"_46":2.24,"_47":2.36,"_48":2.5,"_49":2.72,"_50":2.73,"_51":2.94,"_52":3.18,"_53":3.46,"_54":3.81}}},"$100k_$249k":{"Male":{"Tobacco":{"_23":2.52,"_24":2.53,"_25":2.53,"_26":2.55,"_27":2.63,"_28":2.72,"_29":2.82,"_30":2.9,"_31":2.95,"_32":2.99,"_33":3.02,"_34":3.06,"_35":3.19,"_36":3.37,"_37":3.6,"_38":3.87,"_39":4.23,"_40":4.6,"_41":5.03,"_42":5.55,"_43":6.12,"_44":6.79,"_45":7.49,"_46":8.33,"_47":9.26,"_48":10.24,"_49":11.29,"_50":12.12,"_51":13.13,"_52":14.1,"_53":15.15,"_54":16.3},"Preferred":{"_23":1.04,"_24":1.04,"_25":1.04,"_26":1.04,"_27":1.08,"_28":1.11,"_29":1.14,"_30":1.16,"_31":1.18,"_32":1.19,"_33":1.2,"_34":1.22,"_35":1.23,"_36":1.28,"_37":1.35,"_38":1.44,"_39":1.55,"_40":1.63,"_41":1.76,"_42":1.9,"_43":2.05,"_44":2.25,"_45":2.45,"_46":2.71,"_47":3,"_48":3.31,"_49":3.69,"_50":3.95,"_51":4.33,"_52":4.78,"_53":5.28,"_54":5.95},"Super_Preferred":{"_23":0.77,"_24":0.77,"_25":0.77,"_26":0.77,"_27":0.8,"_28":0.82,"_29":0.85,"_30":0.87,"_31":0.89,"_32":0.9,"_33":0.92,"_34":0.94,"_35":0.96,"_36":0.99,"_37":1.04,"_38":1.14,"_39":1.2,"_40":1.29,"_41":1.38,"_42":1.49,"_43":1.61,"_44":1.75,"_45":1.94,"_46":2.16,"_47":2.39,"_48":2.63,"_49":2.98,"_50":3.15,"_51":3.46,"_52":3.79,"_53":4.18,"_54":4.73}},"Female":{"Tobacco":{"_23":2.44,"_24":2.44,"_25":2.44,"_26":2.44,"_27":2.5,"_28":2.56,"_29":2.59,"_30":2.65,"_31":2.66,"_32":2.65,"_33":2.64,"_34":2.63,"_35":2.66,"_36":2.78,"_37":2.97,"_38":3.2,"_39":3.48,"_40":3.75,"_41":4.06,"_42":4.38,"_43":4.76,"_44":5.16,"_45":5.6,"_46":6.07,"_47":6.6,"_48":7.17,"_49":7.75,"_50":8.14,"_51":8.72,"_52":9.34,"_53":10.01,"_54":10.72},"Preferred":{"_23":1.04,"_24":1.04,"_25":1.04,"_26":1.04,"_27":1.07,"_28":1.09,"_29":1.1,"_30":1.1,"_31":1.1,"_32":1.1,"_33":1.1,"_34":1.09,"_35":1.09,"_36":1.11,"_37":1.17,"_38":1.22,"_39":1.31,"_40":1.38,"_41":1.5,"_42":1.61,"_43":1.76,"_44":1.91,"_45":2.07,"_46":2.21,"_47":2.38,"_48":2.57,"_49":2.79,"_50":2.9,"_51":3.08,"_52":3.34,"_53":3.61,"_54":4},"Super_Preferred":{"_23":0.7,"_24":0.7,"_25":0.7,"_26":0.7,"_27":0.72,"_28":0.74,"_29":0.76,"_30":0.78,"_31":0.79,"_32":0.79,"_33":0.8,"_34":0.81,"_35":0.81,"_36":0.84,"_37":0.89,"_38":0.95,"_39":1,"_40":1.08,"_41":1.16,"_42":1.26,"_43":1.38,"_44":1.49,"_45":1.61,"_46":1.75,"_47":1.87,"_48":2,"_49":2.2,"_50":2.22,"_51":2.41,"_52":2.65,"_53":2.89,"_54":3.23}}},"$250k_$499k":{"Male":{"Tobacco":{"_23":2.19,"_24":2.21,"_25":2.21,"_26":2.22,"_27":2.3,"_28":2.39,"_29":2.48,"_30":2.54,"_31":2.59,"_32":2.62,"_33":2.65,"_34":2.68,"_35":2.81,"_36":2.98,"_37":3.19,"_38":3.46,"_39":3.8,"_40":4.16,"_41":4.58,"_42":5.07,"_43":5.62,"_44":6.25,"_45":6.94,"_46":7.73,"_47":8.64,"_48":9.58,"_49":10.58,"_50":11.38,"_51":12.35,"_52":13.3,"_53"
8:14.3,"_54":15.42},"Preferred":{"_23":0.75,"_24":0.75,"_25":0.75,"_26":0.75,"_27":0.77,"_28":0.8,"_29":0.82,"_30":0.84,"_31":0.85,"_32":0.86,"_33":0.87,"_34":0.88,"_35":0.89,"_36":0.94,"_37":0.99,"_38":1.07,"_39":1.16,"_40":1.27,"_41":1.37,"_42":1.52,"_43":1.65,"_44":1.84,"_45":2.05,"_46":2.28,"_47":2.55,"_48":2.84,"_49":3.2,"_50":3.46,"_51":3.82,"_52":4.26,"_53":4.72,"_54":5.36},"Super_Preferred":{"_23":0.52,"_24":0.52,"_25":0.52,"_26":0.52,"_27":0.54,"_28":0.56,"_29":0.58,"_30":0.59,"_31":0.6,"_32":0.61,"_33":0.62,"_34":0.64,"_35":0.65,"_36":0.67,"_37":0.71,"_38":0.76,"_39":0.81,"_40":0.89,"_41":0.98,"_42":1.1,"_43":1.25,"_44":1.39,"_45":1.56,"_46":1.74,"_47":1.91,"_48":2.1,"_49":2.38,"_50":2.53,"_51":2.81,"_52":3.19,"_53":3.6,"_54":4.15}},"Female":{"Tobacco":{"_23":2.09,"_24":2.09,"_25":2.09,"_26":2.09,"_27":2.14,"_28":2.21,"_29":2.24,"_30":2.27,"_31":2.27,"_32":2.27,"_33":2.25,"_34":2.25,"_35":2.3,"_36":2.42,"_37":2.59,"_38":2.82,"_39":3.09,"_40":3.34,"_41":3.65,"_42":3.96,"_43":4.31,"_44":4.7,"_45":5.13,"_46":5.58,"_47":6.09,"_48":6.61,"_49":7.17,"_50":7.56,"_51":8.11,"_52":8.71,"_53":9.35,"_54":10.03},"Preferred":{"_23":0.71,"_24":0.71,"_25":0.71,"_26":0.71,"_27":0.73,"_28":0.74,"_29":0.75,"_30":0.75,"_31":0.75,"_32":0.75,"_33":0.74,"_34":0.74,"_35":0.74,"_36":0.78,"_37":0.81,"_38":0.86,"_39":0.94,"_40":1.02,"_41":1.13,"_42":1.22,"_43":1.35,"_44":1.49,"_45":1.63,"_46":1.77,"_47":1.92,"_48":2.11,"_49":2.3,"_50":2.39,"_51":2.58,"_52":2.81,"_53":3.07,"_54":3.43},"Super_Preferred":{"_23":0.46,"_24":0.46,"_25":0.46,"_26":0.46,"_27":0.47,"_28":0.49,"_29":0.5,"_30":0.51,"_31":0.51,"_32":0.52,"_33":0.52,"_34":0.53,"_35":0.53,"_36":0.56,"_37":0.59,"_38":0.65,"_39":0.71,"_40":0.78,"_41":0.86,"_42":0.94,"_43":1.05,"_44":1.16,"_45":1.27,"_46":1.39,"_47":1.49,"_48":1.63,"_49":1.79,"_50":1.83,"_51":1.99,"_52":2.22,"_53":2.46,"_54":2.77}}},"$500k_$1mm":{"Male":{"Tobacco":{"_23":2.11,"_24":2.12,"_25":2.12,"_26":2.13,"_27":2.2,"_28":2.3,"_29":2.38,"_30":2.44,"_31":2.48,"_32":2.51,"_33":2.54,"_34":2.57,"_35":2.7,"_36":2.86,"_37":3.08,"_38":3.33,"_39":3.67,"_40":4.03,"_41":4.45,"_42":4.93,"_43":5.45,"_44":6.08,"_45":6.75,"_46":7.54,"_47":8.44,"_48":9.38,"_49":10.34,"_50":11.14,"_51":12.08,"_52":13.02,"_53":13.99,"_54":15.08},"Preferred":{"_23":0.69,"_24":0.69,"_25":0.69,"_26":0.69,"_27":0.72,"_28":0.74,"_29":0.76,"_30":0.77,"_31":0.79,"_32":0.79,"_33":0.8,"_34":0.81,"_35":0.82,"_36":0.86,"_37":0.91,"_38":0.99,"_39":1.08,"_40":1.18,"_41":1.27,"_42":1.43,"_43":1.57,"_44":1.74,"_45":1.96,"_46":2.16,"_47":2.44,"_48":2.72,"_49":3.08,"_50":3.34,"_51":3.67,"_52":4.1,"_53":4.58,"_54":5.2},"Super_Preferred":{"_23":0.47,"_24":0.47,"_25":0.47,"_26":0.47,"_27":0.48,"_28":0.5,"_29":0.51,"_30":0.53,"_31":0.54,"_32":0.55,"_33":0.56,"_34":0.57,"_35":0.58,"_36":0.6,"_37":0.65,"_38":0.69,"_39":0.74,"_40":0.81,"_41":0.91,"_42":1.03,"_43":1.17,"_44":1.31,"_45":1.46,"_46":1.65,"_47":1.81,"_48":2,"_49":2.27,"_50":2.41,"_51":2.68,"_52":3.06,"_53":3.46,"_54":4.01}},"Female":{"Tobacco":{"_23":2,"_24":2,"_25":2,"_26":2,"_27":2.05,"_28":2.11,"_29":2.14,"_30":2.16,"_31":2.17,"_32":2.16,"_33":2.15,"_34":2.15,"_35":2.2,"_36":2.32,"_37":2.49,"_38":2.71,"_39":2.98,"_40":3.23,"_41":3.53,"_42":3.83,"_43":4.17,"_44":4.56,"_45":4.99,"_46":5.41,"_47":5.92,"_48":6.44,"_49":6.99,"_50":7.38,"_51":7.93,"_52":8.51,"_53":9.13,"_54":9.8},"Preferred":{"_23":0.65,"_24":0.65,"_25":0.65,"_26":0.65,"_27":0.66,"_28":0.67,"_29":0.68,"_30":0.68,"_31":0.68,"_32":0.68,"_33":0.68,"_34":0.68,"_35":0.68,"_36":0.7,"_37":0.73,"_38":0.78,"_39":0.87,"_40":0.94,"_41":1.05,"_42":1.15,"_43":1.26,"_44":1.41,"_45":1.54,"_46":1.69,"_47":1.82,"_48":2.01,"_49":2.2,"_50":2.29,"_51":2.45,"_52":2.68,"_53":2.93,"_54":3.29},"Super_Preferred":{"_23":0.4,"_24":0.4,"_25":0.4,"_26":0.4,"_27":0.41,"_28":0.42,"_29":0.43,"_30":0.44,"_31":0.45,"_32":0.45,"_33":0.46,"_34":0.46,"_35":0.46,"_36":0.49,"_37":0.54,"_38":0.58,"_39":0.64,"_40":0.71,"_41":0.78,"_42":0.87,"_43":0.97,"_44":1.09,"_45":1.19,"_46":1.32,"_47":1.42,"_48":1.53,"_49":1.69,"_50":1.75,"_51":1.9,"_52":2.12,"_53":2.35,"_54":2.64}}}}'); 9 10 11 var cvrgAmt = $("select#coverage20 option:selected").val(), 12 gender = $("input:radio[name=gender20]:checked").val(), 13 age = $("select#age20 option:selected").val(), 14 smoker = $("input:checkbox[name=tobacco20]:checked").val(); 15 16 var cvrgBracket; 17 18 if (cvrgAmt < 100000) { 19 cvrgBracket = "$50k_$99k"; 20 } else if (cvrgAmt >= 100000 && cvrgAmt < 250000) { 21 cvrgBracket = "$100k_$249k"; 22 } else if (cvrgAmt >= 250000 && cvrgAmt < 500000) { 23 cvrgBracket = "$250k_$499k"; 24 } else { 25 cvrgBracket = "$500k_$1mm"; 26 } 27 28 var getRate = function (qualif) { 29 rate = getting[cvrgBracket][gender][qualif][age]; 30 31 return rate; 32 }; 33 34 var getPremium = function (qualif) { 35 var premium = Math.round((cvrgAmt / 1000) * getRate(qualif) * 100) / 100; 36 37 if (premium % 1 !== 0) { 38 premium = premium.toFixed(2); 39 } 40 41 return premium; 42 }; 43 44 var formattedPremium = function (qualif) { 45 var num = getPremium(qualif) + "", 46 numArray = num.split("."), 47 integral = numArray[0], 48 fractional = numArray.length > 1 ? "." + numArray[1] : "", 49 rgx = /(\d+)(\d{3})/; 50 51 while (rgx.test(integral)) { 52 integral = integral.replace(rgx, "$1" + "," + "$2"); 53 } 54 55 return integral + fractional; 56 }; 57 58 var output = function (content) { 59 $(".results20").hide().html(content).addClass("visible").fadeIn(300); 60 }; 61 62 if (!gender) { 63 output("<p class='warning'>Please select your gender.</p>"); 64 } else if (smoker) { 65 output("<h3>Tobacco Rate</h3>" + 66 "<p>Annual Premium: <span>$" + formattedPremium("Tobacco") + "</span></p>"); 67 } else { 68 output("<h3>Non-Tobacco Preferred Rate</h3>" + 69 "<p>Annual Premium: <span>$" + formattedPremium("Preferred") + "</span></p>" + 70 "<h3>Non-Tobacco Super Preferred Rate</h3>" + 71 "<p>Annual Premium: <span>$" + formattedPremium("Super_Preferred") + "</span></p>"); 72 } 73 74 });
75});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.