// JavaScript Document
try
{
	Shadowbox.init
	(
		{
			language: 'de-DE',
			players:  ['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv'],
			autoplayMovies: true,
			overlayColor: '#fff'
		}
	);
	//Header ein und ausklappen
}catch(e){}
function pageStart()
{
	try
	{
		NewsAniObj = new NewsAni();
		NewsAniObj.construct();
	}catch(e){}
	try
	{
		HeaderAniObj = new HeaderAni();
		HeaderAniObj.construct();
	}catch(e){}
}
hurra_registerOnLoad(pageStart);

////
// Header Bildwechsler
////
var HeaderAniObj;
function HeaderAni_changeNext()
{
	HeaderAniObj.changeNext();
}
function HeaderAni()
{
	this.left = 0;
	this.targetLeft = 0;
	this.Content = document.getElementById('img_head_window_content');
	this.width = this.Content.offsetWidth;
	this.elementWidth = 950;

	this.interval = false;
	this.timer = false;
	
	this.isFading = false;
	this.change = 40;
	
	this.construct = function()
	{ 
		hurra_addEvent(document.getElementById('img_head__next'),'click', HeaderAni_changeNext);
		this.timer = window.setTimeout("HeaderAniObj.changeTimer()",12000);
	}
	this.changeNext = function()
	{
		if(this.isFading == true)
		{
			return false;
		}
		this.isFading = true;
		window.clearInterval(this.timer);
		this.timer = false;
		
		if(this.left*-1 < this.width-this.elementWidth)
		{
			this.targetLeft = this.left - this.elementWidth	
			this.interval = window.setInterval("HeaderAniObj.doMoveNext()",1);
		}
		else if(this.left*-1 == this.width-this.elementWidth)
		{
			this.targetLeft = 0;
			this.interval = window.setInterval("HeaderAniObj.doMoveStart()",1);
		}
	}
	
	this.doMoveNext = function()
	{
		if(this.left - this.change > this.targetLeft)
		{
			this.left = this.left - this.change;
			this.Content.style.left = this.left+'px';
		}
		else
		{
			this.left =  this.targetLeft;
			this.Content.style.left = this.left+'px';
			window.clearInterval(this.interval);
			this.interval = false;
			this.isFading = false;
			
			this.timer = window.setTimeout("HeaderAniObj.changeTimer()",12000);
		}
	}
	this.doMoveStart = function()
	{
		if(this.left + this.change < this.targetLeft)
		{
			this.left = this.left + this.change;
			this.Content.style.left = this.left+'px';
		}
		else
		{
			this.left =  this.targetLeft;
			this.Content.style.left = this.left+'px';
			window.clearInterval(this.interval);
			this.interval = false;
			this.isFading = false;
			
			this.timer = window.setTimeout("HeaderAniObj.changeTimer()",12000);
		}
	}
	
	
	this.changeTimer = function()
	{
		window.clearInterval(this.timer);
		this.timer = false;
				
		this.changeNext();
	}
}
////
// Ende
////
////
// News Bildwechsler
////
var NewsAniObj;
function NewsAni_changeNext()
{
	NewsAniObj.changeNext();
}
function NewsAni()
{
	this.left = 0;
	this.targetLeft = 0;
	this.Content = document.getElementById('dse_prev_window_content');
	this.width = this.Content.offsetWidth;
	this.elementWidth = 450;

	this.interval = false;
	this.timer = false;
	
	this.isFading = false;
	this.change = 20;
	
	this.construct = function()
	{ 
		hurra_addEvent(document.getElementById('dse_prev_next'),'click', NewsAni_changeNext);
		this.timer = window.setTimeout("NewsAniObj.changeTimer()",5000);
	}
	this.changeNext = function()
	{
		if(this.isFading == true)
		{
			return false;
		}
		this.isFading = true;
		window.clearInterval(this.timer);
		this.timer = false;
		
		if(this.left*-1 < this.width-this.elementWidth)
		{
			this.targetLeft = this.left - this.elementWidth	
			this.interval = window.setInterval("NewsAniObj.doMoveNext()",1);
		}
		else if(this.left*-1 == this.width-this.elementWidth)
		{
			this.targetLeft = 0;
			this.interval = window.setInterval("NewsAniObj.doMoveStart()",1);
		}
	}
	
	this.doMoveNext = function()
	{
		if(this.left - this.change > this.targetLeft)
		{
			this.left = this.left - this.change;
			this.Content.style.left = this.left+'px';
		}
		else
		{
			this.left =  this.targetLeft;
			this.Content.style.left = this.left+'px';
			window.clearInterval(this.interval);
			this.interval = false;
			this.isFading = false;
			
			this.timer = window.setTimeout("NewsAniObj.changeTimer()",5000);
		}
	}
	this.doMoveStart = function()
	{
		if(this.left + this.change < this.targetLeft)
		{
			this.left = this.left + this.change;
			this.Content.style.left = this.left+'px';
		}
		else
		{
			this.left =  this.targetLeft;
			this.Content.style.left = this.left+'px';
			window.clearInterval(this.interval);
			this.interval = false;
			this.isFading = false;
			
			this.timer = window.setTimeout("NewsAniObj.changeTimer()",5000);
		}
	}
	
	
	this.changeTimer = function()
	{
		window.clearInterval(this.timer);
		this.timer = false;
				
		this.changeNext();
	}
}
////
// Ende
////



