Evolters, I've been trying to create a dynamically generated form, with some success. One small problem - how can I get document.write to write to the same document & not to create a new one? The form is here: http://www.vianet.net.au/~dante/xml/input_form.html Select a new number (between 1 & 12) of authors then change the focus on the text box. A new page is created with text boxes for each name component. Thanks, dante dante at vianet.net.au www.vianet.net.au/~dante