var orgshowmainmenuflag = 0;
var orgshowtoolsmenuflag = 0;
var isclosemainmenurunning = 0;
var isclosetoolsmenurunning = 0;
var orgPopupMenuTD2DIVmouseover = 0;

function orgMenuImgPreload()
	{
	if (org_oldie == 'true')
		{
		kartinka1 = new Image();
		kartinka1.src = '/w/skins/alushta2/oldie/orglogo_hover.gif';
		kartinka2 = new Image();
		kartinka2.src = '/w/skins/alushta2/oldie/org_mainmenu_hover.gif';
		kartinka3 = new Image();
		kartinka3.src = '/w/skins/alushta2/oldie/org_forum_hover.gif';
		}
	else
		{
		kartinka1 = new Image();
		kartinka1.src = '/w/skins/alushta2/orglogo_hover.png';
		kartinka2 = new Image();
		kartinka2.src = '/w/skins/alushta2/org_mainmenu_hover.png';
		kartinka3 = new Image();
		kartinka3.src = '/w/skins/alushta2/org_forum_hover.png';
		}
	}

function orgShowMainPopupMenu()
	{
	if (document.getElementById('orgMainPopupMenuDiv').style.visibility!='visible') document.getElementById('orgMainPopupMenuDiv').style.visibility='visible';
	orgshowmainmenuflag = 1;
	}

function orgStartHideMainPopupMenu()
	{
	orgshowmainmenuflag = 0;
	
	if (isclosemainmenurunning == 0)
		{
		isclosemainmenurunning = 1;
		setTimeout(orgFinishHideMainPopupMenu,1000);
		}
	
	}

function orgFinishHideMainPopupMenu()
	{
	isclosemainmenurunning = 0;
	if (orgshowmainmenuflag == 0 || orgPopupMenuTD2DIVmouseover == 1) document.getElementById('orgMainPopupMenuDiv').style.visibility='hidden';
	}

function orgPopupMenuTD2DIVMouseOver()
	{
	orgPopupMenuTD2DIVmouseover = 1;
	}

function orgPopupMenuTD2DIVMouseOut()
	{
	orgPopupMenuTD2DIVmouseover = 0;
	}

function orgMainRoundLinkMouseOver()
	{
	orgShowMainPopupMenu();
	
	if (org_oldie == 'true') document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/oldie/org_mainmenu_hover.gif';
	else document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/org_mainmenu_hover.png';
	}

function orgPHPBBMainRoundLinkMouseOver()
	{
	if (org_oldie == 'true') document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/oldie/org_mainmenu_hover.gif';
	else document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/org_mainmenu_hover.png';
	}

function orgMainRoundLinkMouseOut()
	{
	if (org_oldie == 'true') document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/oldie/org_mainmenu_link.gif';
	else document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/org_mainmenu_link.png';
	
	orgStartHideMainPopupMenu();
	}

function orgPHPBBMainRoundLinkMouseOut()
	{
	if (org_oldie == 'true') document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/oldie/org_mainmenu_link.gif';
	else document.getElementById('orgMainRoundImage').src='/w/skins/alushta2/org_mainmenu_link.png';
	}

function orgForumRoundLinkMouseOver(mainpageflag)
	{
	mainpageflag = mainpageflag || 0;
	
	if (org_oldie == 'true') document.getElementById('orgForumRoundImage').src='/w/skins/alushta2/oldie/org_forum_hover.gif';
	else document.getElementById('orgForumRoundImage').src='/w/skins/alushta2/org_forum_hover.png';
	
	if (mainpageflag != 1) orgStartHideMainPopupMenu();
	}

function orgForumRoundLinkMouseOut()
	{
	if (org_oldie == 'true') document.getElementById('orgForumRoundImage').src='/w/skins/alushta2/oldie/org_forum_link.gif';
	else document.getElementById('orgForumRoundImage').src='/w/skins/alushta2/org_forum_link.png';
	}

function orgMenuCloseImageMouseOver()
	{
	document.getElementById('orgMenuCloseImage').src='/w/skins/alushta2/org_menuclose_hover.png';
	}

function orgMenuCloseImageMouseOut()
	{
	document.getElementById('orgMenuCloseImage').src='/w/skins/alushta2/org_menuclose.png';
	}

function orgShowToolsMenu()
	{
	var pos = getElementPosition('orgTopToolsLink');
	
	var toolsdiv = document.getElementById('orgToolsDIV');
	
	toolsdiv.style.left = String(pos['left']) + 'px';
	toolsdiv.style.top = String(pos['top'] + pos['height'] - 1) + 'px';
	
	document.getElementById('orgTopToolsLink').style.background = '#fefefe';
	
	if (document.getElementById('orgToolsDIV').style.visibility!='visible') document.getElementById('orgToolsDIV').style.visibility='visible';
	orgshowtoolsmenuflag = 1;
	}

function orgStartHideToolsMenu()
	{
	orgshowtoolsmenuflag = 0;
	
	if (isclosetoolsmenurunning == 0)
		{
		isclosetoolsmenurunning = 1;
		setTimeout(orgFinishHideToolsMenu,1000);
		}
	
	}

function orgFinishHideToolsMenu()
	{
	isclosetoolsmenurunning = 0;
	if (orgshowtoolsmenuflag == 0)
		{
		document.getElementById('orgToolsDIV').style.visibility='hidden';
		document.getElementById('orgTopToolsLink').style.background = 'transparent';
		}
	}


function getElementPosition(elemId)
	{
	var elem = typeof elemId == 'object' ? elemId : document.getElementById(elemId);
	
	var w = elem.offsetWidth;
	var h = elem.offsetHeight;
	
	var l = 0;
	var t = 0;
	
	while (elem)
		{
		l += elem.offsetLeft;
		t += elem.offsetTop;
		elem = elem.offsetParent;
		}
	
	return {"left":l, "top":t, "width": w, "height":h};
	}


function hsmerge (config1, config2)
	{
	var key;
	
	for (var key in config2)
		{  
		config1[key] = config2[key];
		}
	return config1;
	}





