Hola a todos, os explico un poco mi problema...

Tengo un mc que se abre al pulsar un boton y al abrirse quiero que se cierre un codigo que le he metido al mc,

Este es el codigo:

var cantidad = 1000;
var max = 40;
var min = 10;
var ancho = Stage.width;
var altura = Stage.height;
for (var i = 0; i < cantidad; i++) {
copo_mc = this.attachMovie("copo_mc", "copo_mc" + i, i);
with (copo_mc) {
_x = Math.floor(Math.random() * ancho);
_y = Math.floor(Math.random() * altura);
_xscale = _yscale = _alpha = Math.floor(Math.random() * (max - min + 1)) + min;
}
copo_mc._ypos = Math.floor(Math.random() * 2 + .5);
copo_mc.incremento = -0.025 + Math.random() * 0.05;
copo_mc.onEnterFrame = function() {
this.radianes += this.incremento;
this._x += Math.sin(this.radianes);
this._y += this._ypos;
if (this._y >= altura || this._x >= ancho || this._x <= 0) {
this._y = -10;
this._x = -10 + Math.floor(Math.random() * ancho + 10);
}
};
}

tambien quiero que al abrir este mc suene un musica pero quitando la que ya tengo de fondo y no se que codigo meterle.

Aqui os pongo el codigo que tengo para la musica.

son = new Sound();
son.loadSound("hola.mp3", true);
son.start(0, 9999);
son.onSoundComplete = function() {
son.start(0, 1);
};

Luego cuando cierre este mc quiero que desaparezca la cancion y el efecto del copo que le he metido.

No tengo ni idea de como hacerlo, si me pudierais echar un mano seria genial!!!

Un saludo, y perdon por el rollo