// Light Vertical Menu LVM 1.0
// Автор: Сеник Алексей Владимирович
// © 2004 Senik Alexey
// Скрипт распространяется бесплатно, делайте с ним что захотите, только просьба НЕ изменять копирайт.

// Новосибирская область, г. Барабинск
// admin@paradox.net.ru

base_menu_name='Меню';
moutcolor='#93AC00';  // Цвет пункта меню
movercolor='#D0E0FF'; // Цвет пункта меню при наведении курсора
widthOfMenu='169px';  // Ширина меню

var menu=new Array(); // Массив с данными меню

var index=0;          // Блок первого пункта меню начинается с "var index=0;"
menu[index] = new Array(
	['О компании',''],
        ['about.html','<b>О компании</b> '],  // Описание не обязательно,
	['history.html','<b>История  </b> '],  // и вообще формат этой записи - произвольный.
	['management.html','<b>Руководство </b> '],
	['clients.html','<b>Наши клиенты   </b> '],
        ['career.html','<b>Работа в компании   </b> '],
	['zakaz.html','<b>Заказ продукции  </b> '],  //
 	['diplom.html','<b>Награды  </b> '],  //
	['links.html','<b>Ссылки  </b> ']   // В конце последнего пункта подменю запятой быть не должно!
);                       // Заканчивается блок вот этим ");"

index++;                 // Последующие блоки начинаются с "index++;"
menu[index] = new Array(
	['Продукция',''],
	['pr_1.html','<b>1. Бетон</b>'],
	['pr_2.html','<b>2. Раствор</b>'],
	['pr_3.html','<b>3. Сваи напряженные</b>'],
	['pr_4.html','<b>4. Ригели напряженные и каркасные</b>'],
	['pr_5.html','<b>5. Плиты ПК напряженные</b>'],
	['pr_6.html','<b>6. Опоры ЛЭП</b>'],
	['pr_7.html','<b>7. Прогоны напряженные</b>'],
	['pr_8.html','<b>8. Балки покрытия напряженные</b>'],
	['pr_9.html','<b>9. Фермы напряженные</b>'],
	['pr_10.html','<b>10. Плиты напряженные промышленных зданий</b>'],
	['pr_11.html','<b>11. Детали автодорог напряженные</b>'],
	['pr_12.html','<b>12. Плиты ПК каркасные</b>'],
	['pr_13.html','<b>13. Кольца колодцев</b>'],
	['pr_14.html','<b>14. Крышки колодцев</b>'],
	['pr_15.html','<b>15. Перемычки</b>'],
	['pr_16.html','<b>16. Бордюр армированный</b>'],
	['pr_17.html','<b>17. Тротуарная плитка</b>'],
	['pr_18.html','<b>18. Детали забора</b>'],
	['pr_19.html','<b>19. Детали автодорог каркасные</b>'],
	['pr_20.html','<b>20. Плиты ФЛ</b>'],
	['pr_21.html','<b>21. Сваи каркасные</b>'],
	['pr_22.html','<b>22. Детали теплотрасс</b>'],
	['pr_23.html','<b>23. Балки фундаментные каркасные</b>'],
	['pr_24.html','<b>24. Фундаменты колонн</b>'],
	['pr_25.html','<b>25. Колонны</b>'],
	['pr_26.html','<b>26. Плиты каркасные промышленных зданий</b>'],
	['pr_27.html','<b>27. Панели стеновые ПСТ</b>'],
	['pr_28.html','<b>28. Панели очистных сооружений</b>'],
	['pr_29.html','<b>29. Лестничные марши</b>'],
	['pr_30.html','<b>30. Прогоны каркасные</b>'],
	['pr_31.html','<b>31. Плиты ПКЛ</b>'],
	['pr_32.html','<b>32. Бордюр неармированный</b>'],
	['pr_33.html','<b>33. ФБС</b>'],
	['pr_34.html','<b>34. Пенопласт</b>'],
	['pr_36.html','<b>35. Полистиролбетон</b>'],
     ['http://www.ryazanbrick.ru/kirpichi.html','<b>36. Кирпич</b>'],
	['http://www.ryazanbrick.ru/keramika.html','<b>37. Керамика</b>']

);


index++;
menu[index] = new Array(
	['Услуги',''],
	['polistirolbeton.html','<b>Утепление полистиролбетоном</b>'],
	['autobeton.html','<b>Услуги автобетононасоса</b>'],
	['zalivka.html','<b>Бетонные полы</b>'],
     ['delivery.html','<b>Доставка продукции</b>'],
        ['deliveryprice.html','<b>Тарифы на доставку</b>']

);

