var arySildes = new Array();
var aryFader = new Array();
var aryCount = new Array();
var arySlideShow = new Array();
var aryLoop = new Array();
var aryTimeEnde = new Array();
var aryTimeAnfang = new Array();

// Anzahl der Blöcke
arySildes[0] = new Array();
arySildes[1] = new Array();

// Block 1
arySildes[0][0] = 'img/index/statement1.jpg';
arySildes[0][1] = 'img/index/statement2.jpg';
arySildes[0][2] = 'img/index/statement3.jpg';

// Block 2
arySildes[1][0] = 'img/index/schirm1.jpg';
arySildes[1][1] = 'img/index/schirm2.jpg';

// Parameter für die Blöcke
// id, Bilder, Intervall in Msek, Fading in Msek
arySlideShow[0] = new Array('textcontainer', 'statement', 4000, 500);
arySlideShow[1] = new Array('bildcontainer', 'bild', 6000, 500);

// Bilder vorausladen
for( var i=0; i<arySildes.length; i++ ){
  for( var j=0; j<arySildes[i].length; j++ ){
	MM_preloadImages(arySildes[i][j])
  }
}

function init(){
  // Interval(e) starten
  for( var k=0; k<arySlideShow.length; k++ ){
    aryFader[k] = new fx.Opacity(arySlideShow[k][0], {duration:500});
    aryLoop[k] = setTimeout("slide("+k+")", arySlideShow[k][2]);
  }
}

function slide(k){
  if( !aryCount[k] ) aryCount[k] = 0;
  aryFader[k].custom(1,0);
  aryCount[k]++;
  if( aryCount[k] >= arySildes[k].length ) aryCount[k] = 0;
  ende = arySlideShow[k][3] + 50;
  anfang = ende + 50;
  aryTimeEnde[k] = setTimeout("MM_swapImage(arySlideShow["+k+"][1],'',arySildes["+k+"][aryCount["+k+"]],1)", ende);
  aryTimeAnfang[k] = setTimeout("aryFader["+k+"].custom(0,1)", anfang);
  aryLoop[k] = setTimeout("slide("+k+")", arySlideShow[k][2]);
}
