Hallo,
setTimeout( "ParseData()", 1000 );
Schreib einfach window.setTimeout(ParseData, 1000).
Durch die Verschachtelung wirkt ParseData als Closure und hat bei jeder Ausführung Zugriff auf die lokalen Variablen von InfoReader.
In ihr kannst du aber nicht über this auf die Instanz zugreifen.
Das ginge durch etwa durch folgende Hilfskonstruktion:
var self = this;
setTimeout(function () { ParseDate.call(self); }, 1000);
Aber auf this scheinst du ja ohnehin nicht zuzugreifen.
Mathias