 jQuery.fn.initMenu = function() {
 return this.each(function(){
 var theMenu = $(this).get(0);
 $('.acitem', this).hide();
 $('li.expand > .acitem', this).show();
 $('li.expand > .acitem', this).prev().addClass('active');
 $('li a', this).click(
 function() {
 var theElement = $(this).next();
 var parent = this.parentNode.parentNode;
 if($(parent).hasClass('noaccordion')) {
 if(theElement[0] === undefined) {
 window.location.href = this.href;
 }
 $(theElement).slideToggle('normal', function() {
 if ($(this).is(':visible')) {
 $(this).prev().addClass('active');
 }
 else {
 $(this).prev().removeClass('active');
 }
 });
 return false;
 }
 else {
 if(theElement.hasClass('acitem') && theElement.is(':visible')) {
 if($(parent).hasClass('collapsible')) {
 $('.acitem:visible', parent).first().slideUp('normal',
 function() {
 $(this).prev().removeClass('active');
 }
 );
 }
 return false;
 }
 if(theElement.hasClass('acitem') && !theElement.is(':visible')) {
 $('.acitem:visible', parent).first().slideUp('normal', function() {
 $(this).prev().removeClass('active');
 });
 theElement.slideDown('normal', function() {
 $(this).prev().addClass('active');
 });
 return false;
 }
 }
 }
 );
 });
 };