//<![CDATA[

// If you don't want to put unstandard properties in your stylesheet, here's yet
// another means of activating the script. This assumes that you have at least one
// stylesheet included already. Remove the /* and */ lines to activate.

if (document.all && document.styleSheets && document.styleSheets[0] &&
 document.styleSheets[0].addRule)
{
 // Feel free to add rules for specific tags only, you just have to call it several times.
 document.styleSheets[0].addRule('td', 'behavior: url(js/iepngfix.htc)');
}

//]]>



var slides= new Array('slide1', 'slide2', 'slide3', 'slide4', 'slide5', 'slide6', 'slide7'); 
var teaser= new Array('teaser1', 'teaser2', 'teaser3', 'teaser4', 'teaser5', 'teaser6', 'teaser7'); 
var buttons= new Array('button1', 'button2', 'button3', 'button4', 'button5', 'button6', 'button7'); 
var i = 0; var wait = 10000;
var run = 0;
function SlideShow() {
  var panel1 = $('ctl00_Panel1');
  var panel2 = $('ctl00_Panel2');
  var panel3 = $('ctl00_Panel3');
  if (panel1 || panel2 || panel3) {
    if ((panel1.style.display == 'none') && (panel2.style.display == 'none') && (panel3.style.display == 'none'))
    {
      if (run==1)
      { 
        i=0;
        run=0;
      }
      Effect.Fade (slides[i], { duration:1, from:1.0, to:0.0 }); 
      Effect.Fade (teaser[i], { duration:1, from:1.0, to:0.0 }); 
      Effect.Fade (buttons[i], { duration:1, from:1.0, to:0.0 }); 
      i++;
      if (i == 7) i = 0;
      Effect.Appear(slides[i], { duration:1, from:0.0, to:1.0 });
      setTimeout( "Effect.Appear (teaser[i], { duration:1, from:0.0, to:1.0 })", 1500);
      setTimeout( "Effect.Appear (buttons[i], { duration:1, from:0.0, to:1.0 })", 2000);
	  }
	  else
	  {
	    run=1;
	  }
	}
	else
	{
      Effect.Fade (slides[i], { duration:1, from:1.0, to:0.0 }); 
      Effect.Fade (teaser[i], { duration:1, from:1.0, to:0.0 }); 
      Effect.Fade (buttons[i], { duration:1, from:1.0, to:0.0 }); 
      i++;
      if (i == 7) i = 0;
      Effect.Appear(slides[i], { duration:1, from:0.0, to:1.0 });
      setTimeout( "Effect.Appear (teaser[i], { duration:1, from:0.0, to:1.0 })", 1500);
      setTimeout( "Effect.Appear (buttons[i], { duration:1, from:0.0, to:1.0 })", 2000);
	}
} 


// der "onload"-eventhandler der das fading startet 
function start_slideshow() { setInterval('SlideShow()',wait); }
window.onload = start_slideshow;
