Internet Explorer fixes ...
this is unnecessary for all browsers except
for IE, which, to my knowledge, is the only browser in
existance where you need to complicate your code to
fix bugs. Goddamnit. :(
http://www.codecandies.com/2011/10/23/complicate-your-code/
Merge pull request #74 from larry55128/master

Internet Explorer fixes ...