Доработать YUI TreeView widget (JavaScript)

Алексей19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
26.10.2008

Имеется TreeView элемент управления такой, как здесь:

http://developer.yahoo.com/yui/examples/treeview/dynamic_tree.html

Нужно добавить возможность перемещать его элементы примерно так, как это показано здесь:

http://developer.yahoo.com/yui/examples/dragdrop/dd-reorder.html

Когда мы хватаем элемент, создаётся проксирующий элемент, как это описано здесь:

http://developer.yahoo.com/yui/examples/dragdrop/dd-proxy.html

Прежний элемент остаётся на месте до тех пор, пока мы не отпускаем проксирующий элемент на новом месте. Пока мы двигаем захваченным проксирующим элементом, между элементами TreeView отображается индикация куда он должен "упасть". Индикация в виде чёрной черты между элементами с короткими вертикальными чёрточками на концах (как это общепринято во многих UI библиотеках). Проксирующий элемент должен выглядеть точно также, как исходный элемент, но быть при этом полупрозрачным.