I saw an interesting question on StackOverflow on how to cycle between 3 states for list items , but with initial state for each item being potentially different. This random start position part of the problem was making me think, so I used it as an exercise to try some newish jQueryfunctions, such as delegate and advanced class selectors. My solution was basically to build a reduced case of state transition diagram with a cycle.
I have (nearly) finished developing a mini-website in 6 languages (Arabic, Chinese, English, French, Russian, Spanish). The layout was the same, so ideally it would have been driven by a content management system. Not in this case unfortunately, as I was not given enough time to setup the infrastructure. As I know nearly nothing of at least two of the languages above (Arabic and Chinese), I had to keep rechecking the content provided to ensure the right text ends up in the right place on a page.