var home = function() {
	
	return {
		
		images 			: '',
		cur_image		: 0,
		num_images		: 0,
		time			: 7000,
		
		init : function() {
			
			// console.log('HOME INIT!');
			
			this.images = $$('#homepage_image_rotator img');
			
			if(this.images.length > 1) {
				this.num_images = this.images.length;
				this.cur_image = this.num_images - 1;
				this.startRotator();
			}
			
		},
		
		startRotator : function() {
			
			this.flipImage.periodical(this.time, this);
			
		},
		
		flipImage : function() {
			
			var fade_out = this.images[this.cur_image];
			if(this.cur_image > 0) {
				var fade_in = this.images[this.cur_image - 1];
				--this.cur_image;
			}
			else {
				var fade_in = this.images[this.num_images - 1];
				this.cur_image = this.num_images - 1;
			}
			
			// console.log('--------');
			// console.log(fade_in);
			// console.log(fade_out);
			
			fade_in.fade('in');
			fade_out.fade('out');
			
		}
		
	};
	
}();
