function Slider(id) {
	
	this.id = id;
	this.slideWidth = $$("#" + this.id + " .js_slide").first().getWidth();
	this.slideCount = $$("#" + this.id + " .js_slide").length;
	this.fakeSlideCount = 1;
	this.currentSlide = 1;
}

Slider.prototype.attachBehavior = function() {
	this.setWidthForSlidebox();
	
	var self = this;	
    self.next();
		setInterval(function() {
			self.next();
		}, (this.slideCount * 30)*1000);
}
Slider.prototype.setWidthForSlidebox = function() {
	$$("#" + this.id + " .js_slidebox").first().setStyle({
		width: this.slideWidth * this.slideCount + "px"
	});
}

Slider.prototype.next = function() {
	if(this.currentSlide <= this.fakeSlideCount) {
		this.currentSlide++;
		var xOffset = '-' + (this.slideWidth * this.slideCount - 900);
		this.move(xOffset);
	} else {
		this.currentSlide = 1;
		this.move(0);
	}
}

Slider.prototype.move = function(xOffset) {
	var self = this;
	new Effect.Move($$('#' + this.id + ' .js_slidebox').first(), { 
		x: xOffset, 
		y: 0, 
		mode: 'absolute',
		duration: this.slideCount * 30
	});
}