﻿// Enable expandable/collapsable boxes
$(document).ready(function() {
	var togglelink = $('div.togglebox a.togglelink');

	// Click event of link shows/hides sibling div
	togglelink.click(function() {
		if ($(this).hasClass('togglelink')) {
			$(this).removeClass('togglelink');
			$(this).addClass('togglelink_close');
			$(this).attr('title', 'Hide Information');
		} else {
			$(this).removeClass('togglelink_close');
			$(this).addClass('togglelink');
			$(this).attr('title', 'Show Information');
		}
		$(this).parent().siblings("div.togglecontent").slideToggle('fast');
		return false;
	});

	// Check hash for open request
	if (window.location.hash != '') {
		var hash = window.location.hash.split('#')[1].toLowerCase();
		if (hash == 'open') {
			togglelink.removeClass('togglelink');
			togglelink.addClass('togglelink_close');
			togglelink.attr('title', 'Hide Information');
			togglelink.parent().siblings("div.togglecontent").slideToggle('fast');
		}
	}
});