è una giornata che ci sbatto su e nn capisco

codice:
import flash.net.URLRequest;
import flash.display.Loader;
import flash.display.DisplayObject;
import flash.events.Event;
import flash.events.ProgressEvent;



function onCompleteHandler(loadEvent:Event)
{
	
   addChild(loadEvent.currentTarget.content);
   loadEvent.currentTarget.content.x = 247;
   loadEvent.currentTarget.content.y = 88;
}
function onProgressHandler(mProgress:ProgressEvent)
{
   var percent:Number = mProgress.bytesLoaded/mProgress.bytesTotal;
   trace(percent);
}


//script video iniziale
this.addEventListener (Event.ENTER_FRAME, loading);

function loading (e:Event):void
{
	var mLoader:Loader = new Loader();
	var mRequest:URLRequest = new URLRequest('showreal.swf');
	mLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler)
	mLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
	mLoader.load(mRequest);
}

//fine script video iniziale

video1btn.addEventListener(MouseEvent.CLICK, video1);

function video1(event:MouseEvent):void
{
  
var mLoader1:Loader = new Loader();
var mRequest1:URLRequest = new URLRequest('informare.swf');
mLoader1.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler)
mLoader1.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
mLoader1.load(mRequest1);

}


//inizio script video 2

video2btn.addEventListener(MouseEvent.CLICK, video2);

function video2(event:MouseEvent):void
{
	
	
var mLoader2:Loader = new Loader();
var mRequest2:URLRequest = new URLRequest('sereno_variabile.swf');
mLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler)
mLoader2.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
mLoader2.load(mRequest2);

}
il secondo video mi parte il primo no e nemmeno quello che dovrebbe partire all'inizio,
perche?

aiutatemi vi prego!!