function setupAccordion () {

	var all_uls = $$("ul");
	var counter = 0;

	//--------------------------------------------------------------------------------------------
	// checks to see what is current and set that menu to be open by default when the page loads
	//--------------------------------------------------------------------------------------------
	
	for (var a=0; a < all_uls.length; a++) {
		var ul = all_uls[a];
		if (ul.id.substring(0, 2) == "m_") {
			var anchors = $(ul.id).getElements("a");
			for (var b=0; b < anchors.length; b++) {
				if (anchors[b].hasClass("current")) {
					var current_menu = counter;
				}
			}
			counter++;
		}
	};

	//--------------------------------------------------------------------------------------------
	// create our accordion object
	//--------------------------------------------------------------------------------------------
	if (current_menu == undefined) { 
		var showvalue = false;
	}
	else { 
		var showvalue = current_menu;
	}
	var myAccordion = new Fx.Accordion("h3.toggler", "div.accordion", { display: false, show: showvalue,
		onActive: function (toggler, i) {
			toggler.addClass ("open");
			var accordion_div = toggler.getNext ();
			accordion_div.removeClass ("closed");
		},
		
		onBackground: function (toggler, i) {
			toggler.removeClass ("open");
		}
	});		
}

addLoadEvent(setupAccordion);	