Let me start by saying that I am no great shakes as a developer!

Anyway, I have written a dinky little application that is used at the place where I work (I'm not employed as a developer....)
...