| Line 36... |
Line 36... |
| 36 |
banks[opt.bankId].img = allBankImgs[opt.bankId];
|
36 |
banks[opt.bankId].img = allBankImgs[opt.bankId];
|
| 37 |
}
|
37 |
}
|
| 38 |
var bank = banks[opt.bankId];
|
38 |
var bank = banks[opt.bankId];
|
| 39 |
var bankTenure = {};
|
39 |
var bankTenure = {};
|
| 40 |
bankTenure.tenureDescription = opt.tenureDescription;
|
40 |
bankTenure.tenureDescription = opt.tenureDescription;
|
| 41 |
if (opt.chargeType == "FIXED") {
|
41 |
var r = opt.interestRate/12/100;
|
| 42 |
bankTenure.emiProcessingCharge = opt.chargeValue;
|
42 |
var installment = sellingPrice*r*Math.pow(1+r,opt.tenure)/(Math.pow(1+r,opt.tenure) - 1);
|
| 43 |
} else {
|
- |
|
| 44 |
bankTenure.emiProcessingCharge = Math.ceil((opt.chargeValue * sellingPrice)/100);
|
43 |
bankTenure.monthlyEmi = (Math.round(installment*100)/100).toFixed(2);
|
| 45 |
}
|
- |
|
| 46 |
bankTenure.totalAmount = sellingPrice + bankTenure.emiProcessingCharge;
|
44 |
bankTenure.interestRate = opt.interestRate;
|
| 47 |
bankTenure.monthlyEmi = Number((Math.round((bankTenure.totalAmount*100)/opt.tenure)/100).toFixed(2));
|
- |
|
| 48 |
if(minEmi > bankTenure.monthlyEmi){
|
45 |
if(minEmi > bankTenure.monthlyEmi){
|
| 49 |
minEmi = bankTenure.monthlyEmi;
|
46 |
minEmi = bankTenure.monthlyEmi;
|
| 50 |
}
|
47 |
}
|
| 51 |
bank.emis[opt.id] = bankTenure;
|
48 |
bank.emis[opt.id] = bankTenure;
|
| 52 |
}
|
49 |
}
|
| Line 365... |
Line 362... |
| 365 |
var bank = banks[bankId];
|
362 |
var bank = banks[bankId];
|
| 366 |
var emiTableEle = jQuery("#emi_options");
|
363 |
var emiTableEle = jQuery("#emi_options");
|
| 367 |
var tdHtml=[];
|
364 |
var tdHtml=[];
|
| 368 |
var tenureHtml=[];
|
365 |
var tenureHtml=[];
|
| 369 |
var percentHtml=[];
|
366 |
var percentHtml=[];
|
| 370 |
tdHtml.push("<td><b>" + Installment + "</b></td>");
|
367 |
tdHtml.push("<td><b>Installment</b></td>");
|
| 371 |
percentHtml.push("<td><b>Interest Rate<br>(Annually)</b></td>");
|
368 |
percentHtml.push("<td><b>Interest Rate<br>(Annually)</b></td>");
|
| 372 |
jQuery.each(bank.emis, function(key,val){
|
369 |
jQuery.each(bank.emis, function(key,val){
|
| 373 |
tdHtml.push('<td><span style="font-size:11px" class="rupee-icon"><b>' + val.monthlyEmi+ '</b></span></td>');
|
370 |
tdHtml.push('<td><span style="font-size:11px" class="rupee-icon"><b>' + val.monthlyEmi+ '</b></span></td>');
|
| 374 |
tenureHtml.push('<td><span style="font-size:11px"><b>' + val.tenureDescription + '</b></span></td>');
|
371 |
tenureHtml.push('<td><span style="font-size:11px"><b>' + val.tenureDescription + '</b></span></td>');
|
| 375 |
percentHtml.push('<td><span style="font-size:11px"><b>' + val.interestRate + '%</b></span></td>');
|
372 |
percentHtml.push('<td><span style="font-size:11px"><b>' + val.interestRate + '%</b></span></td>');
|