Ravenet, no sé exactamente en qué código lo quieres meter, pero mira a ver si con esto te vale:
Código HTML:
<html>
<head>
<script language="javascript" type="text/javascript">
function decimales(Numero, Decimales) {
pot = Math.pow(10,Decimales);
num = parseInt(Numero * pot) / pot;
nume = num.toString().split('.');
entero = nume[0];
decima = nume[1];
if (decima != undefined) {
fin = Decimales-decima.length; }
else {
decima = '';
fin = Decimales; }
for(i=0;i<fin;i++)
decima+=String.fromCharCode(48);
num=entero+'.'+decima;
return num;
}
function calculo2 (num) {
if (num <=2)
{ resul =74.75 }
else if (num <=20)
{ resul =((num-2)*5.5+65)*.15+((num-2)*5.5+65) }
else if (num <=100)
{ resul =((num-2)*5+74)*.15+((num-2)*5+74) }
else if (num <=200)
{ resul =((num-2)*4.5+123)*.15+((num-2)*4.5+123) }
else
{ resul =((num-2)*4+222)*.15+((num-2)*4+222) }
document.f1.res.value = decimales(resul,2)
}
</script>
</head>
<body>
<form name="f1">
<input type="text" name="dato">
<input type="button" value="Calcular" onClick="calculo2(this.form.dato.value)">
<input type="text" name="res">
</form>
</body>
</html>