• There are lots of ways to automate this. It basically boils down to, what errors do you want?

    For example, you can just Title Case every word (first letter is upper, all others lower). You'll end up with "Macdonald", when it should be "MacDonald", but lots of people are used to that kind of error.

    - Gus "GSquared", RSVP, OODA, MAP, NMVP, FAQ, SAT, SQL, DNA, RNA, UOI, IOU, AM, PM, AD, BC, BCE, USA, UN, CF, ROFL, LOL, ETC
    Property of The Thread

    "Nobody knows the age of the human race, but everyone agrees it's old enough to know better." - Anon