uiLoader and Animated Buttons?

Hello, I am trying to control external swf’s using uiLoader and animated buttons. I have not done flash in some time so AS3 is new to me.

Basically, I want to use uiLoader to call for external swf’s to load in inside a flash webpage.

but1.addEventListener(MouseEvent.CLICK, loadsSWF);
but2.addEventListener(MouseEvent.CLICK, loadsSWF);
but3.addEventListener(MouseEvent.CLICK, loadsSWF);
but4.addEventListener(MouseEvent.CLICK, loadsSWF);
but5.addEventListener(MouseEvent.CLICK, loadsSWF);
function loadsSWF(event:MouseEvent):void{
   if(event.target.name=="but1"){uiLoader.source=null;uiLoader.source="home.swf";} else
   if(event.target.name=="but2"){uiLoader.source=null;uiLoader.source="media1.swf";} else
   if(event.target.name=="but3"){uiLoader.source=null;uiLoader.source="project1.swf";} else
   if(event.target.name=="but4"){uiLoader.source=null;uiLoader.source="news1.swf";} else
   if(event.target.name=="but5"){uiLoader.source=null;uiLoader.source="contact.swf"; }
}

This works fine. I also want to call those pages using nice animated buttons. Because animated buttons seem to be so different in AS3, I am having a hard time making both of them work. I am using the following for the buttons. Individually, these 2 thing work fine. However, I do not know how I would combine the 2 to make them work together. I cannot use the animated buttons using this method to call on the external swfs (or rather, I do not know how).

stop();

var rewind:Boolean = false;
l2o.addEventListener(MouseEvent.ROLL_OVER,growUP);
l2o.addEventListener(MouseEvent.ROLL_OUT,growDown);

l2o.buttonMode = false;
l2o.useHandCursor = true;

function growUP(e:MouseEvent):void{
play();
rewind = false;
}

function growDown(e:MouseEvent):void{
rewind = true;
}

this.addEventListener(Event.ENTER_FRAME,revFrame);
function revFrame(e:Event):void{
if(rewind == true){
prevFrame();
}
}

Any help would be appreciated. Thanks!