Thanks Jon i will give this code a go in a bit, and to solve the error message you mentioned i will just place an on error line , as i think this will be enough to satisfy the user cheers and ill update this to let you know how its going
Thanks again:)
-EDIT-
Thanks code works great, i see now...