var stopMouse = false;
function stopMouseWheel()
{
    if (window.addEventListener)
        window.addEventListener('DOMMouseScroll', onMouseWheel, false);
    window.onmousewheel = document.onmousewheel = onMouseWheel;
	stopMouse = true;
}

function enableMouse(){
	stopMouse = false;
}

function onMouseWheel(event)
{
    if (!event)
        event = window.event;

    if (stopMouse) {
        return cancelEvent(event);
    }

    return true;
}

function cancelEvent(e)
{
    e = e ? e : window.event;
    if (e.stopPropagation)
        e.stopPropagation();
    if (e.preventDefault)
        e.preventDefault();
    e.cancelBubble = true;
    e.cancel = true;
    e.returnValue = false;
    return false;
}