On 30 Mar 2008, at 18:07, tedd wrote: > > However, what it does is wait for three seconds and then hides > everything. > Why does it do that? setTimeout is non-blocking. You have three counters counting down simultaneously, not one after the other. -- David Dorward http://dorward.me.uk/ http://blog.dorward.me.uk/