function set_image_src(id,source){document.getElementById(id).src=source;}

var running_function;
var blende=0;
var bild_oben=0;
var bild_mitte=0;
var bild_unten=0;
var header_anzahl=0;

function bilder_ueberblenden()
{
	if(header_anzahl>2)
	{
		bild_oben=header_anzahl;
		bild_mitte=header_anzahl-1;
		bild_unten=header_anzahl-2;

		bilder=new Array(header_anzahl)
		for(a=0;a<=header_anzahl;++a)
		{
			bilder[a]=a;
			document.getElementById("header_"+a).style.zIndex=10+a;
		}
		go_change_header();
	}
}

function go_change_header()
{
	blende-=1;
	blenden(1);
	if(blende>0)
		running_function=window.setTimeout("go_change_header();",10);
	else
		running_function=window.setTimeout("go_on_change_header();",10);
}

function go_on_change_header()
{
	blenden(bilder[0],0);

	bild_unten=bilder[header_anzahl-1];
	bild_mitte=bilder[header_anzahl];
	bild_oben=bilder[0];
	document.getElementById("header_"+bild_unten).style.zIndex=8+header_anzahl;
	document.getElementById("header_"+bild_mitte).style.zIndex=9+header_anzahl;
	document.getElementById("header_"+bild_oben).style.zIndex=10+header_anzahl;
	b=bilder[0];
	for(a=0;a<header_anzahl;++a)
		bilder[a]=bilder[a+1];
	bilder[header_anzahl]=b;
	blende=0;
	einblenden();
}

function blenden(a)
{
	document.getElementById("header_"+a).style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+blende+")";
	document.getElementById("header_"+a).style.MozOpacity=blende/100;
	document.getElementById("header_"+a).style.opacity=blende/100;
}

function einblenden()
{
	blende+=1;
	blenden(bild_oben);
	if(blende<99)
		running_function=window.setTimeout("einblenden();",30);
	else
	{
		running_function=window.setTimeout("go_on_change_header();",500);
	}
}


