Lollix: document.getElementById ist null in Opera

Beitrag lesen

Hello World ;)
Folgendes Problem habe ich: Bei einem document.getElementById bekomme ich null zurück, allerdings nur bei Opera, in FireFox läuft alles perfekt!

Da der Projektcode so geschätzt ein halbes MB beträgt, werde ich nicht alles posten xD, aber hier die erklährung:
Es werden Divs per AJAX in eine Div geladen und per klick auf die Div soll der zindex nach vorne springen. Soweit, sogut.
Die ID´s werden automatisch in einem PHP-Script erzeugt, das js bindet also nur den HTML-Code ein, also in etwa:
<div id="win0">asd</div>
Die id ändert sich immer, beim zweiten Fenster wäre es dann win1, beim dritten win2 und immer so weiter.

Folgende JS-Funktion verwende ich:

  
  function putInFront(id){  
  zindex++;  
  if(!isNaN(id)){  
    id = "win"+id;  
    document.getElementById(id).style.zIndex = zindex;  
  }

wobei zindex eine "globale" Variable ist.

Braucht ihr noch irdendwelche Infos?

Danke für eure Antworten,

lg
Lollix