var showtime=4000;
var ic=0;
var objContainer,timerid;
var arImg=new Array();
var objFade=new Array();
var ai=0,ni=0;

function fadeinit(){

if(typeof window.start_snow == 'function') {
start_snow();
} 
	for(i=0;i<=n;i++){arImg[i]=imgpath+String(i+1)+'.jpg';}
	ic=parseInt(Math.random()*n);	//start zufallsbild
	objContainer=document.getElementById('contentbox');
	objFade[0]=document.getElementById('dfa0');
	objFade[1]=document.getElementById('dfa1');
	with(objFade[0].style){filter='alpha(opacity=100)';mozOpacity=1;opacity=1;}
	with(objFade[1].style){filter='alpha(opacity=0)';mozOpacity=0;opacity=0;}
	objFade[ai].src=arImg[ic];
	if(n>1){timerid=window.setTimeout('fadeImg(-1)',0)};
}

function fadeImg(fi){
	if(fi<0 || fi>100){
	  window.clearTimeout(timerid);
	  ai=ni;
	  ni=(ai+1)%2;
	  ic=(ic+1)%n;
	  objFade[ni].src=arImg[ic];
	  timerid=window.setTimeout('fadeImg(0)',showtime);
	}
	else{
	  fo=100-fi;fi_ie=fi;fo_ie=fo;fi_moz=fi/100;fo_moz=fo/100;
	  with(objFade[ai].style){filter='alpha(opacity='+fo_ie+')';mozOpacity=fo_moz;opacity=fo_moz;}
	  with(objFade[ni].style){filter='alpha(opacity='+fi_ie+')';mozOpacity=fi_moz;opacity=fi_moz;}
	  fi+=1;window.setTimeout('fadeImg('+fi+')',10);
	}
}

window.onload=fadeinit;