vendor.js
57.3 KB
!function s(a,r,l){function c(e,t){if(!r[e]){if(!a[e]){var i="function"==typeof require&&require;if(!t&&i)return i(e,!0);if(d)return d(e,!0);var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}var o=r[e]={exports:{}};a[e][0].call(o.exports,function(t){return c(a[e][1][t]||t)},o,o.exports,s,a,r,l)}return r[e].exports}for(var d="function"==typeof require&&require,t=0;t<l.length;t++)c(l[t]);return c}({},{},[]),function(m,t){"use strict";var g,d,e,n=m.layui&&layui.define,h={getPath:function(){var t=document.scripts,e=t[t.length-1],i=e.src;if(!e.getAttribute("merge"))return i.substring(0,i.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,e){var i=t.currentStyle?t.currentStyle:m.getComputedStyle(t,null);return i[i.getPropertyValue?"getPropertyValue":"getAttribute"](e)},link:function(t,e,i){if(y.path){var n=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof e&&(i=e);var s="layuicss-"+(i||t).replace(/\.|\//g,""),a=0;o.rel="stylesheet",o.href=y.path+t,o.id=s,document.getElementById(s)||n.appendChild(o),"function"==typeof e&&function t(){return 80<++a?m.console&&console.error("layer.css: Invalid"):void(1989===parseInt(h.getStyle(document.getElementById(s),"width"))?e():setTimeout(t,100))}()}}},y={v:"3.1.0",ie:(e=navigator.userAgent.toLowerCase(),!!(m.ActiveXObject||"ActiveXObject"in m)&&((e.match(/msie\s(\d+)/)||[])[1]||"11")),index:m.layer&&m.layer.v?1e5:0,path:h.getPath,config:function(t,e){return t=t||{},y.cache=h.config=g.extend({},h.config,t),y.path=h.config.path||y.path,"string"==typeof t.extend&&(t.extend=[t.extend]),h.config.path&&y.ready(),t.extend&&(n?layui.addcss("modules/layer/"+t.extend):h.link("theme/"+t.extend)),this},ready:function(t){var e="layer",i=(n?"modules/layer/":"theme/")+"default/layer.css?v="+y.v;return n?layui.addcss(i,t,e):h.link(i,t,e),this},alert:function(t,e,i){var n="function"==typeof e;return n&&(i=e),y.open(g.extend({content:t,yes:i},n?{}:e))},confirm:function(t,e,i,n){var o="function"==typeof e;return o&&(n=i,i=e),y.open(g.extend({content:t,btn:h.btn,yes:i,btn2:n},o?{}:e))},msg:function(t,e,i){var n="function"==typeof e,o=h.config.skin,s=(o?o+" "+o+"-msg":"")||"layui-layer-msg",a=c.anim.length-1;return n&&(i=e),y.open(g.extend({content:t,time:3e3,shade:!1,skin:s,title:!1,closeBtn:!1,btn:!1,resize:!1,end:i},n&&!h.config.skin?{skin:s+" layui-layer-hui",anim:a}:((-1===(e=e||{}).icon||void 0===e.icon&&!h.config.skin)&&(e.skin=s+" "+(e.skin||"layui-layer-hui")),e)))},load:function(t,e){return y.open(g.extend({type:3,icon:t||0,resize:!1,shade:.01},e))},tips:function(t,e,i){return y.open(g.extend({type:4,content:[t,e],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},i))}},i=function(t){var e=this;e.index=++y.index,e.config=g.extend({},e.config,h.config,t),document.body?e.creat():setTimeout(function(){e.creat()},30)};i.pt=i.prototype;var c=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];c.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],i.pt.config={type:0,shade:.3,fixed:!0,move:c[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},i.pt.vessel=function(t,e){var i,n=this.index,o=this.config,s=o.zIndex+n,a="object"==typeof o.title,r=o.maxmin&&(1===o.type||2===o.type),l=o.title?'<div class="layui-layer-title" style="'+(a?o.title[1]:"")+'">'+(a?o.title[0]:o.title)+"</div>":"";return o.zIndex=s,e([o.shade?'<div class="layui-layer-shade" id="layui-layer-shade'+n+'" times="'+n+'" style="z-index:'+(s-1)+'; "></div>':"",'<div class="'+c[0]+" layui-layer-"+h.type[o.type]+(0!=o.type&&2!=o.type||o.shade?"":" layui-layer-border")+" "+(o.skin||"")+'" id="'+c[0]+n+'" type="'+h.type[o.type]+'" times="'+n+'" showtime="'+o.time+'" conType="'+(t?"object":"string")+'" style="z-index: '+s+"; width:"+o.area[0]+";height:"+o.area[1]+(o.fixed?"":";position:absolute;")+'">'+(t&&2!=o.type?"":l)+'<div id="'+(o.id||"")+'" class="layui-layer-content'+(0==o.type&&-1!==o.icon?" layui-layer-padding":"")+(3==o.type?" layui-layer-loading"+o.icon:"")+'">'+(0==o.type&&-1!==o.icon?'<i class="layui-layer-ico layui-layer-ico'+o.icon+'"></i>':"")+(1==o.type&&t?"":o.content||"")+'</div><span class="layui-layer-setwin">'+(i=r?'<a class="layui-layer-min" href="javascript:;"><cite></cite></a><a class="layui-layer-ico layui-layer-max" href="javascript:;"></a>':"",o.closeBtn&&(i+='<a class="layui-layer-ico '+c[7]+" "+c[7]+(o.title?o.closeBtn:4==o.type?"1":"2")+'" href="javascript:;"></a>'),i)+"</span>"+(o.btn?function(){var t="";"string"==typeof o.btn&&(o.btn=[o.btn]);for(var e=0,i=o.btn.length;e<i;e++)t+='<a class="'+c[6]+e+'">'+o.btn[e]+"</a>";return'<div class="'+c[6]+" layui-layer-btn-"+(o.btnAlign||"")+'">'+t+"</div>"}():"")+(o.resize?'<span class="layui-layer-resize"></span>':"")+"</div>"],l,g('<div class="layui-layer-move"></div>')),this},i.pt.creat=function(){var n=this,o=n.config,s=n.index,a="object"==typeof(l=o.content),r=g("body");if(!o.id||!g("#"+o.id)[0]){switch("string"==typeof o.area&&(o.area="auto"===o.area?["",""]:[o.area,""]),o.shift&&(o.anim=o.shift),6==y.ie&&(o.fixed=!1),o.type){case 0:o.btn="btn"in o?o.btn:h.btn[0],y.closeAll("dialog");break;case 2:var l=o.content=a?o.content:[o.content||"http://layer.layui.com","auto"];o.content='<iframe scrolling="'+(o.content[1]||"auto")+'" allowtransparency="true" id="'+c[4]+s+'" name="'+c[4]+s+'" onload="this.className=\'\';" class="layui-layer-load" frameborder="0" src="'+o.content[0]+'"></iframe>';break;case 3:delete o.title,delete o.closeBtn,-1===o.icon&&o.icon,y.closeAll("loading");break;case 4:a||(o.content=[o.content,"body"]),o.follow=o.content[1],o.content=o.content[0]+'<i class="layui-layer-TipsG"></i>',delete o.title,o.tips="object"==typeof o.tips?o.tips:[o.tips,!0],o.tipsMore||y.closeAll("tips")}if(n.vessel(a,function(t,e,i){r.append(t[0]),a?2==o.type||4==o.type?g("body").append(t[1]):l.parents("."+c[0])[0]||(l.data("display",l.css("display")).show().addClass("layui-layer-wrap").wrap(t[1]),g("#"+c[0]+s).find("."+c[5]).before(e)):r.append(t[1]),g(".layui-layer-move")[0]||r.append(h.moveElem=i),n.layero=g("#"+c[0]+s),o.scrollbar||c.html.css("overflow","hidden").attr("layer-full",s)}).auto(s),g("#layui-layer-shade"+n.index).css({"background-color":o.shade[1]||"#000",opacity:o.shade[0]||o.shade}),2==o.type&&6==y.ie&&n.layero.find("iframe").attr("src",l[0]),4==o.type?n.tips():n.offset(),o.fixed&&d.on("resize",function(){n.offset(),(/^\d+%$/.test(o.area[0])||/^\d+%$/.test(o.area[1]))&&n.auto(s),4==o.type&&n.tips()}),o.time<=0||setTimeout(function(){y.close(n.index)},o.time),n.move().callback(),c.anim[o.anim]){var t="layer-anim "+c.anim[o.anim];n.layero.addClass(t).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){g(this).removeClass(t)})}o.isOutAnim&&n.layero.data("isOutAnim",!0)}},i.pt.auto=function(t){var e=this.config,i=g("#"+c[0]+t);""===e.area[0]&&0<e.maxWidth&&(y.ie&&y.ie<8&&e.btn&&i.width(i.innerWidth()),i.outerWidth()>e.maxWidth&&i.width(e.maxWidth));var n=[i.innerWidth(),i.innerHeight()],o=i.find(c[1]).outerHeight()||0,s=i.find("."+c[6]).outerHeight()||0,a=function(t){(t=i.find(t)).height(n[1]-o-s-2*(0|parseFloat(t.css("padding-top"))))};switch(e.type){case 2:a("iframe");break;default:""===e.area[1]?0<e.maxHeight&&i.outerHeight()>e.maxHeight?(n[1]=e.maxHeight,a("."+c[5])):e.fixed&&n[1]>=d.height()&&(n[1]=d.height(),a("."+c[5])):a("."+c[5])}return this},i.pt.offset=function(){var t=this,e=t.config,i=t.layero,n=[i.outerWidth(),i.outerHeight()],o="object"==typeof e.offset;t.offsetTop=(d.height()-n[1])/2,t.offsetLeft=(d.width()-n[0])/2,o?(t.offsetTop=e.offset[0],t.offsetLeft=e.offset[1]||t.offsetLeft):"auto"!==e.offset&&("t"===e.offset?t.offsetTop=0:"r"===e.offset?t.offsetLeft=d.width()-n[0]:"b"===e.offset?t.offsetTop=d.height()-n[1]:"l"===e.offset?t.offsetLeft=0:"lt"===e.offset?(t.offsetTop=0,t.offsetLeft=0):"lb"===e.offset?(t.offsetTop=d.height()-n[1],t.offsetLeft=0):"rt"===e.offset?(t.offsetTop=0,t.offsetLeft=d.width()-n[0]):"rb"===e.offset?(t.offsetTop=d.height()-n[1],t.offsetLeft=d.width()-n[0]):t.offsetTop=e.offset),e.fixed||(t.offsetTop=/%$/.test(t.offsetTop)?d.height()*parseFloat(t.offsetTop)/100:parseFloat(t.offsetTop),t.offsetLeft=/%$/.test(t.offsetLeft)?d.width()*parseFloat(t.offsetLeft)/100:parseFloat(t.offsetLeft),t.offsetTop+=d.scrollTop(),t.offsetLeft+=d.scrollLeft()),i.attr("minLeft")&&(t.offsetTop=d.height()-(i.find(c[1]).outerHeight()||0),t.offsetLeft=i.css("left")),i.css({top:t.offsetTop,left:t.offsetLeft})},i.pt.tips=function(){var t=this.config,e=this.layero,i=[e.outerWidth(),e.outerHeight()],n=g(t.follow);n[0]||(n=g("body"));var o={width:n.outerWidth(),height:n.outerHeight(),top:n.offset().top,left:n.offset().left},s=e.find(".layui-layer-TipsG"),a=t.tips[0];t.tips[1]||s.remove(),o.autoLeft=function(){0<o.left+i[0]-d.width()?(o.tipLeft=o.left+o.width-i[0],s.css({right:12,left:"auto"})):o.tipLeft=o.left},o.where=[function(){o.autoLeft(),o.tipTop=o.top-i[1]-10,s.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){o.tipLeft=o.left+o.width+10,o.tipTop=o.top,s.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){o.autoLeft(),o.tipTop=o.top+o.height+10,s.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){o.tipLeft=o.left-i[0]-10,o.tipTop=o.top,s.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],o.where[a-1](),1===a?o.top-(d.scrollTop()+i[1]+16)<0&&o.where[2]():2===a?0<d.width()-(o.left+o.width+i[0]+16)||o.where[3]():3===a?0<o.top-d.scrollTop()+o.height+i[1]+16-d.height()&&o.where[0]():4===a&&0<i[0]+16-o.left&&o.where[1](),e.find("."+c[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),e.css({left:o.tipLeft-(t.fixed?d.scrollLeft():0),top:o.tipTop-(t.fixed?d.scrollTop():0)})},i.pt.move=function(){var a=this,r=a.config,t=g(document),l=a.layero,e=l.find(r.move),i=l.find(".layui-layer-resize"),c={};return r.move&&e.css("cursor","move"),e.on("mousedown",function(t){t.preventDefault(),r.move&&(c.moveStart=!0,c.offset=[t.clientX-parseFloat(l.css("left")),t.clientY-parseFloat(l.css("top"))],h.moveElem.css("cursor","move").show())}),i.on("mousedown",function(t){t.preventDefault(),c.resizeStart=!0,c.offset=[t.clientX,t.clientY],c.area=[l.outerWidth(),l.outerHeight()],h.moveElem.css("cursor","se-resize").show()}),t.on("mousemove",function(t){if(c.moveStart){var e=t.clientX-c.offset[0],i=t.clientY-c.offset[1],n="fixed"===l.css("position");if(t.preventDefault(),c.stX=n?0:d.scrollLeft(),c.stY=n?0:d.scrollTop(),!r.moveOut){var o=d.width()-l.outerWidth()+c.stX,s=d.height()-l.outerHeight()+c.stY;e<c.stX&&(e=c.stX),o<e&&(e=o),i<c.stY&&(i=c.stY),s<i&&(i=s)}l.css({left:e,top:i})}if(r.resize&&c.resizeStart){e=t.clientX-c.offset[0],i=t.clientY-c.offset[1];t.preventDefault(),y.style(a.index,{width:c.area[0]+e,height:c.area[1]+i}),c.isResize=!0,r.resizing&&r.resizing(l)}}).on("mouseup",function(t){c.moveStart&&(delete c.moveStart,h.moveElem.hide(),r.moveEnd&&r.moveEnd(l)),c.resizeStart&&(delete c.resizeStart,h.moveElem.hide())}),a},i.pt.callback=function(){var e=this,i=e.layero,n=e.config;e.openLayer(),n.success&&(2==n.type?i.find("iframe").on("load",function(){n.success(i,e.index)}):n.success(i,e.index)),6==y.ie&&e.IE6(i),i.find("."+c[6]).children("a").on("click",function(){var t=g(this).index();0===t?n.yes?n.yes(e.index,i):n.btn1?n.btn1(e.index,i):y.close(e.index):!1===(n["btn"+(t+1)]&&n["btn"+(t+1)](e.index,i))||y.close(e.index)}),i.find("."+c[7]).on("click",function(){!1===(n.cancel&&n.cancel(e.index,i))||y.close(e.index)}),n.shadeClose&&g("#layui-layer-shade"+e.index).on("click",function(){y.close(e.index)}),i.find(".layui-layer-min").on("click",function(){!1===(n.min&&n.min(i))||y.min(e.index,n)}),i.find(".layui-layer-max").on("click",function(){g(this).hasClass("layui-layer-maxmin")?(y.restore(e.index),n.restore&&n.restore(i)):(y.full(e.index,n),setTimeout(function(){n.full&&n.full(i)},100))}),n.end&&(h.end[e.index]=n.end)},h.reselect=function(){g.each(g("select"),function(t,e){var i=g(this);i.parents("."+c[0])[0]||1==i.attr("layer")&&g("."+c[0]).length<1&&i.removeAttr("layer").show(),i=null})},i.pt.IE6=function(t){g("select").each(function(t,e){var i=g(this);i.parents("."+c[0])[0]||"none"===i.css("display")||i.attr({layer:"1"}).hide(),i=null})},i.pt.openLayer=function(){y.zIndex=this.config.zIndex,y.setTop=function(t){return y.zIndex=parseInt(t[0].style.zIndex),t.on("mousedown",function(){y.zIndex++,t.css("z-index",y.zIndex+1)}),y.zIndex}},h.record=function(t){var e=[t.width(),t.height(),t.position().top,t.position().left+parseFloat(t.css("margin-left"))];t.find(".layui-layer-max").addClass("layui-layer-maxmin"),t.attr({area:e})},h.rescollbar=function(t){c.html.attr("layer-full")==t&&(c.html[0].style.removeProperty?c.html[0].style.removeProperty("overflow"):c.html[0].style.removeAttribute("overflow"),c.html.removeAttr("layer-full"))},(m.layer=y).getChildFrame=function(t,e){return e=e||g("."+c[4]).attr("times"),g("#"+c[0]+e).find("iframe").contents().find(t)},y.getFrameIndex=function(t){return g("#"+t).parents("."+c[4]).attr("times")},y.iframeAuto=function(t){if(t){var e=y.getChildFrame("html",t).outerHeight(),i=g("#"+c[0]+t),n=i.find(c[1]).outerHeight()||0,o=i.find("."+c[6]).outerHeight()||0;i.css({height:e+n+o}),i.find("iframe").css({height:e})}},y.iframeSrc=function(t,e){g("#"+c[0]+t).find("iframe").attr("src",e)},y.style=function(t,e,i){var n=g("#"+c[0]+t),o=n.find(".layui-layer-content"),s=n.attr("type"),a=n.find(c[1]).outerHeight()||0,r=n.find("."+c[6]).outerHeight()||0;n.attr("minLeft"),s!==h.type[3]&&s!==h.type[4]&&(i||(parseFloat(e.width)<=260&&(e.width=260),parseFloat(e.height)-a-r<=64&&(e.height=64+a+r)),n.css(e),r=n.find("."+c[6]).outerHeight(),s===h.type[2]?n.find("iframe").css({height:parseFloat(e.height)-a-r}):o.css({height:parseFloat(e.height)-a-r-parseFloat(o.css("padding-top"))-parseFloat(o.css("padding-bottom"))}))},y.min=function(t,e){var i=g("#"+c[0]+t),n=i.find(c[1]).outerHeight()||0,o=i.attr("minLeft")||181*h.minIndex+"px",s=i.css("position");h.record(i),h.minLeft[0]&&(o=h.minLeft[0],h.minLeft.shift()),i.attr("position",s),y.style(t,{width:180,height:n,left:o,top:d.height()-n,position:"fixed",overflow:"hidden"},!0),i.find(".layui-layer-min").hide(),"page"===i.attr("type")&&i.find(c[4]).hide(),h.rescollbar(t),i.attr("minLeft")||h.minIndex++,i.attr("minLeft",o)},y.restore=function(t){var e=g("#"+c[0]+t),i=e.attr("area").split(",");e.attr("type"),y.style(t,{width:parseFloat(i[0]),height:parseFloat(i[1]),top:parseFloat(i[2]),left:parseFloat(i[3]),position:e.attr("position"),overflow:"visible"},!0),e.find(".layui-layer-max").removeClass("layui-layer-maxmin"),e.find(".layui-layer-min").show(),"page"===e.attr("type")&&e.find(c[4]).show(),h.rescollbar(t)},y.full=function(e){var t,i=g("#"+c[0]+e);h.record(i),c.html.attr("layer-full")||c.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===i.css("position");y.style(e,{top:t?0:d.scrollTop(),left:t?0:d.scrollLeft(),width:d.width(),height:d.height()},!0),i.find(".layui-layer-min").hide()},100)},y.title=function(t,e){g("#"+c[0]+(e||y.index)).find(c[1]).html(t)},y.close=function(n){var o=g("#"+c[0]+n),s=o.attr("type");if(o[0]){var a="layui-layer-wrap",t=function(){if(s===h.type[1]&&"object"===o.attr("conType")){o.children(":not(."+c[5]+")").remove();for(var t=o.find("."+a),e=0;e<2;e++)t.unwrap();t.css("display",t.data("display")).removeClass(a)}else{if(s===h.type[2])try{var i=g("#"+c[4]+n)[0];i.contentWindow.document.write(""),i.contentWindow.close(),o.find("."+c[5])[0].removeChild(i)}catch(t){}o[0].innerHTML="",o.remove()}"function"==typeof h.end[n]&&h.end[n](),delete h.end[n]};o.data("isOutAnim")&&o.addClass("layer-anim layer-anim-close"),g("#layui-layer-moves, #layui-layer-shade"+n).remove(),6==y.ie&&h.reselect(),h.rescollbar(n),o.attr("minLeft")&&(h.minIndex--,h.minLeft.push(o.attr("minLeft"))),y.ie&&y.ie<10||!o.data("isOutAnim")?t():setTimeout(function(){t()},200)}},y.closeAll=function(i){g.each(g("."+c[0]),function(){var t=g(this),e=i?t.attr("type")===i:1;e&&y.close(t.attr("times")),e=null})};var o=y.cache||{},v=function(t){return o.skin?" "+o.skin+" "+o.skin+"-"+t:""};y.prompt=function(i,n){var t="";if("function"==typeof(i=i||{})&&(n=i),i.area){var e=i.area;t='style="width: '+e[0]+"; height: "+e[1]+';"',delete i.area}var o,s=2==i.formType?'<textarea class="layui-layer-input"'+t+">"+(i.value||"")+"</textarea>":'<input type="'+(1==i.formType?"password":"text")+'" class="layui-layer-input" value="'+(i.value||"")+'">',a=i.success;return delete i.success,y.open(g.extend({type:1,btn:["确定","取消"],content:s,skin:"layui-layer-prompt"+v("prompt"),maxWidth:d.width(),success:function(t){(o=t.find(".layui-layer-input")).focus(),"function"==typeof a&&a(t)},resize:!1,yes:function(t){var e=o.val();""===e?o.focus():e.length>(i.maxlength||500)?y.tips("最多输入"+(i.maxlength||500)+"个字数",o,{tips:1}):n&&n(e,t,o)}},i))},y.tab=function(o){var n=(o=o||{}).tab||{},s="layui-this",i=o.success;return delete o.success,y.open(g.extend({type:1,skin:"layui-layer-tab"+v("tab"),resize:!1,title:function(){var t=n.length,e=1,i="";if(0<t)for(i='<span class="'+s+'">'+n[0].title+"</span>";e<t;e++)i+="<span>"+n[e].title+"</span>";return i}(),content:'<ul class="layui-layer-tabmain">'+function(){var t=n.length,e=1,i="";if(0<t)for(i='<li class="layui-layer-tabli '+s+'">'+(n[0].content||"no content")+"</li>";e<t;e++)i+='<li class="layui-layer-tabli">'+(n[e].content||"no content")+"</li>";return i}()+"</ul>",success:function(t){var e=t.find(".layui-layer-title").children(),n=t.find(".layui-layer-tabmain").children();e.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var e=g(this),i=e.index();e.addClass(s).siblings().removeClass(s),n.eq(i).show().siblings().hide(),"function"==typeof o.change&&o.change(i)}),"function"==typeof i&&i(t)}},o))},y.photos=function(o,t,e){var i,n,s,a,r={};if((o=o||{}).photos){var l=o.photos.constructor===Object,c=l?o.photos:{},d=c.data||[],h=c.start||0;r.imgIndex=1+(0|h),o.img=o.img||"img";var f=o.success;if(delete o.success,l){if(0===d.length)return y.msg("没有图片")}else{var p=g(o.photos),u=function(){d=[],p.find(o.img).each(function(t){var e=g(this);e.attr("layer-index",t),d.push({alt:e.attr("alt"),pid:e.attr("layer-pid"),src:e.attr("layer-src")||e.attr("src"),thumb:e.attr("src")})})};if(u(),0===d.length)return;if(t||p.on("click",o.img,function(){var t=g(this).attr("layer-index");y.photos(g.extend(o,{photos:{start:t,data:d,tab:o.tab},full:o.full}),!0),u()}),!t)return}r.imgprev=function(t){r.imgIndex--,r.imgIndex<1&&(r.imgIndex=d.length),r.tabimg(t)},r.imgnext=function(t,e){r.imgIndex++,r.imgIndex>d.length&&(r.imgIndex=1,e)||r.tabimg(t)},r.keyup=function(t){if(!r.end){var e=t.keyCode;t.preventDefault(),37===e?r.imgprev(!0):39===e?r.imgnext(!0):27===e&&y.close(r.index)}},r.tabimg=function(t){if(!(d.length<=1))return c.start=r.imgIndex-1,y.close(r.index),y.photos(o,!0,t)},r.event=function(){r.bigimg.hover(function(){r.imgsee.show()},function(){r.imgsee.hide()}),r.bigimg.find(".layui-layer-imgprev").on("click",function(t){t.preventDefault(),r.imgprev()}),r.bigimg.find(".layui-layer-imgnext").on("click",function(t){t.preventDefault(),r.imgnext()}),g(document).on("keyup",r.keyup)},r.loadi=y.load(1,{shade:!("shade"in o)&&.9,scrollbar:!1}),i=d[h].src,n=function(n){y.close(r.loadi),r.index=y.open(g.extend({type:1,id:"layui-layer-photos",area:function(){var t=[n.width,n.height],e=[g(m).width()-100,g(m).height()-100];if(!o.full&&(t[0]>e[0]||t[1]>e[1])){var i=[t[0]/e[0],t[1]/e[1]];i[1]<i[0]?(t[0]=t[0]/i[0],t[1]=t[1]/i[0]):i[0]<i[1]&&(t[0]=t[0]/i[1],t[1]=t[1]/i[1])}return[t[0]+"px",t[1]+"px"]}(),title:!1,shade:.9,shadeClose:!0,closeBtn:!1,move:".layui-layer-phimg img",moveType:1,scrollbar:!1,moveOut:!0,isOutAnim:!1,skin:"layui-layer-photos"+v("photos"),content:'<div class="layui-layer-phimg"><img src="'+d[h].src+'" alt="'+(d[h].alt||"")+'" layer-pid="'+d[h].pid+'"><div class="layui-layer-imgsee">'+(1<d.length?'<span class="layui-layer-imguide"><a href="javascript:;" class="layui-layer-iconext layui-layer-imgprev"></a><a href="javascript:;" class="layui-layer-iconext layui-layer-imgnext"></a></span>':"")+'<div class="layui-layer-imgbar" style="display:'+(e?"block":"")+'"><span class="layui-layer-imgtit"><a href="javascript:;">'+(d[h].alt||"")+"</a><em>"+r.imgIndex+"/"+d.length+"</em></span></div></div></div>",success:function(t,e){r.bigimg=t.find(".layui-layer-phimg"),r.imgsee=t.find(".layui-layer-imguide,.layui-layer-imgbar"),r.event(t),o.tab&&o.tab(d[h],t),"function"==typeof f&&f(t)},end:function(){r.end=!0,g(document).off("keyup",r.keyup)}},o))},s=function(){y.close(r.loadi),y.msg("当前图片地址异常<br>是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){1<d.length&&r.imgnext(!0,!0)}})},(a=new Image).src=i,a.complete?n(a):(a.onload=function(){a.onload=null,n(a)},a.onerror=function(t){a.onerror=null,s(t)})}},h.run=function(t){d=(g=t)(m),c.html=g("html"),y.open=function(t){return new i(t).index}},m.layui&&layui.define?(y.ready(),layui.define("jquery",function(t){y.path=layui.cache.dir,h.run(layui.$),t("layer",m.layer=y)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return h.run(m.jQuery),y}):(h.run(m.jQuery),y.ready())}(window),layer.config({path:"js/plugins/layer/"}),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var e=!1,i=this;n(this).one("bsTransitionEnd",function(){e=!0});return setTimeout(function(){e||n(i).trigger(n.support.transition.end)},t),this},n(function(){n.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(l){"use strict";var c=function(t,e){this.options=l.extend({},c.DEFAULTS,e),this.$target=l(this.options.target).on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(n){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof n&&n;e||t.data("bs.affix",e=new c(this,i)),"string"==typeof n&&e[n]()})}c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(t,e,i,n){var o=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return o<i&&"top";if("bottom"==this.affixed)return null!=i?!(o+this.unpin<=s.top)&&"bottom":!(o+a<=t-n)&&"bottom";var r=null==this.affixed,l=r?o:s.top;return null!=i&&o<=i?"top":null!=n&&t-n<=l+(r?a:e)&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},c.prototype.checkPositionWithEventLoop=function(){setTimeout(l.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),e=this.options.offset,i=e.top,n=e.bottom,o=Math.max(l(document).height(),l(document.body).height());"object"!=typeof e&&(n=i=e),"function"==typeof i&&(i=e.top(this.$element)),"function"==typeof n&&(n=e.bottom(this.$element));var s=this.getState(o,t,i,n);if(this.affixed!=s){null!=this.unpin&&this.$element.css("top","");var a="affix"+(s?"-"+s:""),r=l.Event(a+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=s,this.unpin="bottom"==s?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(a).trigger(a.replace("affix","affixed")+".bs.affix")}"bottom"==s&&this.$element.offset({top:o-t-n})}};var t=l.fn.affix;l.fn.affix=i,l.fn.affix.Constructor=c,l.fn.affix.noConflict=function(){return l.fn.affix=t,this},l(window).on("load",function(){l('[data-spy="affix"]').each(function(){var t=l(this),e=t.data();e.offset=e.offset||{},null!=e.offsetBottom&&(e.offset.bottom=e.offsetBottom),null!=e.offsetTop&&(e.offset.top=e.offsetTop),i.call(t,e)})})}(jQuery),function(s){"use strict";var e='[data-dismiss="alert"]',a=function(t){s(t).on("click",e,this.close)};a.VERSION="3.3.7",a.TRANSITION_DURATION=150,a.prototype.close=function(t){var e=s(this),i=e.attr("data-target");i||(i=(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,""));var n=s("#"===i?[]:i);function o(){n.detach().trigger("closed.bs.alert").remove()}t&&t.preventDefault(),n.length||(n=e.closest(".alert")),n.trigger(t=s.Event("close.bs.alert")),t.isDefaultPrevented()||(n.removeClass("in"),s.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",o).emulateTransitionEnd(a.TRANSITION_DURATION):o())};var t=s.fn.alert;s.fn.alert=function(i){return this.each(function(){var t=s(this),e=t.data("bs.alert");e||t.data("bs.alert",e=new a(this)),"string"==typeof i&&e[i].call(t)})},s.fn.alert.Constructor=a,s.fn.alert.noConflict=function(){return s.fn.alert=t,this},s(document).on("click.bs.alert.data-api",e,a.prototype.close)}(jQuery),function(s){"use strict";var o=function(t,e){this.$element=s(t),this.options=s.extend({},o.DEFAULTS,e),this.isLoading=!1};function i(n){return this.each(function(){var t=s(this),e=t.data("bs.button"),i="object"==typeof n&&n;e||t.data("bs.button",e=new o(this,i)),"toggle"==n?e.toggle():n&&e.setState(n)})}o.VERSION="3.3.7",o.DEFAULTS={loadingText:"loading..."},o.prototype.setState=function(t){var e="disabled",i=this.$element,n=i.is("input")?"val":"html",o=i.data();t+="Text",null==o.resetText&&i.data("resetText",i[n]()),setTimeout(s.proxy(function(){i[n](null==o[t]?this.options[t]:o[t]),"loadingText"==t?(this.isLoading=!0,i.addClass(e).attr(e,e).prop(e,!0)):this.isLoading&&(this.isLoading=!1,i.removeClass(e).removeAttr(e).prop(e,!1))},this),0)},o.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var t=s.fn.button;s.fn.button=i,s.fn.button.Constructor=o,s.fn.button.noConflict=function(){return s.fn.button=t,this},s(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var e=s(t.target).closest(".btn");i.call(e,"toggle"),s(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),e.is("input,button")?e.trigger("focus"):e.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){s(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(h){"use strict";var f=function(t,e){this.$element=h(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=e,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",h.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",h.proxy(this.pause,this)).on("mouseleave.bs.carousel",h.proxy(this.cycle,this))};function a(o){return this.each(function(){var t=h(this),e=t.data("bs.carousel"),i=h.extend({},f.DEFAULTS,t.data(),"object"==typeof o&&o),n="string"==typeof o?o:i.slide;e||t.data("bs.carousel",e=new f(this,i)),"number"==typeof o?e.to(o):n?e[n]():i.interval&&e.pause().cycle()})}f.VERSION="3.3.7",f.TRANSITION_DURATION=600,f.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},f.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},f.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(h.proxy(this.next,this),this.options.interval)),this},f.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},f.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var n=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(n)},f.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(i<t?"next":"prev",this.$items.eq(t))},f.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&h.support.transition&&(this.$element.trigger(h.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},f.prototype.next=function(){if(!this.sliding)return this.slide("next")},f.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},f.prototype.slide=function(t,e){var i=this.$element.find(".item.active"),n=e||this.getItemForDirection(t,i),o=this.interval,s="next"==t?"left":"right",a=this;if(n.hasClass("active"))return this.sliding=!1;var r=n[0],l=h.Event("slide.bs.carousel",{relatedTarget:r,direction:s});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,o&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=h(this.$indicators.children()[this.getItemIndex(n)]);c&&c.addClass("active")}var d=h.Event("slid.bs.carousel",{relatedTarget:r,direction:s});return h.support.transition&&this.$element.hasClass("slide")?(n.addClass(t),n[0].offsetWidth,i.addClass(s),n.addClass(s),i.one("bsTransitionEnd",function(){n.removeClass([t,s].join(" ")).addClass("active"),i.removeClass(["active",s].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger(d)},0)}).emulateTransitionEnd(f.TRANSITION_DURATION)):(i.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger(d)),o&&this.cycle(),this}};var t=h.fn.carousel;h.fn.carousel=a,h.fn.carousel.Constructor=f,h.fn.carousel.noConflict=function(){return h.fn.carousel=t,this};var e=function(t){var e,i=h(this),n=h(i.attr("data-target")||(e=i.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,""));if(n.hasClass("carousel")){var o=h.extend({},n.data(),i.data()),s=i.attr("data-slide-to");s&&(o.interval=!1),a.call(n,o),s&&n.data("bs.carousel").to(s),t.preventDefault()}};h(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),h(window).on("load",function(){h('[data-ride="carousel"]').each(function(){var t=h(this);a.call(t,t.data())})})}(jQuery),function(a){"use strict";var r=function(t,e){this.$element=a(t),this.options=a.extend({},r.DEFAULTS,e),this.$trigger=a('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function o(t){var e,i=t.attr("data-target")||(e=t.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"");return a(i)}function l(n){return this.each(function(){var t=a(this),e=t.data("bs.collapse"),i=a.extend({},r.DEFAULTS,t.data(),"object"==typeof n&&n);!e&&i.toggle&&/show|hide/.test(n)&&(i.toggle=!1),e||t.data("bs.collapse",e=new r(this,i)),"string"==typeof n&&e[n]()})}r.VERSION="3.3.7",r.TRANSITION_DURATION=350,r.DEFAULTS={toggle:!0},r.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},r.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(t=e.data("bs.collapse"))&&t.transitioning)){var i=a.Event("show.bs.collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){e&&e.length&&(l.call(e,"hide"),t||e.data("bs.collapse",null));var n=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[n](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[n](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return o.call(this);var s=a.camelCase(["scroll",n].join("-"));this.$element.one("bsTransitionEnd",a.proxy(o,this)).emulateTransitionEnd(r.TRANSITION_DURATION)[n](this.$element[0][s])}}}},r.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=a.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var e=this.dimension();this.$element[e](this.$element[e]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!a.support.transition)return i.call(this);this.$element[e](0).one("bsTransitionEnd",a.proxy(i,this)).emulateTransitionEnd(r.TRANSITION_DURATION)}}},r.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},r.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(t,e){var i=a(e);this.addAriaAndCollapsedClass(o(i),i)},this)).end()},r.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var t=a.fn.collapse;a.fn.collapse=l,a.fn.collapse.Constructor=r,a.fn.collapse.noConflict=function(){return a.fn.collapse=t,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var e=a(this);e.attr("data-target")||t.preventDefault();var i=o(e),n=i.data("bs.collapse")?"toggle":e.data();l.call(i,n)})}(jQuery),function(a){"use strict";var t=".dropdown-backdrop",r='[data-toggle="dropdown"]',n=function(t){a(t).on("click.bs.dropdown",this.toggle)};function l(t){var e=t.attr("data-target");e||(e=(e=t.attr("href"))&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""));var i=e&&a(e);return i&&i.length?i:t.parent()}function s(n){n&&3===n.which||(a(t).remove(),a(r).each(function(){var t=a(this),e=l(t),i={relatedTarget:this};e.hasClass("open")&&(n&&"click"==n.type&&/input|textarea/i.test(n.target.tagName)&&a.contains(e[0],n.target)||(e.trigger(n=a.Event("hide.bs.dropdown",i)),n.isDefaultPrevented()||(t.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",i)))))}))}n.VERSION="3.3.7",n.prototype.toggle=function(t){var e=a(this);if(!e.is(".disabled, :disabled")){var i=l(e),n=i.hasClass("open");if(s(),!n){"ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",s);var o={relatedTarget:this};if(i.trigger(t=a.Event("show.bs.dropdown",o)),t.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),i.toggleClass("open").trigger(a.Event("shown.bs.dropdown",o))}return!1}},n.prototype.keydown=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)){var e=a(this);if(t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled")){var i=l(e),n=i.hasClass("open");if(!n&&27!=t.which||n&&27==t.which)return 27==t.which&&i.find(r).trigger("focus"),e.trigger("click");var o=i.find(".dropdown-menu li:not(.disabled):visible a");if(o.length){var s=o.index(t.target);38==t.which&&0<s&&s--,40==t.which&&s<o.length-1&&s++,~s||(s=0),o.eq(s).trigger("focus")}}}};var e=a.fn.dropdown;a.fn.dropdown=function(i){return this.each(function(){var t=a(this),e=t.data("bs.dropdown");e||t.data("bs.dropdown",e=new n(this)),"string"==typeof i&&e[i].call(t)})},a.fn.dropdown.Constructor=n,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=e,this},a(document).on("click.bs.dropdown.data-api",s).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",r,n.prototype.toggle).on("keydown.bs.dropdown.data-api",r,n.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",n.prototype.keydown)}(jQuery),function(s){"use strict";var a=function(t,e){this.options=e,this.$body=s(document.body),this.$element=s(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,s.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};function r(n,o){return this.each(function(){var t=s(this),e=t.data("bs.modal"),i=s.extend({},a.DEFAULTS,t.data(),"object"==typeof n&&n);e||t.data("bs.modal",e=new a(this,i)),"string"==typeof n?e[n](o):i.show&&e.show(o)})}a.VERSION="3.3.7",a.TRANSITION_DURATION=300,a.BACKDROP_TRANSITION_DURATION=150,a.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},a.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},a.prototype.show=function(i){var n=this,t=s.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(t),this.isShown||t.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',s.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(t){s(t.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var t=s.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),t&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var e=s.Event("shown.bs.modal",{relatedTarget:i});t?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(a.TRANSITION_DURATION):n.$element.trigger("focus").trigger(e)}))},a.prototype.hide=function(t){t&&t.preventDefault(),t=s.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),s(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),s.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",s.proxy(this.hideModal,this)).emulateTransitionEnd(a.TRANSITION_DURATION):this.hideModal())},a.prototype.enforceFocus=function(){s(document).off("focusin.bs.modal").on("focusin.bs.modal",s.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},a.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",s.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},a.prototype.resize=function(){this.isShown?s(window).on("resize.bs.modal",s.proxy(this.handleUpdate,this)):s(window).off("resize.bs.modal")},a.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},a.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},a.prototype.backdrop=function(t){var e=this,i=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var n=s.support.transition&&i;if(this.$backdrop=s(document.createElement("div")).addClass("modal-backdrop "+i).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",s.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),n&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;n?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var o=function(){e.removeBackdrop(),t&&t()};s.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",o).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):o()}else t&&t()},a.prototype.handleUpdate=function(){this.adjustDialog()},a.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},a.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},a.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},a.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},a.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},a.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var t=s.fn.modal;s.fn.modal=r,s.fn.modal.Constructor=a,s.fn.modal.noConflict=function(){return s.fn.modal=t,this},s(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var e=s(this),i=e.attr("href"),n=s(e.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,"")),o=n.data("bs.modal")?"toggle":s.extend({remote:!/#/.test(i)&&i},n.data(),e.data());e.is("a")&&t.preventDefault(),n.one("show.bs.modal",function(t){t.isDefaultPrevented()||n.one("hidden.bs.modal",function(){e.is(":visible")&&e.trigger("focus")})}),r.call(n,o,this)})}(jQuery),function(m){"use strict";var g=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};g.VERSION="3.3.7",g.TRANSITION_DURATION=150,g.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},g.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=m(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&m(m.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var n=this.options.trigger.split(" "),o=n.length;o--;){var s=n[o];if("click"==s)this.$element.on("click."+this.type,this.options.selector,m.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",r="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,m.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,m.proxy(this.leave,this))}}this.options.selector?this._options=m.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},g.prototype.getDefaults=function(){return g.DEFAULTS},g.prototype.getOptions=function(t){return(t=m.extend({},this.getDefaults(),this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},g.prototype.getDelegateOptions=function(){var i={},n=this.getDefaults();return this._options&&m.each(this._options,function(t,e){n[t]!=e&&(i[t]=e)}),i},g.prototype.enter=function(t){var e=t instanceof this.constructor?t:m(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),m(t.currentTarget).data("bs."+this.type,e)),t instanceof m.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},g.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},g.prototype.leave=function(t){var e=t instanceof this.constructor?t:m(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),m(t.currentTarget).data("bs."+this.type,e)),t instanceof m.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},g.prototype.show=function(){var t=m.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=m.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,n=this.tip(),o=this.getUID(this.type);this.setContent(),n.attr("id",o),this.$element.attr("aria-describedby",o),this.options.animation&&n.addClass("fade");var s="function"==typeof this.options.placement?this.options.placement.call(this,n[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(s);r&&(s=s.replace(a,"")||"top"),n.detach().css({top:0,left:0,display:"block"}).addClass(s).data("bs."+this.type,this),this.options.container?n.appendTo(this.options.container):n.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),c=n[0].offsetWidth,d=n[0].offsetHeight;if(r){var h=s,f=this.getPosition(this.$viewport);s="bottom"==s&&l.bottom+d>f.bottom?"top":"top"==s&&l.top-d<f.top?"bottom":"right"==s&&l.right+c>f.width?"left":"left"==s&&l.left-c<f.left?"right":s,n.removeClass(h).addClass(s)}var p=this.getCalculatedOffset(s,l,c,d);this.applyPlacement(p,s);var u=function(){var t=i.hoverState;i.$element.trigger("shown.bs."+i.type),i.hoverState=null,"out"==t&&i.leave(i)};m.support.transition&&this.$tip.hasClass("fade")?n.one("bsTransitionEnd",u).emulateTransitionEnd(g.TRANSITION_DURATION):u()}},g.prototype.applyPlacement=function(t,e){var i=this.tip(),n=i[0].offsetWidth,o=i[0].offsetHeight,s=parseInt(i.css("margin-top"),10),a=parseInt(i.css("margin-left"),10);isNaN(s)&&(s=0),isNaN(a)&&(a=0),t.top+=s,t.left+=a,m.offset.setOffset(i[0],m.extend({using:function(t){i.css({top:Math.round(t.top),left:Math.round(t.left)})}},t),0),i.addClass("in");var r=i[0].offsetWidth,l=i[0].offsetHeight;"top"==e&&l!=o&&(t.top=t.top+o-l);var c=this.getViewportAdjustedDelta(e,t,r,l);c.left?t.left+=c.left:t.top+=c.top;var d=/top|bottom/.test(e),h=d?2*c.left-n+r:2*c.top-o+l,f=d?"offsetWidth":"offsetHeight";i.offset(t),this.replaceArrow(h,i[0][f],d)},g.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},g.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},g.prototype.hide=function(t){var e=this,i=m(this.$tip),n=m.Event("hide.bs."+this.type);function o(){"in"!=e.hoverState&&i.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),t&&t()}if(this.$element.trigger(n),!n.isDefaultPrevented())return i.removeClass("in"),m.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",o).emulateTransitionEnd(g.TRANSITION_DURATION):o(),this.hoverState=null,this},g.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},g.prototype.hasContent=function(){return this.getTitle()},g.prototype.getPosition=function(t){var e=(t=t||this.$element)[0],i="BODY"==e.tagName,n=e.getBoundingClientRect();null==n.width&&(n=m.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var o=window.SVGElement&&e instanceof window.SVGElement,s=i?{top:0,left:0}:o?null:t.offset(),a={scroll:i?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},r=i?{width:m(window).width(),height:m(window).height()}:null;return m.extend({},n,a,r,s)},g.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},g.prototype.getViewportAdjustedDelta=function(t,e,i,n){var o={top:0,left:0};if(!this.$viewport)return o;var s=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-s-a.scroll,l=e.top+s-a.scroll+n;r<a.top?o.top=a.top-r:l>a.top+a.height&&(o.top=a.top+a.height-l)}else{var c=e.left-s,d=e.left+s+i;c<a.left?o.left=a.left-c:d>a.right&&(o.left=a.left+a.width-d)}return o},g.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},g.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},g.prototype.tip=function(){if(!this.$tip&&(this.$tip=m(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},g.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},g.prototype.enable=function(){this.enabled=!0},g.prototype.disable=function(){this.enabled=!1},g.prototype.toggleEnabled=function(){this.enabled=!this.enabled},g.prototype.toggle=function(t){var e=this;t&&((e=m(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),m(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},g.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var t=m.fn.tooltip;m.fn.tooltip=function(n){return this.each(function(){var t=m(this),e=t.data("bs.tooltip"),i="object"==typeof n&&n;!e&&/destroy|hide/.test(n)||(e||t.data("bs.tooltip",e=new g(this,i)),"string"==typeof n&&e[n]())})},m.fn.tooltip.Constructor=g,m.fn.tooltip.noConflict=function(){return m.fn.tooltip=t,this}}(jQuery),function(o){"use strict";var s=function(t,e){this.init("popover",t,e)};if(!o.fn.tooltip)throw new Error("Popover requires tooltip.js");s.VERSION="3.3.7",s.DEFAULTS=o.extend({},o.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),s.prototype=o.extend({},o.fn.tooltip.Constructor.prototype),(s.prototype.constructor=s).prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},s.prototype.hasContent=function(){return this.getTitle()||this.getContent()},s.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=o.fn.popover;o.fn.popover=function(n){return this.each(function(){var t=o(this),e=t.data("bs.popover"),i="object"==typeof n&&n;!e&&/destroy|hide/.test(n)||(e||t.data("bs.popover",e=new s(this,i)),"string"==typeof n&&e[n]())})},o.fn.popover.Constructor=s,o.fn.popover.noConflict=function(){return o.fn.popover=t,this}}(jQuery),function(s){"use strict";function o(t,e){this.$body=s(document.body),this.$scrollElement=s(t).is(document.body)?s(window):s(t),this.options=s.extend({},o.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",s.proxy(this.process,this)),this.refresh(),this.process()}function e(n){return this.each(function(){var t=s(this),e=t.data("bs.scrollspy"),i="object"==typeof n&&n;e||t.data("bs.scrollspy",e=new o(this,i)),"string"==typeof n&&e[n]()})}o.VERSION="3.3.7",o.DEFAULTS={offset:10},o.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},o.prototype.refresh=function(){var t=this,n="offset",o=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),s.isWindow(this.$scrollElement[0])||(n="position",o=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=s(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&s(e);return i&&i.length&&i.is(":visible")&&[[i[n]().top+o,e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},o.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),o=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),n<=e)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e<o[0])return this.activeTarget=null,this.clear();for(t=o.length;t--;)a!=s[t]&&e>=o[t]&&(void 0===o[t+1]||e<o[t+1])&&this.activate(s[t])},o.prototype.activate=function(t){this.activeTarget=t,this.clear();var e=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=s(e).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")},o.prototype.clear=function(){s(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var t=s.fn.scrollspy;s.fn.scrollspy=e,s.fn.scrollspy.Constructor=o,s.fn.scrollspy.noConflict=function(){return s.fn.scrollspy=t,this},s(window).on("load.bs.scrollspy.data-api",function(){s('[data-spy="scroll"]').each(function(){var t=s(this);e.call(t,t.data())})})}(jQuery),function(r){"use strict";var a=function(t){this.element=r(t)};function e(i){return this.each(function(){var t=r(this),e=t.data("bs.tab");e||t.data("bs.tab",e=new a(this)),"string"==typeof i&&e[i]()})}a.VERSION="3.3.7",a.TRANSITION_DURATION=150,a.prototype.show=function(){var t=this.element,e=t.closest("ul:not(.dropdown-menu)"),i=t.data("target");if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var n=e.find(".active:last a"),o=r.Event("hide.bs.tab",{relatedTarget:t[0]}),s=r.Event("show.bs.tab",{relatedTarget:n[0]});if(n.trigger(o),t.trigger(s),!s.isDefaultPrevented()&&!o.isDefaultPrevented()){var a=r(i);this.activate(t.closest("li"),e),this.activate(a,a.parent(),function(){n.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:n[0]})})}}},a.prototype.activate=function(t,e,i){var n=e.find("> .active"),o=i&&r.support.transition&&(n.length&&n.hasClass("fade")||!!e.find("> .fade").length);function s(){n.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),o?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}n.length&&o?n.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s(),n.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};var i=function(t){t.preventDefault(),e.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);