Problem loading AS3 swf into AS2 swf

I have an AS3 swf that works perfectly independently, but when I try to load it into an AS2 swf where I need it to display, it loads, but none of the AS3 code works.

I’ve read a few search results that seem to indicate that there’s no way to do this and that I’m basically faced with converting the whole site to AS3.

Can someone confirm if this is the case? Or is there a way to do this. I found This Post by senocular regarding LocalConnection, but the way I’m reading that, I don’t think that will help. I’m not trying to share info between the files. Just trying to load it and have it work properly.

Working file:
http://www.alaron-nuclear.com/devsite/SiteUpdates070708/alaronMap3-e.html

Broken file: (click the Map & Directions link on the top right)
http://www.alaron-nuclear.com/devsite/SiteUpdates070708/alaron_add_blog1andpcb.html

The code that loads the movie in the AS2 file follows:

MovieClip.prototype.initiateRollOvers2 = function() {
    this.onRollOver = function() {
        this.gotoAndPlay("2");
    };
    this.onRollOut = this.onDragOut=function () {
        this.gotoAndPlay("6");
    };
};
var nav = [replay, criteria, quality, license, map, safety, blog];
for (var button in nav) {
    nav[button].initiateRollOvers2();
}
map.onRelease = map.onReleaseOutside=function () {
    if (_global.section != this._name) {
        _global.section = this._name;
        _parent.serviceHighlights.slideAndLoad('alaronMap.swf');
    }
};