﻿var ImageSlider = new function () {

	var me = this;
	this.CurrentImage = 1;
	this.TotalImages = 0;
	this.ImageWidth = 0;


	this.Setup = function (iWidth, iImages) {
		me.TotalImages = iImages;
		me.ImageWidth = iWidth;
		setTimeout('ImageSlider.NextImage()', 5000);
	}


	this.NextImage = function () {
		var iNextImage = (me.CurrentImage == me.TotalImages) ? 1 : me.CurrentImage + 1;
		this.CurrentImage = iNextImage;

		if (iNextImage == 1) {
			$('#divImagesHolder').animate({ left: '0px' }, 2000);
		} else {
			var iLeft = (me.CurrentImage - 1) * me.ImageWidth;
			$('#divImagesHolder').animate({ 'left': -iLeft + 'px' }, 2000);
		}

		setTimeout('ImageSlider.NextImage()', 5000);
	}
}
