NewsTicker = {
	
	url : '/random/news/title' ,
	refreshTime : 5000 ,
	
	loadNews : function () {
		new Ajax.Request (
			this.url ,
			{
				onSuccess : function (transport) {
					var resp = transport.responseJSON;
					if ( resp.success ) {
						$('newsContainer').update (resp.news.title);
						jQuery('#newsContainer').parent().click(
							function () {
								location.href='/news-article?id=' + resp.news.id;
							}
						);
					}
				}
			}
		);
	} ,
	
	run : function () {
		this.interval = setInterval ("NewsTicker.loadNews ();" , this.refreshTime);
	} ,
	
	stop : function () {
		clearInterval (this.interval);
		this.interval = null;
	}
	
};
