1 <script type="text/javascript"><![CDATA[
2 dojo.require('openils.Util');
4 // set up some global JS config variables, read from the Apache config
6 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/contentslider.js');
7 openils.Util.requireLegacy('/js/dojo/dojo/openils_dojo.js');
8 openils.Util.requireLegacy('/js/dojo/fieldmapper/AutoIDL.js');
9 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js');
10 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js');
12 <!--#if expr="$OILS_OPAC_COMBINED_JS"-->
13 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/combined.js')
15 /* See js_common.xml for which files are actually combined/compressed by autogen */
16 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js');
17 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/utils.js');
18 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/config.js');
19 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/CGI.js');
20 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/md5.js');
21 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/slimtree.js');
22 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/opac_utils.js');
23 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/org_utils.js');
24 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js');
25 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/init.js');
26 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/added_content.js');
27 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/DP_DateExtensions.js');
28 openils.Util.requireLegacy('<!--#echo var="OILS_JS_BASE"-->/Cookies.js');
31 <!--#include virtual="js_shared.xml"-->
33 function skin_init() {
34 openils.Util.requireLegacy('/opac/skin/kcls/js/depth_selector.js');
35 openils.Util.requireLegacy('/opac/skin/kcls/js/misc.js');
37 <!--#if expr="$OILS_PAGE!='advanced.xml'"-->
38 openils.Util.requireLegacy('/opac/skin/kcls/js/search_bar.js');
41 <!--#if expr="$OILS_PAGE='rresult.xml'"-->
42 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar_extras.js');
43 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rresult.js');
44 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/result_common.js');
45 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/tips.js');
46 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js');
47 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js');
48 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rdetail.js');
51 <!--#if expr="$OILS_PAGE='rdetail.xml'"-->
53 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js');
54 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar_extras.js');
55 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/result_common.js');
56 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rresult.js');
57 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/rdetail.js');
58 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/cn_browse.js');
59 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js');
60 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/container.js');
61 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/copy_details.js');
62 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/Date.W3CDTF.js');
63 openils.Util.requireLegacy('/opac/skin/kcls/js/marc.js');
65 attachEvt("common", "init", function() {
66 var here = findOrgUnit(getLocation());
67 if (getDepth() > 0 || getDepth === 0 ) {
68 while (getDepth() < findOrgDepth(here))
69 here = findOrgUnit( here.parent_ou() );
72 new openils.BibTemplate(
73 { record : new CGI().param('r'), org_unit : here.shortname() }
77 <!--#endif--> /* if rdetail.xml */
79 <!--#if expr="$OILS_PAGE='myopac.xml'"-->
80 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/myopac.js');
81 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/container.js');
82 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js');
83 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js');
84 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/common/js/Date.W3CDTF.js');
88 <!--#if expr="$OILS_PAGE='mresult.xml'"-->
89 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar_extras.js');
90 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/mresult.js');
91 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/result_common.js');
92 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/tips.js');
93 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/holds.js');
96 <!--#if expr="$OILS_PAGE='cnbrowse.xml'"-->
97 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/cn_browse.js');
100 <!--#if expr="$OILS_PAGE='advanced.xml'"-->
101 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/advanced.js');
102 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/adv_global.js');
103 openils.Util.requireLegacy('<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/kcls/js/sidebar.js');
107 dojo.addOnLoad( function() { skin_init(); init(); opac_init(); });