//>>built
require({cache:{"dojo/require":function(){define(["./_base/loader"],function(a){return{dynamic:0,normalize:function(a){return a},load:a.require}})},"dojo/_base/loader":function(){define("./kernel ../has require module ../json ./lang ./array".split(" "),function(a,e,l,d,g,c,b){var m=function(a){return a.replace(/\./g,"/")},q=/\/\/>>built/,k=[],p=[],f=function(a,h,f){k.push(f);b.forEach(a.split(","),function(a){a=z(a,h.module);p.push(a);F(a)});n()},n=function(){var a,h;for(h in C)if(a=C[h],void 0===
a.noReqPluginCheck&&(a.noReqPluginCheck=/loadInit\!/.test(h)||/require\!/.test(h)?1:0),!a.executed&&!a.noReqPluginCheck&&a.injected==A)return;M(function(){var a=k;k=[];b.forEach(a,function(a){a(1)})})},x=function(h,f,b){var c=/\(|\)/g,p=1;for(c.lastIndex=f;(f=c.exec(h))&&!(p=")"==f[0]?p-1:p+1,0==p););if(0!=p)throw"unmatched paren around character "+c.lastIndex+" in: "+h;return[a.trim(h.substring(b,c.lastIndex))+";\n",c.lastIndex]},w=/(\/\*([\s\S]*?)\*\/|\/\/(.*)$)/mg,t=/(^|\s)dojo\.(loadInit|require|provide|requireLocalization|requireIf|requireAfterIf|platformRequire)\s*\(/mg,
v=/(^|\s)(require|define)\s*\(/m,u=function(a,h){var f,b,c,p=[],q=[];f=[];for(h=h||a.replace(w,function(a){t.lastIndex=v.lastIndex=0;return t.test(a)||v.test(a)?"":a});f=t.exec(h);)b=t.lastIndex,c=b-f[0].length,b=x(h,b,c),"loadInit"==f[2]?p.push(b[0]):q.push(b[0]),t.lastIndex=b[1];f=p.concat(q);return f.length||!v.test(h)?[a.replace(/(^|\s)dojo\.loadInit\s*\(/g,"\n0 \x26\x26 dojo.loadInit("),f.join(""),f]:0},r=l.initSyncLoader(f,n,function(a,h){var f,b,c=[],p=[];if(q.test(h)||!(f=u(h)))return 0;b=
a.mid+"-*loadInit";for(var s in z("dojo",a).result.scopeMap)c.push(s),p.push('"'+s+'"');return"// xdomain rewrite of "+a.mid+"\ndefine('"+b+"',{\n\tnames:"+g.stringify(c)+",\n\tdef:function("+c.join(",")+"){"+f[1]+"}});\n\ndefine("+g.stringify(c.concat(["dojo/loadInit!"+b]))+", function("+c.join(",")+"){\n"+f[0]+"});"}),s=r.sync,A=r.requested,D=r.arrived,h=r.nonmodule,y=r.executing,B=r.executed,E=r.syncExecStack,C=r.modules,H=r.execQ,z=r.getModule,F=r.injectModule,I=r.setArrived,K=r.signal,G=r.finishExec,
J=r.execModule,L=r.getLegacyMode,M=r.guardCheckComplete,f=r.dojoRequirePlugin;a.provide=function(a){var h=E[0],f=c.mixin(z(m(a),l.module),{executed:y,result:c.getObject(a,!0)});I(f);h&&(h.provides||(h.provides=[])).push(function(){f.result=c.getObject(a);delete f.provides;f.executed!==B&&G(f)});return f.result};e.add("config-publishRequireResult",1,0,0);a.require=function(a,f){var b=function(a,f){var b=z(m(a),l.module);if(E.length&&E[0].finish)E[0].finish.push(a);else{if(b.executed)return b.result;
f&&(b.result=h);var c=L();F(b);c=L();b.executed!==B&&b.injected===D&&r.guardCheckComplete(function(){J(b)});if(b.executed)return b.result;c==s?b.cjs?H.unshift(b):E.length&&(E[0].finish=[a]):H.push(b)}}(a,f);e("config-publishRequireResult")&&(!c.exists(a)&&void 0!==b)&&c.setObject(a,b);return b};a.loadInit=function(a){a()};a.registerModulePath=function(a,h){var b={};b[a.replace(/\./g,"/")]=h;l({paths:b})};a.platformRequire=function(h){h=(h.common||[]).concat(h[a._name]||h["default"]||[]);for(var b;h.length;)c.isArray(b=
h.shift())?a.require.apply(a,b):a.require(b)};a.requireIf=a.requireAfterIf=function(h,b,f){h&&a.require(b,f)};a.requireLocalization=function(a,h,b){l(["../i18n"],function(f){f.getLocalization(a,h,b)})};return{extractLegacyApiApplications:u,require:f,loadInit:function(b,c,p){c([b],function(b){c(b.names,function(){for(var q="",s=[],n=0;n<arguments.length;n++)q+="var "+b.names[n]+"\x3d arguments["+n+"]; ",s.push(arguments[n]);eval(q);var g=c.module,r=[],k,q={provide:function(a){a=m(a);a=z(a,g);a!==g&&
I(a)},require:function(a,b){a=m(a);b&&(z(a,g).result=h);r.push(a)},requireLocalization:function(h,b,f){k||(k=["dojo/i18n"]);f=(f||a.locale).toLowerCase();h=m(h)+"/nls/"+(/root/i.test(f)?"":f+"/")+m(b);z(h,g).isXd&&k.push("dojo/i18n!"+h)},loadInit:function(a){a()}},n={},e;try{for(e in q)n[e]=a[e],a[e]=q[e];b.def.apply(null,s)}catch(C){K("error",[{src:d.id,id:"failedDojoLoadInit"},C])}finally{for(e in q)a[e]=n[e]}k&&(r=r.concat(k));r.length?f(r.join(","),c,p):p()})})}}})},"dojo/json":function(){define(["./has"],
function(a){var e="undefined"!=typeof JSON;a.add("json-parse",e);a.add("json-stringify",e&&'{"a":1}'==JSON.stringify({a:0},function(a,g){return g||1}));if(a("json-stringify"))return JSON;var l=function(a){return('"'+a.replace(/(["\\])/g,"\\$1")+'"').replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")};return{parse:a("json-parse")?JSON.parse:function(a,g){if(g&&!/^([\s\[\{]*(?:"(?:\\.|[^"])*"|-?\d[\d\.]*(?:[Ee][+-]?\d+)?|null|true|false|)[\s\]\}]*(?:,|:|$))+$/.test(a))throw new SyntaxError("Invalid characters in JSON");
return eval("("+a+")")},stringify:function(a,g,c){function b(a,k,p){g&&(a=g(p,a));var f;f=typeof a;if("number"==f)return isFinite(a)?a+"":"null";if("boolean"==f)return a+"";if(null===a)return"null";if("string"==typeof a)return l(a);if("function"==f||"undefined"==f)return e;if("function"==typeof a.toJSON)return b(a.toJSON(p),k,p);if(a instanceof Date)return'"{FullYear}-{Month+}-{Date}T{Hours}:{Minutes}:{Seconds}Z"'.replace(/\{(\w+)(\+)?\}/g,function(b,f,c){b=a["getUTC"+f]()+(c?1:0);return 10>b?"0"+
b:b});if(a.valueOf()!==a)return b(a.valueOf(),k,p);var n=c?k+c:"",d=c?" ":"",w=c?"\n":"";if(a instanceof Array){var d=a.length,t=[];for(p=0;p<d;p++)f=b(a[p],n,p),"string"!=typeof f&&(f="null"),t.push(w+n+f);return"["+t.join(",")+w+k+"]"}t=[];for(p in a){var v;if(a.hasOwnProperty(p)){if("number"==typeof p)v='"'+p+'"';else if("string"==typeof p)v=l(p);else continue;f=b(a[p],n,p);"string"==typeof f&&t.push(w+n+v+":"+d+f)}}return"{"+t.join(",")+w+k+"}"}var e;"string"==typeof g&&(c=g,g=null);return b(a,
"","")}}})},"dojo/selector/lite":function(){define(["../has","../_base/kernel"],function(a,e){var l=document.createElement("div"),d=l.matches||l.webkitMatchesSelector||l.mozMatchesSelector||l.msMatchesSelector||l.oMatchesSelector,g=l.querySelectorAll,c=/([^\s,](?:"(?:\\.|[^"])+"|'(?:\\.|[^'])+'|[^,])*)/g;a.add("dom-matches-selector",!!d);a.add("dom-qsa",!!g);var b=function(c,f){if(k&&-1<c.indexOf(","))return k(c,f);var n=f?f.ownerDocument||f:e.doc||document,d=(g?/^([\w]*)#([\w\-]+$)|^(\.)([\w\-\*]+$)|^(\w+$)/:
/^([\w]*)#([\w\-]+)(?:\s+(.*))?$|(?:^|(>|.+\s+))([\w\-\*]+)(\S*$)/).exec(c);f=f||n;if(d){var l=8===a("ie")&&a("quirks")?f.nodeType===n.nodeType:null!==f.parentNode&&9!==f.nodeType&&f.parentNode===n;if(d[2]&&l){var t=e.byId?e.byId(d[2],n):n.getElementById(d[2]);if(!t||d[1]&&d[1]!=t.tagName.toLowerCase())return[];if(f!=n)for(n=t;n!=f;)if(n=n.parentNode,!n)return[];return d[3]?b(d[3],t):[t]}if(d[3]&&f.getElementsByClassName)return f.getElementsByClassName(d[4]);if(d[5])if(t=f.getElementsByTagName(d[5]),
d[4]||d[6])c=(d[4]||"")+d[6];else return t}if(g)return 1===f.nodeType&&"object"!==f.nodeName.toLowerCase()?m(f,c,f.querySelectorAll):f.querySelectorAll(c);t||(t=f.getElementsByTagName("*"));d=[];n=0;for(l=t.length;n<l;n++){var v=t[n];1==v.nodeType&&q(v,c,f)&&d.push(v)}return d},m=function(a,b,n){var g=a,d=a.getAttribute("id"),q=d||"__dojo__",k=a.parentNode,e=/^\s*[+~]/.test(b);if(e&&!k)return[];d?q=q.replace(/'/g,"\\$\x26"):a.setAttribute("id",q);e&&k&&(a=a.parentNode);b=b.match(c);for(k=0;k<b.length;k++)b[k]=
"[id\x3d'"+q+"'] "+b[k];b=b.join(",");try{return n.call(a,b)}finally{d||g.removeAttribute("id")}};if(!a("dom-matches-selector"))var q=function(){function a(b,c,f){var g=c.charAt(0);if('"'==g||"'"==g)c=c.slice(1,-1);c=c.replace(/\\/g,"");var h=k[f||""];return function(a){return(a=a.getAttribute(b))&&h(a,c)}}function b(a){return function(b,c){for(;(b=b.parentNode)!=c;)if(a(b,c))return!0}}function c(a){return function(b,c){b=b.parentNode;return a?b!=c&&a(b,c):b==c}}function g(a,b){return a?function(c,
f){return b(c)&&a(c,f)}:b}var d="div"==l.tagName?"toLowerCase":"toUpperCase",q={"":function(a){a=a[d]();return function(b){return b.tagName==a}},".":function(a){var b=" "+a+" ";return function(c){return-1<c.className.indexOf(a)&&-1<(" "+c.className+" ").indexOf(b)}},"#":function(a){return function(b){return b.id==a}}},k={"^\x3d":function(a,b){return 0==a.indexOf(b)},"*\x3d":function(a,b){return-1<a.indexOf(b)},"$\x3d":function(a,b){return a.substring(a.length-b.length,a.length)==b},"~\x3d":function(a,
b){return-1<(" "+a+" ").indexOf(" "+b+" ")},"|\x3d":function(a,b){return 0==(a+"-").indexOf(b+"-")},"\x3d":function(a,b){return a==b},"":function(a,b){return!0}},e={};return function(d,k,l){var m=e[k];if(!m){if(k.replace(/(?:\s*([> ])\s*)|(#|\.)?((?:\\.|[\w-])+)|\[\s*([\w-]+)\s*(.?=)?\s*("(?:\\.|[^"])+"|'(?:\\.|[^'])+'|(?:\\.|[^\]])*)\s*\]/g,function(h,d,k,e,C,l,s){e?m=g(m,q[k||""](e.replace(/\\/g,""))):d?m=(" "==d?b:c)(m):C&&(m=g(m,a(C,s,l)));return""}))throw Error("Syntax error in query");if(!m)return!0;
e[k]=m}return m(d,l)}}();if(!a("dom-qsa"))var k=function(a,f){for(var g=a.match(c),d=[],k=0;k<g.length;k++){a=new String(g[k].replace(/\s*$/,""));a.indexOf=escape;for(var q=b(a,f),e=0,m=q.length;e<m;e++){var l=q[e];d[l.sourceIndex]=l}}g=[];for(k in d)g.push(d[k]);return g};b.match=d?function(a,b,c){return c&&9!=c.nodeType?m(c,b,function(b){return d.call(a,b)}):d.call(a,b)}:q;return b})},"xstyle/core/load-css":function(){define([],function(){function a(a){if(d.createStyleSheet){var b=d.createStyleSheet();
b.cssText=a;return b.owningElement}b=d.createElement("style");b.setAttribute("type","text/css");b.appendChild(d.createTextNode(a));g.insertBefore(b,g.firstChild);return b}function e(c,b,e){var q=l[c];if(q)return k=a(q),b(k);var k=d.createElement("link");k.type="text/css";k.rel="stylesheet";k.href=c;var p=!e||!1!==e.wait;e=(e=navigator.userAgent.match(/AppleWebKit\/(\d+\.?\d*)/))&&+e[1];if(null===k.onload&&!(536>e))k.onload=function(){k.onload=null;k.onerror=null;p&&b(k)},k.onerror=function(){console.error("Error loading stylesheet "+
c);p&&b(k)};else if(p)var f=setInterval(function(){k.style&&(clearInterval(f),b(k))},15);(g||d.getElementsByTagName("head")[0]).appendChild(k);p||b(k)}var l="undefined"==typeof _css_cache?{}:_css_cache,d=document,g=d.head;e.insertCss=a;return e})},"dijit/main":function(){define(["dojo/_base/kernel"],function(a){return a.dijit})},"dojox/main":function(){define(["dojo/_base/kernel"],function(a){return a.dojox})},"mw-browser-utils/BrowserCheck":function(){define("dojo/_base/window dojo/window dojo/dom-construct dojo/has dojo/i18n!./l10n/nls/unsupportedErrorPage ./detect/css ./detect/object".split(" "),
function(a,e,l,d,g){var c={isBrowserValid:function(){var a=!0;d("quirks")?a=!1:d("css-enabled")?d("css-border-radius")?d("css-text-overflow")?d("object-create")||(a=!1):a=!1:a=!1:a=!1;return a},displayErrorAsOverlay:function(){l.create("div",{style:{position:"absolute",left:"0%",top:"0%","background-color":"grey","-moz-opacity":"0.7",opacity:".70",filter:"alpha(opacity\x3d70)",width:"100%",height:"100%",zIndex:"90"},id:"fadeDiv"},a.body());l.create("div",{style:{position:"relative",margin:"auto",
"margin-top":"12.35%",width:"400px",height:"300px",padding:"10px",border:"2px solid black","background-color":"#ffffff","z-index":"100","font-family":"Sans-serif"},id:"unsupportedBrowser","class":"content_module"},a.body()).innerHTML=g.unsupportedError}};return{load:function(b,g,d){c.isBrowserValid()?d():b?a.global.location=b:c.displayErrorAsOverlay()}}})},"dojo/window":function(){define("./_base/lang ./sniff ./_base/window ./dom ./dom-geometry ./dom-style ./dom-construct".split(" "),function(a,e,
l,d,g,c,b){e.add("rtl-adjust-position-for-verticalScrollBar",function(a,c){var d=l.body(c),f=b.create("div",{style:{overflow:"scroll",overflowX:"visible",direction:"rtl",visibility:"hidden",position:"absolute",left:"0",top:"0",width:"64px",height:"64px"}},d,"last"),e=b.create("div",{style:{overflow:"hidden",direction:"ltr"}},f,"last"),m=0!=g.position(e).x;f.removeChild(e);d.removeChild(f);return m});e.add("position-fixed-support",function(a,c){var d=l.body(c),f=b.create("span",{style:{visibility:"hidden",
position:"fixed",left:"1px",top:"1px"}},d,"last"),e=b.create("span",{style:{position:"fixed",left:"0",top:"0"}},f,"last"),m=g.position(e).x!=g.position(f).x;f.removeChild(e);d.removeChild(f);return m});var m={getBox:function(a){a=a||l.doc;var b="BackCompat"==a.compatMode?l.body(a):a.documentElement,c=g.docScroll(a);if(e("touch")){var f=m.get(a);a=f.innerWidth||b.clientWidth;b=f.innerHeight||b.clientHeight}else a=b.clientWidth,b=b.clientHeight;return{l:c.x,t:c.y,w:a,h:b}},get:function(a){if(e("ie")&&
m!==document.parentWindow){a.parentWindow.execScript("document._parentWindow \x3d window;","Javascript");var b=a._parentWindow;a._parentWindow=null;return b}return a.parentWindow||a.defaultView},scrollIntoView:function(a,b){try{a=d.byId(a);var p=a.ownerDocument||l.doc,f=l.body(p),n=p.documentElement||f.parentNode,m=e("ie")||e("trident"),w=e("webkit");if(!(a==f||a==n))if(!e("mozilla")&&(!m&&!w&&!e("opera")&&!e("trident")&&!e("edge"))&&"scrollIntoView"in a)a.scrollIntoView(!1);else{var t="BackCompat"==
p.compatMode,v=Math.min(f.clientWidth||n.clientWidth,n.clientWidth||f.clientWidth),u=Math.min(f.clientHeight||n.clientHeight,n.clientHeight||f.clientHeight),p=w||t?f:n,r=b||g.position(a),s=a.parentNode,w=function(a){return 6>=m||7==m&&t?!1:e("position-fixed-support")&&"fixed"==c.get(a,"position").toLowerCase()},A=this,D=function(a,b,h){"BODY"==a.tagName||"HTML"==a.tagName?A.get(a.ownerDocument).scrollBy(b,h):(b&&(a.scrollLeft+=b),h&&(a.scrollTop+=h))};if(!w(a))for(;s;){s==f&&(s=p);var h=g.position(s),
y=w(s),B="rtl"==c.getComputedStyle(s).direction.toLowerCase();if(s==p){h.w=v;h.h=u;if(p==n&&(m||e("trident"))&&B)h.x+=p.offsetWidth-h.w;h.x=0;h.y=0}else{var E=g.getPadBorderExtents(s);h.w-=E.w;h.h-=E.h;h.x+=E.l;h.y+=E.t;var C=s.clientWidth,H=h.w-C;0<C&&0<H&&(B&&e("rtl-adjust-position-for-verticalScrollBar")&&(h.x+=H),h.w=C);C=s.clientHeight;H=h.h-C;0<C&&0<H&&(h.h=C)}y&&(0>h.y&&(h.h+=h.y,h.y=0),0>h.x&&(h.w+=h.x,h.x=0),h.y+h.h>u&&(h.h=u-h.y),h.x+h.w>v&&(h.w=v-h.x));var z=r.x-h.x,F=r.y-h.y,I=z+r.w-h.w,
K=F+r.h-h.h,G,J;if(0<I*z&&(s.scrollLeft||s==p||s.scrollWidth>s.offsetHeight)){G=Math[0>z?"max":"min"](z,I);if(B&&(8==m&&!t||5<=e("trident")))G=-G;J=s.scrollLeft;D(s,G,0);G=s.scrollLeft-J;r.x-=G}if(0<K*F&&(s.scrollTop||s==p||s.scrollHeight>s.offsetHeight))G=Math.ceil(Math[0>F?"max":"min"](F,K)),J=s.scrollTop,D(s,0,G),G=s.scrollTop-J,r.y-=G;s=s!=p&&!y&&s.parentNode}}}catch(L){console.error("scrollIntoView: "+L),a.scrollIntoView(!1)}}};a.setObject("dojo.window",m);return m})},"dojo/i18n":function(){define("./_base/kernel require ./has ./_base/array ./_base/config ./_base/lang ./_base/xhr ./json module".split(" "),
function(a,e,l,d,g,c,b,m,q){l.add("dojo-preload-i18n-Api",1);var k=a.i18n={},p=/(^.*(^|\/)nls)(\/|$)([^\/]*)\/?([^\/]*)/,f=function(a,b,h,c){var f=[h+c];b=b.split("-");for(var d="",g=0;g<b.length;g++)if(d+=(d?"-":"")+b[g],!a||a[d])f.push(h+d+"/"+c),f.specificity=d;return f},n={},x=function(b,h,c){c=c?c.toLowerCase():a.locale;b=b.replace(/\./g,"/");h=h.replace(/\./g,"/");return/root/i.test(c)?b+"/nls/"+h:b+"/nls/"+c+"/"+h},w=a.getL10nName=function(a,b,h){return q.id+"!"+x(a,b,h)},t=function(a,b,h,
d,g,e){a([b],function(k){var m=c.clone(k.root||k.ROOT),p=f(!k._v1x&&k,g,h,d);a(p,function(){for(var a=1;a<p.length;a++)m=c.mixin(c.clone(m),arguments[a]);n[b+"/"+g]=m;m.$locale=p.specificity;e()})})},v=function(a){var b=g.extraLocale||[],b=c.isArray(b)?b:[b];b.push(a);return b},u=function(b,f,g){if(l("dojo-preload-i18n-Api")){var e=b.split("*"),k="preload"==e[1];k&&(n[b]||(n[b]=1,D(e[2],m.parse(e[3]),1,f)),g(1));if(!(e=k))s&&A.push([b,f,g]),e=s;if(e)return}b=p.exec(b);var q=b[1]+"/",y=b[5]||b[4],
u=q+y,e=(b=b[5]&&b[4])||a.locale||"",r=u+"/"+e;b=b?[e]:v(e);var w=b.length,x=function(){--w||g(c.delegate(n[r]))};d.forEach(b,function(a){var b=u+"/"+a;l("dojo-preload-i18n-Api")&&h(b);n[b]?x():t(f,u,q,y,a,x)})};l("dojo-preload-i18n-Api");var r=k.normalizeLocale=function(b){b=b?b.toLowerCase():a.locale;return"root"==b?"ROOT":b},s=0,A=[],D=k._preloadLocalizations=function(b,h,f,g){function k(a,b){g.isXdUrl(e.toUrl(a+".js"))||f?g([a],b):E([a],b,g)}function m(a,b){for(var h=a.split("-");h.length;){if(b(h.join("-")))return;
h.pop()}b("ROOT")}function p(){for(--s;!s&&A.length;)u.apply(null,A.shift())}function l(a){a=r(a);m(a,function(f){if(0<=d.indexOf(h,f)){var l=b.replace(/\./g,"/")+"_"+f;s++;k(l,function(b){for(var h in b){var d=b[h],k=h.match(/(.+)\/([^\/]+)$/),l;if(k&&(l=k[2],k=k[1]+"/",d._localized)){var q;if("ROOT"===f){var y=q=d._localized;delete d._localized;y.root=d;n[e.toAbsMid(h)]=y}else q=d._localized,n[e.toAbsMid(k+l+"/"+f)]=d;f!==a&&function(b,h,f,d){var k=[],l=[];m(a,function(a){d[a]&&(k.push(e.toAbsMid(b+
a+"/"+h)),l.push(e.toAbsMid(b+h+"/"+a)))});k.length?(s++,g(k,function(){for(var d=k.length-1;0<=d;d--)f=c.mixin(c.clone(f),arguments[d]),n[l[d]]=f;n[e.toAbsMid(b+h+"/"+a)]=c.clone(f);p()})):n[e.toAbsMid(b+h+"/"+a)]=f}(k,l,d,q)}}p()});return!0}return!1})}g=g||e;l();d.forEach(a.config.extraLocale,l)},h=function(){},y={},B=new Function("__bundle","__checkForLegacyModules","__mid","__amdValue","var define \x3d function(mid, factory){define.called \x3d 1; __amdValue.result \x3d factory || mid;},\t   require \x3d function(){define.called \x3d 1;};try{define.called \x3d 0;eval(__bundle);if(define.called\x3d\x3d1)return __amdValue;if((__checkForLegacyModules \x3d __checkForLegacyModules(__mid)))return __checkForLegacyModules;}catch(e){}try{return eval('('+__bundle+')');}catch(e){return e;}"),
E=function(a,c,f){var g=[];d.forEach(a,function(a){function c(b){b=B(b,h,a,y);b===y?g.push(n[d]=y.result):(b instanceof Error&&(console.error("failed to evaluate i18n bundle; url\x3d"+d,b),b={}),g.push(n[d]=/nls\/[^\/]+\/[^\/]+$/.test(d)?b:{root:b,_v1x:1}))}var d=f.toUrl(a+".js");if(n[d])g.push(n[d]);else{var e=f.syncLoadNls(a);e||(e=h(a.replace(/nls\/([^\/]*)\/([^\/]*)$/,"nls/$2/$1")));if(e)g.push(e);else if(b)b.get({url:d,sync:!0,load:c,error:function(){g.push(n[d]={})}});else try{f.getText(d,!0,
c)}catch(k){g.push(n[d]={})}}});c&&c.apply(null,g)},h=function(b){for(var h,c=b.split("/"),f=a.global[c[0]],d=1;f&&d<c.length-1;f=f[c[d++]]);f&&((h=f[c[d]])||(h=f[c[d].replace(/-/g,"_")]),h&&(n[b]=h));return h};k.getLocalization=function(a,b,h){var c;a=x(a,b,h);u(a,!e.isXdUrl(e.toUrl(a+".js"))?function(a,b){E(a,b,e)}:e,function(a){c=a});return c};return c.mixin(k,{dynamic:!0,normalize:function(a,b){return/^\./.test(a)?b(a):a},load:u,cache:n,getL10nName:w})})},"dojo/_base/xhr":function(){define("./kernel ./sniff require ../io-query ../dom ../dom-form ./Deferred ./config ./json ./lang ./array ../on ../aspect ../request/watch ../request/xhr ../request/util".split(" "),
function(a,e,l,d,g,c,b,m,q,k,p,f,n,x,w,t){a._xhrObj=w._create;var v=a.config;a.objectToQuery=d.objectToQuery;a.queryToObject=d.queryToObject;a.fieldToObject=c.fieldToObject;a.formToObject=c.toObject;a.formToQuery=c.toQuery;a.formToJson=c.toJson;a._blockAsync=!1;var u=a._contentHandlers=a.contentHandlers={text:function(a){return a.responseText},json:function(a){return q.fromJson(a.responseText||null)},"json-comment-filtered":function(a){m.useCommentedJson||console.warn("Consider using the standard mimetype:application/json. json-commenting can introduce security issues. To decrease the chances of hijacking, use the standard the 'json' handler and prefix your json with: {}\x26\x26\nUse djConfig.useCommentedJson\x3dtrue to turn off this message.");
a=a.responseText;var b=a.indexOf("/*"),c=a.lastIndexOf("*/");if(-1==b||-1==c)throw Error("JSON was not comment filtered");return q.fromJson(a.substring(b+2,c))},javascript:function(b){return a.eval(b.responseText)},xml:function(a){var b=a.responseXML;b&&(e("dom-qsa2.1")&&!b.querySelectorAll&&e("dom-parser"))&&(b=(new DOMParser).parseFromString(a.responseText,"application/xml"));if(e("ie")&&(!b||!b.documentElement)){var c=function(a){return"MSXML"+a+".DOMDocument"},c=["Microsoft.XMLDOM",c(6),c(4),
c(3),c(2)];p.some(c,function(c){try{var f=new ActiveXObject(c);f.async=!1;f.loadXML(a.responseText);b=f}catch(d){return!1}return!0})}return b},"json-comment-optional":function(a){return a.responseText&&/^[^{\[]*\/\*/.test(a.responseText)?u["json-comment-filtered"](a):u.json(a)}};a._ioSetArgs=function(h,f,e,m){var n={args:h,url:h.url},p=null;if(h.form){var p=g.byId(h.form),l=p.getAttributeNode("action");n.url=n.url||(l?l.value:a.doc?a.doc.URL:null);p=c.toObject(p)}l=[{}];p&&l.push(p);h.content&&l.push(h.content);
h.preventCache&&l.push({"dojo.preventCache":(new Date).valueOf()});n.query=d.objectToQuery(k.mixin.apply(null,l));n.handleAs=h.handleAs||"text";var q=new b(function(a){a.canceled=!0;f&&f(a);var b=a.ioArgs.error;b||(b=Error("request cancelled"),b.dojoType="cancel",a.ioArgs.error=b);return b});q.addCallback(e);var s=h.load;s&&k.isFunction(s)&&q.addCallback(function(a){return s.call(h,a,n)});var u=h.error;u&&k.isFunction(u)&&q.addErrback(function(a){return u.call(h,a,n)});var r=h.handle;r&&k.isFunction(r)&&
q.addBoth(function(a){return r.call(h,a,n)});q.addErrback(function(a){return m(a,q)});v.ioPublish&&(a.publish&&!1!==n.args.ioPublish)&&(q.addCallbacks(function(b){a.publish("/dojo/io/load",[q,b]);return b},function(b){a.publish("/dojo/io/error",[q,b]);return b}),q.addBoth(function(b){a.publish("/dojo/io/done",[q,b]);return b}));q.ioArgs=n;return q};var r=function(a){a=u[a.ioArgs.handleAs](a.ioArgs.xhr);return void 0===a?null:a},s=function(a,b){b.ioArgs.args.failOk||console.error(a);return a},A=function(b){0>=
D&&(D=0,v.ioPublish&&(a.publish&&(!b||b&&!1!==b.ioArgs.args.ioPublish))&&a.publish("/dojo/io/stop"))},D=0;n.after(x,"_onAction",function(){D-=1});n.after(x,"_onInFlight",A);a._ioCancelAll=x.cancelAll;a._ioNotifyStart=function(b){v.ioPublish&&(a.publish&&!1!==b.ioArgs.args.ioPublish)&&(D||a.publish("/dojo/io/start"),D+=1,a.publish("/dojo/io/send",[b]))};a._ioWatch=function(a,b,c,f){a.ioArgs.options=a.ioArgs.args;k.mixin(a,{response:a.ioArgs,isValid:function(c){return b(a)},isReady:function(b){return c(a)},
handleResponse:function(b){return f(a)}});x(a);A(a)};a._ioAddQueryToUrl=function(a){a.query.length&&(a.url+=(-1==a.url.indexOf("?")?"?":"\x26")+a.query,a.query=null)};a.xhr=function(b,c,f){var d,g=a._ioSetArgs(c,function(a){d&&d.cancel()},r,s),e=g.ioArgs;"postData"in c?e.query=c.postData:"putData"in c?e.query=c.putData:"rawBody"in c?e.query=c.rawBody:(2<arguments.length&&!f||-1==="POST|PUT".indexOf(b.toUpperCase()))&&a._ioAddQueryToUrl(e);var k={method:b,handleAs:"text",timeout:c.timeout,withCredentials:c.withCredentials,
ioArgs:e};"undefined"!==typeof c.headers&&(k.headers=c.headers);"undefined"!==typeof c.contentType&&(k.headers||(k.headers={}),k.headers["Content-Type"]=c.contentType);"undefined"!==typeof e.query&&(k.data=e.query);"undefined"!==typeof c.sync&&(k.sync=c.sync);a._ioNotifyStart(g);try{d=w(e.url,k,!0)}catch(n){return g.cancel(),g}g.ioArgs.xhr=d.response.xhr;d.then(function(){g.resolve(g)}).otherwise(function(a){e.error=a;a.response&&(a.status=a.response.status,a.responseText=a.response.text,a.xhr=a.response.xhr);
g.reject(a)});return g};a.xhrGet=function(b){return a.xhr("GET",b)};a.rawXhrPost=a.xhrPost=function(b){return a.xhr("POST",b,!0)};a.rawXhrPut=a.xhrPut=function(b){return a.xhr("PUT",b,!0)};a.xhrDelete=function(b){return a.xhr("DELETE",b)};a._isDocumentOk=function(a){return t.checkStatus(a.status)};a._getText=function(b){var c;a.xhrGet({url:b,sync:!0,load:function(a){c=a}});return c};k.mixin(a.xhr,{_xhrObj:a._xhrObj,fieldToObject:c.fieldToObject,formToObject:c.toObject,objectToQuery:d.objectToQuery,
formToQuery:c.toQuery,formToJson:c.toJson,queryToObject:d.queryToObject,contentHandlers:u,_ioSetArgs:a._ioSetArgs,_ioCancelAll:a._ioCancelAll,_ioNotifyStart:a._ioNotifyStart,_ioWatch:a._ioWatch,_ioAddQueryToUrl:a._ioAddQueryToUrl,_isDocumentOk:a._isDocumentOk,_getText:a._getText,get:a.xhrGet,post:a.xhrPost,put:a.xhrPut,del:a.xhrDelete});return a.xhr})},"dojo/io-query":function(){define(["./_base/lang"],function(a){var e={};return{objectToQuery:function(l){var d=encodeURIComponent,g=[],c;for(c in l){var b=
l[c];if(b!=e[c]){var m=d(c)+"\x3d";if(a.isArray(b))for(var q=0,k=b.length;q<k;++q)g.push(m+d(b[q]));else g.push(m+d(b))}}return g.join("\x26")},queryToObject:function(e){var d=decodeURIComponent;e=e.split("\x26");for(var g={},c,b,m=0,q=e.length;m<q;++m)if(b=e[m],b.length){var k=b.indexOf("\x3d");0>k?(c=d(b),b=""):(c=d(b.slice(0,k)),b=d(b.slice(k+1)));"string"==typeof g[c]&&(g[c]=[g[c]]);a.isArray(g[c])?g[c].push(b):g[c]=b}return g}}})},"dojo/dom-form":function(){define(["./_base/lang","./dom","./io-query",
"./json"],function(a,e,l,d){var g={fieldToObject:function(a){var b=null;if(a=e.byId(a)){var d=a.name,g=(a.type||"").toLowerCase();if(d&&g&&!a.disabled)if("radio"==g||"checkbox"==g)a.checked&&(b=a.value);else if(a.multiple){b=[];for(a=[a.firstChild];a.length;)for(d=a.pop();d;d=d.nextSibling)if(1==d.nodeType&&"option"==d.tagName.toLowerCase())d.selected&&b.push(d.value);else{d.nextSibling&&a.push(d.nextSibling);d.firstChild&&a.push(d.firstChild);break}}else b=a.value}return b},toObject:function(c){var b=
{};c=e.byId(c).elements;for(var d=0,l=c.length;d<l;++d){var k=c[d],p=k.name,f=(k.type||"").toLowerCase();if(p&&f&&0>"file|submit|image|reset|button".indexOf(f)&&!k.disabled){var n=b,x=p,k=g.fieldToObject(k);if(null!==k){var w=n[x];"string"==typeof w?n[x]=[w,k]:a.isArray(w)?w.push(k):n[x]=k}"image"==f&&(b[p+".x"]=b[p+".y"]=b[p].x=b[p].y=0)}}return b},toQuery:function(a){return l.objectToQuery(g.toObject(a))},toJson:function(a,b){return d.stringify(g.toObject(a),null,b?4:0)}};return g})},"dojo/_base/Deferred":function(){define("./kernel ../Deferred ../promise/Promise ../errors/CancelError ../has ./lang ../when".split(" "),
function(a,e,l,d,g,c,b){var m=function(){},q=Object.freeze||function(){},k=a.Deferred=function(a){function b(a){if(w)throw Error("This deferred has already been resolved");x=a;w=!0;n()}function n(){for(var a;!a&&s;){var b=s;s=s.next;if(a=b.progress==m)w=!1;var f=u?b.error:b.resolved;g("config-useDeferredInstrumentation")&&u&&e.instrumentRejected&&e.instrumentRejected(x,!!f);if(f)try{var d=f(x);d&&"function"===typeof d.then?d.then(c.hitch(b.deferred,"resolve"),c.hitch(b.deferred,"reject"),c.hitch(b.deferred,
"progress")):(f=a&&void 0===d,a&&!f&&(u=d instanceof Error),b.deferred[f&&u?"reject":"resolve"](f?x:d))}catch(k){b.deferred.reject(k)}else u?b.deferred.reject(x):b.deferred.resolve(x)}}var x,w,t,v,u,r,s,A=this.promise=new l;this.isResolved=A.isResolved=function(){return 0==v};this.isRejected=A.isRejected=function(){return 1==v};this.isFulfilled=A.isFulfilled=function(){return 0<=v};this.isCanceled=A.isCanceled=function(){return t};this.resolve=this.callback=function(a){this.fired=v=0;this.results=
[a,null];b(a)};this.reject=this.errback=function(a){u=!0;this.fired=v=1;g("config-useDeferredInstrumentation")&&e.instrumentRejected&&e.instrumentRejected(a,!!s);b(a);this.results=[null,a]};this.progress=function(a){for(var b=s;b;){var c=b.progress;c&&c(a);b=b.next}};this.addCallbacks=function(a,b){this.then(a,b,m);return this};A.then=this.then=function(a,b,c){var f=c==m?this:new k(A.cancel);a={resolved:a,error:b,progress:c,deferred:f};s?r=r.next=a:s=r=a;w&&n();return f.promise};var D=this;A.cancel=
this.cancel=function(){if(!w){var b=a&&a(D);w||(b instanceof Error||(b=new d(b)),b.log=!1,D.reject(b))}t=!0};q(A)};c.extend(k,{addCallback:function(b){return this.addCallbacks(c.hitch.apply(a,arguments))},addErrback:function(b){return this.addCallbacks(null,c.hitch.apply(a,arguments))},addBoth:function(b){var f=c.hitch.apply(a,arguments);return this.addCallbacks(f,f)},fired:-1});k.when=a.when=b;return k})},"dojo/when":function(){define(["./Deferred","./promise/Promise"],function(a,e){return function(l,
d,g,c){var b=l&&"function"===typeof l.then,m=b&&l instanceof e;if(b)m||(b=new a(l.cancel),l.then(b.resolve,b.reject,b.progress),l=b.promise);else return 1<arguments.length?d?d(l):l:(new a).resolve(l);return d||g||c?l.then(d,g,c):l}})},"dojo/_base/json":function(){define(["./kernel","../json"],function(a,e){a.fromJson=function(a){return eval("("+a+")")};a._escapeString=e.stringify;a.toJsonIndentStr="\t";a.toJson=function(l,d){return e.stringify(l,function(a,c){if(c){var b=c.__json__||c.json;if("function"==
typeof b)return b.call(c)}return c},d&&a.toJsonIndentStr)};return a})},"dojo/request/watch":function(){define("./util ../errors/RequestTimeoutError ../errors/CancelError ../_base/array ../_base/window ../has!host-browser?dom-addeventlistener?:../on:".split(" "),function(a,e,l,d,g,c){function b(){for(var a=+new Date,b=0,c;b<k.length&&(c=k[b]);b++){var d=c.response,g=d.options;if(c.isCanceled&&c.isCanceled()||c.isValid&&!c.isValid(d))k.splice(b--,1),m._onAction&&m._onAction();else if(c.isReady&&c.isReady(d))k.splice(b--,
1),c.handleResponse(d),m._onAction&&m._onAction();else if(c.startTime&&c.startTime+(g.timeout||0)<a)k.splice(b--,1),c.cancel(new e("Timeout exceeded",d)),m._onAction&&m._onAction()}m._onInFlight&&m._onInFlight(c);k.length||(clearInterval(q),q=null)}function m(a){a.response.options.timeout&&(a.startTime=+new Date);a.isFulfilled()||(k.push(a),q||(q=setInterval(b,50)),a.response.options.sync&&b())}var q=null,k=[];m.cancelAll=function(){try{d.forEach(k,function(a){try{a.cancel(new l("All requests canceled."))}catch(b){}})}catch(a){}};
g&&(c&&g.doc.attachEvent)&&c(g.global,"unload",function(){m.cancelAll()});return m})},"dojo/request/util":function(){define("exports ../errors/RequestError ../errors/CancelError ../Deferred ../io-query ../_base/array ../_base/lang ../promise/Promise".split(" "),function(a,e,l,d,g,c,b,m){function q(a){return p(a)}function k(a){return void 0!==a.data?a.data:a.text}a.deepCopy=function(b,c){for(var d in c){var g=b[d],e=c[d];g!==e&&(g&&"object"===typeof g&&e&&"object"===typeof e?a.deepCopy(g,e):b[d]=e)}return b};
a.deepCreate=function(c,d){d=d||{};var g=b.delegate(c),e,k;for(e in c)(k=c[e])&&"object"===typeof k&&(g[e]=a.deepCreate(k,d[e]));return a.deepCopy(g,d)};var p=Object.freeze||function(a){return a};a.deferred=function(c,g,x,w,t,v){var u=new d(function(a){g&&g(u,c);return!a||!(a instanceof e)&&!(a instanceof l)?new l("Request canceled",c):a});u.response=c;u.isValid=x;u.isReady=w;u.handleResponse=t;x=u.then(q).otherwise(function(a){a.response=c;throw a;});a.notify&&x.then(b.hitch(a.notify,"emit","load"),
b.hitch(a.notify,"emit","error"));w=x.then(k);t=new m;for(var r in w)w.hasOwnProperty(r)&&(t[r]=w[r]);t.response=x;p(t);v&&u.then(function(a){v.call(u,a)},function(a){v.call(u,c,a)});u.promise=t;u.then=t.then;return u};a.addCommonMethods=function(a,d){c.forEach(d||["GET","POST","PUT","DELETE"],function(c){a[("DELETE"===c?"DEL":c).toLowerCase()]=function(d,g){g=b.delegate(g||{});g.method=c;return a(d,g)}})};a.parseArgs=function(a,b,c){var d=b.data,e=b.query;if(d&&!c&&"object"===typeof d&&!(d instanceof
ArrayBuffer||d instanceof Blob))b.data=g.objectToQuery(d);e?("object"===typeof e&&(e=g.objectToQuery(e)),b.preventCache&&(e+=(e?"\x26":"")+"request.preventCache\x3d"+ +new Date)):b.preventCache&&(e="request.preventCache\x3d"+ +new Date);a&&e&&(a+=(~a.indexOf("?")?"\x26":"?")+e);return{url:a,options:b,getHeader:function(a){return null}}};a.checkStatus=function(a){a=a||0;return 200<=a&&300>a||304===a||1223===a||!a}})},"dojo/errors/RequestError":function(){define(["./create"],function(a){return a("RequestError",
function(a,l){this.response=l})})},"dojo/errors/RequestTimeoutError":function(){define(["./create","./RequestError"],function(a,e){return a("RequestTimeoutError",null,e,{dojoType:"timeout"})})},"dojo/request/xhr":function(){define(["../errors/RequestError","./watch","./handlers","./util","../has"],function(a,e,l,d,g){function c(b,c){var g=b.xhr;b.status=b.xhr.status;try{b.text=g.responseText}catch(e){}"xml"===b.options.handleAs&&(b.data=g.responseXML);if(!c)try{l(b)}catch(f){c=f}var h;if(c)this.reject(c);
else{try{l(b)}catch(k){h=k}d.checkStatus(g.status)?h?this.reject(h):this.resolve(b):(c=h?new a("Unable to load "+b.url+" status: "+g.status+" and an error in handleAs: transformation of response",b):new a("Unable to load "+b.url+" status: "+g.status,b),this.reject(c))}}function b(a){return this.xhr.getResponseHeader(a)}function m(l,r,s){var t=g("native-formdata")&&r&&r.data&&r.data instanceof FormData,v=d.parseArgs(l,d.deepCreate(w,r),t);l=v.url;r=v.options;var h,y=d.deferred(v,n,k,p,c,function(){h&&
h()}),B=v.xhr=m._create();if(!B)return y.cancel(new a("XHR was not created")),s?y:y.promise;v.getHeader=b;f&&(h=f(B,y,v));var E=r.data,C=!r.sync,H=r.method;try{B.open(H,l,C,r.user||x,r.password||x);r.withCredentials&&(B.withCredentials=r.withCredentials);g("native-response-type")&&r.handleAs in q&&(B.responseType=q[r.handleAs]);var z=r.headers;l=t?!1:"application/x-www-form-urlencoded";if(z)for(var F in z)"content-type"===F.toLowerCase()?l=z[F]:z[F]&&B.setRequestHeader(F,z[F]);l&&!1!==l&&B.setRequestHeader("Content-Type",
l);(!z||!("X-Requested-With"in z))&&B.setRequestHeader("X-Requested-With","XMLHttpRequest");d.notify&&d.notify.emit("send",v,y.promise.cancel);B.send(E)}catch(I){y.reject(I)}e(y);B=null;return s?y:y.promise}g.add("native-xhr",function(){return"undefined"!==typeof XMLHttpRequest});g.add("dojo-force-activex-xhr",function(){return g("activex")&&"file:"===window.location.protocol});g.add("native-xhr2",function(){if(g("native-xhr")&&!g("dojo-force-activex-xhr")){var a=new XMLHttpRequest;return"undefined"!==
typeof a.addEventListener&&("undefined"===typeof opera||"undefined"!==typeof a.upload)}});g.add("native-formdata",function(){return"undefined"!==typeof FormData});g.add("native-response-type",function(){return g("native-xhr")&&"undefined"!==typeof(new XMLHttpRequest).responseType});g.add("native-xhr2-blob",function(){if(g("native-response-type")){var a=new XMLHttpRequest;a.open("GET","/",!0);a.responseType="blob";var b=a.responseType;a.abort();return"blob"===b}});var q={blob:g("native-xhr2-blob")?
"blob":"arraybuffer",document:"document",arraybuffer:"arraybuffer"},k,p,f,n;g("native-xhr2")?(k=function(a){return!this.isFulfilled()},n=function(a,b){b.xhr.abort()},f=function(b,c,d){function g(a){c.handleResponse(d)}function e(b){b=new a("Unable to load "+d.url+" status: "+b.target.status,d);c.handleResponse(d,b)}function f(a){a.lengthComputable?(d.loaded=a.loaded,d.total=a.total,c.progress(d)):3===d.xhr.readyState&&(d.loaded="loaded"in a?a.loaded:a.position,c.progress(d))}b.addEventListener("load",
g,!1);b.addEventListener("error",e,!1);b.addEventListener("progress",f,!1);return function(){b.removeEventListener("load",g,!1);b.removeEventListener("error",e,!1);b.removeEventListener("progress",f,!1);b=null}}):(k=function(a){return a.xhr.readyState},p=function(a){return 4===a.xhr.readyState},n=function(a,b){var c=b.xhr,d=typeof c.abort;("function"===d||"object"===d||"unknown"===d)&&c.abort()});var x,w={data:null,query:null,sync:!1,method:"GET"};m._create=function(){throw Error("XMLHTTP not available");
};if(g("native-xhr")&&!g("dojo-force-activex-xhr"))m._create=function(){return new XMLHttpRequest};else if(g("activex"))try{new ActiveXObject("Msxml2.XMLHTTP"),m._create=function(){return new ActiveXObject("Msxml2.XMLHTTP")}}catch(t){try{new ActiveXObject("Microsoft.XMLHTTP"),m._create=function(){return new ActiveXObject("Microsoft.XMLHTTP")}}catch(v){}}d.addCommonMethods(m);return m})},"dojo/request/handlers":function(){define(["../json","../_base/kernel","../_base/array","../has","../selector/_loader"],
function(a,e,l,d){function g(a){var b=k[a.options.handleAs];a.data=b?b(a):a.data||a.text;return a}d.add("activex","undefined"!==typeof ActiveXObject);d.add("dom-parser",function(a){return"DOMParser"in a});var c;if(d("activex")){var b=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML.DOMDocument"],m;c=function(a){function c(a){try{var b=new ActiveXObject(a);b.async=!1;b.loadXML(e);g=b;m=a}catch(d){return!1}return!0}var g=a.data,e=a.text;g&&(d("dom-qsa2.1")&&!g.querySelectorAll&&
d("dom-parser"))&&(g=(new DOMParser).parseFromString(e,"application/xml"));if(!g||!g.documentElement)(!m||!c(m))&&l.some(b,c);return g}}var q=function(a){return!d("native-xhr2-blob")&&"blob"===a.options.handleAs&&"undefined"!==typeof Blob?new Blob([a.xhr.response],{type:a.xhr.getResponseHeader("Content-Type")}):a.xhr.response},k={javascript:function(a){return e.eval(a.text||"")},json:function(b){return a.parse(b.text||null)},xml:c,blob:q,arraybuffer:q,document:q};g.register=function(a,b){k[a]=b};
return g})},"mw-browser-utils/detect/css":function(){define(["dojo/has"],function(a){function e(a,c){var b=!1,d=a.charAt(0).toUpperCase()+a.slice(1),e=l.length,k=c.style;if("string"===typeof k[a])b=!0;else for(;e;)if(e-=1,"string"===typeof k[l[e]+d]){b=!0;break}return b}var l=["Webkit","Moz","O","ms","Khtml"],d=a.add;d("css-enabled",function(a,c,b){var d;a=c.documentElement;var e;if(!(e=c.body))d=!0,e=a.insertBefore(c.createElement("body"),a.firstChild);a=e;e=b.style.display;b.style.display="none";
a.insertBefore(b,a.firstChild);c=0===b.offsetWidth;a.removeChild(b);b.style.display=e;d&&a.parentNode.removeChild(a);return c});d("css-content-box",function(d,c,b){var e,l;d=c.documentElement;var k=null;if(a("css-enabled")){if(!(l=c.body))e=!0,l=d.insertBefore(c.createElement("body"),d.firstChild);b.style.cssText="position: absolute; top: -4000px; width: 40px; height: 40px; border: 1px solid black;";l.insertBefore(b,l.firstChild);k=40===b.clientWidth;l.removeChild(b);b.style.cssText=""}e&&l.parentNode.removeChild(l);
return k});d("css-position-fixed",function(d,c,b){var e,l,k=c.documentElement,p=null;if(a("css-enabled")){d=b.cloneNode(!1);if(!(l=c.body))e=!0,l=k.insertBefore(c.createElement("body"),k.firstChild);c=l.style.cssText;l.style.cssText="padding:0;margin:0";b.style.cssText="position:fixed;top:42px";l.insertBefore(d,l.firstChild);l.insertBefore(b,d);p=b.offsetTop!==d.offsetTop;l.removeChild(b);l.removeChild(d);l.style.cssText=c;b.style.cssText=""}e&&l.parentNode.removeChild(l);return p});d("css-rgba",
function(d,c,b){d=/^rgba/;c=null;if(a("css-enabled"))try{b.style.color="rgba(1,1,1,0.5)",c=d.test(b.style.color),b.style.color=""}catch(e){}return c});d("css-border-radius",function(a,c,b){return e("borderRadius",b)});d("css-box-shadow",function(a,c,b){return e("boxShadow",b)});d("css-box-sizing",function(a,c,b){return e("boxSizing",b)});d("css-opacity",function(a,c,b){return e("opacity",b)});d("css-opacity-filter",function(d,c){return!a("css-opacity")&&"undefined"!==typeof c.documentElement.filters});
d("css-resize",function(a,c,b){return e("resize",b)});d("css-selectable",function(a,c,b){return e("userSelect",b)});d("css-style-float",function(a,c,b){return e("styleFloat",b)});d("css-pointerevents",function(a,c,b){return e("pointerEvents",b)});d("css-text-overflow",function(a,c,b){return e("textOverflow",b)});d("css-text-shadow",function(a,c,b){return e("textShadow",b)});d("css-transform",function(a,c,b){return e("transform",b)});return a})},"mw-browser-utils/detect/object":function(){define(["dojo/has"],
function(a){var e=a.add,l={}.toString,d=Object;e("object-create",function(){return"[object Function]"===l.call(d.create)});e("object-getprototypeof",function(){return"[object Function]"===l.call(d.getPrototypeOf)});e("object-seal",function(){return"[object Function]"===l.call(d.seal)});e("object-freeze",function(){return"[object Function]"===l.call(d.freeze)});e("object-issealed",function(){return"[object Function]"===l.call(d.isSealed)});e("object-isfrozen",function(){return"[object Function]"===
l.call(d.isFrozen)});e("object-keys",function(){return"[object Function]"===l.call(d.keys)});e("object-preventextensions",function(){return"[object Function]"===l.call(d.preventExtensions)});e("object-isextensible",function(){return"[object Function]"===l.call(d.isExtensible)});e("object-defineproperty",function(){return"[object Function]"===l.call(d.defineProperty)});e("object-defineproperties",function(){return"[object Function]"===l.call(d.defineProperties)});e("object-getownpropertydescriptor",
function(){return"[object Function]"===l.call(d.getOwnPropertyDescriptor)});e("object-getownpropertynames",function(){return"[object Function]"===l.call(d.getOwnPropertyNames)});e("object-es5",function(){return a("object-create")&&a("object-defineproperties")&&a("object-defineproperty")&&a("object-freeze")&&a("object-getownpropertydescriptor")&&a("object-getownpropertynames")&&a("object-getprototypeof")&&a("object-isextensible")&&a("object-isfrozen")&&a("object-issealed")&&a("object-keys")&&a("object-preventextensions")&&
a("object-seal")});return a})},"*now":function(a){a(['dojo/i18n!*preload*equationrenderer/nls/browsercheck*["en-us","ROOT"]'])}}});define("equationrenderer/browsercheck",[],1);