Peter: JS-Problem

Beitrag lesen

Hallo ihr da draußen!
Vorweg der Quelltext:

<script LANGUAGE="JavaScript">
<!--
function b(z) {
vorab = Math.round(document.z.e.value *2.447) + ",00";
document.z.a.value = vorab + " DM"
}
//-->
<form name=1>
<input type=text name=e size="2" maxlength=3>
<input type=button value=Berechnen onclick=b(1)>
<input type=text name=a size="10">
</form>
BLABLABLA
<form name=2>
<input name=e size="2" maxlength=3 type=text>
<input type=button value=berechnen onclick=b(2)>
<input name=a size="10" type=text>
</form>

Beide Formulare arbeiten mit der selben Formel. das (z) soll angeben auf welches der beiden Formularen sich die Anfrage bezieht, dummerweise klappt das so nicht :(
Das problem liegt irgendwo am Syntax der Formel, kann mir jemand helfen?