1 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/utils.js' type='text/javascript'></script>
2 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/config.js' type='text/javascript'></script>
3 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/CGI.js' type='text/javascript'></script>
4 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/Cookies.js' type='text/javascript'></script>
5 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/md5.js' type='text/javascript'></script>
7 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/slimtree.js' type='text/javascript'></script>
9 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/JSON_v1.js' type='text/javascript'></script>
10 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/fmcore.js' type='text/javascript'></script>
11 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/fmgen.js' type='text/javascript'></script>
12 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/opac_utils.js' type='text/javascript'></script>
13 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js' type='text/javascript'></script>
14 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js' type='text/javascript'></script>
15 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js' type='text/javascript'></script>
16 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/org_utils.js' type='text/javascript'></script>
17 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js' type='text/javascript'></script>
18 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/init.js' type='text/javascript'></script>
19 <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/added_content.js' type='text/javascript'></script>
21 <!-- Some global js -->
22 <script language='javascript' type='text/javascript'>
24 config.css.color_1 = "color_1";
25 config.css.color_2 = "color_2";
26 config.css.color_3 = "color_3";
29 <!-- set up some global JS config variables, read from the Apache config -->
30 var OILS_OPAC_IMAGES_HOST = null;
31 <!--#if expr="$OILS_OPAC_IMAGES_HOST"-->
32 OILS_OPAC_IMAGES_HOST = '<!--#echo var="OILS_OPAC_IMAGES_HOST"-->extras/ac/jacket/';
34 var OILS_OPAC_STATIC_PROTOCOL = null;
35 <!--#if expr="$OILS_OPAC_STATIC_PROTOCOL"-->
36 OILS_OPAC_STATIC_PROTOCOL = '<!--#echo var="OILS_OPAC_STATIC_PROTOCOL"-->';
39 <!-- builds the "Now searching: <org_unit>" text on the home page -->
40 function home_init() {
41 getId("home_adv_search_link").setAttribute("href", buildOPACLink({page:ADVANCED}));
42 getId("home_myopac_link").setAttribute("href", buildOPACLink({page:MYOPAC}, false, true));
45 <!--#if expr="$OILS_OPAC_FORCE_LOGIN_SSL"-->
50 <!-- enable Dojo date picker -->
51 <script language='javascript' type="text/javascript">
53 var djConfig = {parseOnLoad: true, isDebug: false}, lang, bidi;
55 var locale = location.href.replace( /.+opac\/([^\/]+)\/skin.+/, '$1' );
56 if (!locale) locale = '<!--#echo var="locale"-->';
58 djConfig.locale = locale.toLowerCase();
62 <script type="text/javascript" src='/js/dojo/dojo/dojo.js'></script>
63 <script type="text/javascript" src='/js/dojo/dojo/openils_dojo.js'></script>
64 <script type="text/javascript" src='/js/dojo/opensrf/opensrf.js'></script>
66 <script language="javascript" type="text/javascript">
68 dojo.require("dijit._Calendar");
69 dojo.require("dijit.form.DateTextBox");
70 dojo.require("dijit.form.FilteringSelect");
71 dojo.require("dojo.date.locale");
72 dojo.require("dojo.date.stamp");
73 dojo.require("dojo.parser");
74 dojo.require("openils.I18N");