This is really a java script demonstration but frames are required for this presentation. Look at the other two documents that make up this presentation for more information.