<!-- This example is from the book _JavaScript: The Definitive Guide_.     -->
<!-- Written by David Flanagan.  Copyright (c) 1996 O'Reilly & Associates. -->
<!-- This example is provided WITHOUT WARRANTY either expressed or implied.-->
<!-- You may study, use, modify, and distribute it for any purpose.        -->

<!-- Create two frames that take up half the screen each, and one that -->
<!-- takes up "all the rest" of the room.  The third frame will be -->
<!-- invisible, because it has a height of zero. -->
<frameset rows="50%,50%,*">  
<!-- first two frames start out empty, loading no documents -->
<frame name="dynamic_frame_1">
<frame name="dynamic_frame_2">
<!-- invisible frame contains the code that will dynamically the others -->
<frame name="invisible_frame" src="program.html">  
</frameset>           
