Sorry, it's been a while since I've looked on here, but thanks for your respnse, TicklyT.
I was also thinking along the lines of a rate sensor, but just didn't know how to go about it. Something like a ballcock or some other float was as far as I got, but your idea is no doubt more...