if(function(e,t){"use strict";function r(e){d[d.length]=e}function n(e){var t=new RegExp(" ?\\b"+e+"\\b");u.className=u.className.replace(t,"")}function o(e,t){for(var r=0,n=e.length;r<n;r++)t.call(e,e[r],r)}function a(){u.className=u.className.replace(/ (w-|eq-|gt-|gte-|lt-|lte-|portrait|no-portrait|landscape|no-landscape)\d+/g,"");var t=e.innerWidth||u.clientWidth,n=e.outerWidth||e.screen.width;m.screen.innerWidth=t,m.screen.outerWidth=n,r("w-"+t),o(f.screens,function(e){t>e?(f.screensCss.gt&&r("gt-"+e),f.screensCss.gte&&r("gte-"+e)):t<e?(f.screensCss.lt&&r("lt-"+e),f.screensCss.lte&&r("lte-"+e)):t===e&&(f.screensCss.lte&&r("lte-"+e),f.screensCss.eq&&r("e-q"+e),f.screensCss.gte&&r("gte-"+e))});var a=e.innerHeight||u.clientHeight,i=e.outerHeight||e.screen.height;m.screen.innerHeight=a,m.screen.outerHeight=i,m.feature("portrait",a>t),m.feature("landscape",a<t)}function i(){e.clearTimeout(E),E=e.setTimeout(a,50)}var s=e.document,c=e.navigator,l=e.location,u=s.documentElement,d=[],f={screens:[240,320,480,640,768,800,1024,1280,1440,1680,1920],screensCss:{gt:!0,gte:!1,lt:!0,lte:!1,eq:!1},browsers:[{ie:{min:6,max:11}}],browserCss:{gt:!0,gte:!1,lt:!0,lte:!1,eq:!0},html5:!0,page:"-page",section:"-section",head:"head"};if(e.head_conf)for(var p in e.head_conf)e.head_conf[p]!==t&&(f[p]=e.head_conf[p]);var m=e[f.head]=function(){m.ready.apply(null,arguments)};m.feature=function(e,t,o){return e?("[object Function]"===Object.prototype.toString.call(t)&&(t=t.call()),r((t?"":"no-")+e),m[e]=!!t,o||(n("no-"+e),n(e),m.feature()),m):(u.className+=" "+d.join(" "),d=[],m)},m.feature("js",!0);var h=c.userAgent.toLowerCase(),g=/mobile|android|kindle|silk|midp|phone|(windows .+arm|touch)/.test(h);m.feature("mobile",g,!0),m.feature("desktop",!g,!0),h=/(chrome|firefox)[ \/]([\w.]+)/.exec(h)||/(iphone|ipad|ipod)(?:.*version)?[ \/]([\w.]+)/.exec(h)||/(android)(?:.*version)?[ \/]([\w.]+)/.exec(h)||/(webkit|opera)(?:.*version)?[ \/]([\w.]+)/.exec(h)||/(msie) ([\w.]+)/.exec(h)||/(trident).+rv:(\w.)+/.exec(h)||[];var v=h[1],y=parseFloat(h[2]);switch(v){case"msie":case"trident":v="ie",y=s.documentMode||y;break;case"firefox":v="ff";break;case"ipod":case"ipad":case"iphone":v="ios";break;case"webkit":v="safari"}m.browser={name:v,version:y},m.browser[v]=!0;for(var b=0,w=f.browsers.length;b<w;b++)for(var k in f.browsers[b])if(v===k){r(k);for(var j=f.browsers[b][k].min,T=f.browsers[b][k].max,x=j;x<=T;x++)y>x?(f.browserCss.gt&&r("gt-"+k+x),f.browserCss.gte&&r("gte-"+k+x)):y<x?(f.browserCss.lt&&r("lt-"+k+x),f.browserCss.lte&&r("lte-"+k+x)):y===x&&(f.browserCss.lte&&r("lte-"+k+x),f.browserCss.eq&&r("eq-"+k+x),f.browserCss.gte&&r("gte-"+k+x))}else r("no-"+k);r(v),r(v+parseInt(y,10)),f.html5&&"ie"===v&&y<9&&o("abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|progress|section|summary|time|video".split("|"),function(e){s.createElement(e)}),o(l.pathname.split("/"),function(e,n){if(this.length>2&&this[n+1]!==t)n&&r(this.slice(n,n+1).join("-").toLowerCase()+f.section);else{var o=e||"index",a=o.indexOf(".");a>0&&(o=o.substring(0,a)),u.id=o.toLowerCase()+f.page,n||r("root"+f.section)}}),m.screen={height:e.screen.height,width:e.screen.width},a();var E=0;e.addEventListener?e.addEventListener("resize",i,!1):e.attachEvent("onresize",i)}(window),function(e,t){"use strict";function r(e){for(var r in e)if(i[e[r]]!==t)return!0;return!1}function n(e){var t=e.charAt(0).toUpperCase()+e.substr(1),n=(e+" "+c.join(t+" ")+t).split(" ");return!!r(n)}var o=e.document,a=o.createElement("i"),i=a.style,s=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),c="Webkit Moz O ms Khtml".split(" "),l=e.head_conf&&e.head_conf.head||"head",u=e[l],d={gradient:function(){var e="background-image:",t="gradient(linear,left top,right bottom,from(#9f9),to(#fff));",r="linear-gradient(left top,#eee,#fff);";return i.cssText=(e+s.join(t+e)+s.join(r+e)).slice(0,-e.length),!!i.backgroundImage},rgba:function(){return i.cssText="background-color:rgba(0,0,0,0.5)",!!i.backgroundColor},opacity:function(){return""===a.style.opacity},textshadow:function(){return""===i.textShadow},multiplebgs:function(){i.cssText="background:url(https://),url(https://),red url(https://)";var e=(i.background||"").match(/url/g);return"[object Array]"===Object.prototype.toString.call(e)&&3===e.length},boxshadow:function(){return n("boxShadow")},borderimage:function(){return n("borderImage")},borderradius:function(){return n("borderRadius")},cssreflections:function(){return n("boxReflect")},csstransforms:function(){return n("transform")},csstransitions:function(){return n("transition")},touch:function(){return"ontouchstart"in e},retina:function(){return e.devicePixelRatio>1},fontface:function(){var e=u.browser.name,t=u.browser.version;switch(e){case"ie":return t>=9;case"chrome":return t>=13;case"ff":return t>=6;case"ios":return t>=5;case"android":return!1;case"webkit":return t>=5.1;case"opera":return t>=10;default:return!1}}};for(var f in d)d[f]&&u.feature(f,d[f].call(),!0);u.feature()}(window),function(e,t){"use strict";function r(){}function n(e,t){if(e){"object"==typeof e&&(e=[].slice.call(e));for(var r=0,n=e.length;r<n;r++)t.call(e,e[r],r)}}function o(e,r){var n=Object.prototype.toString.call(r).slice(8,-1);return r!==t&&null!==r&&n===e}function a(e){return o("Function",e)}function i(e){return o("Array",e)}function s(e){var t=e.split("/"),r=t[t.length-1],n=r.indexOf("?");return n!==-1?r.substring(0,n):r}function c(e){e=e||r,e._done||(e(),e._done=1)}function l(e,t,n,o){var a="object"==typeof e?e:{test:e,success:!!t&&(i(t)?t:[t]),failure:!!n&&(i(n)?n:[n]),callback:o||r},s=!!a.test;return s&&a.success?(a.success.push(a.callback),q.load.apply(null,a.success)):!s&&a.failure?(a.failure.push(a.callback),q.load.apply(null,a.failure)):o(),q}function u(e){var t={};if("object"==typeof e)for(var r in e)e[r]&&(t={name:r,url:e[r]});else t={name:s(e),url:e};var n=L[t.name];return n&&n.url===t.url?n:(L[t.name]=t,t)}function d(e){e=e||L;for(var t in e)if(e.hasOwnProperty(t)&&e[t].state!==A)return!1;return!0}function f(e){e.state=S,n(e.onpreload,function(e){e.call()})}function p(e,r){e.state===t&&(e.state=O,e.onpreload=[],y({url:e.url,type:"cache"},function(){f(e)}))}function m(){var e=arguments,t=e[e.length-1],r=[].slice.call(e,1),o=r[0];return a(t)||(t=null),i(e[0])?(e[0].push(t),q.load.apply(null,e[0]),q):(o?(n(r,function(e){!a(e)&&e&&p(u(e))}),g(u(e[0]),a(o)?o:function(){q.load.apply(null,r)})):g(u(e[0])),q)}function h(){var e=arguments,t=e[e.length-1],r={};return a(t)||(t=null),i(e[0])?(e[0].push(t),q.load.apply(null,e[0]),q):(n(e,function(e,n){e!==t&&(e=u(e),r[e.name]=e)}),n(e,function(e,n){e!==t&&(e=u(e),g(e,function(){d(r)&&c(t)}))}),q)}function g(e,t){return t=t||r,e.state===A?void t():e.state===_?void q.ready(e.name,t):e.state===O?void e.onpreload.push(function(){g(e,t)}):(e.state=_,void y(e,function(){e.state=A,t(),n(C[e.name],function(e){c(e)}),T&&d()&&n(C.ALL,function(e){c(e)})}))}function v(e){e=e||"";var t=e.split("?")[0].split(".");return t[t.length-1].toLowerCase()}function y(t,n){function o(t){t=t||e.event,s.onload=s.onreadystatechange=s.onerror=null,n()}function a(r){r=r||e.event,("load"===r.type||/loaded|complete/.test(s.readyState)&&(!x.documentMode||x.documentMode<9))&&(e.clearTimeout(t.errorTimeout),e.clearTimeout(t.cssTimeout),s.onload=s.onreadystatechange=s.onerror=null,n())}function i(){if(t.state!==A&&t.cssRetries<=20){for(var r=0,n=x.styleSheets.length;r<n;r++)if(x.styleSheets[r].href===s.href)return void a({type:"load"});t.cssRetries++,t.cssTimeout=e.setTimeout(i,250)}}n=n||r;var s,c=v(t.url);"css"===c?(s=x.createElement("link"),s.type="text/"+(t.type||"css"),s.rel="stylesheet",s.href=t.url,t.cssRetries=0,t.cssTimeout=e.setTimeout(i,500)):(s=x.createElement("script"),s.type="text/"+(t.type||"javascript"),s.src=t.url),s.onload=s.onreadystatechange=a,s.onerror=o,s.async=!1,s.defer=!1,t.errorTimeout=e.setTimeout(function(){o({type:"timeout"})},7e3);var l=x.head||x.getElementsByTagName("head")[0];l.insertBefore(s,l.lastChild)}function b(){for(var e=x.getElementsByTagName("script"),t=0,r=e.length;t<r;t++){var n=e[t].getAttribute("data-headjs-load");if(n)return void q.load(n)}}function w(e,t){if(e===x)return T?c(t):E.push(t),q;if(a(e)&&(t=e,e="ALL"),i(e)){var r={};return n(e,function(e){r[e]=L[e],q.ready(e,function(){d(r)&&c(t)})}),q}if("string"!=typeof e||!a(t))return q;var o=L[e];if(o&&o.state===A||"ALL"===e&&d()&&T)return c(t),q;var s=C[e];return s?s.push(t):s=C[e]=[t],q}function k(){return x.body?void(T||(T=!0,b(),n(E,function(e){c(e)}))):(e.clearTimeout(q.readyTimeout),void(q.readyTimeout=e.setTimeout(k,50)))}function j(){x.addEventListener?(x.removeEventListener("DOMContentLoaded",j,!1),k()):"complete"===x.readyState&&(x.detachEvent("onreadystatechange",j),k())}var T,x=e.document,E=[],C={},L={},W="async"in x.createElement("script")||"MozAppearance"in x.documentElement.style||e.opera,P=e.head_conf&&e.head_conf.head||"Wind",q=e[P]=e[P]||function(){q.ready.apply(null,arguments)},O=1,S=2,_=3,A=4;if("complete"===x.readyState)k();else if(x.addEventListener)x.addEventListener("DOMContentLoaded",j,!1),e.addEventListener("load",k,!1);else{x.attachEvent("onreadystatechange",j),e.attachEvent("onload",k);var D=!1;try{D=!e.frameElement&&x.documentElement}catch(R){}D&&D.doScroll&&!function N(){if(!T){try{D.doScroll("left")}catch(t){return e.clearTimeout(q.readyTimeout),void(q.readyTimeout=e.setTimeout(N,50))}k()}}()}q.load=q.js=W?h:m,q.test=l,q.ready=w,q.ready(x,function(){d()&&n(C.ALL,function(e){c(e)}),q.feature&&q.feature("domloaded",!0)})}(window),!window.console){window.console={};for(var funs=["profiles","memory","_commandLineAPI","debug","error","info","log","warn","dir","dirxml","trace","assert","count","markTimeline","profile","profileEnd","time","timeEnd","timeStamp","group","groupCollapsed","groupEnd"],i=0;i<funs.length;i++)console[funs[i]]=function(){}}Wind.ready(function(){}),function(e){var t=e.GV.WEB_ROOT+e.GV.JS_ROOT||location.origin+"/public/js/",r="",n={datePicker:"datePicker/datePicker",jquery:"jquery",colorPicker:"colorPicker/colorPicker",tabs:"tabs/tabs",swfobject:"swfobject",imgready:"imgready",ajaxForm:"ajaxForm",cookie:"cookie",treeview:"treeview",treeTable:"treeTable/treeTable",draggable:"draggable",validate:"jquery.validate/jquery.validate","validate-extends":"jquery.validate/additional-methods",artDialog:"artDialog/artDialog",iframeTools:"artDialog/iframeTools",xd:"xd",noty:"noty/noty",noty3:"noty3/noty.min",jcrop:"jcrop/js/jcrop",ajaxfileupload:"ajaxfileupload",layer:"layer/layer",plupload:"plupload/plupload.full.min",echarts:"echarts/echarts.min",viewer:"viewer/viewer",colorpicker:"colorpicker/js/colorpicker",mousewheel:"jquery.mousewheel/jquery.mousewheel.min",bootstrapDatetimePicker:"bootstrap-datetimepicker/js/bootstrap-datetimepicker",dragula:"dragula/dragula.min",imagesloaded:"masonry/imagesloaded.pkgd.min",masonry:"masonry/masonry.pkgd.min",ueditor:"ueditor/ueditor.all.min"},o={colorPicker:"colorPicker/style",artDialog:"artDialog/skins/default",datePicker:"datePicker/style",treeTable:"treeTable/treeTable",jcrop:"jcrop/css/jquery.Jcrop.min",layer:"layer/skin/default/layer",viewer:"viewer/viewer",noty3:"noty3/noty",colorpicker:"colorpicker/css/colorpicker",animate:"animate/animate",bootstrapDatetimePicker:"bootstrap-datetimepicker/css/bootstrap-datetimepicker",dragula:"dragula/dragula.min",ueditor:"ueditor/themes/default/css/ueditor"};for(var a in n)n.hasOwnProperty(a)&&(n[a]=t+n[a]+".js?v="+r);for(var a in o)o.hasOwnProperty(a)&&(o[a]=t+o[a]+".css?v="+r);e.Wind=e.Wind||{},Wind.css=function(e,t){var r=o[e]?o[e]:e,n=document.createElement("link");n.rel="stylesheet",n.href=r,n.onload=n.onreadystatechange=function(){var e=n.readyState;!t||t.done||e&&!/loaded|complete/.test(e)||(t.done=!0,t())},document.getElementsByTagName("head")[0].appendChild(n)},Wind.alias=function(e){for(var t in e)n[t]=e[t]},Wind.aliasCss=function(e){for(var t in e)o[t]=e[t]},Wind.use=function(){for(var e=arguments,t=e.length,r=0;r<t;r++)"string"==typeof e[r]&&n[e[r]]&&(e[r]=n[e[r]]);Wind.js.apply(null,e)};var i={};Wind.tmpl=function(e,t){var r=/\W/.test(e)?new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+e.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):i[e]=i[e]||tmpl(e);return t?r(t):r},Wind.Util={}}(window);