%PDF- %PDF-
Direktori : /home2/vacivi36/www2]/old/wp-content/plugins/loco-translate/pub/js/min/ |
Current File : //home2/vacivi36/www2]/old/wp-content/plugins/loco-translate/pub/js/min/admin.js |
(function(r,v,h,S){var l=function(){var c={};return{register:function(f,h){c[f]=h},require:function(f,h){var n=c[f];if(!n)throw Error('CommonJS error: failed to require("'+h+'")');return n}}}();l.register("$1",function(c,f,h){function n(b){var g=typeof b;if("string"===g)if(/[^ <>!=()%^&|?:n0-9]/.test(b))console.error("Invalid plural: "+b);else return new Function("n","return "+b);"function"!==g&&(b=function(a){return 1!=a});return b}c.init=function(b){function g(d,e,b){return(d=a[d])&&d[b]?d[b]:e|| ""}b=n(b);var a={};return{_:function(a){return g(a,a,0)},_x:function(a,e){return g(e+"\u0004"+a,a,0)},_n:function(a,e,k){k=Number(b(k));isNaN(k)&&(k=0);return g(a,i?e:a,k)},load:function(d){a=d||{};return this},pluraleq:function(a){b=n(a);return this}}};return c}({},r,v));l.register("$2",function(c,f,h){Array.prototype.indexOf||(Array.prototype.indexOf=function(c){if(null==this)throw new TypeError;var b,g=Object(this),a=g.length>>>0;if(0===a)return-1;b=0;1<arguments.length&&(b=Number(arguments[1]), b!=b?b=0:0!=b&&Infinity!=b&&-Infinity!=b&&(b=(0<b||-1)*Math.floor(Math.abs(b))));if(b>=a)return-1;for(b=0<=b?b:Math.max(a-Math.abs(b),0);b<a;b++)if(b in g&&g[b]===c)return b;return-1});return c}({},r,v));l.register("$3",function(c,f,h){c.trim=function(c,b){for(b||(b=" \n");c&&-1!==b.indexOf(c.substr(0,1));)c=c.substr(1);for(;c&&-1!==b.indexOf(c.substr(-1));)c=c.substr(0,c.length-1);return c};c.sprintf=function(c){var b=0,g,a=[].slice.call(arguments,1);return c.replace(/%(s|u|%)/g,function(d,e){if("%"=== e)return"%";g=a[b++];return String(g)||""})};return c}({},r,v));l.register("$44",function(c,f,h){function n(){var e=a;d&&(e="("+d+") "+e);h.title=e}function b(d){d||(d=g);d!==a&&(a=d,n())}var g=h.title,a=g,d=0;c.set=function(a){b(a);return c};c.get=function(){return a};c.replace=function(d,k){b(a.replace(d,k));return c};c.badge=function(a){isNaN(a=Number(a))&&(a=0);a!==d&&(d=a,n());return c};return c}({},r,v));l.register("$37",function(c,f,h){function n(d){a||f._gat&&(a=_gat._createTracker(b,"loco")); if(a){var e=d.shift();a[e].apply(a,d)}else g&&g.push(d);return c}var b,g,a;c._init=function(a){if(b=a.code){g=f._gaq||(f._gaq=[]);g.push(["_setAccount",b]);g.push(["_trackPageview"]);g.push(["_setDomainName",a.host]);a=h.createElement("script");a.type="text/javascript";a.async=!0;a.src=("https:"==h.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var e=h.getElementsByTagName("script")[0];e.parentNode.insertBefore(a,e)}return c};c.event=function(a,e,b,g){return n(["_trackEvent", a||"",e||"",b||"",g||0])};c.page=function(a,e){var b={page:a||location.pathname+location.hash,title:e||l.require("$44","title.js").get()};return n(["_trackPageview",b])};return c}({},r,v));l.register("$38",function(c,f,h){function n(a,d){if(b)b[a](d);else f.ga&&ga(a,d);return c}var b,g;c._init=function(a){a.code&&(function(a,e,b,g,c,m,p){a.GoogleAnalyticsObject=c;a[c]=a[c]||function(){(a[c].q=a[c].q||[]).push(arguments)};a[c].l=1*new Date;m=e.createElement(b);p=e.getElementsByTagName(b)[0];m.async= 1;m.src=g;p.parentNode.insertBefore(m,p)}(f,h,"script","//www.google-analytics.com/analytics.js","ga"),ga("create",a.code,{alwaysSendReferrer:!0,userId:a.user}),a.custom&&n("set",a.custom),c.page(),ga(function(a){b=a}));return c};c.event=function(a,d,e,b){return n("send",{hitType:"event",eventCategory:a||"",eventAction:d||"",eventLabel:e||"",eventValue:Number(b||0)})};c.page=function(a,d){var e={hitType:"pageview",page:a||location.pathname+location.hash,title:d||l.require("$44","title.js").get()}; e.location=location.protocol+"//"+location.hostname+e.page;g&&n("set",{referrer:g});g=e.location;return n("send",e)};c.reset=function(){g=location.href;var a={page:location.pathname+location.hash,title:l.require("$44","title.js").get(),location:g};n("set",a);return c};return c}({},r,v));l.register("$30",function(c,f,F){function n(a,e){h(a).click(function(a){b&&b.event(e,"click",this.getAttribute("href")||"");return!0});a=null;return c}var b,g=location.hostname,a="/help"===location.pathname.substr(0, 5);c.init=function(a){!b&&a&&(g=a.host||(a.host=g),b=a.legacy?l.require("$37","legacy.js"):l.require("$38","universal.js"),b._init(a));return c};c.link=function(d){for(var e=d.getAttribute("href");e&&"#"!==e;){if(0===e.indexOf("#"))return n(d,"anchor");if("/help"===e.substr(0,5)&&!a)d.setAttribute("target","_blank");else if(0===e.indexOf("http")||0===e.indexOf("//")){if(-1!==e.indexOf(g)&&/^(https?:)*\/\/([^\/]+)/.exec(e)&&g===RegExp.$2)break;d.setAttribute("target","_blank");n(d,"external")}break}return c}; c.page=function(){b&&b.page.apply(b,arguments);return c};c.event=function(){b&&b.event.apply(b,arguments);return c};c.reset=function(){b&&b.reset&&b.reset();return c};return c}({},r,v));l.register("$34",function(c,f,l){function n(a,d,e,b,c){function u(){s&&clearTimeout(s);w&&w.fadeOut(400,function(){h(this).remove();w=null});return!1}function m(){p();-1!==b&&(s=setTimeout(u,b||2E3));w.off("mouseleave").on("mouseenter",p)}function p(){s&&clearTimeout(s);s=null;w.off("mouseenter").on("mouseleave",m)} var s;g||(g=l.createElement("div"),g.id="growls",l.body.appendChild(g));var w=h('<div class="growl growl-'+e+'"><div><a class="close" href="#"><span>X</span></a><span class="badge"></span><p class="message"></p><small class="caption"></small></div></div>');w.find("p").text(a||"Empty message");d?w.find("small").text(d):w.find("small").remove();if(c.length){c.push({label:"Cancel",callback:u,css:"cancel"});var f,q=h('<form action="#" class="dialog"></form>');d=function(a,d){f=h('<input type="button" value="'+ d.label+'" class="butt '+(d.css||"")+'" />');f.click(function(a){"function"===typeof d.callback&&d.callback(a,{close:u})});q.append(f);return f};for(a=0;a<c.length;a++)d(a,c[a]);w.append(q)}h(g).prepend(w.hide().fadeIn(400));w.find("a").click(u);m()}var b,g;c.init=function(){if(!b)return b=f.alert,f.alert=function(a){a=String(a).split("\n");var d=a[1]&&a.slice(1).join("\n");c.alert(a[0],d)},c};c.debug=function(a){b(a);return c};c.alert=function(a,d,e,k,g){try{return n(a,d||"",e||"alert",k||4E3,g|| []),!0}catch(c){return a+="\n\n--\n"+(c.message||c),b.call(f,a),!1}};c.success=function(a,d,e){return c.alert(a,d,"success",e||2E3)};c.dialog=function(a,d,e,b){return c.alert(a,d,b||"alert",-1,e)};c.login=function(a,d,e,b){c.dialog(d||"You're not logged in",e||"Please log in to continue",[{label:b||"Log in",callback:function(d,e){location.assign(a||"/session/auth/login?r="+encodeURIComponent(location.href))}}])};return c}({},r,v));l.register("$39",function(c,f,l){function n(a){return 27===a.keyCode&& w&&B?(I(),a.preventDefault(),!1):!0}function b(a){if(w){a=f.innerWidth;var d=f.innerHeight;a!==E&&(E=a,H(y));d!==z&&(z=d,s&&g())}return!0}function g(){var a=e.outerHeight(!0)-s.clientHeight;s.style.maxHeight=String(z-a)+"px"}function a(a){a?(u.show(),k.addClass("has-title")):(u.hide(),k.removeClass("has-title"))}var d,e,k,t,u,m,p,s,w=!1,B=!1,q=!1,C,A,E,y,z,D=c.init=function(){if(!d){d=h('<div id="overlay"></div>');e=h('<div class="overlay-frame"></div>');k=h('<div class="overlay-container"></div>'); u=h('<div class="overlay-title"><span class="icon"></span><span class="title">Untitled</span></div>');m=h("<nav></nav>");p=h('<a class="overlay-close" href="#"><span>x</span></a>');t=h('<div class="overlay-bg"></div>');d.append(e.append(k)).append(t).prependTo(l.body);h(l).on("keydown",n);h(f).resize(b);E=f.innerWidth;z=f.innerHeight;A=k.outerWidth(!0)-k.width()+(e.innerWidth()-e.width());C=parseInt(k.css("width"));if(!C||isNaN(C))C=k.width();m.hide().prependTo(e);u.append(p.hide()).hide().prependTo(e); d.hide()}return d},H=c.width=function(a){var d=D();if(null===a)e.css("width",""),k.css("width","");else{a=a||C||640;x=a+A;y=a;var b=E;x>b?(x=b,a=x-A,d.addClass("spill")):d.removeClass("spill");e.css("width",x+"px");k.css("width",a+"px")}return c};c.autoSize=function(){var a=D(),d=C||0;k.children().each(function(a,e){d=Math.max(d,h(e).outerWidth(!0))});H(d);if(s=a.find("div.overlay-scroll")[0])z=f.innerHeight,g();return c};c.css=function(a){D().attr("class",a);return c};c.html=function(a){D();f.innerShiv&& (a=innerShiv(a,!1));return k.html(a)};c.append=function(a){D();a instanceof jQuery||(a=h(a));k.append(a);return c};var I=c.close=function(a){if(w){var e=function(){D().hide();h(l.body).removeClass("has-overlay");w=!1;k.html("");w=null;d.trigger("overlayClosed",[c])};null==a&&(a=300);d.trigger("overlayClosing",[c]);a?d.fadeOut(a,e):e()}return c};c.title=function(d,e){D();var b="",k=u.find("span");e&&/^lang lang-(\w+)/.exec(e)&&(b=RegExp.$1);k.eq(0).attr("class",e||"icon").attr("lang",b);q=d||"";k.eq(1).text(q); null!=d?a(!0):B||a(!1);return c};c.enableClose=function(){D();B=!0;p.off("click").on("click",function(a){I();return!1});a(!0);p.show();return c};c.disableClose=function(){D();B=!1;p.hide();w&&q||a(!1);return c};c.enableNav=function(a){m.append(a);m.show();return c};c.disableNav=function(){m.html("").hide();return c};c.open=function(){D();k.html("");H(C);d.attr("class","");h(l.body).addClass("has-overlay");D().show();w=!0;c.title(null);B&&a(!0);d.trigger("overlayOpened",[c]);return c};c.listen=function(a){D().on("overlayClosed", a);return c};c.unlisten=function(a){D().off("overlayClosed",a);return c};return c}({},r,v));l.register("$11",function(c,f,l){function n(a,d){this.$element=h(a);this.options=d;this.enabled=!0;this.fixTitle()}c.init=function(a,d){var e={fade:!0,offset:5,delayIn:b,delayOut:g,anchor:a.attr("data-anchor"),gravity:a.attr("data-gravity")||"s"};d&&(e=h.extend({},e,d));a.tipsy(e)};c.delays=function(a,d){b=a||150;g=d||100};c.kill=function(){h("div.tipsy").remove()};c.text=function(a,d){d.data("tipsy").setTitle(a)}; var b,g;c.delays();h(l.body).on("overlayOpened overlayClosing",function(a){c.kill();return!0});n.prototype={show:function(){var a=this.getTitle();if(a&&this.enabled){var d=this.tip();d.find(".tipsy-inner")[this.options.html?"html":"text"](a);d[0].className="tipsy";d.remove().css({top:0,left:0}).prependTo(l.body);var a=(a=this.options.anchor)?this.$element.find(a):this.$element,a=h.extend({},a.offset(),{width:a[0].offsetWidth,height:a[0].offsetHeight}),e=d[0].offsetWidth,b=d[0].offsetHeight,g="function"== typeof this.options.gravity?this.options.gravity.call(this.$element[0]):this.options.gravity,c;switch(g.charAt(0)){case "n":c={top:a.top+a.height+this.options.offset,left:a.left+a.width/2-e/2};break;case "s":c={top:a.top-b-this.options.offset,left:a.left+a.width/2-e/2};break;case "e":c={top:a.top+a.height/2-b/2,left:a.left-e-this.options.offset};break;case "w":c={top:a.top+a.height/2-b/2,left:a.left+a.width+this.options.offset}}2==g.length&&("w"==g.charAt(1)?c.left=a.left+a.width/2-15:c.left=a.left+ a.width/2-e+15);d.css(c).addClass("tipsy-"+g);d.find(".tipsy-arrow")[0].className="tipsy-arrow tipsy-arrow-"+g.charAt(0);this.options.className&&d.addClass("function"==typeof this.options.className?this.options.className.call(this.$element[0]):this.options.className);d.addClass("in")}},hide:function(){this.tip().remove()},fixTitle:function(){var a=this.$element,d=a.attr("title")||"";(d||"string"!==typeof a.attr("original-title"))&&a.attr("original-title",d).removeAttr("title")},getTitle:function(){var a, d=this.$element,e=this.options;this.fixTitle();"string"==typeof e.title?a=d.attr("title"==e.title?"original-title":e.title):"function"==typeof e.title&&(a=e.title.call(d[0]));return(a=(""+a).replace(/(^\s*|\s*$)/,""))||e.fallback},setTitle:function(a){var d=this.$element;d.attr("default-title")||d.attr("default-title",this.getTitle());null==a&&(a=d.attr("default-title")||this.getTitle());d.attr("original-title",a);if(this.$tip)this.$tip.find(".tipsy-inner")[this.options.html?"html":"text"](a)},tip:function(){this.$tip|| (this.$tip=h('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>'),this.$tip.data("tipsy-pointee",this.$element[0]));return this.$tip},validate:function(){this.$element[0].parentNode||(this.hide(),this.options=this.$element=null)},enable:function(){this.enabled=!0},disable:function(){this.hide();this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled}};h.fn.tipsy=function(a){function d(d){var e=h.data(d,"tipsy");e||(e=new n(d,h.fn.tipsy.elementOptions(d, a)),h.data(d,"tipsy",e));return e}function e(){var e=d(this),b=a.delayIn;e.hoverState="in";0==b?e.show():(e.fixTitle(),setTimeout(function(){"in"==e.hoverState&&e.show()},b))}function b(){var e=d(this),k=a.delayOut;e.hoverState="out";0==k?e.hide():(e.tip().removeClass("in"),setTimeout(function(){"out"==e.hoverState&&e.hide()},k))}a=h.extend({},h.fn.tipsy.defaults,a);a.live||this.each(function(){d(this)});if("manual"!=a.trigger){var g=a.live?"live":"bind",c="hover"==a.trigger?"mouseleave":"blur";this[g]("hover"== a.trigger?"mouseenter":"focus",e)[g](c,b)}return this};h.fn.tipsy.defaults={className:null,delayIn:0,delayOut:0,fade:!1,fallback:"",gravity:"n",html:!1,live:!1,offset:0,opacity:0.8,title:"title",trigger:"hover",anchor:null};h.fn.tipsy.revalidate=function(){h(".tipsy").each(function(){var a=h.data(this,"tipsy-pointee"),d;if(!(d=!a)){a:{for(;a=a.parentNode;)if(a==l){a=!0;break a}a=!1}d=!a}d&&h(this).remove()})};h.fn.tipsy.elementOptions=function(a,d){return h.metadata?h.extend({},d,h(a).metadata()): d};h.fn.tipsy.autoNS=function(){return h(this).offset().top>h(l).scrollTop()+h(f).height()/2?"s":"n"};h.fn.tipsy.autoWE=function(){return h(this).offset().left>h(l).scrollLeft()+h(f).width()/2?"e":"w"};h.fn.tipsy.autoBounds=function(a,d){return function(){var e=d[0],b=1<d.length?d[1]:!1,g=h(l).scrollTop()+a,c=h(l).scrollLeft()+a,m=h(this);m.offset().top<g&&(e="n");m.offset().left<c&&(b="w");h(f).width()+h(l).scrollLeft()-m.offset().left<a&&(b="e");h(f).height()+h(l).scrollTop()-m.offset().top<a&& (e="s");return e+(b?b:"")}};return c}({},r,v));l.register("$22",function(c,f,F){var n,b,g={401:"You've been logged out",422:"Invalid data sent to server",404:"Not Found",500:"Server Error",502:"Bad Gateway",503:"Service unavailable",504:"Gateway timeout"};c.keepAlive=function(a){n=a;b&&clearTimeout(b);b=setTimeout(function(){b=null;c.ajax({url:"/ajax/user/session.json"})},a)};c.jsonLink=function(a){if(!a)return"";a=a.split("?");a[0]=a[0].replace(/(\.[a-z0-9]{1,4})?$/i,".json");return a.join("?")}; c.errorData=function(a,d,e){var b,c;e=a.responseText;d=a.status;if(!e&&0===d)return null;try{b=h.parseJSON(e)||{}}catch(f){b={},c=g[a.status]||f.message||f}b.error=c||b.error||b.statusText||a.statusText||g[d]||"Unknown Error";return b};c.ajax=function(a,d,e,b){function t(){e&&e()}function u(a){function d(a){var e=a&&a[0];if(!e||F.contains&&!F.contains(e))a=h(F.body);return a}a.alert&&alert(a.alert);var e=a.events,e=a.success,g=d(b);e&&l.require("$34","growl.js").success.apply(null,e.push?e:[e]);g.trigger("locoAjaxSuccess", [a]);if((e=a.events)&&e.length)for(var q,c=l.require("$30","ga.js");q=e.shift();)g=d(g),g.trigger(q,[a]),c.event("ajax",q);if(g=a.download)f.location.assign(g);else if(g=a.redirect)if(0===g.indexOf("/modal/"))a.modal={url:g};else return f.location.assign(g),!1;else if(a.reload)return f.location.reload(),!1;(g=a.modal)&&l.require("$31","modal.js").replace(g);t();return!0}function m(a,e,b){if("abort"!==e){var k=a.status,q;if(401===k)l.require("$34","growl.js").login(),d&&!1===d(null,g[k],k,a)&&t(); else{if("parsererror"===e)f.console&&console.error&&console.error(k,a.responseText),q=404===k?"Ajax service not found":/^\s+Fatal error/.test(a.responseText)?"Fatal server error from Ajax request":"Bad Ajax response";else{var m=c.errorData(a,e,b);m&&m.error&&(q=m.error)}"function"===typeof d&&!1===d(null,q,k,a)?t():m&&m.data&&!u(m.data)||(alert(q||"Unknown Ajax error"),t())}}}(a.headers||(a.headers={}))["X-Loco-Csrf"]=f.loco&&G.csrf||"";a.error=m;a.success=function(a,e,b){if(!a||"object"!==typeof a)return m(b, "unknown");n&&c.keepAlive(n);(a.status||a.error)&&alert(a.error||a.statusText||b.statusText||g[a.status]||"Unknown Error");"function"===typeof d&&!1===d(a&&a.data?a.data:a,null,e,b)?t():a&&a.data?u(a.data):t()};-1!==a.url.indexOf(".json")&&(a.dataType="json");return h.ajax(a)};return c}({},r,v));l.register("$31",function(c,f,F){function n(a){a.stopPropagation();a.preventDefault();return!1}function b(){k||(k=l.require("$39","overlay.js"),k.listen(d));return k}function g(){var a=m.length-1,d=m[a],e= h('<a class="has-icon icon-back" data-gravity="w">Back</a>').attr("href",d[0]).attr("title",d[1]).click(function(e){if(m[a]===d&&B())return n(e)});k.enableNav(e);l.require("$11","tooltip.js").init(e)}function a(a,e){b().autoSize();var d=k.init();l.require("$18","html.js").init(d);m.length&&g();d.find("[data-script]").each(function(a,d){d=h(d);for(var b=-1,g,k=d.attr("data-script").split(" ");++b<k.length;)g=k[b],u[g]?u[g](d,e||{}):alert("Unknown script "+g)});d.trigger("locoModalLoaded",[k,a||"", e||{}]);var c,p=d.find("form")[0],s;if(p)a:for(d=0;d<p.elements.length;d++)switch(c=p.elements[d],c.type){case "text":case "email":case "textarea":s=Number(c.getAttribute("tabindex"));if(isNaN(s)||100>s)continue a;h(c).focus();break a}}function d(){p=null;m=[];return!0}function e(a){var d=h(a.currentTarget),e=d.attr("data-modal");if("back"===e){if(B())return n(a);e="close"}if("close"===e){w();var b=d.attr("href");if(b&&-1!==b.indexOf("#!"))return!0}else{var g="submit"===a.type,k=d.attr("title")|| d.attr("data-title"),b=d.attr("href")||d.attr("action"),c=g?d.serialize():"",g=g?d.attr("method"):"get";e||(e=b.split("/").slice(1,4).join("-"));d.trigger("locoModalInvoked",[]);s(b,k,g,c,"modal "+e)}return n(a)}var k,t=l.require("$30","ga.js"),u={},m=[],p,s=c.load=function(d,e,g,w,f){var z=p;p=[].slice.call(arguments);z&&d!==z[0]&&(m.push(z),d+=-1===d.indexOf("?")?"?":"&",d+="r="+encodeURIComponent(z[0]));b().open().title("Loading ..").disableClose().disableNav().css("modal").html('<div class="loading"></div>'); f&&k.width(null).css(f).autoSize();var z=d.split("#"),u=z[1];u&&(d=z[0]);var z=l.require("$22","http.js"),B={type:g||"get",data:w||"",url:z.jsonLink(d)};z.ajax(B,function(b,c,z){var B=b&&b.html;if(!B)return b&&b.redirect?(p=m.pop()||null,s(b.redirect,e,g,w,f)):(b=h('<h3 class="error"></h3>').text(c||"Unknown error"),c=h('<footer class="buttonset"><a href="/" data-modal="close" class="has-icon icon-ok">Close</a></footer>'),b=h('<div class="basic"></div>').append(b).append(c),k.enableClose().title("Error "+ z||"?").html("").append(b)),!1;e=b.title||e||"Untitled";p&&(p[1]=e);k.enableClose().title(e,b.icon).html(B);z=b.js||{};u&&(z["#"]=u);a(d,z);t.page(d,e);k.init().one("overlayClosed",function(){t.reset()});return!0});return c},w=c.close=function(){b().close();return c},B=c.back=function(){if(previous=m.pop())return p=m[m.length-2],s.apply(null,previous),!0};c.reload=function(){p&&s.apply(null,p)};c.initLink=function(a){a.click(e)};c.initForm=function(a){h(a).submit(e)};c.replace=function(d){b();var e= d&&d.html,g=d&&d.url,p=d&&d.title,w=d&&d.action;if(g)e=m.length-1,e=0<=e?m[e][0]:void 0,g===e?B():(d=d&&d.css||g.split("/").slice(1,4).join("-"),s(g,p,"","",d));else if(e)k.open().html(e),p&&k.enableClose().title(p),a("",d&&d.js);else if("function"===typeof c[w])c[w]()};c.find=function(a){return b().init().find(a)};c.script=function(a,d){if(d){if("function"!==typeof d.run)throw Error(a+" macro has no run function");u[a]=d.run;return c}return u[a]};return c}({},r,v));l.register("$8",function(c,f,l){c.listen= function(c,b){function g(){s[k?"show":"hide"]()}function a(a){p&&c.setAttribute("size",a.length||1);k=a;g();return a}function d(){t=null;b(k)}function e(){var e=c.value;m&&e===m&&(e="");e!==k&&(t&&clearTimeout(t),a(e),u?t=setTimeout(d,u):d())}var k,t;c=c instanceof jQuery?c[0]:c;var u=150,m=f.attachEvent&&c.getAttribute("placeholder"),p=1===Number(c.size),s=h('<a href="#clear" tabindex="-1" class="icon clear"><span>clear</span></a>').click(function(a){c.value="";e();return!1});a(c.value);h(c).on("input blur focus", function(){e();return!0}).after(s);g();return{delay:function(a){u=a},ping:function(b){b?(t&&clearTimeout(t),b=c.value,m&&b===m&&(b=""),a(b),d(),b=void 0):b=e();return b},val:function(d){if(null==d)return k;t&&clearTimeout(t);c.value=a(d);g()},el:function(){return c},blur:function(a){return h(c).on("blur",a)}}};return c}({},r,v));l.register("$21",{"\u00e1":"a","\u00e0":"a","\u0103":"a","\u1eaf":"a","\u1eb1":"a","\u1eb5":"a","\u1eb3":"a","\u00e2":"a","\u1ea5":"a","\u1ea7":"a","\u1eab":"a","\u1ea9":"a", "\u01ce":"a","\u00e5":"a","\u01fb":"a","\u00e4":"a","\u01df":"a","\u00e3":"a","\u0227":"a","\u01e1":"a","\u0105":"a","\u0101":"a","\u1ea3":"a","\u0201":"a","\u0203":"a","\u1ea1":"a","\u1eb7":"a","\u1ead":"a","\u1e01":"a","\u01fd":"\u00e6","\u01e3":"\u00e6","\u1e03":"b","\u1e05":"b","\u1e07":"b","\u0107":"c","\u0109":"c","\u010d":"c","\u010b":"c","\u00e7":"c","\u1e09":"c","\u010f":"d","\u1e0b":"d","\u1e11":"d","\u0111":"d","\u1e0d":"d","\u1e13":"d","\u1e0f":"d","\u00f0":"d","\ua77a":"d","\u01c6":"\u01f3", "\u00e9":"e","\u00e8":"e","\u0115":"e","\u00ea":"e","\u1ebf":"e","\u1ec1":"e","\u1ec5":"e","\u1ec3":"e","\u011b":"e","\u00eb":"e","\u1ebd":"e","\u0117":"e","\u0229":"e","\u1e1d":"e","\u0119":"e","\u0113":"e","\u1e17":"e","\u1e15":"e","\u1ebb":"e","\u0205":"e","\u0207":"e","\u1eb9":"e","\u1ec7":"e","\u1e19":"e","\u1e1b":"e","\u1e1f":"f","\ua77c":"f","\u01f5":"g","\u011f":"g","\u011d":"g","\u01e7":"g","\u0121":"g","\u0123":"g","\u1e21":"g","\ua7a1":"g","\u1d79":"g","\u0125":"h","\u021f":"h","\u1e27":"h", "\u1e23":"h","\u1e29":"h","\u0127":"h","\u210f":"h","\u1e25":"h","\u1e2b":"h","\u1e96":"h","\u00ed":"i","\u00ec":"i","\u012d":"i","\u00ee":"i","\u01d0":"i","\u00ef":"i","\u1e2f":"i","\u0129":"i","\u012f":"i","\u012b":"i","\u1ec9":"i","\u0209":"i","\u020b":"i","\u1ecb":"i","\u1e2d":"i","\u0135":"j","\u01f0":"j","\u1e31":"k","\u01e9":"k","\u0137":"k","\ua7a3":"k","\u1e33":"k","\u1e35":"k","\u013a":"l","\u013e":"l","\u013c":"l","\u0142":"l","\u1e37":"l","\u1e39":"l","\u1e3d":"l","\u1e3b":"l","\u0140":"l", "\u1e3f":"m","\u1e41":"m","\u1e43":"m","\u0144":"n","\u01f9":"n","\u0148":"n","\u00f1":"n","\u1e45":"n","\u0146":"n","\ua7a5":"n","\u1e47":"n","\u1e4b":"n","\u1e49":"n","\u00f3":"o","\u00f2":"o","\u014f":"o","\u00f4":"o","\u1ed1":"o","\u1ed3":"o","\u1ed7":"o","\u1ed5":"o","\u01d2":"o","\u00f6":"o","\u022b":"o","\u0151":"o","\u00f5":"o","\u1e4d":"o","\u1e4f":"o","\u022d":"o","\u022f":"o","\u0231":"o","\u00f8":"o","\u01ff":"o","\u01eb":"o","\u01ed":"o","\u014d":"o","\u1e53":"o","\u1e51":"o","\u1ecf":"o", "\u020d":"o","\u020f":"o","\u01a1":"o","\u1edb":"o","\u1edd":"o","\u1ee1":"o","\u1edf":"o","\u1ee3":"o","\u1ecd":"o","\u1ed9":"o","\u1e55":"p","\u1e57":"p","\u0155":"r","\u0159":"r","\u1e59":"r","\u0157":"r","\ua7a7":"r","\u0211":"r","\u0213":"r","\u1e5b":"r","\u1e5d":"r","\u1e5f":"r","\ua783":"r","\u015b":"s","\u1e65":"s","\u015d":"s","\u0161":"s","\u1e67":"s","\u1e61":"s","\u015f":"s","\ua7a9":"s","\u1e63":"s","\u1e69":"s","\u0219":"s","\u017f":"s","\ua785":"s","\u1e9b":"s","\u0165":"t","\u1e97":"t", "\u1e6b":"t","\u0163":"t","\u1e6d":"t","\u021b":"t","\u1e71":"t","\u1e6f":"t","\ua787":"t","\u00fa":"u","\u00f9":"u","\u016d":"u","\u00fb":"u","\u01d4":"u","\u016f":"u","\u00fc":"u","\u01d8":"u","\u01dc":"u","\u01da":"u","\u01d6":"u","\u0171":"u","\u0169":"u","\u1e79":"u","\u0173":"u","\u016b":"u","\u1e7b":"u","\u1ee7":"u","\u0215":"u","\u0217":"u","\u01b0":"u","\u1ee9":"u","\u1eeb":"u","\u1eef":"u","\u1eed":"u","\u1ef1":"u","\u1ee5":"u","\u1e73":"u","\u1e77":"u","\u1e75":"u","\u1e7d":"v","\u1e7f":"v", "\u1e83":"w","\u1e81":"w","\u0175":"w","\u1e98":"w","\u1e85":"w","\u1e87":"w","\u1e89":"w","\u1e8d":"x","\u1e8b":"x","\u00fd":"y","\u1ef3":"y","\u0177":"y","\u1e99":"y","\u00ff":"y","\u1ef9":"y","\u1e8f":"y","\u0233":"y","\u1ef7":"y","\u1ef5":"y","\u017a":"z","\u1e91":"z","\u017e":"z","\u017c":"z","\u1e93":"z","\u1e95":"z","\u01ef":"\u0292","\u1f00":"\u03b1","\u1f04":"\u03b1","\u1f84":"\u03b1","\u1f02":"\u03b1","\u1f82":"\u03b1","\u1f06":"\u03b1","\u1f86":"\u03b1","\u1f80":"\u03b1","\u1f01":"\u03b1", "\u1f05":"\u03b1","\u1f85":"\u03b1","\u1f03":"\u03b1","\u1f83":"\u03b1","\u1f07":"\u03b1","\u1f87":"\u03b1","\u1f81":"\u03b1","\u03ac":"\u03b1","\u1f71":"\u03b1","\u1fb4":"\u03b1","\u1f70":"\u03b1","\u1fb2":"\u03b1","\u1fb0":"\u03b1","\u1fb6":"\u03b1","\u1fb7":"\u03b1","\u1fb1":"\u03b1","\u1fb3":"\u03b1","\u1f10":"\u03b5","\u1f14":"\u03b5","\u1f12":"\u03b5","\u1f11":"\u03b5","\u1f15":"\u03b5","\u1f13":"\u03b5","\u03ad":"\u03b5","\u1f73":"\u03b5","\u1f72":"\u03b5","\u1f20":"\u03b7","\u1f24":"\u03b7", "\u1f94":"\u03b7","\u1f22":"\u03b7","\u1f92":"\u03b7","\u1f26":"\u03b7","\u1f96":"\u03b7","\u1f90":"\u03b7","\u1f21":"\u03b7","\u1f25":"\u03b7","\u1f95":"\u03b7","\u1f23":"\u03b7","\u1f93":"\u03b7","\u1f27":"\u03b7","\u1f97":"\u03b7","\u1f91":"\u03b7","\u03ae":"\u03b7","\u1f75":"\u03b7","\u1fc4":"\u03b7","\u1f74":"\u03b7","\u1fc2":"\u03b7","\u1fc6":"\u03b7","\u1fc7":"\u03b7","\u1fc3":"\u03b7","\u1f30":"\u03b9","\u1f34":"\u03b9","\u1f32":"\u03b9","\u1f36":"\u03b9","\u1f31":"\u03b9","\u1f35":"\u03b9", "\u1f33":"\u03b9","\u1f37":"\u03b9","\u03af":"\u03b9","\u1f77":"\u03b9","\u1f76":"\u03b9","\u1fd0":"\u03b9","\u1fd6":"\u03b9","\u03ca":"\u03b9","\u0390":"\u03b9","\u1fd3":"\u03b9","\u1fd2":"\u03b9","\u1fd7":"\u03b9","\u1fd1":"\u03b9","\u1f40":"\u03bf","\u1f44":"\u03bf","\u1f42":"\u03bf","\u1f41":"\u03bf","\u1f45":"\u03bf","\u1f43":"\u03bf","\u03cc":"\u03bf","\u1f79":"\u03bf","\u1f78":"\u03bf","\u1fe4":"\u03c1","\u1fe5":"\u03c1","\u1f50":"\u03c5","\u1f54":"\u03c5","\u1f52":"\u03c5","\u1f56":"\u03c5", "\u1f51":"\u03c5","\u1f55":"\u03c5","\u1f53":"\u03c5","\u1f57":"\u03c5","\u03cd":"\u03c5","\u1f7b":"\u03c5","\u1f7a":"\u03c5","\u1fe0":"\u03c5","\u1fe6":"\u03c5","\u03cb":"\u03c5","\u03b0":"\u03c5","\u1fe3":"\u03c5","\u1fe2":"\u03c5","\u1fe7":"\u03c5","\u1fe1":"\u03c5","\u1f60":"\u03c9","\u1f64":"\u03c9","\u1fa4":"\u03c9","\u1f62":"\u03c9","\u1fa2":"\u03c9","\u1f66":"\u03c9","\u1fa6":"\u03c9","\u1fa0":"\u03c9","\u1f61":"\u03c9","\u1f65":"\u03c9","\u1fa5":"\u03c9","\u1f63":"\u03c9","\u1fa3":"\u03c9", "\u1f67":"\u03c9","\u1fa7":"\u03c9","\u1fa1":"\u03c9","\u03ce":"\u03c9","\u1f7d":"\u03c9","\u1ff4":"\u03c9","\u1f7c":"\u03c9","\u1ff2":"\u03c9","\u1ff6":"\u03c9","\u1ff7":"\u03c9","\u1ff3":"\u03c9","\u0491":"\u0433","\u0450":"\u0435","\u0451":"\u0435","\u04c2":"\u0436","\u045d":"\u0438","\u04e3":"\u0438","\u04ef":"\u0443"});l.register("$7",function(c,f,h){c.init=function(){function c(a){return f[a]||a}function b(a){return String(a||"").toLowerCase().replace(e,c)}function g(a,d,e){for(var b=a.split(k), g=b.length;0!==g--;)(a=b[g])&&null==e[a]&&(d.push(a),e[a]=!0);return d}function a(a,e){for(var k=[],c={},f,t=e.length;0!==t--;)(f=e[t])&&g(b(f),k,c);d[a]=k}var d=[],e=/[^a-z0-9]/g,k=/[\-_\s.?!;:,*^+=~`"(){}<>\[\]\/\\\u00a0\u1680\u180e\u2000-\u206f\u2e00-\u2e7f\u3000-\u303f]+/,f=l.require("$21","flatten.json");return{find:function(a,e){var k=[],c=-1,f=d,t=f.length,q,C,A,h,n,z,D=g(b(a),[],{}),H=D.length,l=e?!0:!1;a:for(;++c<t;)if(A=f[c],null!=A&&(h=A.length)){n=0;b:for(;n<H;n++){z=D[n];for(q=0;q<h;q++)if(C= A[q],0===C.indexOf(z))continue b;continue a}k.push(l?e[c]:c)}return k},add:function(a,e){d[a]=g(b(e),[],{})},push:function(e){a(d.length,e)},index:function(d,e){a(d,e)},size:function(){return d.length},clear:function(){d=[]},remove:function(a){d[a]=null}}};return c}({},r,v));l.register("$23",function(c,f,h){c.create=function(){var c=[],b=l.require("$7","fulltext.js").init();return{add:function(g,a){b.add(c.length,a);c.push(g);return this},find:function(g){return b.find(g,c)},clear:function(){c=[]; b.clear();return this}}};return c}({},r,v));l.register("$10",function(c,f,F){function n(b){-1===b.indexOf("?")&&(b="/auto/"+b+".json?q=");this.url=b;this.dead={}}function b(){this.dict=l.require("$23","dict.js").create()}c.init=function(g){function a(){if("hint"!==H){var a=z.val()&&!(J&&J.val())&&null==E&&!q;T[a?"addClass":"removeClass"]("error")}}function d(a){J&&J.val(a)}function e(){F.show();var a=z.outerWidth(!1),d=z.outerHeight(!1),e=z.css("margin-top");e&&(e=parseInt(e),isNaN(e)||(d+=e));a-= 2;F.css("top",d+"px").css("width",a+"px");q=!0}function k(){F.hide();q=!1}function c(){F.html("");k();B=0;y=E=null}function f(d){c();var b;for(b=0;b<d.length;b++){var g=b,k=d[b],s=k.value,z=k.lang||s.lang,q=h('<span class="label"></span>').text(k.label),w=h('<div class="auto-comp-result"></div>'),u=void 0,A=void 0;if(A=k.icon)u=h("<span></span>").attr("class",A).appendTo(w),z?(u.attr("lang",z),k.lang=z):-1!==A.indexOf("lang-"+s)&&(u.attr("lang",s),k.lang=s);for(A in k)w.data(A,k[A]);w.append(q);m(g, w)}(B=d.length)?(C&&e(),p(0)):(p(null),a(),T.trigger("locoAutonone",[]))}function m(a,d){F.append(d);d.click(function(e){e.stopPropagation();p(a,d);w();return!1});return d}function p(a,e){y&&(y.removeClass("selected"),y=null);E=null;null==a?d(""):(e||(e=F.find("div.auto-comp-result").eq(a)),e.length&&(e.addClass("selected"),E=a,y=e))}function s(a){if(B){var d=B-1;null==E?a=0<a?0:d:(a=E+a,0>a?a=d:a>d&&(a=0));return p(a)}}function w(){if(null==E)r.val(""),d("");else{var e=F.find("div.auto-comp-result").eq(E), b=e.data()||{label:"Error"},g=b.value,s=b.label;d(g);r.val(s);k();e=e.clone();e.data(b);c();m(0,e);B=1;p(0,e);a();e.trigger("locoAutocomp",[g,s,e])}}var B=0,q=!1,C=!1,A=g.form,E=null,y=null,z=h(g),D=z.attr("name"),H=z.attr("data-mode"),I=z.attr("data-provider"),J="hint"!==H&&h('<input type="hidden" value="" name="'+D+'" />').appendTo(A),T=h('<div class="auto-comp-wrap"></div>').replaceAll(z),F=h('<div class="auto-comp-drop"></div>');I&&(I=new n(I));J&&z.attr("name","_"+D);z.attr("autocomplete")|| z.attr("autocomplete","off");T.append(z).append(F);k();z.focus(function(a){C=!0;1<B&&e()}).blur(function(d){C=!1;a()}).keydown(function(a){function d(){a.preventDefault();a.stopPropagation();return!1}switch(a.keyCode){case 27:q&&(a.stopPropagation(),k(),z.blur());break;case 40:B&&(q?s(1):e());break;case 38:q&&s(-1);break;case 13:if(q)return w(),d();if(!E&&"hint"!==H)return d()}return!0});var r=l.require("$8","LocoTextListener.js").listen(z,function(a){I&&I.fetch(a,f)});(A=z.attr("data-pre"))&&(A= h.parseJSON(A))&&A.value&&A.label?(f([A]),w()):!g.value||J&&J.val()||!I||I.fetch(g.value,function(a){f(a);w()});return{$:z,val:function(){return J&&J.val()},clear:c,reset:function(){c();z.val("");d("");r.ping()},force:function(a,e){c();d(e||"");r.val(a)},preload:function(a){B&&c();I=new b;var d,e;for(d in a)e=a[d],I.add(e)},mode:function(a){H=a},provide:function(a){I=new n(a)}}};n.prototype.fetch=function(b,a){if(!b)return a&&a([]),this.dead={},this;var d,e=this.dead;for(d in e)if(0===b.indexOf(d))return a&& a([]),this;d={dataType:"json",url:this.url+encodeURIComponent(b)};l.require("$22","http.js").ajax(d,function(d){var c=d&&d.results;c&&(a&&d.query&&d.query===b&&a(d.results),c.length||(e[b]=0));return!0});return this};b.prototype.add=function(b){var a=b.fulltext||b.label||b.value;a&&this.dict.add(b,a)};b.prototype.fetch=function(b,a){var d=b?this.dict.find(b):[];a&&a(d);return this};return c}({},r,v));l.register("$9",function(c,f,F){function n(a){a.stopPropagation();a.preventDefault();return!1}function b(a, d,e){if(e=e||a.getElement(d))e.off().mouseup(function(e){e.stopPropagation();a.selectIndex(d,!0);return!1}).mouseover(function(){h(this).addClass("over");a.hover=d;return!0}).mouseout(function(){h(this).removeClass("over");a.hover=-1;return!0}),e=null;return a}function g(a){if(a){var d,e=a[0],b=e.id,g=e.title,c=[],m=[],p=-1,s=e.options.length,f,B=this.selectedIcon||"";this.id=b||"";this.name=e.name||"";this.prefix=e.getAttribute("data-prefix");for(this.defaultIcon=e.getAttribute("data-icon")||"icon no-icon";++p< s;)d=e.options[p],f=d.disabled,d.selected&&c.push(p),d=h(d),m.push([d.val(),d.text(),d.attr("data-icon")||B,f,d.attr("lang")]);this.hidden||(this.hidden=h('<input type="hidden" name="'+this.name+'" value="" />').appendTo(e.form));this.list=h('<ul class="clearfix"></ul>');this.icon=h('<span class="icon"> </span>');this.selection=h('<span class="label"></span>');this.handle=h('<a class="handle" href="#"></a>').attr("tabindex",a.attr("tabindex")||"").append(this.icon).append(this.selection);d=h('<div class="selector"></div>').addClass(e.className).append(this.handle).append(this.list).replaceAll(e); b&&d.attr("id",b);g&&a.hasClass("hastip")&&(d.attr("title",g),l.require("$11","tooltip.js").init(d,{gravity:a.attr("data-gravity")||"s",anchor:a.attr("data-anchor")}));this.wrapper=d;this.up=d.hasClass("up");for(this.clearOptions();d=m.shift();)this.addOption.apply(this,d);this.enable();this.close();if(s=c.length)for(p=0;p<s;p++)this.selectIndex(c[p]);else p=e.selectedIndex,null!=p&&0<=p&&this.selectIndex(p)}}c.create=function(a){return new g(a)};c.extend=function(a){a.parent=g;a.prototype=new g}; f=g.prototype;f.enable=function(){var a=this;a.handle.click(function(a){a.preventDefault();return!1}).mouseover(function(d){return a.onRollover(d)}).mouseout(function(d){return a.onRollout(d)}).mousedown(function(d){return a.onPress(d)}).keydown(function(d){return a.onKeydown(d)});h(F).mouseup(function(d){return a.onRelease(d)}).keydown(function(d){return a.onGlobalKeydown(d)})};f.onRollover=function(a){return this.over=!0};f.onRollout=function(a){this.over=!1;return!0};f.onPress=function(a){return this.active? this.over?(this.close(),a.stopPropagation(),a.preventDefault(),!1):!0:(this.open(),a.stopPropagation(),a.preventDefault(),this.handle.focus(),!1)};f.onRelease=function(a){this.active&&!this.over&&this.close();return!0};f.onGlobalKeydown=function(a){if(this.active)switch(a.keyCode){case 27:return this.close(),n(a);case 40:return this.hoverNext(1),n(a);case 38:return this.hoverNext(-1),n(a);case 13:if(-1!=this.hover)return this.selectIndex(this.hover,!0),this.hoverItem(-1),this.close(),n(a)}return!0}; f.onKeydown=function(a){return this.active||40!==a.keyCode?!0:(this.open(),n(a))};f.open=function(){var a=this.list,d=this.handle,e=this.wrapper,b=e.data("tipsy"),g=d.outerWidth()||0,c=a.outerWidth()||0;this.active=!0;this.hover=-1;e.addClass("active");a.show();this.up?a.css("top","-"+a.outerHeight()+"px"):a.css("top",d.outerHeight()+"px");b&&b.disable();g>c&&(g-=c-a.width(),a.css("min-width",String(g)+"px"))};f.close=function(){var a=this.wrapper,d=a.data("tipsy");this.list.hide();this.active=!1; -1!==this.hover&&(this.getElement(this.hover).removeClass("over"),this.hover=-1);a.removeClass("active");d&&d.enable()};f.hoverItem=function(a,d){-1!==this.hover&&this.getElement(this.hover).removeClass("over");this.hover=a;-1!==a&&(d=d||this.getElement(a),d.addClass("over"))};f.hoverNext=function(a){var d=this.options.length;if(d){d-=1;if(-1==this.hover)a=0<a?0:d;else{a=this.hover+a;if(0>a){this.close();return}a>d&&(a=0)}this.hoverItem(a)}};f.enableChange=function(a){this.eventName=a;this.eventData= [].slice.call(arguments,1);return this};f.enableConfirm=function(a){this.confirm=a;return this};f.clearOptions=function(){this.index={};this.length=0;this.options=[];this.list.html("");this.hidden.val("");this.idx=this.hover=-1;return this};f.destroy=function(){this.clearOptions();this.hidden.remove()};f.addOption=function(a,d,e,g,c){var f=this.options.length,m=h("<span></span>").addClass(e||"icon no-icon"),p=h('<span class="label"></span>').text(d||a),p=h("<li></li>").append(m).append(p).appendTo(this.list); c?c=c.split("-").shift():e&&-1!==e.indexOf("lang-"+a)&&(c=a);c&&m.attr("lang",c);p.attr("data-option",f);this.options[f]={value:a,text:d,lang:c||"",icon:e};this.index[a]=f;this.length=f+1;g?this.disableIndex(f):b(this,f,p);return f};f.disableOption=function(a){return this.disableIndex(this.index[a])};f.disableIndex=function(a){(a=this.getElement(a))&&a.addClass("disabled").off();return this};f.enableOption=function(a){return this.enableIndex(this.index[a])};f.enableIndex=function(a){return b(this, a)};f.reIndex=function(){this.index={};this.length=0;for(var a=this.options.length;0!==a--;)this.index[this.options[a].value]=a,this.length++};f.selectValue=function(a,d){return this.selectIndex(this.index[a],d)};f.selectIndex=function(a,d){var e=this.options[a];if(e){var b=this,c=b.idx,g=e.value,m=e.icon||b.defaultIcon,p=function(){null!=c&&b.getElement(c).removeClass("active");b.getElement(a).addClass("active");b.setLabel(e.text).setIcon(m,e.lang);b.hidden.val(g);b.idx=a;d&&b.change()};c===a?b.hidden.val(g): d?"function"===typeof b.confirm?b.confirm.call(null,e,function(a){a&&p()}):b.beforeChange(g)&&p():p();b.active&&b.close()}return this};f.setLabel=function(a){this.selection.text(a);this.prefix&&this.selection.prepend(h('<span class="prefix"></span>').text(this.prefix));return this};f.setIcon=function(a,d){this.icon.attr("class",a).attr("lang",d||"");return this};f.val=function(){var a=this.options[this.idx];return a&&a.value};f.change=function(){var a=this.val(),d=this.save,e=this.eventName||"change", b=[a].concat(this.eventData||[]);this.wrapper.trigger(e,b);d&&d(a);this.hidden.triggerHandler("change");return this};f.beforeChange=function(a){var d=h.Event("locoBeforeSelect");this.wrapper.trigger(d,[a]);return!d.isDefaultPrevented()};f.renameOption=function(a,d){var e=this.index[a],b=this.options[e];b&&(b.text=d,this.getElement(e).find("span.label").text(d),e===this.idx&&this.setLabel(d));return this};f.removeOption=function(a){var d=this.index[a],e=this.options[d];e&&(a=this.val(),this.getElement(d).remove(), this.options.splice(d,1),this.reIndex(),a===e.value?this.selectIndex(0,!0):this.selectValue(a,!1))};f.getElement=function(a){return this.list.find("li").eq(a)};f.getWrapper=function(){return this.wrapper};f.persist=function(a){var d=this.id||this.name,e=a.fetch(d);null!=e&&this.selectValue(e,!0);this.save=function(e){a.store(d,e)};return this};f.listen=function(a){return this.on(this.eventName||"change",a)};f.on=function(a,d){this.wrapper.on(a,d);return this};f=null;return c}({},r,v));l.register("$32", function(c,f,F){function n(b){var c=[],a=h([]);this.hidden=a;this.selected=c;this.selectedIcon="icon icon-checkbox";this.constructor.call(this,b);this.wrapper.addClass("multi");for(var d,e,k,f=h('<input type="checkbox" name="'+this.name+'[]" />')[0],u=this.options,m=u.length,p=-1;++p<m;)d=this.getElement(p)[0],k=f.cloneNode(!0),c[p]&&(k.checked=!0),k.setAttribute("value",u[p].value),a.push(d.appendChild(k));(e=this.defaultIcon)&&this.setIcon(e);(e=b.attr("title"))?this.setLabel(e):this.wrapper.addClass("no-title")} c.create=function(b){return new n(b)};l.require("$9","LocoSelector.js").extend(n);f=n.prototype;f.selectIndex=function(b,c){return this.setIndexState(b,!this.selected[b],c)};f.setIndexState=function(b,c,a){var d=this.options[b],e=this.getElement(b),k=this.hidden[b],f=this.selected;d&&c!==f[b]&&(f[b]=c,e[c?"addClass":"removeClass"]("checked"),k&&(k.checked=c),a&&this.change());return this};f.selectValue=function(b,c){if(null==b.pop)return n.parent.prototype.selectValue.call(this,b,c);for(var a=this.selected.slice(), d=this.options.length,e=!1,k=-1,f=-1;++k<d;)a[k]&&(e=!0),a[k]=!1;if(d=b.length)for(;++f<d;)k=this.index[b[f]],!1===a[k]&&(e=a[k]=!0);if(e){for(k in a)this.setIndexState(k,a[k]);c&&this.change()}return this};f.val=function(){for(var b=[],c=this.options,a=this.selected,d=a.length,e=-1;++e<d;)a[e]&&b.push(c[e].value);return b};f=null;return c}({},r,v));l.register("$40",function(c,f,h){function n(b,a){for(var d=String(b);a>d.length;)d="0"+d;return d}function b(b){var a=b%10;if(1===a){if(11!==b)return"st"}else if(2=== a){if(12!==b)return"nd"}else if(3===a&&13!==b)return"rd";return"th"}c.formatter=function(){return{format:function(b,a){var d=this;return a.replace(/%[YmdHisMjSghAa]/g,function(a){return d[a.charAt(1)](b)})},Y:function(b){return String(b.getFullYear())},m:function(b){return n(1+b.getFullMonth(),2)},M:function(b){return"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")[b.getMonth()]},d:function(b){return n(b.getDate(),2)},H:function(b){return n(b.getHours(),2)},i:function(b){return n(b.getMinutes(), 2)},s:function(b){return n(b.getSeconds(),2)},j:function(b){return String(b.getDate())},S:function(c){return b(c.getDate())},g:function(b){b=b.getHours();return String(0===b?12:12<b?b-12:b)},h:function(b){return n(this.g(b),2)},a:function(b){return 12>b.getHours()?"am":"pm"},A:function(b){return 12>b.getHours()?"AM":"PM"}}};return c}({},r,v));l.register("$33",function(c,f,F){function n(a){var c=a.id,g=e||(e=[]),f=k||(k={}),h=a.getAttribute("datetime"),h=u(h);if(!isNaN(h))return c||(c="tick"+ ++t, a.setAttribute("id",c)),a={id:c,el:a,dt:new Date(h),st:a.textContent},f[c]||g.push(a),f[c]=a,d||(d=setTimeout(b,200)),a}function b(){for(var a=e,c=a.length,f={},w=[];0<c--;)ticker=a[c],g(ticker)&&(w.push(ticker),f[ticker.id]=ticker);w.length?(e=w,k=f,d=setTimeout(b,3E4)):d=k=e=null}function g(d){var e=d.el;if(F.contains&&!F.contains(e))return!1;strDate=a(d.dt,new Date,!0);if(""===strDate)return!1;strDate!==d.st&&(h(e).text(strDate),d.st=strDate);return!0}function a(a,d,e){var b=d.getTime(),c=a.getTime(), k=b-c;if(6E4>k)return"Just now";if(36E5>k)return a=Math.floor(k/6E4),String(a)+" minute"+(1===a?"":"s")+" ago";if(864E5>k&&d.getDate()===a.getDate()&&d.getMonth()===a.getMonth()&&d.getFullYear()===a.getFullYear())return a=Math.round(k/36E5),"About "+String(a)+" hour"+(1===a?"":"s")+" ago";if(e)return"";e=Math.floor(b/864E5)-Math.floor(c/864E5);b=l.require("$40","date.js").formatter();k=b.format(a," %g:%i %A");return 1>=e&&(d.setHours(0),d.setMinutes(0),d.setSeconds(0),d=d.getTime()-864E5,c>=d)?"Yesterday at"+ k:11>e?e+" days ago at"+k:b.format(a,"%M %j%S %Y,")+k}var d,e,k,t=0,u=Date.parse||function(){return Number.NaN};c.onEach=function(a,d){n(d)};c.update=function(a){g(n(a))};c.rel=a;return c}({},r,v));l.register("$18",function(c,f,F){var n=f.ieVersion;c.ie=function(b){return b?n<=b:n};var b=c.init=function(b){b?b instanceof jQuery||(b=h(b)):b=h(F.body);var a=l.require("$30","ga.js"),d=l.require("$19","forms.js"),e=l.require("$31","modal.js"),k=l.require("$10","LocoAutoComplete.js"),f=l.require("$9", "LocoSelector.js"),u=l.require("$32","LocoMultiSelector.js"),m=l.require("$11","tooltip.js");b.find("form").each(function(a,b){var c=h(b);n&&10>n&&d.placeholders(c);b.getAttribute("data-modal")?e.initForm(b):b.action&&0!==c.attr("action").indexOf("#")&&!b.target&&d.jsonify(b);c.find("input.auto-comp").each(function(a,d){k.init(d)});c.find("select.selector").each(function(a,d){d.hasAttribute("multiple")?u.create(h(d)):f.create(h(d))});c.hasClass("hasreveal")&&d.revealify(c);c.find("button.hastip").each(function(a, d){m.init(h(d))})});b.find("a").each(function(d,b){-1!==b.className.indexOf("hastip")&&m.init(h(b));-1!==b.href.indexOf("/modal/")||b.getAttribute("data-modal")?e.initLink(h(b)):a.link(b)});b.find("time.tick").each(l.require("$33","tick.js").onEach);d=e=k=b=null;return c};c.$=function(b){return h(f.innerShiv?innerShiv(b,!1):b)};h.fn._html=function(c){return null!=c?(c=this.html(f.innerShiv?innerShiv(c,!1):c),b(this),c):j.html()};h.fn.macro=function(b,a){if("function"!==typeof b.run)throw Error("macro has no run function"); b.run(this,a||{});return this};c.el=function(b,a){var d=F.createElement(b||"div");a&&(d.className=a);return d};c.txt=function(b){return F.createTextNode(b||"")};c.h=function(){function b(){e=/[<>&]/g;c=/(\r\n|\n|\r)/g;f=/(?:https?):\/\/([a-zA-Z0-9\-_\.\?%~&;=\/]+(?:#.*)?)/g;b=null}function a(a){return"&#"+a.charCodeAt(0)+";"}function d(a,d){return'<a href="'+a+'">'+d+"</a>"}var e,c,f;return function(h,m){b&&b();var p=h.replace(e,a);m&&(p=p.replace(c,"<br />").replace(f,d));return p}}();c.noop=function(b){b&& (b.preventDefault(),b.stopPropagation(),h(b.target).blur());return!1};return c}({},r,v));l.register("$19",function(c,f,F){function n(a){function d(){a.value===f&&(a.value="",c.removeClass("placeheld"));return!0}function b(){""===a.value&&(a.value=f,c.addClass("placeheld"));return!0}var c=h(a);if(!c.hasClass("auto-comp")){var f=c.attr("placeholder");if(f)return c.focus(d).blur(b),b(),{kill:function(){d();c.off("focus",d).off("blur",b)}}}}var b=c.enable=function(a){function d(a,d){d.getAttribute("data-was-disabled")|| (d.disabled=!1)}a.find(".button").removeClass("loading");a.find("button").each(d);a.find("input").each(d);a.find("select").each(d);a.find("textarea").each(d);f.attachEvent&&a.hasClass("has-placeholders")&&c.placeholders(a);a.removeClass("disabled").trigger("locoEnable");delete a._disabled},g=c.disable=function(a){function d(a,d){d.disabled?d.setAttribute("data-was-disabled","true"):d.disabled=!0}a._disabled||(a.find(".button").addClass("loading"),a.find("button").each(d),a.find("input").each(d),a.find("select").each(d), a.find("textarea").each(d),a.addClass("disabled").trigger("locoDisable"),a._disabled=!0)};c.jsonify=function(a,d,e){a instanceof jQuery||(a=h(a));a.disable||(h.fn.disable=function(){g(this);return this},h.fn.enable=function(){b(this);this.placehold&&this.placehold();return this});var c="";a.find('[type="submit"]').click(function(a){a&&a.target&&a.target.name&&(c=encodeURIComponent(a.target.name)+"="+encodeURIComponent(a.target.value));return!0});a.submit(function(b){if(b&&b.isDefaultPrevented&&b.isDefaultPrevented()|| e&&!1===e(b))return!1;var f=a.serialize(),f=f.replace(/%0D%0A/g,"%0A");c&&(f&&(f+="&"),f+=c,c="");a.disable();var g=l.require("$22","http.js"),f={url:g.jsonLink(a.attr("action")),type:a.attr("method"),data:f};g.ajax(f,d,function(){a.enable()},a);b.preventDefault();b.stopPropagation();return!1})};c.revealify=function(a){a=a.closest("form");a.find("div[data-reveal-if]").each(function(d,b){function c(a){var d;q=q||a.target;if("."===w)d=Boolean(q&&q[B]),p&&(d=!d);else{var b,e=h(q.form).serializeArray(); for(b in e)e[b].name===s&&(d=e[b].value);d=p?B!==d:B===d}if(d!==m)if(m=d,a)f[m?"slideDown":"slideUp"](200);else f[m?"show":"hide"]();return!0}var f=h(b),g=/^(\!?)([_\w\-\[\]]+)(\.|!?=)(.*)$/.exec(f.attr("data-reveal-if"));if(g){var m,p=g[1],s=g[2],w=g[3],B=g[4],g=a[0][s];if(g.type||null==g.length)g=[g];d=g.length;for(var q;0!==d--;)q=g[d],c(),h(q).change(c).removeClass("jshide");g=g=q=null}});a=null};c.linkify=function(a){var d=a.getAttribute("data-icon");if(d){var b=h(a),c=h("<a> </a>");c.attr("href", a.form.action);c.attr("class",b.attr("class"));c.attr("tabindex",b.attr("tabindex"));b.attr("tabindex","-1");c.text(b.val());d&&h("<span></span>").prependTo(c).addClass(d);b.hide().after(c);c.click(function(a){b.click();return!1})}};c.placeholders=function(a){var d,b=[];a.find("input[placeholder]").each(function(a,c){"password"!==c.type&&(d=n(c))&&b.push(d)});b.length&&(a.submit(function(){for(var a in b)b[a].kill()}),a.addClass("has-placeholders"),d=i=null)};return c}({},r,v));l.register("$4",function(c, f,F){function n(a,b,d){function e(){c();f=setTimeout(b,d)}function c(){f&&clearTimeout(f);f=null}var f;e();h(a).mouseenter(c).mouseleave(e);return{die:function(){c();h(a).off("mouseenter mouseleave")}}}function b(a,b){a.fadeTo(b,0,function(){a.slideUp(b,function(){a.remove();h(f).triggerHandler("resize")})})}function g(a,d){function e(d){k[g]=null;b(h(a),250);c&&c.die();var f;if(f=d)d.stopPropagation(),d.preventDefault(),f=!1;return f}var c,g;h('<button type="button" class="notice-dismiss" href="#"> </a>').prependTo(a).click(e); h(f).triggerHandler("resize");t();g=k.length;k.push(e);d&&(c=n(a,e,d));return{stick:function(){c&&c.die();c=null;k[g]=null}}}function a(a,d,b){var e=l.require("$18","html.js");a=h('<div class="notice notice-'+a+'" loco-notice inline></div>').prependTo(h("#loco-notices"));var c=h(e.el("p"));b=h(e.el("span")).text(b);d=h(e.el("strong","has-icon")).text(d+": ");c.append(d).append(b).appendTo(a);return a}function d(d,b,e,c){d=a(e,b,d).hide().fadeIn(500);h(f).triggerHandler("resize");return g(d,c)}function e(){h("#loco-notices").find("div.notice").each(function(a, d){g(d,!1)})}var k=[],t=Date.now||function(){return(new Date).getTime()},u,m,p,s;c.error=function(a){return d(a,u,"error")};c.warning=function(a){return d(a,m,"warning")};c.info=function(a){return d(a,p,"info")};c.success=function(a){return d(a,s,"success",5E3)};c.log=function(){f.console&&console.log&&console.log.apply(console,arguments)};c.debug=function(a,d){f.console&&console.error&&(console.error("Loco Error: "+a),d&&console.debug&&console.debug(d))};c.clear=function(){for(var a=-1,d,b=k,e=b.length;++a< e;)(d=b[a])&&d();k=[];return c};c.create=a;c.raise=function(a){(c[a.type]||c.error).call(c,a.message)};c.init=function(a){u=a._("Error");m=a._("Warning");p=a._("Notice");s=a._("OK");setTimeout(e,1E3);return c};return c}({},r,v));l.register("$5",function(c,f,F){function n(d,b,c,f){function m(a,b,f){var k=g||{_:function(a){return a}},m=a.responseText,A=h("<pre>"+m+"</pre>").text();A&&(A=A.replace(/(^\s+|\s+$)/g,""));A||(A=m);p.debug("Ajax failure for "+d,{status:a.status,error:b,message:f,output:m}); p.log(k._("Provide the following text when reporting a problem")+":\n--8<--\n",A,"\n------");"parsererror"===b?(m=k._("Check console output for debugging information"),(A=A.split(/[\r\n]/)[0])?(A=A.replace(/ +in +\S+ on line \d+/,""),A=A.replace(/^[()! ]+Fatal error:\s*/,""),p.error(A+".\n"+m)):p.error(k._("Server returned invalid data")+". "+m)):p.error(f||k._("Unknown error"));c&&c(a,b,f)}f.url=a;f.dataType="json";f.error=m;f.success=function(a,d,e){var c=a&&a.data,f=a&&a.notices,g=f&&f.length; for(!c||a.error?m(e,d,a&&a.error&&a.error.message):b&&b(c,d,e);g--;)p.raise(f[g])};var p=l.require("$4","notices.js").clear();return h.ajax(f)}var b={},g,a=f.ajaxurl||"/wp-admin/admin-ajax.php",d=f.encodeURIComponent;c.init=function(a){b=a.nonces||b;return c};c.localise=function(a){g=a;return c};c.submit=function(a,d,b){function c(){f.removeClass("loading");l.require("$19","forms.js").enable(f)}var f=h(a),g=f.serialize();f.addClass("loading");l.require("$19","forms.js").disable(f);return n(a.route.value, function(a,b,e){c();d&&d(a,b,e)},function(a,d,e){c();b&&b(a,d,e)},{type:a.method,data:g})};c.post=function(a,c,g,u){var m;(m=b[a])||(f.console&&console.debug&&console.debug('No nonce for "'+a+'"'),m="");m="action=loco_json&route="+d(a)+"&loco-nonce="+d(m);(c=c?h.param(c):"")&&(m+="&"+c);return n(a,g,u,{type:"post",data:m})};c.setNonce=function(a,d){b[a]=d;return c};c.hasNonce=function(a){return!!b[a]};return c}({},r,v));l.register("$20",{arab:1,aran:1,hebr:1,nkoo:1,syrc:1,syrn:1,syrj:1,syre:1,samr:1, mand:1,mend:1,thaa:1,adlm:1,cprt:1,phnx:1,armi:1,prti:1,phli:1,phlp:1,phlv:1,avst:1,mani:1,khar:1,orkh:1,ital:1,lydi:1,ar:1,ary:1,ckb:1,dv:1,fa:1,he:1,nqo:1,ps:1,ur:1,yi:1});l.register("$6",function(c,f,h){function n(){}var b,g,a=l.require("$20","rtl.json");c.init=function(){return new n};c.cast=function(a){return a instanceof n?a:"string"===typeof a?c.parse(a):c.clone(a)};c.clone=function(a){var b,c=new n;for(b in a)c[b]=a[b];return c};c.parse=function(a){b||(g=/[-_+]/,b=/^([a-z]{2,3})(?:-([a-z]{4}))?(?:-([a-z]{2}|[0-9]{3}))?(?:-([0-9][a-z0-9]{3,8}|[a-z0-9]{5,8}))?(?:-([a-z]-[-a-z]+))?$/i); a=String(a).split(g).join("-");if(!b.exec(a))return null;var e=new n;e.lang=RegExp.$1.toLowerCase();if(a=RegExp.$2)e.script=a.charAt(0).toUpperCase()+a.substr(1).toLowerCase();if(a=RegExp.$3)e.region=a.toUpperCase();if(a=RegExp.$4)e.variant=a.toLowerCase();if(a=RegExp.$5)e.extension=a;return e};f=n.prototype;f.isValid=function(){return!!this.lang};f.isKnown=function(){var a=this.lang;return!(!a||"zxx"===a)};f.toString=function(a){a=a||"-";var b,c=this.lang||"zxx";if(b=this.script)c+=a+b;if(b=this.region)c+= a+b;if(b=this.variant)c+=a+b;if(b=this.extension)c+=a+b;return c};f.getIcon=function(){for(var a=4,b,c,f=["variant","region","script","lang"],g=[];0!==a--;)if(b=f[a],c=this[b])1===a&&3===c.length?g.push("region-m49"):g=g.concat([b,b+"-"+c.toLowerCase()]);return g.join(" ")};f.isRTL=function(){return!!a[String(this.script||this.lang).toLowerCase()]};f=null;return c}({},r,v));l.register("$35",function(c,f,h){function n(a){f.console&&console.error&&console.error(a)}function b(){n("Method not implemented")} function g(){}function a(a){}g.prototype.toString=function(){return"[Undefined]"};a.prototype._validate=function(a){var e,c,f=!0;for(e in this)c=this[e],c===b?(n(a+"."+e+"() must be implemented"),f=!1):c instanceof g&&(n(a+"."+e+" must be defined"),f=!1);return f};c.init=function(d,e){var c,f=new a;if(d)for(c=d.length;0!==c--;)f[d[c]]=b;if(e)for(c=e.length;0!==c--;)f[e[c]]=new g;return f};c.validate=function(a){var b=/function (\w+)\(/.exec(a.toString())?RegExp.$1:"";a.prototype._validate(b||"Object")}; return c}({},r,v));l.register("$45",function(c,f,h){var n=f.requestAnimationFrame,b=f.cancelAnimationFrame,g=0;if(!n||!b)for(var a in{ms:1,moz:1,webkit:1,o:1})if(n=f[a+"RequestAnimationFrame"])if(b=f[a+"CancelAnimationFrame"]||f[a+"CancelRequestAnimationFrame"])break;n&&b||(n=function(a){var b=d();timeToCall=Math.max(0,16-(b-g));nextTime=b+timeToCall;timerId=f.setTimeout(function(){a(nextTime)},timeToCall);g=nextTime;return timerId},b=function(a){clearTimeout(a)});var d=Date.now||function(){return(new Date).getTime()}; c.loop=function(a,d){function c(){g=n(c,d);a(f++)}var f=0,g;c();return{stop:function(){g&&b(g);g=null}}};return c}({},r,v));l.register("$41",function(c,f,h){function n(b,d,e,c){if(a){var f=e;e=function(a){if((a.MSPOINTER_TYPE_TOUCH||"touch")===a.pointerType)return f(a)}}b.addEventListener(d,e,c);return{unbind:function(){b.removeEventListener(d,e,c)}}}function b(a){a.preventDefault();a.stopPropagation();return!1}var g,a=!!f.navigator.msPointerEnabled,d=a?"MSPointerDown":"touchstart",e=a?"MSPointerMove": "touchmove",k=a?"MSPointerUp":"touchend";c.ok=function(a){null==g&&(g="function"===typeof h.body.addEventListener);g&&a&&a(c);return g};c.ms=function(){return a};c.dragger=function(a,c){function f(b){a.addEventListener(b,h[b],!1)}function g(b){a.removeEventListener(b,h[b],!1)}var h={};h[d]=function(a){t(a,function(b,e){e.type=d;c(a,e,q)});f(e);f(k);return!0};h[k]=function(a){g(e);g(k);t(a,function(b,d){d.type=k;c(a,d,q)});return!0};h[e]=function(a){t(a,function(b,d){d.type=e;c(a,d,q)});return b(a)}; f(d);var q={kill:function(){g(d);g(e);g(k);a=q=c=null}};return q};c.swiper=function(c,f,g){function h(a){c.addEventListener(a,y[a],!1)}function n(a){c.removeEventListener(a,y[a],!1)}function q(){C&&C.stop();C=null}var C,A,E,y={},z=[],D=[],H=[];y[d]=function(a){A=!1;q();var b=u();t(a,function(a,d){z[a]=b;D[a]=d.clientX;H[a]=d.clientY});E=c.scrollLeft;return!0};y[k]=function(a){t(a,function(a,b){var d=u()-z[a],e=D[a]-b.clientX,d=Math.abs(e)/d;f(d,e?0>e?-1:1:0)});E=null;return!0};y[e]=function(a){var d, e;null==E||t(a,function(a,b){d=D[a]-b.clientX;e=H[a]-b.clientY});if(e&&Math.abs(e)>Math.abs(d))return A=!0;d&&(A=!0,c.scrollLeft=Math.max(0,E+d));return b(a)};if(!a||g)h(d),h(e),h(k),a&&(c.className+=" mstouch");return{kill:function(){n(d);n(e);n(k);q()},swiped:function(){return A},ms:function(){return a},snap:function(b){a&&!g&&(c.style["-ms-scroll-snap-points-x"]="snapInterval(0px,"+b+"px)",c.style["-ms-scroll-snap-type"]="mandatory",c.style["-ms-scroll-chaining"]="none")},scroll:function(a,b,d){q(); var e=c.scrollLeft,f=a>e?1:-1,g=Math[1===f?"min":"max"],z=Math.round(16*b*f);return C=l.require("$45","fps.js").loop(function(b){b&&(e=Math.max(0,g(a,e+z)),c.scrollLeft=e,a===e&&(q(),d&&d(e)))},c)}}};c.start=function(a,b){return n(a,d,b,!1)};c.move=function(a,b){return n(a,e,b,!1)};c.end=function(a,b){return n(a,k,b,!1)};var t=c.each=function(b,d){if(a)(b.MSPOINTER_TYPE_TOUCH||"touch")===b.pointerType&&d(0,b);else for(var e=-1,c=(b.originalEvent||b).changedTouches||[];++e<c.length;)d(e,c[e])},u=Date.now|| function(){return(new Date).getTime()};return c}({},r,v));l.register("$46",function(c,f,l){c.init=function(c){function b(){e.style.top=String(-c.scrollTop)+"px";return!0}function f(){var b=e;b.textContent=c.value;b.innerHTML=b.innerHTML.replace(/[ \t]/g,a).split(/(?:\r\n|\r|\n)/).join('<span class="eol crlf"></span>\r\n')+'<span class="eol eof"></span>';return!0}function a(a){return'<span class="x'+a.charCodeAt(0).toString(16)+'">'+a+"</span>"}var d=c.parentNode,e=d.insertBefore(l.createElement("div"), c);h(c).on("input",f).on("scroll",b);h(d).addClass("has-mirror");e.className="ta-mirror";var k=c.offsetWidth-c.clientWidth;2<k&&(e.style.marginRight=String(k-2)+"px");f();b();return{kill:function(){h(c).off("input",f).off("scroll",b);d.removeChild(e);e=null;h(d).removeClass("has-mirror")}}};return c}({},r,v));l.register("$29",function(c,f,h){function n(a,d){for(var e=0,c=-1,g=d&&f[d],h=b[a]||[],m=h.length;++c<m;)callback=h[c],"function"===typeof callback&&(callback(g),e++);return e}var b={},g;c.load= function(a,d,e){function c(){m&&(clearTimeout(m),m=null);p&&(p.onreadystatechange=null,p=p=p.onload=null);a&&(delete b[a],a=null)}function g(b,d){var f=p&&p.readyState;if(d||!f||"loaded"===f||"complete"===f)d||n(a,e),c()}function u(){if(0===n(a))throw Error('Failed to load "'+(e||a)+'"');c()}if(e&&f[e])"function"===typeof d&&d(f[e]);else if(null!=b[a])b[a].push(d);else{b[a]=[d];var m=setTimeout(u,4E3),p=h.createElement("script");p.setAttribute("src",a);p.setAttribute("async","true");p.onreadystatechange= g;p.onload=g;p.onerror=u;p.onabort=c;h.getElementsByTagName("head")[0].appendChild(p)}};c.stat=function(a){var b;if(!(b=g)){for(var e,c,f=h.getElementsByTagName("script"),u=-1,m=f.length;++u<m;)if(b=f[u].getAttribute("src"))if(e=b.indexOf("/lib/vendor"),-1!==e){c=b.substr(0,e);break}b=g=c||"/static"}return b+a};return c}({},r,v));l.register("$15",function(c,f,r){function n(a,b){a.setReadOnly(!1);a.on("change",function(a,d){return b.val(d.getValue())});a.on("focus",function(a,d){return b.focus()}); a.on("blur",function(a,d){return b.blur()})}function b(a){a.off("change");a.off("focus");a.off("blur")}function g(a){b(a);a.setReadOnly(!0);a.setHighlightGutterLine(!1);a.setHighlightActiveLine(!1)}function a(a,b){function e(){this.HighlightRules=c}var c=d(b),f=a.require,g=f("ace/lib/oop");g.inherits(c,f("ace/mode/text_highlight_rules").TextHighlightRules);g.inherits(e,f("ace/mode/text").Mode);return new e}function d(a){var b=e(a);return function(){var d=[{token:"empty_line",regex:"^$"},{token:"constant.language", regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}];b&&d.push({token:"printf printf-"+a,regex:b});d.push({defaultToken:"text"});this.$rules={start:d}}}function e(a){switch(a){case "objc":return"%(?:\\d+\\$)?[-+'0# ]*\\d*(?:\\.\\d+|\\.\\*(?:\\d+\\$)?)?(?:hh?|ll?|[qjzTL])?[sScCdDioOuUxXfFeEgGaAp%@]";case "java":return"%(?:\\d+\\$)?[-+,(0# ]*\\d*(?:\\.\\d+)?(?:[bBhHsScCdoxXeEfgGaA%n]|[tT][A-DFH-IL-NQ-TY-Za-ehj-mpr-sz])";case "php":return"%(?:\\d+\\$)?(?:'.|[-+0 ])*\\d*(?:\\.\\d+)?[suxXbcdeEfFgGo%]"; case "auto":return"%(?:\\d+\\$)?(?:[-+0]?\\d*(\\.\\d+)?[duxoefgaDUXOEFGA]|[@scSC%])";case t:return k||"%%"}}var k,t="auto";c.init=function(d,e,c){var k,w=!1,B=c||t,q=d.parentNode,C=q.appendChild(r.createElement("div"));h(q).addClass("has-proxy has-ace");l.require("$29","remote.js").load("https://cdnjs.cloudflare.com/ajax/libs/ace/1.2.6/ace.js",function(b){if(C){if(!b)throw Error("Failed to load code editor");k=b.edit(C);var c=k.session,f=k.renderer;k.$blockScrolling=Infinity;k.setShowInvisibles(w); k.setWrapBehavioursEnabled(!1);k.setBehavioursEnabled(!1);k.setHighlightActiveLine(!1);c.setUseSoftTabs(!1);f.setShowGutter(!0);f.setPadding(10);f.setScrollMargin(8);c.setMode(a(b,B));k.setValue(d.value,-1);c.setUseWrapMode(!0);e?n(k,e):g(k)}},"ace");return{kill:function(){k&&(b(k),k.destroy(),k=null);C&&(q.removeChild(C),h(q).removeClass("has-proxy has-ace"),C=null);return this},disable:function(){k&&g(k);e=null;return this},enable:function(a){e=a;k&&n(k,a);return this},resize:function(){k&&k.resize(); return this},val:function(a){k&&a!==k.getValue()&&k.setValue(a,-1);return this},invs:function(a){a=a||!1;w!==a&&(w=a,k&&k.setShowInvisibles(a));return this},strf:function(b){b=b||t;b!==B&&(B=b,k&&k.session.setMode(a(f.ace,b)));return this},focus:function(){return this}}};c.strf=function(a,b){t=a;k=b;return c};return c}({},r,v));l.register("$47",function(c,f,r){function n(a,b){function e(){return b.val(a.getContent())}a.on("input",e);a.on("change",e);a.on("focus",function(a){return b.focus()});a.on("blur", function(a){return b.blur()});a.setMode("design")}function b(a){a.off("input");a.off("change");a.off("focus");a.off("blur")}var g=0;c.load=function(a){var b=l.require("$29","remote.js");b.load(b.stat("/lib/tinymce.min.js"),a,"tinymce");return c};c.init=function(a,d){function e(a){f=a;d?n(a,d):(b(a),a.setMode("readonly"));h(p).removeClass("loading")}var f,t=!1,l=a.parentNode,m=l.parentNode,p=l.appendChild(r.createElement("div")),s=m.insertBefore(r.createElement("nav"),l);h(l).addClass("has-proxy has-mce"); h(p).html(a.value).addClass("mce-content-body loading");s.id="_tb"+String(++g);c.load(function(a){if(!a)throw Error("Failed to load HTML editor");p&&a.init({inline:!0,target:p,hidden_input:!1,theme:"modern",skin:!1,plugins:"link",browser_spellcheck:!0,menubar:!1,fixed_toolbar_container:"#"+s.id,toolbar:"formatselect | bold italic link unlink | bullist numlist outdent indent",block_formats:"Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h4;Heading 4=h4;Heading 5=h5;Heading 6=h6;",forced_root_block:"p", relative_urls:!1,convert_urls:!1,remove_script_host:!1,document_base_url:"",allow_script_urls:!1,formats:{alignleft:{classes:"alignleft"},alignright:{selector:"p,h1,h2,h3,h4,span,strong,em,a",classes:"alignright"},aligncenter:{selector:"p,h1,h2,h3,h4,span,strong,em,a",classes:"aligncenter"},strikethrough:{inline:"del"}},fix_list_elements:!0,entities:"38,amp,60,lt,62,gt,160,nbsp",entity_encoding:"named",keep_styles:!1,init_instance_callback:e})});return{val:function(a){null==f?h(p).html(a):f.getContent()!== a&&f.setContent(a);return this},kill:function(){f&&(b(f),f.destroy(),f=null);p&&(l.removeChild(p),h(l).removeClass("has-proxy has-mce"),p=null);s&&(m.removeChild(s),s=null);return this},enable:function(a){d=a;f&&n(f,a);return this},disable:function(){if(f){var a=f;b(a);a.setMode("readonly")}d=null;return this},focus:function(){f&&d&&f.focus();return this},invs:function(a){a=a||!1;t!==a&&(t=a,h(l)[a?"addClass":"removeClass"]("show-invs"));return this}}};return c}({},r,v));l.register("$42",function(c, f,r){function n(a){function b(){n&&m.off("input",e);n=!1;return!0}function e(){var b=a.value;b!==s&&(m.trigger("changing",[b,s]),s=b)}function c(){g=a;l=s;n||m.on("input",e);n=!0;m.trigger("editFocus");p.addClass("has-focus");return!0}function f(){g===a&&(g=null);m.trigger("editBlur");p.removeClass("has-focus");b();e();l!==s&&m.trigger("changed",[s]);return!0}var n=!1,m=h(a),p=h(a.parentNode),s=a.value,l;m.blur(f).focus(c);return{val:function(b){s!==b&&(a.value=b,n?(m.triggerHandler("input"),s=b): e());return!0},kill:function(){b();m.off("blur",f).off("focus",c)},fire:function(){s=null;e()},ping:e,blur:f,focus:c}}function b(a){this.e=a}var g;c._new=function(a){return new b(a)};c.init=function(a){var d=new b(a);a.disabled?(a.removeAttribute("disabled"),d.disable()):a.readOnly?d.disable():d.enable();return d};TextAreaPrototype=b.prototype;TextAreaPrototype.destroy=function(){this.unlisten();this.e=null};TextAreaPrototype.reload=function(a,b){b?this.l||this.enable():this.l&&this.disable();return this.val(a|| "")};TextAreaPrototype.val=function(a){var b=this.e;if(null==a)return b.value;var e=this.p||this.l;e?e.val(a):b.value!==a&&(b.value=a,h(b).triggerHandler("input"));return this};TextAreaPrototype.fire=function(){this.l&&this.l.fire();return this};TextAreaPrototype.focus=function(){var a=this.p;a?a.focus():h(this.e).focus()};TextAreaPrototype.focused=function(){return g&&g===this.el};TextAreaPrototype.parent=function(){return this.e.parentNode};TextAreaPrototype.attr=function(a,b){var e=this.e;if(1=== arguments.length)return e.getAttribute(a);null==b?e.removeAttribute(a):e.setAttribute(a,b);return this};TextAreaPrototype.editable=function(){return!!this.l};TextAreaPrototype.enable=function(){var a=this.p;this.e.removeAttribute("readonly");this.listen();a&&a.enable&&a.enable(this.l);return this};TextAreaPrototype.disable=function(){var a=this.p;this.e.setAttribute("readonly",!0);this.unlisten();a&&a.disable&&a.disable();return this};TextAreaPrototype.listen=function(){var a=this.l;a&&a.kill();this.l= n(this.e);return this};TextAreaPrototype.unlisten=function(){this.l&&this.l.kill();this.l=null;return this};TextAreaPrototype.setInvs=function(a,b){var e=this.i||!1;if(b||e!==a)this._i&&(this._i.kill(),delete this._i),(e=this.p)?e.invs&&e.invs(a):a&&(this._i=l.require("$46","mirror.js").init(this.e)),this.i=a;return this};TextAreaPrototype.getInvs=function(){return this.i||!1};TextAreaPrototype.setMode=function(a){var b=this.p;a!==(this.m||"")&&(this.m=a,b&&b.kill(),this.p=b="code"===a?l.require("$15", "ace.js").init(this.e,this.l,this["%"]):"html"===a?l.require("$47","mce.js").init(this.e,this.l):null,this.setInvs(this.i,!0),g&&this.focus());return this};TextAreaPrototype.setStrf=function(a){this["%"]=a;"code"===this.m&&this.p.strf(a);return this};TextAreaPrototype.name=function(a){this.e.setAttribute("name",a);return this};TextAreaPrototype.placeholder=function(a){this.e.setAttribute("placeholder",a);return this};TextAreaPrototype.redraw=function(a){var b=this.p;b&&b.resize&&!a&&b.resize()};TextAreaPrototype= null;return c}({},r,v));l.register("$43",function(c,f,l){function n(a){var b=f.console;b&&b.error&&b.error(a)}function b(a){var b=l.createElement("div");a&&b.setAttribute("class",a);return b}function g(a){return function(){a.resize();return this}}function a(a){return function(b){var d=b.target.$r;if(null==d)return!0;a.select(d);b.stopPropagation();b.preventDefault();return!1}}function d(a){return function(){a.redrawDirty()&&a.redraw();return!0}}function e(a){return function(b){var d;d=b.keyCode;if(40=== d)d=1;else if(38===d)d=-1;else return!0;if(b.shiftKey||b.ctrlKey||b.metaKey||b.altKey)return!0;a.selectNext(d);b.stopPropagation();b.preventDefault();return!1}}function k(a){this.w=a}function t(a,b,d){var e=l.createElement("div");e.className=d||"";this._=e;this.d=b;this.i=a;this.length=b.length}function u(a){this.live=a;this.rows=[]}c.create=function(a){return new k(a)};var m=k.prototype;m.init=function(c){var f=this.w,k=f.id,m=f.splity(k+"-thead",k+"-tbody"),q=m[0],m=m[1],C=[],A=[];q.css.push("wg-thead"); m.css.push("wg-tbody");c.eachCol(function(a,b){C.push(k+"-col"+a);A.push(b)});for(var n=b(),l=-1,z=C.length,D=b("wg-cols"),H=q.splitx.apply(q,C);++l<z;)H[l].header(A[l]),D.appendChild(n.cloneNode(!1));var u=[];c.eachRow(function(a,b,d){u[a]=new t(a,b,d)});c=m.body;this.rows=u;this.cols=D;this.root=c;q.redraw=g(this);q=m.fixed=H[0].bodyY()||20;f.lock().resize(q,m);f.css.push("is-table");f.restyle();this.redrawDirty();this.render();h(c).attr("tabindex","-1").on("keydown",e(this)).on("mousedown",a(this)).on("scroll", d(this));return this};m.clear=function(){for(var a=this.pages||[],b=a.length;0!==b--;)a[b].destroy();this.pages=[];this.sy=this.mx=this.mn=this.vh=null;void 0;return this};m.render=function(){for(var a,b,d=[],e=-1,c=this.rows||[],f=this.f,g=f?!0:!1,k=g?f.length:c.length,h=this.r,z=this._r,m=this.root,t=this.cols;++e<k;)0===e%100&&(b=t.cloneNode(!0),b=new u(b),b.h=2200,b.insert(m),d.push(b)),a=g?f[e]:e,a=c[a],a.page=b,b.rows.push(a);b&&100!==b.size()&&b.sleepH(22);this.pages=d;this.mx=this.mn=null; this.redrawDirty();this.redraw();null==h?null!=z&&(a=c[z])&&a.page&&(delete this._r,this.select(z,!0)):(a=c[h])&&a.page?this.select(h,!0):(this.deselect(),this._r=h);return this};m.resize=function(){var a=-1,b=this.ww||(this.ww=[]),d=this.w,e=d.cells[0],c=e.body.childNodes,f=c.length,g=this.pages||[],k=g.length;for(d.redraw.call(e);++a<f;)b[a]=c[a].style.width;if(k){d=this.mx;for(a=this.mn;a<=d;a++)g[a].widths(b);this.redrawDirty()&&this.redraw()}};m.redrawDirty=function(){var a=!1,b=this.root,d= b.scrollTop,b=b.clientHeight;this.sy!==d&&(a=!0,this.sy=d);this.vh!==b&&(a=!0,this.vh=b);return a};m.redraw=function(){for(var a=0,b=-1,d=null,e=null,c=this.ww,f=this.sy,g=this.vh,k=this.mn,h=this.mx,z=Math.max(0,f-100),f=g+f+100,m=this.pages||[],t=m.length;++b<t&&!(a>f);)g=m[b],a+=g.height(),a<z||(null===d&&(d=b),e=b,g.rendered||g.render(c));if(k!==d){if(null!==k&&d>k)for(b=k;b<d;b++){g=m[b];if(!g)throw Error("Shit!");g.rendered&&g.sleep()}this.mn=d}if(h!==e){if(null!==h&&e<h)for(b=h;b>e;b--)g=m[b], g.rendered&&g.sleep();this.mx=e}};m.selected=function(){return this.r};m.thead=function(){return this.w.cells[0]};m.tbody=function(){return this.w.cells[1]};m.tr=function(a){return(a=this.rows[a])?a.cells():[]};m.td=function(a,b){return this.tr(a)[b]};m.next=function(a,b,d){null==d&&(d=this.r);for(var e,c=this.rows,f=d,g=c.length;d!==(f+=a);)if(0<=f&&g>f){if(e=c[f],e.page)break}else if(b&&g)f=1===a?-1:g,b=!1;else{f=null;break}return f};m.selectNext=function(a,b,d){a=this.next(a,b);null!=a&&this.r!== a&&this.select(a,d);return this};m.deselect=function(a){var b=this.r;null!=b&&(this.r=null,h(this.tr(b)).removeClass("selected"),this.w.fire("wgRowDeselect",[b,a]));return this};m.select=function(a,b){var d=this.rows[a],e=d&&d.page;if(!e)return this.deselect(!1),n("Row is filtered out"),this;this.deselect(!0);var c,f=this.w.cells[1];e.rendered||(c=e.top(),f.scrollY(c),this.redrawDirty()&&this.redraw());if(!d.rendered)return e.rendered||n("Failed to render page"),n("Row ["+a+"] not rendered"),this; e=d.cells();h(e).addClass("selected");this.r=a;b||(c=f.scrollY(),h(this.root).focus(),c!==f.scrollY()&&f.scrollY(c));f.scrollTo(e[0],!0);this.w.fire("wgRowSelect",[a,d.data()]);return this};m.unfilter=function(){this.f&&(this.f=null,this.clear().render());return this};m.filter=function(a){this.f=a;return this.clear().render()};m=null;m=t.prototype;m.render=function(a){var b,d=[],e=this._,c=this.d,f=this.length,g=this.i;if(e){for(;0!==f--;)d[f]=b=e.cloneNode(!1),b.textContent=c[f]||"\u00a0",b.$r=g, a[f].appendChild(b);this._=null;this.c=d}else for(d=this.c;0!==f--;)a[f].appendChild(d[f]);this.rendered=!0;return this};m.cells=function(){return this.c||[]};m.data=function(){return this.d||[]};m.destroy=function(){this.page=null;this.rendered=!1};m=null;m=u.prototype;m.size=function(){return this.rows.length};m.insert=function(a){var d=this.h,e=b("wg-dead");e.style.height=String(d)+"px";a.appendChild(e);return this.dead=e};m.top=function(){return(this.rendered?this.live:this.dead).offsetTop};m.height= function(){var a=this.h;null==a&&(this.h=a=this.rendered?this.live.firstChild.offsetHeight:this.dead.offsetHight);a||n("row has zero height");return a};m.render=function(a){for(var b,d=-1,e=this.rows,c=e.length,f=this.dead,g=this.live,k=g.childNodes;++d<c;)b=e[d],b.rendered||b.render(k);c=a.length;for(d=0;d<c;d++)k[d].style.width=a[d];f.parentNode.replaceChild(g,f);this.rendered=!0;this.h=null;return this};m.sleep=function(){var a=this.height(),b=this.live,d=this.dead;d.style.height=String(a)+"px"; b.parentNode.replaceChild(d,b);this.rendered=!1;this.h=a;return this};m.sleepH=function(a){a*=this.rows.length;var b=this.dead;b&&(b.style.height=String(a)+"px");this.rendered||(this.h=a);return this};m.widths=function(a){for(var b=this.live.childNodes,d=a.length;0!==d--;)b[d].style.width=a[d];return this};m.destroy=function(){var a=this.rendered?this.live:this.dead,b=this.rows,d=b.length;for(a.parentNode.removeChild(a);0!==d--;)b[d].destroy()};m=null;return c}({},r,v));l.register("$36",function(c, f,r){function n(a,b){var c=a.id,f=c&&s[c],g=f&&f.parent();if(!f||!g)return null;var k=g.dir===p,c=k?"X":"Y",h="page"+c,k=k?d:e,m=k(g.el),c=b["offset"+c],t=g.el,l=t.className;null==c&&(c=b[h]-k(a));c&&(m+=c);t.className=l+" is-resizing";return{done:function(){t.className=l},move:function(a){g.resize(a[h]-m,f);return!0}}}function b(b,d){function e(){h(r).off("mousemove",c);B&&(B.done(),B=null);return!0}function c(a){B?B.move(a):e();return!0}if(B)return!0;B=n(b.target,b);if(!B)return!0;h(r).one("mouseup", e).on("mousemove",c);return a(b)}function g(a,b){var d=b.type;"touchmove"===d?B&&B.move(b):"touchstart"===d?B=n(a.target,b):"touchend"===d&&B&&(B.done(),B=null)}function a(a){a.stopPropagation();a.preventDefault();return!1}function d(a,b){b||(b=r.body);for(var d=a.offsetLeft||0;(a=a.offsetParent)&&a!==b;)d+=a.offsetLeft||0;return d}function e(a,b){b||(b=r.body);for(var d=a.offsetTop||0;(a=a.offsetParent)&&a!==b;)d+=a.offsetTop||0;return d}function k(a){var b=w;b&&b.redraw();a&&a.redraw();return w= a}function t(a,b){var d=h(b).on("editFocus",function(){d.trigger("wgFocus",[k(a)])}).on("editBlur",function(){d.trigger("wgBlur",[k(null)])})}function u(a){var b=a.id,d=a.className;this.id=b;this.el=a;this.pos=this.index=0;this.css=[d||"wg-root","wg-cell"];this._cn=d;s[b]=this;this.clear()}var m=l.require("$18","html.js"),p=1,s={},w,B=!1;c.init=function(a){var d=new u(a);d.redraw();l.require("$41","touch.js").ok(function(b){b.dragger(a,g)});h(a).mousedown(b);return d};f=u.prototype;f.fire=function(a, b){var d=h.Event(a);d.cell=this;h(this.el).trigger(d,b);return this};f.each=function(a){for(var b=-1,d=this.cells,e=d.length;++b<e;)a(d[b],b);return this};f.on=function(){return this.$("on",arguments)};f.off=function(){return this.$("off",arguments)};f.find=function(a){return h(this.el).find(a)};f.$=function(a,b){h.fn[a].apply(h(this.el),b);return this};f.parent=function(){return this.pid&&s[this.pid]};f.splitx=function(){return this._split(p,arguments)};f.splity=function(){return this._split(2,arguments)}; f._split=function(a,b){(this.length||this.field)&&this.clear();for(var d=-1,e,c=b.length,f=1/c,g=0;++d<c;){e=m.el();this.body.appendChild(e);for(var k=e,h=b[d],t=h,l=1;s[h];)h=t+"-"+ ++l;k.id=h;e=new u(e);e.index=d;e.pid=this.id;e.pos=g;g+=f;this.cells.push(e);this.length++}this.dir=a;this.redraw();return this.cells};f.destroy=function(){this.clear();delete s[this.id];var a=this.el;a.innerHTML="";a.className=this._cn||"";h(a).off();return this};f.exists=function(){return this===s[this.id]};f.clear= function(){for(var a=this.el,b=this.cells,d=this.field,e=this.body,c=this.nav,f=this.length||0;0!==f--;)delete s[b[f].destroy().id];this.cells=[];this.length=0;c&&(a.removeChild(c),this.nav=null);e&&(d&&(m.ie()&&h(e).triggerHandler("blur"),d.destroy(),this.field=null),this.table&&(this.table=null),a.removeChild(e));this.body=a.appendChild(m.el("","wg-body"));this._h=null;return this};f.resize=function(a,b){if(!b&&(b=this.cells[1],!b))return;var d=b.index,e=this.cells;this.parent();var c=h(this.el)[this.dir=== p?"width":"height"](),f=e[d+1],d=e[d-1];pad=(b.body||b.el.firstChild).offsetTop||0;max=(f?f.pos*c:c)-pad;min=d?d.pos*c:0;b.pos=Math.min(max,Math.max(min,a))/c;this.redraw();return this};f.distribute=function(a){for(var b,d=0,e=this.cells,c=a.length;d<c;)b=a[d],e[++d].pos=Math.max(0,Math.min(1,b));this.redraw();return this};f.distribution=function(){for(var a=[],b=0,d=this.cells,e=d.length-1;b<e;)a[b]=d[++b].pos;return a};f.restyle=function(){var a=this.css.concat();0===this.index?a.push("first"): a.push("not-first");this.dir&&(a.push("wg-split"),2===this.dir?a.push("wg-split-y"):a.push("wg-split-x"));this.t&&a.push("has-title");this.nav&&a.push("has-nav");this.field&&(a.push("is-field"),this.field.editable()?a.push("is-editable"):a.push("is-readonly"));a=a.join(" ");a!==this._css&&(this._css=a,this.el.className=a);return this};f.redraw=function(a){this.restyle();var b=this.el,d=this.body,e=this.field;if(d){var c=b.clientHeight||0,f=d.offsetTop||0,c=f>c?0:c-f;this._h!==c&&(this._h=c,d.style.height= String(c)+"px",e&&e.redraw(a))}for(var d=this.length,f=1,g=this.nav,k=2===this.dir?"height":"width";0!==d--;)e=this.cells[d],g?c=1:(e.fixed&&(e.pos=e.fixed/h(b)[k]()),c=f-e.pos,f=e.pos),e.el.style[k]=String(100*c)+"%",e.redraw(a);return this};f.contents=function(a,b){var d=this.el,e=this.body;if(null==a)return e.innerHTML;this.length?this.clear():e&&(d.removeChild(e),e=null);e||(this.body=e=d.appendChild(m.el("",b||"wg-content")),this._h=null,(d=this.lang)&&this._locale(d,this.rtl,!0));"string"=== typeof a?h(e)._html(a):a&&this.append(a);this.redraw();return this};f.textarea=function(a,b){var d=this.field;if(d){var e=d.editable();d.reload(a,b);e!==b&&this.restyle()}else this.length&&this.clear(),e=m.el("textarea"),e.setAttribute("wrap","virtual"),e.value=a,this.contents(e),d=l.require("$42","field.js")._new(e)[b?"enable":"disable"](),t(this,e),this.field=d,this.restyle();this.lang||this.locale("en");return d};f.locale=function(a){a=l.require("$6","locale.js").cast(a);return this._locale(String(a), a.isRTL())};f._locale=function(a,b,d){var e=this.body;if(d||a!==this.lang)this.lang=a,e&&e.setAttribute("lang",a);if(d||b!==this.rtl)this.rtl=b,e&&e.setAttribute("dir",b?"RTL":"LTR");return this};f.editable=function(){var a=this.field;if(!a||!a.editable())for(var b=-1,d=this.length;++b<d&&!(a=this.cells[b].editable()););return a};f.eachTextarea=function(a){var b=this.field;b?a(b):this.each(function(b){b.eachTextarea(a)});return this};f.append=function(a){a&&(a.nodeType?m.init(this.body.appendChild(a)): m.init(h(a).appendTo(this.body)));return this};f.prepend=function(a){var b=this.body;if(a.nodeType){var d=b.firstChild;m.init(d?b.insertBefore(a,d):b.appendChild(a))}else m.init(h(a).prependTo(b));return this};f.before=function(a){var b=this.body;a.nodeType?m.init(this.el.insertBefore(a,b)):m.init(h(a).insertBefore(b));return this};f.header=function(a,b){if(null==a&&null==b)return this.el.getElementsByTagName("header")[0];this.t=m.txt(a||"");this.el.insertBefore(m.el("header",b),this.body).appendChild(this.t); this.redraw();return this};f.title=function(a){var b=this.t;if(b)return b.nodeValue=a||"",b;this.header(a);return this.t};f.titled=function(){var a=this.t;return a&&a.nodeValue};f.bodyY=function(){return e(this.body,this.el)};f.scrollY=function(a){if(S===a)return this.body.scrollTop;this.body.scrollTop=a};f.tabulate=function(a){return this.table=l.require("$43","wgtable.js").create(this).init(a)};f.lock=function(){this.body.className+=" locked";return this};f.scrollTo=function(a,b){var d,c=this.body; d=c.scrollTop;var f=e(a,c);if(d>f)d=f;else{var g=c.clientHeight,f=f+h(a).outerHeight();if(g+d<f)d=f-g;else return}b?c.scrollTop=d:h(c).stop(!0).animate({scrollTop:d},250)};f.navigize=function(b,d){function e(a){var b=f[a],d=t[a],c=h(b.el).show();d.addClass("active");k=a;l.data("idx",a);b.fire("wgTabSelect",[a]);return c}var c=this,f=c.cells,g=c.nav,k,t=[];g&&c.el.removeChild(g);var g=c.nav=c.el.insertBefore(m.el("nav","wg-tabs"),c.body),l=h(g).on("click",function(b){var d=h(b.target).data("idx"); if(null==d)return!0;if(null!=k){var g=t[k];h(f[k].el).hide();g.removeClass("active")}e(d);c.redraw();return a(b)});null==d&&(d=l.data("idx")||0);c.each(function(a,d){t[d]=h('<a href="#'+a.id+'"></a>').data("idx",d).text(b[d]).appendTo(l);a.pos=0;h(a.el).hide()});e(f[d]?d:0);c.lock();c.redraw();return c};f.navigated=function(){var a=this.nav;if(a)return h(a).data("idx")};f=null;return c}({},r,v));l.register("$25",function(c,f,h){function l(b){this.reIndex([]);if(b)for(var c in b)this.add(c,b[c])}c.init= function(b){return new l(b)};f=l.prototype;f.reIndex=function(b){for(var c={},a=-1,d=b.length;++a<d;)c[b[a]]=a;this.keys=b;this.length=a;this.ords=c};f.key=function(b,c){if(null==c)return this.keys[b];var a=this.keys[b],d=this.ords[c];if(c!==a){if(null!=d)throw Error("Clash with item at ["+d+"]");this.keys[b]=c;delete this.ords[a];this.ords[c]=b}return b};f.indexOf=function(b){b=this.ords[b];return null==b?-1:b};f.add=function(b,c){var a=this.ords[b];null==a&&(this.keys[this.length]=b,a=this.ords[b]= this.length++);this[a]=c;return a};f.get=function(b){return this[this.ords[b]]};f.has=function(b){return null!=this.ords[b]};f.del=function(b){this.cut(this.ords[b],1)};f.cut=function(b,c){c=c||1;var a=[].splice.call(this,b,c);this.keys.splice(b,c);this.reIndex(this.keys);return a};f.each=function(b){for(var c=-1,a=this.keys,d=this.length;++c<d;)b(a[c],this[c],c);return this};f.sort=function(b){for(var c=-1,a=this.length,d,e=this.keys,f=this.ords,h=[];++c<a;)h[c]=[this[c],e[c]];h.sort(function(a, d){return b(a[0],d[0])});for(c=0;c<a;c++)d=h[c],this[c]=d[0],d=d[1],e[c]=d,f[d]=c;return this};f=null;return c}({},r,v));l.register("$24",function(c,f,r){function n(a){var b=[];a&&(a.saved()||b.push("po-unsaved"),a.fuzzy()?b.push("po-fuzzy"):a.flagged()&&(b.push("po-flagged"),b.push("po-flag-"+a.flags().join(" po-flag-"))),a.translation()||b.push("po-empty"),a.comment()&&b.push("po-comment"));return b.join(" ")}function b(a,b,d){b=h(a.title(b).parentNode);var c=b.find("span.lang");d?(d=l.require("$6", "locale.js").cast(d),c.length||(c=h("<span></span>").prependTo(b)),c.attr("lang",d.lang).attr("class",d.getIcon()||"lang region region-"+(d.region||"zz").toLowerCase())):(c.remove(),d="en");a.locale(d);return b}function g(){this.dirty=0}var a="poUpdate",d="changing",e="changed",k=0,t=1,u=2,m=3,p=4,s=5,w=/^\s+/,B,q,C=l.require("$3","string.js").sprintf,A=l.require("$18","html.js");c.extend=function(a){return a.prototype=new g};c.localise=function(a){q=a;return c};var v=function(){var a=r.createElement("p"); return function(b){a.innerHTML=b;return a.textContent}}(),y=g.prototype=l.require("$35","abstract.js").init(["getListColumns","getListHeadings","getListEntry"],["editable","t"]);y.init=function(){this.localise();this.editable={source:!0,target:!0};this.mode="";this.html=!1;return this};y.localise=function(a){a||(a=q||l.require("$1","t.js").init());var b=[];b[k]=a._x("Source text","Editor")+":";b[m]=a._x("%s translation","Editor")+":";b[p]=a._x("Context","Editor")+":";b[s]=a._x("Comments","Editor")+ ":";b[t]=a._x("Single","Editor")+":";b[u]=a._x("Plural","Editor")+":";this.labels=b;this.t=a;return this};y.setRootCell=function(a){function b(a){d.redraw(!0,a);return!0}var d=l.require("$36","wingrid.js").init(a);h(f).on("resize",b);this.redraw=b;h(a).on("wgFocus wgBlur",function(a,b){B=b});this.destroy=function(){d.destroy();h(f).off("resize",b)};this.rootDiv=a;return d};g.prototype.$=function(){return h(this.rootDiv)};y.on=function(a,b){return h(this.rootDiv).on(a,b)};y.setListCell=function(a){var b= this;b.listCell=a;a.on("wgRowSelect",function(a,d){b.loadMessage(b.po.row(d));return!0}).on("wgRowDeselect",function(a,d,c){c||b.loadNothing();return!0})};y.setSourceCell=function(a){this.sourceCell=a;var b=a.find("p.notes");b.length||(b=h('<p class="notes"></p>').insertAfter(a.header()).hide());this.notesPara=b};y.setTargetCell=function(a){this.targetCell=a};y.next=function(a,b,d){for(var c=this.listTable,e=c.selected(),f=e,g,k=this.po;null!=(e=c.next(a,d,e));){if(f===e){e=null;break}if(b&&(g=k.row(e), g.translated(0)))continue;break}null!=e&&c.select(e,!0);return e};y.current=function(a){var b=this.active;if("undefined"===typeof a)return b;a?a.is(b)?this.pasteMessage(a):this.loadMessage(a):this.unloadActive();return this};y.getTargetEditable=function(){return this.editable.target&&this.targetCell&&this.targetCell.editable()};y.getSourceEditable=function(){return this.editable.source&&this.sourceCell&&this.sourceCell.editable()};y.getContextEditable=function(){return this.editable.context&&this.contextCell&& this.contextCell.editable()};y.getFirstEditable=function(){return this.getTargetEditable()||this.getSourceEditable()||this.getContextEditable()};y.searchable=function(a){a&&(this.dict=a,this.po&&this.rebuildSearch());return this.dict&&!0};y.rebuildSearch=function(){var a=-1,b=this.po.rows,d=b.length,c=this.dict;for(c.clear();++a<d;)c.add(a,b[a].toText());this.lastSearch="";this.lastFound=d};y.filtered=function(){return this.lastSearch||""};y.filter=function(a,b){var d,c=this.listTable,e=this.lastFound, f=this.lastSearch;if(a){if(f===a)return e||0;if(f&&!e&&0===a.indexOf(f))return 0;d=this.dict.find(a)}f=this.lastSearch=a;e=this.lastFound=d?d.length:this.po.length;d?c.filter(d):c.unfilter();b||this.fire("poFilter",[f,e]);return e};y.unsave=function(a,b){var d=!1;if(a=a||self.active){if(d=a.saved(b))this.dirty++,a.unsave(b),this.fire("poUnsaved",[a,b]);this.markUnsaved(a)}return d};y.markUnsaved=function(a){var b=this.po.indexOf(a),b=this.listTable.tr(b),d=b[0].className;changedStyle=d.replace(/(?:^| +)po-[a-z]+/g, "")+" "+n(a);changedStyle!==d&&h(b).attr("class",changedStyle)};y.save=function(a){var b=this.po;if(this.dirty||a)b.each(function(a,b){b.save()}),this.listCell.find("div.po-unsaved").removeClass("po-unsaved"),this.dirty=0,this.fire("poSave");return b};y.fire=function(a,b){var d=this.on;if(d&&d[a]&&(d=d[a].apply(this,b||[]),!1===d))return!1;d=h.Event(a);h(this.rootDiv).trigger(d,b);return!d.isDefaultPrevented()};y.reload=function(){var a=this,b,d=a.listCell,c=a.listTable,e=a.po,f=e&&e.locale(),g=f&& f.isRTL(),k=e&&e.length||0;if(e&&e.row)return a.lastSearch&&(a.lastSearch="",a.lastFound=k,a.fire("poFilter",[a.lastSearch,a.lastFound])),c&&(b=c.thead().distribution()),c=a.listTable=d.tabulate({length:k,getRow:function(b){return a.getListEntry(e.row(b))},getCss:function(b){return a.getListEntry(e.row(b))},eachCol:function(b){for(var d=-1,c=a.getListHeadings(),e=c.length;++d<e;)b(d,c[d])},eachRow:function(b){var d=0;e.each(function(c,e){b(d++,a.getListEntry(e),n(e))})}}),b&&c.thead().distribute(b), c.tbody().$(g?"addClass":"removeClass",["is-rtl"]),a.targetLocale=f,a.fire("poLoad"),!!e.length;d&&d.clear().header("Error").contents("Invalid messages list")};y.load=function(a,b){this.po=a;this.dict&&this.rebuildSearch();this.reload()&&(-1!==b?this.listTable.select(b||0):this.active&&this.unloadActive())};y.pasteMessage=function(a){var b,d=0;if(b=this.sourceCell)b.eachTextarea(function(b){b.val(a.source(null,d++))}),this.updateListCell(a,"source");(b=this.contextCell)&&b.eachTextarea(function(b){b.val(a.context())}); if(b=this.targetCell)d=0,b.eachTextarea(function(b){b.val(a.translation(d++))}),this.updateListCell(a,"target");return this};y.loadMessage=function(c){function f(g){var h,m=g,l=g.id,m=!1;h=K[k];g.off();M&&(P?(P=A.h(P,!0),M.html(P).show(),A.init(M),m=!0):M.text()&&(m=!0,M.text("").hide()));g.titled()!==h&&b(g,h,q.sourceLocale||"en");m&&g.clear();Q?(h=g.splity(l+"-singular",l+"-plural"),m=h[0],h=h[1],m.header(K[t]).textarea(X,R).setStrf(E).setMode(w).setInvs(y),h.header(K[u]).textarea(Q,R).setStrf(E).setMode(w).setInvs(y), g.lock()):g.textarea(X,R).setStrf(E).setMode(w).setInvs(y);R&&g.on(d,function(a,b){Q&&a.target.name===l+"-plural"?c.plural(b):(c.source(b),q.updateListCell(c,"source"));q.unsave(c,G)}).on(e,function(b){Q&&b.target.name===l+"-plural"||q.po.reIndex(c);q.dict&&q.rebuildSearch();q.fire(a,[c])})}function g(f,k,h){f.off();var t=k.isKnown()&&k.label||"Target",t=C(K[m],t);f.titled()!==t&&b(f,t,k);if(c.pluralized()){var n=[],p=k.plurals||["One","Other"],u=l.require("$25","collection.js").init();for(c.each(function(a, b,d){if(d||p[a])n.push(p[a]||"Form "+a),u.add("plural-"+a,d)});(t=n.length)<k.nplurals;)n.push(p[t]||"Form "+u.length),u.add("plural-"+t,c.translation(t));children=f.splitx.apply(f,u.keys);f.each(function(a,b){var d=L&&!c.disabled(b);a.textarea(u[b],d).setStrf(E).setMode(w).setInvs(y)});f.navigize(n,h||null).on("wgTabSelect",function(a,b){var d=L&&a.cell.editable();d&&d.focus();h=b;q.fire("poTab",[b])})}else h=0,L=L&&!c.disabled(0),f.textarea(c.translation(),L).setStrf(E).setMode(w).setInvs(y);L&& f.on(d,function(a,b,d){c.translate(b,h);0===h&&q.updateListCell(c,"target");c.fuzzy(h)?q.fuzzy(!1,c,h):q.unsave(c,h);""===b?q.fire("poEmpty",[!0,c,h]):""===d&&q.fire("poEmpty",[!1,c,h])}).on(e,function(b){q.dict&&q.rebuildSearch();q.fire(a,[c])})}function h(f){f.off();b(f,K[p]);f.textarea(c.context(),!0).setMode(w).setInvs(y);S&&f.on(d,function(a,b){c.context(b);q.updateListCell(c,"source");q.unsave(c,G)}).on(e,function(){q.po.reIndex(c);q.dict&&q.rebuildSearch();q.fire(a,[c])})}function n(a){var e= K[s];a.titled()!==e&&b(a,e);a.off().on(d,function(a,b){c.comment(b);q.fire("poComment",[c,b]);q.unsave(c,G)}).textarea(c.comment(),!0)}var q=this,w=q.mode,r=c.isHTML(),y=q.inv||!1,v=this.fmt||null,E=c.format()||null,F=c.is(q.active),G=0,O=q.sourceCell,U=q.targetCell,V=q.contextCell,W=q.commentCell,M=q.notesPara,L=q.editable.target,R=q.editable.source,S=q.editable.context,X=c.source()||"",Q=c.plural()||"",P=c.notes(),N=B,Y=q.targetLocale,K=q.labels;q.html!==r&&(q.html=r,"code"!==q.mode&&(w=r?"html": "",q.setMode(w)));q.active=c;O&&f(O);V&&h(V);U&&Y&&(G=U.navigated()||0,g(U,Y,G));W&&n(W);N&&(N.exists()||(N=N.parent()),(r=N.editable())&&r.focus());v!==E&&(this.fmt=E);F||q.fire("poSelected",[c])};y.unloadActive=function(){var a;(a=this.notesPara)&&a.text("").hide();(a=this.sourceCell)&&a.off().clear();(a=this.contextCell)&&a.off().clear();(a=this.targetCell)&&a.off().clear();(a=this.commentCell)&&a.off();this.active&&(this.fire("poDeselected",[this.active]),this.active=null);return this};y.loadNothing= function(){var a,b=this.t,d=this.mode||"",c=this.inv||!1,e=this.fmt;this.unloadActive();(a=this.commentCell)&&a.textarea("",!1);if(a=this.sourceCell)a.textarea("",!1).setStrf(e).setMode(d).setInvs(c),a.title(b._x("Source text not loaded","Editor")+":");if(a=this.contextCell)a.textarea("",!1).setMode(d).setInvs(c),a.title(b._x("Context not loaded","Editor")+":");if(a=this.targetCell)a.textarea("",!1).setStrf(e).setMode(d).setInvs(c),a.title(b._x("Translation not loaded","Editor")+":");this.fire("poSelected", [null])};y.updateListCell=function(a,b){var d=this.getListColumns()[b],c=this.getListEntry(a)[d||0],e=this.po.indexOf(a);if(d=this.listTable.td(e,d))d.textContent=c};y.cellText=function(a){if(-1!==a.indexOf("<")||-1!==a.indexOf("&"))a=v(a);return a.replace(w,"")||"\u00a0"};y.fuzzy=function(b,d,c){if(!d){d=this.active;if(!d)return null;null==c&&(c=this.targetCell&&this.targetCell.navigated()||0)}var e=d.fuzzy(c);null==b||e==b||b&&!d.translated(c)||!this.fire("poFuzzy",[d,b,c])||(d.fuzzy(c,b),this.fire(a, [d])&&this.unsave(d,c));return e};y.add=function(b,d){var c,e=this.po.get(b,d);e?c=this.po.indexOf(e):(c=this.po.length,e=this.po.add(b,d),this.load(this.po,-1),this.fire("poAdd",[e]),this.fire(a,[e]));this.lastSearch&&this.filter("");this.listTable.select(c);return e};y.del=function(b){if(b=b||this.active){var d=this.lastSearch,c=this.po.del(b);null!=c&&(this.unsave(b),this.fire("poDel",[b]),this.fire(a,[b]),this.reload(),this.dict&&this.rebuildSearch(),this.active&&this.active.equals(b)&&this.unloadActive(), this.po.length&&(d&&this.filter(d),this.active||(c=Math.min(c,this.po.length-1),this.listTable.select(c))))}};y.setMono=function(a){return this.setMode(a?"code":this.html?"html":"")};y.setMode=function(a){this.mode!==a&&(this.mode=a,this.callTextareas(function(b){b.setMode(a)}));return this};y.getMono=function(){return"code"===this.mode};y.setInvs=function(a){(this.inv||!1)!==a&&(this.inv=a,this.callTextareas(function(b){b.setInvs(a)}),this.fire("poInvs",[a]));return this};y.getInvs=function(){return this.inv|| !1};y.callTextareas=function(a){var b=this.targetCell;b&&b.eachTextarea(a);(b=this.contextCell)&&b.eachTextarea(a);(b=this.sourceCell)&&b.eachTextarea(a);return this};y=null;return c}({},r,v));l.register("$12",function(c,f,h){function n(){this.init()._validate();this.sourceLocale={lang:"en",label:"English",plurals:["One","Other"]}}f=l.require("$24","base.js");c.init=function(b){var c=new n;b=c.setRootCell(b);var a=b.splity("po-list","po-edit"),d=a[0],e=a[1],a=e.splitx("po-trans","po-comment"),f=a[0], h=a[1].header("Loading.."),a=f.splity("po-source","po-target"),f=a[0].header("Loading.."),a=a[1].header("Loading..");b.distribute([0.34]);e.distribute([0.8]);c.setListCell(d);c.setSourceCell(f);c.setTargetCell(a);c.commentCell=h;c.editable.source=!1;return c};f=n.prototype=f.extend(n);f.getListHeadings=function(){var b=this.t||{_x:function(b){return b}};return[b._x("Source text","Editor"),b._x("Translation","Editor")]};f.getListColumns=function(){return{source:0,target:1}};f.getListEntry=function(b){if(!b)return["", ""];var c=this.cellText,a=[c(b.id||b.source()||""),c(b.translation()||"")];if(b=b.context())a[0]+=" [ "+c(b)+" ]";return a};f.stats=function(){var b=this.po.length,c=0,a=0,d=0;this.po.each(function(b,f){f.translation()?f.fuzzy()?d++:c++:a++});return{t:b,p:String(c?Math.round(100*(c/b)):0)+"%",f:d,u:a}};f.unlock=function(){this._unlocked||(this._unlocked=this.targetLocale,delete this.targetLocale,this.po&&this.po.unlock(),this.editable={source:!0,context:!0,target:!1},this.contextCell=this.targetCell, delete this.targetCell,this.fire("poLock",[!1]),this.active&&this.loadMessage(this.active))};f.lock=function(){var b;this._unlocked&&(b=this.targetLocale=this._unlocked,delete this._unlocked,this.po&&this.po.lock(b),this.editable={source:!1,context:!1,target:!0},this.targetCell=this.contextCell,delete this.contextCell,this.fire("poLock",[!0,b]),this.active&&this.loadMessage(this.active))};f.locked=function(){return!this._unlocked};return c}({},r,v));l.register("$13",function(c,f,l){var n={copy:66, clear:75,save:83,fuzzy:85,next:40,prev:38,enter:13,invis:73},b={38:!0,40:!0,73:!0},g={66:function(a,b){var c=b.current();c&&(c.normalize(),b.pasteMessage(c))},75:function(a,b){var c=b.current();c&&(c.untranslate(),b.pasteMessage(c))},85:function(a,b){b.fuzzy(!b.fuzzy())},13:function(a,b){b.getFirstEditable()&&b.next(1,!0,!0)},40:function(a,b){var c=a.shiftKey;b.next(1,c,c)},38:function(a,b){var c=a.shiftKey;b.next(-1,c,c)},73:function(a,b){if(!a.shiftKey)return!1;b.setInvs(!b.getInvs())}};c.init= function(a,d){function c(d){if(d.isDefaultPrevented()||!d.metaKey&&!d.ctrlKey)return!0;var e=d.which;if(!k[e])return!0;var f=g[e];if(!f)throw Error("command undefined #"+e);if(d.altKey||d.shiftKey&&!b[e]||!1===f(d,a))return!0;d.stopPropagation();d.preventDefault();return!1}var k={};h(d||f).on("keydown",c);return{add:function(a,b){g[n[a]]=b;return this},enable:function(){var a,b;for(b in arguments)a=n[arguments[b]],k[a]=!0;return this},disable:function(){h(d||f).off("keydown",c);a=d=k=null}}};return c}({}, r,v));l.register("$26",function(c,f,h){function l(b,c){var a=RegExp("^.{0,"+(b-1)+"}["+c+"]"),d=RegExp("^[^"+c+"]+");return function(c,f){for(var g=c.length,h;g>b;){h=a.exec(c)||d.exec(c);if(null==h)break;h=h[0];f.push(h);h=h.length;g-=h;c=c.substr(h)}0!==g&&f.push(c);return f}}c.create=function(b){function c(a){return u[a]||"\\"+a}var a,d,e=/(?:\r\n|[\r\n\v\f\u2028\u2029])/g,f=/[ \r\n]+/g,h=/[\t\v\f\x07\x08\\\"]/g,u={"\t":"\\t","\v":"\\v","\f":"\\f","\u0007":"\\a","\b":"\\b"};null==b&&(b=79);0!== b&&(a=l(b-3," "),d=l(b-2,"-\u2013 \\.,:;\\?!\\)\\]\\}\\>"));return{pair:function(a,f){if(!f)return a+' ""';f=f.replace(h,c);var k=0;f=f.replace(e,function(){k++;return"\\n\n"});if(!(k||b&&b<f.length+a.length+3))return a+' "'+f+'"';var l=[a+' "'],n=f.split("\n");if(d)for(var q=-1,u=n.length;++q<u;)d(n[q],l);else l=l.concat(n);return l.join('"\n"')+'"'},prefix:function(a,b){var d=a.split(e);return b+d.join("\n"+b)},refs:function(b){b=b.replace(f," ",b);a&&(b=a(b,[]).join("\n#: "));return"#: "+b}}}; return c}({},r,v));l.register("$27",function(c,f,h){function n(){}c.extend=function(b){return b.prototype=new n};f=n.prototype=l.require("$35","abstract.js").init(["add","load"]);f.row=function(b){return this.rows[b]};f.lock=function(b){return this.locale(b||{lang:"zxx",label:"Unknown",nplurals:1,pluraleq:"n!=1"})};f.unlock=function(){var b=this.loc;this.loc=null;return b};f.locale=function(b){var c=l.require("$6","locale.js");null==b?b=this.loc:this.loc=b=c.cast(b);return b};f.each=function(b){this.rows.each(b); return this};f.indexOf=function(b){"object"!==typeof b&&(b=this.get(b));if(!b)return-1;null==b.idx&&(b.idx=this.rows.indexOf(b.hash()));return b.idx};f.get=function(b){return this.rows&&this.rows.get(b)};f.del=function(b){b=this.indexOf(b);if(-1!==b){var c=this.rows.cut(b,1);if(c&&c.length)return this.length=this.rows.length,this.rows.each(function(a,b,c){b.idx=c}),b}};f.reIndex=function(b,c){var a=this.indexOf(b),d=b.hash(),e=this.rows.indexOf(d);return e===a?a:-1!==e?(c=(c||0)+1,b.source("Error, duplicate "+ String(c)+": "+b.source()),this.reIndex(b,c)):this.rows.key(a,d)};f=null;return c}({},r,v));l.register("$28",function(c,f,h){function l(){this.id=this._id=this.ref=this.cmt=this.xcmt=""}c.extend=function(b){return b.prototype=new l};f=l.prototype;f.flag=function(b,c){var a=this.flg||(this.flg=[]);if(null!=c)a[c]=b;else for(var d=Math.max(a.length,this.src.length,this.msg.length);0!==d--;)a[d]=b;return this};f.flagged=function(b){var c=this.flg||[];if(null!=b)return c[b]||0;for(b=c.length;0!==b--;)if(c[b])return!0; return!1};f.flags=function(){for(var b,c={},a=[],d=this.flg||[],e=d.length;0!==e--;)b=d[e],c[b]||(c[b]=!0,a.push(b));return a};f.flaggedAs=function(b,c){var a=this.flg||[];if(null!=c)return b===a[c]||0;for(var d=a.length;0!==d--;)if(a[d]===b)return!0;return!1};f.fuzzy=function(b,c){var a=this.flaggedAs(4,b);null!=c&&this.flag(c?4:0,b);return a};f.source=function(b,c){if(null==b)return this.src[c||0]||"";this.src[c||0]=b;return this};f.plural=function(b,c){if(null==b)return this.src[c||1]||"";this.src[c|| 1]=b||"";return this};f.each=function(b){for(var c=-1,a=this.src,d=this.msg,e=Math.max(a.length,d.length);++c<e;)b(c,a[c],d[c]);return this};f.pluralized=function(){return 1<this.src.length||1<this.msg.length};f.translate=function(b,c){this.msg[c||0]=b||"";return this};f.untranslate=function(b){null!=b&&(this.msg[b]="");for(b=0;b<this.msg.length;b++)this.msg[b]="";return this};f.translation=function(b){return this.msg[b||0]||""};f.translated=function(b){if(null!=b)return!!this.translation(b);var c= this.msg.length;for(b=0;b<c;b++)if(!this.msg[b])return!1;return!0};f.comment=function(b){if(null==b)return this.cmt;this.cmt=b||"";return this};f.notes=function(b){if(null==b)return this.xcmt;this.xcmt=b||"";return this};f.refs=function(b){if(null==b)return this.ref;this.ref=b||"";return this};f.format=function(b){if(null==b)return this.fmt;this.fmt=b;return this};f.context=function(b){if(null==b)return this.ctx||"";this.ctx=b||"";return this};f.toString=f.toText=function(){return this.src.concat(this.msg, [this.id,this.ctx]).join(" ")};f.weight=function(){var b=0;this.translation()||(b+=2);this.fuzzy()&&(b+=1);return b};f.equals=function(b){return this===b||this.hash()===b.hash()};f.hash=function(){return this.id};f.normalize=function(){for(var b=this.msg.length;0!==b--;)this.msg[b]=this.src[b]||""};f.disabled=function(b){return!!(this.lck||[])[b||0]};f.disable=function(b){(this.lck||(this.lck=[]))[b||0]=!0;return this};f.saved=function(b){var c=this.drt;if(!c)return!0;if(null!=b)return!c[b];for(b= c.length;0!==b--;)if(c[b])return!1;return!0};f.unsave=function(b){(this.drt||(this.drt=[]))[b||0]=!0;return this};f.save=function(b){var c=this.drt;null==b?this.drt=null:c[b]=!1;return this};f.is=function(b){return b&&(b===this||b.idx===this.idx)};f.isHTML=function(b){if(null==b)return this.htm||!1;this.htm=b};f=null;return c}({},r,v));l.register("$14",function(c,f,h){function n(a){return{"Project-Id-Version":"PACKAGE VERSION","Report-Msgid-Bugs-To":"","POT-Creation-Date":a||"","PO-Revision-Date":a|| "","Last-Translator":"","Language-Team":"",Language:"","Plural-Forms":"","MIME-Version":"1.0","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"8bit"}}function b(a,b){var d=a||"";b&&(d+="\x00"+b);return d}function g(){return l.require("$25","collection.js").init()}function a(a){this.locale(a);this.length=0;this.rows=g();this.head=n(this.now())}function d(a,b){this.src=[a||""];this.msg=[b||""]}c.create=function(b){return new a(b)};f=l.require("$27","messages.js").extend(a);f.now= function(){function a(b,d){for(var c=String(b);c.length<d;)c="0"+c;return c}var b=new Date,d=b.getUTCFullYear(),c=b.getUTCMonth()+1,f=b.getUTCDate(),g=b.getUTCHours(),b=b.getUTCMinutes();return a(d,4)+"-"+a(c,2)+"-"+a(f,2)+" "+a(g,2)+":"+a(b,2)+"+0000"};f.header=function(a,b){var d=this.head||(this.head={});if(null==b)return this.headers()[a]||"";d[a]=b||"";return this};f.headers=function(a){var b,d=this.now(),c=this.head||(this.head=n(d));if(null!=a){for(b in a)c[b]=a[b];return this}var f=this.locale(); a={};for(b in c)a[b]=String(c[b]);f?(a.Language=String(f)||"zxx",a["Language-Team"]=f.label||a.Language,a["Plural-Forms"]="nplurals="+(f.nplurals||"2")+"; plural="+(f.pluraleq||"n!=1"),a["PO-Revision-Date"]=d):(a.Language="",a["Plural-Forms"]="nplurals=INTEGER; plural=EXPRESSION",a["POT-Creation-Date"]=d,a["PO-Revision-Date"]="YEAR-MO-DA HO:MI+ZONE");a["X-Generator"]="Loco - https://localise.biz/";return a};f.get=function(a,d){var c=b(a,d);return this.rows.get(c)};f.add=function(a,b){a instanceof d||(a=new d(a));b&&a.context(b);var c=a.hash();if(this.rows.get(c))throw Error("Duplicate message at index "+this.indexOf(a));a.idx=this.rows.add(c,a);this.length=this.rows.length;return a};f.load=function(a){for(var b=-1,c,f,g,h,l,n,r=[],q=[],v=[],A=[];++b<a.length;)c=a[b],null==c.parent?(f=c.source||c.id,g=c.target||"",h=c.context,f||h?(l=new d(f,g),l._id=c._id,h&&l.context(h),c.flag&&l.flag(c.flag,0),c.comment&&l.comment(c.comment),c.notes&&l.notes(c.notes),c.refs&&l.refs(c.refs),l.format(c.format), c.message=l,l.translation()?l.fuzzy()?v.push(l):q.push(l):A.push(l)):0===b&&"object"===typeof g&&(this.head=g)):r.push(c);for(b=-1;++b<r.length;)try{c=r[b];f=c.source||c.id;l=a[c.parent]&&a[c.parent].message;if(!l)throw Error("parent missing for plural "+f);n=c.plural;1===n&&l.plural(f);c.flag&&l.flag(c.flag,n);l.translate(c.target||"",n);c.format&&!l.format()&&l.format(c.format)}catch(E){}return this._add(A,v,q)};f._add=function(a,b,c){c=[a,b,c];for(i=0;3>i;i++)for(b=c[i],a=-1;++a<b.length;)try{this.add(b[a])}catch(d){}return this}; f.merge=function(a){var b,c=a.header("POT-Creation-Date"),d=this.rows,f=[],h=[],l=[],n=[],r=[];a=a.rows;this.rows.each(function(b,c){null==a.get(b)&&r.push(c)});a.each(function(a,c){try{(b=d.get(a))?(b.ref=c.ref,b.fmt=c.fmt):(b=c,n.push(b)),b.translation()?b.fuzzy()?h.push(b):l.push(b):f.push(b)}catch(e){}});this.rows=g();this._add(f,h,l);c&&this.header("POT-Creation-Date",c);return{add:n,del:r}};f.toString=function(){var a,b=[],c=[],f=this.headers(),g=!this.loc,h=l.require("$26","format.js").create(void 0); for(a in f)c.push(a+": "+f[a]);c=new d("",c.join("\n"));g&&c.fuzzy(0,!0);b.push(c.toString());b.push("");this.rows.each(function(a,c){a&&(b.push(c.cat(h,g)),b.push(""))});return b.join("\n")};f=l.require("$28","message.js").extend(d);f.hash=function(){return b(this.source(),this.context())};f.source=function(a,b){if(null==a)return this.src[0];this.src[0]=a;null!=b&&this.plural(b);return this};f.toString=function(){return this.cat(l.require("$26","format.js").create(void 0))};f.cat=function(a,b){var c, d=[],f;(f=this.cmt)&&d.push(a.prefix(f,"# "));(f=this.xcmt)&&d.push(a.prefix(f,"#. "));c=this.ref;if(f=this._id)c+=(c?" ":"")+"loco:"+f;c&&/\S/.test(c)&&d.push(a.refs(c));!b&&this.fuzzy()&&d.push("#, fuzzy");(f=this.fmt)&&d.push("#, "+f+"-format");(f=this.ctx)&&d.push(a.pair("msgctxt",f));d.push(a.pair("msgid",this.src[0]));if(null==this.src[1])d.push(a.pair("msgstr",b?"":this.msg[0]));else for(c=-1,d.push(a.pair("msgid_plural",this.src[1]));++c<this.msg.length;)d.push(a.pair("msgstr["+c+"]",b?"": this.msg[c]));return d.join("\n")};f.compare=function(a,b){var c=this.weight(),d=a.weight();if(c>d)return 1;if(c<d)return-1;if(b){c=this.hash().toLowerCase();d=a.hash().toLowerCase();if(c<d)return 1;if(c>d)return-1}return 0};f=f=null;return c}({},r,v));l.register("$16",function(c,f,l){c.init=function(c){function b(){D&&D.dialog("close");h(c).find('input[type="submit"]').attr("disabled",!1);h(r).addClass("jshide");s&&s(!0)}function g(){h(c).find('input[type="submit"]').attr("disabled",!0);s&&s(!1)} function a(a){var b,c;for(b in p)c=p[b],a[b]?a[b].value=c:h('<input type="hidden" />').attr("name",b).appendTo(a).val(c)}function d(a){a.preventDefault();a=h(a.target).serializeArray();m(a);q=!0;return!1}function e(a){a.preventDefault();D.dialog("close");return!1}function k(a){a.preventDefault();D.dialog("open");return!1}function l(f){p=f.authed&&f.creds;B=f.method;if(p)"direct"!==B&&(a(c),q&&f.success&&A.notices.success(f.success)),v=!0,b();else if(v=!1,f.reason)A.notices.info(f.reason);else if(f= f.prompt){var g;D||(h(r).find("button.button-small").click(k),D=h('<div id="loco-fs-creds"></div>').dialog({dialogClass:"request-filesystem-credentials-dialog loco-modal",minWidth:480,modal:!0,autoOpen:!1,closeOnEscape:!0}));g=D;g.html(f).find("form").submit(d);g.dialog("option","title",g.find("h2").remove().text());g.find("button.cancel-button").show().click(e);g.find('input[type="submit"]').addClass("button-primary");h(r).removeClass("jshide")}else A.notices.error("Server didn't return credentials, nor a prompt for credentials")} function u(){b()}function m(a){q=!1;a.path=E;a.auth=y;A.ajax.setNonce("fsConnect",z).post("fsConnect",a,l,u);return a}var p,s,r=c,B=null,q=!1,v=!1,A=f.locoScope,E=c.path.value,y=c.auth.value,z=c["loco-nonce"].value,D;c.connection_type?(p={},p.connection_type=c.connection_type.value,v=!0):E&&y&&(g(),m({}));return{applyCreds:function(b){if(b.nodeType)a(b);else{var c,d=p||{};for(c in d)b[c]=d[c]}return this},setForm:function(b){c=b;v||g();a(b);return this},connect:function(){var a=h(c).serializeArray(); E=a.path;y=a.auth;m(a);return this},listen:function(a){s=a;v&&a(!0);return this}}};return c}({},r,v));l.register("$17",function(c,f,r){function n(c,f,h,l){f="n"===h?g(f):a(f);l&&(f=d(f));return b([].sort,[f])(c)}function b(a,b){return function(c){a.apply(c,b);return c}}function g(a){return function(b,c){var d=b&&b[a]||0,f=c&&c[a]||0;return d===f?0:d>f?1:-1}}function a(a){return function(b,c){return(b&&b[a]||"").localeCompare(c&&c[a]||"")}}function d(a){return function(b,c){return-1*a(b,c)}}c.init= function(a){function b(a){var c=-1,d=a.length;for(h("tr",q).remove();++c<d;)q.appendChild(a[c].$)}function c(a){r=a?A.find(a,d):d.slice(0);v&&(a=f[v],r=n(r,v,a.type,a.desc));b(r)}var d=[],f=[],g=0,r,w,v,q=a.getElementsByTagName("tbody")[0],C=a.getElementsByTagName("thead")[0],A=l.require("$7","fulltext.js").init();C&&q&&(h("th",C).each(function(a,c){var e=c.getAttribute("data-sort-type");e&&(a=g,h(c).addClass("loco-sort").click(function(c){c.preventDefault();c=a;var e=f[c],g=e.type,l=!(e.desc=!e.desc); r=n(r||d.slice(0),c,g,l);b(r);w&&w.removeClass("loco-desc loco-asc");w=h(e.$).addClass(l?"loco-desc":"loco-asc").removeClass(l?"loco-asc":"loco-desc");v=c;return!1}),f[g]={$:c,type:e});c.hasAttribute("colspan")?g+=Number(c.getAttribute("colspan")):g++}),h("tr",q).each(function(a,b){var c,e,g,h=[],k={_:a,$:b},l=b.getElementsByTagName("td");for(e in f){c=l[e];(g=c.textContent.replace(/(^\s+|\s+$)/g,""))&&h.push(g);c.hasAttribute("data-sort-value")&&(g=c.getAttribute("data-sort-value"));switch(f[e].type){case "n":g= Number(g)}k[e]=g}d[a]=k;A.index(a,h)}),a=h('form.loco-filter input[type="text"]',a.parentNode),a.length&&(a=a[0],C=h(a.form),1<d.length?l.require("$8","LocoTextListener.js").listen(a,c):C.hide(),C.on("submit",function(a){a.preventDefault();return!1})))};return c}({},r,v));var G=r.locoScope||(r.locoScope={});r=r.locoConf||(r.locoConf={});v=l.require("$1","t.js").init();var O=r.wplang;l.require("$2","array.js");G.l10n=v;v.load(r.wpl10n);O&&v.pluraleq(O.pluraleq);G.string=l.require("$3","string.js"); G.notices=l.require("$4","notices.js").init(v);G.ajax=l.require("$5","ajax.js").init(r).localise(v);G.locale=l.require("$6","locale.js");G.fulltext=l.require("$7","fulltext.js");G.watchtext=l.require("$8","LocoTextListener.js").listen;G.selector=l.require("$9","LocoSelector.js").create;G.autocomp=l.require("$10","LocoAutoComplete.js").init;G.tooltip=l.require("$11","tooltip.js");G.po={ed:l.require("$12","poedit.js"),kbd:l.require("$13","hotkeys.js"),init:l.require("$14","po.js").create,ace:l.require("$15", "ace.js").strf("php")};G.fs=l.require("$16","fsconn.js");h("#loco.wrap table.wp-list-table").each(function(c,f){l.require("$17","tables.js").init(f)})})(window,document,window.jQuery);