A cross-brower mouse wheel event wrapper without relying on other javascript library