The showscripts command, for debugging, only shows the scripts produced by html. This is a problem as more and more scripts are created dynamically. Pass in 1, or true, showscripts(1), to see all scripts under document. These are gathered by getElementsByTagName("script"); The resulting list is left in document.scripts2, so if you want to know more about script 4, access document.scripts2[4]. You can see the difference on most sites, example nasa; the second list is longer than the first, and indexes need not correspond. Karl Dahlke