Good plan. I'm currently tied up with a few other tasks but will be getting on to these elements as and when I can. I look forward to seeing what you come up with - and thanks for the rep btw!