susi: setInterval() wie referenzieren?

Beitrag lesen

hallo,

ich ahbe mir gerade eines meiner ersten objecte in JS gebaut und hab folgendes problem!
wie referenziere ich auf mein object wenn setinterval in einer methode des objects ist?

[CODE]
...
this.start= function()
{
this.trigger = setInterval("Engine.runThroughTasks()", this._timer);
}
Engine= new NEngine();
Engine.start();
...
[/CODE]

so funtk es auch ...
aber will ich natürlich um es OOP zu halten mehrere Instanzen laufen haben und kann nicht immer nur auf eine referenzieren!
also versuchte ich ...

this.trigger = setInterval("this.runThroughTasks()", this._timer);

geht nicht, da ja setInterval im window object liegt!

also versuchte ich

this.trigger = setInterval(function(){this.runThroughTasks()}, this._timer);

ging auch nicht!

wie löse ich dieses problem ... hab echt keine ahnung mehr!

THX susi