Considera il fatto che per me il codice PHP che hai postato risulta illeggibile (non conosco PHP) dovresti postare il codice come lo riceve il browser o, meglio, fornire il link alla pagina pubblicata.

Poi in generale per usare le stesse funzioni con diversi oggetti si usa il paramtro this nell'evento chiamante, che fornisce un riferimento all'oggetto stesso, da li poi si ricavano eventuali field interni....

Per quel che riguarda l'usare una variabile puoi adottare la sintassi:

document.forms["nomeDelForm"]
oppure
document.forms[numeroindice]

e cosi' per gli elementi interni

document.forms["nomeDelForm"].elements["nomeDelCampo]

o una combinazione....

ciao