var marqueeController = {

	start : function (name,ispeed,idirection) {

		var item = { d: false, d1: false, d2: false, timer: false, speed:ispeed, direction:idirection };
		item.d = document.getElementById(name);
		item.d1 = document.getElementById(name+"1");
		item.d2 = document.getElementById(name+"2");

		var func = function () { marqueeController.marquee(item); }
		item.timer = setInterval(func,item.speed);

		item.d2.innerHTML = item.d1.innerHTML;
		item.d.onmouseover = function() { clearInterval(item.timer); };
		item.d.onmouseout = function() { item.timer = setInterval(func,item.speed); };

	},

	marquee	: function (item) {

		if (item.direction=="left") {

			if (item.d2.offsetWidth-item.d.scrollLeft<=0)
				item.d.scrollLeft -= item.d1.offsetWidth;
			else {
				item.d.scrollLeft++;
			}

		} else if (item.direction=="right") {

			if (item.d2.offsetWidth-item.d.scrollLeft>0)
				item.d.scrollLeft += item.d1.offsetWidth;
			else {
				item.d.scrollLeft--;
			}
		}

	}

}
