If you try to dispatch a MouseEvent in a dispatchEvent(), you will get an Error that says "cannot convert "click"(or whatever) to flash.events.Event". So here is the trick for that:

movieClipInstanece.dispatchEvent(new MouseEvent(MouseEvent.CLICK, true, false));

Tags: Actionscript 3 , MouseEvent, Events, Click, Roll_Over, Roll_Out, Double_Click, dispatchEvent, dispatch, EventListener, AddEventListener