docs: function(remove, onClose)
              {
                  if( remove != false )
                  {
                      remove = true;
                  }
      
                  if(alert.instance)
                  {
                      alert.animateAlert('hide');
      
                      window.setTimeout(function()
                      {
                          var alertWrap = alert.instance.parents('.ja_wrap');
      
                          if( remove )
                          {
                              alertWrap.remove();
                          }
                          else
                          {
                              alertWrap.hide();
                          }
      
                          if(typeof onClose == 'function')
                          {
                              onClose(alert.instance);
                          }
                          else if(typeof alert.onClose == 'function')
                          {
                              alert.onClose(alert.instance);
                          }
      
                          if( $('.jAlert:visible').length === 0 )
                          {
                              $('html,body').css('overflow', '');
                          }
      
                      }, alert.animationTimeout);
                  }
  
                  return alert;
              }