$(document).ready(function() {  

  $('ul#menu li.active, ul#menu li.open').parent().attr({
    style: "display: block;"
  });

  $('ul#menu li.active').parent().attr({
    style: "display: block;"
  });

  $('ul#menu li').live('click', function(event) {
    var id = $(this).find('ul').attr('class');
    $('.' + id).slideToggle();
  });

//  $(function(){
//    $('a[href*=#]').click(function() {
//    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') 
//      && location.hostname == this.hostname) {
//        var $target = $(this.hash);
//       $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
//        if ($target.length) {
//          var targetOffset = $target.offset().top;
//          $('html,body').animate({scrollTop: targetOffset}, 1000);
//          return false;
//        }
//      }
//    });
//  });
  
  
});