Why is the ternary condition commented out? If it's not necessary anymore, why not (we care about older IE too)? It should either be restored or removed.