Es gibt bspw. ein Timeout-Plugin für das jQuery-Framework.