Thanks for the patches. I'll have a look, and put them in for others to look at and comment on. Cheers!