 
 	checkForUrlHash();
 
+	$(window).on('hashchange',function(){
+		filterByFunctionName(location.hash.slice(1));
+	});
+
 	$(".section").on("click", function(e){
 		filterBySection($(this).data("section"));
 		updateFunctionCount();

    <div id="right">
		<cfloop from="1" to="#arraylen(docs.functions)#" index="func">
			<cfset meta=docs.functions[func]>
			<div id="#lcase(meta.slug)#"
				data-section="#meta.tags.sectionClass#"
				data-category="#meta.tags.categoryClass#"
				data-function="#lcase(meta.slug)#"


	function filterByFunctionName(name){
		$("#right").find(".functiondefinition").hide().end()
				   .find("[data-function='" + name + "']").show().end()
				   .find("#" + name).show();
		window.location.hash="#" + name;
	}
	function filterByCategory(section, category){
