Dynamic text: fade + scroll transition?

I don’t know why I can’t figure this out…
I have an mc named “newsss” that holds dynamic text. This changes every 12 seconds.
I want to have the transition move the current news down while fading out, and have the next one fade in while scrolling down from the top, as if it was an endless scroller.
here’s my code (I altered the photo slideshow script):


p = 0;

this.onEnterFrame  =  function()  {
    _root.newsss.onPress = function() {
        getURL(link[p]);
    }
_root.newsss.title_txt.text = title[p];
_root.newsss.date_txt.text = date[p];
_root.newsss.subtitle_txt.text = subtitle[p];
_root.newsss.teaser_txt.text = teaser[p];
var my_fmt:TextFormat = new TextFormat();
my_fmt.bold = true;
_root.newsss.title_txt.setTextFormat(my_fmt);
};
function nextImage() {
if (p<(total-1)) {
p++;
    _root.newsss.onPress = function() {
        getURL(link[p]);
    }
_root.newsss.title_txt.text = title[p];
_root.newsss.date_txt.text = date[p];
_root.newsss.subtitle_txt.text = subtitle[p];
_root.newsss.teaser_txt.text = teaser[p];
var my_fmt:TextFormat = new TextFormat();
my_fmt.bold = true;
_root.newsss.title_txt.setTextFormat(my_fmt);
slideshow();
}
}

function firstImage() {
newsss._alpha = 0;
    _root.newsss.onPress = function() {
        getURL(link[p]);
    }
_root.newsss.title_txt.text = title[p];
_root.newsss.date_txt.text = date[p];
_root.newsss.subtitle_txt.text = subtitle[p];
_root.newsss.teaser_txt.text = teaser[p];
var my_fmt:TextFormat = new TextFormat();
my_fmt.bold = true;
_root.newsss.title_txt.setTextFormat(my_fmt);
slideshow();
}

function slideshow() {
myInterval = setInterval(pause_slideshow, 12000);
function pause_slideshow() {
clearInterval(myInterval);
if (p == (total-1)) {
p = 0;
firstImage();
} else {
nextImage();
}
}
}



please, any help would be great, thanks.