Complex buttons assistance needed

Hello.

I’m working on a flash-based website for a future recording studio. Since yesterday I’m struggling to pull off some complex buttons with animation but in the end I end up having a problem. I did a website with complex buttons before, but now there is something that troubles me when I try to rollover or click the buttons.

I have 5 buttons in the shape of radio knobs which are Movie Clips. The idea is that they animate on rollover and also on rollout. In addition, I want the button to jump to frame 23 (for example) when clicked.

The problem is:

I was using the method described here (link) and the animations play smoothly as I want. However, if I add a onRelease operator to the AS in the movie clip, the button just resets to its initial state without going to frame 23.

I have tried every method I have come across. For example, in the first tutorial I read they used this code in an invisible button:

on (rollOver){
    b_home.onEnterFrame = function () {
        if (this._currentFrame != 4) {
            this.nextFrame();
            } else {
                this.stop();
                delete this["onEnterFrame"];
            }
    }

on (rollOut){
    b_home.onEnterFrame = function() {
        if (this._currentFrame != 1) {
            this.prevFrame();
            } else {
                this.stop();
                delete this["onEnterFrame"];
            }
    }
}

on (release){
    gotoAndPlay("home");
}

So I replaced “b_home” for “knob1” (the name of my animated movie clip button) and it failed.

Then I tried this method (link) and it failed too.

So I’m stuck, I cannot think (or find) another possible solution for my problem.

My .fla file is attached to this message.
You can see in the previewed file the first knob acts as a button and directs to the next frame (which is blank) but no animation is displayed. The animation can be displayed on knob 2.

Thanks in advance and please help me out, I’ll appreciate.
J.