Preview: calculator.php
Size: 4.97 KB
/home/www/idcceurope.com/www/idcceurope.com/cze/calculator.php
<?
require "db.php";
$vysledek = MySQL_Query("SELECT * FROM kontakt") or die (mysql_error());
$zaznam = MySQL_Fetch_Array($vysledek);
$web=$zaznam['nazev']."";
?>
<title><? echo "$web"; ?> | Calculator </title>
<link href="styl.css" rel="stylesheet" type="text/css">
<style type="text/css">
#calculator{
width:720px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
border:2px solid #35378C;
height:380px;
}
.data{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
</style>
<script type="text/javascript">
function check(id)
{
if(id=="type1")
{
document.getElementById('type2').checked = false;
document.getElementById('type3').checked = false;
}
else if(id=="type2")
{
document.getElementById('type1').checked = false;
document.getElementById('type3').checked = false;
}
else
{
document.getElementById('type1').checked = false;
document.getElementById('type2').checked = false;
}
}
function tinhtoan()
{
var amount = document.getElementById('amount').value.replace(",",".");
var percent = document.getElementById('percent').value.replace(",",".");
var period = document.getElementById('period').value.replace(",",".");
if(amount=="")
{
alert("Ban phai nhap khoan tien vay");
document.getElementById('amount').focus();
return;
}
if(isNaN(parseFloat(amount)))
{
alert("Ban phai nhap khoan tien vay la so");
document.getElementById('amount').focus();
document.getElementById('amount').select();
return;
}
if(percent=="")
{
alert("Ban phai nhap lai xuat du kien");
document.getElementById('percent').focus();
return;
}
if(isNaN(parseFloat(percent)))
{
alert("Ban phai nhap lai xuat du kien la so");
document.getElementById('percent').focus();
document.getElementById('percent').select();
return;
}
if(period=="")
{
alert("Ban phai nhap vao thoi han vay");
document.getElementById('period').focus();
return;
}
if(isNaN(parseFloat(period)))
{
alert("Ban phai nhap thoi han vay la so");
document.getElementById('period').focus();
document.getElementById('period').select();
return;
}
var thamdinh = amount*0.9/100;
if(thamdinh<10000) thamdinh = 10000;
if(thamdinh>60000) thamdinh = 60000;
var tientra = 0;
var q= 0;
var u = parseFloat(amount);
var r = parseFloat(percent)/100;
var n = parseFloat(period)*12;
var s = 0;
if(document.getElementById('type1').checked==true)
{
q = 1+r/12;
s =u*(Math.pow(q,n)*(q-1))/(Math.pow(q,n)-1)+500;
}
else if (document.getElementById('type2').checked==true)
{
q= 1+r/4;
n = n/3;
s = u*(Math.pow(q,n)*(q-1))/(Math.pow(q,n)-1)+1500;
}
else if(document.getElementById('type3').checked==true)
{
q= 1+r/12;
s = u*r/12;
}
document.getElementById("fee").value = Math.round(thamdinh);
document.getElementById("return").value = Math.round(s);
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div id="calculator">
<table width="90%" border="0" cellpadding="2px" cellspacing="2px" align="center">
<tr>
<td width="37%" align="right">
Výše úvěru (Kč)
</td>
<td width="63%" align="left"><input type="text" id="amount" size="30" style="text-align:right" class="data"></td>
</tr>
<tr>
<td align="right">
Úroková sazba (%)
</td>
<td align="left"><input type="text" id="percent" size="30" style="text-align:right" class="data"></td>
</tr>
<tr>
<td align="right">
Doba poskytnutí úvěru (let)
</td>
<td align="left"><input type="text" id="period" size="30" style="text-align:right" class="data"></td>
</tr>
<tr>
<td rowspan="3" valign="middle" align="right">Způsob splacení jistiny, úroků a poplatkůả</td>
<td align="left">
<input type="radio" id="type1" onClick="check(this.id);" checked>
Pravidelné měsíční splátky úroků a jistiny</td>
</tr>
<tr>
<td align="left">
<input type="radio" id="type2" onClick="check(this.id)">
Pravidelné čtvrletní splátky úroků a jistiny</td>
</tr>
<tr>
<td align="left">
<input type="radio" id="type3" onClick="check(this.id)">
Měsíční úroky, jistiny na konci doby poskytnutí úvěru</td>
</tr>
<tr>
<td colspan="3" align="center">
<input type="button" value="Spočítat splátky" onClick="tinhtoan();" class="data">
</td>
</tr>
<tr>
<td align="right">
Poplatek za vyhodnocení a realizaci úvěru</td>
<td align="left"><input type="text" id="fee" size="30" style="text-align:right" class="data" readonly="true"></td>
</tr>
<tr>
<td align="right">
Výše splátkyỳ
</td>
<td align="left"><input type="text" id="return" size="30" style="text-align:right" class="data" readonly="true"></td>
</tr>
<tr>
<td colspan="3" align="justify" style="color:red;font-style:italic">
</td>
</tr>
</table>
</div>
Directory Contents
Dirs: 5 × Files: 46