mi sa che per risolvere l' unica e' avere 3 "strati" sovrapposti:
- immagine statica sotto a tutto, tutte le regioni off
- strato in cui si alternano i livelli contenenti le singole regioni on
- in cima a tutto, image map (associata ad una gif trasparente che copra tutta l' area) di cui puoi definire hotspot non necessariamente rettangolari
javascript c' entra poco