jQuery(document).ready(function($){
	$('#site-toolbar #scroll-to-top').click(function(){
		$('html,body').animate({scrollTop: 0}, 1500);
	});
	
	$(document).click(function() {
		$(".subpanel").hide();
	});
	$('.subpanel ul').click(function(e) {
		e.stopPropagation();
	});
});

jQuery(document).ready(function($){
	$.fn.adjustPanel = function(){
		$(this).find("ul, .subpanel").css({ 'height' : 'auto'});
		var windowHeight = $(window).height();
		var panelsub = $(this).find(".subpanel").height();
		var panelAdjust = windowHeight - 100;
		var ulAdjust =  panelAdjust - 25;
		if (panelsub > panelAdjust)
		{
			$(this).find(".subpanel").css({ 'height' : panelAdjust });
			$(this).find("ul").css({ 'height' : panelAdjust});
		}
		else
		{
			$(this).find("ul").css({ 'height' : 'auto'});
		}
	};
});
