At a quick look that method doesn't seem to work.
So nobody knows if the initial if statement will work? frown