А почему нельзя сделать так?

Код AS3:
var myTiimer:Timer = new Timer(1000,1);
myTiimer.addEventListener(TimerEvent.TIMER,func_timer);
private function func_timer(e:TimerEvent):void
{
anyFunction(e.target.name);
}
private function anyFunction(name:String)
{
// тут список условий в зависимости какой таймер сработал
}