layui.define(['layer', 'jquery', 'element'], function(exports) {
	"use strict";

	var MOD_NAME = 'popup',
		$ = layui.jquery,
		layer = layui.layer,
		element = layui.element;

	var popup = new function() {

			this.success = function(msg) {
				layer.msg(msg, {
					icon: 1,
					time: 1000
				})
			},
			this.failure = function(msg) {
				layer.msg(msg, {
					icon: 2,
					time: 1000
				})
			},
			this.warning = function(msg) {
				layer.msg(msg, {
					icon: 3,
					time: 1000
				})
			},
			this.success = function(msg, callback) {
				layer.msg(msg, {
					icon: 1,
					time: 1000
				}, callback);
			},
			this.failure = function(msg, callback) {
				layer.msg(msg, {
					icon: 2,
					time: 3000
				}, callback);
			},
			this.warming = function(msg, callback) {
				layer.msg(msg, {
					icon: 3,
					time: 2000
				}, callback);
			}
	};
	exports(MOD_NAME, popup);
})