se può essere d'aiuto a qualcuno che ha capito qual'era il problema :gren:

codice:
function Modifica_IVA(id,nRs){
	document.getElementById('campo1a_' + id).style.display = 'none'
	document.getElementById('campo1b_' + id).style.display = 'block'
	document.getElementById('campo2a_' + id).style.display = 'none'
	document.getElementById('campo2b_' + id).style.display = 'block'
		
	for (i = 1; i <= nRs; i++){
		if (i != id){
			document.getElementById('campo1a_' + i).style.display = 'block'
			document.getElementById('campo1b_' + i).style.display = 'none'
			document.getElementById('campo2a_' + i).style.display = 'block'
			document.getElementById('campo2b_' + i).style.display = 'none'
		}
	}
}

//la funzione viene richiamata cosi Modifica_IVA(id, numeromax);
come? ancora meno chiaro della domanda? ehm... lo so