FastInit.addOnLoad
(function()
{
	var menu = getElementsByClassName('menu')[0];
	if(menu)
	{
		var menuList = menu.getElementsByTagName('ul')[0];
		if(menuList)
		{
			var menuItems = menuList.getElementsByTagName('li');
			if(menuItems)
			{
				var locX = 0;
				for(var i=0, sz=menuItems.length;i<sz;i++)
				{
				    if(menuItems[i].parentNode == menuList)
				    {
				        var link = menuItems[i].getElementsByTagName('a')[0];
				        if(link.className == 'active')
				        {
				            locX+= menuItems[i].offsetWidth/2;
				            break;
				        }
				        else
				            locX+= menuItems[i].offsetWidth;
				    }
				}
			
				var subMenu = getElementsByClassName('pagemenu')[0];
				if(subMenu)
				{
					var subMenuList = subMenu.getElementsByTagName('ul')[0];
					if(subMenuList)
					{
						var subMenuItems = subMenuList.getElementsByTagName('li');
						if(subMenuItems)
						{
							var subMenuWidth = 0;
							for(var i=0, sz=subMenuItems.length;i<sz;i++)
							{
							    subMenuWidth+= subMenuItems[i].offsetWidth;
							}
							var dLoc = locX - (subMenuWidth/2);
							if(dLoc > 0)
							{
							    subMenuList.style.paddingLeft = (dLoc+15) + 'px';
							}
						}
					}
				}
			}
		}
	}
});

