
function formvalid(l,i)
{

	formElement = document.getElementById('formCalculator');
	//var loanAmt=$("input#loan_amount").val();
	//var loanAmt=$("input#loanamount_2").val();
	//var loanAmt=l;
	
	//alert("Loan"+l+"Int"+i);
	if(formElement.loan_amount.value.indexOf('.') > 0)
	{
	jAlert("Loan Amount does not accept fractions");
	formElement.loan_amount.value = "";
	formElement.loan_amount.focus();
	return false;
	}

	if(formElement.loan_amount.value=="") {
		
		jAlert("Please enter the loan amount");
		formElement.loan_amount.focus();
		return false;
	}
	else if (parseInt(formElement.loan_amount.value) > 10000000) {
					jAlert("Loan amount is limited to 1 Crore");
		formElement.loan_amount.focus();
		return false;
	}

	else if (parseInt(formElement.loan_amount.value) < 100000) {
					jAlert("Minimum loan amount is 1 lakh");
		formElement.loan_amount.focus();
		return false;
	}

	if(formElement.interest.value=="") {
		jAlert("Please enter the interest");
		formElement.interest.focus();
		return false;
	}
	
	if(formElement.interest.value == 0) {
		jAlert("Rate of interest can't be 0%");
		formElement.interest.focus();
		return false;
	}

else if (parseInt(formElement.interest.value) > 50) {
    jAlert("Rate of interest can't be more than 50%");
	formElement.interest.focus();
	return false;
}
else {
	if(formElement.interest.value.indexOf(".") > 0) {
		var check = formElement.interest.value.split(".");
		if(check[0].length > 2) {
			jAlert("Please enter proper interest rate");
			formElement.interest.focus();
			return false;
		}
	}
	
}
showEMI();
return true;
}


function showEMI() {
 if ((document.formCalculator.loan_amount.value == 0 || !isNotEmpty(document.formCalculator.loan_amount)) 
|| (document.formCalculator.interest.value == 0))
 { document.formCalculator.emi.value = ""; }
 else
 {
 var princ = document.formCalculator.loan_amount.value;
	var intr  = document.formCalculator.interest.value / 1200;

	var term3=36;
	var term4=48;
	var term5=60;
	var term6=72;
	var term7=84;
	var term8=96;
	var term9=108;
	var term10=120;
	var term11=132;
	var term12=144;
	var term13=156;
	var term14=168;
	var term15=180;
	var term16=192;
	var term17=204;
	var term18=216;
	var term19=228;
	var term20=240;
	  
	var dp3=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term3)))));
	var dp4=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term4)))));
	var dp5=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term5)))));
	var dp6=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term6)))));
	var dp7=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term7)))));
	var dp8=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term8)))));
	var dp9=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term9)))));
	var dp10=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term10)))));
	var dp11=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term11)))));
	var dp12=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term12)))));
	var dp13=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term13)))));
	var dp14=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term14)))));
	var dp15=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term15)))));
	var dp16=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term16)))));
	var dp17=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term17)))));
	var dp18=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term18)))));
	var dp19=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term19)))));
	var dp20=commaAppend(Math.round(princ * intr / (1 - (Math.pow(1/(1 + intr), term20)))));
	
	document.getElementById("ddp3").innerHTML = dp3;
	document.getElementById("ddp4").innerHTML = dp4;
	document.getElementById("ddp5").innerHTML = dp5;
	document.getElementById("ddp6").innerHTML = dp6;
	document.getElementById("ddp7").innerHTML = dp7;
	document.getElementById("ddp8").innerHTML = dp8;
	document.getElementById("ddp9").innerHTML = dp9;
	document.getElementById("ddp10").innerHTML = dp10;
	document.getElementById("ddp11").innerHTML = dp11;
	document.getElementById("ddp12").innerHTML = dp12;
	document.getElementById("ddp13").innerHTML = dp13;
	document.getElementById("ddp14").innerHTML = dp14;
	document.getElementById("ddp15").innerHTML = dp15;
	document.getElementById("ddp16").innerHTML = dp16;
	document.getElementById("ddp17").innerHTML = dp17;
	document.getElementById("ddp18").innerHTML = dp18;
	document.getElementById("ddp19").innerHTML = dp19;
	document.getElementById("ddp20").innerHTML = dp20;	

 }
}


