function Slideshow(countLength,wait,timeout,step,start,firstCount,count){
 // Falls die Parameter nicht belegt sind werden Standardwerte gesetzt
 // Der div-Bereich mit dem die Slideshow beginnt
 var firstCount=firstCount||1;
 // Die GESAMTZAHL bis zum letzten div-Bereiche
 var countLength=countLength||4;
 // Wartezeit, nachdem das Bild vollständig untransparent ist
 var wait=wait||2000;
 // Wartezeit während der Transparenz
 var timeout=timeout||20;
 // Schritte während der Transparenz
 var step=step||0;
 var down_step=100-step;
 // Start
 var start=start||"start";
 // Zähler, der das aktuelle div bezeichnet
 var count=count||firstCount;
 var next_count=count+1;
 // Zurücksetzen des Zählers
 if(next_count>=countLength)next_count=firstCount;
 // Suche nach den div-Bereichen, die von der Slideshow betroffen sein können
 var div=document.getElementById("pictures").getElementsByTagName("div");
 // Der Start beginnt mit einer Wartezeit
 if(start=="start"){
  start="second";
  window.setTimeout(function(){Slideshow(countLength,wait,timeout,step,start,firstCount,count);},wait);
 // Start der Transparenz
 }else{
  div[count].style.filter="alpha(opacity="+down_step+")"; // IE
  div[next_count].style.filter="alpha(opacity="+step+")"; // IE
  div[count].style.opacity=down_step/100;
  div[next_count].style.opacity=step/100;
  step=step+2;
  if(step<=100){
   window.setTimeout(function(){Slideshow(countLength,wait,timeout,step,start,firstCount,count);},timeout);
  }else{
   count=count+1;
   if(count==countLength)count=firstCount;
   step=0;
   window.setTimeout(function(){Slideshow(countLength,wait,timeout,step,start,firstCount,count);},wait);
  }
 }
}
