
function InitializeMiniNewsSlide() {
	var MiniNews = $$('.MiniNewsList');
	MiniNews = MiniNews[0];
	var MiniNewsList = MiniNews.getElement('ul.Listing');
	var MiniNewsListLinks = $$('.MiniNewsList ul.Listing li');
	var mininewslistlinkindex = 0;
	var mininewsScrollObj = new Fx.Scroll(MiniNewsList);
	var scrollcoords = 0;
	
	function ScrollTo() {
		if (mininewslistlinkindex >= MiniNewsListLinks.length) {
			mininewslistlinkindex = 0;
			scrollcoords = 0;
		}
		var currentlink = MiniNewsListLinks[mininewslistlinkindex];
		
		var linkposObj = currentlink.getSize();
		scrollcoords+= linkposObj.y;
		mininewsScrollObj.start(0, scrollcoords+1);
		//window.status = 'Scrolling News To: ' + scrollcoords;
		mininewslistlinkindex++;
	}
	var mininewstimer;// = ScrollTo.periodical(2000);
	
	function MiniNewsSlideActivate() {
		playpauseObj.setStyle('background-image', 'url(/images/Buttons/Pause.png)');
		ScrollTo();
		mininewstimer = ScrollTo.periodical(2000);
		Cookie.write('libAnimationPausedMiniNews', false, {duration: 999});
	}
	function MiniNewsSlideDeactivate() {
		playpauseObj.setStyle('background-image', 'url(/images/Buttons/Play.png)');
		mininewstimer = $clear(mininewstimer)
		Cookie.write('libAnimationPausedMiniNews', true, {duration: 999});
	}
	
	var playpauseObj = new Element('div', {'class': 'PhotoButton PlayPause', 'style': 'position: absolute;'});
	playpauseObj.addEvent('click', function() {
		if (mininewstimer) {
			MiniNewsSlideDeactivate();
		}
		else {
			MiniNewsSlideActivate();
		}
	});
	playpauseObj.inject( MiniNews, 'before' );
	
	var pausemininews = Cookie.read('libAnimationPausedMiniNews');
	//window.alert('should this be paused? '+shouldthisbepaused );
	if (pausemininews == 'true' || pausemininews == true) {
		//window.alert('i just stopped this');
		MiniNewsSlideDeactivate();
	}
	else {
		MiniNewsSlideActivate();
	}
}
InitializeMiniNewsSlide();
