Improved the IE8 event add/remove routines using fn.call(), less code/function creation