jajaja claro que funciona, es otra forma de hacerlo también.
Pero el caso es que mi idea es detener el script en el momento en que el primer grupo de radios estuviera sin seleccionar y acceder a ellos evaluando la sentencia con la variable. Me negaba en redondo a cambiar de método porque tenía que poder hacerse con mi idea original.
He llegado alguna vez a pasar 4 horas programando para ahorrame el teclear algo que me hubiera llevado 10 minutos, es una cuestión de principios. Si se puede hacer más breve y que consuma menos recursos y sé que se puede, quiero hacerlo así y si no va, quiero saber por qué no va y que la razón sea que no es posible. Pero mientras sea posible, me seguiré dando de cabezazos en el mismo muro hasta encontrar la forma de que lo entienda. Supongo que así es como he ido aprendiendo este tiempo ....