Have your button within a movieclip. The 1st frame has the button and a stop() action, the second frame has the overstate of the button and a stop() also. OnClick you use gotoAndStop(2) to go to the 2nd frame and give the appearance of the button still being mousedOver
Please don't email or PM
me Flash questions, that's what the Forums are for!
Please don't rely on me reading my PMs either. Email me about important stuff.