You can use hitTest, you can use mouse position, or you can set an interval to fire a function in 10 ms when you rollout that checks to see if a flag is true that the other button will set true onRollOver.
function checkFlag() { clearInterval(checkInterval); delete checkInterval; if (btn2Flag) { btn2Flag = false; btn1.gotoAndStop("out"); } } btn1.onRollOut = function() { checkInterval = setInterval(checkFlag, 10); }; btn2.onRollOver = function() { btn2Flag = true; }; _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com