Thanks Pure ...and thankyou everyone for you advice and help. ok I have made a few changes and after hours of fiddling I have come up with this...comments & crits are welcome ..thanks in advance.