function SwitchContent()
{
  /*****Einstellungs Variablen*****/
  
  this.Kopf = '';
  this.SwitchClass = '';
  var EinblendSpeed = 200;
  var staerke = 10;
  var SwitchSpeed = 25000;
  this.playLink = '';
  this.pauseLink = ''

  /*****Feste Variablen***/
  var index = 0;
  var mainDiv = null;
  var zaehler = null;
  var zaehler_alt = null;
  var y = null;
  var x = null;

	this.DivsZaehlen = function ()
	{
	  	mainDiv = document.getElementById(this.Kopf);

		for(i=0; mainDiv.getElementsByTagName('div')[i]; i++)
		{
			index = i;
		}
		OpacIntervall();
	}
	var ZaehlerErhoehen = function ()
	{
		zaehler_alt = zaehler;
			
		zaehler++;

		if(index<zaehler) zaehler = 0;
		
		OpacIntervall()
	}
			
	var Opacityauto = function ()
	{
		
		if(zaehler_alt!=null) mainDiv.getElementsByTagName('div')[zaehler_alt].style.display = 'none';

		mainDiv.style.opacity = staerke / 100;
		mainDiv.style.filter = "alpha(opacity="+staerke+")";
		mainDiv.style.mozopacity = staerke / 100;
		
		if(zaehler==null) zaehler = 0;
	
		mainDiv.getElementsByTagName('div')[zaehler].style.display = 'block';
		
		if(staerke < 99)
		{
		  staerke +=8;
		}
		else
		{
		  if(x!=null) clearInterval(x);
		  

		  staerke = 100;
		  
		  y = setTimeout(ZaehlerErhoehen, SwitchSpeed);
		 
		}
	}
	
	var Opacitymanuell = function (zaehler_neu, zaehler_alt_neu)
	{
		
			if(zaehler_alt!=null) mainDiv.getElementsByTagName('div')[zaehler_alt].style.display = 'none';
			zaehler = zaehler_neu;
			zaehler_alt = zaehler_alt_neu;
			
			//Pause zurücksetzen
			document.getElementById('Pause').onclick = function(){Pause(0);}
		    document.getElementById('Pause').innerHTML = this.pauseLink;
			  
			OpacIntervall();
	}
			
	var OpacIntervall = function ()
	{	//x = 0;//Mehrere Intervalle verhindern
		staerke = 10;
		x = setInterval(Opacityauto, EinblendSpeed);
		
	}
	this.Pause = function (pause)
	{
		if(pause==0) 
		{
		  if(x!=null) clearInterval(x);
		  if(y!=null) clearTimeout(y);

		  mainDiv.style.opacity = 100;
		  mainDiv.style.filter = "alpha(opacity="+100+")";
		  mainDiv.style.mozopacity = 100;
		  
		  document.getElementById('Pause').onclick = function(){Pause(1)}
		  document.getElementById('Pause').innerHTML = this.playLink;
		}
		else
		{
		  document.getElementById('Pause').onclick = function(){Pause(0);}
		  document.getElementById('Pause').innerHTML = this.pauseLink;
		  this.Weiter()
		}
	}
	this.Weiter = function ()
	{
		var zaehler_weiter;
		var zaehler_weiter_alt;
		
		if(x!=null)clearInterval(x);
		if(y!=null)clearTimeout(y);


		zaehler_weiter_alt = zaehler;
		zaehler_weiter = zaehler+1;
		if(index<zaehler_weiter)
		{
		 zaehler_weiter = 0;
		 zaehler_weiter_alt = index;
		}
		Opacitymanuell(zaehler_weiter, zaehler_weiter_alt);
	}
	this.Zurueck = function ()
	{
		var zaehler_weiter;
		var zaehler_weiter_alt;
		
		if(x!=null) clearInterval(x);
		if(y!=null) clearTimeout(y);

		zaehler_weiter_alt = zaehler;
		zaehler_weiter = zaehler-1;
		
		if(zaehler_weiter<0)
		{
		  zaehler_weiter = index;
		  zaehler_weiter_alt = 0;
		}
		
		Opacitymanuell(zaehler_weiter, zaehler_weiter_alt);
	}
	this.ZuDiv = function (Nummer)
	{
		if(x!=null)clearInterval(x);
		if(y!=null)clearTimeout(y);
		
		Opacitymanuell(Nummer, zaehler);
	}
}

