From 5d42e5e991763e432d81321a25899dc466f30a52 Mon Sep 17 00:00:00 2001
From: Owen Leonard Physical details: ISBN: "> ISBN: "> ISSN:c?IRTfS!~h%|5Q8@ljjRS=
Sj9ev5hCo--P@@!L9r|x3M^xqj
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.css b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.css
new file mode 100644
index 0000000000..34bd5fbf71
--- /dev/null
+++ b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.css
@@ -0,0 +1,80 @@
+/* Caution! Ensure accessibility in print and other media types... */
+@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
+ .ui-tabs-hide {
+ display: none;
+ }
+}
+
+/* Hide useless elements in print layouts... */
+@media print {
+ .ui-tabs-nav {
+ display: none;
+ }
+}
+
+/* Skin */
+.ui-tabs-nav, .ui-tabs-panel {
+}
+.ui-tabs-nav {
+ list-style: none;
+}
+.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
+ display: block;
+ clear: both;
+ content: " ";
+}
+.ui-tabs-nav li {
+ float: left;
+ list-style-type : none;
+}
+.ui-tabs-nav a, .ui-tabs-nav a span {
+ float: left; /* fixes dir=ltr problem and other quirks IE */
+ }
+.ui-tabs-nav a {
+ margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
+ white-space: nowrap; /* @ IE 6 */
+ outline: 0; /* @ Firefox, prevent dotted border after click */
+}
+.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
+}
+.ui-tabs-nav .ui-tabs-selected a {
+ }
+.ui-tabs-nav a span {
+ padding-top: 1px;
+ padding-right: 0;
+ height: 20px;
+ line-height: 20px;
+}
+.ui-tabs-nav .ui-tabs-selected a span {
+ padding-top: 0;
+ height: 20px;
+ line-height: 20px;
+}
+.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
+.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
+ cursor: text;
+}
+.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
+.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
+ cursor: pointer;
+}
+.ui-tabs-disabled {
+ opacity: .4;
+ filter: alpha(opacity=40);
+}
+.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
+ color: #000;
+}
+.ui-tabs-panel {
+ border: 1px solid #E8E8E8;
+ padding : 1em;
+ background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
+}
+
+/* Additional IE specific bug fixes... */
+* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
+ display: inline-block;
+}
+*:first-child+html .ui-tabs-nav { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
+ display: inline-block;
+}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.js b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.js
new file mode 100644
index 0000000000..672bfb25f1
--- /dev/null
+++ b/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.js
@@ -0,0 +1,517 @@
+/*
+ * Tabs 3 - New Wave Tabs
+ *
+ * Copyright (c) 2007 Klaus Hartl (stilbuero.de)
+ * Dual licensed under the MIT (MIT-LICENSE.txt)
+ * and GPL (GPL-LICENSE.txt) licenses.
+ *
+ * http://docs.jquery.com/UI/Tabs
+ */
+
+(function($) {
+
+ // if the UI scope is not availalable, add it
+ $.ui = $.ui || {};
+
+ // tabs API methods
+ $.fn.tabs = function() {
+ var method = typeof arguments[0] == 'string' && arguments[0];
+ var args = method && Array.prototype.slice.call(arguments, 1) || arguments;
+
+ return this.each(function() {
+ if (method) {
+ var tabs = $.data(this, 'ui-tabs');
+ tabs[method].apply(tabs, args);
+ } else
+ new $.ui.tabs(this, args[0] || {});
+ });
+ };
+
+ // tabs class
+ $.ui.tabs = function(el, options) {
+ var self = this;
+
+ this.element = el;
+
+ this.options = $.extend({
+
+ // basic setup
+ selected: 0,
+ unselect: options.selected === null,
+ event: 'click',
+ disabled: [],
+ cookie: null, // pass options object as expected by cookie plugin: { expires: 7, path: '/', domain: 'jquery.com', secure: true }
+ // TODO bookmarkable: $.ajaxHistory ? true : false,
+
+ // Ajax
+ spinner: 'Loading…',
+ cache: false,
+ idPrefix: 'ui-tabs-',
+ ajaxOptions: {},
+
+ // animations
+ fx: null, /* e.g. { height: 'toggle', opacity: 'toggle', duration: 200 } */
+
+ // templates
+ tabTemplate: '
Online Resources: +
@@ -364,7 +364,7 @@
Other Editions of this Work
@@ -388,7 +388,7 @@ -Hello, (Click here if you're not )
+Hello, (Click here if you're not )
@@ -56,9 +57,8 @@ -Fines and Charges
Credits