Effect.OpenUp = function(element) {
     element = $(element);
     new Effect.BlindDown(element, arguments[1] || {});
 }

 Effect.CloseDown = function(element) {
     element = $(element);
     new Effect.BlindUp(element, arguments[1] || {});
 }
Statement = function(){
	
}
 Effect.Combo = function(element,elements) {
	 // Closes all other open elements in array elements 
	 for (var i=0; i<elements.length; ++i) {
		 e = $(elements[i]);
		 if(e.style.display != 'none') {
			 new Effect.CloseDown(e, arguments[1] || {}); 
		 }
	 }
	 
     element = $(element);
	 
	 if(element.style.display == 'none') { 
          new Effect.OpenUp(element, arguments[1] || {}); 
     }else { 
          new Effect.CloseDown(element, arguments[1] || {}); 
     }
	 
 }
 
 /** Swaps active classes **/
function swapActive(active,elements) {
	var activeElement = $(active);
	var tmpElement = null;
	
	for(var x = 0; x < elements.length; x++){
		tmpElement = $(elements[x]);
		if(tmpElement != activeElement) {
			Element.removeClassName(tmpElement,"active");
		} else {
			Element.addClassName(activeElement,"active");	
		}
	}
}