
No3 = (parseInt(navigator.appVersion) > 3) ? 1:0;
if (navigator.userAgent == "Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)") { No3 = 0; }
layer = (document.all && No3) ? "document.all['L'+menu].style" : (document.layers && No3) ? "document.layers['L'+menu]" : 0;
var timer;

function Show() { if(layer) {
	if(timer) clearTimeout(timer);

	for(menu=0; menu<Layer.length; menu++)
		{ if(Layer[menu]) { eval(layer).visibility = "hidden"; } }
	for(i=0; i<arguments.length; i++) { menu=arguments[i];
	eval(layer).visibility = "visible"; }
				} 			}
function Hide() { timer = setTimeout("Show()", 500); }

//////////////////////////////////////////////////////

	hovercolor   = "#000255";	// Имя цвета/код
	bgcolor      = "#000255";	// Имя цвета/код
	background   = "images/darkbluebg.gif";			// URL картинки
	menu_border  = 1;			// только IE
	border_color = "#FFFFFF";	// только IE
	arrow_pic    = "arrow.gif"; // URL картинки стрелки для сабменю.

//////////////////////////////////////////////////////


if(document.all) { if(!background) { background=bgcolor; } else { background = "url("+background+")"; } }

function LayerSpecs(Left,Top,Width) { if(No3) {
	if(!document.all) {
		this.left = Left-0;
		this.top = Top-0;
	}
	else {
	   this.left  = Left;
	   this.top   = Top;
	}
	this.info  = "";
	T=0;
	for(i=3; i<arguments.length; i++) {
		if(document.all) { this.info += "<TR valign=center><TD class=menu11 WIDTH="+Width+" onMouseOver='this.bgColor=\""+hovercolor+"\"' style='cursor:hand;' onMouseOut='this.bgColor=\"\"'>"+arguments[i]+"</TD></TR>"; }
		else { this.info += "<LAYER onMouseOver='this.bgColor=\""+hovercolor+"\"' onMouseOut='this.bgColor=\""+bgcolor+"\"' WIDTH="+Width+" POSITION=RELATIVE TOP="+T+">&nbsp;&nbsp;"+arguments[i]+"</LAYER>"; }
		T+=20;
	}
} }

Layer = new Array();
arrow = "<IMG SRC='"+arrow_pic+"' BORDER=0 ALT=''>";



function imgX(El) {
        var X = 0;
        do { X += El.offsetLeft } while ((El = El.offsetParent) != null);
        return X;
}

function imgY(El) {
        var Y = 0;
        do { Y += El.offsetTop } while ((El = El.offsetParent) != null);
        return Y;
}
//////////////////////////////////////////////

/*	Создание лаеров:
	 Layer[порядковый номер] = new LayerSpecs(Позиция слева, Позиция сверху, Ширина, Список линков разделённых запятыми (Например: 'линк','линк2') )
	 Если хочется сделать лаер выпадающим из другого, вставь onMouseOver="Show(Номер лаера который надо открыть, Лаер с которого открывать, Все лаера открытые прежде чем этот лаер (разделять запятыми)
"+arrow" Для знака стрелки (при этом картинка стрелки описана в начале скрипта).
*/
var  rleft;
var  rltop;

function recalcposition(a)
{
if (navigator.appName == "Microsoft Internet Explorer")
    {rleft=imgX(a)+55;
rtop=imgY(a);}
 else if (navigator.appName == "Netscape")
 {rleft=a.x;
rtop=a.y;}

}


if (navigator.appName == "Microsoft Internet Explorer")
{
recalcposition(document.images.about);
rtop=rtop-2;
rleft=rleft+15;
Layer[1] =	new LayerSpecs(rleft,rtop,210,
			'<li class="menu11" type="square"><a href="about.htm" class="menu11">О Компании</a>',
			'<li class="menu11" type="square"><a href="ideologia.htm" class="menu11">Идеология</a></li> ',
			'<li class="menu11" type="square"><a href="organiz.htm" class="menu11">Организационная деятельность</a></li> ',
			'<li class="menu11" type="square"><a href="politika.htm" class="menu11">Кадровая политика</li></a></li> ',
			'<li class="menu11" type="square"><a href="kodeks.htm" class="menu11">Кодекс переводчика</a></li> '
);

recalcposition(document.images.info);
rtop=rtop-2;
rleft=rleft-15;
Layer[2] =	new LayerSpecs(rleft,rtop,210,
			'<a href="pism.htm" class="menu11"><li class="menu11" type="square">Письменный перевод</li></a> ',
			'<a href="ustn.htm" class="menu11"><li class="menu11" type="square">Устный перевод</li></a> ',
'<a href="web.htm" class="menu11"><li class="menu11" type="square">Перевод web-сайтов</li></a> ',
			'<a href="service.htm" class="menu11"><li class="menu11" type="square">Дополнительные услуги</li></a> ',
                  '<a href="apostil.htm" class="menu11"><li class="menu11" type="square">Апостиль</li></a> ',
			'<a href="notarius.htm" class="menu11"><li class="menu11" type="square">Нотариальное заверение</li></a> '

);

//if (Layer[2]) { delete Layer[2];}
recalcposition(document.images.smi);
rtop=rtop-2;
rleft=rleft+38;
Layer[3] =	new LayerSpecs(rleft,rtop,210,
			'<a href="pism.htm" class="menu11"><li class="menu11" type="square">Письменные переводчики</li></a> ',
			'<a href="ustn.htm" class="menu11"><li class="menu11" type="square">Устные переводчики</li></a> '
);
}
 else if (navigator.appName == "Netscape")
{
recalcposition(document.images.about);
rtop=rtop-2;
Layer[1] =	new LayerSpecs(rleft,rtop,210,
			'<li class="menu11" type="square"><a href="about.htm" class="menu11">О Компании</a>',
			'<li class="menu11" type="square"><a href="ideologia.htm" class="menu11">Идеология</a></li> ',
			'<li class="menu11" type="square"><a href="organiz.htm" class="menu11">Организационная деятельность</a></li> ',
			'<li class="menu11" type="square"><a href="politika.htm" class="menu11">Кадровая политика</li></a></li> ',
			'<li class="menu11" type="square"><a href="kodeks.htm" class="menu11">Кодекс переводчика</a></li> '

);

recalcposition(document.images.info);
rtop=rtop-2;
rleft=rleft-15;
Layer[2] =	new LayerSpecs(rleft,rtop,210,
			'<a href="pism.htm" class="menu11">Письменный перевод</li></a> ',
			'<a href="ustn.htm" class="menu11">Устный перевод</li></a> ',
                     '<a href="web.htm" class="menu11">Перевод web-сайтов</li></a> ',
			'<a href="service.htm" class="menu11">Дополнительные услуги</li></a> ',
                  '<a href="apostil.htm" class="menu11">Апостиль</li></a> ', 
			'<a href="notarius.htm" class="menu11">Нотариальное заверение</li></a> '
);

//if (Layer[2]) { delete Layer[2];}
recalcposition(document.images.smi);
rtop=rtop-2;
rleft=rleft+24;
Layer[3] =	new LayerSpecs(rleft,rtop,210,
			'<a href="pism.htm" class="menu11">Письменные переоводчики</li></a> ',
			'<a href="ustn.htm" class="menu11">Устные переводчики</li></a> '
);
}

