Attach links to Variables

Here is the setup:


//Create Empty Containers For Each Nava Menu

_global.NavaContainer1_var = "";
_global.NavaContainer2_var = "";
_global.NavaContainerMain_var = "";

//Reset all Nava Menu Properties
_global.NavaClear = function() {
    
    trace("NavaClear");
    
    var NavaContainer1 = null;
    var NavaContainer2 = null;
    var NavaContainer3 = null;
    var NavaContainer4 = null;
    
    //_global.NavaContainerMain_var = null;
    _global.NavaContainer1_var = null;
    _global.NavaContainer2_var = null;
    _global.NavaContainer3_var = null;
    _global.NavaContainer4_var = null;
    
    
    NavaContainer1_mc.removeMovieClip();
    NavaContainer2_mc.removeMovieClip();
    NavaContainer3_mc.removeMovieClip();
    NavaContainer4_mc.removeMovieClip();
};
///////////End of Function


//Function To Load and Fade each Nava Menu

_global.NavaDraw = function() {

trace("NavaDraw");

createEmptyMovieClip("NavaContainer1_mc", 1);
createEmptyMovieClip("NavaContainer2_mc", 2);
createEmptyMovieClip("NavaContainer3_mc", 3);
createEmptyMovieClip("NavaContainer4_mc", 4);

NavaContainer1_mc._y = 7;
NavaContainer2_mc._y = 7;
NavaContainer3_mc._y = 7;
NavaContainer4_mc._y = 7;

NavaContainer1_mc._alpha = 0;
NavaContainer2_mc._alpha = 0;
NavaContainer3_mc._alpha = 0;
NavaContainer4_mc._alpha = 0;

NavaContainer1_mc.attachMovie(_global.NavaContainer1_var,"Container1Content",1);
NavaContainer2_mc.attachMovie(_global.NavaContainer2_var,"Container2Content",1);
NavaContainer3_mc.attachMovie(_global.NavaContainer3_var,"Container3Content",1);
NavaContainer4_mc.attachMovie(_global.NavaContainer4_var,"Container4Content",1);

NavaContainer1_mc._x = _global.NavaContainerMain_var._width + 210;
NavaContainer2_mc._x = _global.NavaContainerMain_var._width + NavaContainer1_mc._width + 220;
NavaContainer3_mc._x = _global.NavaContainerMain_var._width + NavaContainer1_mc._width + NavaContainer2_mc._width + 230;

var Container1:Tween = new Tween(NavaContainer1_mc, "_alpha", Regular.easeIn, 0, 100, 2, true);
Container1.onMotionFinished  = function() {
            if (_global.NavaContainer2_var != null) {
                var NavaContainer2:Tween = new Tween(NavaContainer2_mc, "_alpha", Regular.easeIn, NavaContainer2_mc._alpha, 100, 2, true);
                NavaContainer2.onMotionFinished  = function() {
                    if (_global.NavaContainer3_var != null) {
                        var NavaContainer3:Tween = new Tween(NavaContainer3_mc, "_alpha", Regular.easeIn, 0, 100, 2, true);
                        }
                }
            }
    }
};


My question is how to make it so that these have dynamic links attached:


NavaContainer1_mc.onRelease = function() {
    _global.ContentInfos = _global.GoNavaCon1;
    _global.ContentBack = _global.GoNavaCon1Back;
    _root.LoadContainer();
}

NavaContainer2_mc.onRelease = function() {
    _global.ContentInfos = _global.GoNavaCon2;
    _global.ContentBack = _global.GoNavaCon2Back;
    _root.LoadContainer();
}

NavaContainer3_mc.onRelease = function() {
    _global.ContentInfos = _global.GoNavaCon3;
    _global.ContentBack = _global.GoNavaCon3Back;
    _root.LoadContainer();
}


NavaContainer4_mc.onRelease = function() {
    _global.ContentInfos = _global.GoNavaCon4;
    _global.ContentBack = _global.GoNavaCon4Back;
    _root.LoadContainer();
}

That code didn’t work… if there is too much information please let me know and i will cut it down to make sense.

Thanks for your time,

Martha