
jQuery(document).ready(function(){

	jQuery("dl.glossary dt").click(function(){
		toggleGlossary(jQuery(this));
		return false;
	});
	
	/* jump to glossary item in list and show it */
	var pos = document.URL.lastIndexOf("#");
	var itemId = document.URL.slice(pos + 1, document.URL.length);
	toggleGlossary(jQuery("#" + itemId).closest('dt'));
	
});

function toggleGlossary(item) {
	item.children(".display.hide, .display.show").toggle();
	item.next().toggleClass("visible");
}