var News = Class.create({data: {},count: 0,total: 0,setNews: function(url, headline){this.data[this.count] = new Hash();this.data[this.count].set('url', url);this.data[this.count].set('headline', headline);this.count++;},start: function(){this.total = this.count;this.count = 0;setInterval(function(){this.updateNews();}.bind(this), 10000);},updateNews: function(){this.count++;if(this.count >= this.total)this.count = 0;this.options = {duration:2, afterFinish: this.fadeIn.bind(this)};Effect.Fade('newsText', this.options);},fadeIn: function(){$('newsText').update(Builder.node('a',{'href': this.data[this.count].get('url')},this.data[this.count].get('headline')));Element.show('newsText');}});