// Menu
var tTime1;
var tTime2;
var owMenu;
var owParent;
var owItem;

var aMenuSprav = new Array();
var aMenuTorg  = new Array();
var aMenuFond  = new Array();
var aMenuRule  = new Array();
var aMenuLink  = new Array();

aMenuLink[0] = new Array('l1','birzh_ukr',  'биржи Украины',       '', 'chItem(l1,1);', 'chItem(l1,0);');
aMenuLink[1] = new Array('l2','birzh_all',  'товарные биржи мира', '', 'chItem(l2,1);', 'chItem(l2,0);');
aMenuLink[2] = new Array('l3','birzhs_all', 'фондовые биржи мира', '', 'chItem(l3,1);', 'chItem(l3,0);');
aMenuLink[3] = new Array('l4','bank_ukr',   'банки Украины',       '', 'chItem(l4,1);', 'chItem(l4,0);');
aMenuLink[4] = new Array('l5','links',      'бизнес и финансы',    '', 'chItem(l5,1);', 'chItem(l5,0);');

aMenuSprav[0] = new Array('d1','sprav',    'курсы валют НБУ',          'курсы валют, установленные НБУ', 'chItem(d1,1);', 'chItem(d1,0);');
aMenuSprav[1] = new Array('d2','spr_cbr',  'курсы валют ЦБР',          'курсы валют, установленные ЦБР', 'chItem(d2,1);', 'chItem(d2,0);');
aMenuSprav[2] = new Array('d3','spr_euro', 'евро - валюта Европы',     'обмен национальных валют на евро', 'chItem(d3,1);', 'chItem(d3,0);');
aMenuSprav[3] = new Array('d4','spr_basis','базисные условия поставки','Incoterms 2000', 'chItem(d4,1);', 'chItem(d4,0);');
aMenuSprav[4] = new Array('d5','zakon',    'законы, постановления',    'законы, нормативные документы Украины', 'chItem(d5,1);', 'chItem(d5,0);');

//aMenuTorg[0] = new Array('a1','auct_',      'фонд госимущества', '',
//                         'chMenu(MenuFond,1); chItem(a1,1);', 'chMenu(MenuFond,0); chItem(a1,0);');
aMenuTorg[0] = new Array('a1','auct_',      'фонд госимущества', '',
                         'inoutMenu(MenuFond,1,MenuTorg,a1); inoutItem(a1,1);',
                         'inoutMenu(MenuFond,0,MenuTorg,a1); inoutItem(a1,0,MenuFond);');

aMenuTorg[1] = new Array('a2','auct_nalog', 'налоговый залог',       '', 'chItem(a2,1);', 'chItem(a2,0);');
aMenuTorg[2] = new Array('a3','auct_tovar', 'аукционы партнеров',    '', 'chItem(a3,1);', 'chItem(a3,0);');
aMenuTorg[3] = new Array('a4','torg_goody', 'имущественные торги',   '', 'chItem(a4,1);', 'chItem(a4,0);');
aMenuTorg[4] = new Array('a9','torg_sale',  'реализация имущества',  '', 'chItem(a9,1);', 'chItem(a9,0);');
aMenuTorg[5] = new Array('a5','torg_',      'биржевой бюллетень',    '', 'chItem(a5,1);', 'chItem(a5,0);');
aMenuTorg[6] = new Array('a6','torg_arhiv', 'архив бюллетеней',      '', 'chItem(a6,1);', 'chItem(a6,0);');
aMenuTorg[7] = new Array('a7','torg_reslt', 'результаты торгов',     '', 'chItem(a7,1);', 'chItem(a7,0);');
aMenuTorg[8] = new Array('a8','auct_rules', 'правила проведения',    '',
                         'chMenu(MenuRule,1,MenuTorg,a8); chItem(a8,1);', 'chMenu(MenuRule,0,MenuTorg,a8); chItem(a8,0,MenuRule);');

aMenuFond[0] = new Array('f1','auct_unend',  'аукционы незавершенки',       '', 'chItem(f1,1,a1);', 'chItem(f1,0);');
aMenuFond[1] = new Array('f2','auct_small',  'аукционы малой приватизации', '', 'chItem(f2,1,a1);', 'chItem(f2,0);');
aMenuFond[2] = new Array('f3','auct_social', 'аукционы социальной сферы',   '', 'chItem(f3,1,a1);', 'chItem(f3,0);');
aMenuFond[3] = new Array('f4','list_unend',  'объекты незавершенки',        '', 'chItem(f4,1,a1);', 'chItem(f4,0);');
aMenuFond[4] = new Array('f5','list_small',  'объекты малой приватизации',  '', 'chItem(f5,1,a1);', 'chItem(f5,0);');
aMenuFond[5] = new Array('f6','list_social', 'объекты социальной сферы',    '', 'chItem(f6,1,a1);', 'chItem(f6,0);');
aMenuFond[6] = new Array('f7','auct_reslt',  'результаты аукционов',        '', 'chItem(f7,1,a1);', 'chItem(f7,0);');
aMenuFond[7] = new Array('f8','fgi_archiv',  'архив аукционов',             '', 'chItem(f8,1,a1);', 'chItem(f8,0);');

