Problem unloading movieClips

Hello, I have webpage with 7 button. All six buttons load information from the same .fla file and it animated with Tweenlite. One of the button load external swf file (it’s a gallery). The problem is when gallery swf is loaded, the text from other buttons doesn’t hide. Well I tried write add/remove child commands and it looks better, sometimes the text are unloaded (text is like MovieClip object), but it’s still doesn’t work properly. it getting me error
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display::DisplayObjectContainer/removeChild()
at webpage2_fla::MainTimeline/btn6Click()

And here is the code:

import com.greensock.*;
import com.greensock.easing.*;
import flash.events.MouseEvent;

var targetSection:String;
var currentSection:String;


var section_clips = [apieMusTXT_mc,kodelMesTXT_mc,vairavimoKursaiTXT_mc,egzaminaiTXT_mc];
for (var j:Number = 0; j < section_clips.length; j++) {
	section_clips[j].alpha = 0;
}


/////////////////////////////////APIE_MUS
var mv:TimelineMax = new TimelineMax();
mv.timeScale = 1;
mv.addLabel("apieMus_in", mv.duration);
mv.append(TweenMax.to(apieMusTXT_mc, 0, {alpha:1, immediateRender:false, onStart:setSection, onStartParams:["apieMus"]}));
mv.appendMultiple(TweenMax.allFrom([apieMusTXT_mc.apie_mc,
apieMusTXT_mc.mus_mc,
apieMusTXT_mc.apieTXT_mc
],
   .8, {scaleX:0, scaleY:0, alpha:0, ease:Back.easeOut}, .4));
mv.append(TweenMax.from(apieMusTXT_mc.tikslas_mc, .5, {x:"-100", alpha:0}));
mv.addLabel("apieMus_complete", mv.duration);

mv.append(TweenMax.to(apieMusTXT_mc, .5, {alpha:0, rotationX:80, y:250, x:"20"}));


////////////////////////////////KODEL_MES
mv.addLabel("kodelMes_in", mv.duration);
mv.append(TweenMax.to(kodelMesTXT_mc, 0, {alpha:1, immediateRender:false, onStart:setSection, onStartParams:["kodelMes"]}));
mv.append(TweenMax.from(kodelMesTXT_mc.kodel_mc, .5, {x:"100", alpha:0}));
mv.appendMultiple(TweenMax.allFrom([kodelMesTXT_mc.skyrius1_mc
],
   .5, {y:"50", alpha:0}, .2));

mv.addLabel("kodelMes_complete", mv.duration);
mv.append(TweenMax.to(kodelMesTXT_mc, .5, {alpha:0, scaleX:2, scaleY:2, x:-200}));


///////////////////////////////VAIRAVIMO_KURSAI
mv.addLabel("vairavimoKursai_in", mv.duration);
mv.append(TweenMax.to(vairavimoKursaiTXT_mc, 0, {alpha:1, immediateRender:false, onStart:setSection, onStartParams:["vairavimoKursai"]}));
mv.append(TweenMax.from(vairavimoKursaiTXT_mc.vairavimo_mc, .5, {x:"100", alpha:0}));
mv.appendMultiple(TweenMax.allFrom([vairavimoKursaiTXT_mc.vairavimoSkyrius1_mc,
vairavimoKursaiTXT_mc.vairavimoSkyrius2_mc
],
   .5, {y:"50", alpha:0}, .2));

mv.addLabel("vairavimoKursai_complete", mv.duration);
mv.append(TweenMax.to(vairavimoKursaiTXT_mc, .5, {alpha:0, rotationY:90, x:450}));

//////////////////////////////EGZAMINAI
mv.addLabel("egzaminai_in", mv.duration);
mv.append(TweenMax.to(egzaminaiTXT_mc, 0, {alpha:1, immediateRender:false, onStart:setSection, onStartParams:["egzaminai"]}));
mv.append(TweenMax.from(egzaminaiTXT_mc.egzaminu_mc, .5, {x:"100", alpha:0}));
mv.append(TweenMax.from(egzaminaiTXT_mc.egzaminuTXT_mc, .5, {x:"-50", alpha:0}), -.25);
mv.addLabel("egzaminai_complete", mv.duration);
mv.append(TweenMax.to(egzaminaiTXT_mc, .5, {alpha:0, rotationY:90, x:450}));

////////////////////////////////KONTAKTAI


mv.addLabel("kontaktai_in", mv.duration);
mv.append(TweenMax.to(kontaktaiTXT_mc, 0, {alpha:1, immediateRender:false, onStart:setSection, onStartParams:["kontaktai"]}));
mv.appendMultiple(TweenMax.allFrom([kontaktaiTXT_mc.kont_mc,
kontaktaiTXT_mc.rasite_mc,kontaktaiTXT_mc.map_mc
],
   .8, {scaleX:0, scaleY:0, alpha:0, ease:Back.easeOut}, .4));
mv.append(TweenMax.from(kontaktaiTXT_mc.adresas_mc, .5, {x:"-100", alpha:0}));
mv.addLabel("kontaktai_complete", mv.duration);

