
var swfmacmousewheel=function()
{var u=navigator.userAgent.toLowerCase();var p=navigator.platform.toLowerCase();var mac=p?/mac/.test(p):/mac/.test(u);var opera_sub10=(window.opera&&window.opera.version<10);var opera_10=(window.opera&&window.opera.version>=10);if(!is_safari&&!mac)return{registerObject:function(){}};var regObjArr=[];var deltaFilter=function(event)
{var delta=0;if(event.wheelDelta)
{delta=event.wheelDelta/120;if(opera_sub10)delta=-delta;if(opera_10||is_safari)delta=delta*3;}
else if(event.detail)
{delta=-event.detail;}
return delta;}
var deltaDispatcher=function(event){var delta=deltaFilter(event);var obj;for(var i=0;i<regObjArr.length;i++)
{obj=$j("#"+regObjArr[i])[0];if(event.target==obj&&typeof(obj.externalScrollWheelEvent)=='function')
{obj.externalScrollWheelEvent(delta);if(event.preventDefault)event.preventDefault();}}}
if(window.addEventListener)window.addEventListener('DOMMouseScroll',deltaDispatcher,false);window.onmousewheel=document.onmousewheel=deltaDispatcher;return{registerObject:function(objectIdStr)
{regObjArr[regObjArr.length]=objectIdStr;}};}();