Looking for a tutorial for sophisticated user interface

Im looking for a tutorial on creating a sophisticated user interface/menu. Here’s a reference… http://www.swishzone.com/products/sites/site14/mainmenu.html - Im aware its done in swish but I want to be able to do it in Flash 8.

What I’ve accomplished so far is to create a rollOver and rollOut effects wherein rollOut reverses the movie clip back to its first frame. I was also able to add an ‘on release’ script where it will play an external movie clip…

this are the AS that i’ve done so far (thanks to legoman, member of this forum)

  1. I placed this AS on the MC (instance name bam) that has the rollover and rollout effect tween.

onClipEvent (enterFrame) {
if (reverse) {
this.prevFrame();
}
}

  1. I placed this AS on the invisible button I placed on top of the MC

on (rollOver) {
bam.reverse=false;
bam.play();
}
on (rollOut) {
bam.reverse=true;
}
on (release) {
_root.bampics.gotoAndPlay(2);
}