I also added a visual indicator so that the user has an idea of where in the loop they are. It can be a pain to implement this at first, but usability is enormously enhanced. Despite the bad name they have among some users, frames that are used well are a significant enhancement to the web experience. You might notice that I am not showing any sites that provide navigation in a frame. Frames are more difficult to construct because you have to keep track of users so that they don't end up loading the content into the tiny little frame that is supposed to be for navigation, and figure out when and how to reload the navigation frame.
Frames often take longer to load.
They all use tables for layout. There may be other options depending on the server you are going to have material on. Other servers have different options and tools.