Mi vergogno un pò, ma nessuno nasce imparato.

Scritta la funzione:

function seleziona_marca(id) {
for (var i=0; i<document.layform.marche_disponibili.options.leng th; i++) {
appo='sel'+document.layform.marche_disponibili.opt ions[i].value;
if (document.layform.marche_disponibili.options[i].value==id) {
document.layform[appo].value='SI';
} else {
document.layform[appo].value='NO';
}
}
}

vorrei poterla richiamare, passandogli volta volta, il nome del form e il campo o i campi in questione: nella fattispecie, vorrei richiamarla nel seguente modo:

selezione_marca(id,'layoutform','marche_disponibil i');

In che modo dovrei modificare la funzione stessa?