Puschi: Timing-Probleme beim Funktionsaufruf in zu ladender js-Datei

Beitrag lesen

Habe dies ausprobiert:
while-Schleife in erste js-Datei
func1() ans Ende der 2. js-Datei
Funktionsaufruf klappte auch, aber die Variable finished1 aus der 1. js-Datei konnte ich nicht mit func1() der 2. js-Datei rücksetzen.
finished1 der 1. js-Datei ändert sich somit nicht und es ergibt Endlosschleife, die ich dann nach 10 Durchläufen gestoppt habe.

Jetzt liegt also das Problem in der Variablenübergabe zwischen den js-Dateien.

Die eigentlichen Formatierungsfunktionen habe ich mit dieser Methode nicht aufgerufen, das war mit doch zu aufwendig, da alles doch schon verdammt verschachtelt ist.
Ich suche nach der Methode, die einen Parameter der zu ladenden js-Datei an die aufrufende js-Datei übergibt und somit den Ablauf freigibt:

aufrufende js-Datei (index.js):
var parameter1 = 0;
var parameter2 = 0;

while (parameter1 != 1 && parameter2 != 1 && zaehler < 100)
{
//warteschleife
zaehler++;
}

augerufene js-Datei (test1.js)
...js-Inhalt...
parameter1 = 1;

augerufene js-Datei (test2.js)
...js-Inhalt...
parameter2 = 1;

Kann es daran liegen, daß ich beim Neuschreiben des Seiteninhaltes ja auch die Anbindung an meine aufrufende js-Datei überschreibe und diese dann für die aufrufenden js-Dateien nicht mehr sichtbar ist?

Tschau

Puschi

übrigens die fehlerhafte Variante ist jetzt bei (kann aber zum Aufhängen des IE-Explorer führen):
http://www.geocities.com/puschmanns/testfx/index1.html