Can't offer much help for the error handling thing, I've never really thought about it.

As for dynamically changing text, you could use server-side scripts when the page loads, or even client side, but I'm guessing this isn't what you want.

JavaScript has some functions to do this, I can't remember what they are, and I don't think they work in NS.

This is the JavaScript Function (with the names of the parameters).I'm not quite sure how they work, but if you do a search on these, you may find some info.

document.body.insertAdjacentHTML(where, html)