	flag=1
	count = 0
	function check()
    {
     var Ms="";
	 var amount,interest ;
	 amount = document.getElementById("amount").value ;

	 interest = document.getElementById('interest').value;
     if(isNaN(amount)||amount=="")
     Ms="amount should be numeric value"+"\n";
	 
     if(isNaN(interest)||interest=="")
     Ms=Ms+"interest should be numeric";
     if(Ms=="")
     calculate();
     else alert(Ms);
     }

	function calculate()
	{
	var pv_factor=pvifa();
	var pv=document.getElementById('amount').value;
	var emi=parseFloat(pv)/pv_factor;
	x = Math.round(emi)
	document.getElementById("emi").value=x;
	return emi;
	
	}
	
	function pvifa()
	{
	var k=document.getElementById("interest").value;
	k=parseFloat(k)/12;
	k=k/100;
	var n=document.getElementById("year").value;
	n=parseInt(n);
	var x=1/k;
	var z=1+k;
	var y=Math.pow(z,n);
	var z=1/y;
	var pvfa=x-(x*z);
	return (parseFloat(pvfa));
	}
	
	function viewdetails()
	{
	   strtowrite = "<P><center><Font face=Verdana size=2>Monthly Loan Component Detail:</font></center></P>";	
	   tableHead = "<table border=0 width=80% cellspacing =2 cellpadding =2 align=center class='CellDetail'> <tr align=center bgcolor=#f9f9f9 class='CellBlack'><td><b>Month</b></td><td><b>Principal<br>Outstanding</b></td><td><b>Monthly<br>Installment</b></td><td><b>Interest<br>Component</b></td>" ;
	   tableHead = tableHead + "<td><b>Principal<br>Component</b></td></tr>" ;
	   tableEnd = "</table>";

	var emi,principal,interest ;
	   emi = calculate();
	   principal = parseFloat(document.getElementById("amount").value);
	   interest = parseFloat(document.getElementById("interest").value);
	   n = parseInt(document.getElementById("year").value);
	   interestEMI = 0.0000000;
	   principalEMI = 0.000000;
	   n = (n) + 1; 
	   
		
	   for(i=1;i<=n;++i)
	   {
	     interestEMI = (principal * interest * 30)/(360*100);
		 principalEMI = emi - interestEMI;
		 if(i%2==0)
		 col = '#efefef';
		 else
		 col='#dfdfdf';
		 strtowrite = strtowrite + "<tr style=\"background-color:'" + col + "'\"><td align='center' >" +  i + "</td>" + "<td align='center'>" + Math.round(principal) + "</td>" + "<td align='center' \>" + Math.round(emi) + "</td>" ;
		 strtowrite = strtowrite + "<td align='center' >" + Math.round(interestEMI) + "</td>" + "<td align='center' >" + Math.round(principalEMI) + "</td></tr>";
		 principal = principal - principalEMI;
	   }
	   if(count==1)
	   		newWin.close();
	   cssFile = "<link rel='stylesheet' href='lbl.css' type='text/css'>"
	  btn="<input type='button' value=' Close ' onClick='window.close()' class='CellBlack'>" 
	   newWin = window.open('','detailWindow','height=600,width=500,top=20,left=40,scrollbars=yes');
	   newWin.focus();
	   newWin.document.write(cssFile + tableHead + strtowrite + tableEnd+"<br>"+"<center>"+btn)
	   count=1
	   	   
	  } 
