/**
* SWFMacMouseWheel v2.0: Mac Mouse Wheel functionality in flash - http://blog.pixelbreaker.com/
*
* SWFMacMouseWheel is (c) 2007 Gabriel Bucknall and is released under the MIT License:
* http://www.opensource.org/licenses/mit-license.php
*
* Dependencies: 
* SWFObject v2.0 rc2 <http://code.google.com/p/swfobject/>
* Copyright (c) 2007 Geoff Stearns, Michael Williams, and Bobby van der Sluis
* This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfmacmousewheel = function() { if (!swfobject) return null; var u = navigator.userAgent.toLowerCase(); var p = navigator.platform.toLowerCase(); var d = p ? /mac/.test(p) : /mac/.test(u); if (!d) return null; var k = []; var r = function(event) { var o = 0; if (event.wheelDelta) { o = event.wheelDelta / 120; if (window.opera) o = -o; } else if (event.detail) { o = -event.detail; } if (event.preventDefault) event.preventDefault(); return o; }; var l = function(event) { var o = r(event); var c; for (var i = 0; i < k.length; i++) { c = swfobject.getObjectById(k[i]); if (typeof (c.externalMouseEvent) == 'function') c.externalMouseEvent(o); } }; if (window.addEventListener) window.addEventListener('DOMMouseScroll', l, false); window.onmousewheel = document.onmousewheel = l; return { registerObject: function(m) { k[k.length] = m; } }; } ();
