Neil Booth wrote:- > I implemented something like the following myself; I'm quite fond > of this approach and it's flexible: [snip] Any thoughts? Neil.