;jQuery( function() { var admintabs = []; var adminsubtabsdata = window[ 'adminsubtabs' ] || {}; var adminsubtabs = []; jQuery( '#wpbody form h3' ).each(function( i ) { admintabs.push( '' + jQuery(this).text() + '' ); jQuery(this) .remove(); if ( adminsubtabsdata[ i ] ) { var _subtabs = []; var _startrow = 0; for ( j in adminsubtabsdata[ i ] ) { _subtabs.push( '' + adminsubtabsdata[ i ][ j ].tabtext + '' ); _startrow += adminsubtabsdata[ i ][ j ].numitems; } if ( _subtabs.length > 0 ) { adminsubtabs.push( '' ); } } }); jQuery( '#wpbody form' ) .prepend( adminsubtabs.join('') ) .prepend( '' ); jQuery( '.adminsubtabs li a' ) .on( 'click', function() { var jqthis = jQuery(this); jqthis .parent() .parent() .find( 'a' ) .removeClass( 'subtab-active' ); jqthis .addClass( 'subtab-active' ); jQuery( '.form-table:eq(' + jqthis.data( 'formtableid' ) + ') tr' ) .hide() .slice( jqthis.data('startrow'), jqthis.data('endrow') ) .show(); return false; }); jQuery( '.nav-tab-wrapper a' ) .on( "click", function() { jQuery( '.nav-tab-wrapper a.nav-tab-active' ) .removeClass( "nav-tab-active" ); jQuery( '#wpbody form .tabinfo,#wpbody form .form-table,.adminsubtabs' ) .hide(); var tabindex = jQuery(this) .addClass( 'nav-tab-active' ) .index(); jQuery( '#wpbody form .tabinfo:eq(' + tabindex + '),#wpbody form .form-table:eq(' + tabindex + ')' ) .show(); jQuery( '#adminsubtabs' + tabindex + ':not(.subtab-activated)' ) .find( 'a:first' ) .trigger( 'click' ); jQuery( '#adminsubtabs' + tabindex ) .addClass( 'subtab-activated' ) .show(); return false; }); jQuery( '.nav-tab-wrapper a:first' ) .trigger( 'click' ); });