XWK.flash = {}; XWK.flash.MacWheel = {}; XWK.flash.MacWheel.listener = []; XWK.flash.MacWheel.init = function() { if (XWK.os != "MAC") return; if (window.addEventListener) { window.addEventListener('DOMMouseScroll', XWK.flash.MacWheel.onWheel, false); } window.onmousewheel = document.onmousewheel = XWK.flash.MacWheel.onWheel; } XWK.flash.MacWheel.onWheel = function(event){ var delta = 0; if (event.wheelDelta) { /* IE/Opera. */ delta = event.wheelDelta/120; if (window.opera) delta = -delta; } else if (event.detail) { /** Mozilla case. */ delta = -event.detail/3; } if(XWK.browser == "SAFARI") { delta /= 3; } if (delta != 0) { var list = XWK.flash.MacWheel.listener; // alert("w "+delta); for (var i=0; i