function _UnHide() { 
  this.objs = []; 
  return this; 
} 
_UnHide.prototype.IsDisplaySupported = function() { 
  if( window.opera && !document.childNodes ) return false; 
  if( document.getElementById || document.all ) return true; 
  return false; 
} 
_UnHide.prototype.getObj = function(obj) { 
  return ( document.getElementById ? document.getElementById(obj) : 
         ( document.all ? document.all[obj] : 
         ( document.layers ? document.layers[obj] : null ) ) ); 
} 
_UnHide.prototype.displayObj = function(obj, status) { 
  var x = this.getObj(obj); 
  if(!x) return; 
  var css = ( document.layers ? x : x.style ); 
    if( this.IsDisplaySupported() ) { 
      css.display = status; 
    } 
    else { 
      css.visibility = ( status == 'none' ? 'hidden' : 'visible' ); 
    } 
} 
_UnHide.prototype.open = function(l_hide) { 
  var s=''; 
  var style = ( this.IsDisplaySupported() ? 'display:none;' : 'visibility:hidden;' ); 
  if( document.layers ) { style = 'position:relative;' + style; } 
  s += '<div id="'+l_hide+'" class="DLHidden" style="'+style+'">'; 
  document.write(s); 
  this.objs[l_hide] = 'none'; 
} 
_UnHide.prototype.close = function() { 
  document.write('</div>'); 
} 
_UnHide.prototype.showHide = function(obj) { 
  if( !this.objs[obj] ) return; 
  this.objs[obj] = ((this.objs[obj]=='none') ? 'block':'none'); 
  this.displayObj(obj, this.objs[obj]); 
} 
var UnHide = new _UnHide();

function FindingsHider(show) {
  var obj1='hide001';
  var obj2='hide002';
  var obj3='hide003';
  var obj4='hide004';
  UnHide.showHide(show);
  if (document.getElementById(obj1).style.display=='block' && show!=obj1) UnHide.showHide(obj1);;
  if (document.getElementById(obj2).style.display=='block' && show!=obj2) UnHide.showHide(obj2);;
  if (document.getElementById(obj3).style.display=='block' && show!=obj3) UnHide.showHide(obj3);;
  if (document.getElementById(obj4).style.display=='block' && show!=obj4) UnHide.showHide(obj4);;
}
