window.addEvent('domready', function()			// Execute, when html is loaded complete
{
	if ($('animation-container')) 
	{
		$f('animation-container', 
		{
			src:'media/flowplayer/flowplayer-3.2.7.swf',
			wmode: 'transparent',
			bgcolor: "#000000"
		}, 
		{
			canvas: 
			{
				background: 'none',
				backgroundGradient: 'none'
			},
			
			clip:
			{
				url: 'media/video/slp-image-animation.mp4',
				autoPlay: true,
				autoBuffering: true,
				scaling: 'orig',
				onBegin: function()
				{
					$('animation-overlay').fade('hide');
				},
				
				onStart: function()
				{
					$('btn-ipad-start').fade('hide');
				},
				
				onFinish: function()
				{
					$('animation-overlay').fade('in');
				}
			},
			
			play:
			{
				opacity: 0
			},
			
			plugins:
			{
				controls: null
			}
			
		}).ipad({controls: false});
		
		$('btn-replay').addEvent('click', function()
		{
			$('animation-overlay').fade('hide');
			$f(0).play();
			return false;
		});
		
		if (Browser.Platform.ios)
		{
			$('btn-ipad-start').addEvent('click', function()
			{
				$('btn-ipad-start').fade('hide');
				$f(0).play();
				return false;
			});
			$('btn-ipad-start').fade('show');
		}
	}
	
	var timerNews = new Timer(15000);		// Ein Timer-Objekt für alle Rotation-Objekte
//	var timerSmall = new Timer(10000)
    $('contentContainer').getElements('.rotator').each(function(el, index)
    {
        if (el.hasClass("newsTeaser")) new RotatorSlide(el, timerNews);
		else new RotatorSlide(el, undefined, 15000, false, true);
    }, this);
    
    var contentTrigger = $('content').getElements('.AccordionPanelTab');
    var contentSlider = $('content').getElements('.AccordionPanelContent');

    if (contentTrigger.length > 0)
    {
        contentTrigger.each(function (e, i)
        {
            if (e.getElement('a')) e.getElement('a').removeProperty('href');
        });

        var contentAccordion = new Accordion(contentTrigger, contentSlider,
        {
            display:0,
            opacity:false,
            duration: 200,
            onActive: function (toggler, element)
            {
                var index = this.elements.indexOf(element);
                clearTimeout(this.customTimer[index]);                                            // siehe project/prototype.js
                this.customTimer[index] = function ()
                {
                    var icon = toggler.getElement('img');
                    toggler.addClass('active');

                }.delay(35, this)
            },
            onBackground: function (toggler, element)
            {
                var index = this.elements.indexOf(element);
                clearTimeout(this.customTimer[index]);                                            // siehe project/prototype.js
                this.customTimer[index] = function ()
                {
                    var icon = toggler.getElement('img');
                    toggler.removeClass('active');

                }.delay(165, this)
            }
        });
    }

   setActiveLinkCSS('level2Navi');
});

window.addEvent('onload', function()				// Execute, when site is loaded complete
{
});

window.addEvent('onunload', function()				// Execute, when html is loaded complete
{
});

// replaceSIFRFonts();                         // funktioniert nicht in IE, wenn unter onload oder domready

function replaceSIFRFonts ()
{
}

