1 <script language='javascript' type="text/javascript"><![CDATA[
2 var locale = location.href.replace( /.+opac\/([^\/]+)\/skin.+/, '$1' );
3 if (!locale) locale = '<!--#echo var="locale"-->';
6 locale: locale.toLowerCase(),
13 <script type='text/javascript' src='/js/dojo/dojo/dojo.js'></script>
15 <!--#if expr="$OILS_PAGE='myopac.xml'"-->
16 <!-- my acccount uses a lot more classes -->
17 <script type='text/javascript'
18 src='/IDL2js?mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl,ccs,au,accs,ahr,ahrn,acn,actscecm,cbreb,cbreb,cbrebi,acp,cust,ac,aua,mous,circ,mbts,mb,ausp,csp,acpl'>
21 <script type='text/javascript'
22 src='/IDL2js?ahr,mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl,ccs,au,acp,acpl'>
28 <!--#if expr="$HTTP_USER_AGENT = /Firefox/ || $HTTP_USER_AGENT = /xulrunner/" -->
29 <!-- Load all Firefox/Xulrunner JS just prior to </body> -->
31 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/JSON_v1.js'></script>
32 <script language='javascript' type="text/javascript" src='/js/dojo/opensrf/opensrf.js'></script>
33 <script language='javascript' type="text/javascript" src='/js/dojo/dojo/openils_dojo.js'></script>
34 <script language='javascript' type="text/javascript" src='/js/dojo/fieldmapper/AutoIDL.js'></script>
36 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js'></script>
37 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js'></script>
39 <!--#if expr="$OILS_OPAC_COMBINED_JS"-->
40 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/combined.js'></script>
43 When combined JS is enabled in the Apache config, the block
44 below defines which files are added to the final combined JS file.
45 Currently, only files in $OPAC/common/js/ are eligible for automatic combination.
47 <!--START COMPRESSION-->
48 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js'></script>
49 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/utils.js'></script>
50 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/config.js'></script>
51 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/CGI.js'></script>
52 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/md5.js'></script>
53 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/slimtree.js'></script>
54 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/opac_utils.js'></script>
55 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/org_utils.js'></script>
56 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js'></script>
57 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/init.js'></script>
58 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/added_content.js'></script>
59 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/DP_DateExtensions.js'></script>
60 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/Cookies.js'></script>
61 <!--END COMPRESSION-->
63 <script type="text/javascript" src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/contentslider.js'></script>
64 <script src="<!--#echo var='OILS_SKIN_BASE'-->/kcls/js/misc.js" type='text/javascript'></script>
66 <!--#if expr="$OILS_PAGE!='advanced.xml'"-->
67 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/search_bar.js'></script>
69 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/depth_selector.js'></script>
71 <!--#if expr="$OILS_PAGE='rresult.xml'"-->
72 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar_extras.js'></script>
73 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rresult.js'></script>
74 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/result_common.js'></script>
75 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/tips.js'></script>
76 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js'></script>
77 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js'></script>
78 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rdetail.js'></script>
81 <!--#if expr="$OILS_PAGE='rdetail.xml'"-->
82 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js'></script>
83 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar_extras.js'></script>
84 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/result_common.js'></script>
85 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rresult.js'></script>
86 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rdetail.js'></script>
87 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/cn_browse.js'></script>
88 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js'></script>
89 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/container.js'></script>
90 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/copy_details.js'></script>
91 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/Date.W3CDTF.js'></script>
92 <script language='javascript' type='text/javascript' src='/opac/skin/kcls/js/marc.js'></script>
93 <script type="text/javascript"><![CDATA[
94 attachEvt("common", "init", function() {
95 var here = findOrgUnit(getLocation());
96 if (getDepth() > 0 || getDepth === 0 ) {
97 while (getDepth() < findOrgDepth(here))
98 here = findOrgUnit( here.parent_ou() );
101 new openils.BibTemplate(
102 { record : new CGI().param('r'), org_unit : here.shortname() }
109 <!--#if expr="$OILS_PAGE='myopac.xml'"-->
110 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/myopac.js'></script>
111 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/container.js'></script>
112 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js'></script>
113 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js'></script>
114 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/Date.W3CDTF.js'></script>
118 <!--#if expr="$OILS_PAGE='mresult.xml'"-->
119 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar_extras.js'></script>
120 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/mresult.js'></script>
121 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/result_common.js'></script>
122 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/tips.js'></script>
123 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js'></script>
126 <!--#if expr="$OILS_PAGE='cnbrowse.xml'"-->
127 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/cn_browse.js'></script>
130 <!--#if expr="$OILS_PAGE='advanced.xml'"-->
131 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/advanced.js'></script>
132 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/adv_global.js'></script>
133 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js'></script>
138 <script language='javascript' type='text/javascript'><![CDATA[
139 <!--#include virtual="js_shared.xml"-->
140 dojo.addOnLoad(init);
141 dojo.addOnLoad(opac_init)
144 <!--#endif--> <!-- != Firefox/Xulrunner -->