Il menù lo costruisco tramite DB lato server e poi lancio l'accordion di jQuery.

Mi spiegheresti questo?

("#accordion a").each(function(n,el){
if(el.href.indexOf(location.pathname)>-1) num=n;