A CodePen by Hugo Giraudel. Doing without jQuery - Based on http://evanhahn.com/doing-without-jquery/.