/* collapseable panels */
$(document).ready( function()
{
		
	var animObj = {}
	var cssDec = /AppleWebKit/.test(navigator.userAgent) ? "max-height":"height"
	function toggle(e, dontAnimate)
	{
		var jthis =  $(this)
		var jelm = $(this).parent()
		var elm = jelm.get(0);				
		elm.closed = (elm.closed==undefined) ? false : !elm.closed;
		jthis.toggleClass("closed", elm.closed)
		var height = elm.closed ? elm.scrollHeight : 21
		animObj[cssDec]=height
		if (dontAnimate)
		{
			jelm.stop().css(animObj)
		}
		else
		{
			jelm.stop().animate(animObj, 300);
		}
		e.preventDefault();
	}
	$(".panel.dynamic").css({"overflow": "hidden"}).children("h2:first-child").addClass("toggler").bind("mousedown", toggle)

})
		
try { document.execCommand("BackgroundImageCache", false, true); } catch(err) {}
	