mv.append(TweenMax.to(kontaktaiTXT_mc, .5, {alpha:0, rotationY:-90, x:450}));




mv.addLabel("end_in", mv.duration);

// ****************************
//NAVIGACIJA

nav_mc.apieMus_mc.ID = "apieMus";
nav_mc.kodelMes_mc.ID = "kodelMes";
nav_mc.vairavimoKursai_mc.ID = "vairavimoKursai";
nav_mc.egzaminai_mc.ID = "egzaminai";
nav_mc.kontaktai_mc.ID = "kontaktai";

nav_mc.apieMus_mc.buttonMode=true;


function btn1Over(event:MouseEvent):void {
nav_mc.apieMus_mc.gotoAndPlay("over"); 
}

function btn1Click(event:MouseEvent):void {
	addChild(apieMusTXT_mc);
	nav_mc.apieMus_mc.gotoAndPlay("click");		
	
	targetSection = event.target.ID;

	if (targetSection != currentSection) {

		if (mv.getLabelAfter().indexOf("_in") != -1) {
			trace("go forward");
			mv.tweenTo(mv.getLabelAfter(), {onComplete:introduceTargetSection});

		}
		else {
			trace("go back");
			
			mv.timeScale = 3;
			mv.tweenTo(currentSection + "_in", {onComplete:introduceTargetSection});
		}
	}

}


function btn1Out(event:MouseEvent):void {
nav_mc.apieMus_mc.gotoAndPlay("out");	
}




nav_mc.apieMus_mc.addEventListener(MouseEvent.ROLL_OVER, btn1Over);
nav_mc.apieMus_mc.addEventListener(MouseEvent.ROLL_OUT, btn1Out);
nav_mc.apieMus_mc.addEventListener(MouseEvent.CLICK, btn1Click);
/////////////////////////////////////////////////////////////////
nav_mc.kodelMes_mc.buttonMode=true;

function btn2Over(event:MouseEvent):void {
nav_mc.kodelMes_mc.gotoAndPlay("over"); 
}

function btn2Out(event:MouseEvent):void {
nav_mc.kodelMes_mc.gotoAndPlay("out");	
}

function btn2Click(event:MouseEvent):void {
	addChild(kodelMesTXT_mc);
	nav_mc.kodelMes_mc.gotoAndPlay("click");		
    
	
	targetSection = event.target.ID;

	if (targetSection != currentSection) {

		if (mv.getLabelAfter().indexOf("_in") != -1) {
			trace("go forward");
			mv.tweenTo(mv.getLabelAfter(), {onComplete:introduceTargetSection});

		}
		else {
			trace("go back");
			
			mv.timeScale = 3;
			mv.tweenTo(currentSection + "_in", {onComplete:introduceTargetSection});
		}
	}

}

nav_mc.kodelMes_mc.addEventListener(MouseEvent.ROLL_OVER, btn2Over);
nav_mc.kodelMes_mc.addEventListener(MouseEvent.ROLL_OUT, btn2Out);
nav_mc.kodelMes_mc.addEventListener(MouseEvent.CLICK, btn2Click);
///////////////////////////////////////////////////////////////////
nav_mc.vairavimoKursai_mc.buttonMode=true;

function btn3Over(event:MouseEvent):void {
nav_mc.vairavimoKursai_mc.gotoAndPlay("over"); 
}

function btn3Out(event:MouseEvent):void {
nav_mc.vairavimoKursai_mc.gotoAndPlay("out");	
}

function btn3Click(event:MouseEvent):void {
	addChild(vairavimoKursaiTXT_mc);
	nav_mc.vairavimoKursai_mc.gotoAndPlay("click");	
	
	targetSection = event.target.ID;

	if (targetSection != currentSection) {

		if (mv.getLabelAfter().indexOf("_in") != -1) {
			trace("go forward");
			mv.tweenTo(mv.getLabelAfter(), {onComplete:introduceTargetSection});

		}
		else {
			trace("go back");
			
			mv.timeScale = 3;
			mv.tweenTo(currentSection + "_in", {onComplete:introduceTargetSection});
		}
	}

}

nav_mc.vairavimoKursai_mc.addEventListener(MouseEvent.ROLL_OVER, btn3Over);
nav_mc.vairavimoKursai_mc.addEventListener(MouseEvent.ROLL_OUT, btn3Out);
nav_mc.vairavimoKursai_mc.addEventListener(MouseEvent.CLICK, btn3Click);
//////////////////////////////////////////////////////////////////
nav_mc.egzaminai_mc.buttonMode=true;

function btn4Over(event:MouseEvent):void {
nav_mc.egzaminai_mc.gotoAndPlay("over"); 
}

function btn4Out(event:MouseEvent):void {
nav_mc.egzaminai_mc.gotoAndPlay("out");	
}

