
Event.observe(window, 'load', function() {
	var viewer = $('alliancesviewer');
	if (!viewer) return;
	var elements = viewer.getElementsByClassName('entries')[0];

	move(elements, -viewer.getWidth());

	function move(element, amount) {
		new Effect.Move(element, {
			x: -viewer.getWidth(), y: 0, mode: 'relative',
			transition: Effect.Transitions.sinoidal,
			duration: 2,
			fps: 15,
			queue: 'end',
			delay: 1,
			afterFinish: function() { // Borramos la primera noticia y reseteamos la posicion
				var banner = element.getElementsByClassName('entry')[0];
				banner.remove();
				element.appendChild(banner);
				element.setStyle({ right: 0, left: 0 })
				move(element, amount);
			}
		});
	}
});