| вот рабочий код, если кому поможет
 window.onload = function ()
 {
 var menu = document.getElementById('menu');
 var items = menu.childNodes[1].children;
 var orWidth = menu.offsetWidth;
 var sun=0;
 var arr = new Array();
 for (var i=0; i<items.length; i++)
 {
 var sum = items[i].offsetWidth;
 sun+=sum;
 if (orWidth < sun)
 {
 var count = i;
 break;
 }
 }
 var sum = items.length - count;
 var ul = document.getElementById('perepoln');
 for (i=0; i <= count; i++)
 {
 ul.insertBefore(items[count], ul.children[i]);
 }
 }
 |