| 
      
            Lines 4-10
          
      
      
        Link Here
      
     | 
  
        
          | 4 | 
          [% USE To %]  | 
          4 | 
          [% USE To %]  | 
        
        
          | 5 | 
          [%# Prevent XFS attacks -%]  | 
          5 | 
          [%# Prevent XFS attacks -%]  | 
        
        
          | 6 | 
          [% UNLESS popup %]  | 
          6 | 
          [% UNLESS popup %]  | 
        
          
            
              | 7 | 
                  <script type="text/javascript">  | 
              7 | 
                  <script>  | 
            
        
          | 8 | 
                 if (self === top) { | 
          8 | 
                 if (self === top) { | 
        
        
          | 9 | 
                     var antiClickjack = document.getElementById("antiClickjack"); | 
          9 | 
                     var antiClickjack = document.getElementById("antiClickjack"); | 
        
        
          | 10 | 
                     antiClickjack.parentNode.removeChild(antiClickjack);  | 
          10 | 
                     antiClickjack.parentNode.removeChild(antiClickjack);  | 
        
  
    | 
      
            Lines 28-43
          
      
      
        Link Here
      
     | 
  
        
          | 28 | 
           | 
          28 | 
           | 
        
        
          | 29 | 
          [% INCLUDE 'validator-strings.inc' %]  | 
          29 | 
          [% INCLUDE 'validator-strings.inc' %]  | 
        
        
          | 30 | 
          [% IF ( IntranetUserJS ) %]  | 
          30 | 
          [% IF ( IntranetUserJS ) %]  | 
        
          
            
              | 31 | 
                  <script type="text/javascript">  | 
              31 | 
                  <script>  | 
            
            
              | 32 | 
                  //<![CDATA[  | 
               | 
               | 
            
        
          | 33 | 
              [% IntranetUserJS | $raw %]  | 
          32 | 
              [% IntranetUserJS | $raw %]  | 
        
            
              | 34 | 
                  //]]>  | 
               | 
               | 
            
        
          | 35 | 
              </script>  | 
          33 | 
              </script>  | 
        
        
          | 36 | 
          [% END %]  | 
          34 | 
          [% END %]  | 
        
        
          | 37 | 
           | 
          35 | 
           | 
        
        
          | 38 | 
          [% IF ( virtualshelves || intranetbookbag ) %]  | 
          36 | 
          [% IF ( virtualshelves || intranetbookbag ) %]  | 
        
          
            
              | 39 | 
              <script type="text/javascript">  | 
              37 | 
                  <script>  | 
            
            
              | 40 | 
                  //<![CDATA[  | 
               | 
               | 
            
        
          | 41 | 
                  var MSG_BASKET_EMPTY = _("Your cart is currently empty"); | 
          38 | 
                  var MSG_BASKET_EMPTY = _("Your cart is currently empty"); | 
        
        
          | 42 | 
                  var MSG_RECORD_IN_BASKET = _("This item is already in your cart"); | 
          39 | 
                  var MSG_RECORD_IN_BASKET = _("This item is already in your cart"); | 
        
        
          | 43 | 
                  var MSG_RECORD_ADDED = _("This item has been added to your cart"); | 
          40 | 
                  var MSG_RECORD_ADDED = _("This item has been added to your cart"); | 
        
  
    | 
      
            Lines 52-58
          
      
      
        Link Here
      
     | 
  
        
          | 52 | 
                  var MSG_ITEM_NOT_IN_CART = _("Add to cart"); | 
          49 | 
                  var MSG_ITEM_NOT_IN_CART = _("Add to cart"); | 
        
        
          | 53 | 
                  var MSG_ITEM_IN_CART = _("In your cart"); | 
          50 | 
                  var MSG_ITEM_IN_CART = _("In your cart"); | 
        
        
          | 54 | 
                  var MSG_RECORD_REMOVED = _("The item has been removed from your cart"); | 
          51 | 
                  var MSG_RECORD_REMOVED = _("The item has been removed from your cart"); | 
        
            
              | 55 | 
                  //]]>  | 
               | 
               | 
            
        
          | 56 | 
              </script>  | 
          52 | 
              </script>  | 
        
        
          | 57 | 
           | 
          53 | 
           | 
        
        
          | 58 | 
              [% Asset.js("js/basket.js") | $raw %] | 
          54 | 
              [% Asset.js("js/basket.js") | $raw %] | 
        
  
    | 
      
            Lines 60-78
          
      
      
        Link Here
      
     | 
  
        
          | 60 | 
           | 
          56 | 
           | 
        
        
          | 61 | 
          [% IF LocalCoverImages %]  | 
          57 | 
          [% IF LocalCoverImages %]  | 
        
        
          | 62 | 
              [% Asset.js("js/localcovers.js") | $raw %] | 
          58 | 
              [% Asset.js("js/localcovers.js") | $raw %] | 
        
          
            
              | 63 | 
                  <script type="text/javascript">  | 
              59 | 
                  <script>  | 
            
            
              | 64 | 
                      //<![CDATA[  | 
              60 | 
                      var NO_LOCAL_JACKET = _("No cover image available"); | 
            
            
              | 65 | 
                          var NO_LOCAL_JACKET = _("No cover image available"); | 
               | 
               | 
            
            
              | 66 | 
                      //]]>  | 
            
        
          | 67 | 
              </script>  | 
          61 | 
              </script>  | 
        
        
          | 68 | 
          [% END %]  | 
          62 | 
          [% END %]  | 
        
        
          | 69 | 
           | 
          63 | 
           | 
        
        
          | 70 | 
          [% IF Koha.Preference('AudioAlerts') || AudioAlertsPage %] | 
          64 | 
          [% IF Koha.Preference('AudioAlerts') || AudioAlertsPage %] | 
        
          
            
              | 71 | 
                  <script type="text/javascript">  | 
              65 | 
                  <script>  | 
            
            
              | 72 | 
                      //<![CDATA[  | 
              66 | 
                      var AUDIO_ALERT_PATH = '[% interface | html %]/[% theme | html %]/sound/';  | 
            
            
              | 73 | 
                          var AUDIO_ALERT_PATH = '[% interface | html %]/[% theme | html %]/sound/';  | 
              67 | 
                      var AUDIO_ALERTS = JSON.parse( "[% To.json(AudioAlerts.AudioAlerts) | $raw %]" );  | 
            
            
              | 74 | 
                          var AUDIO_ALERTS = JSON.parse( "[% To.json(AudioAlerts.AudioAlerts) | $raw %]" );  | 
               | 
               | 
            
            
              | 75 | 
                      //]]>  | 
            
        
          | 76 | 
           | 
          68 | 
           | 
        
        
          | 77 | 
                  $( document ).ready(function() { | 
          69 | 
                  $( document ).ready(function() { | 
        
        
          | 78 | 
                      if ( AUDIO_ALERTS ) { | 
          70 | 
                      if ( AUDIO_ALERTS ) { | 
        
  
    | 
      
            Lines 90-96
          
      
      
        Link Here
      
     | 
  
        
          | 90 | 
           | 
          82 | 
           | 
        
        
          | 91 | 
          [% IF ( CAN_user_circulate_circulate_remaining_permissions ) %]  | 
          83 | 
          [% IF ( CAN_user_circulate_circulate_remaining_permissions ) %]  | 
        
        
          | 92 | 
              [% IF ( CircAutocompl ) %]  | 
          84 | 
              [% IF ( CircAutocompl ) %]  | 
        
          
            
              | 93 | 
                      <script type="text/javascript">  | 
              85 | 
                      <script>  | 
            
        
          | 94 | 
                      $(document).ready(function(){ | 
          86 | 
                      $(document).ready(function(){ | 
        
        
          | 95 | 
                          var obj = $( "#findborrower" ).autocomplete({ | 
          87 | 
                          var obj = $( "#findborrower" ).autocomplete({ | 
        
        
          | 96 | 
                              source: "/cgi-bin/koha/circ/ysearch.pl",  | 
          88 | 
                              source: "/cgi-bin/koha/circ/ysearch.pl",  | 
        
            
              | 97 | 
              -   | 
               | 
               |