home *** CD-ROM | disk | FTP | other *** search
- class Flash
- {
- static var TimeoutsCreated = 0;
- function Flash()
- {
- }
- static function setTimeout(fn, timeout)
- {
- Flash.TimeoutsCreated = Flash.TimeoutsCreated + 1;
- return arguments.id = setInterval(Flash.callTimeout,timeout,arguments);
- }
- static function clearTimeout(id)
- {
- clearInterval(id);
- }
- static function callTimeout(data)
- {
- clearInterval(data.id);
- var _loc2_ = data[0];
- data = data.splice(2);
- _loc2_.apply(null,data);
- }
- }
-