testing commit, please ignore
[kcls-web.git] / opac / skin / lfw / xml / body.xml
1 \r
2 <body class="tundra">\r
3 <script language='javascript' type='text/javascript'>\r
4 //central config space\r
5 \r
6         config.ids.login = {};\r
7         config.ids.searchbar = {};\r
8         config.ids.sidebar = {};\r
9         config.css.login = {};\r
10         config.css.searchbar = {};\r
11         config.css.sidebar = {};\r
12         config.css.sidebar.item = {};\r
13         config.names.sidebar = {};\r
14         config.ids.result.offset_start  = "offset_start";\r
15         config.ids.result.offset_end            = "offset_end";\r
16         config.ids.result.result_count  = "result_count";\r
17         config.ids.result.next_link             = 'next_link';\r
18         config.ids.result.prev_link             = 'prev_link';\r
19         config.ids.result.home_link             = 'search_home_link';\r
20         config.ids.result.end_link                      = 'end_link';\r
21         config.ids.result.main_table            = 'result_table';\r
22         config.ids.result.row_template  = 'result_table_template';\r
23         config.ids.result.num_pages             = 'num_pages';\r
24         config.ids.result.current_page  = 'current_page';\r
25         config.css.result.nav_active            = "nav_link_active";\r
26         config.ids.result.top_div                       = "result_table_div";\r
27         config.ids.result.nav_links             = "search_nav_links";\r
28         config.ids.result.info                          = "result_info_div";\r
29         config.css.result.cc_cell_even  = "copy_count_cell_even";\r
30         config.names.result.item_jacket = "item_jacket";\r
31         config.names.result.item_title  = "item_title";\r
32         config.names.result.item_author = "item_author";\r
33         config.names.result.counts_row  = "counts_row";\r
34         config.names.result.count_cell  = "copy_count_cell";\r
35         config.ids.common.top_logo = "top_left_logo";\r
36         config.ids.altcanvas.myopac_reload = 'myopac_reloading';\r
37         config.ids.altcanvas.org_tree           = config.ids.common.org_container;\r
38         config.ids.altcanvas.holds                      = 'holds_box';\r
39         config.ids.altcanvas.check_holds        = 'check_holds_box';\r
40         config.ids.altcanvas.xulholds           = 'xulholds_box';\r
41         config.ids.altcanvas.loading            = 'loading_alt';\r
42         config.ids.altcanvas.cnbrowse           = 'cn_browse';\r
43         config.ids.sidebar.login                        = 'login_link';\r
44         config.ids.sidebar.logout                       = 'logout_link';\r
45         config.ids.sidebar.logoutbox            = 'logout_link_div';\r
46         config.ids.sidebar.loginbox             = 'login_link_div';\r
47         config.ids.sidebar.home                         = 'home_link_div';\r
48         config.ids.sidebar.advanced             = 'advanced_link_div';\r
49         config.ids.sidebar.myopac                       = 'myopac_link_div';\r
50         config.ids.sidebar.prefs                        = 'prefs_link_div';\r
51         config.ids.sidebar.mresult                      = 'mresult_link_div';\r
52         config.ids.sidebar.rresult                      = 'result_link_div';\r
53         config.ids.sidebar.rdetail                      = "rdetail_link_div"; \r
54         config.ids.sidebar.logged_in_as = 'logged_in_as_div';\r
55         config.ids.sidebar.username_dest        = 'username_dest';\r
56         config.ids.sidebar.subject                      = 'subject_sidebar';\r
57         config.ids.sidebar.subject_item = 'subject_item';\r
58         config.ids.sidebar.author                       = 'author_sidebar';\r
59         config.ids.sidebar.author_item  = 'author_item';\r
60         config.ids.sidebar.series                       = 'series_sidebar';\r
61         config.ids.sidebar.series_item  = 'series_item';\r
62         config.ids.sidebar.home_link            = 'home_link'\r
63         config.ids.sidebar.advanced_link        = 'advanced_link'\r
64         config.ids.sidebar.myopac_link  = 'myopac_link'\r
65         config.names.sidebar.subject_item       = 'subject_item';\r
66         config.names.sidebar.author_item                = 'author_item';\r
67         config.names.sidebar.series_item                = 'series_item';\r
68         config.css.encircled                            = 'encircled';\r
69         config.ids.searchbar.text                               = 'search_box'; \r
70         config.ids.searchbar.facets                             = 'facet_box';\r
71         config.ids.searchbar.submit                     = 'search_submit';      \r
72         config.ids.searchbar.type_selector      = 'search_type_selector';\r
73         config.ids.searchbar.depth_selector     = 'depth_selector';\r
74         config.ids.searchbar.form_selector      = 'form_selector';\r
75         config.ids.searchbar.depth_sel_span     = 'depth_selector_span';\r
76         config.ids.login.box            = "login_box";\r
77         config.ids.login.username       = "login_username";\r
78         config.ids.login.password       = "login_password";\r
79         config.ids.login.button         = "login_button";\r
80         config.ids.login.cancel         = "login_cancel_button";\r
81         config.ids.altcanvas.login      = config.ids.login.box;\r
82         config.ids.searchbar.extra_row          = 'searchbar_extra';\r
83         config.ids.searchbar.main_row                   = 'searchbar_main_row';\r
84         config.ids.searchbar.table                              = 'searchbar_table';\r
85         config.ids.searchbar.location_tag       = 'search_location_tag_link';\r
86         config.ids.searchbar.lib_sel_span       = 'lib_selector_span';\r
87         config.ids.searchbar.lib_sel_link       = 'lib_selector_link';\r
88         config.ids.common.now_searching = 'now_searching_location';\r
89 </script>\r
90 \r
91 <noscript>\r
92         <style type="text/css">#toptable { display: none; }</style>\r
93         <p style="font-size: 1.3em; padding: 3em; text-align: center;">\r
94         &home.js.disabled;\r
95         </p>\r
96 </noscript>\r
97 \r
98 <!--#include virtual="top_nav.xml"-->\r
99 \r
100 <div id="search-wrapper">\r
101   <div style="margin:auto;width:694px;padding-left:17px;height:0px;">\r
102         <div id="user-ql">\r
103 <![CDATA[\r
104 <script type="text/javascript">\r
105 if(grabUser()) {\r
106         var str = '<div style="float:right;width:214px;">';\r
107         str += '<div style="position:absolute;"><div style="position:relative;top:-81px;">\n';\r
108         str += '<div id="quick-links">\n';\r
109         str += '</div></div></div></div>';\r
110         document.write(str);\r
111 }\r
112 </script>\r
113 ]]>\r
114         </div>\r
115       <!--#include virtual="utils.xml"-->\r
116   </div>\r
117 \r
118   <!--#if expr="$OILS_PAGE!='advanced.xml'"--><!--#include virtual="common/searchbar.xml"--><!--#endif-->\r
119 </div>\r
120 \r
121 <div id="content-wrapper">\r
122   <div id="main-content">\r
123 <!--#if expr="$OILS_PAGE!='rresult.xml'"--><div style="height:15px;clear:both;"></div><!--#endif-->\r
124 <!--#if expr="$OILS_PAGE='index.xml'"-->\r
125         <!--#include virtual="common/altcanvas.xml"-->\r
126         <!--#include virtual="home/homesearch.xml"-->\r
127 <!--#else-->\r
128         <!--#if expr="$OILS_PAGE='rresult.xml'"-->\r
129         <div id="tehResultsPage">\r
130         <!--#include virtual="result/result_header.xml"-->\r
131         <div style="padding:2px;width:174px;float:left;margin-top:10px;" class="hide_me" id="tehSideBar"><!--#include virtual="common/sidebar.xml"--></div>\r
132         <div style="width:500px;float:right;" id="rresults_page">\r
133         <!--#endif-->\r
134         <!--#include virtual="common/altcanvas.xml"--> \r
135         <!--#include virtual="common/ilsevents.xml"--> \r
136         <!--#include virtual="page_${OILS_PAGE}"-->\r
137         \r
138         <!--#if expr="$OILS_PAGE!='advanced.xml'"-->\r
139         <!--#include virtual="common/statusbar.xml"-->\r
140         <!--#endif-->\r
141         <!--#include virtual="common/tips.xml"-->\r
142         <!--#if expr="$OILS_PAGE='rresult.xml'"--></div></div><!--#endif-->\r
143 <!--#endif-->\r
144         <div style="clear:both;height:15px;"></div>     \r
145   </div>\r
146 </div>\r
147 <!--#include virtual='footer.xml'-->\r
148 <div>\r
149 <script language="javascript" type='text/javascript'>\r
150 <![CDATA[\r
151 try { \r
152   document.getElementById('toptable').style.display = 'table'; \r
153 } catch(e) {\r
154   try {\r
155         document.getElementById('toptable').style.display = ''; \r
156   } catch(ee) {}\r
157 }\r
158 ]]>\r
159 </script>\r
160 </div>\r
161 <!-- hide unused pieces of the opac here - prevents JS from complaining -->\r
162 <div class="hide_me">\r
163   <div id="now_searching_location"></div>\r
164   <div id="login_cancel_button"></div>\r
165   <div id="x"></div>\r
166 </div>\r
167 <script type="text/javascript">\r
168 attachEvt("common", "unload", function(){\r
169         if(typeof(G)!="undefined") destroyObj(G);\r
170         if(typeof(HTTP)!="undefined") destroyObj(HTTP);\r
171         if(typeof(_c)!="undefined") destroyObj(_c);\r
172         if(typeof(_l)!="undefined") destroyObj(_l);\r
173         if(typeof(config)!="undefined") destroyObj(config);\r
174         if(typeof(facet_list)!="undefined") destroyObj(facet_list);\r
175         if(typeof(globalOrgTree)!="undefined") destroyObj(globalOrgTree);\r
176         if(typeof(globalOrgTypes)!="undefined") destroyObj(globalOrgTypes);\r
177         if(typeof(google)!="undefined") destroyObj(google);\r
178         if(typeof(orgArraySearcher)!="undefined") destroyObj(orgArraySearcher);\r
179         if(typeof(recordsCache)!="undefined") destroyObj(recordsCache);\r
180         if(typeof(search_list)!="undefined") destroyObj(search_list);\r
181         if(typeof(subjectCache)!="undefined") destroyObj(subjectCache);\r
182         if(typeof(xrefCacheIndex)!="undefined") destroyObj(xrefCacheIndex);\r
183         if(typeof(x)!="undefined") destroyObj(x);\r
184         if(typeof(string)!="undefined") string = "";\r
185         //removeChildren(document);\r
186         //alert(errCounter+'\n'+errCounter2);\r
187 });\r
188 </script>\r
189 <div dojoType='openils.widget.ProgressDialog' jsId='progressDialog' style="width:300px;"></div>\r
190 <![CDATA[\r
191         <script language='javascript' type='text/javascript'>\r
192                 dojo.addOnLoad(init);\r
193                 dojo.require("dijit._Calendar");\r
194                 dojo.require("dijit.form.DateTextBox");\r
195                 dojo.require("dijit.form.FilteringSelect");\r
196                 dojo.require("dojo.date.locale");\r
197                 dojo.require("dojo.date.stamp");\r
198                 dojo.require("dojo.parser");\r
199                 dojo.require("openils.widget.FacetSidebar"); // pulls in Searcher and I18N\r
200                 dojo.require("dijit.form.NumberSpinner");\r
201                 dojo.require("dijit.form.CheckBox");\r
202                 dojo.require("openils.widget.ProgressDialog");\r
203                 dojo.require('openils.BibTemplate');\r
204                 dojo.addOnLoad(opac_init);\r
205         </script>\r
206 ]]>\r
207 </body>\r