// ---------------- #1#
function tdv(w,h) { document.write('<td width="'+w+'"><img src="IMG/trans1x1.gif" width="'+w+'" height="'+h+'" border="0" hspace="0"></td>');}
// ---------------- #2#
function img_3ug(w,h) { document.write('<img src="IMG/3ugo.gif" width="'+w+'" height="'+h+'" border="0" hspace="10">');}
function img_3ugo(w,h) { document.write('<img src="IMG/3ugo.gif" width="'+w+'" height="'+h+'" border="0" hspace="10">');}
// ---------------- #3#
function img_4ug(w,h) { document.write('<img src="IMG/4ug.gif" width="'+w+'" height="'+h+'" border="0" hspace="10">');}
// --------------- UK1
function bodyOfSite(nom) {	if(nom>5) document.write('<body>');
							else	  document.write('<body class="BODY'+nom+'">'); }
// --------------- #5#
function shiftnbsp(k) {	for(var i=1;i<=k;i++) document.write('&nbsp;'); }
// --------------- UK2
function headerPage(nom)
{
	var pER = 0; 
//	var fon = "RUS"; if(nom>100) { pER = 100; fon = "ENG"; } // eng
	document.write('<table border="0" width="100%" cellpadding="0" cellspacing="0">');
	document.write('<tr><td class="'+fonHeaderText+'" width="700" height="65">');
	for(var i=1+pER;i<=5+pER;i++) 
	{	document.write('<script type="text/javascript">');
		if(i==nom) 	document.write('getrA('+i+',"HMENUTEK");');
		else	 	document.write('getrA('+i+',"");'); 
		document.write('</script>&nbsp;&nbsp;');
	}
	i=6+pER; if(nom==6+pER) i=22+pER;
	var iER = 7+pER; 
	document.write('</td><td class="GRADOP"><script type="text/javascript">getrA('+i+',"");getrA('+iER+',"");</script>');
	document.write('</td></tr>');
	document.write('<tr class="FIX5"><script type="text/javascript">tdv(700,1);</script><td width="100%">&nbsp;</td></tr>');
	document.write('</table>');  
}
// --------------- Flying dish
function tekPage(nom)
{
document.write('<table border="0" width="100%" cellpadding="1" cellspacing="0">');
document.write('<tr class="FIX5"><script type="text/javascript">tdv('+shiftekMenu[page[nom][1]]+',1);</script><td>');
	var i; var lvl; var nomA; 
	for(lvl=2;lvl<=page[nom][0];lvl++) 
	{	if(lvl != page[nom][0])
		{ 	nomA = page[nom][lvl];
document.write('<span class="ATEK">');
			shiftnbsp(5*(lvl-2));
			document.write('<script type="text/javascript">');
			if(ar[nomA].level == 0) document.write('img_4ug(9,9);');
			else 					document.write('img_3ugo(9,9);');
			if(lvl != page[nom][0]-1) document.write('getrA('+nomA+',"");');
			else	   		document.write('getrA('+nomA+',"HMENUTEK");'); 
			document.write('</script></span><br>');
		}	
		else
		{ for(i=1;i<=page[nom][lvl][0];i++) 
		  {	nomA = page[nom][lvl][i];
document.write('<span class="ATEK">');
			shiftnbsp(5*(lvl-2));
			document.write('<script type="text/javascript">');
			if(ar[nomA].level == 0) document.write('img_4ug(9,9);');
			else 					document.write('img_3ugo(9,9);');
			document.write('getrA('+nomA+',"");');
			document.write('</script></span><br>');
		  }
		}
	}
document.write('</td></tr>');
document.write('</table>');  
}
// --------------- DK
function endPage(nom)
{
	var pER = 0; var i3ug = 8;// rus
	document.write('<p>&nbsp;</p>');
	document.write('<table border="0" width="100%" cellpadding="0" cellspacing="0">');
	document.write('<tr><td class="GRADIENT" width="700"><script type="text/javascript">getrA('+i3ug+',"");</script>');
	document.write('<span class="BMENU"><script type="text/javascript">');
	for(var i=1+pER;i<=5+pER;i++) 
	{	if(i!=nom) document.write('getrA('+i+',"");');
		else	   document.write('getrA('+i+',"HMENUTEKB");'); 
	}
	document.write('</script></span><span class="COPY"><br>&copy; '+tCopyTextConmet+' 2004</span>');
	document.write('</td><td class="GRADOP">&nbsp;</td></tr></table>');
}
// --------------- firstN
function rowsCat(n,firstN)
{
   var tn;	
   for(var i=0;i<n;i++) 
   { tn = firstN+i;
     if(ris[tn].jname != "")
	 { document.write('<tr class="CATALTR"><td>'+ris[tn].jname+'</td><td>');
	   if(ris[tn].img != "NO") document.write('<a href="'+nCat[ris[tn].ncat][0][1]+'#'+ris[tn].jname+'" title="Посмотреть/See">');
	   document.write(ris[tn].jtext);
	   if(ris[tn].img != "NO") document.write('</a>');
	   document.write('</td><td>'+ris[tn].kol+'</td></tr>');
     }
   }
}
// --------------- iCat
function itemCat(iCat,nItem)
{
   var n = nCat[iCat][nItem][0];
   var firstN = nCat[iCat][nItem][1];
   var item = nCat[iCat][nItem][2];
   if(item != "") document.write('<tr class="CATALTR"><td>&nbsp;</td><td class="CATALHEAD">'+item+'</td><td>&nbsp;</td></tr>');
   rowsCat(n,firstN);
}
// --------------- tCat
function tableCat(iCat,wdt)
{
  document.write('<table border="0" width="'+wdt+'" cellpadding="0" cellspacing="3">');
  document.write('<tr class="CATALHEAD"><td>'+CAT+'</td><td>'+naimen+'</td><td>'+qty+'</td></tr><tr class="CATALTR"><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>');
  for(var i=1; i<=nCat[iCat][0][0];i++) document.write('<script type="text/javascript">itemCat('+iCat+','+i+');</script>');
  document.write('</table>');
}
// --------------- dr-points
function rowsCatImg(n,firstN)
{
   var tn;	
   for(var i=0;i<n;i++) 
   { tn = firstN+i;
     if(ris[tn] != null && ris[tn].jname != "")
	 { document.write('<a name="'+ris[tn].jname+'"><span class="KAT_N">'+ris[tn].jname+'</span></a>&nbsp;'+ris[tn].jtext);
	   if(ris[tn].imgk != "NO" && ris[tn].imgk != "YES") document.write('<img src="IMG_SET/'+ris[tn].imgk+'" border="0" align="left" vspace="6" hspace="0"><br clear="all"><hr>');
       document.write('<br>'); 
	 }
   }
}
// --------------- nCat
function itemCatImg(iCat,nItem)
{
   var n = nCat[iCat][nItem][0];
   var firstN = nCat[iCat][nItem][1];
   var item = nCat[iCat][nItem][2];
   document.write('<p><script type="text/javascript">getrA(8,"");</script><span class="HGRAD">'+item+' <span class="NOTVIS">_________</span></span></p>');
   rowsCatImg(n,firstN);
   document.write('<br>');	
}
// --------------- Call
function tableCatImg(iCat)
{
  for(var i=1; i<=nCat[iCat][0][0];i++) 
    document.write('<script type="text/javascript">itemCatImg('+iCat+','+i+');</script>');
}
// --------------- C2
function table1CatImg(iCat)
{
  for(var i=1; i<=2;i++) 
    document.write('<script type="text/javascript">itemCatImg('+iCat+','+i+');</script>');
}
// --------------- C3
function table2CatImg(iCat)
{
  for(var i=3; i<=nCat[iCat][0][0];i++) 
    document.write('<script type="text/javascript">itemCatImg('+iCat+','+i+');</script>');
}
// --------------- SEARCH
function searchCat(iCat)
{
  document.write(textSearch);
  document.write('<select class="SEARCH" name="goto_n">');
  var i; var j; var nn; var nk;
  var arrSort = new Array(); var iSort = 0;
  for(i=1; i<=nCat[iCat][0][0]; i++)
  {  nn=nCat[iCat][i][1];
     for(j=0;j<nCat[iCat][i][0];j++) 
     { nk = nn+j; 
	   if(ris[nk]!= null && ris[nk].jname != "" && ris[nk].jname != "&nbsp;") arrSort[iSort++]=ris[nk].jname;
     }  
  }
  arrSort.sort(); 
  for(i=0; i<arrSort.length; i++) document.write('<option value="'+arrSort[i]+'">'+arrSort[i]);
  document.write('</select>');
  document.write('&nbsp;&nbsp;<input  class="BSEARCH" type="Button" value="Go to" onClick="goToKatN('+iCat+')"><br>&nbsp;');
}

