Qui mi sa che javascript può venirti in aiuto, quindi il forum corretto in cui porre la domanda dovrebbe essere Scripting.

Una curiosità: non ti pare che il meccanismo che vai realizzando sia una mancanza di rispetto nei confronti dell'utente?