At my current job, we have a website with many Asian members who, of course, post content in Asian double-byte characters. We’ve jumped through a few hurtles to make sure that our site correctly stores and displays these characters: making sure data is UTF-8 encoded, making sure that we run our text through a combination of escape(), unescape(), encodeURIComponent() and decodeURIComponent() depending on whether we’re saving or retrieving data. For the most part, our site has no problem. Then we had to go and add Flash into the mix, and things got a little weird.