openElements = new Array();

Effect.OpenUp = function(element) {
	for(var i=0; i < openElements.length; ++i) {
		openElements[i].style.display = 'none';
	}
	element = $(element);
	new Effect.BlindDown(element, {duration: 0.5}, arguments[2] || {});
}

Effect.CloseDown = function(element) {
	element = $(element);
	new Effect.BlindUp(element, {duration: 0.5}, arguments[2] || {});
}

Effect.Combo = function(element) {
	element = $(element);
	openElements.push(element);
	if(element.style.display == 'none') { 
		new Effect.OpenUp(element, arguments[1] || {}); 
	} else {
		new Effect.CloseDown(element, arguments[1] || {}); 
	}
}
