
function footer(path){
if(path==null) 
    {
	path="./"
    }
    document.write('<table cellpadding="0" cellspacing="0" border="0" width="1003"><tr><td valign="top" align="center"><!-- BEGIN STANDARD TAG - 728 x 90 - www.homeloanshub.com: www.homeloanshub.com - DO NOT MODIFY --><IFRAME FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO WIDTH=728 HEIGHT=90 SRC="http://ads.komli.com/st?ad_type=iframe&ad_size=728x90&section=1691956"></IFRAME><!-- END TAG --></td><tr></table><br /><table width="1003" align="center" cellpadding="4" cellspacing="0" style="border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;"><tr bgcolor="#122F71"><td colspan="3" height="10" class="bottomlinks_new" align="center"><a href="http://www.homeloanshub.com/" class="bottomlinks_new">Home</a> | <a href="http://www.homeloanshub.com/about-us.html" class="bottomlinks_new">About Us</a>  | <a href="http://www.homeloanshub.com/disclaimer.html" class="bottomlinks_new">Disclaimer</a> |  <a href="http://www.homeloanshub.com/sitemap.xml" class="bottomlinks_new">Site Map</td></tr><tr><td></td></tr><tr><td style="padding-top:10px"><table width="1003" cellpadding="0" cellspacing="0" align="center"><tr><td align="center" class="copy-text">Copyright @ Compare Infobase Ltd. and XL Lifestyle Portals Pvt Ltd. 2010</td></tr></table></td></tr></table>')
}

function searchbar(path)
{if (path=null)
{
    path="./"
}
//document.write('<table width="100%" cellpadding=0 cellspacing=0 bgcolor="#ffffff" align="center"><tr><td><form action="http://www.homeloanshub.com/search-result.html" id="cse-search-box"><table border="0" bgcolor="#ffffff" width="100%"><tr><td nowrap="nowrap" valign="top" align="center" height="32"><a href="http://www.google.com/"><img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="middle"></img></a></td><td nowrap="nowrap"><input type="hidden" name="domains" value="www.homeloanshub.com"></input><label for="sbi" style="display: none">Enter your search terms</label><input type="text" name="q" size="25" maxlength="255" value="" id="sbi"></input><input type="submit" name="sa" value="Search" id="sbb"></td></tr><tr><td>&nbsp;</td><td nowrap="nowrap" align="left"><table><tr><td><input type="radio" name="sitesearch" value="" id="ss0"></input><label for="ss0" title="Search the Web"><font size="-1" color="#000000">Web</font></label></td><td><input type="radio" name="sitesearch" value="www.homeloanshub.com" checked id="ss1"></input><label for="ss1" title="Search www.homeloanshub.com"><font size="-1" color="#000000">www.homeloanshub.com</font></label></td></tr></table><label for="sbb" style="display: none">Submit search form</label></input><input type="hidden" name="cx" value="partner-pub-3398235982054491:skh2sqykvsg"></input><input type="hidden" name="forid" value="1"></input><input type="hidden" name="ie" value="ISO-8859-1"></input><input type="hidden" name="cof" value="FORID:10"></input><input type="hidden" name="hl" value="en"></input></td></tr></table></form><script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script></td></tr></table>')

}

function calculateEMI_intact() {
            
    var principal = document.loandata.principal.value;
    
    var interest = document.loandata.interest.value / 100 / 12;

    if(interest!=0 && principal!=0)
    {
    

    //var payments = document.loandata.years.value * 12;

    var payments1=12;
    var payments2=24;
    var payments3=36;
    var payments4=48;
    var payments5=60;

    if(isNaN(document.loandata.principal.value))
    {
        alert("Please enter your Loan Amt as a Number.");
        document.loandata.principal.focus();
        exit();
    }
    if(isNaN(document.loandata.interest.value))
    {
        alert("Please enter your Interest Rate as a Number.");
        document.loandata.interest.focus();
        exit();
    }

    // Now compute the monthly payment figure, using esoteric math.
    document.getElementById("showhide").style.display='';
    
    var x1 = Math.pow(1 + interest, payments1);
    var x2 = Math.pow(1 + interest, payments2);
    var x3 = Math.pow(1 + interest, payments3);
    var x4 = Math.pow(1 + interest, payments4);
    var x5 = Math.pow(1 + interest, payments5);
    
    
    var monthly1 = (principal*x1*interest)/(x1-1);
    var monthly2 = (principal*x2*interest)/(x2-1);
    var monthly3 = (principal*x3*interest)/(x3-1);
    var monthly4 = (principal*x4*interest)/(x4-1);
    var monthly5 = (principal*x5*interest)/(x5-1);

    // Check that the result is a finite number. If so, display the results
    if (!isNaN(monthly1) && (monthly1 != Number.POSITIVE_INFINITY) && (monthly1 != Number.NEGATIVE_INFINITY)) {

        //document.loandata.payment.value = round(monthly);
        //document.loandata.total.value = round(monthly * payments);
        //document.loandata.totalinterest.value =

       //Monthly EMI payment
       var month1=round(monthly1);
       var month2=round(monthly2);
       var month3=round(monthly3);
       var month4=round(monthly4);
       var month5=round(monthly5);
       
       //total payment
       var total1 =round(month1 * payments1);
       var total2 =round(month2 * payments2);
       var total3 =round(month3 * payments3);
       var total4 =round(month4 * payments4);
       var total5 =round(month5 * payments5);

        //total Interest
        var emi1=  round((month1 * payments1) - principal);
        var emi2=  round((month2 * payments2) - principal);
        var emi3=  round((month3 * payments3) - principal);
        var emi4=  round((month4 * payments4) - principal);
        var emi5=  round((month5 * payments5) - principal);
        
    }
    // if user is not inserting any value, then display blank fields
    else {
        document.getElementById("emiresults").innerHTML="";
        //document.loandata.payment.value = "";
        //document.loandata.total.value = "";
        //document.loandata.totalinterest.value = "";
    }
    document.getElementById("emiresults").innerHTML='<table class="tabstyle" align="left" border="0" width="400" cellpadding="3" cellspacing="5"><tr><td class="tabstylehead">Months</td><td class="tabstylehead">EMI</td><td class="tabstylehead">Total Payment</td><td class="tabstylehead">Total Int.</td></tr><tr><td>12</td><td>'+month1+'</td><td>'+total1+'</td><td>'+emi1+'</td></tr><tr><td>24</td><td>'+month2+'</td><td>'+total2+'</td><td>'+emi2+'</td></tr><tr><td>36</td><td>'+month3+'</td><td>'+total3+'</td><td>'+emi3+'</td></tr><tr><td>48</td><td>'+month4+'</td><td>'+total4+'</td><td>'+emi4+'</td></tr><tr><td>60</td><td>'+month5+'</td><td>'+total5+'</td><td>'+emi5+'</td></tr></table>';
    }
}

