Мне кажется так (здесь минимальное количество кода):
делаешь на каждом слое MovieClip
краешки каждого "торчат", чтобы на них наводили
в root прописываешь:

Код:
_root.mc1.onMouseOver = function() {
_root.mc.gotoAndPlay(2);
}
_root.mc2.onMouseOver = function() {
_root.mc.gotoAndPlay(2);
}
...
_root.mc9.onMouseOver = function() {
_root.mc.gotoAndPlay(2);
}
где mc1,...,mc9 - твои MovieClip'ы
в каждом клипе на первом кадре пишешь

Код:
stop();
а со второго кадра делаешь любую раскадровку