Initial dev repository
[kcls-web.git] / opac / skin / craftsman / xml / common / js_common.xml
diff --git a/opac/skin/craftsman/xml/common/js_common.xml b/opac/skin/craftsman/xml/common/js_common.xml
new file mode 100644 (file)
index 0000000..a2fe07b
--- /dev/null
@@ -0,0 +1,71 @@
+
+    <!-- Initial list of classes cover home, results, and advanced search.  -->
+       <script language='javascript'  
+        src='/IDL2js?mvr,bre,aou,aout,pgt,lasso,cmf,cmc,cmsa,cam,cifm,clfm,citm,cblvl' 
+        type='text/javascript'></script>
+
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/utils.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/config.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/CGI.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/md5.js' type='text/javascript'></script>
+
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/slimtree.js' type='text/javascript'></script>
+
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/JSON_v1.js' type='text/javascript'></script>
+
+       <!-- Some global js -->
+       <script language='javascript' type='text/javascript'>
+
+               config.css.color_1 = "color_1";
+               config.css.color_2 = "color_2";
+               config.css.color_3 = "color_3";
+
+
+               <!-- set up some global JS config variables, read from the Apache config -->
+               var OILS_OPAC_IMAGES_HOST = null;
+               <!--#if expr="$OILS_OPAC_IMAGES_HOST"-->
+                       OILS_OPAC_IMAGES_HOST = '<!--#echo var="OILS_OPAC_IMAGES_HOST"-->extras/ac/jacket/';
+               <!--#endif -->
+               var OILS_OPAC_STATIC_PROTOCOL = null;
+               <!--#if expr="$OILS_OPAC_STATIC_PROTOCOL"-->
+                       OILS_OPAC_STATIC_PROTOCOL = '<!--#echo var="OILS_OPAC_STATIC_PROTOCOL"-->';
+               <!--#endif -->
+
+               <!-- builds the "Now searching: <org_unit>" text on the home page -->
+               function home_init() {
+                       getId("home_adv_search_link").setAttribute("href", buildOPACLink({page:ADVANCED})); 
+                       getId("home_myopac_link").setAttribute("href", buildOPACLink({page:MYOPAC}, false, true));
+               }
+
+               <!--#if expr="$OILS_OPAC_FORCE_LOGIN_SSL"-->
+                       forceLoginSSL = true;
+               <!--#endif -->
+       </script>
+
+       <!-- enable Dojo date picker -->
+       <script language='javascript' type="text/javascript">
+
+               var locale = location.href.replace( /.+opac\/([^\/]+)\/skin.+/, '$1' );
+               if (!locale) locale = '<!--#echo var="locale"-->';
+
+                var djConfig = {
+                        locale: locale.toLowerCase(),
+                        parseOnLoad: true,
+                        isDebug: false 
+                }, lang, bidi;
+
+       </script>
+
+       <script type="text/javascript" src='/js/dojo/dojo/dojo.js'></script>
+       <script type="text/javascript" src='/js/dojo/dojo/openils_dojo.js'></script>
+       <script type="text/javascript" src='/js/dojo/opensrf/opensrf.js'></script>
+       <script type="text/javascript" src='/js/dojo/fieldmapper/AutoIDL.js'></script>
+
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/opac_utils.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/OrgTree.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/<!--#echo var="locale"-->/FacetDefs.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/OrgLasso.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/org_utils.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/RemoteRequest.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/init.js' type='text/javascript'></script>
+       <script language='javascript' src='<!--#echo var="OILS_JS_BASE"-->/added_content.js' type='text/javascript'></script>