$(document).ready(function(){ 
    $("input").blur(function() { 
		var field_4 = (+$('input#cf_field_4').val() || 0) * 106.99;
		var field_5 = $('input#cf_field_5').val() * 189.99;
		var field_6 = $('input#cf_field_6').val() * 119.76;
		var field_7 = $('input#cf_field_7').val() * 24.99;
		var field_8 = $('input#cf_field_8').val() * 14.99;
		var field_9 = $('input#cf_field_9').val() * 20.99;
		var field_10 = $('input#cf_field_10').val() * 19.99;
		var field_11 = $('input#cf_field_11').val() * 18.99;
		var field_12 = $('input#cf_field_12').val() * 22.99;
		var field_13 = $('input#cf_field_13').val() * 10.99;
		var field_14 = $('input#cf_field_14').val() * 377;
		var field_15 = $('input#cf_field_15').val() * 10.99;
		var field_16 = $('input#cf_field_16').val() * 12.99;
		var field_17 = $('input#cf_field_17').val() * 69.99;
		var field_18 = $('input#cf_field_18').val() * 53.99;
		var field_19 = $('input#cf_field_19').val() * 43.99;
		var field_20 = $('input#cf_field_20').val() * 137.99;
		var field_21 = $('input#cf_field_21').val() * 32;
		var field_22 = $('input#cf_field_22').val() * 32;
		var field_23 = $('input#cf_field_23').val() * 18.99;
		
		var field_25 = $('input#cf_field_25').val() * 175;
		var field_26 = $('input#cf_field_26').val() * 185;
		var field_27 = $('input#cf_field_27').val() * 200;
		var field_28 = $('input#cf_field_28').val() * 30;
		var field_29 = $('input#cf_field_29').val() * 20;
		var field_30 = $('input#cf_field_30').val() * 12;
		var field_31 = $('input#cf_field_31').val() * 15;
		var field_32 = $('input#cf_field_32').val() * 12;
		var field_33 = $('input#cf_field_33').val() * 36;
		var field_34 = $('input#cf_field_34').val() * 62;
		var field_35 = $('input#cf_field_35').val() * 18;
		var field_36 = $('input#cf_field_36').val() * 30;
		var field_37 = $('input#cf_field_37').val() * 16;
		var field_38 = $('input#cf_field_38').val() * 28;
		var field_39 = $('input#cf_field_39').val() * 35;
		var field_40 = $('input#cf_field_40').val() * 20;
		var field_41 = $('input#cf_field_41').val() * 695;
		var field_42 = $('input#cf_field_42').val() * 30;
		var field_43 = $('input#cf_field_43').val() * 1495;
		var field_44 = $('input#cf_field_44').val() * 52;
		var field_45 = $('input#cf_field_45').val() * 22;
		var field_46 = $('input#cf_field_46').val() * 12;

		var subtotal_val = field_4 + field_5 + field_6 + field_7 + field_8 + field_9 + field_10 + field_11 + 
			field_12 + field_13 + field_14 + field_15 + field_16 + field_17 + field_18 + field_19 + field_20 + 
			field_21 + field_22 + field_23 + field_25 + field_26 + field_27 + field_28 + field_29 + 
			field_30 + field_31 + field_32 + field_33 + field_34 + field_35 + field_36 + field_37 + field_38 + 
			field_39 + field_40 + field_41 + field_42 + field_43 + field_44 + field_45 + field_46;
			
		var sales_tax_tmp = subtotal_val * .06;
		var sales_tax_val = Math.round(sales_tax_tmp*Math.pow(10,2))/Math.pow(10,2);
		var total_val = subtotal_val + sales_tax_val;
		
//		$.format('{a:0.2f}', {a:sales_tax_val}) // return 00001.00bc
		
		
		$("input#cf_field_47").val(subtotal_val.toFixed(2));
		$("input#cf_field_48").val(sales_tax_val.toFixed(2));
		$("input#cf_field_49").val(total_val.toFixed(2));
    }); 

});