This is fairly straight forward and is setup in my current coding style, using a Broadcaster class to dispatch and receive events, although I have put the Main initiating code on the time line (Did this so it could be easily applied by those not so used to AS3).
AS3 Simple drop down menu
Posted in: Library