moving to global scope for IE9
moving down old browser warning
Fixing the js for IE8
fallbacks for IE8, even if they are ugly