Allora ho una funzione + o - così :

function Fnt(valore1, valore2, obbli, nomecampo, nomeform){
if (obbli == 1) && (valore2 == ''){
alert('Errore');
document.nomeform.nomecampo.focus();
}
}

Chiaramente essendo nomecampo e nomeform variabili va in errore, come posso evitare questo errore?