default_close_image_src="/image/close.gif";
default_open_image_src="/image/open.gif";
default_status_image_prefix="__";

var nav,old,iex=(document.all);
if(navigator.appName=="Netscape"){(document.layers)?nav=true:old=true;}


function DoShow(LayerName, ImageName, OpenedLayerSrc) {

  if (!ImageName) {
    ImageName = default_status_image_prefix+LayerName;
  }

  if (!OpenedLayerSrc) {
    OpenedLayerSrc  = default_open_image_src;
  }


  if(old){return;
  } else {
    if(nav){
      alert ("E_NOIMPL!");
    }
    if(iex){
      document.all(LayerName).style.visibility="visible";
      document.all(LayerName).style.display="block";

      if (document.all(ImageName)){
        document.all(ImageName).src=OpenedLayerSrc;
      }

//      document.all(LayerName).src=OpenedLayerSrc;
    }
  }
}


function DoHide(LayerName, ImageName, ClosedLayerSrc) {

  if (!ImageName) {
    ImageName = default_status_image_prefix+LayerName;
  }

  if (!ClosedLayerSrc) {
    ClosedLayerSrc  = default_close_image_src;
  }


  if(old){return;
  } else {
    if(nav){
      alert ("E_NOIMPL!");
    }
    if(iex){
      document.all(LayerName).style.visibility="hidden";
      document.all(LayerName).style.display="none";
      if (document.all(ImageName)){
        document.all(ImageName).src=ClosedLayerSrc;
      }
    }
  }
}


function DoBlink(LayerName, ImageName, OpenedLayerSrc, ClosedLayerSrc) {

  if(old)
  {
  	return;
  } 
  else 
  {
    if(nav)
    {
      alert ("E_NOIMPL!");
    }
    if(iex)
    {
      if (document.all(LayerName).style.visibility=="hidden") 
      {
        DoShow (LayerName,ImageName, OpenedLayerSrc);
      } 
      else 
      {
        DoHide (LayerName, ImageName, ClosedLayerSrc);
      };
    }
  }


}