function submenu()
{
	$SubmenuBox=document.getElementById("submenubox");
	$SubmenuOrientir=document.getElementById("submenu_orientir");
	$SubmenuArrow=document.getElementById("submenuarrow");
	$MainmenuBox=document.getElementById("mainmenubox");
	// Определяем ширины  меню, чтобы устанавливать ограничение от вылета справа
	$MainmenuWidth=$MainmenuBox.offsetWidth;
	$SubmenuWidth=$SubmenuBox.offsetWidth;

	// Определяем позицию ориентиа, по которому равнять меню
	$Orientir_Pos_Left=position("Left",$SubmenuOrientir);
	$Orientir_Pos_Top=position("Top",$SubmenuOrientir);
	// Выравниваем меню по ориентиру
	$Orientir_Pos_Left=$Orientir_Pos_Left;

	// Проверка на вылет
	$TotalSubmenu=$SubmenuWidth+$Orientir_Pos_Left-100;
	$Brow = navigator.appVersion;
	if($Brow.match("MSIE 6")) $El=26;
	else if($Brow.match("MSIE 7")) $El=29;
	else $El=23;
	locateit($SubmenuArrow,$Orientir_Pos_Left,$Orientir_Pos_Top+$El);

	if($TotalSubmenu>$MainmenuWidth)
	{
		$GoLeft=$TotalSubmenu-$MainmenuWidth;
		$Orientir_Pos_Left=$Orientir_Pos_Left-$GoLeft;
	}
	if($Brow.match("MSIE 6.0")) $El=29;
	else $El=32;
	locateit($SubmenuBox,$Orientir_Pos_Left-15,$Orientir_Pos_Top+$El);
	// После загрузки блока, включаем его.
	$SubmenuBox.style.visibility="visible";
	document.getElementById("submenuarrow").style.visibility="visible";
}

function submenuheight_check()
{
	$Brow = navigator.appVersion;
	if($Brow.match("MSIE")) document.getElementById("submenuheight").style.marginBottom="20px";
}