['command'],
function() {
var x = document.getElementById('top_pane');
- x.hidden = ! x.hidden;
+ document.getElementById('splitter_grippy2').doCommand();
var n = obj.controller.view.toggle_form_btn;
- if (x.hidden) {
+ if (x.collapsed) {
n.setAttribute('image',"/xul/server/skin/media/images/down_arrow.gif");
n.setAttribute('label',$("catStrings").getString('staff.cat.z3950.unhide_top_pane.label'));
n.setAttribute('accesskey',$("catStrings").getString('staff.cat.z3950.unhide_top_pane.accesskey'));
}
},
],
+ 'splitter_grippy2' : [
+ ['click'],
+ function() {
+ var x = document.getElementById('top_pane');
+ var n = obj.controller.view.toggle_form_btn;
+ if (x.collapsed) {
+ n.setAttribute('image',"/xul/server/skin/media/images/down_arrow.gif");
+ n.setAttribute('label',$("catStrings").getString('staff.cat.z3950.unhide_top_pane.label'));
+ n.setAttribute('accesskey',$("catStrings").getString('staff.cat.z3950.unhide_top_pane.accesskey'));
+ } else {
+ n.setAttribute('image',"/xul/server/skin/media/images/up_arrow.gif");
+ n.setAttribute('label',$("catStrings").getString('staff.cat.z3950.hide_top_pane.label'));
+ n.setAttribute('accesskey',$("catStrings").getString('staff.cat.z3950.hide_top_pane.accesskey'));
+ }
+ }
+ ],
'service_rows' : [
['render'],
function(e) {
<button id="search" label="&staff.cat.z3950.search.label;" accesskey="&staff.cat.z3950.search.accesskey;"/>
</hbox>
</groupbox>
- <splitter id="x_splitter" collapse="after" persist="state hidden"><grippy/></splitter>
+ <splitter id="x_splitter" collapse="after" persist="state hidden"><grippy id="splitter_grippy1"/></splitter>
<groupbox id="x_splitter2" persist="width" flex="1">
<caption label="&staff.cat.z3950.service_credentials.label;"/>
<grid flex="1">
</hbox>
</groupbox>
</hbox>
- <splitter id="z_splitter" collapse="before" persist="state hidden"><grippy/></splitter>
+ <splitter id="z_splitter" collapse="before" persist="state hidden"><grippy id="splitter_grippy2"/></splitter>
<groupbox id="z_splitter2" persist="height" flex="1">
<caption label="&staff.cat.z3950.results_caption.label;"/>
<hbox>