Crossfade.setup({autoLoad:false})
var cf1 = new Crossfade('fade', {interval:5, duration:2, dichotomy:3, transition:Crossfade.Transition.Crossfade });

Event.observe($("diaporama_pause"),'click',function(){
	if(cf1.timer)     
	{
		cf1.stop();
		cf1.timer = null;
		$('diaporama_pause_icon').writeAttribute(
		{
			src:    'images/bouton_play.png',
			alt: 	'play',
			title:  'play'
		});
		$('fade_previous').show();
		$('fade_next').show();
	
	}
	else if (window.timeout != null)     
	{
		window.clearTimeout(window.timeout);
		window.timeout = null;
		cf1.timer = null;
		$('diaporama_pause_icon').writeAttribute(
		{
			src:    'images/bouton_play.png',
			alt: 	'play',
			title:  'play'
		});
		$('fade_previous').show();
		$('fade_next').show();	
	}
	else
	{
		cf1.start();
		$('diaporama_pause_icon').writeAttribute(
		{
			src:    'images/bouton_pause.png',
			alt: 	'pause',
			title:  'pause'
		});
		$('fade_previous').hide();
		$('fade_next').hide();
	}			
});    