make checkbox se comporta como botones de radio con javascript

Necesito manipular el comportamiento de las casillas de verificación con javascript. Básicamente deberían comportarse como botones de radio (solo uno seleccionable a la vez, además de anular la selección de cualquier selección previa).

El problema es que no puedo usar botones de radio simples en primer lugar, porque el atributo de nombre para cada botón de radio sería diferente.

Lo s no es la mejor y más brillante solución para hacer que una manzana se vea como una pera, y w3c no me daría el visto bueno, pero sería una mejor solución en este momento que cambiar la lógica central de php de toda la estructura de cms ; -)

¡Cualquier ayuda es muy apreciada

Respuestas a la pregunta(10)

Su respuesta a la pregunta