// JavaScript Document


//Start EMI Calculation Functions
function Cal()
{
	var rest=document.EMI.Rest.options[document.EMI.Rest.selectedIndex].value;
 
	if (document.EMI.LAmt.value == "" && document.EMI.LPeriod.value =="")
	{
		alert("Please enter a number against ' Loan Amount and Period '");
		return false;
}
else if  ((isNaN(document.EMI.LAmt.value) == true) ||(document.EMI.LAmt.value == ""))
{
alert("Please enter a number against ' Loan Amount ' ");
return false;
}
else if  ((isNaN(document.EMI.LPeriod.value) == true)||(document.EMI.LPeriod.value == "") || (document.EMI.LPeriod.value < 1))
{
alert("Please enter a valid number against ' Loan Period ' ");
return false;
}
else if  ((isNaN(document.EMI.Rate.value) == true)||(document.EMI.Rate.value == ""))
{
alert("Please enter a number against ' Interest Rate ' ");
return false;
}
else
{
var LAMT=document.EMI.LAmt.value;
var LPeriod=document.EMI.LPeriod.value;
var Ra=(document.EMI.Rate.value)/100;
if (rest =="Annual")
{
var CalRa=Math.pow((1+Ra),(parseInt(LPeriod)))
var  EMIa=(parseInt(LAMT)/((1-(1/CalRa))/Ra))
document.EMI.RsEMI.value =Math.round((EMIa),2);
}
else
{
var CalRa=Math.pow((1+(Ra/12)),(12*parseInt(LPeriod)))
var EMIm=(parseFloat(LAMT)/((1-(1/(CalRa)))/(Ra/12)))
document.EMI.RsEMI.value =Math.round(EMIm,2);
}
return true;
document.EMI.submit();
}
}
 
function LA()
{
if(document.EMI.LAmt.value =="")
{
alert("Please enter a number against ' Loan Amount ' ");
document.EMI.LAmt.focus();
return false;
}
else if  (isNaN(document.EMI.LAmt.value) == true)
{
alert("Please enter a number against ' Loan Amount ' ");
document.EMI.LAmt.focus();
return false;
}
else
return true;
}
 
function LoanPD()
{
if(document.EMI.LPeriod.value =="" || document.EMI.LPeriod.value < 1)
{
alert("Please enter a valid number against ' Loan Period ' ");
document.EMI.LAmt.focus()
return false;
}
else if  (isNaN(document.EMI.LPeriod.value) == true)
{
alert("Please enter a number against ' Loan Period ' ");
document.EMI.LAmt.focus()
return false;
}
else
return true;
}

function IntRate()
{
if (document.EMI.Rate.value == "")
{
alert("Please enter a number against ' Interest rate ' ");
return false;
}
else if (isNaN(document.EMI.Rate.value) == true)
{
alert("Please enter a number against ' Interest rate ' ");
return false;
}
else
{
var LenI=document.EMI.Rate.value;
var InLen=eval(LenI.length);
if ((InLen > 2) && (document.EMI.Rate.value.indexOf(".")==-1))
{
alert("Please enter a valid ' Interest rate '");
return false;
}
else
return true;
}
}

function ResetAll()
{
docF=document.EMI;
docF.LAmt.value="";
docF.LPeriod.value="";
docF.Rate.value="";
docF.Rest.selectedIndex=0;
docF.RsEMI.value="";
}
 
// End of EMI Calculation Functions