>Another question: How forms will come on screen? Is it JS 'write' technique or server will initially serve empty forms?
DHTML. This can be a static HTML page that contains no data (ie. empty fields, list etc.). The script in the page then loads the data either automatically as part of the form events or via user actions.
If you do anything fancy with this stuff you will need a DHTML browser like IE, because NetScrap doesn't support updating the document after it's been loaded. With DHTML every HTML element can be accessed and modified via script code.