var FullscreenDiaporama = new Class({
	initialize: function(container, duration){
		this.container = container;		
		this.duration = duration;
		this.imgs = this.container.getElements('img');
		this.interval = null;
		this.count = 0;
		this.setup();
	},
	
	play: function(){
		this.interval = setInterval(
			"$('" + this.container.get('id') + "').retrieve('diaporama').next()",
			this.duration
		);
	},
	
	next: function(){
		this.count++;
		for(var i = 0; i < this.imgs.length; i++){
			this.imgs[i].tween('z-index', (i + this.count) % this.imgs.length);
		}		
	},
	
	
	
	setup: function(){
		for(var i = 0; i < this.imgs.length; i++){
			this.imgs[i].setStyle('z-index', i);
			this.imgs[i].set('tween', {
				'duration': this.duration
			});
		}
		this.play();
	}
});

