View | Details | Raw Unified | Return to bug 8143
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css (-99 / +179 lines)
Lines 7-18 input:focus, textarea:focus { Link Here
7
    border-radius: 4px;
7
    border-radius: 4px;
8
}
8
}
9
9
10
radio:focus, checkbox:focus {
11
    border-color:#538200;
12
    border-style:solid;
13
    border-radius: 4px;
14
}
15
16
::selection      { background:#538200; color:#ffffff; /* Safari and Opera */ }
10
::selection      { background:#538200; color:#ffffff; /* Safari and Opera */ }
17
::-moz-selection  { background:#538200; color:#ffffff; /* Firefox */ }
11
::-moz-selection  { background:#538200; color:#ffffff; /* Firefox */ }
18
12
Lines 794-892 fieldset.rows .inputnote { Link Here
794
	margin : .5em 0 0 11em;
788
	margin : .5em 0 0 11em;
795
}
789
}
796
790
797
.ui-tabs-nav li {
798
	margin-right : .5em;
799
	position : relative;
800
	top : -1px;
801
}
802
803
.ui-tabs-nav li.ui-tabs-selected {
804
805
}
806
807
.ui-tabs-nav a, .ui-tabs-nav a span, .ui-tabs-nav span.a {
808
    background : none;
809
	display : block;
810
	padding: .2em .5em .25em .5em;
811
}
812
813
.ui-tabs-nav a, .ui-tabs-nav span.a {
814
815
}
816
817
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav .ui-tabs-selected span.a {
818
    border-top: 1px solid #e6f0f2;
819
    border-right: 1px solid #85ca11;
820
    border-bottom: 1px solid #85ca11;
821
    border-left: 1px solid #85ca11;
822
	font-weight : bold;
823
	text-align : center;
824
	text-decoration : none;
825
    border-radius: 0px 0px 4px 4px;
826
    color : #000000;
827
828
}
829
830
.ui-tabs-nav .tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav span.a {
831
    outline: 0; /* prevent dotted border in Firefox */
832
}
833
834
.ui-tabs-nav .ui-tabs-selected a:hover {
835
    color : #000000;
836
}
837
838
.ui-tabs-nav li.ui-tabs-selected {
839
    /* background-color : #FFFFCC; */
840
}
841
842
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav span.a {
843
	 background : none;
844
    outline: 0; /* prevent dotted border in Firefox */
845
}
846
847
.tabs-container {
848
    border-top: 0;
849
    padding : inherit;
850
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
851
}
852
.tabs-loading em {
853
    padding: inherit;
854
    background: none;
855
}
856
857
.toptabs {
858
	margin-top : 1em;
859
}
860
861
.toptabs .ui-tabs-nav li {
862
	margin-right : .5em;
863
	position : relative;
864
	top : 1px;
865
}
866
867
.toptabs .ui-tabs-nav li a, .toptabs .ui-tabs-nav li span.a {
868
       background-color : #E6F0F2;
869
    border : 1px solid #B9D8D9;
870
	text-align : center;
871
	text-decoration : none;
872
    border-radius : 3px 3px 0 0;
873
}
874
875
.toptabs .ui-tabs-nav li.ui-tabs-selected a, .toptabs .ui-tabs-nav li.ui-tabs-selected span.a {
876
	background-color : #FFF;
877
       border-top : 1px solid #85CA11;
878
        border-right : 1px solid #85CA11;
879
      border-left : 1px solid #85CA11;
880
	border-bottom : 1px solid #FFF;
881
	margin-top : 0;
882
    border-radius : 3px;
883
}
884
885
.toptabs .tabs-container {
886
      border : 1px solid #B9D8D9;
887
	padding : 1em;
888
}
889
890
.checkedout {
791
.checkedout {
891
	color : #999999;
792
	color : #999999;
892
	font-style : italic;
793
	font-style : italic;
Lines 2274-2276 ul.ui-autocomplete { Link Here
2274
.ui-autocomplete-loading {
2175
.ui-autocomplete-loading {
2275
    background: #FFF url("../../img/loading-small.gif") right center no-repeat;
2176
    background: #FFF url("../../img/loading-small.gif") right center no-repeat;
2276
}
2177
}
2178
2179
/* jQuery UI standard tabs */
2180
.ui-tabs-nav .ui-tabs-selected a,
2181
.ui-tabs-nav a:hover,
2182
.ui-tabs-nav a:focus,
2183
.ui-tabs-nav a:active,
2184
.ui-tabs-nav span.a {
2185
    background: none repeat scroll 0 0 transparent;
2186
    outline: 0 none;
2187
}
2188
2189
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
2190
    background-color : #FFF;
2191
    border : 1px solid #B9D8D9;
2192
}
2193
2194
.ui-widget,
2195
.ui-widget input,
2196
.ui-widget select,
2197
.ui-widget textarea,
2198
.ui-widget button {
2199
    font-family : inherit;
2200
    font-size : inherit;
2201
}
2202
ul.ui-tabs-nav li {
2203
    list-style : none;
2204
}
2205
.ui-tabs.ui-widget-content {
2206
    background : transparent none;
2207
    border : 0;
2208
}
2209
2210
.ui-tabs .ui-tabs-panel {
2211
    border : 1px solid #B9D8D9;
2212
}
2213
.ui-tabs-nav.ui-widget-header {
2214
    border : 0;
2215
    background : none;
2216
}
2217
.ui-tabs .ui-tabs-nav li {
2218
    background: #E6F0F2 none;
2219
    border: 1px solid #B9D8D9;
2220
    margin-right : .4em;
2221
}
2222
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
2223
    color : #000;
2224
    font-weight : bold;
2225
}
2226
2227
.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
2228
    background : #EDF4F5 none;
2229
}
2230
2231
.ui-tabs .ui-tabs-nav li.ui-tabs-selected.ui-state-hover {
2232
    background : #FFF none;
2233
}
2234
2235
.ui-tabs .ui-state-default a,
2236
.ui-tabs .ui-state-default a:link,
2237
.ui-tabs .ui-state-default a:visited {
2238
    color: #004D99;
2239
}
2240
2241
.ui-tabs .ui-state-hover a,
2242
.ui-tabs .ui-state-hover a:link,
2243
.ui-tabs .ui-state-hover a:visited {
2244
    color: #538200;
2245
}
2246
2247
.statictabs ul {
2248
    background: none repeat scroll 0 0 transparent;
2249
    border: 0 none;
2250
    margin: 0;
2251
    padding: 0.2em 0.2em 0;
2252
    border-bottom-right-radius: 4px;
2253
    border-bottom-left-radius: 4px;
2254
    border-top-right-radius: 4px;
2255
    border-top-left-radius: 4px;
2256
    color: #222222;
2257
    font-weight: bold;
2258
    font-size: 100%;
2259
    line-height: 1.3;
2260
    list-style: none outside none;
2261
    outline: 0 none;
2262
    text-decoration: none;
2263
}
2264
2265
.statictabs ul:after {
2266
    clear: both;
2267
}
2268
2269
.statictabs ul:before,
2270
.statictabs ul:after {
2271
    content: "";
2272
    display: table;
2273
}
2274
2275
.statictabs ul li {
2276
    background: none repeat scroll 0 0 #E6F0F2;
2277
    border: 1px solid #B9D8D9;
2278
    border-bottom: 0 none !important;
2279
    border-top-right-radius: 4px;
2280
    border-top-left-radius: 4px;
2281
    float: left;
2282
    list-style: none outside none;
2283
    margin-bottom: 0;
2284
    margin-right: 0.4em;
2285
    padding: 0;
2286
    position: relative;
2287
    white-space: nowrap;
2288
    top: 1px;
2289
    color: #555555;
2290
    font-weight: normal;
2291
2292
}
2293
2294
.statictabs ul li.active {
2295
    background-color: #FFFFFF;
2296
    color: #212121;
2297
    font-weight: normal;
2298
    padding-bottom: 1px;
2299
}
2300
2301
.statictabs ul li a {
2302
    color: #004D99;
2303
    cursor: pointer;
2304
    float: left;
2305
    padding: 0.5em 1em;
2306
    text-decoration: none;
2307
}
2308
2309
.statictabs ul li a:hover {
2310
    background-color : #EDF4F5;
2311
    border-top-right-radius: 4px;
2312
    border-top-left-radius: 4px;
2313
    color : #538200;
2314
}
2315
2316
.statictabs ul li.active a {
2317
    color: #000000;
2318
    font-weight: bold;
2319
    cursor: text;
2320
    background: none repeat scroll 0 0 transparent;
2321
    outline: 0 none;
2322
}
2323
2324
.statictabs .tabs-container {
2325
    border: 1px solid #B9D8D9;
2326
    background: none repeat scroll 0 0 transparent;
2327
    display: block;
2328
    padding: 1em 1.4em;
2329
    border-bottom-right-radius: 4px;
2330
    border-bottom-left-radius: 4px;
2331
    color: #222222;
2332
}
2333
2334
/* jQuery UI header search box tabs */
2335
#header_search ul.ui-tabs-nav {
2336
    padding-top : 0;
2337
    margin-left: 1em;
2338
}
2339
#header_search ul.ui-tabs-nav li.ui-state-default {
2340
    border: 0 !important;
2341
    background : transparent none; top: 0;
2342
}
2343
#header_search ul.ui-tabs-nav li.ui-state-default a {
2344
    padding : .3em .6em;
2345
}
2346
#header_search ul.ui-tabs-nav li.ui-tabs-selected {
2347
    background-color : #FFFFF1;
2348
    border: 1px solid #85CA11 !important;
2349
    border-top: 0 !important; top: -1px;
2350
}
2351
#header_search ul.ui-tabs-nav li.ui-tabs-selected a {
2352
    text-decoration: none;
2353
}
2354
#header_search .ui-corner-top {
2355
     border-radius: 0 0 4px 4px;
2356
}
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-search.inc (-3 / +3 lines)
Lines 7-13 Link Here
7
           <input type="text" size="25" name="supplier" id="supplier" class="focus" />
7
           <input type="text" size="25" name="supplier" id="supplier" class="focus" />
8
            <input type="submit" class="submit" value="Submit" /></form>
8
            <input type="submit" class="submit" value="Submit" /></form>
9
</div>
9
</div>
10
	<div id="orders_search" class="residentsearch" style="display:none;">
10
    <div id="orders_search" class="residentsearch">
11
	<p class="tip">Search orders:</p>
11
	<p class="tip">Search orders:</p>
12
	
12
	
13
		<form action="/cgi-bin/koha/acqui/histsearch.pl" method="post">
13
		<form action="/cgi-bin/koha/acqui/histsearch.pl" method="post">
Lines 24-31 Link Here
24
	</form>
24
	</form>
25
	</div>	
25
	</div>	
26
			<ul id="tabtriggers">
26
			<ul id="tabtriggers">
27
            <li><a href="/cgi-bin/koha/acqui/booksellers.pl#supplier_search">Vendor search</a></li>
27
            <li><a href="#supplier_search">Vendor search</a></li>
28
            <li><a href="/cgi-bin/koha/acqui/histsearch.pl#orders_search">Orders search</a></li>
28
            <li><a href="#orders_search">Orders search</a></li>
29
			</ul>	
29
			</ul>	
30
</div><!-- /header_search -->
30
</div><!-- /header_search -->
31
</div><!-- /gradient -->
31
</div><!-- /gradient -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/authorities-search.inc (-5 / +5 lines)
Lines 31-37 Link Here
31
         <input type="submit" class="submit" value="Submit" />
31
         <input type="submit" class="submit" value="Submit" />
32
    </form>
32
    </form>
33
    </div>
33
    </div>
34
    <div id="main_heading" class="residentsearch" style="display:none;">
34
    <div id="main_heading" class="residentsearch">
35
    <p class="tip">Enter authority heading:</p>
35
    <p class="tip">Enter authority heading:</p>
36
    <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
36
    <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
37
        <input type="hidden" name="op" value="do_search" />
37
        <input type="hidden" name="op" value="do_search" />
Lines 62-68 Link Here
62
        <input type="submit" class="submit" value="Submit" />
62
        <input type="submit" class="submit" value="Submit" />
63
    </form>
63
    </form>
64
    </div>
64
    </div>
65
    <div id="all_headings" class="residentsearch" style="display:none;">
65
    <div id="all_headings" class="residentsearch">
66
    <p class="tip">Enter any authority field:</p>
66
    <p class="tip">Enter any authority field:</p>
67
    <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
67
    <form action="/cgi-bin/koha/authorities/authorities-home.pl" method="get">
68
        <input type="hidden" name="op" value="do_search" />
68
        <input type="hidden" name="op" value="do_search" />
Lines 94-102 Link Here
94
    </form>
94
    </form>
95
    </div>
95
    </div>
96
    <ul>
96
    <ul>
97
        <li><a href="/cgi-bin/koha/authorities/authorities-home.pl#authority_search">Search authorities</a></li>
97
        <li><a href="#authority_search">Search authorities</a></li>
98
        <li><a href="/cgi-bin/koha/authorities/authorities-home.pl#main_heading">Search main heading</a></li>
98
        <li><a href="#main_heading">Search main heading</a></li>
99
        <li><a href="/cgi-bin/koha/authorities/authorities-home.pl#all_headings">Search all headings</a></li>
99
        <li><a href="#all_headings">Search all headings</a></li>
100
    </ul>
100
    </ul>
101
</div><!-- /header_search -->
101
</div><!-- /header_search -->
102
</div><!-- /gradient -->
102
</div><!-- /gradient -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/budgets-admin-search.inc (-4 / +4 lines)
Lines 25-31 Link Here
25
[% INCLUDE 'patron-search-box.inc' %]
25
[% INCLUDE 'patron-search-box.inc' %]
26
26
27
    [% IF ( CAN_user_catalogue ) %]
27
    [% IF ( CAN_user_catalogue ) %]
28
    <div id="catalog_search" class="residentsearch" style="display:none;">
28
    <div id="catalog_search" class="residentsearch">
29
    <p class="tip">Enter search keywords:</p>
29
    <p class="tip">Enter search keywords:</p>
30
        <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
30
        <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
31
             <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
31
             <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 33-41 Link Here
33
        </form>
33
        </form>
34
    </div>[% END %]
34
    </div>[% END %]
35
            <ul>
35
            <ul>
36
            <li><a href="/cgi-bin/koha/admin/aqbudgets.pl#budgets_search">Search funds</a></li>
36
            <li><a href="#budgets_search">Search funds</a></li>
37
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
37
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
38
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
38
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
39
            </ul>
39
            </ul>
40
</div>
40
</div>
41
</div>
41
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-search.inc (-4 / +4 lines)
Lines 5-11 Link Here
5
[% INCLUDE 'patron-search-box.inc' %]
5
[% INCLUDE 'patron-search-box.inc' %]
6
6
7
[% IF ( CAN_user_circulate ) %]
7
[% IF ( CAN_user_circulate ) %]
8
<div id="checkin_search" class="residentsearch" style="display:none;">
8
<div id="checkin_search" class="residentsearch">
9
    <p class="tip">Scan a barcode to check in:</p>
9
    <p class="tip">Scan a barcode to check in:</p>
10
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
10
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
11
        <input name="barcode" id="ret_barcode" size="40" />
11
        <input name="barcode" id="ret_barcode" size="40" />
Lines 24-32 Link Here
24
	[% END %]
24
	[% END %]
25
	
25
	
26
			<ul>
26
			<ul>
27
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
27
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
28
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/returns.pl#checkin_search">Check in</a></li>[% END %]
28
    [% IF ( CAN_user_circulate ) %]<li><a href="#checkin_search">Check in</a></li>[% END %]
29
            [% IF ( CAN_user_catalogue ) %]<li class="ui-tabs-selected"><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
29
            [% IF ( CAN_user_catalogue ) %]<li class="ui-tabs-selected"><a href="#catalog_search">Search the catalog</a></li>[% END %]
30
			</ul>	
30
			</ul>	
31
</div><!-- /header_search -->
31
</div><!-- /header_search -->
32
</div><!-- /gradient -->
32
</div><!-- /gradient -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/cataloging-search.inc (-2 / +2 lines)
Lines 14-21 Link Here
14
</div>
14
</div>
15
    [% INCLUDE 'patron-search-box.inc' %]
15
    [% INCLUDE 'patron-search-box.inc' %]
16
			<ul>
16
			<ul>
17
            <li><a href="/cgi-bin/koha/catalogue/search.pl#addbooks_search">Cataloging search</a></li>
17
            <li><a href="#addbooks_search">Cataloging search</a></li>
18
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
18
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
19
			</ul>	
19
			</ul>	
20
</div><!-- /header_search -->
20
</div><!-- /header_search -->
21
</div><!-- /gradient -->
21
</div><!-- /gradient -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/checkin-search.inc (-3 / +3 lines)
Lines 3-9 Link Here
3
<div id="header_search">
3
<div id="header_search">
4
[% INCLUDE 'patron-search-box.inc' %]
4
[% INCLUDE 'patron-search-box.inc' %]
5
[% IF ( CAN_user_catalogue ) %]
5
[% IF ( CAN_user_catalogue ) %]
6
<div id="catalog_search" class="residentsearch" style="display:none;">
6
<div id="catalog_search" class="residentsearch">
7
    <p class="tip">Enter search keywords:</p>
7
    <p class="tip">Enter search keywords:</p>
8
    <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
8
    <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
9
        <input type="text" name="q" id="search-form" size="40" />
9
        <input type="text" name="q" id="search-form" size="40" />
