var isSlideshowMaximized     = false;
var isSlideshowButtonEnabled = false;

/*
function setViewAllButtonVisible( isVisible, duration )
{
	var button = flowplayer( "player" ).getPlugin( "viewAllButton" );
	
	if ( isVisible == true )
	{
		button.show();
		button.animate(	{ left: 600 }, duration	);
	}
	else
	{
		button.animate(
			{ left: 771 }, duration, function() { button.hide(); }
		);
	}
}
*/
function setSlideshowButtonEnabled( isEnabled )
{
	var button = document.getElementById( "slideshowButton" );
	
	if ( isEnabled == true )
	{
		button.className = "slideshowButtonEnabled";
		isSlideshowButtonEnabled = true;
	}
	else
	{
		button.className = "slideshowButtonDisabled";
		isSlideshowButtonEnabled = false;
	}
}


function setCreditsVisible( isVisible, duration )
{
	var credits = flowplayer( "player" ).getPlugin( "creditsOverlay" );
	
	if ( isVisible == true )
	{
		credits.show();
		credits.animate( { top: 140 }, duration	);
	}
	else
	{
		credits.animate(
			{ bottom: 460 }, duration, function() { credits.hide(); }
		);
	}
}

function toggleSlideshow()
{
	if ( isSlideshowButtonEnabled == false )
	{
		return;
	}
	if ( isSlideshowMaximized == true )
	{
		isSlideshowMaximized = false;
		setSlideshowButtonEnabled( false );
		document.getElementById( "slideshowButton" ).innerHTML = "Agrandir la présentation";
		flowplayer( "player" ).getScreen().animate(
			//{left: "0px", top:" 72px", width: "768px", height:"288px"},
          {left: "0px", top:" 99px", width: "768px", height:"288px"}, 
			1000
		);
		flowplayer( "player" ).getPlugin( "title" ).animate(
				{ top: "0px" }, 1000	
		);
		setTimeout( "setSlideshowButtonEnabled( true )", 1000 );
		//setViewAllButtonVisible( false, 1000 );
	}
	else
	{
		isSlideshowMaximized = true;
		setSlideshowButtonEnabled( false );
		document.getElementById( "slideshowButton" ).innerHTML = "Tout voir";
		flowplayer( "player" ).getScreen().animate(
			{right:"192px", top:" 0px", width: "1152px", height:"432px"}, 
			1000
		);
		flowplayer( "player" ).getPlugin( "title" ).animate(
				{ bottom: "462px" }, 1000	
		);
		setTimeout( "setSlideshowButtonEnabled( true )", 1000 );
		//setViewAllButtonVisible( true, 1000 );
	}
}

