//>>built
define("mill/browserValidator","dojo/_base/declare dojo/_base/lang dojo/_base/connect dojo/dom-construct dojo/dom-style dojo/sniff dojo/i18n!./nls/resources dijit/_WidgetBase dijit/_TemplatedMixin dijit/_Container".split(" "),function(e,d,h,k,n,a,l,f,m,p){var q=e("mill._browserValidatorPadBrowser",[f,m],{templateString:"\x3cdiv style\x3d'display:inline-block;*display:inline;zoom:1'\x3e  \x3ca style\x3d'display:inline-block;*display:inline;zoom:1' href\x3d'${href}' target\x3d'_blank'\x3e    \x3cdiv style\x3d'display:inline-block;*display:inline;zoom:1;width:48px;height:48px;background-image:url(${imgSrc});*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src\x3d\"${imgSrc}\");cursor:pointer' title\x3d'${title}'\x3e\x3c/div\x3e  \x3c/a\x3e\x3c/div\x3e",
browser:null,imgSrc:null,href:"",title:"",postMixInProperties:function(){this.inherited(arguments);switch(this.browser){case "chrome":this.imgSrc+="chrome.png";this.href="http://google.com/chrome";this.title="Google Chrome";break;case "ff":this.imgSrc+="firefox.png";this.href="http://mozilla.org";this.title="Mozilla Firefox";break;case "opera":this.imgSrc+="opera.png";this.href="http://opera.com";this.title="Opera";break;case "ie":this.imgSrc+="edge.png",this.href="https://www.microsoft.com/download/internet-explorer-11-for-windows-7-details.aspx",
this.title="Internet Explorer 11"}}}),r=e("mill._browserValidatorPad",[f,m,p],{templateString:"\x3cdiv\x3e\x3cdiv data-dojo-attach-point\x3d'textValueNode'\x3e\x3c/div\x3e\x3cdiv style\x3d'margin: 10px 0' data-dojo-attach-point\x3d'containerNode'\x3e\x3c/div\x3e\x3c/div\x3e",style:{padding:"10px",textAlign:"center",backgroundColor:"f9f7ba",zIndex:"10001"},invalidBrowser:null,offerBrowsers:null,imgSrc:null,textValue:null,attributeMap:{textValue:{node:"textValueNode",type:"innerHTML"}},postMixInProperties:function(){this.inherited(arguments);
d.mixin(this.style,{position:this.invalidBrowser?"relative":"absolute",font:"bold "+(this.invalidBrowser?"14":"10")+"px Tahoma, Verdana, sans-serif"});this.invalidBrowser||d.mixin(this.style,{bottom:"20px",right:"25px",width:"300px",border:"solid 2px #b8b69a"});this.textValue=(this.invalidBrowser?l.invalidBrowser:l.oldBrowser)||""},buildRendering:function(){this.inherited(arguments);var b;this.invalidBrowser?n.set(document.body,{backgroundColor:this.style.backgroundColor}):b=h.connect(k.create("div",
{innerHTML:"\x26#215;",style:{fontSize:"14px",cursor:"pointer",position:"absolute",top:"1px",right:"5px"}},this.domNode),"onclick",d.hitch(this,function(){h.disconnect(b);this.destroyRecursive()}))},startup:function(){this.inherited(arguments);for(var b in this.offerBrowsers)!0===this.offerBrowsers[b]&&this.addChild(new q({browser:b,imgSrc:this.imgSrc}))}});return e("mill.browserValidator",f,{imgSrc:"/support/",autoValidate:!0,validBrowserVersion:null,postCreate:function(){this.autoValidate&&this.validate()},
valid:function(){return 0<=this.validate()},validate:function(){var b=window.navigator.userAgent,t=-1!==b.indexOf("Windows NT 6.1"),u=-1!==b.indexOf("Windows NT 6.2");b=-1!==b.indexOf("Edge");var c=8>a("ie");if(null!==this.validBrowserVersion&&d.isObject(this.validBrowserVersion))for(var g in this.validBrowserVersion)a(g)&&a(g)<this.validBrowserVersion[g]&&(c=!0);if(!c&&(537<=a("webkit")||49<=a("chrome")||52<=a("ff")||!a("ie")&&a("trident")||b||a("mac")&&a("safari")))return 1;(new r({invalidBrowser:c,
offerBrowsers:{chrome:a("ie")?8<=a("ie"):!0,ff:!0,opera:!0,ie:t||u?8<=a("ie"):!1},imgSrc:this.imgSrc},k.create("div",{},document.body,c?"only":"last"))).startup();return c?-1:0}})});