Prinzipiell gibt es fast immer mehrere Ansätze, wie man eine Aufgabe lösen kann.
Ein Ansatz wäre sicherlich das über Imagemaps und onmouseover bzw onmouseout zu regeln. Die vergibst dem Bild z.B. eine ID und kannst dies dann in den aufgerufenenen Funktionen über getelementbyid ändern.
Ein anderer Ansatz ist die Nutzung von Flash.
Letztendlich hat alles seine Vor- und Nachteile. Allerdings solltest du solche Fragen entweder üebr Programmiertechnik stellen oder aber probiert haben und dann eine konkrete Problem- / Fragestellung zu einem Bereich äußern, nachdem du über History und Google-Recherche nichts gefunden hast...
Trotzdem viel Erfolg beim Lernen und Umsetzen...
Gruß Patrick