Crossfade.setup({autoLoad:false, autoStart:false})
var cf1 = new Crossfade('fade', {random:true, 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').writeAttribute(
		{
			className: 'play',
			title:     'Play'
		});
		$('fade-previous').show();
		$('fade-next').show();
		$('diaporama_pause').show();
	}
	else if (window.timeout != null)     
	{
		window.clearTimeout(window.timeout);
		window.timeout = null;
		cf1.timer = null;
		$('diaporama_pause').writeAttribute(
		{
			className: 'play',
			title:     'Play'
		});
		$('fade-previous').show();
		$('fade-next').show();
	}
	else
	{
		cf1.start();
		$('diaporama_pause').writeAttribute(
		{
			className: 'pause',
			title:     'Pause'
		});
		$('fade-previous').hide();
		$('fade-next').hide();
	}
	return false;
});  
