I have'nt got any answers to your questions I'm afraid but just wanted to say welcome aboard and THAT is a GREAT post !