var actuIndex = 0;
var timeoutHandler = null;

function changeActu(prev) {
	
	var url = "content/php/actus.php";
	if (prev == -1) direction = -1
	else direction = 1
	new Ajax.Request(url, {
		method: 'post',
		parameters: {index: actuIndex,direction: direction},
		onSuccess: function(transport) {
				var content = transport.responseText.evalJSON();
				var duration = 0.4;
				new Effect.Fade($("actuTitle"), { duration: duration, from: 1.0, to: 0.0,
					afterFinish: function () {
						actuIndex = content.index;
						$("actuTitle").update(content.title);
						new Effect.Appear($("actuTitle"), { duration: duration });
					}
				});
				new Effect.Fade($("actuContent"), { duration: duration, from: 1.0, to: 0.0,
					afterFinish: function () {
						$("actuContent").update(content.content);
						new Effect.Appear($("actuContent"), { duration: duration });
					}
				});
		
			}
	});
	if (timeoutHandler) clearTimeout(timeoutHandler);
	timeoutHandler = setTimeout(changeActu,10000);
}

function pauseActu(){
clearTimeout(timeoutHandler);
}

document.observe("dom:loaded", function() {
  changeActu();
  //setInterval(changeActu,10000);
  timeoutHandler = setTimeout(changeActu,10000);
  
	flowplayer("player", 
	{
		src: 'flowplayer-3.1.0.swf',
		wmode: 'opaque'
	},
	{
		plugins: {
			    controls: null 
		},
		clip: {
			autoPlay: true,
			autoBuffering: true,
			linkUrl: "?ref=Produits_innoAgenda_Presentation"
		},
		playlist: [{
			url: 'content/videos/intro.mp4',
			onBeforeFinish: function() { 
				return false;  
			} 
		}]
	}
	);
});


