Всё, больше не выделяет, но как-то странно себя ведёт, дрожит, когда перетаскиваешь: страница начинает "дрожать", причем чем дальше двигаешь, тем сильнее дрожит.
Код:
x=0
mouseDown=false
function on(event) {
	event=event || window.event
	event.preventDefault ? event.preventDefault() : (event.returnValue=false)
	x=event.pageX
	X=document.body.scrollLeft
	mouseDown=true
	document.body.style.cursor='move'
}
function off(event) {
	mouseDown=false;
	document.body.style.cursor='default';
}
function scroll(event) {
	if (mouseDown) {
		event=event || window.event
		window.scrollTo(X+x-event.pageX,0)
	}
}
function events() {
	document.addEventListener('mousedown',on,false)
	window.addEventListener('mouseup',off,false)
	window.addEventListener('mousemove',scroll,false)
}
В чём может быть проблема?