index++;
menu[index] = new Array(
	['Производство',''],
	['factory.html','<b>Производство</b>'],
	['bsu.html','<b>Бетоно-смесительный узел</b>'],
	['teplogen.html','<b>Газовые теплогенераторы</b>'],
        ['zavod.html','<b>Наш завод</b>'],
        ['sklad.html','<b>Склады готовой продукции</b>']

);


index++;
menu[index] = new Array(
	['Контакты',''],
	['kon.html','<b>Контакты</b>'],
	['shema.html','<b>Схема проезда</b>'],
	['mailto:post@jbi3.ru','<b>E-mail</b>']
);


// Конец массива

var s_name,mn,d_name,hmenu,x,y;
var timerID = null;
function getScroll()
         {
         scrollXY=document.getElementsByTagName((document.compatMode && document.compatMode == 'CSS1Compat') ? "HTML" : "BODY")[0];
	 return scrollXY.scrollTop;
         }
var oldmenu, oldcell,timerID;
function showmenu(Nmenu)
         {
         menu='menu'+Nmenu;
         cell='d'+Nmenu;
         if (oldmenu!=null){document.all(oldmenu).style.visibility='hidden';}
         if (oldcell!=null){document.all(oldcell).style.background=moutcolor;}
         document.all(cell).style.background=movercolor;
         x=330;
         y=getScroll()+event.clientY-event.offsetY;
         document.all(menu).style.left=x;
         document.all(menu).style.top=y;
         document.all(menu).style.visibility='visible';
         oldmenu=menu;
         oldcell=cell;
         clearTimeout(timerID);
         }
function hidemenu(Nmenu)
         {
         menu='menu'+Nmenu;
         cell='d'+Nmenu;
         if (oldcell!=null){document.all(oldcell).style.background=moutcolor;}
         document.all(menu).style.visibility='hidden';
         }
function hideOldMenu()
         {
         hidemenu(oldmenu.slice(4));
         }


function make_base_menu() // Формирование главного меню
         {
         str  = '<table name=\"basemenu\"';
         str += ' id=\"basemenu\"';
         str += ' class=\"menuleft\"';
         str += ' width=\"'+widthOfMenu+'\"';
         str += ' height=\"30\"';
	 str += ' border=\"0\"';
         str += ' cellpadding=\"0px\"';
         str += ' cellspacing=\"0\">';
   //      str += ' <tr><td name=\"headlink\"';
   //      str += ' id=\"headlink\"';
   //      str += ' class=\"headmenu\"';
   //      str += ' align=\"center\">';
   //      str += base_menu_name;
         str += ' </td></tr>';

         for (i=1; i<=menu.length; i++)
             {
             str_item  = ' <tr bgcolor=\"#93ac00\">';
             str_item += ' <td onmouseover=\"showmenu(' + i + ',event)\"';
             str_item += ' onmouseout=\"timerID=setTimeout(\'hidemenu(' + i + ',event)\',1000)\"';
  str_item += ' height=\"37\"';
  str_item += ' name=\"d' + i + '\" id=\"d' + i + '\"> &nbsp';
             str_item += menu[i-1][0][0];
             str_item += '</td></tr> ';

	str += str_item;
             }
         str +='</table>';
         return str;
         }

function make_sl_menu(Nmenu) // Формирование подменю
         {
         itemObj=menu[Nmenu];


         str ='<div name=\"menu'+Nmenu+'\"';
         str+=' id=\"menu'+(Nmenu+1)+'\"';
         str+=' class=\"secondmenu\"';
         str+=' onmouseover=\"clearTimeout(timerID)\"';
         str+=' onmouseout=\"timerID=setTimeout(\'hidemenu('+(Nmenu+1)+')\',1000)\">';

	  for (i=1; i<itemObj.length; i++)
             {
             str_item  = ' <a class=\"m\" href=\"';
             str_item += itemObj[i][0];
             str_item += ' \" target=_self>';
             str_item += itemObj[i][1];
             str_item += ' </a><br>';
             str += str_item;
             }
         str +='</div>';
	 return str;
         }

function make_sl_menus() // Поочерёдное формирование всех подменю
         {
         result='';
         for (j=0; j<menu.length; j++)
             {
             result+=make_sl_menu(j);
             }
         return result;
         }



