Event.observe(window, 'keydown', function(evt){
    if (evt.ctrlKey){
		handle = over;	
    }
})

Event.observe(window, 'keypress', function(evt){
    var key2 = evt.charCode;
	if ((evt.ctrlKey && key2==43) || (evt.ctrlKey && key2==45) || (evt.ctrlKey && key2==61)){
		if (evt.preventDefault)
        evt.preventDefault();
        evt.returnValue = false; // для IE
    } 	
})

Event.observe(window, 'keyup', function(evt){
    if (evt.keyCode == 17){
        handle = null;
    } 
})

function wheel(event){
    var delta = 0;
    if (!event) event = window.event; // Событие IE.

    if (event.wheelDelta) {
        // IE, Opera, safari, chrome - кратность дельта равна 120
        delta = event.wheelDelta/120;
    } else if (event.detail) {
        // Mozilla, кратность дельта равна 3
        delta = -event.detail/3;
    }

    if (delta && typeof handle == 'function') {
        handle(delta);
        if (event.preventDefault)
        event.preventDefault();
        event.returnValue = false; // для IE
    }
}

function over(delta) {
    return false;
}

if (window.addEventListener) {window.addEventListener('DOMMouseScroll', wheel, false);}
window.onmousewheel = document.onmousewheel = wheel;