aMenuRule[0] = new Array('r1','auct_rules', 'аукцион',    '', 'chItem(r1,1);', 'chItem(r1,0);');
aMenuRule[1] = new Array('r2','torg_rules', 'торги',      '', 'chItem(r2,1);', 'chItem(r2,0);');

genMenu('1', 'MenuSprav', 250, 235, aMenuSprav, 'chMainMenu(MenuSprav,1,m4);',     'chMainMenu(MenuSprav,0,m4);');
genMenu('1', 'MenuTorg',  198, 220, aMenuTorg,  'chMainMenu(MenuTorg,1,m2);',      'chMainMenu(MenuTorg,0,m2);');
genMenu('1', 'MenuLink',  302, 220, aMenuLink,  'chMainMenu(MenuLink,1,m6);',      'chMainMenu(MenuLink,0,m6);');
genMenu('2', 'MenuFond',  202, 235, aMenuFond,  'inoutMenu(MenuFond,1,MenuTorg,a1);', 'inoutMenu(MenuFond,0,MenuTorg,a1);');
//genMenu('2', 'MenuFond',  202, 235, aMenuFond,  'chMenu(MenuFond,1,MenuTorg,a1);', 'chMenu(MenuFond,0,MenuTorg,a1);');
genMenu('2', 'MenuRule',  378, 160, aMenuRule,  'chMenu(MenuRule,1,MenuTorg,a8);', 'chMenu(MenuRule,0,MenuTorg,a8);');


//
//  Menu generation
//
function genMenu(sLevel, sId, nTop, nWidth, aMenu, sMOver, sMOut) {
 document.write('<div class=m' + sLevel + ' id="' + sId + '" style="top:' + nTop.toString() + '; width:' + nWidth.toString() +
                ';" onMouseOver="' + sMOver + '" onMouseOut="' + sMOut + '">');

 for (var i = 0; i < aMenu.length; i++) {
     document.write('<table cellspacing=0 cellpadding=2>' +
                    '<tr><td class=tt>' +
                    '<a class=menu href="' + aMenu[i][1] + '.html" title="' + aMenu[i][3] + '">' +
                    '<div id="' + aMenu[i][0] + '" onMouseOver="' + aMenu[i][4] + '" onMouseOut="' + aMenu[i][5] + '">' +
                    aMenu[i][2] +'</div></a></td></tr>' +
                    '</table>');
     }

  document.write('</div>');
}

//
// Change Menu's style
//
function chMenu(oMenu, lVisible, oParent, oItem) {
//oWork = oMenu
    if (lVisible==1) {
       clearTimeout(tTime2);
       oMenu.style.visibility="visible";
       if (oParent != null) { oParent.style.visibility="visible";}
       if (oItem != null) { oItem.style.background="#f5deb3";}
        }
   else {
         oMenu.style.visibility="hidden";
         if (oParent != null) { oParent.style.visibility="hidden"; }
         if (oItem != null) { oItem.style.background="#f8f8e0";}
        }
 }
//
// Change Item's style
//
function chItem(oItem, lVisible) {
      clearTimeout(tTime2);

 if (lVisible==1) { oItem.style.color="#800000";  oItem.style.background="#f5deb3"; }
             else { oItem.style.color="darkblue"; oItem.style.background="#f8f8e0"; }
  }
//
// Hide Menu
//
function inoutMenu(oMenu, lVisible, oParent, oItem) {
owMenu = oMenu;
owParent = oParent;
owItem = oItem;

    if (lVisible==1) {
      clearTimeout(tTime1);
      clearTimeout(tTime2);
      oMenu.style.visibility="visible";
      if (oParent != null) { oParent.style.visibility="visible";}
      if (oItem != null) { oItem.style.background="#f5deb3";}
                }
        else {
      if (oItem != null) { oItem.style.background="#f8f8e0";}
         tTime1=setTimeout("hideMenu(owMenu);",700);
         tTime2=setTimeout("hideMenu(owParent);",700);
              }
 }
function hideMenu(oMenu) {
  oMenu.style.visibility="hidden";
}
//
// Change Item's style
//
function inoutItem(oItem, lVisible, oMenu) {
owMenu = oMenu;

            clearTimeout(tTime2);

 if (lVisible==1) { oItem.style.color="#800000";  oItem.style.background="#f5deb3"; }
             else {
                   oItem.style.color="darkblue";
                   oItem.style.background="#f8f8e0";
                   clearTimeout(tTime1);
                   hideMenu(owMenu);
               }
  }
//
// Moving menu
//
function PlaceMenu() {
   document.all.MainMenu.style.posTop=document.body.scrollTop+165;
   document.all.MenuTorg.style.posTop=document.body.scrollTop+197;
   document.all.MenuFond.style.posTop=document.body.scrollTop+201;
   document.all.MenuRule.style.posTop=document.body.scrollTop+377;
   document.all.MenuSprav.style.posTop=document.body.scrollTop+249;
   document.all.MenuLink.style.posTop=document.body.scrollTop+301;
 }