function initMain() {
    if (window.addEventListener) {
        window.addEventListener('DOMMouseScroll', wheel, false);
        window.onmousewheel = document.onmousewheel = wheel;
    }
}

function wheel(event){
    if (!event) {event = window.event};
    if (event.wheelDelta) {
        mouseDelta = event.wheelDelta/120; 
        if (window.opera) {mouseDelta = -mouseDelta};
	} else if (event.detail) {
        mouseDelta = -event.detail/3;
	}
	if( /AppleWebKit/.test(navigator.userAgent) ) {
     	mouseDelta = event.wheelDelta/120; 
	}
	 if( /Firefox/.test(navigator.userAgent) ) {
     	mouseDelta = event.wheelDelta/25; 
	}
	if (mouseDelta) {
	   sendDelta2Frame(mouseDelta);
	}	
	
}

function swfName(str) {
	if (navigator.userAgent.indexOf("Microsoft") != -1) {
		return window[str]
	}else {
    	return document[str]
	}
}

function sendDelta2Frame(mouseDelta) {
	swfName("contents").handleScrollEvent(mouseDelta);
}