function btn4Click(event:MouseEvent):void {
	addChild(egzaminaiTXT_mc);
	nav_mc.egzaminai_mc.gotoAndPlay("click");		

	targetSection = event.target.ID;

	if (targetSection != currentSection) {

		if (mv.getLabelAfter().indexOf("_in") != -1) {
			trace("go forward");
			mv.tweenTo(mv.getLabelAfter(), {onComplete:introduceTargetSection});

		}
		else {
			trace("go back");
			
			mv.timeScale = 3;
			mv.tweenTo(currentSection + "_in", {onComplete:introduceTargetSection});
		}
	}

}
nav_mc.egzaminai_mc.addEventListener(MouseEvent.ROLL_OVER, btn4Over);
nav_mc.egzaminai_mc.addEventListener(MouseEvent.ROLL_OUT, btn4Out);
nav_mc.egzaminai_mc.addEventListener(MouseEvent.CLICK, btn4Click);
/////////////////////////////////////////////////////////////////
nav_mc.akcijos_mc.buttonMode=true;

function btn5Over(event:MouseEvent):void {
nav_mc.akcijos_mc.gotoAndPlay("over"); 
}

function btn5Out(event:MouseEvent):void {
nav_mc.akcijos_mc.gotoAndPlay("out");	
}

function btn5Click(event:MouseEvent):void {
nav_mc.akcijos_mc.gotoAndPlay("click");	
}

nav_mc.akcijos_mc.addEventListener(MouseEvent.ROLL_OVER, btn5Over);
nav_mc.akcijos_mc.addEventListener(MouseEvent.ROLL_OUT, btn5Out);
nav_mc.akcijos_mc.addEventListener(MouseEvent.CLICK, btn5Click);
/////////////////////////////////////////////////////////////////
nav_mc.galerija_mc.buttonMode=true;

function btn6Over(event:MouseEvent):void {
nav_mc.galerija_mc.gotoAndPlay("over"); 
}

function btn6Out(event:MouseEvent):void {
nav_mc.galerija_mc.gotoAndPlay("out");	
}

var Xpos:Number =455;
var Ypos:Number =350;
var swf:MovieClip;
var loader:Loader = new Loader();


loader.x = Xpos;
loader.y = Ypos;
addChild(loader);

function btn6Click(event:MouseEvent):void {
nav_mc.galerija_mc.gotoAndPlay("click");
removeChild(loader);
var newSWFRequest:URLRequest = new URLRequest("gallery/" + event.target.name + ".swf");
loader.load(newSWFRequest);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);
removeChild(apieMusTXT_mc);
removeChild(kodelMesTXT_mc);
removeChild(vairavimoKursaiTXT_mc);
removeChild(egzaminaiTXT_mc);
removeChild(kontaktaiTXT_mc);
}

nav_mc.galerija_mc.addEventListener(MouseEvent.CLICK, btn6Click);
nav_mc.apieMus_mc.addEventListener(MouseEvent.CLICK,unloadSwf);
nav_mc.kodelMes_mc.addEventListener(MouseEvent.CLICK,unloadSwf);
nav_mc.vairavimoKursai_mc.addEventListener(MouseEvent.CLICK,unloadSwf);
nav_mc.egzaminai_mc.addEventListener(MouseEvent.CLICK,unloadSwf);
nav_mc.kontaktai_mc.addEventListener(MouseEvent.CLICK,unloadSwf);

function unloadSwf(e:MouseEvent):void {
	loader.unload();	
}

nav_mc.galerija_mc.addEventListener(MouseEvent.ROLL_OVER, btn6Over);
nav_mc.galerija_mc.addEventListener(MouseEvent.ROLL_OUT, btn6Out);
nav_mc.galerija_mc.addEventListener(MouseEvent.CLICK, btn6Click);
/////////////////////////////////////////////////////////////////
nav_mc.kontaktai_mc.buttonMode=true;

function btn7Over(event:MouseEvent):void {
nav_mc.kontaktai_mc.gotoAndPlay("over"); 
}

function btn7Out(event:MouseEvent):void {
nav_mc.kontaktai_mc.gotoAndPlay("out");	
}

function btn7Click(event:MouseEvent):void {
	addChild(kontaktaiTXT_mc);
    nav_mc.kontaktai_mc.gotoAndPlay("click");	

	targetSection = event.target.ID;

		if (targetSection != currentSection) {

			if (mv.getLabelAfter().indexOf("_in") != -1) {
				trace("go forward");
				mv.tweenTo(mv.getLabelAfter(), {onComplete:introduceTargetSection});

			}
			else {
				trace("go back");
			
				mv.timeScale = 3;
				mv.tweenTo(currentSection + "_in", {onComplete:introduceTargetSection});
		}
	}
}


nav_mc.kontaktai_mc.addEventListener(MouseEvent.ROLL_OVER, btn7Over);
nav_mc.kontaktai_mc.addEventListener(MouseEvent.ROLL_OUT, btn7Out);
nav_mc.kontaktai_mc.addEventListener(MouseEvent.CLICK, btn7Click);
////////////////////////////////////////////////////////////////


function introduceTargetSection() {
	mv.timeScale = 1;
	
	mv.tweenFromTo(targetSection + "_in", targetSection + "_complete");

}

function setSection(section) {
	currentSection = section;
	
}



//play through to home_complete automatically on first run
mv.tweenTo("apieMus_complete");