How's ajax suppose to be delivered, in a moment where I probably don't want to ramble about javascript, but it's there and a lot of people/companies use it. Moreover (what word is this) it is the language of the web, and as much as its hated, lot of good things are coming in the near future. My job is fun, an entire site which I believe has more Javascript code than server code, a site that given that has grown to have a frontend that is a mess, a site that is completely amazingly explosevely frontend driven, where freaking windows fly around and eat your CPU!
Once this thing is launched I basically need to organize the JS code and create some structure inside this soul. Here's a snippet of Javascript code that i've come to create to help me understand how I need to start building things: (code got delete by rafb.net, fn-js has some good shit). It's pretty fun to wander in this world of prototype inheritance and classes that have no class operator, and basically try and understand every little piece of it.