Document.write dentro una funzione non cipuo` stare (tranne casi particolari).

function Controllo(codice)
{
alert (document.form1.elements['nome'+codice].value);
}

Ciao
Michele