Lines 12-19 Link Here
12
</div>
12
</div>
13
[% END %]
13
[% END %]
14
<ul>
14
<ul>
15
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
15
    [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
16
    [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
16
    [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
17
</ul>   
17
</ul>   
18
18
19
</div>
19
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-search.inc (-5 / +5 lines)
Lines 4-10 Link Here
4
<div id="header_search">
4
<div id="header_search">
5
    [% INCLUDE 'patron-search-box.inc' %]
5
    [% INCLUDE 'patron-search-box.inc' %]
6
[% IF ( CAN_user_circulate ) %]
6
[% IF ( CAN_user_circulate ) %]
7
<div id="checkin_search" class="residentsearch" style="display:none;">
7
<div id="checkin_search" class="residentsearch">
8
    <p class="tip">Scan a barcode to check in:</p>
8
    <p class="tip">Scan a barcode to check in:</p>
9
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
9
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
10
        <input name="barcode" id="ret_barcode" size="40" accesskey="r" />
10
        <input name="barcode" id="ret_barcode" size="40" accesskey="r" />
Lines 12-18 Link Here
12
    </form>
12
    </form>
13
</div>[% END %]
13
</div>[% END %]
14
[% IF ( CAN_user_catalogue ) %]
14
[% IF ( CAN_user_catalogue ) %]
15
<div id="catalog_search" class="residentsearch" style="display:none;">
15
<div id="catalog_search" class="residentsearch">
16
    <p class="tip">Enter search keywords:</p>
16
    <p class="tip">Enter search keywords:</p>
17
    <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
17
    <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
18
        <input type="text" name="q" id="search-form" size="40" accesskey="q" />
18
        <input type="text" name="q" id="search-form" size="40" accesskey="q" />
Lines 21-29 Link Here
21
</div>[% END %]
21
</div>[% END %]
22
22
23
<ul>
23
<ul>
24
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
24
    [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
25
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/returns.pl#checkin_search">Check in</a></li>[% END %]
25
    [% IF ( CAN_user_circulate ) %]<li><a href="#checkin_search">Check in</a></li>[% END %]
26
    [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
26
    [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
27
</ul>   
27
</ul>   
28
28
29
</div><!-- /header_search -->
29
</div><!-- /header_search -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/cities-admin-search.inc (-4 / +4 lines)
Lines 12-18 Link Here
12
    [% INCLUDE 'patron-search-box.inc' %]
12
    [% INCLUDE 'patron-search-box.inc' %]
13
13
14
	[% IF ( CAN_user_catalogue ) %]
14
	[% IF ( CAN_user_catalogue ) %]
15
	<div id="catalog_search" class="residentsearch" style="display:none;">
15
    <div id="catalog_search" class="residentsearch">
16
	<p class="tip">Enter search keywords:</p>
16
	<p class="tip">Enter search keywords:</p>
17
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
17
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
18
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
18
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 20-28 Link Here
20
		</form>
20
		</form>
21
	</div>[% END %]
21
	</div>[% END %]
22
			<ul>
22
			<ul>
23
            <li><a href="/cgi-bin/koha/admin/cities.pl#city_search">Search cities</a></li>
23
            <li><a href="#city_search">Search cities</a></li>
24
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
24
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
25
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
25
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
26
			</ul>	
26
			</ul>	
27
</div>
27
</div>
28
</div>
28
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/contracts-admin-search.inc (-4 / +4 lines)
Lines 13-19 Link Here
13
    [% INCLUDE 'patron-search-box.inc' %]
13
    [% INCLUDE 'patron-search-box.inc' %]
14
14
15
	[% IF ( CAN_user_catalogue ) %]
15
	[% IF ( CAN_user_catalogue ) %]
16
	<div id="catalog_search" class="residentsearch" style="display:none;">
16
    <div id="catalog_search" class="residentsearch">
17
	<p class="tip">Enter search keywords:</p>
17
	<p class="tip">Enter search keywords:</p>
18
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
18
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
19
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
19
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 21-29 Link Here
21
		</form>
21
		</form>
22
	</div>[% END %]
22
	</div>[% END %]
23
			<ul>
23
			<ul>
24
            <li><a href="/cgi-bin/koha/admin/aqcontact.pl#contract_description_search">Search contracts</a></li>
24
            <li><a href="#contract_description_search">Search contracts</a></li>
25
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
25
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
26
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
26
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
27
			</ul>	
27
			</ul>	
28
</div>
28
</div>
29
<!-- End Patrons Admin Resident Search Box -->
29
<!-- End Patrons Admin Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/currencies-admin-search.inc (-4 / +4 lines)
Lines 10-16 Link Here
10
	</div>
10
	</div>
11
    [% INCLUDE 'patron-search-box.inc' %]
11
    [% INCLUDE 'patron-search-box.inc' %]
12
	[% IF ( CAN_user_catalogue ) %]
12
	[% IF ( CAN_user_catalogue ) %]
13
	<div id="catalog_search" class="residentsearch" style="display:none;">
13
    <div id="catalog_search" class="residentsearch">
14
	<p class="tip">Enter search keywords:</p>
14
	<p class="tip">Enter search keywords:</p>
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 18-26 Link Here
18
		</form>
18
		</form>
19
	</div>[% END %]
19
	</div>[% END %]
20
			<ul>
20
			<ul>
21
            <li><a href="/cgi-bin/koha/admin/currency.pl#currency_search">Search currencies</a></li>
21
            <li><a href="#currency_search">Search currencies</a></li>
22
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
22
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
23
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
23
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
24
			</ul>	
24
			</ul>	
25
</div>
25
</div>
26
<!-- End Currencies Resident Search Box -->
26
<!-- End Currencies Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close.inc (-6 lines)
Lines 1-7 Link Here
1
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
1
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2
<link rel="shortcut icon" href="[% IF ( IntranetFavicon ) %][% IntranetFavicon %][% ELSE %][% themelang %]/includes/favicon.ico[% END %]" type="image/x-icon" />
2
<link rel="shortcut icon" href="[% IF ( IntranetFavicon ) %][% IntranetFavicon %][% ELSE %][% themelang %]/includes/favicon.ico[% END %]" type="image/x-icon" />
3
<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/jquery-ui.css" />
3
<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/jquery-ui.css" />
4
<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/plugins/ui.tabs.css" />
5
<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
4
<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
6
[% IF ( intranetstylesheet ) %]
5
[% IF ( intranetstylesheet ) %]
7
    <link rel="stylesheet" type="text/css" href="[% intranetstylesheet %]" />
6
    <link rel="stylesheet" type="text/css" href="[% intranetstylesheet %]" />
Lines 10-16 Link Here
10
[% END %]
9
[% END %]
11
[% IF ( IntranetUserCSS ) %]<style type="text/css">[% IntranetUserCSS %]</style>[% END %]
10
[% IF ( IntranetUserCSS ) %]<style type="text/css">[% IntranetUserCSS %]</style>[% END %]
12
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
11
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
13
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/ui.tabs.js"></script>
14
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
12
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
15
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hotkeys.min.js"></script>
13
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hotkeys.min.js"></script>
16
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.cookie.min.js"></script>
14
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.cookie.min.js"></script>
Lines 29-38 Link Here
29
27
30
<!-- yui js --> 
28
<!-- yui js --> 
31
<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> 
29
<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> 
32
<script type="text/javascript" src="[% yuipath %]/datasource/datasource-min.js"></script>
33
[% IF ( CircAutocompl ) %]
34
    <script type="text/javascript" src="[% yuipath %]/autocomplete/autocomplete-min.js"></script>
35
[% END %]
36
<script type="text/javascript" src="[% yuipath %]/button/button-min.js"></script> 
30
<script type="text/javascript" src="[% yuipath %]/button/button-min.js"></script> 
37
<script type="text/javascript" src="[% yuipath %]/container/container_core-min.js"></script> 
31
<script type="text/javascript" src="[% yuipath %]/container/container_core-min.js"></script> 
38
<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script> 
32
<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script> 
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/home-search.inc (-7 / +7 lines)
Lines 4-10 Link Here
4
<div id="header_search">
4
<div id="header_search">
5
    [% INCLUDE 'patron-search-box.inc' %]
5
    [% INCLUDE 'patron-search-box.inc' %]
6
[% IF ( CAN_user_circulate ) %]
6
[% IF ( CAN_user_circulate ) %]
7
<div id="checkin_search" class="residentsearch" style="display:none;">
7
<div id="checkin_search" class="residentsearch">
8
    <p class="tip">Scan a barcode to check in:</p>
8
    <p class="tip">Scan a barcode to check in:</p>
9
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
9
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
10
        <input name="barcode" id="ret_barcode" size="40" accesskey="r" />
10
        <input name="barcode" id="ret_barcode" size="40" accesskey="r" />
Lines 15-26 Link Here
15
<div id="patron_search" class="residentsearch">
15
<div id="patron_search" class="residentsearch">
16
    <p class="tip">Enter patron card number or partial name:</p>
16
    <p class="tip">Enter patron card number or partial name:</p>
17
    <form action="/cgi-bin/koha/members/member.pl" method="post">
17
    <form action="/cgi-bin/koha/members/member.pl" method="post">
18
        <input name="member" id="searchmember" size="40" type="text""/>
18
        <input name="member" id="searchmember" size="40" type="text"/>
19
        <input value="Submit" class="submit" type="submit" />
19
        <input value="Submit" class="submit" type="submit" />
20
    </form>
20
    </form>
21
</div>[% END %]
21
</div>[% END %]
22
[% IF ( CAN_user_catalogue ) %]
22
[% IF ( CAN_user_catalogue ) %]
23
<div id="catalog_search" class="residentsearch" style="display:none;">
23
<div id="catalog_search" class="residentsearch">
24
    <p class="tip">Enter search keywords:</p>
24
    <p class="tip">Enter search keywords:</p>
25
    <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
25
    <form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
26
        <input type="text" name="q" id="search-form" size="40" accesskey="q" />
26
        <input type="text" name="q" id="search-form" size="40" accesskey="q" />
Lines 29-38 Link Here
29
</div>[% END %]
29
</div>[% END %]
30
30
31
<ul>
31
<ul>
32
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
32
    [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
33
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/returns.pl#checkin_search">Check in</a></li>[% END %]
33
    [% IF ( CAN_user_circulate ) %]<li><a href="#checkin_search">Check in</a></li>[% END %]
34
    [% IF ( CAN_user_borrowers ) %]<li><a href="/cgi-bin/koha/members/members-home.pl#patron_search">Search patrons</a></li>[% END %]
34
    [% IF ( CAN_user_borrowers ) %]<li><a href="#patron_search">Search patrons</a></li>[% END %]
35
    [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
35
    [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
36
</ul>
36
</ul>
37
37
38
</div><!-- /header_search -->
38
</div><!-- /header_search -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/letters-search.inc (-4 / +4 lines)
Lines 10-16 Link Here
10
	</div>
10
	</div>
11
    [% INCLUDE 'patron-search-box.inc' %]
11
    [% INCLUDE 'patron-search-box.inc' %]
12
	[% IF ( CAN_user_catalogue ) %]
12
	[% IF ( CAN_user_catalogue ) %]
13
	<div id="catalog_search" class="residentsearch" style="display:none;">
13
    <div id="catalog_search" class="residentsearch">
14
	<p class="tip">Enter search keywords:</p>
14
	<p class="tip">Enter search keywords:</p>
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 18-26 Link Here
18
		</form>
18
		</form>
19
	</div>[% END %]
19
	</div>[% END %]
20
			<ul>
20
			<ul>
21
            <li><a href="/cgi-bin/koha/admin/currency.pl#notices_search">Search notices</a></li>
21
            <li><a href="#notices_search">Search notices</a></li>
22
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
22
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
23
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
23
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
24
			</ul>	
24
			</ul>	
25
</div>
25
</div>
26
<!-- End Notices Resident Search Box -->
26
<!-- End Notices Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc (-6 / +6 lines)
Lines 45-51 Link Here
45
    [% INCLUDE 'patron-search-box.inc' %]
45
    [% INCLUDE 'patron-search-box.inc' %]
46
46
47
	[% IF ( CAN_user_catalogue ) %]
47
	[% IF ( CAN_user_catalogue ) %]
48
	<div id="catalog_search" class="residentsearch" style="display:none;">
48
    <div id="catalog_search" class="residentsearch">
49
	<p class="tip">Enter search keywords:</p>
49
	<p class="tip">Enter search keywords:</p>
50
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
50
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
51
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
51
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 53-59 Link Here
53
		</form>
53
		</form>
54
	</div>[% END %]
54
	</div>[% END %]
55
    [% IF ( CAN_user_circulate ) %]
55
    [% IF ( CAN_user_circulate ) %]
56
    <div id="checkin_search" class="residentsearch" style="display:none;">
56
    <div id="checkin_search" class="residentsearch">
57
    <p class="tip">Scan a barcode to check in:</p>
57
    <p class="tip">Scan a barcode to check in:</p>
58
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
58
    <form method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off">
59
    <input name="barcode" id="ret_barcode" size="40" accesskey="r" />
59
    <input name="barcode" id="ret_barcode" size="40" accesskey="r" />
Lines 62-71 Link Here
62
    </div>
62
    </div>
63
    [% END %]
63
    [% END %]
64
			<ul>
64
			<ul>
65
            <li><a href="/cgi-bin/koha/members/members-home.pl#patron_search">Search patrons</a></li>
65
            <li><a href="#patron_search">Search patrons</a></li>
66
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
66
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
67
    [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/returns.pl#checkin_search">Check in</a></li>[% END %]
67
    [% IF ( CAN_user_circulate ) %]<li><a href="#checkin_search">Check in</a></li>[% END %]
68
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
68
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
69
			</ul>
69
			</ul>
70
</div><!-- /header_search -->
70
</div><!-- /header_search -->
71
</div><!-- /gradient -->
71
</div><!-- /gradient -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patrons-admin-search.inc (-4 / +4 lines)
Lines 10-16 Link Here
10
	</div>
10
	</div>
11
    [% INCLUDE 'patron-search-box.inc' %]
11
    [% INCLUDE 'patron-search-box.inc' %]
12
	[% IF ( CAN_user_catalogue ) %]
12
	[% IF ( CAN_user_catalogue ) %]
13
	<div id="catalog_search" class="residentsearch" style="display:none;">
13
    <div id="catalog_search" class="residentsearch">
14
	<p class="tip">Enter search keywords:</p>
14
	<p class="tip">Enter search keywords:</p>
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 18-26 Link Here
18
		</form>
18
		</form>
19
	</div>[% END %]
19
	</div>[% END %]
20
			<ul>
20
			<ul>
21
            <li><a href="/cgi-bin/koha/admin/categorie.pl#patron_category_search">Search patron categories</a></li>
21
            <li><a href="#patron_category_search">Search patron categories</a></li>
22
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
22
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
23
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
23
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
24
			</ul>	
24
			</ul>	
25
</div>
25
</div>
26
</div>
26
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/prefs-admin-search.inc (-4 / +4 lines)
Lines 12-18 Link Here
12
	</div>
12
	</div>
13
    [% INCLUDE 'patron-search-box.inc' %]
13
    [% INCLUDE 'patron-search-box.inc' %]
14
	[% IF ( CAN_user_catalogue ) %]
14
	[% IF ( CAN_user_catalogue ) %]
15
	<div id="catalog_search" class="residentsearch" style="display:none;">
15
    <div id="catalog_search" class="residentsearch">
16
	<p class="tip">Enter search keywords:</p>
16
	<p class="tip">Enter search keywords:</p>
17
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
17
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
18
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
18
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 21-29 Link Here
21
	</div>
21
	</div>
22
	[% END %]
22
	[% END %]
23
			<ul>
23
			<ul>
24
            <li><a href="/cgi-bin/koha/admin/roadtype.pl#syspref_search">Search system preferences</a></li>
24
            <li><a href="#syspref_search">Search system preferences</a></li>
25
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
25
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
26
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
26
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
27
			</ul>
27
			</ul>
28
</div>
28
</div>
29
</div>
29
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/printers-admin-search.inc (-4 / +4 lines)
Lines 10-16 Link Here
10
	</div>
10
	</div>
11
    [% INCLUDE 'patron-search-box.inc' %]
11
    [% INCLUDE 'patron-search-box.inc' %]
12
	[% IF ( CAN_user_catalogue ) %]
12
	[% IF ( CAN_user_catalogue ) %]
13
	<div id="catalog_search" class="residentsearch" style="display:none;">
13
    <div id="catalog_search" class="residentsearch">
14
	<p class="tip">Enter search keywords:</p>
14
	<p class="tip">Enter search keywords:</p>
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 19-27 Link Here
19
	</div>
19
	</div>
20
	[% END %]
20
	[% END %]
21
			<ul>
21
			<ul>
22
            <li><a href="/cgi-bin/koha/admin/printers.pl#printer_search">Search printers</a></li>
22
            <li><a href="#printer_search">Search printers</a></li>
23
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
23
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
24
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
24
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
25
			</ul>	
25
			</ul>	
26
</div>
26
</div>
27
<!-- End Printers Resident Search Box -->
27
<!-- End Printers Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/roadtype-admin-search.inc (-4 / +4 lines)
Lines 13-19 Link Here
13
    [% INCLUDE 'patron-search-box.inc' %]
13
    [% INCLUDE 'patron-search-box.inc' %]
14
14
15
	[% IF ( CAN_user_catalogue ) %]
15
	[% IF ( CAN_user_catalogue ) %]
16
	<div id="catalog_search" class="residentsearch" style="display:none;">
16
    <div id="catalog_search" class="residentsearch">
17
	<p class="tip">Enter search keywords:</p>
17
	<p class="tip">Enter search keywords:</p>
18
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
18
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
19
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
19
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 23-31 Link Here
23
23
24
	[% END %]
24
	[% END %]
25
			<ul>
25
			<ul>
26
            <li><a href="/cgi-bin/koha/admin/roadtype.pl#roadtype_search">Search road types</a></li>
26
            <li><a href="#roadtype_search">Search road types</a></li>
27
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
27
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
28
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
28
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
29
			</ul>	
29
			</ul>	
30
</div>
30
</div>
31
</div>
31
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/serials-search.inc (-4 / +4 lines)
Lines 8-14 Link Here
8
	</div>
8
	</div>
9
    [% INCLUDE 'patron-search-box.inc' %]
9
    [% INCLUDE 'patron-search-box.inc' %]
10
	[% IF ( CAN_user_catalogue ) %]
10
	[% IF ( CAN_user_catalogue ) %]
11
	<div id="catalog_search" class="residentsearch" style="display:none;">
11
    <div id="catalog_search" class="residentsearch">
12
	<p class="tip">Enter search keywords:</p>
12
	<p class="tip">Enter search keywords:</p>
13
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
13
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
14
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
14
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 17-25 Link Here
17
	</div>
17
	</div>
18
	[% END %]
18
	[% END %]
19
			<ul>
19
			<ul>
20
            <li><a href="/cgi-bin/koha/serials/serials-home.pl#subscription_search">Search subscriptions</a></li>
20
            <li><a href="#subscription_search">Search subscriptions</a></li>
21
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
21
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
22
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
22
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
23
			</ul>	
23
			</ul>	
24
</div><!-- /header_search -->
24
</div><!-- /header_search -->
25
</div><!-- /gradient -->
25
</div><!-- /gradient -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/stopwords-admin-search.inc (-4 / +4 lines)
Lines 10-16 Link Here
10
	</div>
10
	</div>
11
    [% INCLUDE 'patron-search-box.inc' %]
11
    [% INCLUDE 'patron-search-box.inc' %]
12
	[% IF ( CAN_user_catalogue ) %]
12
	[% IF ( CAN_user_catalogue ) %]
13
	<div id="catalog_search" class="residentsearch" style="display:none;">
13
    <div id="catalog_search" class="residentsearch">
14
	<p class="tip">Enter search keywords:</p>
14
	<p class="tip">Enter search keywords:</p>
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
15
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
16
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 19-27 Link Here
19
	</div>
19
	</div>
20
	[% END %]
20
	[% END %]
21
			<ul>
21
			<ul>
22
            <li><a href="/cgi-bin/koha/admin/roadtype.pl#stopword_search">Search stop words</a></li>
22
            <li><a href="#stopword_search">Search stop words</a></li>
23
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
23
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
24
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
24
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
25
			</ul>	
25
			</ul>	
26
</div>
26
</div>
27
<!-- End Stopwords Resident Search Box -->
27
<!-- End Stopwords Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/suggestions-add-search.inc (-3 / +3 lines)
Lines 15-21 Link Here
15
    [% INCLUDE 'patron-search-box.inc' %]
15
    [% INCLUDE 'patron-search-box.inc' %]
16
16
17
	[% IF ( CAN_user_catalogue ) %]
17
	[% IF ( CAN_user_catalogue ) %]
18
	<div id="catalog_search" class="residentsearch" style="display:none;">
18
    <div id="catalog_search" class="residentsearch">
19
	<p class="tip">Enter search keywords:</p>
19
	<p class="tip">Enter search keywords:</p>
20
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
20
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
21
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
21
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 25-32 Link Here
25
	[% END %]
25
	[% END %]
26
			<ul>
26
			<ul>
27
            <li><a href="/cgi-bin/koha/acqui/newordersuggestion.pl?booksellerid=[% booksellerid %]&amp;basketno=[% basketno %]#suggestions_search">Search suggestions</a></li>
27
            <li><a href="/cgi-bin/koha/acqui/newordersuggestion.pl?booksellerid=[% booksellerid %]&amp;basketno=[% basketno %]#suggestions_search">Search suggestions</a></li>
28
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
28
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
29
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
29
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
30
			</ul>	
30
			</ul>	
31
</div>
31
</div>
32
<!-- End Suggestions Resident Search Box -->
32
<!-- End Suggestions Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/sysprefs-admin-search.inc (-4 / +4 lines)
Lines 11-17 Link Here
11
	</div>
11
	</div>
12
    [% INCLUDE 'patron-search-box.inc' %]
12
    [% INCLUDE 'patron-search-box.inc' %]
13
	[% IF ( CAN_user_catalogue ) %]
13
	[% IF ( CAN_user_catalogue ) %]
14
	<div id="catalog_search" class="residentsearch" style="display:none;">
14
    <div id="catalog_search" class="residentsearch">
15
	<p class="tip">Enter search keywords:</p>
15
	<p class="tip">Enter search keywords:</p>
16
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
16
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
17
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
17
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 20-28 Link Here
20
	</div>
20
	</div>
21
	[% END %]
21
	[% END %]
22
			<ul>
22
			<ul>
23
            <li><a href="/cgi-bin/koha/admin/roadtype.pl#syspref_search">Search system preferences</a></li>
23
            <li><a href="#syspref_search">Search system preferences</a></li>
24
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
24
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
25
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
25
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
26
			</ul>	
26
			</ul>	
27
</div>
27
</div>
28
<!-- End Stopwords Resident Search Box -->
28
<!-- End Stopwords Resident Search Box -->
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/z3950-admin-search.inc (-5 / +5 lines)
Lines 1-7 Link Here
1
<div id="header" class="gradient">
1
<div id="header" class="gradient">
2
<h1 id="logo"><a href="/cgi-bin/koha/mainpage.pl">[% LibraryName %]</a></h1><!-- Begin z3950 Admin Resident Search Box -->
2
<h1 id="logo"><a href="/cgi-bin/koha/mainpage.pl">[% LibraryName %]</a></h1><!-- Begin z3950 Admin Resident Search Box -->
3
<div id="header_search">
3
<div id="header_search">
4
	<div id="z3950_search" class="residentsearch">
4
    <div id="z3950_search" class="residentsearch">
5
    <p class="tip">Z39.50 server search:</p>
5
    <p class="tip">Z39.50 server search:</p>
6
	<form action="/cgi-bin/koha/admin/z3950servers.pl" method="post">
6
	<form action="/cgi-bin/koha/admin/z3950servers.pl" method="post">
7
                <input type="text" name="searchfield" size="40" value="[% searchfield %]" />
7
                <input type="text" name="searchfield" size="40" value="[% searchfield %]" />
Lines 12-18 Link Here
12
    [% INCLUDE 'patron-search-box.inc' %]
12
    [% INCLUDE 'patron-search-box.inc' %]
13
13
14
	[% IF ( CAN_user_catalogue ) %]
14
	[% IF ( CAN_user_catalogue ) %]
15
	<div id="catalog_search" class="residentsearch" style="display:none;">
15
    <div id="catalog_search" class="residentsearch">
16
	<p class="tip">Enter search keywords:</p>
16
	<p class="tip">Enter search keywords:</p>
17
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
17
		<form action="/cgi-bin/koha/catalogue/search.pl"  method="get" id="cat-search-block">
18
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
18
			 <input type="text" name="q" id="search-form" size="40" value="" title="Enter the terms you wish to search for." class="form-text" />
Lines 21-29 Link Here
21
	</div>
21
	</div>
22
	[% END %]
22
	[% END %]
23
			<ul>
23
			<ul>
24
            <li><a href="/cgi-bin/koha/admin/z3950servers.pl#z3950_search">Search Z390.50 servers</a></li>
24
            <li><a href="#z3950_search">Search Z390.50 servers</a></li>
25
            [% IF ( CAN_user_circulate ) %]<li><a href="/cgi-bin/koha/circ/circulation.pl#circ_search">Check out</a></li>[% END %]
25
            [% IF ( CAN_user_circulate ) %]<li><a href="#circ_search">Check out</a></li>[% END %]
26
            [% IF ( CAN_user_catalogue ) %]<li><a href="/cgi-bin/koha/catalogue/search.pl#catalog_search">Search the catalog</a></li>[% END %]
26
            [% IF ( CAN_user_catalogue ) %]<li><a href="#catalog_search">Search the catalog</a></li>[% END %]
27
			</ul>	
27
			</ul>	
28
</div>
28
</div>
29
</div>
29
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js (-5 / +5 lines)
Lines 4-14 if ( KOHA === undefined ) var KOHA = {}; Link Here
4
function _(s) { return s } // dummy function for gettext
4
function _(s) { return s } // dummy function for gettext
5
5
6
 $(document).ready(function() {
6
 $(document).ready(function() {
7
	$('#header_search > ul').tabs().bind('show.ui-tabs', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); });
7
    $('#header_search').tabs().bind('tabsshow', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); });
8
	$(".close").click(function(){ window.close(); });
8
	$(".close").click(function(){ window.close(); });
9
	if($("#header_search #checkin_search").length > 0){ $(document).bind('keydown','Alt+r',function (){ $("#header_search > ul").tabs("select","#checkin_search"); $("#ret_barcode").focus(); }); } else { $(document).bind('keydown','Alt+r',function (){ location.href="/cgi-bin/koha/circ/returns.pl"; }); }
9
    if($("#header_search #checkin_search").length > 0){ $(document).bind('keydown','Alt+r',function (){ $("#header_search").tabs("select","#checkin_search"); $("#ret_barcode").focus(); }); } else { $(document).bind('keydown','Alt+r',function (){ location.href="/cgi-bin/koha/circ/returns.pl"; }); }
10
	if($("#header_search #circ_search").length > 0){ $(document).bind('keydown','Alt+u',function (){ $("#header_search > ul").tabs("select","#circ_search"); $("#findborrower").focus(); }); } else { $(document).bind('keydown','Alt+u',function(){ location.href="/cgi-bin/koha/circ/circulation.pl"; }); }
10
    if($("#header_search #circ_search").length > 0){ $(document).bind('keydown','Alt+u',function (){ $("#header_search").tabs("select","#circ_search"); $("#findborrower").focus(); }); } else { $(document).bind('keydown','Alt+u',function(){ location.href="/cgi-bin/koha/circ/circulation.pl"; }); }
11
	if($("#header_search #catalog_search").length > 0){ $(document).bind('keydown','Alt+q',function (){ $("#header_search > ul").tabs("select","#catalog_search"); $("#search-form").focus(); }); } else { $(document).bind('keydown','Alt+q',function(){ location.href="/cgi-bin/koha/catalogue/search.pl"; }); }
11
    if($("#header_search #catalog_search").length > 0){ $(document).bind('keydown','Alt+q',function (){ $("#header_search").tabs("select","#catalog_search"); $("#search-form").focus(); }); } else { $(document).bind('keydown','Alt+q',function(){ location.href="/cgi-bin/koha/catalogue/search.pl"; }); }
12
 	$(".focus").focus();
12
 	$(".focus").focus();
13
 });
13
 });
14
 
14
 
Lines 108-111 function openWindow(link,name,width,height) { Link Here
108
    width = (typeof width == "undefined")?'600':width;
108
    width = (typeof width == "undefined")?'600':width;
109
    height = (typeof height == "undefined")?'400':height;
109
    height = (typeof height == "undefined")?'400':height;
110
    var newin=window.open(link,name,'width='+width+',height='+height+',resizable=yes,toolbar=false,scrollbars=yes,top');
110
    var newin=window.open(link,name,'width='+width+',height='+height+',resizable=yes,toolbar=false,scrollbars=yes,top');
111
}
111
}
(-)a/koha-tmpl/intranet-tmpl/prog/en/lib/jquery/jquery-ui.css (-30 / +48 lines)
Lines 1-7 Link Here
1
/*
1
/*!
2
 * jQuery UI CSS Framework 1.8.18
2
 * jQuery UI CSS Framework 1.8.20
3
 *
3
 *
4
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
4
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5
 * Dual licensed under the MIT or GPL Version 2 licenses.
5
 * Dual licensed under the MIT or GPL Version 2 licenses.
6
 * http://jquery.org/license
6
 * http://jquery.org/license
7
 *
7
 *
Lines 38-47 Link Here
38
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
38
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
39
39
40
40
41
/*
41
/*!
42
 * jQuery UI CSS Framework 1.8.18
42
 * jQuery UI CSS Framework 1.8.20
43
 *
43
 *
44
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
44
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
45
 * Dual licensed under the MIT or GPL Version 2 licenses.
45
 * Dual licensed under the MIT or GPL Version 2 licenses.
46
 * http://jquery.org/license
46
 * http://jquery.org/license
47
 *
47
 *
Lines 284-305 Link Here
284
284
285
/* Overlays */
285
/* Overlays */
286
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
286
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
287
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
287
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*!
288
 * jQuery UI Autocomplete 1.8.18
288
 * jQuery UI Autocomplete 1.8.20
289
 *
289
 *
290
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
290
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
291
 * Dual licensed under the MIT or GPL Version 2 licenses.
291
 * Dual licensed under the MIT or GPL Version 2 licenses.
292
 * http://jquery.org/license
292
 * http://jquery.org/license
293
 *
293
 *
294
 * http://docs.jquery.com/UI/Autocomplete#theming
294
 * http://docs.jquery.com/UI/Autocomplete#theming
295
 */
295
 */
296
.ui-autocomplete { position: absolute; cursor: default; }
296
.ui-autocomplete { position: absolute; cursor: default; }	
297
297
298
/* workarounds */
298
/* workarounds */
299
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
299
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
300
300
301
/*
301
/*
302
 * jQuery UI Menu 1.8.18
302
 * jQuery UI Menu 1.8.20
303
 *
303
 *
304
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
304
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
305
 * Dual licensed under the MIT or GPL Version 2 licenses.
305
 * Dual licensed under the MIT or GPL Version 2 licenses.
Lines 308-339 Link Here
308
 * http://docs.jquery.com/UI/Menu#theming
308
 * http://docs.jquery.com/UI/Menu#theming
309
 */
309
 */
310
.ui-menu {
310
.ui-menu {
311
    list-style:none;
311
	list-style:none;
312
    padding: 2px;
312
	padding: 2px;
313
    margin: 0;
313
	margin: 0;
314
    display:block;
314
	display:block;
315
    float: left;
315
	float: left;
316
}
316
}
317
.ui-menu .ui-menu {
317
.ui-menu .ui-menu {
318
    margin-top: -3px;
318
	margin-top: -3px;
319
}
319
}
320
.ui-menu .ui-menu-item {
320
.ui-menu .ui-menu-item {
321
    margin:0;
321
	margin:0;
322
    padding: 0;
322
	padding: 0;
323
    zoom: 1;
323
	zoom: 1;
324
    float: left;
324
	float: left;
325
    clear: left;
325
	clear: left;
326
    width: 100%;
326
	width: 100%;
327
}
327
}
328
.ui-menu .ui-menu-item a {
328
.ui-menu .ui-menu-item a {
329
    text-decoration:none;
329
	text-decoration:none;
330
    display:block;
330
	display:block;
331
    padding:.2em .4em;
331
	padding:.2em .4em;
332
    line-height:1.5;
332
	line-height:1.5;
333
    zoom:1;
333
	zoom:1;
334
}
334
}
335
.ui-menu .ui-menu-item a.ui-state-hover,
335
.ui-menu .ui-menu-item a.ui-state-hover,
336
.ui-menu .ui-menu-item a.ui-state-active {
336
.ui-menu .ui-menu-item a.ui-state-active {
337
    font-weight: normal;
337
	font-weight: normal;
338
    margin: -1px;
338
	margin: -1px;
339
}
339
}
340
/*!
341
 * jQuery UI Tabs 1.8.20
342
 *
343
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
344
 * Dual licensed under the MIT or GPL Version 2 licenses.
345
 * http://jquery.org/license
346
 *
347
 * http://docs.jquery.com/UI/Tabs#theming
348
 */
349
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
350
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
351
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
352
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
353
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
354
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
355
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
356
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
357
.ui-tabs .ui-tabs-hide { display: none !important; }
(-)a/koha-tmpl/intranet-tmpl/prog/en/lib/jquery/jquery-ui.js (-49 / +25 lines)
Lines 1-49 Link Here
1
/*!
1
/*! jQuery UI - v1.8.20 - 2012-04-30
2
 * jQuery UI 1.8.18
2
* https://github.com/jquery/jquery-ui
3
 *
3
* Includes: jquery.ui.core.js
4
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
4
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
5
 * Dual licensed under the MIT or GPL Version 2 licenses.
5
(function(a,b){function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;return!b.href||!g||f.nodeName.toLowerCase()!=="map"?!1:(h=a("img[usemap=#"+g+"]")[0],!!h&&d(h))}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(a.ui.version)return;a.extend(a.ui,{version:"1.8.20",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;return a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){return a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)}),c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?g["inner"+d].call(this):this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return typeof b!="number"?g["outer"+d].call(this,b):this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!d||!a.element[0].parentNode)return;for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;return b[d]>0?!0:(b[d]=1,e=b[d]>0,b[d]=0,e)},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}})})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
6
 * http://jquery.org/license
6
* https://github.com/jquery/jquery-ui
7
 *
7
* Includes: jquery.ui.widget.js
8
 * http://docs.jquery.com/UI
8
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
9
 */(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;if(b[d]>0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}}))})(jQuery);/*!
9
(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){return c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}}),d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;return e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e,f&&e.charAt(0)==="_"?h:(f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b)return h=f,!1}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))}),h)}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}return this._setOptions(e),this},_setOptions:function(b){var c=this;return a.each(b,function(a,b){c._setOption(a,b)}),this},_setOption:function(a,b){return this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);return this.element.trigger(c,d),!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
10
 * jQuery UI Widget 1.8.18
10
* https://github.com/jquery/jquery-ui
11
 *
11
* Includes: jquery.ui.mouse.js
12
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
12
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
13
 * Dual licensed under the MIT or GPL Version 2 licenses.
13
(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent"))return a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(b){if(c)return;this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted)return b.preventDefault(),!0}return!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0,!0},_mouseMove:function(b){return!a.browser.msie||document.documentMode>=9||!!b.button?this._mouseStarted?(this._mouseDrag(b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStarted):this._mouseUp(b)},_mouseUp:function(b){return a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b)),!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
14
 * http://jquery.org/license
14
* https://github.com/jquery/jquery-ui
15
 *
15
* Includes: jquery.ui.position.js
16
 * http://docs.jquery.com/UI/Widget
16
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
17
 */(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}});return d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e;if(f&&e.charAt(0)==="_")return h;f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b){h=f;return!1}}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))});return h}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}this._setOptions(e);return this},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,b){this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);this.element.trigger(c,d);return!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);/*!
17
(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;return i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1],this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]===e)return;var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0},top:function(b,c){if(c.at[1]===e)return;var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];return!c||!c.ownerDocument?null:b?this.each(function(){a.offset.setOffset(this,b)}):h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
18
 * jQuery UI Mouse 1.8.18
18
* https://github.com/jquery/jquery-ui
19
 *
19
* Includes: jquery.ui.autocomplete.js
20
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
20
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
21
 * Dual licensed under the MIT or GPL Version 2 licenses.
21
(function(a,b){var c=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,c=this.element[0].ownerDocument,d;this.isMultiLine=this.element.is("textarea"),this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(b.options.disabled||b.element.propAttr("readOnly"))return;d=!1;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:b._move("previousPage",c);break;case e.PAGE_DOWN:b._move("nextPage",c);break;case e.UP:b._keyEvent("previous",c);break;case e.DOWN:b._keyEvent("next",c);break;case e.ENTER:case e.NUMPAD_ENTER:b.menu.active&&(d=!0,c.preventDefault());case e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){b.term!=b.element.val()&&(b.selectedItem=null,b.search(null,c))},b.options.delay)}}).bind("keypress.autocomplete",function(a){d&&(d=!1,a.preventDefault())}).bind("focus.autocomplete",function(){if(b.options.disabled)return;b.selectedItem=null,b.previous=b.element.val()}).bind("blur.autocomplete",function(a){if(b.options.disabled)return;clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a),b._change(a)},150)}),this._initSource(),this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1),setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,d){var e=d.item.data("item.autocomplete"),f=b.previous;b.element[0]!==c.activeElement&&(b.element.focus(),b.previous=f,setTimeout(function(){b.previous=f,b.selectedItem=e},1)),!1!==b._trigger("select",a,{item:e})&&b.element.val(e.value),b.term=b.element.val(),b.close(a),b.selectedItem=e},blur:function(a,c){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.element.bgiframe(),b.beforeunloadHandler=function(){b.element.removeAttr("autocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("beforeunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b==="source"&&this._initSource(),b==="appendTo"&&this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,c,d;a.isArray(this.options.source)?(c=this.options.source,this.source=function(b,d){d(a.ui.autocomplete.filter(c,b.term))}):typeof this.options.source=="string"?(d=this.options.source,this.source=function(c,e){b.xhr&&b.xhr.abort(),b.xhr=a.ajax({url:d,data:c,dataType:"json",success:function(a,b){e(a)},error:function(){e([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val(),this.term=this.element.val();if(a.length<this.options.minLength)return this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)===!1)return;return this._search(a)},_search:function(a){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.source({term:a},this._response())},_response:function(){var a=this,b=++c;return function(d){b===c&&a.__response(d),a.pending--,a.pending||a.element.removeClass("ui-autocomplete-loading")}},__response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close()},close:function(a){clearTimeout(this.closing),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(b){return b.length&&b[0].label&&b[0].value?b:a.map(b,function(b){return typeof b=="string"?{label:b,value:b}:a.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:function(b){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,b),this.menu.deactivate(),this.menu.refresh(),c.show(),this._resizeMenu(),c.position(a.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(b,c){var d=this;a.each(c,function(a,c){d._renderItem(b,c)})},_renderItem:function(b,c){return a("<li></li>").data("item.autocomplete",c).append(a("<a></a>").text(c.label)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible")){this.search(null,b);return}if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.deactivate();return}this.menu[a](b)},widget:function(){return this.menu.element},_keyEvent:function(a,b){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(a,b),b.preventDefault()}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}})})(jQuery),function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){if(!a(c.target).closest(".ui-menu-item a").length)return;c.preventDefault(),b.select(c)}),this.refresh()},refresh:function(){var b=this,c=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.scrollTop(),e=this.element.height();c<0?this.element.scrollTop(d+c):c>=e&&this.element.scrollTop(d+c-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",a,{item:b})},deactivate:function(){if(!this.active)return;this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(!this.active){this.activate(c,this.element.children(b));return}var d=this.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,d):this.activate(c,this.element.children(b))},nextPage:function(b){if(this.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element.children(".ui-menu-item:first"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-d+a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:last")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(b){if(this.hasScroll()){if(!this.active||this.first()){this.activate(b,this.element.children(".ui-menu-item:last"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:first")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[a.fn.prop?"prop":"attr"]("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})}(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
22
 * http://jquery.org/license
22
* https://github.com/jquery/jquery-ui
23
 *
23
* Includes: jquery.ui.tabs.js
24
 * http://docs.jquery.com/UI/Mouse
24
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
25
 *
25
(function(a,b){function e(){return++c}function f(){return++d}var c=0,d=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(!0)},_setOption:function(a,b){if(a=="selected"){if(this.options.collapsible&&b==this.options.selected)return;this.select(b)}else this.options[a]=b,this._tabify()},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+e()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+f());return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,b){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function m(b,c){b.css("display",""),!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var d=this,e=this.options,f=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=a(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return a("a",this)[0]}),this.panels=a([]),this.anchors.each(function(b,c){var g=a(c).attr("href"),h=g.split("#")[0],i;h&&(h===location.toString().split("#")[0]||(i=a("base")[0])&&h===i.href)&&(g=c.hash,c.href=g);if(f.test(g))d.panels=d.panels.add(d.element.find(d._sanitizeSelector(g)));else if(g&&g!=="#"){a.data(c,"href.tabs",g),a.data(c,"load.tabs",g.replace(/#.*$/,""));var j=d._tabId(c);c.href="#"+j;var k=d.element.find("#"+j);k.length||(k=a(e.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(d.panels[b-1]||d.list),k.data("destroy.tabs",!0)),d.panels=d.panels.add(k)}else e.disabled.push(b)}),c?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),e.selected===b?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash)return e.selected=a,!1}),typeof e.selected!="number"&&e.cookie&&(e.selected=parseInt(d._cookie(),10)),typeof e.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),e.selected=e.selected||(this.lis.length?0:-1)):e.selected===null&&(e.selected=-1),e.selected=e.selected>=0&&this.anchors[e.selected]||e.selected<0?e.selected:0,e.disabled=a.unique(e.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a,b){return d.lis.index(a)}))).sort(),a.inArray(e.selected,e.disabled)!=-1&&e.disabled.splice(a.inArray(e.selected,e.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),e.selected>=0&&this.anchors.length&&(d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(e.selected).addClass("ui-tabs-selected ui-state-active"),d.element.queue("tabs",function(){d._trigger("show",null,d._ui(d.anchors[e.selected],d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash))[0]))}),this.load(e.selected)),a(window).bind("unload",function(){d.lis.add(d.anchors).unbind(".tabs"),d.lis=d.anchors=d.panels=null})):e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[e.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),e.cookie&&this._cookie(e.selected,e.cookie);for(var g=0,h;h=this.lis[g];g++)a(h)[a.inArray(g,e.disabled)!=-1&&!a(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");e.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(e.event!=="mouseover"){var i=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)},j=function(a,b){b.removeClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){i("hover",a(this))}),this.lis.bind("mouseout.tabs",function(){j("hover",a(this))}),this.anchors.bind("focus.tabs",function(){i("focus",a(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var k,l;e.fx&&(a.isArray(e.fx)?(k=e.fx[0],l=e.fx[1]):k=l=e.fx);var n=l?function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.hide().removeClass("ui-tabs-hide").animate(l,l.duration||"normal",function(){m(c,l),d._trigger("show",null,d._ui(b,c[0]))})}:function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.removeClass("ui-tabs-hide"),d._trigger("show",null,d._ui(b,c[0]))},o=k?function(a,b){b.animate(k,k.duration||"normal",function(){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),m(b,k),d.element.dequeue("tabs")})}:function(a,b,c){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),d.element.dequeue("tabs")};this.anchors.bind(e.event+".tabs",function(){var b=this,c=a(b).closest("li"),f=d.panels.filter(":not(.ui-tabs-hide)"),g=d.element.find(d._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!e.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||d.panels.filter(":animated").length||d._trigger("select",null,d._ui(this,g[0]))===!1)return this.blur(),!1;e.selected=d.anchors.index(this),d.abort();if(e.collapsible){if(c.hasClass("ui-tabs-selected"))return e.selected=-1,e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){o(b,f)}).dequeue("tabs"),this.blur(),!1;if(!f.length)return e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this)),this.blur(),!1}e.cookie&&d._cookie(e.selected,e.cookie);if(g.length)f.length&&d.element.queue("tabs",function(){o(b,f)}),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){return typeof a=="string"&&(a=this.anchors.index(this.anchors.filter("[href$='"+a+"']"))),a},destroy:function(){var b=this.options;return this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var b=a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),b.cookie&&this._cookie(null,b.cookie),this},add:function(c,d,e){e===b&&(e=this.anchors.length);var f=this,g=this.options,h=a(g.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,d)),i=c.indexOf("#")?this._tabId(a("a",h)[0]):c.replace("#","");h.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var j=f.element.find("#"+i);return j.length||(j=a(g.panelTemplate).attr("id",i).data("destroy.tabs",!0)),j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),e>=this.lis.length?(h.appendTo(this.list),j.appendTo(this.list[0].parentNode)):(h.insertBefore(this.lis[e]),j.insertBefore(this.panels[e])),g.disabled=a.map(g.disabled,function(a,b){return a>=e?++a:a}),this._tabify(),this.anchors.length==1&&(g.selected=0,h.addClass("ui-tabs-selected ui-state-active"),j.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[e])),this},remove:function(b){b=this._getIndex(b);var c=this.options,d=this.lis.eq(b).remove(),e=this.panels.eq(b).remove();return d.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(b+(b+1<this.anchors.length?1:-1)),c.disabled=a.map(a.grep(c.disabled,function(a,c){return a!=b}),function(a,c){return a>=b?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(d.find("a")[0],e[0])),this},enable:function(b){b=this._getIndex(b);var c=this.options;if(a.inArray(b,c.disabled)==-1)return;return this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=a.grep(c.disabled,function(a,c){return a!=b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b])),this},disable:function(a){a=this._getIndex(a);var b=this,c=this.options;return a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))),this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;return this.anchors.eq(a).trigger(this.options.event+".tabs"),this},load:function(b){b=this._getIndex(b);var c=this,d=this.options,e=this.anchors.eq(b)[0],f=a.data(e,"load.tabs");this.abort();if(!f||this.element.queue("tabs").length!==0&&a.data(e,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(b).addClass("ui-state-processing");if(d.spinner){var g=a("span",e);g.data("label.tabs",g.html()).html(d.spinner)}return this.xhr=a.ajax(a.extend({},d.ajaxOptions,{url:f,success:function(f,g){c.element.find(c._sanitizeSelector(e.hash)).html(f),c._cleanup(),d.cache&&a.data(e,"cache.tabs",!0),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.success(f,g)}catch(h){}},error:function(a,f,g){c._cleanup(),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.error(a,f,b,e)}catch(g){}}})),c.element.dequeue("tabs"),this},abort:function(){return this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup(),this},url:function(a,b){return this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b),this},length:function(){return this.anchors.length}}),a.extend(a.ui.tabs,{version:"1.8.20"}),a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,b){var c=this,d=this.options,e=c._rotate||(c._rotate=function(b){clearTimeout(c.rotation),c.rotation=setTimeout(function(){var a=d.selected;c.select(++a<c.anchors.length?a:0)},a),b&&b.stopPropagation()}),f=c._unrotate||(c._unrotate=b?function(a){e()}:function(a){a.clientX&&c.rotate(null)});return a?(this.element.bind("tabsshow",e),this.anchors.bind(d.event+".tabs",f),e()):(clearTimeout(c.rotation),this.element.unbind("tabsshow",e),this.anchors.unbind(d.event+".tabs",f),delete this._rotate,delete this._unrotate),this}})})(jQuery);;
26
 * Depends:
27
 *	jquery.ui.widget.js
28
 */(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation();return!1}}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(b){if(!c){this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted){b.preventDefault();return!0}}!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0;return!0}},_mouseMove:function(b){if(a.browser.msie&&!(document.documentMode>=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);/*
29
 * jQuery UI Position 1.8.18
30
 *
31
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
32
 * Dual licensed under the MIT or GPL Version 2 licenses.
33
 * http://jquery.org/license
34
 *
35
 * http://docs.jquery.com/UI/Position
36
 */(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1];return this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]!==e){var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0}},top:function(b,c){if(c.at[1]!==e){var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];if(!c||!c.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);/*
37
 * jQuery UI Autocomplete 1.8.18
38
 *
39
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
40
 * Dual licensed under the MIT or GPL Version 2 licenses.
41
 * http://jquery.org/license
42
 *
43
 * http://docs.jquery.com/UI/Autocomplete
44
 *
45
 * Depends:
46
 *	jquery.ui.core.js
47
 *	jquery.ui.widget.js
48
 *	jquery.ui.position.js
49
 */(function(a,b){var c=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,c=this.element[0].ownerDocument,d;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!b.options.disabled&&!b.element.propAttr("readOnly")){d=!1;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:b._move("previousPage",c);break;case e.PAGE_DOWN:b._move("nextPage",c);break;case e.UP:b._move("previous",c),c.preventDefault();break;case e.DOWN:b._move("next",c),c.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:b.menu.active&&(d=!0,c.preventDefault());case e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){b.term!=b.element.val()&&(b.selectedItem=null,b.search(null,c))},b.options.delay)}}}).bind("keypress.autocomplete",function(a){d&&(d=!1,a.preventDefault())}).bind("focus.autocomplete",function(){b.options.disabled||(b.selectedItem=null,b.previous=b.element.val())}).bind("blur.autocomplete",function(a){b.options.disabled||(clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a),b._change(a)},150))}),this._initSource(),this.response=function(){return b._response.apply(b,arguments)},this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1),setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,d){var e=d.item.data("item.autocomplete"),f=b.previous;b.element[0]!==c.activeElement&&(b.element.focus(),b.previous=f,setTimeout(function(){b.previous=f,b.selectedItem=e},1)),!1!==b._trigger("select",a,{item:e})&&b.element.val(e.value),b.term=b.element.val(),b.close(a),b.selectedItem=e},blur:function(a,c){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.element.bgiframe(),b.beforeunloadHandler=function(){b.element.removeAttr("autocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("beforeunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b==="source"&&this._initSource(),b==="appendTo"&&this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,d,e;a.isArray(this.options.source)?(d=this.options.source,this.source=function(b,c){c(a.ui.autocomplete.filter(d,b.term))}):typeof this.options.source=="string"?(e=this.options.source,this.source=function(d,f){b.xhr&&b.xhr.abort(),b.xhr=a.ajax({url:e,data:d,dataType:"json",context:{autocompleteRequest:++c},success:function(a,b){this.autocompleteRequest===c&&f(a)},error:function(){this.autocompleteRequest===c&&f([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val(),this.term=this.element.val();if(a.length<this.options.minLength)return this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)!==!1)return this._search(a)},_search:function(a){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.source({term:a},this.response)},_response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close(),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(a){clearTimeout(this.closing),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(b){if(b.length&&b[0].label&&b[0].value)return b;return a.map(b,function(b){if(typeof b=="string")return{label:b,value:b};return a.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:function(b){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,b),this.menu.deactivate(),this.menu.refresh(),c.show(),this._resizeMenu(),c.position(a.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(b,c){var d=this;a.each(c,function(a,c){d._renderItem(b,c)})},_renderItem:function(b,c){return a("<li></li>").data("item.autocomplete",c).append(a("<a></a>").text(c.label)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible"))this.search(null,b);else{if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.deactivate();return}this.menu[a](b)}},widget:function(){return this.menu.element}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}})})(jQuery),function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){!a(c.target).closest(".ui-menu-item a").length||(c.preventDefault(),b.select(c))}),this.refresh()},refresh:function(){var b=this,c=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.scrollTop(),e=this.element.height();c<0?this.element.scrollTop(d+c):c>=e&&this.element.scrollTop(d+c-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",a,{item:b})},deactivate:function(){!this.active||(this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null)},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(!this.active)this.activate(c,this.element.children(b));else{var d=this.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,d):this.activate(c,this.element.children(b))}},nextPage:function(b){if(this.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element.children(".ui-menu-item:first"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-d+a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:last")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(b){if(this.hasScroll()){if(!this.active||this.first()){this.activate(b,this.element.children(".ui-menu-item:last"));return}var c=this.active.offset().top,d=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10}),result.length||(result=this.element.children(".ui-menu-item:first")),this.activate(b,result)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[a.fn.prop?"prop":"attr"]("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})}(jQuery);
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt (-8 / +8 lines)
Lines 5-11 Link Here
5
//<![CDATA[
5
//<![CDATA[
6
6
7
     $(document).ready(function() {
7
     $(document).ready(function() {
8
        $('#abouttabs > ul').tabs();
8
        $('#abouttabs').tabs();
9
     });
9
     });
10
//]]>
10
//]]>
11
</script>
11
</script>
Lines 24-35 Link Here
24
24
25
    <div id="abouttabs" class="toptabs numbered">
25
    <div id="abouttabs" class="toptabs numbered">
26
        <ul>
26
        <ul>
27
        <li><a href="about.pl#about">Server Information</a></li>
27
        <li><a href="#about">Server Information</a></li>
28
        <li><a href="about.pl#perl">Perl modules</a></li>
28
        <li><a href="#perl">Perl modules</a></li>
29
        <li><a href="about.pl#team">Koha Team</a></li>
29
        <li><a href="#team">Koha Team</a></li>
30
        <li><a href="about.pl#licenses">Licenses</a></li>
30
        <li><a href="#licenses">Licenses</a></li>
31
        <li><a href="about.pl#translations">Translations</a></li>
31
        <li><a href="#translations">Translations</a></li>
32
        <li><a href="about.pl#history">Koha Timeline</a></li>
32
        <li><a href="#history">Koha Timeline</a></li>
33
        </ul>
33
        </ul>
34
34
35
        <div id="about">
35
        <div id="about">
Lines 89-95 Link Here
89
                <li><a href="http://library.org.nz">Horowhenua Library Trust</a>, New Zealand, and Rosalie Blake, Head of Libraries, (Koha 1.0)</li>
89
                <li><a href="http://library.org.nz">Horowhenua Library Trust</a>, New Zealand, and Rosalie Blake, Head of Libraries, (Koha 1.0)</li>
90
                <li>The <a href="http://myacpl.org">Nelsonville Public Library System</a>, Ohio, USA (MARC sponsorship, documentation, template maintenance)</li>
90
                <li>The <a href="http://myacpl.org">Nelsonville Public Library System</a>, Ohio, USA (MARC sponsorship, documentation, template maintenance)</li>
91
                <li><a href="http://www.emn.fr">EMN (Ecole des Mines de Nantes)</a>, France (Suggestions, Stats wizards and improved LDAP sponsorship)</li>
91
                <li><a href="http://www.emn.fr">EMN (Ecole des Mines de Nantes)</a>, France (Suggestions, Stats wizards and improved LDAP sponsorship)</li>
92
                <li><a href="http://www.mines-paristech.fr">Mines Paristech (previously Ecole Nationale Supérieure des Mines de Paris)</a><, France (biblio frameworks, MARC authorities, OPAC basket, Serials sponsorship)</li>
92
                <li><a href="http://www.mines-paristech.fr">Mines Paristech (previously Ecole Nationale Supérieure des Mines de Paris)</a>, France (biblio frameworks, MARC authorities, OPAC basket, Serials sponsorship)</li>
93
                <li><a href="http://www.mediathequeouestprovence.fr/">SAN-Ouest Provence</a>, France (Koha 3.0 enhancements to patrons and holds modules)</li>
93
                <li><a href="http://www.mediathequeouestprovence.fr/">SAN-Ouest Provence</a>, France (Koha 3.0 enhancements to patrons and holds modules)</li>
94
                <li>The <a href="http://ccfls.org">Crawford County Federated Library System</a>, PA, USA (Koha 3.0 Zebra Integration sponsorship)</li>
94
                <li>The <a href="http://ccfls.org">Crawford County Federated Library System</a>, PA, USA (Koha 3.0 Zebra Integration sponsorship)</li>
95
                <li>The <a href="http://www.geauga.lib.oh.us/">Geauga County Public Library</a>, OH, USA (Koha 3.0 beta testing)</li>
95
                <li>The <a href="http://www.geauga.lib.oh.us/">Geauga County Public Library</a>, OH, USA (Koha 3.0 beta testing)</li>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basketgroup.tt (-1 / +1 lines)
Lines 99-105 function submitForm(form) { Link Here
99
 $(document).ready(function() {
99
 $(document).ready(function() {
100
  //  $("#toolbar").empty();
100
  //  $("#toolbar").empty();
101
    yuiToolbar();
101
    yuiToolbar();
102
    $("#basket_groups > ul").tabs();
102
    $("#basket_groups").tabs();
103
 });
103
 });
104
104
105
// YUI Toolbar Functions
105
// YUI Toolbar Functions
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/auth_subfields_structure.tt (-3 / +3 lines)
Lines 5-11 Link Here
5
//<![CDATA[
5
//<![CDATA[
6
6
7
	 $(document).ready(function() {
7
	 $(document).ready(function() {
8
 		$('#subfieldtabs > ul').tabs();
8
        $('#subfieldtabs').tabs();
9
	 });
9
	 });
10
10
11
function displayMoreConstraint(numlayer){
11
function displayMoreConstraint(numlayer){
Lines 59-68 function displayMoreConstraint(numlayer){ Link Here
59
                [% FOREACH loo IN loop %]
59
                [% FOREACH loo IN loop %]
60
                    [% IF ( loo.new_subfield ) %]
60
                    [% IF ( loo.new_subfield ) %]
61
                        [% IF ( tagfield >=10 ) %]<!-- display new only for > 10 fields -->
61
                        [% IF ( tagfield >=10 ) %]<!-- display new only for > 10 fields -->
62
                        <li><a href="/cgi-bin/koha/admin/auth_subfields_structure.pl#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian %]">New</a></li>
62
                        <li><a href="#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian %]">New</a></li>
63
                        [% END %]
63
                        [% END %]
64
                    [% ELSE %]
64
                    [% ELSE %]
65
                        <li><a href="/cgi-bin/koha/admin/auth_subfields_structure.pl#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian %]">
65
                        <li><a href="#sub[% loo.tagsubfield %]field" title="[% loo.liblibrarian %]">
66
                            [% loo.tagsubfield %]
66
                            [% loo.tagsubfield %]
67
                    </a></li>
67
                    </a></li>
68
                    [% END %]
68
                    [% END %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt (-7 / +7 lines)
Lines 19-32 Link Here
19
<script type="text/JavaScript" language="JavaScript">
19
<script type="text/JavaScript" language="JavaScript">
20
//<![CDATA[
20
//<![CDATA[
21
     $(document).ready(function() {
21
     $(document).ready(function() {
22
        $('#icons > ul').tabs();
22
        $('#icons').tabs();
23
     });
23
     });
24
//]]>
24
//]]>
25
</script>
25
</script>
26
<style type="text/css">
26
<style type="text/css">
27
	fieldset.rows div.toptabs li { clear:none;margin-right:.5em;padding-bottom:0;width:auto; }
27
	fieldset.rows div.toptabs li { clear:none;margin-right:.5em;padding-bottom:0;width:auto; }
28
	fieldset.rows div.toptabs .ui-tabs-nav li.ui-tabs-selected {background-color : transparent; }
28
    fieldset.rows div.toptabs .ui-tabs-nav li.ui-tabs-selected {background-color : #F4F8F9; }
29
	fieldset.rows .ui-tabs-panel { margin-right : 10px; margin-left : 10px;margin-bottom:10px;}
29
	fieldset.rows .ui-tabs-panel { margin-right : 10px; margin-left : 10px;margin-bottom:10px;}
30
    fieldset.rows .ui-tabs-nav { margin-left : 10px; }
30
</style>
31
</style>
31
</head>
32
</head>
32
<body id="admin_authorised_values" class="admin">
33
<body id="admin_authorised_values" class="admin">
Lines 78-92 Link Here
78
            <input type="text" name="lib_opac" id="lib_opac" value="[% lib_opac %]" maxlength="80" />
79
            <input type="text" name="lib_opac" id="lib_opac" value="[% lib_opac %]" maxlength="80" />
79
        </li>
80
        </li>
80
		</ol>
81
		</ol>
81
		<div id="icons" class="toptabs">
82
        <div id="icons" class="toptabs" style="clear:both">
82
        <h5 style="margin-left:10px;">Choose an icon:</h5>
83
        <h5 style="margin-left:10px;">Choose an icon:</h5>
83
			<ul>
84
			<ul>
84
					<li><a href="/cgi-bin/koha/admin/authorised_values.pl?op=add_form&amp;category=[% category %]#none">None</a></li>
85
                  <li><a href="#none">None</a></li>
85
				  [% FOREACH imageset IN imagesets %]
86
				  [% FOREACH imageset IN imagesets %]
86
					[% IF ( imageset.imagesetactive ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/admin/authorised_values.pl?op=add_form&amp;category=[% imageset.category %]#[% imageset.imagesetname %]">[% imageset.imagesetname %]</a></li>
87
                        [% IF ( imageset.imagesetactive ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="#[% imageset.imagesetname %]">[% imageset.imagesetname %]</a></li>
87
				  [% END %]
88
				  [% END %]
88
			</ul>
89
			</ul>
89
		</div>
90
  <div id="none"><ul>
90
  <div id="none"><ul>
91
  <li><label for="noimage">No image: </label><input type="radio" name="imageurl" id="noimage" value="removeImage" /></li>
91
  <li><label for="noimage">No image: </label><input type="radio" name="imageurl" id="noimage" value="removeImage" /></li>
92
  </ul>
92
  </ul>
Lines 112-118 Link Here
112
  <br class="clear" />
112
  <br class="clear" />
113
  </div>
113
  </div>
114
  [% END %]
114
  [% END %]
115
  
115
  </div>
116
        </fieldset>
116
        </fieldset>
117
       <fieldset class="action"> <input type="hidden" name="id" value="[% id %]" />
117
       <fieldset class="action"> <input type="hidden" name="id" value="[% id %]" />
118
        <input type="submit" value="Save" /> <a class="cancel" href="/cgi-bin/koha/admin/authorised_values.pl?searchfield=[% category %]">Cancel</a></fieldset>
118
        <input type="submit" value="Save" /> <a class="cancel" href="/cgi-bin/koha/admin/authorised_values.pl?searchfield=[% category %]">Cancel</a></fieldset>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/branch_transfer_limits.tt (-1 / +1 lines)
Lines 10-16 Link Here
10
		$("#CheckAll").click(function(){ $("#transferlimit_tabs").checkCheckboxes();});
10
		$("#CheckAll").click(function(){ $("#transferlimit_tabs").checkCheckboxes();});
11
		$("#UncheckAll").click(function(){ $("#transferlimit_tabs").unCheckCheckboxes();});
11
		$("#UncheckAll").click(function(){ $("#transferlimit_tabs").unCheckCheckboxes();});
12
		$("#SwapAll").click(function(){ $("#transferlimit_tabs").toggleCheckboxes();});
12
		$("#SwapAll").click(function(){ $("#transferlimit_tabs").toggleCheckboxes();});
13
	    $('#transferlimit_tabs > ul').tabs();
13
        $('#transferlimit_tabs').tabs();
14
14
15
		 $('#branchselect').change(function() {
15
		 $('#branchselect').change(function() {
16
		    $('#selectlibrary').submit();
16
		    $('#selectlibrary').submit();
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/item_circulation_alerts.tt (-1 / +1 lines)
Lines 40-46 table.grid td.default { Link Here
40
<script type="text/javascript">//<![CDATA[
40
<script type="text/javascript">//<![CDATA[
41
var $branch = "[% branch %]";
41
var $branch = "[% branch %]";
42
$(function(){
42
$(function(){
43
    $('#alerttabs > ul').tabs();
43
    $('#alerttabs').tabs();
44
44
45
    var blocked            = _('Blocked!');
45
    var blocked            = _('Blocked!');
46
    var saving             = _('Saving...');
46
    var saving             = _('Saving...');
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt (-8 / +9 lines)
Lines 85-98 function Check(f) { Link Here
85
	}
85
	}
86
}
86
}
87
     $(document).ready(function() {
87
     $(document).ready(function() {
88
        $('#icons > ul').tabs();
88
        $('#icons').tabs();
89
     });
89
     });
90
//]]>
90
//]]>
91
</script>
91
</script>
92
<style type="text/css">
92
<style type="text/css">
93
	fieldset.rows div.toptabs li { clear:none;margin-right:.5em;padding-bottom:0;width:auto; }
93
	fieldset.rows div.toptabs li { clear:none;margin-right:.5em;padding-bottom:0;width:auto; }
94
	fieldset.rows div.toptabs .ui-tabs-nav li.ui-tabs-selected {background-color : transparent; }
94
  fieldset.rows div.toptabs .ui-tabs-nav li.ui-tabs-selected {background-color : #F4F8F9; }
95
	fieldset.rows .ui-tabs-panel { margin-right : 10px; margin-left : 10px;margin-bottom:10px;}
95
	fieldset.rows .ui-tabs-panel { margin-right : 10px; margin-left : 10px;margin-bottom:10px;}
96
  fieldset.rows .ui-tabs-nav { margin-left : 10px; }
96
</style>
97
</style>
97
</head>
98
</head>
98
<body id="admin_itemtypes" class="admin">
99
<body id="admin_itemtypes" class="admin">
Lines 175-195 Item types administration Link Here
175
     [% IF ( noItemTypeImages ) %]
176
     [% IF ( noItemTypeImages ) %]
176
	 <li><span class="label">Image: </span>Item type images are disabled. To enable them, turn off the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&amp;searchfield=noItemTypeImages">noItemTypeImages system preference</a></li></ol>
177
	 <li><span class="label">Image: </span>Item type images are disabled. To enable them, turn off the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&amp;searchfield=noItemTypeImages">noItemTypeImages system preference</a></li></ol>
177
	 [% ELSE %]</ol>
178
	 [% ELSE %]</ol>
178
		<div id="icons" class="toptabs">
179
    <div id="icons" class="toptabs" style="clear:both">
179
        <h5 style="margin-left:10px;">Choose an icon:</h5>
180
        <h5 style="margin-left:10px;">Choose an icon:</h5>
180
			<ul>
181
			<ul>
181
					<li><a href="/cgi-bin/koha/admin/itemtypes.pl#none">None</a></li>
182
          <li><a href="#none">None</a></li>
182
				  [% FOREACH imageset IN imagesets %]
183
				  [% FOREACH imageset IN imagesets %]
183
            [% IF ( imageset.imagesetactive ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/admin/itemtypes.pl#[% imageset.imagesetname %]">[% imageset.imagesetname %]</a></li>
184
            [% IF ( imageset.imagesetactive ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="#[% imageset.imagesetname %]">[% imageset.imagesetname %]</a></li>
184
				  [% END %]
185
				  [% END %]
185
                  [% IF ( remote_image ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/admin/itemtypes.pl#remote">Remote image</a></li>
186
                  [% IF ( remote_image ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="#remote">Remote image</a></li>
186
			</ul>
187
			</ul>
187
		</div>
188
  <div id="none"><ul>
188
  <div id="none"><ul>
189
  <li><label for="noimage">No image: </label><input type="radio" name="image" id="noimage" value="removeImage" /></li>
189
  <li><label for="noimage">No image: </label><input type="radio" name="image" id="noimage" value="removeImage" /></li>
190
  </ul>
190
  </ul>
191
  <br class="clear" /></div>
191
  <br class="clear" /></div>
192
        
192
193
  [% FOREACH imageset IN imagesets %]
193
  [% FOREACH imageset IN imagesets %]
194
  <div id="[% imageset.imagesetname %]"><ul>
194
  <div id="[% imageset.imagesetname %]"><ul>
195
  [% FOREACH image IN imageset.images %]
195
  [% FOREACH image IN imageset.images %]
Lines 225-230 Item types administration Link Here
225
  <br class="clear" />
225
  <br class="clear" />
226
</div>
226
</div>
227
[% END %]
227
[% END %]
228
</div>
228
<ol>
229
<ol>
229
      <li>
230
      <li>
230
          <label for="notforloan">Not for loan</label>   [% IF ( notforloan ) %]
231
          <label for="notforloan">Not for loan</label>   [% IF ( notforloan ) %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/marc_subfields_structure.tt (-1 / +1 lines)
Lines 6-12 Link Here
6
//<![CDATA[
6
//<![CDATA[
7
7
8
$(document).ready(function() {
8
$(document).ready(function() {
9
    $('#subfieldtabs > ul').tabs();
9
    $('#subfieldtabs').tabs();
10
        $("a.displaymore").click(function(){
10
        $("a.displaymore").click(function(){
11
        var link = $(this);
11
        var link = $(this);
12
        var constraints = $("#"+$(this).attr("href").replace("#",""));
12
        var constraints = $("#"+$(this).attr("href").replace("#",""));
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tt (-3 / +3 lines)
Lines 8-14 Link Here
8
8
9
     var fields_in_use = {};
9
     var fields_in_use = {};
10
	 $(document).ready(function() {
10
	 $(document).ready(function() {
11
 		$('#authoritytabs > ul').tabs();
11
        $('#authoritytabs').tabs();
12
        $('.tag').each(function() {
12
        $('.tag').each(function() {
13
            var field_id = this.getAttribute('id').substring(0, 7);
13
            var field_id = this.getAttribute('id').substring(0, 7);
14
            if (field_id in fields_in_use) {
14
            if (field_id in fields_in_use) {
Lines 592-600 function searchauthority() { Link Here
592
<div id="authoritytabs" class="toptabs numbered">
592
<div id="authoritytabs" class="toptabs numbered">
593
       <ul> [% FOREACH BIG_LOO IN BIG_LOOP %]
593
       <ul> [% FOREACH BIG_LOO IN BIG_LOOP %]
594
            <li>[% IF ( BIG_LOO.number ) %]
594
            <li>[% IF ( BIG_LOO.number ) %]
595
                <a href="/cgi-bin/authorities/authorties.pl#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
595
                <a href="#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
596
            [% ELSE %]
596
            [% ELSE %]
597
                <a href="/cgi-bin/authorities/authorties.pl#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
597
                <a href="#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
598
            [% END %]</li>
598
            [% END %]</li>
599
        [% END %]</ul>
599
        [% END %]</ul>
600
600
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/authorities/detail.tt (-2 / +2 lines)
Lines 12-18 Link Here
12
//<![CDATA[
12
//<![CDATA[
13
13
14
	 $(document).ready(function() {
14
	 $(document).ready(function() {
15
 		$('#authoritiestabs>ul').tabs();
15
    $('#authoritiestabs').tabs();
16
	 });
16
	 });
17
17
18
function confirm_deletion() {
18
function confirm_deletion() {
Lines 131-137 function searchauthority() { Link Here
131
    <ul>
131
    <ul>
132
        [% FOREACH BIG_LOO IN BIG_LOOP %]
132
        [% FOREACH BIG_LOO IN BIG_LOOP %]
133
            <li>
133
            <li>
134
                <a href="/cgi-bin/koha/cataloguing/addbiblio.pl#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
134
                <a href="#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
135
            </li>
135
            </li>
136
        [% END %]
136
        [% END %]
137
    </ul>
137
    </ul>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/MARCdetail.tt (-12 / +12 lines)
Lines 11-17 Link Here
11
//<![CDATA[
11
//<![CDATA[
12
12
13
	 $(document).ready(function() {
13
	 $(document).ready(function() {
14
 		$('#bibliotabs > ul').tabs();
14
        $('#bibliotabs').tabs();
15
	 });
15
	 });
16
16
17
function Changefwk(FwkList) {
17
function Changefwk(FwkList) {
Lines 65-101 function Changefwk(FwkList) { Link Here
65
<div id="bibliotabs" class="toptabs numbered">
65
<div id="bibliotabs" class="toptabs numbered">
66
	<ul>
66
	<ul>
67
            [% IF ( tab0XX ) %]
67
            [% IF ( tab0XX ) %]
68
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab0XX">0</a></li>
68
                <li><a href="#tab0XX">0</a></li>
69
            [% END %]
69
            [% END %]
70
            [% IF ( tab1XX ) %]
70
            [% IF ( tab1XX ) %]
71
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab1XX">1</a></li>
71
                <li><a href="#tab1XX">1</a></li>
72
            [% END %]
72
            [% END %]
73
            [% IF ( tab2XX ) %]
73
            [% IF ( tab2XX ) %]
74
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab2XX">2</a></li>
74
                <li><a href="#tab2XX">2</a></li>
75
            [% END %]
75
            [% END %]
76
            [% IF ( tab3XX ) %]
76
            [% IF ( tab3XX ) %]
77
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab3XX">3</a></li>
77
                <li><a href="#tab3XX">3</a></li>
78
            [% END %]
78
            [% END %]
79
            [% IF ( tab4XX ) %]
79
            [% IF ( tab4XX ) %]
80
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab4XX">4</a></li>
80
                <li><a href="#tab4XX">4</a></li>
81
            [% END %]
81
            [% END %]
82
            [% IF ( tab5XX ) %]
82
            [% IF ( tab5XX ) %]
83
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab5XX">5</a></li>
83
                <li><a href="#tab5XX">5</a></li>
84
            [% END %]
84
            [% END %]
85
            [% IF ( tab6XX ) %]
85
            [% IF ( tab6XX ) %]
86
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab6XX">6</a></li>
86
                <li><a href="#tab6XX">6</a></li>
87
            [% END %]
87
            [% END %]
88
            [% IF ( tab7XX ) %]
88
            [% IF ( tab7XX ) %]
89
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab7XX">7</a></li>
89
                <li><a href="#tab7XX">7</a></li>
90
            [% END %]
90
            [% END %]
91
            [% IF ( tab8XX ) %]
91
            [% IF ( tab8XX ) %]
92
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab8XX">8</a></li>
92
                <li><a href="#tab8XX">8</a></li>
93
            [% END %]
93
            [% END %]
94
            [% IF ( tab9XX ) %]
94
            [% IF ( tab9XX ) %]
95
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab9XX">9</a></li>
95
                <li><a href="#tab9XX">9</a></li>
96
            [% END %]
96
            [% END %]
97
            [% IF ( tab10XX ) %]
97
            [% IF ( tab10XX ) %]
98
                <li><a href="/cgi-bin/koha/catalogue/MARCdetail.pl#tab10XX">Item(s)</a></li>
98
                <li><a href="#tab10XX">Item(s)</a></li>
99
            [% END %]
99
            [% END %]
100
        </ul>
100
        </ul>
101
    <div id="tab0XX">
101
    <div id="tab0XX">
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/advsearch.tt (-2 / +2 lines)
Lines 15-21 Link Here
15
	}
15
	}
16
	$(document).ready(function() {
16
	$(document).ready(function() {
17
		$("input[name=q]:eq(0)").focus();
17
		$("input[name=q]:eq(0)").focus();
18
                $('#advsearches > ul').tabs();
18
        $('#advsearches').tabs();
19
	});
19
	});
20
</script>
20
</script>
21
</head>
21
</head>
Lines 100-106 Link Here
100
      <ul>
100
      <ul>
101
      [% FOREACH advsearchloo IN advancedsearchesloop %]
101
      [% FOREACH advsearchloo IN advancedsearchesloop %]
102
        <li id="advsearch-tab-[% advsearchloo.advanced_search_type %]">
102
        <li id="advsearch-tab-[% advsearchloo.advanced_search_type %]">
103
           <a href="/cgi-bin/koha/opac-search.pl#advsearch-[% advsearchloo.advanced_search_type %]">
103
           <a href="#advsearch-[% advsearchloo.advanced_search_type %]">
104
           [% IF ( advsearchloo.advanced_search_type == 'itemtypes' ) %]Item type
104
           [% IF ( advsearchloo.advanced_search_type == 'itemtypes' ) %]Item type
105
           [% ELSIF ( advsearchloo.advanced_search_type == 'ccode' ) %]Collection
105
           [% ELSIF ( advsearchloo.advanced_search_type == 'ccode' ) %]Collection
106
           [% ELSIF ( advsearchloo.advanced_search_type == 'loc' ) %]Shelving location
106
           [% ELSIF ( advsearchloo.advanced_search_type == 'loc' ) %]Shelving location
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt (-7 / +7 lines)
Lines 36-42 function verify_images() { Link Here
36
        });
36
        });
37
}
37
}
38
     $(document).ready(function() {
38
     $(document).ready(function() {
39
        $('#bibliodetails > ul').tabs();
39
        $('#bibliodetails').tabs();
40
     });
40
     });
41
     [% IF ( AmazonEnabled ) %]$(window).load(function() {
41
     [% IF ( AmazonEnabled ) %]$(window).load(function() {
42
        verify_images();
42
        verify_images();
Lines 255-266 function verify_images() { Link Here
255
<div id="bibliodetails" class="toptabs">
255
<div id="bibliodetails" class="toptabs">
256
256
257
<ul>   
257
<ul>   
258
<li><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]#holdings">Holdings</a></li>
258
<li><a href="#holdings">Holdings</a></li>
259
<li><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]#description">Descriptions</a></li>
259
<li><a href="#description">Descriptions</a></li>
260
[% IF ( subscriptionsnumber ) %]<li><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]#subscriptions">Subscriptions</a></li>[% END %]
260
[% IF ( subscriptionsnumber ) %]<li><a href="#subscriptions">Subscriptions</a></li>[% END %]
261
[% IF ( FRBRizeEditions ) %][% IF ( XISBNS ) %]<li><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]#editions">Editions</a></li>[% END %][% END %]
261
[% IF ( FRBRizeEditions ) %][% IF ( XISBNS ) %]<li><a href="#editions">Editions</a></li>[% END %][% END %]
262
[% IF ( AmazonSimilarItems ) %]<li><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]#related">Related titles</a></li>[% END %]
262
[% IF ( AmazonSimilarItems ) %]<li><a href="#related">Related titles</a></li>[% END %]
263
[% IF ( LocalCoverImages ) %][% IF ( localimages || CAN_user_tools_upload_local_cover_images ) %]<li><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblionumber %]#images">Images</a></li>[% END %][% END %]
263
[% IF ( LocalCoverImages ) %][% IF ( localimages || CAN_user_tools_upload_local_cover_images ) %]<li><a href="#images">Images</a></li>[% END %][% END %]
264
 </ul>
264
 </ul>
265
265
266
<div id="holdings">
266
<div id="holdings">
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt (-4 / +4 lines)
Lines 8-14 Link Here
8
8
9
     var fields_in_use = {};
9
     var fields_in_use = {};
10
	 $(document).ready(function() {
10
	 $(document).ready(function() {
11
 		$('#addbibliotabs > ul').tabs().bind('show.ui-tabs', function(e, ui) {
11
        $('#addbibliotabs').tabs().bind('show.ui-tabs', function(e, ui) {
12
			$("#"+ui.panel.id+" input:eq(0)").focus();
12
			$("#"+ui.panel.id+" input:eq(0)").focus();
13
		});
13
		});
14
        $('.tag').each(function() {
14
        $('.tag').each(function() {
Lines 39-45 Link Here
39
39
40
	});
40
	});
41
41
42
	$('#header_search > ul').tabs().bind('show.ui-tabs', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); });
42
    $('#header_search').tabs().bind('show.ui-tabs', function(e, ui) { $('#header_search > div:not(.ui-tabs-hide)').find('input').eq(0).focus(); });
43
43
44
44
45
function confirmnotdup(redirect){
45
function confirmnotdup(redirect){
Lines 804-812 function unHideSubfield(index,labelindex) { // FIXME :: is it used ? Link Here
804
<div id="addbibliotabs" class="toptabs numbered">
804
<div id="addbibliotabs" class="toptabs numbered">
805
	<ul>[% FOREACH BIG_LOO IN BIG_LOOP %]
805
	<ul>[% FOREACH BIG_LOO IN BIG_LOOP %]
806
          <li>  [% IF ( BIG_LOO.number ) %]
806
          <li>  [% IF ( BIG_LOO.number ) %]
807
                <a href="/cgi-bin/koha/cataloguing/addbiblio.pl#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
807
                <a href="#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
808
            [% ELSE %]
808
            [% ELSE %]
809
                <a href="/cgi-bin/koha/cataloguing/addbiblio.pl#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
809
                <a href="#tab[% BIG_LOO.number %]XX">[% BIG_LOO.number %]</a>
810
            [% END %]</li>
810
            [% END %]</li>
811
        [% END %]</ul>
811
        [% END %]</ul>
812
812
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/merge.tt (-1 / +1 lines)
Lines 19-25 div#result { margin-top: 1em; } Link Here
19
19
20
$(document).ready(function(){
20
$(document).ready(function(){
21
    // Creating tabs
21
    // Creating tabs
22
    $("#tabs > ul").tabs();
22
    $("#tabs").tabs();
23
23
24
    // Getting marc structure via ajax
24
    // Getting marc structure via ajax
25
    tagslib = [];
25
    tagslib = [];
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt (-6 / +6 lines)
Lines 15-21 Link Here
15
});[% END %]
15
});[% END %]
16
[% UNLESS ( borrowernumber ) %][% UNLESS ( CGIselectborrower ) %]window.onload=function(){ $('#findborrower').focus(); };[% END %][% END %]
16
[% UNLESS ( borrowernumber ) %][% UNLESS ( CGIselectborrower ) %]window.onload=function(){ $('#findborrower').focus(); };[% END %][% END %]
17
	 $(document).ready(function() {
17
	 $(document).ready(function() {
18
 		$('#patronlists > ul').tabs();
18
        $('#patronlists').tabs();
19
		[% IF ( UseTablesortForCirc ) %]$.tablesorter.defaults.widgets = ['zebra'];
19
		[% IF ( UseTablesortForCirc ) %]$.tablesorter.defaults.widgets = ['zebra'];
20
		$("#issuest").tablesorter({[% IF ( dateformat_metric ) %]
20
		$("#issuest").tablesorter({[% IF ( dateformat_metric ) %]
21
		dateFormat: 'uk',[% END %]
21
		dateFormat: 'uk',[% END %]
Lines 673-689 No patron matched <span class="ex">[% message %]</span> Link Here
673
673
674
<ul>
674
<ul>
675
<li>    [% IF ( issuecount ) %]
675
<li>    [% IF ( issuecount ) %]
676
            <a href="/cgi-bin/koha/circ/circulation.pl#checkouts">[% issuecount %] Checkout(s)</a>
676
            <a href="#checkouts">[% issuecount %] Checkout(s)</a>
677
    [% ELSE %]
677
    [% ELSE %]
678
            <a href="/cgi-bin/koha/circ/circulation.pl#checkouts">0 Checkouts</a>
678
            <a href="#checkouts">0 Checkouts</a>
679
    [% END %]</li>
679
    [% END %]</li>
680
[% IF ( displayrelissues ) %]
680
[% IF ( displayrelissues ) %]
681
<li><a href="/cgi-bin/koha/circ/circulation.pl#relissues">Relatives' checkouts</a></li>
681
<li><a href="#relissues">Relatives' checkouts</a></li>
682
[% END %]
682
[% END %]
683
<li>[% IF ( countreserv ) %]
683
<li>[% IF ( countreserv ) %]
684
            <a href="/cgi-bin/koha/circ/circulation.pl#reserves">[% countreserv %] Hold(s)</a>
684
            <a href="#reserves">[% countreserv %] Hold(s)</a>
685
    [% ELSE %]
685
    [% ELSE %]
686
            <a href="/cgi-bin/koha/circ/circulation.pl#reserves">0 Holds</a>
686
            <a href="#reserves">0 Holds</a>
687
    [% END %]</li>
687
    [% END %]</li>
688
688
689
</ul>
689
</ul>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tt (-3 / +3 lines)
Lines 11-17 $.tablesorter.addParser({ Link Here
11
    type: 'text'
11
    type: 'text'
12
});
12
});
13
     $(document).ready(function() {
13
     $(document).ready(function() {
14
         $('#resultlist > ul').tabs();
14
         $('#resultlist').tabs();
15
         $("th a").hide();
15
         $("th a").hide();
16
         $.tablesorter.defaults.widgets = ['zebra'];
16
         $.tablesorter.defaults.widgets = ['zebra'];
17
         $("#holdst,#holdso").tablesorter({[% IF ( dateformat == 'metric' ) %]
17
         $("#holdst,#holdso").tablesorter({[% IF ( dateformat == 'metric' ) %]
Lines 69-76 $.tablesorter.addParser({ Link Here
69
    [% ELSE %]
69
    [% ELSE %]
70
        <div id="resultlist" class="toptabs">
70
        <div id="resultlist" class="toptabs">
71
            <ul>
71
            <ul>
72
                <li><a href="/cgi-bin/koha/circ/waitingreserves.pl#holdswaiting">[% reservecount %] Hold(s) waiting</a></li>
72
                <li><a href="#holdswaiting">[% reservecount %] Hold(s) waiting</a></li>
73
                <li><a href="/cgi-bin/koha/circ/waitingreserves.pl#holdsover">[% overcount %] Hold(s) over</a></li>
73
                <li><a href="#holdsover">[% overcount %] Hold(s) over</a></li>
74
            </ul>
74
            </ul>
75
            <div id="holdswaiting">
75
            <div id="holdswaiting">
76
            [% IF ( reserveloop ) %]
76
            [% IF ( reserveloop ) %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/boraccount.tt (-3 / +3 lines)
Lines 17-25 Link Here
17
<form action="/cgi-bin/koha/members/boraccount.pl" method="get"><input type="hidden" name="borrowernumber" id="borrowernumber" value="[% borrowernumber %]" /></form>
17
<form action="/cgi-bin/koha/members/boraccount.pl" method="get"><input type="hidden" name="borrowernumber" id="borrowernumber" value="[% borrowernumber %]" /></form>
18
18
19
<!-- The manual invoice and credit buttons -->
19
<!-- The manual invoice and credit buttons -->
20
<div class="toptabs">
20
<div class="statictabs">
21
<ul class="ui-tabs-nav">
21
<ul>
22
	<li class="ui-tabs-selected"><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrowernumber %]">Account</a></li>
22
    <li class="active"><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrowernumber %]">Account</a></li>
23
	<li><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrowernumber %]" >Pay fines</a></li>
23
	<li><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrowernumber %]" >Pay fines</a></li>
24
	<li><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrowernumber %]" >Create manual invoice</a></li>
24
	<li><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrowernumber %]" >Create manual invoice</a></li>
25
	<li><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrowernumber %]" >Create manual credit</a></li>
25
	<li><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrowernumber %]" >Create manual credit</a></li>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/mancredit.tt (-3 / +3 lines)
Lines 23-34 $(document).ready(function(){ Link Here
23
[% INCLUDE 'members-toolbar.inc' %]
23
[% INCLUDE 'members-toolbar.inc' %]
24
24
25
<!-- The manual invoice and credit buttons -->
25
<!-- The manual invoice and credit buttons -->
26
<div class="toptabs">
26
<div class="statictabs">
27
<ul class="ui-tabs-nav">
27
<ul>
28
	<li><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrowernumber %]">Account</a></li>
28
	<li><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrowernumber %]">Account</a></li>
29
	<li><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrowernumber %]" >Pay fines</a></li>
29
	<li><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrowernumber %]" >Pay fines</a></li>
30
	<li><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrowernumber %]" >Create manual invoice</a></li>
30
	<li><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrowernumber %]" >Create manual invoice</a></li>
31
	<li class="ui-tabs-selected"><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrowernumber %]" >Create manual credit</a></li>
31
    <li class="active"><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrowernumber %]" >Create manual credit</a></li>
32
</ul>
32
</ul>
33
<div class="tabs-container">
33
<div class="tabs-container">
34
34
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/maninvoice.tt (-3 / +3 lines)
Lines 23-33 $(document).ready(function(){ Link Here
23
[% INCLUDE 'members-toolbar.inc' %]
23
[% INCLUDE 'members-toolbar.inc' %]
24
24
25
<!-- The manual invoice and credit buttons -->
25
<!-- The manual invoice and credit buttons -->
26
<div class="toptabs">
26
<div class="statictabs">
27
<ul class="ui-tabs-nav">
27
<ul>
28
	<li><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrowernumber %]">Account</a></li>
28
	<li><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrowernumber %]">Account</a></li>
29
	<li><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrowernumber %]" >Pay fines</a></li>
29
	<li><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrowernumber %]" >Pay fines</a></li>
30
	<li class="ui-tabs-selected"><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrowernumber %]" >Create manual invoice</a></li>
30
    <li class="active"><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrowernumber %]" >Create manual invoice</a></li>
31
	<li><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrowernumber %]" >Create manual credit</a></li>
31
	<li><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrowernumber %]" >Create manual credit</a></li>
32
</ul>
32
</ul>
33
<div class="tabs-container">
33
<div class="tabs-container">
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt (-9 / +8 lines)
Lines 20-26 $.tablesorter.addParser({ Link Here
20
    type: 'text' 
20
    type: 'text' 
21
});
21
});
22
$(document).ready(function() {
22
$(document).ready(function() {
23
	$('#finesholdsissues > ul').tabs();
23
    $('#finesholdsissues').tabs();
24
	$.tablesorter.defaults.widgets = ['zebra'];
24
	$.tablesorter.defaults.widgets = ['zebra'];
25
	$("#issuest").tablesorter({[% IF ( dateformat_metric ) %]
25
	$("#issuest").tablesorter({[% IF ( dateformat_metric ) %]
26
		dateFormat: 'uk',[% END %]
26
		dateFormat: 'uk',[% END %]
Lines 409-424 function validate1(date) { Link Here
409
</div>
409
</div>
410
410
411
<div id="finesholdsissues" class="toptabs">
411
<div id="finesholdsissues" class="toptabs">
412
    <ul>
412
	<ul>
413
        <li><a href="/cgi-bin/koha/members/moremember.pl#checkedout">[% issueloop.size %] Checkout(s)</a></li>
413
        <li><a href="#checkedout">[% issueloop.size %] Checkout(s)</a></li>
414
    [% IF relissueloop.size %]
414
    [% IF relissueloop.size %]
415
        <li><a href="/cgi-bin/koha/members/moremember.pl#relissues">Relatives' Checkouts</a></li>
415
        <li><a href="#relissues">Relatives' Checkouts</a></li>
416
    [% END %]
416
    [% END %]
417
        <li><a href="/cgi-bin/koha/members/moremember.pl#finesandcharges">Fines &amp; Charges</a></li>
417
        <li><a href="#finesandcharges">Fines &amp; Charges</a></li>
418
        <li>[% IF ( countreserv ) %]
418
		<li>[% IF ( countreserv ) %]
419
            <a href="/cgi-bin/koha/members/moremember.pl#onhold">[% countreserv %] Hold(s)</a>
419
            <a href="#onhold">[% countreserv %] Hold(s)</a>    [% ELSE %]
420
    [% ELSE %]
420
            <a href="#onhold">0 Holds</a>
421
            <a href="/cgi-bin/koha/members/moremember.pl#onhold">0 Holds</a>
422
    [% END %]</li>
421
    [% END %]</li>
423
    </ul>
422
    </ul>
424
423
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/pay.tt (-3 / +3 lines)
Lines 28-37 Link Here
28
[% INCLUDE 'members-toolbar.inc' borrowernumber=borrower.borrowernumber %]
28
[% INCLUDE 'members-toolbar.inc' borrowernumber=borrower.borrowernumber %]
29
29
30
<!-- The manual invoice and credit buttons -->
30
<!-- The manual invoice and credit buttons -->
31
<div class="toptabs">
31
<div class="statictabs">
32
<ul class="ui-tabs-nav">
32
<ul>
33
	<li><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrower.borrowernumber %]">Account</a></li>
33
	<li><a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrower.borrowernumber %]">Account</a></li>
34
	<li class="ui-tabs-selected"><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrower.borrowernumber %]" >Pay fines</a></li>
34
    <li class="active"><a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrower.borrowernumber %]" >Pay fines</a></li>
35
	<li><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrower.borrowernumber %]" >Create manual invoice</a></li>
35
	<li><a href="/cgi-bin/koha/members/maninvoice.pl?borrowernumber=[% borrower.borrowernumber %]" >Create manual invoice</a></li>
36
	<li><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrower.borrowernumber %]" >Create manual credit</a></li>
36
	<li><a href="/cgi-bin/koha/members/mancredit.pl?borrowernumber=[% borrower.borrowernumber %]" >Create manual credit</a></li>
37
</ul>
37
</ul>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt (-3 / +3 lines)
Lines 68-79 function moneyFormat(textObj) { Link Here
68
68
69
69
70
<!-- The manual invoice and credit buttons -->
70
<!-- The manual invoice and credit buttons -->
71
<div class="toptabs">
71
<div class="statictabs">
72
<ul class="ui-tabs-nav">
72
<ul>
73
    <li>
73
    <li>
74
    <a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrower.borrowernumber %]">Account</a>
74
    <a href="/cgi-bin/koha/members/boraccount.pl?borrowernumber=[% borrower.borrowernumber %]">Account</a>
75
    </li>
75
    </li>
76
    <li class="ui-tabs-selected">
76
    <li class="active">
77
    <a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrower.borrowernumber %]" >Pay fines</a>
77
    <a href="/cgi-bin/koha/members/pay.pl?borrowernumber=[% borrower.borrowernumber %]" >Pay fines</a>
78
    </li>
78
    </li>
79
    <li>
79
    <li>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/reviews/reviewswaiting.tt (-4 / +4 lines)
Lines 18-27 Link Here
18
<h1>Comments</h1>
18
<h1>Comments</h1>
19
19
20
<!-- The manual invoice and credit buttons -->
20
<!-- The manual invoice and credit buttons -->
21
<div class="toptabs">
21
<div class="statictabs">
22
<ul class="ui-tabs-nav">
22
<ul>
23
    [% IF ( status ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/reviews/reviewswaiting.pl?status=1">Approved comments</a></li>
23
    [% IF ( status ) %]<li class="active">[% ELSE %]<li>[% END %]<a href="/cgi-bin/koha/reviews/reviewswaiting.pl?status=1">Approved comments</a></li>
24
    [% IF ( status ) %]<li>[% ELSE %]<li class="ui-tabs-selected">[% END %]<a href="/cgi-bin/koha/reviews/reviewswaiting.pl" >Comments awaiting moderation</a></li>
24
    [% IF ( status ) %]<li>[% ELSE %]<li class="active">[% END %]<a href="/cgi-bin/koha/reviews/reviewswaiting.pl" >Comments awaiting moderation</a></li>
25
</ul>
25
</ul>
26
<div class="tabs-container">
26
<div class="tabs-container">
27
27
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt (-2 / +2 lines)
Lines 41-47 function generateNext(subscriptionid) { Link Here
41
}
41
}
42
42
43
$(document).ready(function() {
43
$(document).ready(function() {
44
	$('#subscription_years > ul').tabs();
44
    $('#subscription_years').tabs();
45
});
45
});
46
 
46
 
47
47
Lines 179-185 $(document).ready(function() { Link Here
179
<ul>
179
<ul>
180
	[% FOREACH year IN years %]
180
	[% FOREACH year IN years %]
181
        [% IF ( year.year ) %]
181
        [% IF ( year.year ) %]
182
            <li><a href="/cgi-bin/koha/serials/serials-collection.pl?subscriptionid=[% year.subscriptionid %]#subscription-year-[% year.year %]">[% year.year %]</a></li>
182
            <li><a href="#subscription-year-[% year.year %]">[% year.year %]</a></li>
183
        [% END %]
183
        [% END %]
184
    [% END %]
184
    [% END %]
185
</ul>
185
</ul>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-detail.tt (-5 / +5 lines)
Lines 33-39 function popup(subscriptionid) { Link Here
33
    newin=window.open("subscription-renew.pl?mode=popup&subscriptionid="+subscriptionid,'popup','width=590,height=440,toolbar=false,scrollbars=yes');
33
    newin=window.open("subscription-renew.pl?mode=popup&subscriptionid="+subscriptionid,'popup','width=590,height=440,toolbar=false,scrollbars=yes');
34
}
34
}
35
$(document).ready(function() {
35
$(document).ready(function() {
36
    $("#subscription_description > ul").tabs();
36
    $("#subscription_description").tabs();
37
    $("#renewsub").click(function(){
37
    $("#renewsub").click(function(){
38
        popup([% subscriptionid %]);
38
        popup([% subscriptionid %]);
39
        return false;
39
        return false;
Lines 82-91 $(document).ready(function() { Link Here
82
82
83
<div id="subscription_description" class="toptabs">
83
<div id="subscription_description" class="toptabs">
84
<ul class="ui-tabs-nav">
84
<ul class="ui-tabs-nav">
85
    <li><a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% subscriptionid %]#subscription_info">Information</a></li>
85
    <li><a href="#subscription_info">Information</a></li>
86
    <li><a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% subscriptionid %]#subscription_planning">Planning</a></li>
86
    <li><a href="#subscription_planning">Planning</a></li>
87
    <li><a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% subscriptionid %]#subscription_issues">Issues</a></li>
87
    <li><a href="#subscription_issues">Issues</a></li>
88
    <li><a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=[% subscriptionid %]#subscription_summary">Summary</a></li>
88
    <li><a href="#subscription_summary">Summary</a></li>
89
</ul>
89
</ul>
90
90
91
<div id="subscription_info">
91
<div id="subscription_info">
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt (-4 / +4 lines)
Lines 40-46 function displayOther(id,show,hide){ Link Here
40
}
40
}
41
$(document).ready(function() {
41
$(document).ready(function() {
42
    yuiToolbar();
42
    yuiToolbar();
43
    $('#suggestiontabs > ul').tabs({
43
    $('#suggestiontabs').tabs({
44
        select: function(ui) {
44
        select: function(ui) {
45
            $("#loadingtab").show();
45
            $("#loadingtab").show();
46
        },
46
        },
Lines 329-335 $(document).ready(function() { calcNewsuggTotal(); }); Link Here
329
<div id="suggestiontabs" class="toptabs">
329
<div id="suggestiontabs" class="toptabs">
330
<ul class="ui-tabs-nav">
330
<ul class="ui-tabs-nav">
331
[% FOREACH suggestion IN suggestions %]
331
[% FOREACH suggestion IN suggestions %]
332
[% IF ( suggestion.first ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="suggestion.pl#[% suggestion.suggestiontype %]">[% IF ( suggestion.suggestiontypelabel ) %]
332
[% IF ( suggestion.first ) %]<li class="ui-tabs-selected">[% ELSE %]<li>[% END %]<a href="#[% suggestion.suggestiontype %]">[% IF ( suggestion.suggestiontypelabel ) %]
333
    [% IF (suggestion.suggestiontypelabel == "Pending") %]Pending
333
    [% IF (suggestion.suggestiontypelabel == "Pending") %]Pending
334
    [% ELSIF (suggestion.suggestiontypelabel == "Accepted") %]Accepted
334
    [% ELSIF (suggestion.suggestiontypelabel == "Accepted") %]Accepted
335
    [% ELSIF (suggestion.suggestiontypelabel == "Checked") %]Checked
335
    [% ELSIF (suggestion.suggestiontypelabel == "Checked") %]Checked
Lines 340-346 $(document).ready(function() { calcNewsuggTotal(); }); Link Here
340
    [% ELSE %]No name[% END %] ([% suggestion.suggestionscount %])</a></li>
340
    [% ELSE %]No name[% END %] ([% suggestion.suggestionscount %])</a></li>
341
[% END %]
341
[% END %]
342
    </ul>
342
    </ul>
343
    </div>
344
[% END %]
343
[% END %]
345
344
346
[% FOREACH suggestion IN suggestions %]
345
[% FOREACH suggestion IN suggestions %]
Lines 431-436 $(document).ready(function() { calcNewsuggTotal(); }); Link Here
431
[% END %]
430
[% END %]
432
</div>
431
</div>
433
[% END %]
432
[% END %]
433
    </div>
434
[% END %]
434
[% END %]
435
</div>
435
</div>
436
</div>
436
</div>
Lines 458-464 $(document).ready(function() { calcNewsuggTotal(); }); Link Here
458
                </fieldset>
458
                </fieldset>
459
				 <fieldset class="brief"><h4 class="collapse"><a href="#">Suggestion information</a></h4>
459
				 <fieldset class="brief"><h4 class="collapse"><a href="#">Suggestion information</a></h4>
460
                    <ol>
460
                    <ol>
461
                      <li><label for="status"> Status:</label><select name="STATUS" id="STATUS"><option value="">Any</option>
461
                      <li><label for="STATUS"> Status:</label><select name="STATUS" id="STATUS"><option value="">Any</option>
462
                        [% IF (statusselected_ASKED ) %]<option value="ASKED" selected="selected">Pending</option> 
462
                        [% IF (statusselected_ASKED ) %]<option value="ASKED" selected="selected">Pending</option> 
463
                        [% ELSE %]<option value="ASKED">Pending</option>[% END %]
463
                        [% ELSE %]<option value="ASKED">Pending</option>[% END %]
464
                        [% IF (statusselected_ACCEPTED ) %]<option value="ACCEPTED" selected="selected">Accepted</option>
464
                        [% IF (statusselected_ACCEPTED ) %]<option value="ACCEPTED" selected="selected">Accepted</option>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/csv-profiles.tt (-3 / +3 lines)
Lines 6-12 function reloadPage(p) { Link Here
6
	if (id != 0) { document.location = "/cgi-bin/koha/tools/csv-profiles.pl?id=" + id; }
6
	if (id != 0) { document.location = "/cgi-bin/koha/tools/csv-profiles.pl?id=" + id; }
7
}
7
}
8
     $(document).ready(function() {
8
     $(document).ready(function() {
9
        $('#csvexporttabs > ul').tabs();
9
        $('#csvexporttabs').tabs();
10
     });
10
     });
11
//]]>
11
//]]>
12
</script>
12
</script>
Lines 39-52 function reloadPage(p) { Link Here
39
				    [% END %]
39
				    [% END %]
40
<div id="csvexporttabs" class="toptabs">
40
<div id="csvexporttabs" class="toptabs">
41
<ul>
41
<ul>
42
	<li><a href="csv-profiles.pl#csvnew">New profile</a></li>
42
    <li><a href="#csvnew">New profile</a></li>
43
	[% IF ( existing_profiles ) %]
43
	[% IF ( existing_profiles ) %]
44
	[% IF ( selected_profile_id ) %]
44
	[% IF ( selected_profile_id ) %]
45
	<li class="ui-tabs-selected">
45
	<li class="ui-tabs-selected">
46
	[% ELSE %]
46
	[% ELSE %]
47
	<li>
47
	<li>
48
	 [% END %]
48
	 [% END %]
49
	<a href="csv-profiles.pl#csvedit">Edit existing profile</a></li> [% END %]
49
    <a href="#csvedit">Edit existing profile</a></li> [% END %]
50
</ul>
50
</ul>
51
	<div id="csvnew">
51
	<div id="csvnew">
52
					<h3>New CSV export profile</h3>
52
					<h3>New CSV export profile</h3>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/overduerules.tt (-1 / +1 lines)
Lines 9-15 $(document).ready(function() { Link Here
9
        $('#branch').change(function() {
9
        $('#branch').change(function() {
10
                $('#selectlibrary').submit();
10
                $('#selectlibrary').submit();
11
        });
11
        });
12
	    $('#rulestabs > ul').tabs();
12
        $('#rulestabs').tabs();
13
});
13
});
14
//]]>
14
//]]>
15
</script>
15
</script>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt (-9 / +9 lines)
Lines 1-5 Link Here
1
[% INCLUDE 'doc-head-open.inc' %]
1
[% INCLUDE 'doc-head-open.inc' %]
2
<title>Koha &rsaquo; [% IF ( viewshelf ) %]Lists &rsaquo; Contents of [% shelfname | html %][% ELSE %]lists[% END %][% IF ( shelves ) %] &rsaquo; Create new list[% END %][% IF ( edit ) %] &rsaquo; Edit list [% shelfname | html %][% END %]</title>
2
<title>Koha &rsaquo; [% IF ( viewshelf ) %]Lists &rsaquo; Contents of [% shelfname | html %][% ELSE %]Lists[% END %][% IF ( shelves ) %] &rsaquo; Create new list[% END %][% IF ( edit ) %] &rsaquo; Edit list [% shelfname | html %][% END %]</title>
3
[% INCLUDE 'doc-head-close.inc' %]
3
[% INCLUDE 'doc-head-close.inc' %]
4
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
4
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
5
<script type="text/javascript">
5
<script type="text/javascript">
Lines 325-347 function placeHold () { Link Here
325
325
326
[% UNLESS ( vseflag ) %]
326
[% UNLESS ( vseflag ) %]
327
        <h2>Lists</h2>
327
        <h2>Lists</h2>
328
		<div class="toptabs">
328
        <div class="statictabs">
329
        <ul class="ui-tabs-nav">
329
        <ul>
330
        [% IF ( showprivateshelves ) %]
330
        [% IF ( showprivateshelves ) %]
331
            <li id="privateshelves_tab" class="ui-tabs-selected"><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=privateshelves">Your lists</a></li>
331
            <li id="privateshelves_tab" class="active"><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=privateshelves">Your lists</a></li>
332
        [% ELSE %]
332
        [% ELSE %]
333
            <li id="privateshelves_tab" class=""><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=privateshelves">Your lists</a></li>
333
            <li id="privateshelves_tab" class=""><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=privateshelves">Your lists</a></li>
334
        [% END %]
334
        [% END %]
335
        [% IF ( showpublicshelves ) %]
335
        [% IF ( showpublicshelves ) %]
336
            <li id="publicshelves_tab" class="ui-tabs-selected"><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=publicshelves">Public lists</a></li>
336
            <li id="publicshelves_tab" class="active"><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=publicshelves">Public lists</a></li>
337
        [% ELSE %]
337
        [% ELSE %]
338
            <li id="publicshelves_tab" class=""><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=publicshelves">Public lists</a></li>
338
            <li id="publicshelves_tab" class=""><a href="/cgi-bin/koha/virtualshelves/shelves.pl?display=publicshelves">Public lists</a></li>
339
        [% END %]
339
        [% END %]
340
        </ul>
340
        </ul>
341
        [% IF ( showprivateshelves ) %]
341
        [% IF ( showprivateshelves ) %]
342
		<div id="privateshelves" class="ui-tabs-panel" style="display:block;">
342
        <div id="privateshelves" class="tabs-container" style="display:block;">
343
		[% ELSE %]
343
		[% ELSE %]
344
		<div id="privateshelves" class="ui-tabs-panel" style="display:none;">
344
        <div id="privateshelves" class="tabs-container" style="display:none;">
345
		[% END %]
345
		[% END %]
346
            [% IF ( shelveslooppriv ) %]
346
            [% IF ( shelveslooppriv ) %]
347
			<div class="pages">[% pagination_bar %]</div>
347
			<div class="pages">[% pagination_bar %]</div>
Lines 391-399 function placeHold () { Link Here
391
		</div><!-- /privateshelves -->
391
		</div><!-- /privateshelves -->
392
392
393
        [% IF ( showpublicshelves ) %]
393
        [% IF ( showpublicshelves ) %]
394
		<div id="publicshelves" class="ui-tabs-panel" style="display:block;">
394
        <div id="publicshelves" class="tabs-container" style="display:block;">
395
		[% ELSE %]
395
		[% ELSE %]
396
		<div id="publicshelves" class="ui-tabs-panel" style="display:none;">
396
        <div id="publicshelves" class="tabs-container" style="display:none;">
397
		[% END %]
397
		[% END %]
398
        [% IF ( shelvesloop ) %]
398
        [% IF ( shelvesloop ) %]
399
		<div class="pages">[% pagination_bar %]</div>
399
		<div class="pages">[% pagination_bar %]</div>
(-)a/koha-tmpl/opac-tmpl/prog/en/css/opac.css (-26 / +159 lines)
Lines 5-11 a { Link Here
5
	font-weight : bold;
5
	font-weight : bold;
6
}
6
}
7
7
8
a, a:visited {
8
a,
9
a:visited,
10
.ui-widget-content a,
11
.ui-widget-content a:visited {
9
	color : #006699;
12
	color : #006699;
10
}
13
}
11
14
Lines 1949-1979 span.starMT { Link Here
1949
	top : auto;
1952
	top : auto;
1950
}
1953
}
1951
1954
1952
ul.ui-tabs-nav li {
1953
	margin-right : .5em;
1954
}
1955
1956
ul.ui-tabs-nav li a, ul.ui-tabs-nav li span.a {
1957
	background-color : #F3F3F3;
1958
	border-top : 1px solid #E8E8E8;
1959
	border-left : 1px solid #E8E8E8;
1960
	border-right : 1px solid #E8E8E8;
1961
	border-bottom : 0;
1962
	padding : .2em 1em;
1963
	text-align : center;
1964
	text-decoration : none;
1965
}
1966
1967
ul.ui-tabs-nav li.ui-tabs-selected a, ul.ui-tabs-nav li.ui-tabs-selected span.a {
1968
	background-color : #FFF;
1969
	border-top : 1px solid #E8E8E8;
1970
	border-left : 1px solid #E8E8E8;
1971
	border-right : 1px solid #E8E8E8;
1972
	border-bottom : 1px solid #FFF;
1973
	margin-bottom : -5px;
1974
	text-align : center;
1975
}
1976
1977
#views {
1955
#views {
1978
	border-bottom : 1px solid #E8E8E8;
1956
	border-bottom : 1px solid #E8E8E8;
1979
	margin-bottom : .5em;
1957
	margin-bottom : .5em;
Lines 2451-2456 span.sep { Link Here
2451
    margin: 5px;
2429
    margin: 5px;
2452
}
2430
}
2453
2431
2432
/* jQuery UI standard tabs */
2433
.ui-tabs-nav .ui-tabs-selected a,
2434
.ui-tabs-nav a:hover,
2435
.ui-tabs-nav a:focus,
2436
.ui-tabs-nav a:active,
2437
.ui-tabs-nav span.a {
2438
    background: none repeat scroll 0 0 transparent;
2439
    outline: 0 none;
2440
}
2441
2442
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
2443
    background-color : #FFF;
2444
    border : 1px solid #D8D8D8;
2445
}
2446
2447
.ui-widget,
2448
.ui-widget input,
2449
.ui-widget select,
2450
.ui-widget textarea,
2451
.ui-widget button {
2452
    font-family : inherit;
2453
    font-size : inherit;
2454
}
2455
ul.ui-tabs-nav li {
2456
    list-style : none;
2457
}
2458
.ui-tabs.ui-widget-content {
2459
    background : transparent none;
2460
    border : 0;
2461
}
2462
2463
.ui-tabs .ui-tabs-panel {
2464
    border : 1px solid #D8D8D8;
2465
}
2466
.ui-tabs-nav.ui-widget-header {
2467
    border : 0;
2468
    background : none;
2469
}
2470
.ui-tabs .ui-tabs-nav li {
2471
    background: #F3F3F3 none;
2472
    border: 1px solid #D8D8D8;
2473
    margin-right : .4em;
2474
}
2475
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
2476
    color : #000;
2477
    font-weight : bold;
2478
}
2479
2480
.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover {
2481
    background : #F3F3F3 none;
2482
}
2483
2484
.ui-tabs .ui-tabs-nav li.ui-tabs-selected.ui-state-hover {
2485
    background : #FFF none;
2486
}
2487
2488
.ui-tabs .ui-state-default a,
2489
.ui-tabs .ui-state-default a:link,
2490
.ui-tabs .ui-state-default a:visited {
2491
    color: #006699;
2492
}
2493
2494
.ui-tabs .ui-state-hover a,
2495
.ui-tabs .ui-state-hover a:link,
2496
.ui-tabs .ui-state-hover a:visited {
2497
    color: #990033;
2498
}
2499
2500
.statictabs ul {
2501
    background: none repeat scroll 0 0 transparent;
2502
    border: 0 none;
2503
    margin: 0;
2504
    padding: 0.2em 0.2em 0;
2505
    border-bottom-right-radius: 4px;
2506
    border-bottom-left-radius: 4px;
2507
    border-top-right-radius: 4px;
2508
    border-top-left-radius: 4px;
2509
    color: #222222;
2510
    font-weight: bold;
2511
    font-size: 100%;
2512
    line-height: 1.3;
2513
    list-style: none outside none;
2514
    outline: 0 none;
2515
    text-decoration: none;
2516
}
2517
2518
.statictabs ul:after {
2519
    clear: both;
2520
}
2521
2522
.statictabs ul:before,
2523
.statictabs ul:after {
2524
    content: "";
2525
    display: table;
2526
}
2527
2528
.statictabs ul li {
2529
    background: none repeat scroll 0 0 #E6F0F2;
2530
    border: 1px solid #B9D8D9;
2531
    border-bottom: 0 none !important;
2532
    border-top-right-radius: 4px;
2533
    border-top-left-radius: 4px;
2534
    float: left;
2535
    list-style: none outside none;
2536
    margin-bottom: 0;
2537
    margin-right: 0.4em;
2538
    padding: 0;
2539
    position: relative;
2540
    white-space: nowrap;
2541
    top: 1px;
2542
    color: #555555;
2543
    font-weight: normal;
2544
2545
}
2546
2547
.statictabs ul li.active {
2548
    background-color: #FFFFFF;
2549
    color: #212121;
2550
    font-weight: normal;
2551
    padding-bottom: 1px;
2552
}
2553
2554
.statictabs ul li a {
2555
    color: #004D99;
2556
    cursor: pointer;
2557
    float: left;
2558
    padding: 0.5em 1em;
2559
    text-decoration: none;
2560
}
2561
2562
.statictabs ul li a:hover {
2563
    background-color : #EDF4F5;
2564
    border-top-right-radius: 4px;
2565
    border-top-left-radius: 4px;
2566
    color : #538200;
2567
}
2568
2569
.statictabs ul li.active a {
2570
    color: #000000;
2571
    font-weight: bold;
2572
    cursor: text;
2573
    background: none repeat scroll 0 0 transparent;
2574
    outline: 0 none;
2575
}
2576
2577
.statictabs .tabs-container {
2578
    border: 1px solid #B9D8D9;
2579
    background: none repeat scroll 0 0 transparent;
2580
    display: block;
2581
    padding: 1em 1.4em;
2582
    border-bottom-right-radius: 4px;
2583
    border-bottom-left-radius: 4px;
2584
    color: #222222;
2585
}
2586
2454
/* ## BABELTHEQUE ## */
2587
/* ## BABELTHEQUE ## */
2455
/* Uncomment if babeltheque configuration no contains these lines */
2588
/* Uncomment if babeltheque configuration no contains these lines */
2456
/*
2589
/*
(-)a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc (-2 / +2 lines)
Lines 2-7 Link Here
2
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3
<meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
3
<meta name="generator" content="Koha [% Version %]" /> <!-- leave this for stats -->
4
<link rel="shortcut icon" href="[% IF ( OpacFavicon ) %][% OpacFavicon %][% ELSE %][% themelang %]/includes/favicon.ico[% END %]" type="image/x-icon" />
4
<link rel="shortcut icon" href="[% IF ( OpacFavicon ) %][% OpacFavicon %][% ELSE %][% themelang %]/includes/favicon.ico[% END %]" type="image/x-icon" />
5
<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/jquery-ui.css" />
5
[% IF ( opacstylesheet ) %]<link rel="stylesheet" type="text/css" href="[% opacstylesheet %]" />[% ELSE %]
6
[% IF ( opacstylesheet ) %]<link rel="stylesheet" type="text/css" href="[% opacstylesheet %]" />[% ELSE %]
6
[% IF ( opaclayoutstylesheet ) %]<link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaclayoutstylesheet %]" />[% ELSE %]<link rel="stylesheet" type="text/css" href="[% themelang %]/css/opac.css" />[% END %][% END %]
7
[% IF ( opaclayoutstylesheet ) %]<link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opaclayoutstylesheet %]" />[% ELSE %]<link rel="stylesheet" type="text/css" href="[% themelang %]/css/opac.css" />[% END %][% END %]
7
[% IF ( opaccolorstylesheet ) %]
8
[% IF ( opaccolorstylesheet ) %]
Lines 14-27 Link Here
14
    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opac_css_override %]" />
15
    <link rel="stylesheet" type="text/css" href="[% themelang %]/css/[% opac_css_override %]" />
15
[% END %]
16
[% END %]
16
<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
17
<link rel="stylesheet" type="text/css" media="print" href="[% themelang %]/css/print.css" />
17
<link rel="stylesheet" type="text/css" href="[% themelang %]/lib/jquery/plugins/ui.tabs.css" />
18
[% IF ( OPACUserCSS ) %]<style type="text/css">[% OPACUserCSS %]</style>[% END %]
18
[% IF ( OPACUserCSS ) %]<style type="text/css">[% OPACUserCSS %]</style>[% END %]
19
<!-- yui js --> 
19
<!-- yui js --> 
20
<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> 
20
<script type="text/javascript" src="[% yuipath %]/utilities/utilities.js"></script> 
21
<script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script> 
21
<script type="text/javascript" src="[% yuipath %]/container/container-min.js"></script> 
22
<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script> 
22
<script type="text/javascript" src="[% yuipath %]/menu/menu-min.js"></script> 
23
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
23
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery.js"></script>
24
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/ui.tabs.js"></script>
24
<script type="text/javascript" src="[% themelang %]/lib/jquery/jquery-ui.js"></script>
25
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hoverIntent.minified.js"></script>
25
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.hoverIntent.minified.js"></script>
26
<script type="text/javascript" language="javascript" src="[% themelang %]/js/script.js"></script>
26
<script type="text/javascript" language="javascript" src="[% themelang %]/js/script.js"></script>
27
[% IF ( OPACAmazonCoverImages ) %]
27
[% IF ( OPACAmazonCoverImages ) %]
(-)a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.css (+357 lines)
Line 0 Link Here
1
/*!
2
 * jQuery UI CSS Framework 1.8.20
3
 *
4
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
5
 * Dual licensed under the MIT or GPL Version 2 licenses.
6
 * http://jquery.org/license
7
 *
8
 * http://docs.jquery.com/UI/Theming/API
9
 */
10
11
/* Layout helpers
12
----------------------------------*/
13
.ui-helper-hidden { display: none; }
14
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
15
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
16
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
17
.ui-helper-clearfix:after { clear: both; }
18
.ui-helper-clearfix { zoom: 1; }
19
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
20
21
22
/* Interaction Cues
23
----------------------------------*/
24
.ui-state-disabled { cursor: default !important; }
25
26
27
/* Icons
28
----------------------------------*/
29
30
/* states and images */
31
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
32
33
34
/* Misc visuals
35
----------------------------------*/
36
37
/* Overlays */
38
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
39
40
41
/*!
42
 * jQuery UI CSS Framework 1.8.20
43
 *
44
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
45
 * Dual licensed under the MIT or GPL Version 2 licenses.
46
 * http://jquery.org/license
47
 *
48
 * http://docs.jquery.com/UI/Theming/API
49
 *
50
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
51
 */
52
53
54
/* Component containers
55
----------------------------------*/
56
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
57
.ui-widget .ui-widget { font-size: 1em; }
58
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
59
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
60
.ui-widget-content a { color: #222222; }
61
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
62
.ui-widget-header a { color: #222222; }
63
64
/* Interaction states
65
----------------------------------*/
66
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
67
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
68
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
69
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
70
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
71
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
72
.ui-widget :active { outline: none; }
73
74
/* Interaction Cues
75
----------------------------------*/
76
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
77
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
78
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
79
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
80
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
81
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
82
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
83
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
84
85
/* Icons
86
----------------------------------*/
87
88
/* states and images */
89
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
90
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
91
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
92
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
93
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
94
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
95
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
96
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }
97
98
/* positioning */
99
.ui-icon-carat-1-n { background-position: 0 0; }
100
.ui-icon-carat-1-ne { background-position: -16px 0; }
101
.ui-icon-carat-1-e { background-position: -32px 0; }
102
.ui-icon-carat-1-se { background-position: -48px 0; }
103
.ui-icon-carat-1-s { background-position: -64px 0; }
104
.ui-icon-carat-1-sw { background-position: -80px 0; }
105
.ui-icon-carat-1-w { background-position: -96px 0; }
106
.ui-icon-carat-1-nw { background-position: -112px 0; }
107
.ui-icon-carat-2-n-s { background-position: -128px 0; }
108
.ui-icon-carat-2-e-w { background-position: -144px 0; }
109
.ui-icon-triangle-1-n { background-position: 0 -16px; }
110
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
111
.ui-icon-triangle-1-e { background-position: -32px -16px; }
112
.ui-icon-triangle-1-se { background-position: -48px -16px; }
113
.ui-icon-triangle-1-s { background-position: -64px -16px; }
114
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
115
.ui-icon-triangle-1-w { background-position: -96px -16px; }
116
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
117
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
118
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
119
.ui-icon-arrow-1-n { background-position: 0 -32px; }
120
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
121
.ui-icon-arrow-1-e { background-position: -32px -32px; }
122
.ui-icon-arrow-1-se { background-position: -48px -32px; }
123
.ui-icon-arrow-1-s { background-position: -64px -32px; }
124
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
125
.ui-icon-arrow-1-w { background-position: -96px -32px; }
126
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
127
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
128
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
129
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
130
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
131
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
132
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
133
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
134
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
135
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
136
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
137
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
138
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
139
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
140
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
141
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
142
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
143
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
144
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
145
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
146
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
147
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
148
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
149
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
150
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
151
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
152
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
153
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
154
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
155
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
156
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
157
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
158
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
159
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
160
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
161
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
162
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
163
.ui-icon-arrow-4 { background-position: 0 -80px; }
164
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
165
.ui-icon-extlink { background-position: -32px -80px; }
166
.ui-icon-newwin { background-position: -48px -80px; }
167
.ui-icon-refresh { background-position: -64px -80px; }
168
.ui-icon-shuffle { background-position: -80px -80px; }
169
.ui-icon-transfer-e-w { background-position: -96px -80px; }
170
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
171
.ui-icon-folder-collapsed { background-position: 0 -96px; }
172
.ui-icon-folder-open { background-position: -16px -96px; }
173
.ui-icon-document { background-position: -32px -96px; }
174
.ui-icon-document-b { background-position: -48px -96px; }
175
.ui-icon-note { background-position: -64px -96px; }
176
.ui-icon-mail-closed { background-position: -80px -96px; }
177
.ui-icon-mail-open { background-position: -96px -96px; }
178
.ui-icon-suitcase { background-position: -112px -96px; }
179
.ui-icon-comment { background-position: -128px -96px; }
180
.ui-icon-person { background-position: -144px -96px; }
181
.ui-icon-print { background-position: -160px -96px; }
182
.ui-icon-trash { background-position: -176px -96px; }
183
.ui-icon-locked { background-position: -192px -96px; }
184
.ui-icon-unlocked { background-position: -208px -96px; }
185
.ui-icon-bookmark { background-position: -224px -96px; }
186
.ui-icon-tag { background-position: -240px -96px; }
187
.ui-icon-home { background-position: 0 -112px; }
188
.ui-icon-flag { background-position: -16px -112px; }
189
.ui-icon-calendar { background-position: -32px -112px; }
190
.ui-icon-cart { background-position: -48px -112px; }
191
.ui-icon-pencil { background-position: -64px -112px; }
192
.ui-icon-clock { background-position: -80px -112px; }
193
.ui-icon-disk { background-position: -96px -112px; }
194
.ui-icon-calculator { background-position: -112px -112px; }
195
.ui-icon-zoomin { background-position: -128px -112px; }
196
.ui-icon-zoomout { background-position: -144px -112px; }
197
.ui-icon-search { background-position: -160px -112px; }
198
.ui-icon-wrench { background-position: -176px -112px; }
199
.ui-icon-gear { background-position: -192px -112px; }
200
.ui-icon-heart { background-position: -208px -112px; }
201
.ui-icon-star { background-position: -224px -112px; }
202
.ui-icon-link { background-position: -240px -112px; }
203
.ui-icon-cancel { background-position: 0 -128px; }
204
.ui-icon-plus { background-position: -16px -128px; }
205
.ui-icon-plusthick { background-position: -32px -128px; }
206
.ui-icon-minus { background-position: -48px -128px; }
207
.ui-icon-minusthick { background-position: -64px -128px; }
208
.ui-icon-close { background-position: -80px -128px; }
209
.ui-icon-closethick { background-position: -96px -128px; }
210
.ui-icon-key { background-position: -112px -128px; }
211
.ui-icon-lightbulb { background-position: -128px -128px; }
212
.ui-icon-scissors { background-position: -144px -128px; }
213
.ui-icon-clipboard { background-position: -160px -128px; }
214
.ui-icon-copy { background-position: -176px -128px; }
215
.ui-icon-contact { background-position: -192px -128px; }
216
.ui-icon-image { background-position: -208px -128px; }
217
.ui-icon-video { background-position: -224px -128px; }
218
.ui-icon-script { background-position: -240px -128px; }
219
.ui-icon-alert { background-position: 0 -144px; }
220
.ui-icon-info { background-position: -16px -144px; }
221
.ui-icon-notice { background-position: -32px -144px; }
222
.ui-icon-help { background-position: -48px -144px; }
223
.ui-icon-check { background-position: -64px -144px; }
224
.ui-icon-bullet { background-position: -80px -144px; }
225
.ui-icon-radio-off { background-position: -96px -144px; }
226
.ui-icon-radio-on { background-position: -112px -144px; }
227
.ui-icon-pin-w { background-position: -128px -144px; }
228
.ui-icon-pin-s { background-position: -144px -144px; }
229
.ui-icon-play { background-position: 0 -160px; }
230
.ui-icon-pause { background-position: -16px -160px; }
231
.ui-icon-seek-next { background-position: -32px -160px; }
232
.ui-icon-seek-prev { background-position: -48px -160px; }
233
.ui-icon-seek-end { background-position: -64px -160px; }
234
.ui-icon-seek-start { background-position: -80px -160px; }
235
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
236
.ui-icon-seek-first { background-position: -80px -160px; }
237
.ui-icon-stop { background-position: -96px -160px; }
238
.ui-icon-eject { background-position: -112px -160px; }
239
.ui-icon-volume-off { background-position: -128px -160px; }
240
.ui-icon-volume-on { background-position: -144px -160px; }
241
.ui-icon-power { background-position: 0 -176px; }
242
.ui-icon-signal-diag { background-position: -16px -176px; }
243
.ui-icon-signal { background-position: -32px -176px; }
244
.ui-icon-battery-0 { background-position: -48px -176px; }
245
.ui-icon-battery-1 { background-position: -64px -176px; }
246
.ui-icon-battery-2 { background-position: -80px -176px; }
247
.ui-icon-battery-3 { background-position: -96px -176px; }
248
.ui-icon-circle-plus { background-position: 0 -192px; }
249
.ui-icon-circle-minus { background-position: -16px -192px; }
250
.ui-icon-circle-close { background-position: -32px -192px; }
251
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
252
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
253
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
254
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
255
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
256
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
257
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
258
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
259
.ui-icon-circle-zoomin { background-position: -176px -192px; }
260
.ui-icon-circle-zoomout { background-position: -192px -192px; }
261
.ui-icon-circle-check { background-position: -208px -192px; }
262
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
263
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
264
.ui-icon-circlesmall-close { background-position: -32px -208px; }
265
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
266
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
267
.ui-icon-squaresmall-close { background-position: -80px -208px; }
268
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
269
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
270
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
271
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
272
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
273
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
274
275
276
/* Misc visuals
277
----------------------------------*/
278
279
/* Corner radius */
280
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
281
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
282
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
283
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
284
285
/* Overlays */
286
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
287
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*!
288
 * jQuery UI Autocomplete 1.8.20
289
 *
290
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
291
 * Dual licensed under the MIT or GPL Version 2 licenses.
292
 * http://jquery.org/license
293
 *
294
 * http://docs.jquery.com/UI/Autocomplete#theming
295
 */
296
.ui-autocomplete { position: absolute; cursor: default; }
297
298
/* workarounds */
299
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
300
301
/*
302
 * jQuery UI Menu 1.8.20
303
 *
304
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
305
 * Dual licensed under the MIT or GPL Version 2 licenses.
306
 * http://jquery.org/license
307
 *
308
 * http://docs.jquery.com/UI/Menu#theming
309
 */
310
.ui-menu {
311
	list-style:none;
312
	padding: 2px;
313
	margin: 0;
314
	display:block;
315
	float: left;
316
}
317
.ui-menu .ui-menu {
318
	margin-top: -3px;
319
}
320
.ui-menu .ui-menu-item {
321
	margin:0;
322
	padding: 0;
323
	zoom: 1;
324
	float: left;
325
	clear: left;
326
	width: 100%;
327
}
328
.ui-menu .ui-menu-item a {
329
	text-decoration:none;
330
	display:block;
331
	padding:.2em .4em;
332
	line-height:1.5;
333
	zoom:1;
334
}
335
.ui-menu .ui-menu-item a.ui-state-hover,
336
.ui-menu .ui-menu-item a.ui-state-active {
337
	font-weight: normal;
338
	margin: -1px;
339
}
340
/*!
341
 * jQuery UI Tabs 1.8.20
342
 *
343
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
344
 * Dual licensed under the MIT or GPL Version 2 licenses.
345
 * http://jquery.org/license
346
 *
347
 * http://docs.jquery.com/UI/Tabs#theming
348
 */
349
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
350
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
351
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
352
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
353
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
354
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
355
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
356
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
357
.ui-tabs .ui-tabs-hide { display: none !important; }
(-)a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/jquery-ui.js (+25 lines)
Line 0 Link Here
1
/*! jQuery UI - v1.8.20 - 2012-04-30
2
* https://github.com/jquery/jquery-ui
3
* Includes: jquery.ui.core.js
4
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
5
(function(a,b){function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;return!b.href||!g||f.nodeName.toLowerCase()!=="map"?!1:(h=a("img[usemap=#"+g+"]")[0],!!h&&d(h))}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};if(a.ui.version)return;a.extend(a.ui,{version:"1.8.20",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;return a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){return a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)}),c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?g["inner"+d].call(this):this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return typeof b!="number"?g["outer"+d].call(this,b):this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!d||!a.element[0].parentNode)return;for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;return b[d]>0?!0:(b[d]=1,e=b[d]>0,b[d]=0,e)},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}})})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
6
* https://github.com/jquery/jquery-ui
7
* Includes: jquery.ui.widget.js
8
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
9
(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){return c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}}),d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;return e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e,f&&e.charAt(0)==="_"?h:(f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b)return h=f,!1}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))}),h)}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}return this._setOptions(e),this},_setOptions:function(b){var c=this;return a.each(b,function(a,b){c._setOption(a,b)}),this},_setOption:function(a,b){return this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);return this.element.trigger(c,d),!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
10
* https://github.com/jquery/jquery-ui
11
* Includes: jquery.ui.mouse.js
12
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
13
(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent"))return a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(b){if(c)return;this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted)return b.preventDefault(),!0}return!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0,!0},_mouseMove:function(b){return!a.browser.msie||document.documentMode>=9||!!b.button?this._mouseStarted?(this._mouseDrag(b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStarted):this._mouseUp(b)},_mouseUp:function(b){return a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b)),!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
14
* https://github.com/jquery/jquery-ui
15
* Includes: jquery.ui.position.js
16
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
17
(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;return i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1],this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]===e)return;var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0},top:function(b,c){if(c.at[1]===e)return;var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];return!c||!c.ownerDocument?null:b?this.each(function(){a.offset.setOffset(this,b)}):h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
18
* https://github.com/jquery/jquery-ui
19
* Includes: jquery.ui.autocomplete.js
20
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
21
(function(a,b){var c=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,c=this.element[0].ownerDocument,d;this.isMultiLine=this.element.is("textarea"),this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(b.options.disabled||b.element.propAttr("readOnly"))return;d=!1;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:b._move("previousPage",c);break;case e.PAGE_DOWN:b._move("nextPage",c);break;case e.UP:b._keyEvent("previous",c);break;case e.DOWN:b._keyEvent("next",c);break;case e.ENTER:case e.NUMPAD_ENTER:b.menu.active&&(d=!0,c.preventDefault());case e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){b.term!=b.element.val()&&(b.selectedItem=null,b.search(null,c))},b.options.delay)}}).bind("keypress.autocomplete",function(a){d&&(d=!1,a.preventDefault())}).bind("focus.autocomplete",function(){if(b.options.disabled)return;b.selectedItem=null,b.previous=b.element.val()}).bind("blur.autocomplete",function(a){if(b.options.disabled)return;clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a),b._change(a)},150)}),this._initSource(),this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1),setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,d){var e=d.item.data("item.autocomplete"),f=b.previous;b.element[0]!==c.activeElement&&(b.element.focus(),b.previous=f,setTimeout(function(){b.previous=f,b.selectedItem=e},1)),!1!==b._trigger("select",a,{item:e})&&b.element.val(e.value),b.term=b.element.val(),b.close(a),b.selectedItem=e},blur:function(a,c){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.element.bgiframe(),b.beforeunloadHandler=function(){b.element.removeAttr("autocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("beforeunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b==="source"&&this._initSource(),b==="appendTo"&&this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,c,d;a.isArray(this.options.source)?(c=this.options.source,this.source=function(b,d){d(a.ui.autocomplete.filter(c,b.term))}):typeof this.options.source=="string"?(d=this.options.source,this.source=function(c,e){b.xhr&&b.xhr.abort(),b.xhr=a.ajax({url:d,data:c,dataType:"json",success:function(a,b){e(a)},error:function(){e([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val(),this.term=this.element.val();if(a.length<this.options.minLength)return this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)===!1)return;return this._search(a)},_search:function(a){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.source({term:a},this._response())},_response:function(){var a=this,b=++c;return function(d){b===c&&a.__response(d),a.pending--,a.pending||a.element.removeClass("ui-autocomplete-loading")}},__response:function(a){!this.options.disabled&&a&&a.length?(a=this._normalize(a),this._suggest(a),this._trigger("open")):this.close()},close:function(a){clearTimeout(this.closing),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",a))},_change:function(a){this.previous!==this.element.val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(b){return b.length&&b[0].label&&b[0].value?b:a.map(b,function(b){return typeof b=="string"?{label:b,value:b}:a.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:function(b){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,b),this.menu.deactivate(),this.menu.refresh(),c.show(),this._resizeMenu(),c.position(a.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(b,c){var d=this;a.each(c,function(a,c){d._renderItem(b,c)})},_renderItem:function(b,c){return a("<li></li>").data("item.autocomplete",c).append(a("<a></a>").text(c.label)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible")){this.search(null,b);return}if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.deactivate();return}this.menu[a](b)},widget:function(){return this.menu.element},_keyEvent:function(a,b){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(a,b),b.preventDefault()}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}})})(jQuery),function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){if(!a(c.target).closest(".ui-menu-item a").length)return;c.preventDefault(),b.select(c)}),this.refresh()},refresh:function(){var b=this,c=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.scrollTop(),e=this.element.height();c<0?this.element.scrollTop(d+c):c>=e&&this.element.scrollTop(d+c-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",a,{item:b})},deactivate:function(){if(!this.active)return;this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(!this.active){this.activate(c,this.element.children(b));return}var d=this.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,d):this.activate(c,this.element.children(b))},nextPage:function(b){if(this.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element.children(".ui-menu-item:first"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-d+a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:last")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(b){if(this.hasScroll()){if(!this.active||this.first()){this.activate(b,this.element.children(".ui-menu-item:last"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:first")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()<this.element[a.fn.prop?"prop":"attr"]("scrollHeight")},select:function(a){this._trigger("selected",a,{item:this.active})}})}(jQuery);;/*! jQuery UI - v1.8.20 - 2012-04-30
22
* https://github.com/jquery/jquery-ui
23
* Includes: jquery.ui.tabs.js
24
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
25
(function(a,b){function e(){return++c}function f(){return++d}var c=0,d=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(!0)},_setOption:function(a,b){if(a=="selected"){if(this.options.collapsible&&b==this.options.selected)return;this.select(b)}else this.options[a]=b,this._tabify()},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+e()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+f());return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,b){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function m(b,c){b.css("display",""),!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var d=this,e=this.options,f=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=a(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return a("a",this)[0]}),this.panels=a([]),this.anchors.each(function(b,c){var g=a(c).attr("href"),h=g.split("#")[0],i;h&&(h===location.toString().split("#")[0]||(i=a("base")[0])&&h===i.href)&&(g=c.hash,c.href=g);if(f.test(g))d.panels=d.panels.add(d.element.find(d._sanitizeSelector(g)));else if(g&&g!=="#"){a.data(c,"href.tabs",g),a.data(c,"load.tabs",g.replace(/#.*$/,""));var j=d._tabId(c);c.href="#"+j;var k=d.element.find("#"+j);k.length||(k=a(e.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(d.panels[b-1]||d.list),k.data("destroy.tabs",!0)),d.panels=d.panels.add(k)}else e.disabled.push(b)}),c?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),e.selected===b?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash)return e.selected=a,!1}),typeof e.selected!="number"&&e.cookie&&(e.selected=parseInt(d._cookie(),10)),typeof e.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),e.selected=e.selected||(this.lis.length?0:-1)):e.selected===null&&(e.selected=-1),e.selected=e.selected>=0&&this.anchors[e.selected]||e.selected<0?e.selected:0,e.disabled=a.unique(e.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a,b){return d.lis.index(a)}))).sort(),a.inArray(e.selected,e.disabled)!=-1&&e.disabled.splice(a.inArray(e.selected,e.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),e.selected>=0&&this.anchors.length&&(d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(e.selected).addClass("ui-tabs-selected ui-state-active"),d.element.queue("tabs",function(){d._trigger("show",null,d._ui(d.anchors[e.selected],d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash))[0]))}),this.load(e.selected)),a(window).bind("unload",function(){d.lis.add(d.anchors).unbind(".tabs"),d.lis=d.anchors=d.panels=null})):e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[e.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),e.cookie&&this._cookie(e.selected,e.cookie);for(var g=0,h;h=this.lis[g];g++)a(h)[a.inArray(g,e.disabled)!=-1&&!a(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");e.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(e.event!=="mouseover"){var i=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)},j=function(a,b){b.removeClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){i("hover",a(this))}),this.lis.bind("mouseout.tabs",function(){j("hover",a(this))}),this.anchors.bind("focus.tabs",function(){i("focus",a(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var k,l;e.fx&&(a.isArray(e.fx)?(k=e.fx[0],l=e.fx[1]):k=l=e.fx);var n=l?function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.hide().removeClass("ui-tabs-hide").animate(l,l.duration||"normal",function(){m(c,l),d._trigger("show",null,d._ui(b,c[0]))})}:function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.removeClass("ui-tabs-hide"),d._trigger("show",null,d._ui(b,c[0]))},o=k?function(a,b){b.animate(k,k.duration||"normal",function(){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),m(b,k),d.element.dequeue("tabs")})}:function(a,b,c){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),d.element.dequeue("tabs")};this.anchors.bind(e.event+".tabs",function(){var b=this,c=a(b).closest("li"),f=d.panels.filter(":not(.ui-tabs-hide)"),g=d.element.find(d._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!e.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||d.panels.filter(":animated").length||d._trigger("select",null,d._ui(this,g[0]))===!1)return this.blur(),!1;e.selected=d.anchors.index(this),d.abort();if(e.collapsible){if(c.hasClass("ui-tabs-selected"))return e.selected=-1,e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){o(b,f)}).dequeue("tabs"),this.blur(),!1;if(!f.length)return e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this)),this.blur(),!1}e.cookie&&d._cookie(e.selected,e.cookie);if(g.length)f.length&&d.element.queue("tabs",function(){o(b,f)}),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){return typeof a=="string"&&(a=this.anchors.index(this.anchors.filter("[href$='"+a+"']"))),a},destroy:function(){var b=this.options;return this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var b=a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),b.cookie&&this._cookie(null,b.cookie),this},add:function(c,d,e){e===b&&(e=this.anchors.length);var f=this,g=this.options,h=a(g.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,d)),i=c.indexOf("#")?this._tabId(a("a",h)[0]):c.replace("#","");h.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var j=f.element.find("#"+i);return j.length||(j=a(g.panelTemplate).attr("id",i).data("destroy.tabs",!0)),j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),e>=this.lis.length?(h.appendTo(this.list),j.appendTo(this.list[0].parentNode)):(h.insertBefore(this.lis[e]),j.insertBefore(this.panels[e])),g.disabled=a.map(g.disabled,function(a,b){return a>=e?++a:a}),this._tabify(),this.anchors.length==1&&(g.selected=0,h.addClass("ui-tabs-selected ui-state-active"),j.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[e])),this},remove:function(b){b=this._getIndex(b);var c=this.options,d=this.lis.eq(b).remove(),e=this.panels.eq(b).remove();return d.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(b+(b+1<this.anchors.length?1:-1)),c.disabled=a.map(a.grep(c.disabled,function(a,c){return a!=b}),function(a,c){return a>=b?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(d.find("a")[0],e[0])),this},enable:function(b){b=this._getIndex(b);var c=this.options;if(a.inArray(b,c.disabled)==-1)return;return this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=a.grep(c.disabled,function(a,c){return a!=b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b])),this},disable:function(a){a=this._getIndex(a);var b=this,c=this.options;return a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))),this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;return this.anchors.eq(a).trigger(this.options.event+".tabs"),this},load:function(b){b=this._getIndex(b);var c=this,d=this.options,e=this.anchors.eq(b)[0],f=a.data(e,"load.tabs");this.abort();if(!f||this.element.queue("tabs").length!==0&&a.data(e,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(b).addClass("ui-state-processing");if(d.spinner){var g=a("span",e);g.data("label.tabs",g.html()).html(d.spinner)}return this.xhr=a.ajax(a.extend({},d.ajaxOptions,{url:f,success:function(f,g){c.element.find(c._sanitizeSelector(e.hash)).html(f),c._cleanup(),d.cache&&a.data(e,"cache.tabs",!0),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.success(f,g)}catch(h){}},error:function(a,f,g){c._cleanup(),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.error(a,f,b,e)}catch(g){}}})),c.element.dequeue("tabs"),this},abort:function(){return this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup(),this},url:function(a,b){return this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b),this},length:function(){return this.anchors.length}}),a.extend(a.ui.tabs,{version:"1.8.20"}),a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,b){var c=this,d=this.options,e=c._rotate||(c._rotate=function(b){clearTimeout(c.rotation),c.rotation=setTimeout(function(){var a=d.selected;c.select(++a<c.anchors.length?a:0)},a),b&&b.stopPropagation()}),f=c._unrotate||(c._unrotate=b?function(a){e()}:function(a){a.clientX&&c.rotate(null)});return a?(this.element.bind("tabsshow",e),this.anchors.bind(d.event+".tabs",f),e()):(clearTimeout(c.rotation),this.element.unbind("tabsshow",e),this.anchors.unbind(d.event+".tabs",f),delete this._rotate,delete this._unrotate),this}})})(jQuery);;
(-)a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.css (-80 lines)
Lines 1-80 Link Here
1
/* Caution! Ensure accessibility in print and other media types... */
2
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
3
    .ui-tabs-hide {
4
        display: none;
5
    }
6
}
7
8
/* Hide useless elements in print layouts... */
9
@media print {
10
    .ui-tabs-nav {
11
        display: none;
12
    }
13
}
14
15
/* Skin */
16
.ui-tabs-nav, .ui-tabs-panel {
17
}
18
.ui-tabs-nav {
19
    list-style: none;
20
}
21
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
22
    display: block;
23
    clear: both;
24
    content: " ";
25
}
26
.ui-tabs-nav li {
27
    float: left;
28
	 list-style-type : none;
29
}
30
.ui-tabs-nav a, .ui-tabs-nav a span {
31
    float: left; /* fixes dir=ltr problem and other quirks IE */
32
 }
33
.ui-tabs-nav a {
34
    margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
35
    white-space: nowrap; /* @ IE 6 */
36
    outline: 0; /* @ Firefox, prevent dotted border after click */    
37
}
38
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
39
}
40
.ui-tabs-nav .ui-tabs-selected a {
41
 }
42
.ui-tabs-nav a span {
43
    padding-top: 1px;
44
    padding-right: 0;
45
    height: 20px;
46
    line-height: 20px;
47
}
48
.ui-tabs-nav .ui-tabs-selected a span {
49
    padding-top: 0;
50
    height: 20px;
51
    line-height: 20px;
52
}
53
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
54
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
55
    cursor: text;
56
}
57
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
58
.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... */
59
    cursor: pointer;
60
}
61
.ui-tabs-disabled {
62
    opacity: .4;
63
    filter: alpha(opacity=40);
64
}
65
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
66
    color: #000;
67
}
68
.ui-tabs-panel {
69
    border: 1px solid #E8E8E8;
70
	padding : 1em;
71
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
72
}
73
74
/* Additional IE specific bug fixes... */
75
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
76
    display: inline-block;
77
}
78
*: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)... */
79
    display: inline-block;
80
}
(-)a/koha-tmpl/opac-tmpl/prog/en/lib/jquery/plugins/ui.tabs.js (-517 lines)
Lines 1-517 Link Here
1
/*
2
 * Tabs 3 - New Wave Tabs
3
 *
4
 * Copyright (c) 2007 Klaus Hartl (stilbuero.de)
5
 * Dual licensed under the MIT (MIT-LICENSE.txt)
6
 * and GPL (GPL-LICENSE.txt) licenses.
7
 *
8
 * http://docs.jquery.com/UI/Tabs
9
 */
10
11
(function($) {
12
13
    // if the UI scope is not availalable, add it
14
    $.ui = $.ui || {};
15
16
    // tabs API methods
17
    $.fn.tabs = function() {
18
        var method = typeof arguments[0] == 'string' && arguments[0];
19
        var args = method && Array.prototype.slice.call(arguments, 1) || arguments;
20
21
        return this.each(function() {
22
            if (method) {
23
                var tabs = $.data(this, 'ui-tabs');
24
                tabs[method].apply(tabs, args);
25
            } else
26
                new $.ui.tabs(this, args[0] || {});
27
        });
28
    };
29
30
    // tabs class
31
    $.ui.tabs = function(el, options) {
32
        var self = this;
33
34
        this.element = el;
35
36
        this.options = $.extend({
37
38
            // basic setup
39
            selected: 0,
40
            unselect: options.selected === null,
41
            event: 'click',
42
            disabled: [],
43
            cookie: null, // pass options object as expected by cookie plugin: { expires: 7, path: '/', domain: 'jquery.com', secure: true }
44
            // TODO bookmarkable: $.ajaxHistory ? true : false,
45
46
            // Ajax
47
            spinner: 'Loading&#8230;',
48
            cache: false,
49
            idPrefix: 'ui-tabs-',
50
            ajaxOptions: {},
51
52
            // animations
53
            fx: null, /* e.g. { height: 'toggle', opacity: 'toggle', duration: 200 } */
54
55
            // templates
56
            tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>',
57
            panelTemplate: '<div></div>',
58
59
            // CSS classes
60
            navClass: 'ui-tabs-nav',
61
            selectedClass: 'ui-tabs-selected',
62
            unselectClass: 'ui-tabs-unselect',
63
            disabledClass: 'ui-tabs-disabled',
64
            panelClass: 'ui-tabs-panel',
65
            hideClass: 'ui-tabs-hide',
66
            loadingClass: 'ui-tabs-loading'
67
68
        }, options);
69
70
        this.options.event += '.ui-tabs'; // namespace event
71
        this.options.cookie = $.cookie && $.cookie.constructor == Function && this.options.cookie;
72
73
        $(el).bind('setData.ui-tabs', function(event, key, value) {
74
            self.options[key] = value;
75
            this.tabify();
76
        }).bind('getData.ui-tabs', function(event, key) {
77
            return self.options[key];
78
        });
79
80
        // save instance for later
81
        $.data(el, 'ui-tabs', this);
82
83
        // create tabs
84
        this.tabify(true);
85
    };
86
87
    // instance methods
88
    $.extend($.ui.tabs.prototype, {
89
        tabId: function(a) {
90
            return a.title && a.title.replace(/\s/g, '_').replace(/[^A-Za-z0-9\-_:\.]/g, '')
91
                || this.options.idPrefix + $.data(a);
92
        },
93
        ui: function(tab, panel) {
94
            return {
95
                instance: this,
96
                options: this.options,
97
                tab: tab,
98
                panel: panel
99
            };
100
        },
101
        tabify: function(init) {
102
103
            this.$lis = $('li:has(a[href])', this.element);
104
            this.$tabs = this.$lis.map(function() { return $('a', this)[0]; });
105
            this.$panels = $([]);
106
107
            var self = this, o = this.options;
108
109
            this.$tabs.each(function(i, a) {
110
                // inline tab
111
                if (a.hash && a.hash.replace('#', '')) // Safari 2 reports '#' for an empty hash
112
                    self.$panels = self.$panels.add(a.hash);
113
                // remote tab
114
                else if ($(a).attr('href') != '#') { // prevent loading the page itself if href is just "#"
115
                    $.data(a, 'href.ui-tabs', a.href); // required for restore on destroy
116
                    $.data(a, 'load.ui-tabs', a.href); // mutable
117
                    var id = self.tabId(a);
118
                    a.href = '#' + id;
119
                    var $panel = $('#' + id);
120
                    if (!$panel.length) {
121
                        $panel = $(o.panelTemplate).attr('id', id).addClass(o.panelClass)
122
                            .insertAfter( self.$panels[i - 1] || self.element );
123
                        $panel.data('destroy.ui-tabs', true);
124
                    }
125
                    self.$panels = self.$panels.add( $panel );
126
                }
127
                // invalid tab href
128
                else
129
                    o.disabled.push(i + 1);
130
            });
131
132
            if (init) {
133
134
                // attach necessary classes for styling if not present
135
                $(this.element).hasClass(o.navClass) || $(this.element).addClass(o.navClass);
136
                this.$panels.each(function() {
137
                    var $this = $(this);
138
                    $this.hasClass(o.panelClass) || $this.addClass(o.panelClass);
139
                });
140
141
                // disabled tabs
142
                for (var i = 0, index; index = o.disabled[i]; i++)
143
                    this.disable(index);
144
145
                // Try to retrieve selected tab:
146
                // 1. from fragment identifier in url if present
147
                // 2. from cookie
148
                // 3. from selected class attribute on <li>
149
                // 4. otherwise use given "selected" option
150
                // 5. check if tab is disabled
151
                this.$tabs.each(function(i, a) {
152
                    if (location.hash) {
153
                        if (a.hash == location.hash) {
154
                            o.selected = i;
155
                            // prevent page scroll to fragment
156
                            //if (($.browser.msie || $.browser.opera) && !o.remote) {
157
                            if ($.browser.msie || $.browser.opera) {
158
                                var $toShow = $(location.hash), toShowId = $toShow.attr('id');
159
                                $toShow.attr('id', '');
160
                                setTimeout(function() {
161
                                    $toShow.attr('id', toShowId); // restore id
162
                                }, 500);
163
                            }
164
                            scrollTo(0, 0);
165
                            return false; // break
166
                        }
167
                    } else if (o.cookie) {
168
                        var index = parseInt($.cookie('ui-tabs' + $.data(self.element)),10);
169
                        if (index && self.$tabs[index]) {
170
                            o.selected = index;
171
                            return false; // break
172
                        }
173
                    } else if ( self.$lis.eq(i).hasClass(o.selectedClass) ) {
174
                        o.selected = i;
175
                        return false; // break
176
                    }
177
                });
178
                var n = this.$lis.length;
179
                while (this.$lis.eq(o.selected).hasClass(o.disabledClass) && n) {
180
                    o.selected = ++o.selected < this.$lis.length ? o.selected : 0;
181
                    n--;
182
                }
183
                if (!n) // all tabs disabled, set option unselect to true
184
                    o.unselect = true;
185
186
                // highlight selected tab
187
                this.$panels.addClass(o.hideClass);
188
                this.$lis.removeClass(o.selectedClass);
189
                if (!o.unselect) {
190
                    this.$panels.eq(o.selected).show().removeClass(o.hideClass); // use show and remove class to show in any case no matter how it has been hidden before
191
                    this.$lis.eq(o.selected).addClass(o.selectedClass);
192
                }
193
194
                // load if remote tab
195
                var href = !o.unselect && $.data(this.$tabs[o.selected], 'load.ui-tabs');
196
                if (href)
197
                    this.load(o.selected, href);
198
199
                // disable click if event is configured to something else
200
                if (!(/^click/).test(o.event))
201
                    this.$tabs.bind('click', function(e) { e.preventDefault(); });
202
203
            }
204
205
            var hideFx, showFx, baseFx = { 'min-width': 0, duration: 1 }, baseDuration = 'normal';
206
            if (o.fx && o.fx.constructor == Array)
207
                hideFx = o.fx[0] || baseFx, showFx = o.fx[1] || baseFx;
208
            else
209
                hideFx = showFx = o.fx || baseFx;
210
211
            // reset some styles to maintain print style sheets etc.
212
            var resetCSS = { display: '', overflow: '', height: '' };
213
            if (!$.browser.msie) // not in IE to prevent ClearType font issue
214
                resetCSS.opacity = '';
215
216
            // Hide a tab, animation prevents browser scrolling to fragment,
217
            // $show is optional.
218
            function hideTab(clicked, $hide, $show) {
219
                $hide.animate(hideFx, hideFx.duration || baseDuration, function() { //
220
                    $hide.addClass(o.hideClass).css(resetCSS); // maintain flexible height and accessibility in print etc.
221
                    if ($.browser.msie && hideFx.opacity)
222
                        $hide[0].style.filter = '';
223
                    if ($show)
224
                        showTab(clicked, $show, $hide);
225
                });
226
            }
227
228
            // Show a tab, animation prevents browser scrolling to fragment,
229
            // $hide is optional.
230
            function showTab(clicked, $show, $hide) {
231
                if (showFx === baseFx)
232
                    $show.css('display', 'block'); // prevent occasionally occuring flicker in Firefox cause by gap between showing and hiding the tab panels
233
                $show.animate(showFx, showFx.duration || baseDuration, function() {
234
                    $show.removeClass(o.hideClass).css(resetCSS); // maintain flexible height and accessibility in print etc.
235
                    if ($.browser.msie && showFx.opacity)
236
                        $show[0].style.filter = '';
237
238
                    // callback
239
                    $(self.element).triggerHandler("show.ui-tabs", [self.ui(clicked, $show[0])]);
240
241
                });
242
            }
243
244
            // switch a tab
245
            function switchTab(clicked, $li, $hide, $show) {
246
                /*if (o.bookmarkable && trueClick) { // add to history only if true click occured, not a triggered click
247
                    $.ajaxHistory.update(clicked.hash);
248
                }*/
249
                $li.addClass(o.selectedClass)
250
                    .siblings().removeClass(o.selectedClass);
251
                hideTab(clicked, $hide, $show);
252
            }
253
254
            // attach tab event handler, unbind to avoid duplicates from former tabifying...
255
            this.$tabs.unbind(o.event).bind(o.event, function() {
256
257
                //var trueClick = e.clientX; // add to history only if true click occured, not a triggered click
258
                var $li = $(this).parents('li:eq(0)'),
259
                    $hide = self.$panels.filter(':visible'),
260
                    $show = $(this.hash);
261
262
                // If tab is already selected and not unselectable or tab disabled or click callback returns false stop here.
263
                // Check if click handler returns false last so that it is not executed for a disabled tab!
264
                if (($li.hasClass(o.selectedClass) && !o.unselect) || $li.hasClass(o.disabledClass)
265
                    || $(self.element).triggerHandler("select.ui-tabs", [self.ui(this, $show[0])]) === false) {
266
                    this.blur();
267
                    return false;
268
                }
269
270
                self.options.selected = self.$tabs.index(this);
271
272
                // if tab may be closed
273
                if (o.unselect) {
274
                    if ($li.hasClass(o.selectedClass)) {
275
                        self.options.selected = null;
276
                        $li.removeClass(o.selectedClass);
277
                        self.$panels.stop();
278
                        hideTab(this, $hide);
279
                        this.blur();
280
                        return false;
281
                    } else if (!$hide.length) {
282
                        self.$panels.stop();
283
                        var a = this;
284
                        self.load(self.$tabs.index(this), function() {
285
                            $li.addClass(o.selectedClass).addClass(o.unselectClass);
286
                            showTab(a, $show);
287
                        });
288
                        this.blur();
289
                        return false;
290
                    }
291
                }
292
293
                if (o.cookie)
294
                    $.cookie('ui-tabs' + $.data(self.element), self.options.selected, o.cookie);
295
296
                // stop possibly running animations
297
                self.$panels.stop();
298
299
                // show new tab
300
                if ($show.length) {
301
302
                    // prevent scrollbar scrolling to 0 and than back in IE7, happens only if bookmarking/history is enabled
303
                    /*if ($.browser.msie && o.bookmarkable) {
304
                        var showId = this.hash.replace('#', '');
305
                        $show.attr('id', '');
306
                        setTimeout(function() {
307
                            $show.attr('id', showId); // restore id
308
                        }, 0);
309
                    }*/
310
311
                    var a = this;
312
                    self.load(self.$tabs.index(this), function() {
313
                        switchTab(a, $li, $hide, $show);
314
                    });
315
316
                    // Set scrollbar to saved position - need to use timeout with 0 to prevent browser scroll to target of hash
317
                    /*var scrollX = window.pageXOffset || document.documentElement && document.documentElement.scrollLeft || document.body.scrollLeft || 0;
318
                    var scrollY = window.pageYOffset || document.documentElement && document.documentElement.scrollTop || document.body.scrollTop || 0;
319
                    setTimeout(function() {
320
                        scrollTo(scrollX, scrollY);
321
                    }, 0);*/
322
323
                } else
324
                    throw 'jQuery UI Tabs: Mismatching fragment identifier.';
325
326
                // Prevent IE from keeping other link focussed when using the back button
327
                // and remove dotted border from clicked link. This is controlled in modern
328
                // browsers via CSS, also blur removes focus from address bar in Firefox
329
                // which can become a usability and annoying problem with tabsRotate.
330
                if ($.browser.msie)
331
                    this.blur();
332
333
                //return o.bookmarkable && !!trueClick; // convert trueClick == undefined to Boolean required in IE
334
                return false;
335
336
            });
337
338
        },
339
        add: function(url, label, index) {
340
            if (url && label) {
341
                index = index || this.$tabs.length; // append by default
342
343
                var o = this.options;
344
                var $li = $(o.tabTemplate.replace(/#\{href\}/, url).replace(/#\{label\}/, label));
345
                $li.data('destroy.ui-tabs', true);
346
347
                var id = url.indexOf('#') == 0 ? url.replace('#', '') : this.tabId( $('a:first-child', $li)[0] );
348
349
                // try to find an existing element before creating a new one
350
                var $panel = $('#' + id);
351
                if (!$panel.length) {
352
                    $panel = $(o.panelTemplate).attr('id', id)
353
                        .addClass(o.panelClass).addClass(o.hideClass);
354
                    $panel.data('destroy.ui-tabs', true);
355
                }
356
                if (index >= this.$lis.length) {
357
                    $li.appendTo(this.element);
358
                    $panel.appendTo(this.element.parentNode);
359
                } else {
360
                    $li.insertBefore(this.$lis[index]);
361
                    $panel.insertBefore(this.$panels[index]);
362
                }
363
364
                this.tabify();
365
366
                if (this.$tabs.length == 1) {
367
                     $li.addClass(o.selectedClass);
368
                     $panel.removeClass(o.hideClass);
369
                     var href = $.data(this.$tabs[0], 'load.ui-tabs');
370
                     if (href)
371
                         this.load(index, href);
372
                }
373
374
                // callback
375
                $(this.element).triggerHandler("add.ui-tabs",
376
                    [this.ui(this.$tabs[index], this.$panels[index])]
377
                );
378
379
            } else
380
                throw 'jQuery UI Tabs: Not enough arguments to add tab.';
381
        },
382
        remove: function(index) {
383
            if (index && index.constructor == Number) {
384
                var o = this.options, $li = this.$lis.eq(index).remove(),
385
                    $panel = this.$panels.eq(index).remove();
386
387
                // If selected tab was removed focus tab to the right or
388
                // tab to the left if last tab was removed.
389
                if ($li.hasClass(o.selectedClass) && this.$tabs.length > 1)
390
                    this.click(index + (index < this.$tabs.length ? 1 : -1));
391
                this.tabify();
392
393
                // callback
394
                $(this.element).triggerHandler("remove.ui-tabs",
395
                    [this.ui($li.find('a')[0], $panel[0])]
396
                );
397
398
            }
399
        },
400
        enable: function(index) {
401
            var self = this, o = this.options, $li = this.$lis.eq(index);
402
            $li.removeClass(o.disabledClass);
403
            if ($.browser.safari) { // fix disappearing tab (that used opacity indicating disabling) after enabling in Safari 2...
404
                $li.css('display', 'inline-block');
405
                setTimeout(function() {
406
                    $li.css('display', 'block');
407
                }, 0);
408
            }
409
410
            o.disabled = $.map(this.$lis.filter('.' + o.disabledClass),
411
                function(n, i) { return self.$lis.index(n); } );
412
413
            // callback
414
            $(this.element).triggerHandler("enable.ui-tabs",
415
                [this.ui(this.$tabs[index], this.$panels[index])]
416
            );
417
418
        },
419
        disable: function(index) {
420
            var self = this, o = this.options;
421
            this.$lis.eq(index).addClass(o.disabledClass);
422
423
            o.disabled = $.map(this.$lis.filter('.' + o.disabledClass),
424
                function(n, i) { return self.$lis.index(n); } );
425
426
            // callback
427
            $(this.element).triggerHandler("disable.ui-tabs",
428
                [this.ui(this.$tabs[index], this.$panels[index])]
429
            );
430
431
        },
432
        select: function(index) {
433
            if (typeof index == 'string')
434
                index = this.$tabs.index( this.$tabs.filter('[href$=' + index + ']')[0] );
435
            this.$tabs.eq(index).trigger(this.options.event);
436
        },
437
        load: function(index, callback) { // callback is for internal usage only
438
            var self = this, o = this.options,
439
                $a = this.$tabs.eq(index), a = $a[0];
440
441
            var url = $a.data('load.ui-tabs');
442
443
            // no remote - just finish with callback
444
            if (!url) {
445
                typeof callback == 'function' && callback();
446
                return;
447
            }
448
449
            // load remote from here on
450
            if (o.spinner) {
451
                var $span = $('span', a), label = $span.html();
452
                $span.html('<em>' + o.spinner + '</em>');
453
            }
454
            var finish = function() {
455
                self.$tabs.filter('.' + o.loadingClass).each(function() {
456
                    $(this).removeClass(o.loadingClass);
457
                    if (o.spinner)
458
                        $('span', this).html(label);
459
                });
460
                self.xhr = null;
461
            };
462
            var ajaxOptions = $.extend({}, o.ajaxOptions, {
463
                url: url,
464
                success: function(r, s) {
465
                    $(a.hash).html(r);
466
                    finish();
467
                    // This callback is required because the switch has to take
468
                    // place after loading has completed.
469
                    typeof callback == 'function' && callback();
470
471
                    if (o.cache)
472
                        $.removeData(a, 'load.ui-tabs'); // if loaded once do not load them again
473
474
                    // callback
475
                    $(self.element).triggerHandler("load.ui-tabs",
476
                        [self.ui(self.$tabs[index], self.$panels[index])]
477
                    );
478
479
                    o.ajaxOptions.success && o.ajaxOptions.success(r, s);
480
                }
481
            });
482
            if (this.xhr) {
483
                // terminate pending requests from other tabs and restore tab label
484
                this.xhr.abort();
485
                finish();
486
            }
487
            $a.addClass(o.loadingClass);
488
            setTimeout(function() { // timeout is again required in IE, "wait" for id being restored
489
                self.xhr = $.ajax(ajaxOptions);
490
            }, 0);
491
492
        },
493
        url: function(index, url) {
494
            this.$tabs.eq(index).data('load.ui-tabs', url);
495
        },
496
        destroy: function() {
497
            var o = this.options;
498
            $(this.element).unbind('.ui-tabs')
499
                .removeClass(o.navClass).removeData('ui-tabs');
500
            this.$tabs.each(function() {
501
                var href = $.data(this, 'href.ui-tabs');
502
                if (href)
503
                    this.href = href;
504
                $(this).unbind('.ui-tabs')
505
                    .removeData('href.ui-tabs').removeData('load.ui-tabs');
506
            });
507
            this.$lis.add(this.$panels).each(function() {
508
                if ($.data(this, 'destroy.ui-tabs'))
509
                    $(this).remove();
510
                else
511
                    $(this).removeClass([o.selectedClass, o.unselectClass,
512
                        o.disabledClass, o.panelClass, o.hideClass].join(' '));
513
            });
514
        }
515
    });
516
517
})(jQuery);
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-ISBDdetail.tt (-3 lines)
Lines 2-10 Link Here
2
[% INCLUDE 'doc-head-close.inc' %]
2
[% INCLUDE 'doc-head-close.inc' %]
3
<script type="text/JavaScript" language="JavaScript">
3
<script type="text/JavaScript" language="JavaScript">
4
//<![CDATA[
4
//<![CDATA[
5
	$(document).ready(function() {
6
		$('#bibliodescriptions > ul').tabs();
7
	}); 
8
    YAHOO.util.Event.onContentReady("furtherm", function () {
5
    YAHOO.util.Event.onContentReady("furtherm", function () {
9
        $("#furtherm").css("display","block").css("visibility","hidden");
6
        $("#furtherm").css("display","block").css("visibility","hidden");
10
        $("#furthersearches").parent().show();
7
        $("#furthersearches").parent().show();
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-advsearch.tt (-2 / +2 lines)
Lines 4-10 Link Here
4
[% INCLUDE 'doc-head-close.inc' %]
4
[% INCLUDE 'doc-head-close.inc' %]
5
<script type="text/javascript" language="javascript">//<![CDATA[
5
<script type="text/javascript" language="javascript">//<![CDATA[
6
            $(document).ready(function() {
6
            $(document).ready(function() {
7
            $('#advsearches > ul').tabs();
7
            $('#advsearches').tabs();
8
});
8
});
9
    //]]>
9
    //]]>
10
</script>
10
</script>
Lines 140-146 Link Here
140
      <ul>
140
      <ul>
141
      [% FOREACH advsearchloo IN advancedsearchesloop %]
141
      [% FOREACH advsearchloo IN advancedsearchesloop %]
142
        <li id="advsearch-tab-[% advsearchloo.advanced_search_type %]">
142
        <li id="advsearch-tab-[% advsearchloo.advanced_search_type %]">
143
           <a href="/cgi-bin/koha/opac-search.pl#advsearch-[% advsearchloo.advanced_search_type %]">
143
           <a href="#advsearch-[% advsearchloo.advanced_search_type %]">
144
           [% IF ( advsearchloo.advanced_search_type == 'itemtypes' ) %]Item type
144
           [% IF ( advsearchloo.advanced_search_type == 'itemtypes' ) %]Item type
145
           [% ELSIF ( advsearchloo.advanced_search_type == 'ccode' ) %]Collection
145
           [% ELSIF ( advsearchloo.advanced_search_type == 'ccode' ) %]Collection
146
           [% ELSIF ( advsearchloo.advanced_search_type == 'loc' ) %]Shelving location
146
           [% ELSIF ( advsearchloo.advanced_search_type == 'loc' ) %]Shelving location
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt (-18 / +18 lines)
Lines 27-33 Link Here
27
27
28
28
29
     $(document).ready(function() { 
29
     $(document).ready(function() { 
30
        $('#bibliodescriptions > ul').tabs();
30
        $('#bibliodescriptions').tabs();
31
[% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %][% IF ( TagsEnabled ) %]$("#tagform").hide();
31
[% IF ( opacuserlogin ) %][% IF ( loggedinusername ) %][% IF ( TagsEnabled ) %]$("#tagform").hide();
32
        $("#addtagl").show();
32
        $("#addtagl").show();
33
        $("#addtagl a").click(function(){
33
        $("#addtagl a").click(function(){
Lines 607-624 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
607
607
608
<ul>   
608
<ul>   
609
[% IF ( defaulttab == 'holdings' ) %]<li id="tab_holdings" class="ui-tabs-selected">[% ELSE %]<li id="tab_holdings">[% END %]
609
[% IF ( defaulttab == 'holdings' ) %]<li id="tab_holdings" class="ui-tabs-selected">[% ELSE %]<li id="tab_holdings">[% END %]
610
    <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#holdings">Holdings ( [% count %] )</a>
610
    <a href="#holdings">Holdings ( [% count %] )</a>
611
</li>
611
</li>
612
<li id="tab_descriptions"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#descriptions">Title notes</a></li>
612
<li id="tab_descriptions"> <a href="#descriptions">Title notes</a></li>
613
[% IF ( SYNDETICS_TOC ) %]
613
[% IF ( SYNDETICS_TOC ) %]
614
    <li id="tab_toc"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#toc">TOC</a></li>
614
    <li id="tab_toc"> <a href="#toc">TOC</a></li>
615
[% END %]
615
[% END %]
616
[% IF ( SyndeticsEnabled ) %]
616
[% IF ( SyndeticsEnabled ) %]
617
    [% IF ( SyndeticsExcerpt ) %][% IF ( SYNDETICS_EXCERPT ) %]
617
    [% IF ( SyndeticsExcerpt ) %][% IF ( SYNDETICS_EXCERPT ) %]
618
        <li id="tab_excerpt"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#excerpt">Excerpt</a></li>
618
        <li id="tab_excerpt"> <a href="#excerpt">Excerpt</a></li>
619
    [% END %][% END %]
619
    [% END %][% END %]
620
    [% IF ( SyndeticsReviews ) %][% IF ( SYNDETICS_REVIEWS ) %]
620
    [% IF ( SyndeticsReviews ) %][% IF ( SYNDETICS_REVIEWS ) %]
621
        <li id="tab_reviews"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#reviews">Reviews</a></li>
621
        <li id="tab_reviews"> <a href="#reviews">Reviews</a></li>
622
        <li id="tab_LTFLreviews">
622
        <li id="tab_LTFLreviews">
623
            [% IF ( using_https ) %]
623
            [% IF ( using_https ) %]
624
                <script src="https://www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script>
624
                <script src="https://www.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID %]" type="text/javascript"></script>
Lines 630-682 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
630
        </li>
630
        </li>
631
    [% END %][% END %]
631
    [% END %][% END %]
632
    [% IF ( SyndeticsAuthorNotes ) %][% IF ( SYNDETICS_ANOTES ) %]
632
    [% IF ( SyndeticsAuthorNotes ) %][% IF ( SYNDETICS_ANOTES ) %]
633
        <li id="tab_anotes"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#anotes">About the author</a></li>
633
        <li id="tab_anotes"> <a href="#anotes">About the author</a></li>
634
    [% END %][% END %]
634
    [% END %][% END %]
635
[% END %]
635
[% END %]
636
[% IF ( LibraryThingForLibrariesID ) %] 
636
[% IF ( LibraryThingForLibrariesID ) %] 
637
[% IF ( LibraryThingForLibrariesTabbedView ) %]
637
[% IF ( LibraryThingForLibrariesTabbedView ) %]
638
    <li id="tab_LFTLSimilarItems"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#LFTLSimilarItems">Similar items</a></li>
638
    <li id="tab_LFTLSimilarItems"> <a href="#LFTLSimilarItems">Similar items</a></li>
639
    <li id="tab_LTFLTagBrowse"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#LTFLTagBrowse">Tag browser</a></li>
639
    <li id="tab_LTFLTagBrowse"> <a href="#LTFLTagBrowse">Tag browser</a></li>
640
[% END %]
640
[% END %]
641
[% END %]
641
[% END %]
642
[% IF ( subscriptionsnumber ) %]
642
[% IF ( subscriptionsnumber ) %]
643
    [% IF ( defaulttab == 'subscriptions' ) %]<li id="tab_subscriptions" class="ui-tabs-selected">[% ELSE %]<li id="tab_subscriptions">[% END %]
643
    [% IF ( defaulttab == 'subscriptions' ) %]<li id="tab_subscriptions" class="ui-tabs-selected">[% ELSE %]<li id="tab_subscriptions">[% END %]
644
        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#subscriptions">Subscriptions</a>
644
        <a href="#subscriptions">Subscriptions</a>
645
    </li>
645
    </li>
646
[% END %]
646
[% END %]
647
[% IF ( reviewson ) %]
647
[% IF ( reviewson ) %]
648
    <li id="tab_comments"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#comments">Comments ( [% IF reviews.defined %][% reviews.size %][% ELSE %]0[% END %] )</a></li>
648
    <li id="tab_comments"><a href="#comments">Comments ( [% IF reviews.defined %][% reviews.size %][% ELSE %]0[% END %] )</a></li>
649
[% END %]
649
[% END %]
650
650
651
[% IF ( NovelistSelectProfile ) %] 
651
[% IF ( NovelistSelectProfile ) %] 
652
    [% IF ( NovelistSelectView == 'tab') %]
652
    [% IF ( NovelistSelectView == 'tab') %]
653
        <li id="tab_NovelistSelect"> <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#NovelistSelect">Novelist Select</a></li>
653
        <li id="tab_NovelistSelect"> <a href="#NovelistSelect">Novelist Select</a></li>
654
    [% END %]
654
    [% END %]
655
[% END %]
655
[% END %]
656
656
657
[% IF ( OPACAmazonEnabled ) %][% IF ( OPACAmazonSimilarItems ) %][% IF ( AMAZON_SIMILAR_PRODUCTS ) %]
657
[% IF ( OPACAmazonEnabled ) %][% IF ( OPACAmazonSimilarItems ) %][% IF ( AMAZON_SIMILAR_PRODUCTS ) %]
658
    <li id="tab_related"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#similars">Related</a></li>
658
    <li id="tab_related"><a href="#similars">Related</a></li>
659
[% END %][% END %][% END %]
659
[% END %][% END %][% END %]
660
660
661
[% IF ( OPACFRBRizeEditions ) %][% IF ( XISBNS ) %]
661
[% IF ( OPACFRBRizeEditions ) %][% IF ( XISBNS ) %]
662
    <li id="tab_editions"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#editions">Editions</a></li>
662
    <li id="tab_editions"><a href="#editions">Editions</a></li>
663
[% END %][% END %]
663
[% END %][% END %]
664
664
665
[% IF ( OPACAmazonEnabled ) %][% IF ( OPACAmazonReviews ) %]
665
[% IF ( OPACAmazonEnabled ) %][% IF ( OPACAmazonReviews ) %]
666
    <li id="tab_amazonreviews"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#amazonreviews">Amazon reviews</a></li>
666
    <li id="tab_amazonreviews"><a href="#amazonreviews">Amazon reviews</a></li>
667
[% END %][% END %]
667
[% END %][% END %]
668
[% IF ( Babeltheque ) %]
668
[% IF ( Babeltheque ) %]
669
    <li id="tab_babeltheque"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#babeltheque">Babelthèque</a></li>
669
    <li id="tab_babeltheque"><a href="#babeltheque">Babelthèque</a></li>
670
[% END %]
670
[% END %]
671
671
672
[% IF ( serialcollection ) %]
672
[% IF ( serialcollection ) %]
673
    [% IF ( defaulttab == 'serialcollection' ) %]<li id="tab_serialcollection" class="ui-tabs-selected">[% ELSE %]<li id="tab_serialcollection">[% END %]
673
    [% IF ( defaulttab == 'serialcollection' ) %]<li id="tab_serialcollection" class="ui-tabs-selected">[% ELSE %]<li id="tab_serialcollection">[% END %]
674
        <a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#serialcollection">Serial collection</a>
674
        <a href="#serialcollection">Serial collection</a>
675
    </li>
675
    </li>
676
[% END %]
676
[% END %]
677
677
678
[% IF ( OPACLocalCoverImages ) %][% IF ( localimages ) %]
678
[% IF ( OPACLocalCoverImages ) %][% IF ( localimages ) %]
679
    <li id="tab_images"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% biblionumber %]#images">Images</a></li>
679
    <li id="tab_images"><a href="#images">Images</a></li>
680
[% END %][% END %]
680
[% END %][% END %]
681
</ul>
681
</ul>
682
682
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt (-6 / +6 lines)
Lines 29-35 $(document).ready(function(){ Link Here
29
[% UNLESS ( count ) %]
29
[% UNLESS ( count ) %]
30
You have never borrowed anything from this library.
30
You have never borrowed anything from this library.
31
[% ELSE %]
31
[% ELSE %]
32
<div id="opac-user-readingrec" class="toptabs">
32
<div id="opac-user-readingrec" class="statictabs">
33
33
34
<div class="resultscontrol resort"> <form id="sortform" action="/cgi-bin/koha/opac-readingrecord.pl" method="get">
34
<div class="resultscontrol resort"> <form id="sortform" action="/cgi-bin/koha/opac-readingrecord.pl" method="get">
35
[% UNLESS ( limit ) %]<input type="hidden" name="limit" value="full" />[% END %]
35
[% UNLESS ( limit ) %]<input type="hidden" name="limit" value="full" />[% END %]
Lines 41-59 You have never borrowed anything from this library. Link Here
41
41
42
 </select> <input type="submit" value="Go" id="sortsubmit" class="submit clearfix" /></form></div>
42
 </select> <input type="submit" value="Go" id="sortsubmit" class="submit clearfix" /></form></div>
43
43
44
<ul class="ui-tabs-nav">
44
<ul>
45
45
46
[% IF ( showfulllink ) %]
46
[% IF ( showfulllink ) %]
47
[% IF ( limit ) %]
47
[% IF ( limit ) %]
48
<li><a href="/cgi-bin/koha/opac-readingrecord.pl?limit=full[% IF ( orderbytitle ) %]&amp;order=title[% END %]">Show all items</a></li><li class="ui-tabs-selected"><a href="#readingrec">Showing last 50 items</a></li>
48
<li><a href="/cgi-bin/koha/opac-readingrecord.pl?limit=full[% IF ( orderbytitle ) %]&amp;order=title[% END %]">Show all items</a></li><li class="active"><a href="#readingrec">Showing last 50 items</a></li>
49
[% ELSE %]
49
[% ELSE %]
50
<li class="ui-tabs-selected"><a href="/cgi-bin/koha/opac-readingrecord.pl#readingrec">Showing all items</a></li><li><a href="/cgi-bin/koha/opac-readingrecord.pl?limit=50[% IF ( orderbytitle ) %]&amp;order=title[% END %]">Show last 50 items only</a></li>
50
<li class="active"><a href="/cgi-bin/koha/opac-readingrecord.pl#readingrec">Showing all items</a></li><li><a href="/cgi-bin/koha/opac-readingrecord.pl?limit=50[% IF ( orderbytitle ) %]&amp;order=title[% END %]">Show last 50 items only</a></li>
51
[% END %]
51
[% END %]
52
[% ELSE %]
52
[% ELSE %]
53
<li class="ui-tabs-selected"><a href="/cgi-bin/koha/opac-readingrecord.pl#readingrec">Showing all items</a></li>
53
<li class="active"><a href="/cgi-bin/koha/opac-readingrecord.pl#readingrec">Showing all items</a></li>
54
[% END %]
54
[% END %]
55
</ul>
55
</ul>
56
<div class="ui-tabs-panel"><table id="readingrec">
56
<div class="tabs-container"><table id="readingrec">
57
<tr>
57
<tr>
58
<th colspan="2">Title</th>
58
<th colspan="2">Title</th>
59
<th>Item type</th>
59
<th>Item type</th>
(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt (-9 / +8 lines)
Lines 16-22 $.tablesorter.addParser({ Link Here
16
    type: 'text' 
16
    type: 'text' 
17
});
17
});
18
            $(function() {
18
            $(function() {
19
            $('#opac-user-views > ul').tabs();
19
            $('#opac-user-views').tabs();
20
            $.tablesorter.defaults.widgets = ['zebra'];
20
            $.tablesorter.defaults.widgets = ['zebra'];
21
            [% IF ( dateformat == 'metric' ) %]$.tablesorter.defaults.dateFormat = ['uk'];[% END %]
21
            [% IF ( dateformat == 'metric' ) %]$.tablesorter.defaults.dateFormat = ['uk'];[% END %]
22
			$("#holdst").tablesorter({
22
			$("#holdst").tablesorter({
Lines 110-124 $.tablesorter.addParser({ Link Here
110
        
110
        
111
<div id="opac-user-views" class="toptabs">
111
<div id="opac-user-views" class="toptabs">
112
        <ul>
112
        <ul>
113
            <li><a href="/cgi-bin/koha/opac-user.pl#opac-user-checkouts">Checked out</a></li>
113
            <li><a href="#opac-user-checkouts">Checked out</a></li>
114
            [% IF ( overdues_count ) %]<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-overdues">Overdue</a></li>[% END %]
114
            [% IF ( overdues_count ) %]<li><a href="#opac-user-overdues">Overdue</a></li>[% END %]
115
[% IF ( OPACFinesTab ) %]
115
[% IF ( OPACFinesTab ) %]
116
            [% IF ( BORROWER_INF.amountoverfive ) %]<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-fines">Fines</a></li>[% END %]
116
            [% IF ( BORROWER_INF.amountoverfive ) %]<li><a href="#opac-user-fines">Fines</a></li>[% END %]
117
            [% IF ( BORROWER_INF.amountoverzero ) %]<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-fines">Fines</a></li>[% END %]
117
            [% IF ( BORROWER_INF.amountoverzero ) %]<li><a href="#opac-user-fines">Fines</a></li>[% END %]
118
            [% IF ( BORROWER_INF.amountlessthanzero ) %]<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-fines">Credits</a></li>[% END %]
118
            [% IF ( BORROWER_INF.amountlessthanzero ) %]<li><a href="#opac-user-fines">Credits</a></li>[% END %]
119
[% END %]
119
[% END %]
120
            [% IF ( waiting_count ) %][% IF ( BORROWER_INF.atdestination ) %]<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-waiting">Waiting</a></li>[% END %][% END %]
120
            [% IF ( waiting_count ) %][% IF ( BORROWER_INF.atdestination ) %]<li><a href="#opac-user-waiting">Waiting</a></li>[% END %][% END %]
121
            [% IF ( reserves_count ) %]<li><a href="/cgi-bin/koha/opac-user.pl#opac-user-holds">Holds</a></li>[% END %]
121
            [% IF ( reserves_count ) %]<li><a href="#opac-user-holds">Holds</a></li>[% END %]
122
        </ul>
122
        </ul>
123
123
124
    <div id="opac-user-checkouts">[% IF ( issues_count ) %]
124
    <div id="opac-user-checkouts">[% IF ( issues_count ) %]
125
- 

Return to bug 8143