Chit

by saidulu401

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<section class="content">
                    <div class="row">
						
                        <div class="col-md-12">
		
							
			                                
								<div class="col-md-5">
								 <label class="control-label" for="inputChitAmount">Chit Amount</label>
								<div class="controls">
								<input type="text" id="inputChitAmount" placeholder="Chit Amount" value="1000000">
								</div>
								
								 <label class="control-label" for="inputCommision">Commission</label>
								<div class="controls">
								<input type="text" id="inputCommision" placeholder="commission %ge" value="4">
								<input type="text" id="commision" placeholder="commission" readonly="">
								</div>
								
								<label class="control-label" for="inputPassword">No. of Months</label>
								<div class="controls">
								<input type="text" id="months" placeholder="No of Months" value="20">
								<input type="text" id="month" placeholder="Current Month" value="2">
								</div>
								
								 <label class="control-label" for="inputDiscount">Discount %ge</label>
								<div class="controls">
								<input type="text" id="inputDiscount" placeholder="commission %ge" value="1">
								<input type="text" id="discount" placeholder="discount Amount" readonly="">
								</div>
								
								
								<label class="control-label" for="monthlyAmount">Monthly Amount</label>
								<div class="controls">
								<input type="text" id="monthlyAmount" placeholder="Chit Amount" readonly="">
								</div>
								
								<label class="control-label" for="beat">Beat Amount</label>
								<div class="controls">
								
                <i class="glyphicon glyphicon-plus"></i>
								<input type="text" id="beatreq" placeholder="Beat Amount"...

JavaScript

function calculateChit(){
	var inputChitAmount = $("#inputChitAmount").val();
	var inputCommision = $("#inputCommision").val();
	var inputDiscount = $("#inputDiscount").val();
	var beatreq = $("#beatreq").val();
	
	var months = $("#months").val();
	var cmonth = $("#month").val();
	monthlyAmount = parseInt(inputChitAmount)/parseInt(months);
	commision = (parseInt(inputChitAmount)/100)*inputCommision;
	discount = parseInt(commision) * (parseInt(inputDiscount)/100);

	$("#monthlyAmount").val(monthlyAmount);
	$("#commision").val(commision);
	$("#discount").val(discount);

	var bidc = parseInt(inputChitAmount) - parseInt(commision) - parseInt(beatreq);
	var split_each = bidc / months;
	$("#tbl_bidc").html(bidc);
	$("#tbl_split").html(split_each);

	var percent = (bidc / (months - cmonth) / beatreq) * 100;
	$("#tbl_percent").html(percent.toFixed(2));

	var nextmonth = monthlyAmount - split_each;
	$("#tbl_next").html(nextmonth.toFixed(0).toString().replace(/,/g, "").replace(/\B(?=(\d{3})+(?!\d))/g, ","));
	$("#tbl_next_dis").html(parseInt(nextmonth.toFixed(0) - discount).toString().replace(/,/g, "").replace(/\B(?=(\d{3})+(?!\d))/g, ","));

	var si = ((parseInt(beatreq) * 0.0175) * (parseInt(months) - parseInt(cmonth))) + parseInt(beatreq);
	var actual = inputChitAmount - commision;
	var si_flow = si - actual ;
	$("#tbl_si").html(si.toFixed(0).toString().replace(/,/g, "").replace(/\B(?=(\d{3})+(?!\d))/g, ",")+"  ("+si_flow.toFixed(0).toString().replace(/,/g, "").replace(/\B(?=(\d{3})+(?!\d))/g, ",")+")");
	
	//Calculation - Compound Interest -assume deposit 21% p.a. in finance
	var finalValue = parseInt(beatreq) * (Math.pow((1 + 21/(100 * 12)), ((parseInt(months) - parseInt(cmonth)) * 12 / 12)));
	var ci_flow = finalValue - actual ;
	$("#ci_show").removeClass('label-danger');

	if (ci_flow < 0){$("#ci_show").addClass('label-danger');}else{$("#ci_show").addClass('label-success');}
	$("#tbl_ci").html(finalValue.toFixed(0).toString().replace(/,/g,...