// JavaScript Document
jQuery(document).ready( function() {
    jQuery('div#sideLeft li > ul').hide();    //hide all nested ul's
   // jQuery('div#sideLeft li > ul li a[class=current]').parents('ul').show().prev('a').addClass('accordionExpanded');  //show the ul if it has a current link in it (current page/section should be shown expanded)
    jQuery('div#sideLeft li > ul li.current-menu-item a , div#sideLeft ul.sub-menu li.current-post-ancestor a').parents('ul').show().prev('a').addClass('accordionExpanded');  //show the ul if it has a current link in it (current page/section should be shown expanded)	
    //jQuery('div#sideLeft ul.sub-menu li.current-post-ancestor a').parents('ul').show().prev('a').addClass('accordionExpanded');  //show the ul if it has a current link in it (current page/section should be shown expanded)	
    jQuery('div#sideLeft li:has(ul)').addClass('accordion');  //so we can style plus/minus icons
	jQuery('div#sideLeft li:has(ul)').prev('li').append('<span style="float:right; line-height:20px;">+</span>');	
    jQuery('div#sideLeft li:has(ul) > a').click(function() {
        jQuery(this).toggleClass('accordionExpanded'); //for CSS bgimage, but only on first a (sub li>a's don't need the class)
        jQuery(this).next('ul').slideToggle('normal');
        jQuery(this).parent().siblings('li').children('ul:visible').slideUp('normal')
            .parent('li').find('a').removeClass('accordionExpanded');
        return false;
    });
});
