Update using byte saving techniques, added ie support version and the shortcut $i

Update using byte saving techniques.
Added comments.
Added ie support version.
Added the shortcut $i.
The minified version goes from 311bytes to 257bytes.