con este script es que se calcula:
Código PHP:
<html>
<head>
<title>calculos</title>
<script>
function dp(price)
{
string = "" + price;
number = string.length - string.indexOf('.');
if (string.indexOf('.') == -1)
return string + '.00';
if (number == 0)
return string + '00';
if (number == 0)
return string + '.0';
if (number == 0)
return string.substring(-2,string.length-number-2);
return string;
}
function calculate()
{
document.loginForm.totalnuevo1.value = dp((document.loginForm.puestonuevo.value)* 70 + eval(document.loginForm.peso.value))
document.loginForm.totalnuevo2.value = 360
document.loginForm.totalnuevo3.value = dp((document.loginForm.quantity3.value))
document.loginForm.subtotalnuevo.value = dp(eval(document.loginForm.totalnuevo1.value) * (document.loginForm.totalnuevo2.value) * (document.loginForm.totalnuevo3.value)*(document.loginForm.canios2.value))
document.loginForm.tax.value = dp((document.loginForm.subtotalnuevo.value)/1000)
document.loginForm.totalnuevo.value = dp((document.loginForm.subtotalnuevo.value)/1000 + eval(document.loginForm.tasa.value))
}
</script>
</head>
<body bgcolor="#ffffff" onload="calculate" topmargin="0">
<center>
<form name="loginForm" method="POST">
<table border="0" width="98%" cellspacing="1">
<tr>
<td width="493" height="6" colspan="2"></td>
<td width="168" height="6"></td>
<td width="236" height="6"></td>
<td width="179" height="6"></td>
</tr>
<tr>
<td width="248"><b><font face="Tahoma" size="2">Ultimo año LPV:</font></b></td>
<td width="241"><b><font face="Tahoma" size="2">Año a procesar:</font></b></td>
<td width="168"><b><font face="Tahoma" size="2">Tipo:</font></b></td>
<td width="236"><b><font size="2" face="Tahoma">Proceso de:</font></b></td>
<td width="179"> </td>
</tr>
<tr>
<td width="248">
<select size="1" name="canios2" style="border: 1px solid #000000">
<option value="1">2009</option>
<option value="2">2008</option>
<option value="3">2007</option>
<option value="4">2006</option>
<option value="5">2005</option>
</select></td>
<td width="241">
<select size="1" name="canios3" style="border: 1px solid #000000">
<option value="2010">2010</option>
</select></td>
<td width="168">
<select size="1" name="quantity3" style="border: 1px solid #000000">
<option value="0.10" selected>PARTICULAR</option>
<option value="0.05">COLECTIVO</option>
<option value="0.15">CARGA</option>
<option value="0.05">OTROS</option>
<option value="0.00">EXONERADO</option>
</select></td>
<td width="236" align="justify">
<select size="1" name="procenuevo" style="border: 1px solid #000000">
<option value="INSCRITO" selected>INSCRIPCION</option>
<option value="RENOVADO">RENOVACION</option>
</select></td>
<td width="179">
<input type="text" name="totalnuevo1" readonly="readonly" size="13"></td>
</tr>
<tr>
<td width="247"><b><font size="2" face="Tahoma"># Puesto:</font></b></td>
<td width="246"><b><font size="2" face="Tahoma">Peso:</font></b></td>
<td width="168"><b><font size="2" face="Tahoma">Tasa:</font></b></td>
<td width="236"> </td>
<td width="179">
<input type="text" name="totalnuevo2" readonly="readonly" size="13"></td>
</tr>
<tr>
<td width="247">
<input type="text" name="puestonuevo" onchange="calculate()" size="8" style="border: 1px solid #000000" value="<?php echo $reg['puesto'] ?>"></td>
<td width="246">
<input type="text" name="peso" onchange="calculate()" size="8" style="border: 1px solid #000000" value="<?php echo $reg['peso'] ?>">
<b><font size="2" face="Tahoma">Kgs.</font></b></td>
<td width="168">
<input type="text" name="tasa" onchange="calculate()" size="3" value="1" style="text-align: center; border: 1px solid #000000"></td>
<td width="236">
</td>
<td width="179">
<input type="text" name="totalnuevo3" readonly="readonly" size="13"></td>
</tr>
<tr>
<td width="493" colspan="2"> </td>
<td width="168"> </td>
<td align="right">
<p style="margin-right: 8px"><b><font face="Tahoma" size="2">Sub
Total:</font></b></p>
</td>
<td width="179">
<input type="text" name="subtotalnuevo" readonly="readonly" size="13"><font size="2" face="Tahoma">Bs.</font></td>
</tr>
<tr>
<td width="493" colspan="2"> </td>
<td width="168"> </td>
<td align="right">
<p style="margin-right: 8px"><b><font face="Tahoma" size="2">Incri/Renov:</font></b></p>
</td>
<td width="179">
<input type="text" name="tax" readonly="readonly" size="13"><font size="2" face="Tahoma">Bs.</font></td>
</tr>
<tr>
<td width="493" colspan="2"></td>
<td width="168"> </td>
<td align="right">
<p style="margin-right: 8px"><b>
<font face="Tahoma" size="2" color="#FF0000">TOTAL:</font></b></p>
</td>
<td width="179">
<input type="text" name="totalnuevo" readonly="readonly" size="13" style="color: #FF0000" value="<?php echo $reg['total'] ?>"><font size="2" face="Tahoma">Bs.</font></td>
</tr>
</table>
</form>
</center>
</body>
</html>