2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3 <meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
4 <link rel="shortcut icon" href="[% IF ( OpacFavicon ) %][% OpacFavicon %][% ELSE %][% interface %]/[% theme %]/images/favicon.ico[% END %]" type="image/x-icon" />
5 <link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/jquery-ui.css" />
6 [% SET opaclayoutstylesheet='opac.css' UNLESS opaclayoutstylesheet %]
7 [% IF (opaclayoutstylesheet.match('^https?:|^\/')) %]
8 <link rel="stylesheet" type="text/css" href="[% opaclayoutstylesheet %]" />
10 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaclayoutstylesheet %]" />
12 [% IF ( opaccolorstylesheet ) %]
13 [% IF (opaccolorstylesheet.match('^https?:|^\/')) %]
14 <link rel="stylesheet" type="text/css" href="[% opaccolorstylesheet %]" />
16 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaccolorstylesheet %]" />
19 [% IF ( opac_css_override ) %]
20 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opac_css_override %]" />
22 <link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
24 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/persona-buttons.css" />
26 <style id="region-opacmobileusercss" type="text/css" media="screen and (max-width:700px)">[% OPACMobileUserCSS %]</style>
28 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/right-to-left.css" />
30 <style id="region-opacusercss" type="text/css">[% OPACUserCSS %]</style>
32 <script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script>
33 <script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script>
34 <script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script>
35 <script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
36 <script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
37 <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hoverIntent.minified.js"></script>
38 <script type="text/javascript" src="[% themelang %]/js/script.js"></script>
39 [% IF ( OPACAmazonCoverImages ) %]
40 <script type="text/javascript" language="javascript">//<![CDATA[
41 var NO_AMAZON_IMAGE = _("No cover image available");
44 <script type="text/javascript" language="javascript" src="[% themelang %]/js/amazonimages.js"></script>
46 [% IF ( SyndeticsCoverImages ) %]
47 <script type="text/javascript">//<![CDATA[
48 var NO_AMAZON_IMAGE = _("No cover image available");
51 <script type="text/javascript" src="[% themelang %]/js/amazonimages.js"></script> [% END %]
53 [% IF ( opacbookbag ) %]<script type="text/javascript" src="[% themelang %]/js/basket.js">
54 [% ELSIF ( virtualshelves ) %]<script type="text/javascript" src="[% themelang %]/js/basket.js">
55 [% ELSE %]<script type="text/javascript"> var readCookie;[% END %]
58 <script type="text/javascript">
60 var MSG_CONFIRM_AGAIN = _("Warning: Cannot be undone. Please confirm once again")
61 var MSG_DELETE_SEARCH_HISTORY = _("Are you sure you want to delete your search history?");
62 [% IF ( opacbookbag ) %]var MSG_BASKET_EMPTY = _("Your cart is currently empty");
63 var MSG_RECORD_IN_BASKET = _("This item is already in your cart");
64 var MSG_RECORD_ADDED = _("This item has been added to your cart");
65 var MSG_RECORD_REMOVED = _("This item has been removed from your cart");
66 var MSG_NRECORDS_ADDED = _(" item(s) added to your cart");
67 var MSG_NRECORDS_IN_BASKET = _("already in your cart");
68 var MSG_NO_RECORD_SELECTED = _("No item was selected");
69 var MSG_NO_RECORD_ADDED = _("No item was added to your cart");
70 var MSG_CONFIRM_DEL_BASKET = _("Are you sure you want to empty your cart?");
71 var MSG_CONFIRM_DEL_RECORDS = _("Are you sure you want to remove the selected items?");
72 var MSG_ITEM_IN_CART = _("In your cart");
73 var MSG_IN_YOUR_CART = _("Items in your cart: ");
74 var MSG_ITEM_NOT_IN_CART = _("Add to your cart");
75 $("#cartDetails").ready(function(){ $("#cmspan").html("<a href=\"#\" id=\"cartmenulink\"><span id=\"carticon\"></span> "+_("Cart")+"<span id=\"basketcount\"><\/span><\/a>"); }); [% ELSE %][% IF ( virtualshelves ) %]
76 var MSG_NO_RECORD_SELECTED = _("No item was selected");[% END %][% END %]
77 [% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %]var MSG_TAGS_DISABLED = _("Sorry, tags are not enabled on this system.");
78 var MSG_TAG_ALL_BAD = _("Error! Your tag was entirely markup code. It was NOT added. Please try again with plain text.");
79 var MSG_ILLEGAL_PARAMETER = _("Error! Illegal parameter");
80 var MSG_TAG_SCRUBBED = _("Note: your tag contained markup code that was removed. The tag was added as ");
81 var MSG_ADD_TAG_FAILED = _("Error! The add_tag operation failed on");
82 var MSG_ADD_TAG_FAILED_NOTE = _("Note: you can only tag an item with a given term once. Check 'My Tags' to see your current tags.");
83 var MSG_DELETE_TAG_FAILED = _("Error! You cannot delete the tag");
84 var MSG_DELETE_TAG_FAILED_NOTE = _("Note: you can only delete your own tags.")
85 var MSG_LOGIN_REQUIRED = _("You must be logged in to add tags.");
86 var MSG_TAGS_ADDED = _("Tags added: ");
87 var MSG_TAGS_DELETED = _("Tags added: ");
88 var MSG_TAGS_ERRORS = _("Errors: ");
89 var MSG_MULTI_ADD_TAG_FAILED = _("Unable to add one or more tags.");
90 var MSG_NO_TAG_SPECIFIED = _("No tag was specified.");[% END %][% END %]
91 [% IF ( OPACAmazonCoverImages ) %]$(window).load(function() {
94 [% IF ( SyndeticsCoverImages ) %]$(window).load(function() {
99 <script id="region-opacuserjs" type="text/javascript">
102 <script type="text/javascript">
103 [% IF ( opacbookbag ) %]</script><script type="text/javascript" src="[% themelang %]/js/basket.js">
104 [% ELSIF ( virtualshelves ) %]</script><script type="text/javascript" src="[% themelang %]/js/basket.js">
105 [% ELSE %]</script><script type="text/javascript">var readCookie;[% END %]</script>
106 [% IF ( opacuserlogin ) %][% IF ( TagsEnabled ) %]<script type="text/javascript" src="[% themelang %]/js/tags.js"></script>[% END %][% ELSE %][% END %]
107 [% IF ( GoogleJackets ) %]
108 <script type="text/javascript" src="[% themelang %]/js/google-jackets.js"></script>
109 <script type="text/javascript">
111 var NO_GOOGLE_JACKET = _("No cover image available");
115 [% IF OpenLibraryCovers %]
116 <script type="text/javascript" src="[% themelang %]/js/openlibrary.js"></script>
117 <script type="text/javascript">
119 var NO_OL_JACKET = _("No cover image available");
124 [% IF OPACLocalCoverImages %]
125 <script type="text/javascript" src="[% themelang %]/js/localcovers.js"></script>
126 <script type="text/javascript">
128 var NO_LOCAL_JACKET = _("No cover image available");
133 [% IF ( BakerTaylorEnabled ) %]<script type="text/javascript" src="[% themelang %]/js/bakertaylorimages.js"></script>
134 <script type="text/javascript">
136 var NO_BAKERTAYLOR_IMAGE = _("No cover image available");
137 $(window).load(function(){
142 <link rel="unapi-server" type="application/xml" title="unAPI" href="[% OPACBaseURL %]/cgi-bin/koha/unapi" />
143 [% IF ( GoogleIndicTransliteration ) %]
144 <script type="text/javascript" src="http://www.google.com/jsapi"></script>
145 <script type="text/javascript" src="[% themelang %]/js/googleindictransliteration.js"></script>