Is it really necessary though? I mean, the browser should show that some sort of interaction with the server is going on, letting the user know that their form is being processed. Scripts don't (or shouldn't) take *that* long to process, so it seems like kind of an unneeded expenditure of effort. to try to put up this processing screen.