var aTs, aEs, aLs, aLhs;
function sideNavAccordion(){
  if(aTs.length < 1)return;
  accordNav = new Accordion(aTs,aEs,{
    alwaysHide: false,
    opacity: false,
    show: -1,
    onActive: function(toggler, element){
      element.addClass('active');
      toggler.addClass('active');
    },
    onBackground: function(toggler, element){
      element.removeClass('active');
      toggler.removeClass('active');
    }
  });
  
  var curUrl=window.location.href.split('?')[0].split('#')[0];
  var pageName=curUrl.substring((curUrl.lastIndexOf("/")) + 1);
  var el = aLs[aLhs.indexOf(pageName)];el = $(el);
  if (!el) return;
  var tog = el.parentNode.parentNode.parentNode;
  accordNav.display(aTs.indexOf(tog));
  el.addClass('active');
}
function initAll(){
  sideNavAccordion()
}
window.addEvent('domready', function(){
  aTs = $$('li.aTrig');
  aEs = $$('li.aTrig ul');
  aLs = $$('.aEl a');
  aLhs = aLs.getProperty('href');
  if (aTs.length >0){initAll()}
  else {window.onload=initAll;}
});
