/*	SWFMouseWheel v1.0 alpha1 <http://oysteinwika.com/swfmousewheel/>
	Copyright (c) 2007 Øystein Wika
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/

var jsReady = false;
function isReady() {
	return jsReady;
}
function pageInit() {
	jsReady = true;
}

function handler(delta) {
	if (delta < 0) {
		sendToAS(delta);
	} else {
		sendToAS(delta);
	}
}

function wheel(event){
	var delta = 0;
	if (!event) event = window.event;
	if (event.wheelDelta) { 
		delta = event.wheelDelta/120;
		if (window.opera) delta = delta;
	} else if (event.detail) { delta = -event.detail/3;}
	if (delta) { 
		handler(Math.round(delta));
	}
	if (event.preventDefault) {
		event.preventDefault();
	}
	event.returnValue = false;
}

if (window.addEventListener) window.addEventListener('DOMMouseScroll', wheel, false);
window.onmousewheel = document.onmousewheel = wheel;

function callMovie(id) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[id];
	} else {
		return document[id];
	}
}

function sendToAS(val) {
	if (val<50 && val>-50) {
		callMovie(id).jsdelta(val);
	}
}
