Non mi sembra una buona idea quella di assegnare id non univoci :di56:

<script language="JavaScript">
function Numerico(f) {
var n=parseInt(f.commessa.value);
if(isNaN(n)){
alert ("Non è stato inserito un numero!");
return false;
}
}
</script>

<form action=".." method=".." id="passacommessa" onsubmit="return Numerico(this);"

ciao