//Функция для унификации работы всех функций, номера разделов и продуктов 
//задаются в голове html-файла
function startmenu(men1,men2,Num)
{
startmenu1=men1;
startmenu2=men2;
startNum=Num;
}

function show_menu(startmenu1, startmenu2, Num)
{
nav = window.navigator.appName 
if (nav=="Netscape"){
  show_menuNN(startmenu1, startmenu2, Num);
}

if (nav=="Microsoft Internet Explorer") {
 show_menuIE(startmenu1, startmenu2, Num);
}
}

//Боковое меню
function show_menuIE(startmenu1, startmenu2, Num)
{
// startmenu1 - меню подраздела уровня 1/ внутри общего меню
// startmenu2 - меню раздела уровня 2 / внутри уровня 1
// Num - номер продукта в разделе
var i;
var j;
var ii;
menuiMax=9;//totalmenu.length;
//var menuNum = menui[0]; 


var str='<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0 style="border-collapse: collapse">';
for(i=0;i<menuiMax;i++)
{
// реализация меню уровня 0
str+='<tr><TD width="5%"><DIV class=parent id='+totalmenu[i][1]+'Parent style="width: 16; height: 21">';
str+='<font face="Tahoma"><A class=item onclick="ExpIt(\''+totalmenu[i][1]+'\',0);return false;" href="#">';
str+='<IMG id='+totalmenu[i][1]+ ' height=9 alt="" hspace=3 src="plus.gif" width=9 vspace=6 border=0></A></font></DIV></TD>';
str+='<TD width="95%"><DIV class=parent id='+totalmenu[i][1]+'Parent><b><font face="Tahoma" size="1"><A href="'+menu_h[i]+'">'+menu[i]+'</A></font></b></DIV></TD></tr>';
str+='<tr><TD width="5%" height="1"></TD><TD width="95%" height="1">';
str+='<DIV class=child id='+totalmenu[i][1]+'Child><TABLE cellSpacing=0 cellPadding=0 border=0 style="border-collapse: collapse" width="100%">';
// реализация меню уровня 1
//if (i<8) //пока прописаны только 2 меню. потом это нужно убрать
{
 for(ii=2;ii<totalmenu[i].length;ii+=2)
 {
  ni=ii/2-1; 
  str+='<tr><TD width="5%"><A class=item  onclick="ExpIt(\''+allmenus[i][ni][1]+'\',0); return false" href="#">';
  str+='<IMG id='+allmenus[i][ni][1]+' height=9 alt="" hspace=3 src="plus.gif" width=9 vspace=6 border=0></A></font></TD>';
  str+='<TD width="95%"><A href="'+totalmenu[i][ii+1]+'">';
  str+='<FONT class=menu13 color=#444444 face="Tahoma">'+totalmenu[i][ii]+'</FONT></A></TD></tr>';
  str+='<tr><TD width="5%" height="1"></TD><TD width="95%" height="1">';
  str+='<DIV class=child1 id='+allmenus[i][ni][1]+'Child><table border="0" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">';
  // реализация меню уровня 2
  for(j=2;j<allmenus[i][ni].length;j+=2)
  {  
   if((j/2-1)==Num && allmenus[i][ni][1]==startmenu2[1] && totalmenu[i][1]==startmenu1[1])
   {
    str+='<tr><td width="100%">';
    str+='<FONT class=menu12 color=#000000 face="Tahoma">'+allmenus[i][ni][j]+'</font></td></tr>';  
   }
   else
   {
   str+='<tr><td width="100%"><A href="'+allmenus[i][ni][j+1]+'">';
   str+='<FONT class=menu12 color=#444444 face="Tahoma">'+allmenus[i][ni][j]+'</font></a></td></tr>';
   }
  }
  
  str+='</table></DIV></TD></tr>';
              

 }

} //end if
str+='</TABLE></DIV></TD></tr>';
}      
str+='</table>';
document.write(str);
}

//Боковое меню NN
function show_menuNN(startmenu1, startmenu2, Num)
{
// startmenu1 - меню подраздела уровня 1/ внутри общего меню
// startmenu2 - меню раздела уровня 2 / внутри уровня 1
// Num - номер продукта в разделе
var i;
var j;
var ii;
menuiMax=9;//totalmenu.length;
//var menuNum = menui[0]; 


var str='<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0 style="border-collapse: collapse">';
for(i=0;i<menuiMax;i++)
{
// реализация меню уровня 0
str+='<tr><TD width="5%">';
str+='<font face="Tahoma">';
str+='<IMG src="dot.gif" border=0></font></TD>';
str+='<TD width="95%"><b><A href="'+menu_h[i]+'"><font face="Tahoma" size="1">'+menu[i]+'</font></A></b></TD></tr>';
str+='<tr><TD width="5%" height="1"></TD><TD width="95%" height="1">';
str+='<TABLE cellSpacing=0 cellPadding=0 border=0 style="border-collapse: collapse" width="100%">';
// реализация меню уровня 1
if (i<9) //пока прописаны только 2 меню. потом это нужно убрать
{
 for(ii=2;ii<totalmenu[i].length;ii+=2)
 {
  ni=ii/2-1; 
  str+='<tr><TD width="5%">';
  str+='<IMG alt="" hspace=3 src="nn_item.gif" border=0></font></TD>';
  str+='<TD width="95%"><A href="'+totalmenu[i][ii+1]+'">';
  str+='<FONT color=#545454 face="Tahoma" size="1"><b>'+totalmenu[i][ii]+'</b></FONT></A></TD></tr>';
  str+='<tr><TD width="5%" height="1"></TD><TD width="95%" height="1">';
  str+='<table border="0" cellpadding="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">';
  // реализация меню уровня 2
  
  //for(j=2;j<allmenus[i][ni].length;j+=2)
  //{  
  // str+='<tr><td width="100%"><A href="../'+allmenus[i][ni][j+1]+'">';
  // str+='<FONT class=menu12 color=#444444 face="Tahoma">'+allmenus[i][ni][j]+'</font></a></td></tr>';
   
 // }
  
  str+='</table></TD></tr>';
              

 }

} //end if
str+='</TABLE></TD></tr>';
}      
str+='</table>';
document.write(str);
}


function goto_ref(ref)
{
var ind=ref.selectedIndex;
//var str=ref.options[ind].value;
var str = ref.options[ref.selectedIndex].value;

//alert(str);
document.location="#"+str;
//alert(document.location)
}
