
$(function() {
	
	function changeGlossary(targ) {		
		
		if(targ.indexOf("#") != -1){			
			var targBody = targ.split("#")[0] + " .wordlist";			
			var targHash = targ.split("#")[1];			
			var hashFlag = true;
		}else{			
				var targBody = targ + " .wordlist";			
			var hashFlag = false;
		};		
		
		$("#glossary")
		.load(targBody, function(text, status) {			
			if(hashFlag) {
				window.location.hash = targHash;
			};
		})
	};
	
	$("#glossaryIndex a").click(function(){
			
		var targ = $(this).attr("href");	
		changeGlossary(targ);	
		return false;
	}).focus(function(){
		this.blur();	
	});	
	
	
	$("#glossary a")
	.live('click', function(event) {
		
		var targ = $(this).attr("href");	
		changeGlossary(targ);	
		return false;
	}).focus(function(){
		this.blur();	
	});
	
});

