function toggleResourceDropdown(resourceID)
{
	var dropdown = document.getElementById(resourceID);

	if( dropdown.style.display == '' )
	{
		var boxes = $$('div.box');
		boxes.each(function(el) {
			el.setStyle({zIndex: 1});
		});
		$(dropdown).up('.box').setStyle({zIndex: 100});
		dropdown.style.display = 'block';
	} else {
		$(dropdown).up('.box').setStyle({zIndex: 1});
		dropdown.style.display = '';
	}
}

function openResourceDropdown(resourceID)
{
	var dropdown = document.getElementById(resourceID);
	var boxes = $$('div.box');
	boxes.each(function(el) {
		el.setStyle({zIndex: 1});
	});
	$(dropdown).up('.box').setStyle({zIndex: 100});
	dropdown.style.display = 'block';
}

function closeResourceDropdown(resourceID)
{
	var dropdown = document.getElementById(resourceID);
	$(dropdown).up('.box').setStyle({zIndex: 1});
	dropdown.style.display = '';
}

function hideLayoutAlerts()
{
  if( document.getElementById('notices') )
  {
    document.getElementById('notices').style.display = 'none';
  }
  
  if( document.getElementById('errors') )
  {
    document.getElementById('errors').style.display = 'none';
  }
}
