| Lines 42-63
          var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
      
      
        Link Here | 
        
          | 42 |                 + borrowername + '</a>'; | 42 |                 + borrowername + '</a>'; | 
        
          | 43 |             $('#budget_owner_name').html(ownerlink); | 43 |             $('#budget_owner_name').html(ownerlink); | 
        
          | 44 |             $('#budget_owner_id').val(borrowernumber); | 44 |             $('#budget_owner_id').val(borrowernumber); | 
            
              |  |  | 45 |             $('#remove_owner').show(); | 
        
          | 45 |         } | 46 |         } | 
        
          | 46 |     } | 47 |     } | 
        
          | 47 |  | 48 |  | 
        
          | 48 |     function ownerRemove() { | 49 |     function ownerRemove() { | 
          
            
              | 49 |         $('#budget_owner_name').empty(); | 50 |         $('#budget_owner_name').html('No owner'); | 
        
          | 50 |         $('#budget_owner_id').val(''); | 51 |         $('#budget_owner_id').val(''); | 
            
              |  |  | 52 |         $('#remove_owner').hide(); | 
        
          | 51 |     } | 53 |     } | 
        
          | 52 |  | 54 |  | 
        
          | 53 |     function add_user(borrowernumber, borrowername) { | 55 |     function add_user(borrowernumber, borrowername) { | 
          
            
              | 54 |         var ids = $("#budget_users_id").val().split(':'); | 56 |         var ids = $.map($("#budget_users_id").val().split(':'), function(value){ return parseInt(value,10)}); | 
            
              | 55 |         if(borrowernumber && ids.indexOf(borrowernumber) == -1) { | 57 |         if ( borrowernumber && !ids.includes(borrowernumber) ) { | 
        
          | 56 |             var li = '<li id="user_' + borrowernumber + '">' | 58 |             var li = '<li id="user_' + borrowernumber + '">' | 
          
            
              | 57 |                 + '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=' | 59 |                 + '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=' + borrowernumber + '">' + borrowername + '</a>' | 
            
              | 58 |                 + borrowernumber + '">' + borrowername + '</a> ' | 60 |                 + '   ' | 
            
              | 59 |                 + ' • <a data-borrowernumber=" + borrowernumber +" class="del_user" href="#"><i class="fa fa-trash"></i> Remove</a> ' | 61 |                 + '<div class="btn-group">' | 
            
              |  |  | 62 |                 + '<a class="btn btn-default btn-xs del_user" title="Remove this user" data-borrowernumber="' + borrowernumber + '" href="#"><i class="fa fa-trash"></i> Remove</a> ' | 
            
              | 63 |                 + '</div>' | 
        
          | 60 |                 + '</li>'; | 64 |                 + '</li>'; | 
            
              |  |  | 65 |             if ( $("li#user_none") ) { | 
            
              | 66 |                 $("li#user_none").remove(); | 
            
              | 67 |             } | 
        
          | 61 |             $("#budget_users").prepend(li); | 68 |             $("#budget_users").prepend(li); | 
        
          | 62 |             ids.push(borrowernumber); | 69 |             ids.push(borrowernumber); | 
        
          | 63 |             $("#budget_users_id").val(ids.join(':')); | 70 |             $("#budget_users_id").val(ids.join(':')); | 
  
    | Lines 75-80
          var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
      
      
        Link Here | 
        
          | 75 |                 ids.splice(idx, 1); | 82 |                 ids.splice(idx, 1); | 
        
          | 76 |                 $("#budget_users_id").val(ids.join(':')); | 83 |                 $("#budget_users_id").val(ids.join(':')); | 
        
          | 77 |                 $("li#user_" + borrowernumber).remove(); | 84 |                 $("li#user_" + borrowernumber).remove(); | 
            
              |  |  | 85 |                 if ( ids == '' ) { | 
            
              | 86 |                     $("#budget_users").prepend('<li id="user_none">No users</li>'); | 
            
              | 87 |                 } | 
        
          | 78 |             } | 88 |             } | 
        
          | 79 |         } | 89 |         } | 
        
          | 80 |     } | 90 |     } | 
  
    | Lines 502-518
          var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
      
      
        Link Here | 
        
          | 502 |  | 512 |  | 
        
          | 503 |     <li> | 513 |     <li> | 
        
          | 504 |         <span class="label">Owner: </span> | 514 |         <span class="label">Owner: </span> | 
          
            
              | 505 |         [% IF ( budget_owner_name ) %] | 515 |         <span id="budget_owner_name"> | 
            
              | 506 |             <span  id="budget_owner_name"> | 516 |             [% IF ( budget_owner_name ) %] | 
        
          | 507 |                 <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% budget_owner_id %]"> | 517 |                 <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% budget_owner_id %]"> | 
        
          | 508 |                     [% budget_owner_name %] | 518 |                     [% budget_owner_name %] | 
          
            
              | 509 |                 </a> | | 519 |                 </a> | 
            
              | 510 |             </span> | 520 |             [% ELSE %] | 
            
              | 511 |         [% END %] | 521 |                 No owner | 
            
              | 512 |         <a id="edit_owner" class="new_window" href="#"><i class="fa fa-search"></i> Select owner</a> | 522 |             [% END %] | 
            
              | 513 |         <a id="remove_owner" href="#"><i class="fa fa-trash"></i> Remove owner</a> | 523 |         </span>     | 
            
              | 514 |         <input type="hidden" name="budget_owner_id" id="budget_owner_id" | 524 |         <div class="btn-group"> | 
            
              | 515 |             value="[% budget_owner_id %]" /> | 525 |             <a id="edit_owner" class="btn btn-default btn-xs new windows" title="Select/Change fund owner" href="#"><i class="fa fa-search"></i> Select </a> | 
            
              |  |  | 526 |         </div> | 
            
              | 527 |         <div class="btn-group"> | 
            
              | 528 |             [% IF ( budget_owner_name ) %] | 
            
              | 529 |                 <a id="remove_owner" class="btn btn-default btn-xs" title="Remove fund owner" href="#"> | 
            
              | 530 |             [% ELSE %] | 
            
              | 531 |                 <a id="remove_owner" class="btn btn-default btn-xs" title="Remove fund owner" href="#" style="display: none;"> | 
            
              | 532 |             [% END %] | 
            
              | 533 |                 <i class="fa fa-trash"></i> Remove </a> | 
            
              | 534 |         </div> | 
            
              | 535 |         <input type="hidden" name="budget_owner_id" id="budget_owner_id" value="[% budget_owner_id %]" /> | 
        
          | 516 |     </li> | 536 |     </li> | 
        
          | 517 |  | 537 |  | 
        
          | 518 |  | 538 |  | 
  
    | Lines 529-543
          var MSG_PARENT_BENEATH_BUDGET = "- " + _("New budget-parent is beneath budget")
      
      
        Link Here | 
        
          | 529 |     <li> | 549 |     <li> | 
        
          | 530 |         <span class="label">Users:</span> | 550 |         <span class="label">Users:</span> | 
        
          | 531 |         <ul style="float:left;" id="budget_users"> | 551 |         <ul style="float:left;" id="budget_users"> | 
            
              |  |  | 552 |             [% IF !budget_users %] | 
            
              | 553 |                 <li id="user_none"> | 
            
              | 554 |                     No users | 
            
              | 555 |                 </li> | 
            
              | 556 |             [% END %] | 
        
          | 532 |             [% FOREACH user IN budget_users %] | 557 |             [% FOREACH user IN budget_users %] | 
        
          | 533 |                 <li id="user_[% user.borrowernumber %]"> | 558 |                 <li id="user_[% user.borrowernumber %]"> | 
          
            
              | 534 |                     <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% user.borrowernumber %]"> | 559 |                     <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% user.borrowernumber %]"> [% user.firstname %] [% user.surname %] </a> | 
            
              | 535 |                         [% user.firstname %] [% user.surname %] | 560 |                         | 
            
              | 536 |                     </a> | 561 |                     <div class="btn-group"> | 
            
              | 537 |                     • <a href="#" class="del_user" data-borrowernumber="[% user.borrowernumber %]"><i class="fa fa-trash"></i> Remove</a> | 562 |                         <a class="btn btn-default btn-xs del_user" title="Remove this user" data-borrowernumber="[% user.borrowernumber %]" href="#"><i class="fa fa-trash"></i> Remove</a> | 
            
              |  |  | 563 |                     </div> | 
        
          | 538 |                 </li> | 564 |                 </li> | 
        
          | 539 |             [% END %] | 565 |             [% END %] | 
          
            
              | 540 |             <li><a href="#" id="add_user_button"><i class="fa fa-plus"></i> Add users</a></li> | 566 |             <li> | 
            
              |  |  | 567 |                 <div class="btn-group"> | 
            
              | 568 |                     <a id="add_user_button" class="btn btn-default btn-xs" title="Add new users" href="#"><i class="fa fa-plus"></i> Add users</a> | 
            
              | 569 |                 </div> | 
            
              | 570 |             </li> | 
        
          | 541 |         </ul> | 571 |         </ul> | 
        
          | 542 |         <input type="hidden" name="budget_users_ids" id="budget_users_id" value="[% budget_users_ids %]" /> | 572 |         <input type="hidden" name="budget_users_ids" id="budget_users_id" value="[% budget_users_ids %]" /> | 
        
          | 543 |     </li> | 573 |     </li> | 
            
              | 544 | -  |  |  |