var LW_Rotator = function(lw_rotatorprefix,lw_slidetime) {
	
	this.lw_timer = -1;
	this.lw_currentslide = 1;
	var self = this
	
	this.slidetime = function() {
		return lw_slidetime;
	}
	this.prefix = function() {
		return lw_rotatorprefix;
	}
	this.currentslide = function(a) {
		if (a != 0) {
			this.lw_currentslide = a;
		}
		return this.lw_currentslide;
	}
	
	this.nextslide = function() {
		var lw_nextslide;
		var lw_maxslide;
		var lw_timer;
		lw_maxslide = parseInt($("#" + self.prefix() + "_count").val());
		lw_nextslide = self.currentslide(0) + 1;
		if (lw_nextslide > lw_maxslide) {
			lw_nextslide = 1;
		}
		$("." + self.prefix() + "_" + self.currentslide(0)).css("display","none");
		$("." + self.prefix() + "_" + lw_nextslide).css("display","block");
		self.currentslide(lw_nextslide);
		if (self.slidetime() > 0) {
			lw_timer = setTimeout(self.nextslide,self.slidetime());
		}
	}

	this.prevslide = function() {
		var lw_nextslide;
		var lw_maxslide;
		var lw_timer;
		lw_maxslide = parseInt($("#" + self.prefix() + "_count").val());
		lw_nextslide = self.currentslide(0) - 1;
		if (lw_nextslide < 1) {
			lw_nextslide = lw_maxslide;
		}
		$("." + self.prefix() + "_" + self.currentslide(0)).css("display","none");
		$("." + self.prefix() + "_" + lw_nextslide).css("display","block");
		self.currentslide(lw_nextslide);
		if (self.slidetime() > 0) {
			self.lw_timer = setTimeout(self.nextslide,self.slidetime());
		}
	}

	if (this.slidetime() > 0) {
		this.lw_timer = setTimeout(this.nextslide,this.slidetime());
	}
	
}


