ciao a tutti, ho scritto questo pezzo di codice:

codice:
foreach($download as $d){
									echo '<p align="center">Download  '.substr($d->link,9).'';
									?>
                                    [img]<? JPATH_SITE ?>/images/elimina.gif[/img]id; ?>)" />
                                    <form name="user_download_<? echo $d->id; ?>" id="user_download_<? echo $d->id; ?>">
                                    <input type="checkbox" name="segnalatore_check" value="segnalatore" /> Segnalatore
                                    <input type="checkbox" name="acquirente_check" value="acquirente" /> Acquirente
                                    <input type="checkbox" name="venditore_check" value="venditore" /> Venditore
                                    </form>
                                    [img]<? JPATH_SITE ?>/images/avvisa_atto.png[/img]id; ?>)" />
                                    <?
									echo "</p>";
								}
la funzione javascript

codice:
function avvisa_per atto(id)
{
         var nomeform='user_download_'+id;
         alert(document.nomeform.segnalatore.checked);
}
purtroppo mi viene fuori l' errore che document.nomeform non è definito. forse non posso fare una cosa del genere a creare i nomi dei form dinamicamente? grazie