function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

window.onerror = null;

/////////// настройки меню ///////////


menuOpened = false; // меню инфоцентра открыто ?
gulOpened = false; // фотки гул открыты ?
__BASE_STATIC = "/";

/////////// отрисовка меню ///////////
MenuP = new Array();
function draw_menu(part)
{	if(!part || part=='default') part = '/'; else part = '/'+part+'/';
	document.write('<table border="0" cellspacing="0" cellpadding="0" class="mainmenutbl">');

for (j=0;j<Menu.length;j++)
{
	document.write('<tr><td class="mainmenuf"'+((SubMenu[j]!="null")?' onClick=menush(\''+MenuL[j]+'\') style="cursor: hand;"><img id="menuImg'+MenuL[j]+'" src="'+__BASE_STATIC+'pic/'+(MenuL[j]==part?'setm':'nosetm')+'.gif" height="16" border="0"':'><img src="'+__BASE_STATIC+'pic/tpx.gif" height="16" border="0"')+'></td>');
	document.write('<td class="mainmenus" id="menuTd'+MenuL[j]+'"'+((MenuL[j]==part)?' style="background-color: #D4D4D4;"':'\' onmouseover="javascript:if(this.style.background==\'#f6f5f5\' || !this.style.background || navigator.appName == \'Netscape\') this.style.background=\'#d5d4d4\'" onmouseout="javascript:if(this.style.background==\'#d5d4d4\' || !this.style.background || navigator.appName == \'Netscape\') this.style.background=\'#f6f5f5\'"')+'><a href="'+MenuL[j]+'"'+((SubMenu[j]!="null")?' onClick="menush(\''+MenuL[j]+'\');"':'')+'>'+Menu[j]+'</a></td></tr>\n');
	document.write('<tr><th colspan="2" class="submainmenuf"><div id="menu'+MenuL[j]+'" style="display:'+(MenuL[j]==part?'block':'none')+'">');
if(SubMenu[j]!="null"){
curSubMenu = SubMenu[j];
curSubMenuL = SubMenuL[j];
	document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0" class="submainmenu">');
	for (k=0;k<curSubMenu.length;k++)
	{
	document.write('<tr><td background="/pic/submlinkv.gif" class="submainmenuf" valign="middle"><img src="/pic/submlinkkrr.gif" alt="" width="44" height="1" border="0"></td>');
	document.write('<td bgcolor="#F5F5F5" width="100%" onmouseover="this.style.background=\'#D4D4D4\'" onmouseout="this.style.background=\'#F5F5F5\'" class="submainmenus" align="left"><a href="'+curSubMenuL[k]+'">'+curSubMenu[k]+'</a></td></tr>');
	}
	document.write('</table>');
}
	document.write('</div></th></tr>');
}
document.write('<tr><th colspan="2" style="border-right: 1px solid #CCCCCC;"><img src="/pic/mainmenubot.gif" width="156" height="25" border="0"></th></tr>');
document.write('<tr><th><img src="/pic/tpx.gif" width="17" height="1" border="0"></th><th><img src="/pic/tpx.gif" width="139" height="1" border="0"></th></tr>');
//document.write('</table>');

}

//////////


/////////////// открывалка меню  //////////////
function findObj(id)
{
	if(document.all)
		return document.all[id];
	else
		return document.getElementById(id);
}

function menush(sId, dir){
	if(!dir) dir="";
	e = findObj('menu'+sId);
	i = findObj('menuImg'+sId);
	t = findObj('menuTd'+sId);

//	if(!e) {alert('Not found '+sId); return;}
	if(!e) return;
	if (e.style.display == "block")
	{
		e.style.display = "none";
		if(i && i.src) i.src = __BASE_STATIC+"pic/"+dir+"nosetm.gif";
		if(t) t.style.background = "#f6f5f5";
	}
	else {
		e.style.display = "block";
		if(i && i.src) i.src = __BASE_STATIC+"pic/"+dir+"setm.gif";
		if(t) t.style.background = "#eaeaea";
	}
	return MenuP[sId]='1';
}
function blockSh(sId, whichIm)
{
	e = findObj(sId);

	if(!e) return;
	if (e.style.display == "block")
	{
		e.style.display = "none";
		if(whichIm)
			{
				whichIm.className = "table_none_img";
				whichIm.title = "развернуть окно";
			}
	}
	else {
		e.style.display = "block";
		if(whichIm)
			{
				whichIm.className = "table_block_img";
				whichIm.title = "свернуть окно";
			}
	}
}

function blockSh_adv(sId, whichIm)
{
	e = findObj(sId);

	if(!e) return;
	if (e.style.display == "block")
	{
		e.style.display = "none";
		findObj("hidden_"+sId).style.display = "block";
		if(whichIm)
			{
				whichIm.className = "table_none_img";
				whichIm.title = "развернуть окно";
			}
	}
	else {
		e.style.display = "block";
		findObj("hidden_"+sId).style.display = "none";
		if(whichIm)
			{
				whichIm.className = "table_block_img";
				whichIm.title = "свернуть окно";
			}
	}
}