function calculateEMI() {
    
    var principal = (document.loandata.principal.value);

    var interest = document.loandata.interest.value / 100 / 12;

    var tenure= (document.loandata.tenure.value);
    
    if(principal=='')
    {
        alert("Please enter Value for Loan Amount.");
        document.loandata.principal.focus();
        exit();
    }

    if(document.loandata.interest.value=='')
    {
        alert("Please enter Value for Interest Rate.");
        document.loandata.interest.focus();
        exit();
    }

    if(tenure=='')
    {
        alert("Please enter Time in Years Value.");
        document.loandata.tenure.focus();
        exit();
    }
 
    if(interest!=0 && principal!=0)
    {
        //var payments = document.loandata.years.value * 12;

        if(isNaN(document.loandata.principal.value))
        {
            alert("Please enter your Loan Amt as a Number.");
            document.loandata.principal.focus();
            exit();
        }
        if(isNaN(document.loandata.interest.value))
        {
            alert("Please enter your Interest Rate as a Number.");
            document.loandata.interest.focus();
            exit();
        }
        if(isNaN(document.loandata.tenure.value))
        {
            alert("Please enter your Time in Years as a Number.");
            document.loandata.tenure.focus();
            exit();
        }
        document.getElementById("showhide").style.display='';

        //calc process fee
        var prfee=document.loandata.processfee.value;
        var prfeeoutput=(principal*prfee)/100;
        document.getElementById("processfee1").innerHTML=prfeeoutput;
        
        var output='<table class="tabstyle" align="left" valign="top" border="0" width="400" cellpadding="3" cellspacing="5"><tr><td class="tabstylehead">Months</td><td class="tabstylehead">EMI</td><td class="tabstylehead">Total Payment</td><td class="tabstylehead">Total Int.</td></tr>';
        
        for (var x = 1; x <= tenure; x++)
        {
            var months=x*12;

           // Now compute the monthly payment figure, using esoteric math.

            var x1 = Math.pow(1 + interest, months);
            var monthly = (principal*x1*interest)/(x1-1);

             // Check that the result is a finite number. If so, display the results
            if (!isNaN(monthly) && (monthly != Number.POSITIVE_INFINITY) && (monthly != Number.NEGATIVE_INFINITY)) {

                //Monthly EMI payment
                var month_pay=round(monthly);

                //total payment
                var total =round(month_pay * months);

                //total Interest
                var emi=  round((month_pay * months) - principal);
            }
            else {
                document.getElementById("emiresults").innerHTML="";
            }            
            output+='<tr><td>'+months+'</td><td>'+month_pay+'</td><td>'+total+'</td><td>'+emi+'</td></tr>';
            
        }
        
        document.getElementById("emiresults").innerHTML=output+'</table>';
        
        //document.getElementById("emiresults").innerHTML='<table class="tabstyle" align="left" border="0" width="400" cellpadding="3" cellspacing="5"><tr><td class="tabstylehead">Months</td><td class="tabstylehead">EMI</td><td class="tabstylehead">Total Payment</td><td class="tabstylehead">Total Int.</td></tr><tr><td>12</td><td>'+month1+'</td><td>'+total1+'</td><td>'+emi1+'</td></tr><tr><td>24</td><td>'+month2+'</td><td>'+total2+'</td><td>'+emi2+'</td></tr><tr><td>36</td><td>'+month3+'</td><td>'+total3+'</td><td>'+emi3+'</td></tr><tr><td>48</td><td>'+month4+'</td><td>'+total4+'</td><td>'+emi4+'</td></tr><tr><td>60</td><td>'+month5+'</td><td>'+total5+'</td><td>'+emi5+'</td></tr></table>';
    }
}

// This method rounds a number to two decimal places.
function round(x) {
    
  //return Math.round(x*100)/100;
  return Math.round(x*Math.pow(10,2))/Math.pow(10,2);
}

function resetForm(){
    
   document.getElementById("loandata").reset();
   document.getElementById("showhide").style.display='none';
   document.getElementById("processfee1").style.display='none';
   
 } 

