function accordion(ob) {
  $('li.active a', $(ob)).not($('a', $('a', $(ob)).parent().find('ul'))).addClass('expanded')
  
  $('a', $(ob)).not($('a', $('a', $(ob)).parent().find('ul'))).click(function() {
    $('a', $(ob)).removeClass('expanded');
    
    if($(this).parent().hasClass('active')) {
      $('ul', $(this).parent()).slideUp(200, function() {
        $(this).parent().removeClass('active');
      });
    } else {
      $('li', $(ob)).removeClass('active');

      $('ul', $(ob)).slideUp(200)
      $('ul', $(this).parent()).slideDown(200, function() {
        $(this).parent().addClass('active');
      });
      $(this).addClass('expanded')
    }
    
    return false
  });
}

$(document).ready(function() {
    accordion('.accordion_menu')
});
