// JavaScript Document
Glossary = {
	
	active_letter : "a",
	
	init : function() {
		
		$("p.top").hide();
		$("#main-content div.extra_js").hide();
		$("#glossary_a").show();
		$(".glossary_a").show();
		
		$("#glossary a").click(function(event) {
			event.preventDefault(); 
			Glossary.toggle(this);
		});
	},
	
	toggle : function(link) {
		
		var href = $(link).attr('href');
		var toggle_letter = href.replace('#', '');
		
		if (Glossary.active_letter != toggle_letter) {
			
			$("#glossary_"+Glossary.active_letter).hide();
			$(".glossary_"+Glossary.active_letter).hide();
			$("#glossary_"+toggle_letter).show();
			$(".glossary_"+toggle_letter).show();
			

			Glossary.active_letter = toggle_letter;
		}
	}
};

$(document).ready(function() { Glossary.init(); });
