Salve ragazzi ho un problema, e spero che qualcuno mi posso aiutare, vi descrivo un po cio che sto provando a fare,
La pagina principale, ha un menu che carica degli swf esterni sullo stage, tra questi pulsanti c'e ne uno che quando cliccato si divide in tre pulsanti(seplice tendina), che caricano delle gallerie, il problema sorge quando voglio togliere la galleria e tornare alla home, infatti mi si apre la home al click sul pulsante ma la galleria continua ad essere li sullo stage rendendo la navigazione ovviamente impossibile vi posto un po di codice per essere piu chiaro.

con questo codice carico gli swf esterni che contengono le gallerie
Codice PHP:
var my_videos:Array=new Array("slide2/main.swf","slide1/main.swf","slide/main.swf");
var 
my_buttons:Array=new Array(button_1,button_2,button_3);
var 
request:URLRequest;
var 
loader:Loader=new Loader();

var 
main:MovieClip this.parent as MovieClip;
var 
holder_mc:MovieClip=new MovieClip();
main.addChild(holder_mc);

for(var 
i:int=0;i<my_videos.length;i++)
{
    
my_buttons[i].id=i;
    
my_buttons[i].mouseChildren=false;
    
my_buttons[i].buttonMode=true;
    
    
my_buttons[i].addEventListener(MouseEvent.MOUSE_DOWN,onButtonDown);
}

function 
onButtonDown(evt:MouseEvent):void
{
    if(
loader!=null)
        
loader.unload();
    
request=new URLRequest(my_videos[evt.target.id]);
    
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onImageLoaded);
    
loader.load(request);
}

function 
onImageLoaded(evt:Event):void
{
    if(
holder_mc.numChildren>0)
        
holder_mc.removeChildAt(0);
    var 
swf:MovieClip=evt.target.loader.content as MovieClip;
    
holder_mc.addChild(swf);

il codice as della galleria è ovviamente un po complesso e lungo quindi non lo posto, ho provato ad inserire dentro un case che regola i pulsanti della galleria questo codice

Codice PHP:
removeChild(loader);                 
loader.unload(); 
pero mi da questo errore
Codice PHP:
TypeErrorError #2007: Il valore del parametro child deve essere diverso da null.
    
at flash.display: : DisplayObjectContainer/removeChild()
    
at org.FlepStudio::Main/onArrowDown() 
come faccio a risolvere il problema?? ho fatto tanti tentativi ma mi sembra di