EDIT: Whoops. Sorry Ralph, I didn't expect that you'd do exactly
that. Well, I've removed the code for now. Rest assured though that deleting your code would be a great mistake, even with the code in this post

- I'm sure that your code is more than the quick solution I threw together. I'm looking forward to your code, then.