Looks good - works fine on my Win XP system with IE6 [as expected].

Yes I concur that this looks like a way forward. The XML file could contain all the info in the *1 file, as the xslt could then only output in the html, the fields actually needed.