/*! layer mobile-v2.0.0 Web弹层组件 MIT License http://layer.layui.com/mobile By 贤心 */
; !function (e) { "use strict"; var t = document, n = "querySelectorAll", i = "getElementsByClassName", a = function (e) { return t[n](e) }, s = { type: 0, shade: !0, shadeClose: !0, fixed: !0, anim: "scale" }, l = { extend: function (e) { var t = JSON.parse(JSON.stringify(s)); for (var n in e) t[n] = e[n]; return t }, timer: {}, end: {} }; l.touch = function (e, t) { e.addEventListener("click", function (e) { t.call(this, e) }, !1) }; var r = 0, o = ["layui-m-layer"], c = function (e) { var t = this; t.config = l.extend(e), t.view() }; c.prototype.view = function () { var e = this, n = e.config, s = t.createElement("div"); e.id = s.id = o[0] + r, s.setAttribute("class", o[0] + " " + o[0] + (n.type || 0)), s.setAttribute("index", r); var l = function () { var e = "object" == typeof n.title; return n.title ? '
' + (e ? n.title[0] : n.title) + "
" : "" }(), c = function () { "string" == typeof n.btn && (n.btn = [n.btn]); var e, t = (n.btn || []).length; return 0 !== t && n.btn ? (e = '' + n.btn[0] + "", 2 === t && (e = '' + n.btn[1] + "" + e), '' + e + "
") : "" }(); if (n.fixed || (n.top = n.hasOwnProperty("top") ? n.top : 100, n.style = n.style || "", n.style += " top:" + (t.body.scrollTop + n.top) + "px"), 2 === n.type && (n.content = '' + (n.content || "") + "
"), n.skin && (n.anim = "up"), "msg" === n.skin && (n.shade = !1), s.innerHTML = (n.shade ? "' : "") + '" + l + '
' + n.content + "
" + c + "
", !n.type || 2 === n.type) { var d = t[i](o[0] + n.type), y = d.length; y >= 1 && layer.close(d[0].getAttribute("index")) } document.body.appendChild(s); var u = e.elem = a("#" + e.id)[0]; n.success && n.success(u), e.index = r++ , e.action(n, u) }, c.prototype.action = function (e, t) { var n = this; e.time && (l.timer[n.index] = setTimeout(function () { layer.close(n.index) }, 1e3 * e.time)); var a = function () { var t = this.getAttribute("type"); 0 == t ? (e.no && e.no(), layer.close(n.index)) : e.yes ? e.yes(n.index) : layer.close(n.index) }; if (e.btn) for (var s = t[i]("layui-m-layerbtn")[0].children, r = s.length, o = 0; o < r; o++)l.touch(s[o], a); if (e.shade && e.shadeClose) { var c = t[i]("layui-m-layershade")[0]; l.touch(c, function () { layer.close(n.index, e.end) }) } e.end && (l.end[n.index] = e.end) }, e.layer = { v: "2.0", index: r, open: function (e) { var t = new c(e || {}); return t.index }, close: function (e) { var n = a("#" + o[0] + e)[0]; n && (n.innerHTML = "", t.body.removeChild(n), clearTimeout(l.timer[e]), delete l.timer[e], "function" == typeof l.end[e] && l.end[e](), delete l.end[e]) }, closeAll: function () { for (var e = t[i](o[0]), n = 0, a = e.length; n < a; n++)layer.close(0 | e[0].getAttribute("index")) } }, "function" == typeof define ? define(function () { return layer }) : function () { var e = document.scripts, n = e[e.length - 1], i = n.src, a = i.substring(0, i.lastIndexOf("/") + 1); n.getAttribute("merge") || document.head.appendChild(function () { var e = t.createElement("link"); return e.href = a + "need/layer.css?2.0", e.type = "text/css", e.rel = "styleSheet", e.id = "layermcss", e }()) }() }(window);