Subversion Repositories SmartDukaan

Rev

Rev 8949 | Rev 8960 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8949 Rev 8950
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>');