Daniel: CSS-Opacity ueber JS ansprechen

Beitrag lesen

Guten Tag,

ich moechte mir eine kleine, simple Javascript - Slideshow bauen.

Ueber eine Funktion aendere ich mit setTimeout z.B. nach 5s die Quelle meines Bildes:
__________________________________

number=0;
max=6;

function slideshow(){
 number++;
 if(number>max)number=1;
 document.getElementById('header_image').src = number + ".jpg";
 clearTimeout(routine);
 routine = setTimeout(slideshow,3000);
}

___________________________________

Soweit so gut. Desweiteren moechte ich meine Bilder vor dem Wechsel ausblenden lassen. Meine Idee: Ebenfalls mit einem Timer zaehle ich die Opacity des Bildes von 100 auf 0.

Um Opacity in gaengigen Browsern zu erzielen, benoetigt man (meines Wissens nach) 3 CSS Attribute (im Beispiel ist das Bild 25% sichtbar):

filter:alpha(opacity=25);
-moz-opacity:.25;
opacity:.25;
_____________________________________

Doch nun zu meiner Frage: Hat jemand eine Idee wie ich diese Eigenschaften mittels js ansprechen kann? Also z.B.

document.getElementById('header_image').style.-moz-opacity=".25";

Ich hoffe jemand kann mir hier weiterhelfen und ich danke schonmal fuer eure kostbare Zeit.

Beste Gruesse Daniel