jQuery(function() {
    jQuery('.jqueryui-tabs').each(function() {
        jQuery(this).tabs({ fx: { opacity: 'toggle' } });
    });
    
    jQuery('.jqueryui-accordion > li').each(function() {
        jQuery(this).prepend('<h3></h3>');
        jQuery('#' + this.id + ' > *:not(h3, ul, div.desc)').appendTo('#' + this.id + ' > h3');
    });

    jQuery('.jqueryui-accordion').each(function() {
   //     jQuery('.jqueryui-accordion > li').prepend('<h3></h3>');
   //     jQuery('.jqueryui-accordion > li > a').appendTo('.jqueryui-accordion > li > h3');
   //     jQuery('.jqueryui-accordion > li > span').appendTo('.jqueryui-accordion > li > h3');
        
        jQuery(this).accordion({ 
                    collapsible: true
                    , header: '> li:has(ul, div.desc) > :first-child,> :not(li):even'
                    , autoHeight: false
                    , event: 'click' 
                    , navigation: false
                    , active : false
                    });
    });
});