function goToKatN(iCat) 
{ 
  var i; var j; var nn; var nk;
  for(i=1; i<=nCat[iCat][0][0]; i++)
  {  nn=nCat[iCat][i][1];
     for(j=0;j<nCat[iCat][i][0];j++) 
     { nk = nn+j; 
	   if(ris[nk]!= null && goto_n.value==ris[nk].jname) location.href = nCat[iCat][0][1]+"#"+ris[nk].jname;
     }  
  }
}
function allCatWithout(iCat) 
{ 
  for(var i=1; i<=nCat[0][0]; i++)
  { if(i!=iCat) document.write('<script type="text/javascript">img_4ug(9,9);getrA('+nCat[0][i]+',"");</script><br><br>');
  }
}
function otherCatAndSearchIn(iCat) 
{ 
  document.write('<div class="LEFTCOL">');
  document.write('<div class="BLOCKSEARCH"><script type="text/javascript">searchCat('+iCat+');</script><br></div>');
  document.write('<br><span class="KAT_N">Другие каталоги:</span><br><br>');
  document.write('<script type="text/javascript">allCatWithout('+iCat+');</script>');
  document.write('</div>');
}

function automap() 
{ 
  var i,j,k,m;
  var n;
  var iMaxPage = -1;
  for(i=0;i<=1000;i++) { if(page[i] == null) break;
                         else iMaxPage++; }
  for(i=0;i<=page[0][0];i++)
  { document.write('<p>');
	document.write('<span class="LEVEL1"><script type="text/javascript">img_4ug(9,9);');
	if(i==6) document.write('getrA(23,"HMENUTEKB");');
	else     document.write('getrA('+page[i][1]+',"");');
    document.write('</script><span class="NOTVIS">__________________</span></a></span><br>');
	if(page[i][2][0]>0)
	{ 
	  for(j=1;j<=page[i][2][0];j++)
      { document.write('<span class="LEVEL2"><script type="text/javascript">');
		if(ar[page[i][2][j]].level<0)
		{ document.write('img_3ug(9,9);');
		  document.write('getrA('+page[i][2][j]+',"");</script></span><br>');
          for(m=1;m<=iMaxPage;m++)
		  { if(page[m][0]<4) continue;
		    else
			{ if(page[m][2]==page[i][2][j]) 
			  { document.write('<span class="LEVEL4"><script type="text/javascript">');
                document.write('img_4ug(9,9);');
			    document.write('getrA('+page[m][3]+',"");</script></span><br>');
		  } } }
		}
        else
		{ document.write('img_4ug(9,9);');
		  document.write('getrA('+page[i][2][j]+',"");</script></span><br>');
          n = ar[page[i][2][j]].level;
          if(page[n][3][0]>0)
	      { 
		    for(k=1;k<=page[n][3][0];k++)
            { document.write('<span class="LEVEL3"><script type="text/javascript">');
		      if(ar[page[n][3][k]].level<0)
		      { document.write('img_3ug(9,9);');
		        document.write('getrA('+page[n][3][k]+',"");</script></span><br>');
                for(m=1;m<=iMaxPage;m++)
			    { if(page[m][0]<5) continue;
				  else
				  { if(page[m][3]==page[n][3][k]) 
				    { document.write('<span class="LEVEL4"><script type="text/javascript">');
                      document.write('img_4ug(9,9);');
					  document.write('getrA('+page[m][4]+',"");</script></span><br>');
				} } }
			  }
              else
		      { document.write('img_4ug(9,9);');
		        document.write('getrA('+page[n][3][k]+',"");</script></span><br>');
	} } } } } }
    document.write('</p>');
  }
}
