e chi si offende?
personalmente non lo lascerei cosi'
puoi risolvere tanto lato server quanto lato client
se il menu' lo componi lato server e' piu' semplice valutare i link mentre lo stai scrivendo
altrimenti lo farai dopo, lato client
considerando l' esempio base dell' accordion
codice:
$(function(){
// Accordion
var num=0; // ramo da espandere di default
$("#accordion a").each(function(n,el){
if(el.href.indexOf(location.pathname)>-1) num=n;
})
$("#accordion").accordion({ header: "h3" ,active:num});
});
giusto per darti l' idea, va chiaramente affinato