document.getElementById("rotationshalter").style.display ="block";

var global_rotationIndex = 0;
var global_ueberblendenAktiv = 0;
var global_rotationhalter = document.getElementById("rotationshalter")
var global_rotationEbenenAnzahl = global_rotationhalter.getElementsByTagName("BLOCKQUOTE").length - 1;

function rotation()
{
	if(global_ueberblendenAktiv == 0)
	{
		if(rotation.arguments.length < 1)
		{
			var index = global_rotationIndex + 1;
			if(index > global_rotationEbenenAnzahl)
			{
				index = 0;
			}
			RotationStart();
		}
		
		else
		{
			var index = rotation.arguments[0];
			RotationStop();
		}
		
		if(index != global_rotationIndex)
		{
			global_ueberblendenAktiv = 1;
			var rotationElementAlt = global_rotationhalter.getElementsByTagName("BLOCKQUOTE")[global_rotationIndex];
			var addressElementAlt = global_rotationhalter.getElementsByTagName("ADDRESS")[global_rotationIndex];
			rotationElementAlt.style.zIndex = global_rotationIndex;
			addressElementAlt.className = null;
	
			var rotationElementNeu = global_rotationhalter.getElementsByTagName("BLOCKQUOTE")[index];
			var addressElementNeu = global_rotationhalter.getElementsByTagName("ADDRESS")[index];
			addressElementNeu.className = "rotationlinkAktiv";
		
			rotationElementNeu.style.zIndex = 10;
			rotationElementNeu.style.opacity = 0;
			rotationElementNeu.style.filter = "alpha(opacity=0)";
			rotationElementNeu.style.display = "block";
		
			ebene_einfaden(index, 0);
		}
	}
}

function ebene_einfaden(index, opac)
{
	var rotationElementAlt = global_rotationhalter.getElementsByTagName("BLOCKQUOTE")[global_rotationIndex];
	var rotationElementNeu = global_rotationhalter.getElementsByTagName("BLOCKQUOTE")[index];
	rotationElementNeu.style.opacity = opac/100;
	rotationElementNeu.style.filter = "alpha(opacity=" + opac + ")";
	opac = opac + 20;
	if (opac <= 100)
	{
		window.setTimeout(function () { ebene_einfaden(index, opac); }, 50);
	}
	else
	{
		rotationElementAlt.style.display = "none";
		global_rotationIndex = index;
		global_ueberblendenAktiv = 0;
	}
}

function RotationStart()
{
	if(typeof(global_rotation) != "undefined")
	{
		window.clearTimeout(global_rotation);
	}
	global_rotation = window.setTimeout("rotation()", 15000);
}

function RotationStop()
{
	window.clearTimeout(global_rotation);
}

function RotationBeginn()
{
	global_rotationhalter.getElementsByTagName("BLOCKQUOTE")[global_rotationIndex].style.display = "block";
	global_rotationhalter.getElementsByTagName("ADDRESS")[global_rotationIndex].className = "rotationlinkAktiv";
	if(global_rotationEbenenAnzahl > 1)
	{
		RotationStart();
	}
}
RotationBeginn();
