function SlideBox(container, frequency, direction, speed) { if (typeof(container) == 'string') { container = document.getElementById(container); } this.container = container; this.frequency = frequency; this.direction = direction; this.speed = speed || 2; this.films = []; var divs = this.container.getElementsByTagName('div'); for (var i = 0; i < divs.length; i++) { if (divs[i].className == 'slideFilm') { divs[i].onmouseover = function(self){return function(){self._mouseover()};}(this); divs[i].onmouseout = function(self){return function(){self._mouseout()};}(this); this.films[this.films.length] = divs[i]; } } this._playTimeoutId = null; this._slideTimeoutId = null; this._slidable = true; var isIE5 = navigator.userAgent.toLowerCase().indexOf("msie 5.0")>0; if (!isIE5) this._loop(); } SlideBox.prototype = { _loop : function() { var sb = this; this._playTimeoutId = setTimeout(function(){sb._slide()}, this.frequency); }, _slide : function() { var sb = this; var _slide = function() { try{ if (!sb._slidable) return; var c = sb.container; if (sb.direction == 'top') { if (c.scrollTop < c.offsetHeight-sb.speed) { c.scrollTop += sb.speed; } else { clearInterval(sb._slideTimeoutId); sb._loop(); var ul = c.getElementsByTagName('ul')[0]; ul.appendChild(c.getElementsByTagName('li')[0]); c.scrollTop = 0; } } else if (sb.direction == 'left') { if (c.scrollLeft < c.offsetWidth-sb.speed) { c.scrollLeft += sb.speed; } else { clearInterval(sb._slideTimeoutId); sb._loop(); var ul = c.getElementsByTagName('ul')[0]; ul.appendChild(c.getElementsByTagName('li')[0]); c.scrollLeft = 0; } } }catch(e){} } this._slideTimeoutId = setInterval(_slide, 10); }, _mouseover : function() { this._slidable = false; }, _mouseout : function() { this._slidable = true; } } document.write("
\n
\n \n
");