The Olympic 2012 Logo fiasco

A video on the 2012 Olympic website caused epileptic fits. A quick investigation showed that the site as a whole is badly coded and hence not accessible. Time to fix it now.