Loader vs. UILoader? which to use?

OK, here’s the situation…I have some SWF’s I need to load in and I need to be able to have MouseEvent’s (specifically the DOUBLE_CLICK event) registered for each SWF so I can trigger some function…

Right now, I’m using UILoader and I haven’t been able to get the DOUBLE_CLICK event to work, I don’t know if that would change if I used Loader instead? Can someone give me some direction in this quest?
I know that UILoader is based off of Loader, so what’s the difference, but mainly, which should I use for my purpose???

thank you very much in advance!