scusami ma sono tornato solo ora sull'argomento.
comunque, per il punto 1 sì, avevi ragione, mi ero dimenticato di impostare il display iniziale a none; per il secondo, ora non ho potuto verificare ma, se ricordo bene, il comportamento era quello da me descritto.
poi il codice non l'ho sott'occhio e in questo momento non riesco a recuperarlo, comunque era un semplice radio con in aggiunta il codice che tu mi avevi dato, non avevo nessun CSS allegato.
---
Comunque ho risolto la cosa facendo un controllo postback con php che comunque risulta più sicuro essendo effettuato lato-server.
In ogni caso grazie mille dell'attenzione e delle risposte![]()