OK, shouldn't be too bad. I need to put out some fires here at work, but then I can cook up some code for you. I'll be back a little later ...