/* Image-Fader Copy 2007 Picksel Media */
var fadeimages = new Array();
for (var i=0; i<106; i++){
	fadeimages[i] = "Bild-"+i+".JPG";
}

var preloadedimages = new Array();
var slideshow_width = "550px";
var slideshow_height = "366px";

var pause = 3000;
var ie4 = document.all;
var dom = document.getElementById;
var curpos = 10;
var degree = 10;
var curcanvas = "canvas0";
var curimageindex = 0;
var nextimageindex = 1;

function startfader(name) {
//	fadeimages = bilder.split("|");
  var obj = document.getElementById(name);

	for (p=0;p<fadeimages.length;p++) {
	  preloadedimages[p] = new Image();
	  preloadedimages[p].src = fadeimages[p];
	}

	if (ie4||dom) {
  	obj.innerHTML = '<div style="position:relative;width:' + slideshow_width + ';height:' + slideshow_height+';overflow:hidden"><div id="canvas0" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10"></div><div id="canvas1" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10;visibility: hidden"></div></div>';
	} else {
 	  obj.body.innerHTML = '<img name="defaultslide" src="'+fadeimages[0]+'">';
	}

  if (ie4||dom) {
	  window.onload = startit;
	} else {
	  setInterval("rotateimage()",pause);
  }
}

function fadepic() {
	if (curpos<100) {
	  curpos+=10;
	  if (tempobj.filters)
	    tempobj.filters.alpha.opacity=curpos
	  else if (tempobj.style.MozOpacity)
	    tempobj.style.MozOpacity=curpos/101;
	} else {
	  clearInterval(dropslide);
	  nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1";
	  tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
	  tempobj.innerHTML=insertimage(nextimageindex);
	  nextimageindex=(nextimageindex<fadeimages.length-1)? nextimageindex+1 : 0;
	  var tempobj2=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
	  tempobj2.style.visibility="hidden";
	  setTimeout("rotateimage()",pause);
	}
}

function insertimage(i){
	var tempcontainer = '<img src="Dateien/2009-Fest/'+fadeimages[i]+'" border="0">';
	return tempcontainer;
}

function rotateimage() {
	if (ie4||dom) {
	  resetit(curcanvas);
	  var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
	  crossobj.style.zIndex++;
	  tempobj.style.visibility="visible";
	  var temp='setInterval("fadepic()",50)';
	  dropslide=eval(temp);
	  curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0";
	} else
		document.images.defaultslide.src=fadeimages[curimageindex][0];
	curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0;
}

function resetit(what) {
	curpos=10;
	var crossobj=ie4? eval("document.all."+what) : document.getElementById(what);
	if (crossobj.filters)
		crossobj.filters.alpha.opacity=curpos;
	else if (crossobj.style.MozOpacity)
		crossobj.style.MozOpacity=curpos/101;
}

function startit(){
	var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
	crossobj.innerHTML=insertimage(curimageindex);
	rotateimage();
}
