		function $(ID) {return document.getElementById(ID);}

		function ViewBook()
		{
			this.BookRoller = $("commend_book");
			this.RollStep = 9;
			this.BookRollerTimer;
			this.MaxBottom = $("booki_n");
			this.DefaultTab = 2;
			this.Way;
			this.BookRollTimer;
			this.MoveTab = function(T,obj)
			{
				var Min,Max;
				if (T >= 2 && T <= 4)
				{
					$("booki_" + obj.DefaultTab).className = "booki_off";
					$("booki_" + T).className = "booki_on";
				}
				if (T > obj.DefaultTab)
				{
					obj.Way = 1;
					Max = obj.BookRoller.scrollLeft + ((T - obj.DefaultTab) * 610);
				}
				else
				{
					obj.Way = -1;
					Min = obj.BookRoller.scrollLeft + ((T - obj.DefaultTab) * 610);
				}
				this.BookRollerTimer = setInterval(
				function()
				{
					if (obj.Way == 1)
					{
						obj.BookRoller.scrollLeft += parseInt(obj.Way) + obj.RollStep;
					}
					if (obj.Way == -1)
					{
						obj.BookRoller.scrollLeft += parseInt(obj.Way) - obj.RollStep;
					}
					if (obj.BookRoller.scrollLeft == Min || obj.BookRoller.scrollLeft == Max)
						clearInterval(obj.BookRollerTimer);
				}
				,10);
				obj.DefaultTab = T;
			}
			this.Move = function (W,obj)
			{
				var Min,Max;
				obj.Way = W;
				if (obj.BookRoller.scrollLeft == 1220 && obj.Way == 1) return;
				this.BookRollerTimer = setInterval(
				function()
				{
					if (obj.Way == 1)
					{
						Min = 610,Max = 1220;
						obj.BookRoller.scrollLeft += parseInt(obj.Way) + obj.RollStep;
					}
					if (obj.Way == -1)
					{
						Min = 0,Max = 610;
						obj.BookRoller.scrollLeft += parseInt(obj.Way) - obj.RollStep;
					}
					if (obj.BookRoller.scrollLeft == Min || obj.BookRoller.scrollLeft == Max)
						clearInterval(obj.BookRollerTimer);
				}
				,10);
				var currentTab = obj.DefaultTab + W;
				if (currentTab >= 2 && currentTab <= 4)
				{
					$("booki_" + obj.DefaultTab).className = "booki_off";
					$("booki_" + currentTab).className = "booki_on";
					obj.DefaultTab = currentTab;
				}
			}
		}
