Alert popup is now handled via an Object: timeouts can be handled