   function BW_Check()
     {
	this.ver    = navigator.appVersion;
	this.agent  = navigator.userAgent;
	this.dom    = document.getElementById ? 1:0;
	this.opera  = (navigator.userAgent.indexOf("Opera") > -1 && document.getElementById) ? 1:0;
	this.ns6    = (navigator.userAgent.indexOf("Firefox") > -1 && document.getElementById) ? 1:0;
	this.ie     = (this.ver.indexOf("MSIE") > -1 && this.dom && !this.opera) ? 1:0; 
	this.ie4    = (document.all && !this.dom && !this.opera) ? 1:0;
	this.ns4    = (document.layers && !this.dom) ? 1:0;
	this.bw     = (this.ie || this.ie4 || this.ns4 || this.opera || this.ns6);
	return this;
     }
   var bw = new BW_Check();

   var fixed = 0;

   function MOvr(layer)
      {
       if (document.getElementById(layer) && layer != fixed)
         {
          document.getElementById(layer).style.visibility = "visible";
          if (fixed)
            { document.getElementById('c' + fixed).style.visibility = "hidden"; }
         }
      }

   function MOut(layer)
      {
       if (document.getElementById(layer) && layer != fixed)
         {
          document.getElementById(layer).style.visibility = "hidden";
          if (fixed)
            { document.getElementById('c' + fixed).style.visibility = "visible"; }
         }
      }

   function Fix(layer)
      {
       if (fixed)
         { Close(fixed); }
       if (document.getElementById(layer))
         {
          document.getElementById('c' + layer).style.visibility = "visible";
          fixed = layer;
         }
      }

   function Close(layer)
      {
       if (document.getElementById(layer))
         {
          document.getElementById(layer).style.visibility = "hidden";
          document.getElementById('c' + layer).style.visibility = "hidden";
          fixed = 0;
         }
      }

