﻿
function slideLine(ul, delay, speed, lh) {
	var slideBox = (typeof ul == "string") ? document.getElementById(ul) : ul;
	var delay = delay, speed=speed, lh = lh;
	var tid = null, pause = false;
	var start = function () {
		tid = setInterval(slide, speed);
	}
	var slide = function () {
		if (pause) return;
		var i;
		slideBox.scrollTop += 1;
		if (slideBox.scrollTop % lh == 0) {
			clearInterval(tid);
			slideBox.appendChild(slideBox.getElementsByTagName("li")[0]);
			setTimeout(start, delay);
			slideBox.scrollTop = 0;
		}
	}
	slideBox.onmouseover = function () {pause = true;}
	slideBox.onmouseout = function () {pause = false;}
	setTimeout(start, delay);
}

$(document).ready(function () {
	try {
		slideLine($("#idx_lst ul")[0], 3000, 3, 20);
	} catch (e) {}
});
