Еще раз спасибо тебе, добрый хороший человек ! Разобрался. Дело оказалось в вызове preventDefault(). Сделал событие mousemove вот так:
root.onmousemove=function (ev)
{
ev.preventDefault();
if(drag) split.style.left=px(ev.clientX);
}
и чудеса прекратились. По крайней мере мотал сплитер по окну в chrome пока не надоело, и добиться чуда так и не удалось. Вот же блин, век живи, век учись !