/***Vars and functions for menu***/
	
//expand/collapse the menu
	function expand(directory)
	{
		if(document.all)
		{
			var image = eval("document.all('img" + directory + "')")
			directory = eval("document.all('" + directory + "')");

			if(typeof(directory) != 'undefined') 
			{		
				directory = directory[directory.length - 1];
			
				if(directory.style.display != 'none')
				{
					directory.style.display = 'none';
					if (image ==  null) 
					{
						alert ('Image does not exist');
					}
					else
					{
						//alert ('back to +');
						image.src = '/newimages/global/downArrow.gif';
					}
				}
				else
				{
					directory.style.display = '';
					//alert('back to -');
						image.src = '/newimages/global/upArrow.gif';
				}
			}
		}
	}

//show dropdown when menu is hidden
	function showSelect()
	{
		var obj;
		
		for(var i = 0; i < document.all.tags("select").length; i++)
		{
			obj = document.all.tags("select")[i];
			//alert(obj.id);
			if(!obj || !obj.offsetParent)
				continue;
			obj.style.visibility = 'visible';
		}
	}
	
//hide dropdown so menu can cover it when menu is visible
	function hideSelect()
	{
		var obj;
		var currentEle;
		var top = 0;
		var left = 0;
		var menuHeight;
		var timeout;
		
		for(var i = 0; i < document.all.tags("select").length; i++)
		{
			obj = document.all.tags("select")[i];
			currentEle = obj;
		
			while(currentEle.tagName.toLowerCase() != 'body')
			{
				top += currentEle.offsetTop;
				left += currentEle.offsetLeft;
				currentEle = currentEle.offsetParent;
			}
			if(activeMenu != null)
			{
				menuHeight = (activeMenu.offsetTop + activeMenu.offsetHeight);
				
				if(top < menuHeight)
				{			
					if((left < (activeMenu.offsetLeft + activeMenu.offsetWidth)) && (left + obj.offsetWidth > activeMenu.offsetLeft)) 
						obj.style.visibility = 'hidden';
				}
			}
			top = 0;
			left = 0;
		}
	}
/***********************************************************************************/
