]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/web/opac/skin/default/xml/common/js_common.xml
Merge branch 'master' of git.evergreen-ils.org:Evergreen into template-toolkit-opac
[Evergreen.git] / Open-ILS / web / opac / skin / default / xml / common / js_common.xml
1 <!--#if expr="$OILS_PAGE='myopac.xml'"-->
2 <!-- my acccount uses a lot more classes -->
3 <script language='javascript'  
4     src='/IDL2js?mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl,ccs,accs,au,ahr,ahrn,acn,actscecm,cbreb,cbreb,cbrebi,acp,cust,ac,aua,mous,circ,mbts,mb,ausp,csp'
5     type='text/javascript'></script>
6 <!--#else-->
7 <script language='javascript'  
8     src='/IDL2js?mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl,ccs,aba,acs,at,abaafm,acsaf,acsbf'
9     type='text/javascript'></script>
10 <!--#endif-->
11
12 <script language='javascript' type="text/javascript">
13     var locale = location.href.replace( /.+opac\/([^\/]+)\/skin.+/, '$1' );
14     if (!locale) locale = '<!--#echo var="locale"-->';
15      var djConfig = {
16          locale: locale.toLowerCase(),
17          parseOnLoad: true,
18          isDebug: false
19      }, lang, bidi;
20 </script>
21
22 <script language='javascript' src='/js/dojo/dojo/dojo.js?<!--#include virtual="/eg_cache_hash"-->'></script>
23 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/JSON_v1.js?<!--#include virtual="/eg_cache_hash"-->'></script>
24 <script language='javascript' type="text/javascript" src='/js/dojo/opensrf/opensrf.js?<!--#include virtual="/eg_cache_hash"-->'></script>
25 <script language='javascript' type="text/javascript" src='/js/dojo/dojo/openils_dojo.js?<!--#include virtual="/eg_cache_hash"-->'></script>
26 <script language='javascript' type="text/javascript" src='/js/dojo/fieldmapper/AutoIDL.js?<!--#include virtual="/eg_cache_hash"-->'></script>
27
28 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js?<!--#include virtual="/eg_cache_hash"-->'></script>
29 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js?<!--#include virtual="/eg_cache_hash"-->'></script>
30 <script language='javascript' type="text/javascript" src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js?<!--#include virtual="/eg_cache_hash"-->'></script>
31
32 <!--#if expr="$OILS_OPAC_COMBINED_JS"-->
33 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_OPAC_JS_HOST"-->/skin/default/js/combined.js?<!--#include virtual="/eg_cache_hash"-->'></script>
34 <!--#else --> 
35 <!-- 
36     When combined JS is enabled in the Apache config, the block 
37     below defines which files are added to the final combined JS file. 
38     Currently, only files in $OPAC/common/js/ are eligible for automatic combination.
39 -->
40 <!--START COMPRESSION-->
41 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/utils.js'></script>
42 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/config.js'></script>
43 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/CGI.js'></script>
44 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/md5.js'></script>
45 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/slimtree.js'></script>
46 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/opac_utils.js'></script>
47 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/org_utils.js'></script>
48 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js'></script>
49 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/init.js'></script>
50 <script language='javascript' type='text/javascript' src='<!--#echo var="OILS_JS_BASE"-->/added_content.js'></script>
51 <!--END COMPRESSION--> 
52 <!--#endif -->
53
54 <!-- Some global js -->
55 <script language='javascript' type='text/javascript'>
56     config.css.color_1 = "color_1";
57     config.css.color_2 = "color_2";
58     config.css.color_3 = "color_3";
59     <!-- set up some global JS config variables, read from the Apache config -->
60     var OILS_OPAC_IMAGES_HOST = null;
61     <!--#if expr="$OILS_OPAC_IMAGES_HOST"-->
62         OILS_OPAC_IMAGES_HOST = '<!--#echo var="OILS_OPAC_IMAGES_HOST"-->extras/ac/jacket/';
63     <!--#endif -->
64     var OILS_OPAC_STATIC_PROTOCOL = null;
65     <!--#if expr="$OILS_OPAC_STATIC_PROTOCOL"-->
66         OILS_OPAC_STATIC_PROTOCOL = '<!--#echo var="OILS_OPAC_STATIC_PROTOCOL"-->';
67     <!--#endif -->
68     <!-- builds the "Now searching: <org_unit>" text on the home page -->
69     function home_init() {
70         getId("home_adv_search_link").setAttribute("href", buildOPACLink({page:ADVANCED})); 
71         getId("home_myopac_link").setAttribute("href", buildOPACLink({page:MYOPAC}, false, true));
72     }
73     <!--#if expr="$OILS_OPAC_FORCE_LOGIN_SSL"-->
74         forceLoginSSL = true;
75     <!--#endif -->
76 </script>