Strange. Hopefully a bit of Googling will throw up an answer.

Let me know what you think and if you have any bright ideas on enhancements, or if you hit any problems. I'm only really learning the ropes with Javascript, and enjoying playing at the moment!

Stewart.