

function SlidingNewsFlash(newsflashid,count) {
    this.newsid=newsflashid;
    this.count=count;
    
    if (!$(newsflashid))
        return;

    this._init();
    window.setInterval(this._switch.bind(this), 7000);
}
SlidingNewsFlash.prototype._init=function() {
    var items=$$("#"+this.newsid+" .newsitem");
    
    for (i=0;i<this.count && i<items.length;i++) {

        items[i].style.display="block";
        
    }

}

SlidingNewsFlash.prototype._switch=function() {
    var items=$$("#"+this.newsid+" .newsitem");
    
    if (items.length<=this.count)
        return;
/*
    Effect.Shrink(items[0],{queue:'end', duration: 0.5, direction:'top-left', afterFinish:function() {
            var parent=items[0].parentNode;
            parent.removeChild(items[0]);
            parent.appendChild(items[0]);
            items=$$("#"+this.newsid+" .newsitem");
            Effect.Appear(items[this.count-1],{duration: 0.5});
    }.bind(this)});
*/
    Effect.Fade(items[0],{queue:'end', duration: 0.5, afterFinish:function() {
            var parent=items[0].parentNode;
            parent.removeChild(items[0]);
            parent.appendChild(items[0]);
            items=$$("#"+this.newsid+" .newsitem");
            Effect.Appear(items[this.count-1],{duration: 0.5});
    }.bind(this)});

}

