Hi Mark!
Thanks for the pointer. I'll have a look into this. This is basically what I wanted i.e. to get some idea on how to approach it. You have given me something to work with, thanks.
Will keep you posted when i have some progress. Appreciate your input Mark.
best regards,
Ravi