формулирую четкое техзадание для тех кто отозвался помочь:
Необходимо разработать горизонтальное меню.
Первый уровень меню смещен вправо, подменю появляется при наведении на пункт основного меню.Подменю может быть у каждого пункта.Принцип работы подменю.Подменю может не умещаться в горизонтальную полосу и пункты подменю могут уходить за горизонтальную полосу подменю.Для доступа к скрытым пунктам подменю используется горизотнальный скроллинг.По бокам основного блока подменю располагаются стрелки вправо и влево.При наведении на стрелку пункты подменю передвигаются в противоположную сторону.При достижении видимого конца пунктов подменю пункты останавливаются.Также пункты моментально останавливаются при отведении мыши от соответствующей стрелки.Частично это меню реализовано в песочнице
http://learn.javascript.ru/play/ZOzAW Но есть недоделки такие как 1)пункты подменю не моментально останавливаются при отведении мыши от стрелки 2) подменю перестало останавливаться при достижении логического видимого конца (проблемы вызваны добавлением второго массива подменю, когда было только одно подменю например у основного пункта меню услуги все было нормально)