Further work on zooming
getting modal dialog to work
have chosen to bring in jquery as other approaches
were rather complex.