JavaScript and DHTML Wizardry
What you can do with JavaScript--Frames
Updating one frame from another
Creating a page on-the-fly
Keeping pages out of frames
Forcing pages into frames
Storing information in frames