/**
 * 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 l;
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;
		
		};
		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;
		}
	};
}();

var deacivateSwfmacmousewheel = function()
{
	window.removeEventListener('DOMMouseScroll',l,false);
}
