Button functions not working

hi, i have a lil problem with making button functions to work on a mc within a mc…

i have this on my outer mc:


onClipEvent (enterFrame) {
    this.onRollOver = function() {
        this.gotoAndPlay("Over");
        _root.OverSound.start();
    };
    this.onRollOut = function() {
        this.gotoAndPlay("Out");
    };
}

**
and inside that mc i have another mc that supposed to do that:
**


onClipEvent (enterFrame) {
        _root.ClickSound.start();
        trace("btn1");
        getURL("http://www.google.com");
}

i tried with on (Release){
and that doesnt work either…any ideas anyone?