How can i use duplicated clips as buttons?

Hej!
I’m annoying, I know :hugegrin: second question in one day :frowning: I wouldn’t do it if my time wouldn’t be running too fast…

The point is:
I have a clip, duplicated to realize the titles of a menu. How can i use these duplicated clips to load the submenus? (The submenu is another clip, duplicated using the numbers contained in the same array)

My script (or, i’d better say, Stringy’s!) is:

/*
array: its lenght gives me the number of titles, each number inside the quantity of submenu for each title
*/
n = [3 , 2 , 5];

for (i=0; i<n.length; i++) {
    goccia = "dropMenu"+i;
    var l = _root.cont.dropMenu.duplicateMovieClip(goccia, i+100);
    //original coordinates of the duplicated clips
    _root.cont[goccia]._y = i*100+50;
    _root.cont[goccia]._x = -100;
    l.ivar = i*5+10;
    l.interval = setInterval(slide, l.ivar*100, 43.9, l);
}
// to move the clips into the stage from the left
function slide(targx, targM) {
    clearInterval(targM.interval);
    targM.onEnterFrame = function() {
        this._x += (targx-this._x)/20;
        if (Math.round(this._x) == targx) {
            this._x = targx;
            delete this.onEnterFrame;
        }
    };
};

/*
to duplicate the submenu clip (goccia1) using each title as a button,
and using the numbers contained in the array[n] to quantify the number of submenu clips necessary for each title
*/

// this onRelease… is my problem connected to it?
_root.cont[goccia].onRelease = function() {
count=0
for (a=count; a<count+n*; a++) {
//for (i=0; i<n.length; i++) {
goccia1 = “dropPix”+a;
var l1 = _root.cont.dropPix.duplicateMovieClip(goccia1, a+5);
_root.cont[goccia1]._x = a100+200;
_root.cont[goccia1]._y = 1124;
l.ivar1 = a
5+10;
l.interval1 = setInterval(slide1, l.ivar1*100, 630, l1);
}
// to make the clips slide get into the stage from the bottom
function slide1(targy, targP) {
clearInterval(targP.interval);
targP.onEnterFrame = function() {
this._y += (targy-this._y)/20;
if (Math.round(this._y) == targy) {
this._y = targy;
delete this.onEnterFrame;
}
};
}

Whoever can be bothered… is more than welcome! :stuck_out_tongue:
Thanks’ guys
Drey