SunGard.ExpandableContent=Class.create(SunGard.Expandable,{_key:"expand",initialize:function($super,A){this.container=A;this.groups=this.container.select("li.group");this.headers=this.container.select("dt strong");$super();},buildUI:function($super){this.groups.each(function(C,B){this.headers[B].wrap("a",{href:"#"}).observe("click",this.onHeaderClick.bindAsEventListener(this));C.addClassName(this._collapsedClassName);}.bind(this));if(document.location.hash.indexOf(this._key)>-1){var A=$("event-"+document.location.hash.substr(1).split("=")[1]);A.removeClassName(this._collapsedClassName);}$super();},onHeaderClick:function($super,C){Event.stop(C);var B=Event.element(C);B=$((B.tagName!="A")?Event.findElement(C,"A"):B);B.blur();var A=B.up("li.group");$super(A);}});document.observe("dom:loaded",function(){var A=$$("ul.expandable");if(A.size()==0){return ;}A.each(function(B){new SunGard.ExpandableContent(B);}.bind(this));});