IE7 support
IE7 polyfill