http://www.latentmotion.com/how-to-sort-an-associative-array-object-in-javascript/
Anonymous
Choose portability over efficiency.