There are certain people on the web whose knowledge, experience and expertise are almost unparalleled. Roger Johansson is one of these, and his site should be required reading for anyone building stuff for the web. He is, for want of a better phrase, the dogs.
So many thanks to him for providing the solution to not one (not three, not four, not five, not six) but two of the biggest bugbears I have when building sites. Behold:
Marvellous, my life is that little bit more complete.
Hats off to Roger!