  YAHOO.namespace("mzag.overlay");


  /*****************************************************************************
  * GUI_Panel_Overlay - YAHOO.mzag.overlay
  *****************************************************************************/
  if(!YAHOO.mzag.overlay.manager)
    YAHOO.mzag.overlay.manager=new YAHOO.widget.OverlayManager();
  YAHOO.mzag.overlay.init=function(id, config)
  {
    if(YAHOO.mzag.overlay.manager.find(id))
      YAHOO.mzag.overlay.manager.remove(id);

    var oldOverlayMask=document.getElementById(id + "_mask");

    // remove old overlay mask when modal is set and ajax enabled
    if(oldOverlayMask)
      oldOverlayMask.parentNode.removeChild(oldOverlayMask);

    var oOverlay=new YAHOO.widget.Panel(id, config)
    YAHOO.mzag.overlay.manager.register(oOverlay);
    oOverlay.render();
  }
  /****************************************************************************/  