Looking at your page, the headers are currently set to expand/contract onmouseover, and the previous header (ie: "Filters") *does* contract when the current one is expanded (ie: "positive air pressure). As to your question of how to persist this state even when the page is reloaded, try setting the "persiststate" option inside the initialization code to true:
Code:
ddaccordion.init({headerclass:"mypets",contentclass:"thepet",revealtype:"mouseover",mouseoverdelay:500,collapseprev:true,defaultexpanded:[],onemustopen:false,animatedefault:false,persiststate:true,toggleclass:["","openpet"],togglehtml:["none","",""],animatespeed:"slow",oninit:function(expandedindices){},onopenclose:function(header,index,state,isuseractivated){}})
Bookmarks