﻿//////////////////////////////////// Settings

// *** Schalter ***
var glImgAmount = 3; // Anzahl der Bilder mit Null begonnen
var glSpeed = 50; // Millisekunden pro Schritt
var glSteps = 0.01; // Opacity Schritte, IE mal 100
var glWait = 5000; // Bild stehen lassen für XX ms 

// *** Definitionen ***
var elementzugriff = "";
var counter = 0.0;
var counterImg = 0;
var imgId ="fader0";
var lastImg = "";

///////////////////////// FIND AND FIX IE /////////////////////////////////

var glK7BrowserVersion="UNKNOWN";
var glK7Agent = navigator.userAgent.toLowerCase();  
if (glK7Agent.indexOf("msie".toLowerCase())>-1) {glK7BrowserVersion="IE";}
if (glK7Agent.indexOf("msie 9".toLowerCase())>-1) {glK7BrowserVersion="IE9";}

if(glK7BrowserVersion=="IE")
{

var elementzugriff = document.getElementsByTagName("Head")[0];

//*** Stylesheet Global
var K7DynStyle = document.createElement("Link")
K7DynStyle.rel = "stylesheet";
K7DynStyle.href = "css/ie78.css";
K7DynStyle.id = "IESpecial";
elementzugriff.insertBefore(K7DynStyle,elementzugriff.firstChild);
}

///////////////////// Fader Script //////////////////////////////////////////

                    
function K7WaitFade()
{
K7Wait = window.setTimeout("K7DoFade()",glWait);
//k7changewords();
}


function K7DoFade()
{
//if(counterImg>=1){K7DoReset()}

elementzugriff = document.getElementById(imgId).style;
K7Fade = window.setTimeout("K7FadeIn()",glSpeed);		
}



function K7FadeIn()
{
elementzugriff.opacity = counter;
if(glK7BrowserVersion=="IE") {elementzugriff.filter = "Alpha(opacity="+counter*100+", finishopacity="+counter*100+", style=1)";}
counter+= glSteps;

		if(counter<=1.0)
		{
		K7DoFade()		
		}
		else
		{
		counterImg++;
		lastImg = imgId; 
		imgId = "fader"+counterImg;
		
			if(counterImg<=glImgAmount)
			{
			counter=0;
			K7WaitFade();
			//K7DoFade();
			}	
			
			else		
			{			
			counter=0;
			K7DoReset();
			}
			
			
		
		}
		
}

function K7DoReset()
{

for(i=0;i<=glImgAmount;i++)
	{
	elementzugriff = document.getElementById("fader"+i).style;
	elementzugriff.opacity = 0;
	if(glK7BrowserVersion=="IE") {elementzugriff.filter = "Alpha(opacity=0, finishopacity=0, style=1)";}
	}
imgId = "fader0";counterImg = 0;K7WaitFade();
}



// Changewords


function k7changewords()

{
document.getElementById("changewords").innerHTML = lyrics[cwcounter];
cwcounter += 1;
if(cwcounter == glcwmax+1){cwcounter=0;}
return true;
}




// end cw

