Okay... that makes things a little bit harder. You're going to have to go with the timer, I think...

By the way, does this have any relation to your thread "Flash overlay"?