I agree with Steve and I would advise to use an Ajax toolkit (such as JQuery for example) which will help to make your UI act as a desktop application (and even better if you are creative). Olive.