////////////////////////////////////////////////////////////////

j = (Layer[0]) ? 0:1;



	if(document.all && No3) { document.write("<SPAN ID='L"+1+"' STYLE='position:absolute; visibility:hidden; top:"+Layer[1].top+"; left:"+Layer[1].left+";'><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hie("+1+")'><img src='images/b.gif' width='320' height='1' border='0'></span><br><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+1+")'><img src='m2.gif' width=75 height=1 border=0 align='left' hspace='0'></span><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+3+")'></span><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+1+")'><TABLE cellpadding=4 cellspacing=0 bgcolor="+bgcolor+"  STYLE='border:solid "+menu_border+" "+border_color+"'>"+Layer[1].info+"</TABLE></SPAN></span>"); }
	else if(document.layers && No3) { document.write("<LAYER onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+1+")' ID='L"+1+"' POSITION=ABSOLUTE VISIBILITY=HIDDEN BGCOLOR='"+bgcolor+"' BACKGROUND='"+background+"' TOP="+Layer[1].top+" LEFT="+Layer[1].left+">"+Layer[1].info+"</LAYER>"); }



	if(document.all && No3) { document.write("<SPAN ID='L"+2+"' STYLE='position:absolute; visibility:hidden; top:"+Layer[2].top+"; left:"+Layer[2].left+";'><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+2+")'><img src='images/b.gif' width='300' height='1' border='0'></span><br><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+2+")'><img src='m2.gif' width=110 height=1 border=0 align='left' hspace='0'></span><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+2+")'><TABLE cellpadding=4 cellspacing=0 bgcolor="+bgcolor+"  STYLE='border:solid "+menu_border+" "+border_color+"'>"+Layer[2].info+"</TABLE></span></SPAN>"); }
	else if(document.layers && No3) { document.write("<LAYER onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+2+")' ID='L"+2+"' POSITION=ABSOLUTE VISIBILITY=HIDDEN BGCOLOR='"+bgcolor+"' BACKGROUND='"+background+"' TOP="+Layer[2].top+" LEFT="+Layer[2].left+">"+Layer[2].info+"</LAYER>"); }



	if(document.all && No3) { document.write("<SPAN ID='L"+3+"' STYLE='position:absolute; visibility:hidden; top:"+Layer[3].top+"; left:"+Layer[3].left+";'><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+3+")'><img src='images/b.gif' width='300' height='1' border='0'></span><br><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+3+")'><img src='m2.gif' width=76 height=1 border=0 align='left' hspace='0'></span><SPAN onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+3+")'><TABLE cellpadding=4 cellspacing=0 bgcolor="+bgcolor+"  STYLE='border:solid "+menu_border+" "+border_color+"'>"+Layer[3].info+"</TABLE></SPAN></span>"); }
	else if(document.layers && No3) { document.write("<LAYER onMouseOver='clearTimeout(timer)' onMouseOut='Hide("+3+")' ID='L"+3+"' POSITION=ABSOLUTE VISIBILITY=HIDDEN BGCOLOR='"+bgcolor+"' BACKGROUND='"+background+"' TOP="+Layer[3].top+" LEFT="+Layer[3].left+">"+Layer[3].info+"</LAYER>"); }


window.onresize=func;

function func()
{L1.style.left=imgX(document.images.about)+55;
L1.style.top=imgY(document.images.about)-17;
L2.style.left=imgX(document.images.info)+55-20;
L2.style.top=imgY(document.images.info)-17;
L3.style.left=imgX(document.images.smi)+55+24;
L3.style.top=imgY(document.images.smi)-17;
}

function popUp(URL) {
window.name = 'mainWindow';
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=auto,location=0,statusbar=0,menubar=0,resizable=yes,width=380,height=580');");
}

