raw
mp-wp_genesis           1 jQuery(function($) {
mp-wp_genesis 2 var options = false
mp-wp_genesis 3 if ( document.forms['addcat'].category_parent )
mp-wp_genesis 4 options = document.forms['addcat'].category_parent.options;
mp-wp_genesis 5
mp-wp_genesis 6 var addAfter = function( r, settings ) {
mp-wp_genesis 7 var name = $("<span>" + $('name', r).text() + "</span>").html();
mp-wp_genesis 8 var id = $('cat', r).attr('id');
mp-wp_genesis 9 options[options.length] = new Option(name, id);
mp-wp_genesis 10
mp-wp_genesis 11 addAfter2( r, settings );
mp-wp_genesis 12 }
mp-wp_genesis 13
mp-wp_genesis 14 var addAfter2 = function( x, r ) {
mp-wp_genesis 15 var t = $(r.parsed.responses[0].data);
mp-wp_genesis 16 if ( t.length == 1 )
mp-wp_genesis 17 inlineEditTax.addEvents($(t.id));
mp-wp_genesis 18 }
mp-wp_genesis 19
mp-wp_genesis 20 var delAfter = function( r, settings ) {
mp-wp_genesis 21 var id = $('cat', r).attr('id');
mp-wp_genesis 22 for ( var o = 0; o < options.length; o++ )
mp-wp_genesis 23 if ( id == options[o].value )
mp-wp_genesis 24 options[o] = null;
mp-wp_genesis 25 }
mp-wp_genesis 26
mp-wp_genesis 27 if ( options )
mp-wp_genesis 28 $('#the-list').wpList( { addAfter: addAfter, delAfter: delAfter } );
mp-wp_genesis 29 else
mp-wp_genesis 30 $('#the-list').wpList({ addAfter: addAfter2 });
mp-wp_genesis 31
mp-wp_genesis 32 if ( jQuery('#link-category-search-input').size() ) {
mp-wp_genesis 33 columns.init('edit-link-categories');
mp-wp_genesis 34 } else {
mp-wp_genesis 35 columns.init('categories');
mp-wp_genesis 36 }
mp-wp_genesis 37 });