Considering that you're trying to search your sever for a specific file (albeit not terribly specific), you might be better off using PHP for this rather than Javascript. Usually PHP runs your server side layer and Javascript is your client side layer. So displaying the news is given to PHP to do (or at the very least, finding the news to display), while Javascript is given the task of asking PHP to change which news item to display if the user hits a hypothetical next or previous button. I mean, you probably
could do it in raw Javascript, but it's certainly not the easy way.
This is a lazy, and probably inefficent, way to do what you want to do.
Code:
<?php
// get all of the possible news articles. This is the lazy, inefficient bit.
$arrayOfNewsArticles = glob( 'news/*.html' );
// That array is ordered in ascending order. So we obviously want the
// one on the very end, as it's most recent.
$mostRecentNews = $arrayOfNewsArticles[count($arrayOfNewsArticles)-1];
// Now let's just display the most recent news. We'll do it inside a div, just
// in case you do want to use AJAX to change it. Loading as the source of
// an IFRAME would also be a pretty easy way to handle it.
echo( "<div id='news'>\n" );
echo( file_get_contents( 'news/'.$mostRecentNews ) );
echo( "\n</div>\n" );
?>
The list of links is really quite easy to do from here, especially if you choose to do an IFRAME, since you can simply use the name/id of the IFRAME as the "target" for the link.