// Пункты меню
// -----------
var ItemsMenu = new Array (
  new Array ("начало",     "index.htm"),
  new Array ("страница 1", "01.htm"), 
  new Array ("страница 2", "02.htm"), 
  new Array ("страница 3", "03.htm"), 
  new Array ("страница 4", "04.htm"), 
  new Array ("ссылки",     "links.htm") 
                          );

// Константы
// ---------
var classMenu    = "menu";  // Имя класса меню
var classFirstLi = "first"; // Имя класса первого элемента списка

// Построение меню
// ---------------
// Функция строит меню вида (в <SPAN> обёртывается текущая страница):
//     <UL class="menu">
//       <LI class=first><SPAN>начало</SPAN>
//       <LI><A href="01.htm">страница 1</A>
//       <LI><A href="02.htm">страница 2</A>
//       ...
//     </UL>
function putMenu(page) // page -- номер текущей страницы в ItemsMenu
{
  var str  = '<UL class="'+ classMenu + '">'; 
  for (var i=0; i<ItemsMenu.length; i++)
  {
    str += '<LI' + (i ? '' : (' class="' + classFirstLi + '"')) + '>';
    if (i == page) 
      str += '<SPAN>'+ ItemsMenu[i][0] + '</SPAN></LI>';
    else      
      str += '<A href="'+ ItemsMenu[i][1] + '">' + ItemsMenu[i][0] + '</A></LI>'
  }
  str += '</UL>';
  document.write(str);
}


