Expand|Select|Wrap|Line Numbers
- function KZAdhocBarToggleVisibility(sBarId)
- {
- if ( typeof(Page_KzAdhocBars)== 'undefined')
- {
- return;
- }
- var bar = null;
- for( var iI = 0 ; iI < Page_KzAdhocBars.length ; iI++)
- {
- var o = Page_KzAdhocBars[iI];
- if ( o.BarId == sBarId )
- {
- bar = o;
- break;
- }
- }
- if ( bar == null )
- {
- return;
- }
- var obj = bar.BarBody;
- obj.runtimeStyle.display = obj.runtimeStyle.display == 'none' ? '' : 'none';
- if ( obj.runtimeStyle.display == 'none' )
- {
- bar.ShowHideCtl.innerText = 'Show';
- }
- else
- {
- bar.ShowHideCtl.innerText = 'Hide';
- }
- // Update section visible flag
- var propName = '__KzAdhocBarVisible_'+sBarId;
- var theForm = document.forms[0];
- if ( propName in theForm )
- {
- theForm[propName].value = obj.runtimeStyle.display;
- }
- }