Originally Posted by WolfShade
You placed the setTimeout that calls a function within the function, so it loops; every 2 seconds, it sets the display to "block".
To stop the setTimeout, you need to set it to a variable and use clearTimeout on the variable.
It would be really great if you could show, how to do it. Thanks much..