var headlines, scroller,autoScroller;

window.addEvent('domready', function() {
	headlines	= $('headlines-list');
	
	/*Auto Scroller to start when loaded and take 10 seconds to scroll to bottom*/
	autoScroller = new Fx.Scroll('headlines-container', {
		wait: false,
		duration: 25000,
		transition: Fx.Transitions.Quad.easeInOut
	});
	autoScroller.scrollTo(0, headlines.scrollHeight);	
	$('headlines').addEvent('mouseover', function(event){
		autoScroller.stop();
	});
	
	
	/*Manual Scroller to take over if moused-over*/
	scroller = new Fx.Scroll('headlines-container', {
		wait: false,
		duration: 6000,
		transition: Fx.Transitions.Quad.easeInOut
	});
	
	$('headlines-up').addEvent('mouseover', function(event){
		event = new Event(event).stop();
		scroller.scrollTo(0, 0);
	});
	
	$('headlines-up').addEvent('mouseout', function(event){
		scroller.stop();
	});
	
	$('headlines-down').addEvent('mouseover', function(event){
		event = new Event(event).stop();
		scroller.scrollTo(0, headlines.scrollHeight);
	});
	
	$('headlines-down').addEvent('mouseout', function(event){
		scroller.stop();
	});
	
	$('headlines-container').addEvent('mouseover', function(event){
		scroller.stop();
	});
});
