
// *** Fading Script ***//
// *** keyseven.de ***//

// *** Schalter ***
var glImgAmount = 1; // Anzahl der Bilder mit Null begonnen
var glSpeed = 50; // Millisekunden pro Schritt
var glSteps = 0.05; // Opacity Schritte, IE mal 100


// *** Definitionen ***
var elementzugriff = "";
var counter = 0.0;
var counterImg = 0;
var imgId ="imgfade";
var direction = "";
var K7FadeTimeOut = "empty";
var K7FadeTimeIn = "empty";



function K7DoFade(direction)
{
elementzugriff = document.getElementById(imgId).style;
//K7Fade = window.setTimeout("K7FadeIn()",glSpeed);

if(direction == 0)
	{
	if(K7FadeTimeOut!="empty"){window.clearTimeout(K7FadeTimeOut);K7FadeTimeOut="empty";}
	document.getElementById("imgfadecontainer").style.display = "block";
	K7FadeTimeIn = window.setTimeout("K7FadeIn()",glSpeed);
	}		
if(direction == 1)
	{
	if(K7FadeTimeIn!="empty"){window.clearTimeout(K7FadeTimeIn);K7FadeTimeIn="empty";}
	K7FadeTimeOut = window.setTimeout("K7FadeOut()",glSpeed);
	}		
}

function K7FadeIn()
{
elementzugriff.opacity = counter;
elementzugriff.filter = "Alpha(opacity="+counter*100+", finishopacity="+counter*100+", style=1)";

	if(counter<=1.0)
	{
	counter+= glSteps;
	K7DoFade(0);
	}
	else
	{window.clearTimeout(K7FadeTimeIn);}

}

function K7FadeOut()
{
elementzugriff.opacity = counter;
elementzugriff.filter = "Alpha(opacity="+counter*100+", finishopacity="+counter*100+", style=1)";


		if(counter>0.0)
		{
		counter-= glSteps;
		K7DoFade(1)		
		}
		else
		{
		document.getElementById("imgfadecontainer").style.display = "none";
		window.clearTimeout(K7FadeTimeOut)
		}

}

