Entschuldigung das ich die Funktion vergessen habe.
/*----------------------[Options]----------------------*/
speed=50; // wert in Millisekunden
stepIE=10; // differenz von Schritt zu Schritt [IE]
stepNS=0.1; // differenz von Schritt zu Schritt [NS]
// wert zwischen 0.9 und 0.1
/*---------------------[/Options]---------------------*/
fadeObjects = new Array();
fadeInTimers = new Array();
fadeOutTimers = new Array();
function fadeIn(object,filterMS,optionsNS){
fadeObjects[object.id] = object;
if(fadeOutTimers[object.id]!=undefined){
window.clearTimeout(fadeOutTimers[object.id]);
}
if(object.style.MozOpacity){
if(object.style.MozOpacity>optionsNS){
object.style.MozOpacity-=stepNS;
fadeInTimers[object.id] = window.setTimeout("fadeIn(fadeObjects["+object.id+"], "+filterMS+", "+optionsNS+")", speed);
}else{
window.clearTimeout(fadeInTimers[object.id]);
}
}else{
if(object.filters.alpha.opacity>filterMS){
object.filters.alpha.opacity-=stepIE;
fadeInTimers[object.id] = window.setTimeout("fadeIn(fadeObjects["+object.id+"], "+filterMS+", "+optionsNS+")", speed);
}else{
window.clearTimeout(fadeInTimers[object.id]);
}
}
}