introduce seajs popup component.