hmm
sounds like more work than I have time for, but maybe someone else will jump in here and help you with that part?
D