Tengo el siguiente codigo para un formulario que trabaja como una factura, en esta se pueden ingresar un total de 9 pedidos, en el codigo monte la funcion resultado para que cuando me digiten del primer pedido las unidades y el valor unitario se pueda calcular el valor total del pedido, pero para el segundo pedido me toca crear la misma funcion con otro nombre para poder realizar la operacion en el siguiente pedido y asi sucesivamente.
como puedo crear una sola funcion que me sirva para los 9 pedidos.
muestro el codigo para que sea mas facil de entender mi duda.
</head>
<script language="javascript">
function resultado(){
var v1 = parseInt(document.calculo.uni1.value);
var v2 = parseInt(document.calculo.puni1.value);
var result;
result = v1 * v2;
if(document.calculo.uni1.value!='' && document.calculo.puni1.value!=''){
document.calculo.ptot1.value=result;
document.calculo.enviar.focus();
}else{
document.calculo.ptot1.value='';
}
}
</script>
<script language="javascript">
function resultauno(){
var v1 = parseInt(document.calculo.uni2.value);
var v2 = parseInt(document.calculo.puni2.value);
var result;
result = v1 * v2;
if(document.calculo.uni2.value!='' && document.calculo.puni2.value!=''){
document.calculo.ptot2.value=result;
document.calculo.enviar.focus();
}else{
document.calculo.ptot2.value='';
}
}
</script>
<script language="javascript">
function resultados(){
var result;
result = v1 * v2;
if(document.calculo.uni2.value!='' && document.calculo.puni2.value!=''){
document.calculo.ptot2.value=result;
document.calculo.enviar.focus();
}else{
document.calculo.ptot2.value='';
}
}
</script>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="102" colspan="2" valign="top"><div align="center"><img src="imagenes/logo2.jpeg" width="616" height="102" /></div></td>
</tr>
<tr>
<td width="119" height="498" valign="top"><!--DWLayoutEmptyCell--> </td>
<td width="100%" valign="top"><p> </p>
<form id="calculo" name="calculo" method="post" action="">
<p> </p>
<table width="613" border="0">
<tr>
<td width="150"><span class="Estilo1">Orden de Produccion </span></td>
<td width="116"><span class="Estilo2"></span></td>
<td colspan="2"><span class="Estilo2"><em><strong>Fecha Solicitud </strong></em></span><span class="Estilo2"></span></td>
<td width="60"><span class="Estilo2"></span></td>
<td width="21"><span class="Estilo2"></span></td>
<td width="36"><span class="Estilo2"></span></td>
<td width="44"> </td>
</tr>
<tr>
<td><span class="Estilo2"><em><strong>Cliente</strong></em></span></td>
<td><span class="Estilo2"></span></td>
<td width="76"><span class="Estilo2"><em><strong>Dia</strong></em></span></td>
<td width="58"><span class="Estilo2"></span></td>
<td><span class="Estilo2"><em><strong>Mes</strong></em></span></td>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"><em><strong>Año</strong></em></span></td>
<td> </td>
</tr>
<tr>
<td><span class="Estilo2"><em><strong>Vendedor</strong></em></span></td>
<td><span class="Estilo2"></span></td>
<td colspan="2"><span class="Estilo2"><em><strong>Fecha Entrega </strong></em></span><span class="Estilo2"></span></td>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"></span></td>
<td> </td>
</tr>
<tr>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"><em><strong>Dia</strong></em></span></td>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"><em><strong>Mes</strong></em></span></td>
<td><span class="Estilo2"></span></td>
<td><span class="Estilo2"><em><strong>Año</strong></em></span></td>
<td> </td>
</tr>
</table>
<p> </p>
<table width="617" border="1">
<tr>
<td width="64">Referencia</td>
<td width="54">unidades</td>
<td width="128">Precio Unidad </td>
<td width="114">Precio Total </td>
<td width="126">Color </td>
<td width="90">Comentarios</td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="uni1" /></td>
<td><input type="text" name="puni1" /></td>
<td><input type="text" name="ptot1" onfocus="resultado();"/></td>
<? echo "Resultado: ".$_POST['ptot1'];?>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="uni2" /></td>
<td><input type="text" name="puni2" /></td>
<td><input type="text" name="ptot2" onfocus="resultauno();"/></td>
<? echo "Resultado: ".$_POST['ptot2'];?>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="uni3" /></td>
<td><input type="text" name="puni3" /></td>
<td><input type="text" name="ptot3" onfocus"resultados();" /></td>
<? echo "Resultado: ".$_POST['ptot3'];?>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="textfield7" /></td>
<td><input type="text" name="textfield8" /></td>
<td><input type="text" name="textfield9" /></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="textfield10" /></td>
<td><input type="text" name="textfield11" /></td>
<td><input type="text" name="textfield12" /></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="textfield13" /></td>
<td><input type="text" name="textfield14" /></td>
<td><input type="text" name="textfield15" /></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="text" name="textfield16" /></td>
<td><input type="text" name="textfield17" /></td>
<td><input type="text" name="textfield18" /></td>
<td> </td>
<td> </td>
gracias.