function initMenu() {
  jQuery('.subnav ul').hide();

  jQuery('.subnav li.active').children('ul').slideDown(1000)
    .prev('span').removeClass('open').addClass('close')
    .parent().removeClass('collapsed').addClass('expanded');

  jQuery('.subnav li span').click(function() {
    $this = jQuery(this);
    $this.next('ul').slideToggle(1000);
    if($this.hasClass('open')) {
      $this.removeClass('open').addClass('close');
      $this.parent().removeClass('collapsed').addClass('expanded');
    } else if ($this.hasClass('close')) {
      $this.removeClass('close').addClass('open');
      $this.parent().removeClass('expanded').addClass('collapsed');
    }
  });
}
jQuery(document).ready(function() {
  initMenu();
  jQuery('#leftColumn li:has(ul)').addClass('parentrow');
});
