function handle(delta) {
        if (delta < 0){ DownCheck(); clearInterval(Timer); ScrollDown(); }
        else if(delta > 0) { TopCheck(); clearInterval(Timer); ScrollTop(); }
}

function wheel(event){
        var delta = 0;
        if (!event)
                event = window.event;
        if (event.wheelDelta) {
                delta = event.wheelDelta/120;
        } else if (event.detail) {
                delta = -event.detail/3;
        }
        if (delta)
                handle(delta); else { DownCheck(); TopCheck(); clearInterval(Timer); }
        if (event.preventDefault)
                event.preventDefault();
	event.returnValue = false;
}

if (window.addEventListener)
        window.addEventListener('DOMMouseScroll', wheel, false);

window.onmousewheel = document.onmousewheel = wheel;