Hihi klasse Umschreibung

Das hab ich jetzt sogar versatnden, ist halt immer ein wenig schwer das ganze aufs programmieren zu sehen.
Ich habe es soweit hinbekommen nur ein problem hab ich noch:
Ich will den aktuellen Spielstand ausgeben. Sagen wir es steht vornherein fest dass es 2-1 für die Heimmanschaft ausgeht.
Nun hab ich versucht javaScript die php Variablen mitzugeben , in denen die Heimtore und Gasttore gespeichert sind.
Leider gibt er mir als erstes Tor jetzt 2-1 aus, dann 0-1 und dann 1-1.
Die Chronologie die er mit der Spielzeit automatisch schafft, funktioniert hier also nicht. Da er ja zuerst das php script abarbeitet weiß der JavaGast wohl nicht wann der php Koch welches Ergebnis geknaubt hat

Aber vielleciht gibts doch ne Lösung ?
Mal ein wenig Code wie ich es versucht habe:
Code:
//php:
...
if($chanceWen==1 and $toreheim < $heimtore)
{
$toreheim++;
?><SCRIPT language="JavaScript">
window.setTimeout("Tor(<?print $chanceWann;?>,'<?print $heim;?>',<?print $toreheim;?>,<?print $toregast;?>)",<? print $chanceWann;?> * 1000);
</SCRIPT>
....
// Hier die JS function:
function Tor(Wann,Wen,ToreHeim,ToreGast) {
document.Live.Ticker.value += Wann + " Minute: Tor für " + Wen + "! \n";
document.Live.Ticker.value += "Neuer Spielstand: " + ToreHeim + " - " + ToreGast + "\n";
}
...