$(function() {
	var dls = $("dl.togglable");
	for (i = 0; i < dls.length; i++) {
		var dl = dls[i];
		var dts = dl.getElementsByTagName('dt');
		var dds = dl.getElementsByTagName('dd');
		for (j = 0; j < dts.length; j++) {
			var dt = $(dts[j]);
			var dd = $(dds[j]);
			dd.hide();
			dt.addClass("unselected");
			dt.html("<a href='#' onclick='toggle_dt("+i+","+j+"); return false;'>"+dt.text()+"</a>");
		}
	}
});

function toggle_dt(dl, i) {
	var dt = $("dl.togglable:eq("+dl+") dt:eq("+i+")");
	var dd = $("dl.togglable:eq("+dl+") dd:eq("+i+")");
	if (dd.css("display") == "none") {
		dt.removeClass("unselected");
		dd.show("fast");
	} else {
		dt.addClass("unselected");
		dd.hide("fast");
	}
}

