function getQueryString(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t==null?"":decodeURIComponent(t[1].replace(/\+/gi," "))}function StatisticVisitor(n){this.PageId=n;this.ScreenWidth=this.getVisitorScreenWidth();this.ScreenHeight=this.getVisitorScreenHeight();this.ReferrerUrl=this.getDocumentReferrer();this.SearchQuery=this.getSearchQueryValue();this.Title=this.getDocumentTitle();this.postStatisticDataToServer()}function recaptchaCallback(){Recaptcha.render()}window.console||(console={log:function(){}}),function(n){function t(n,t){this.PageId=n;this.SetupId=t;this.destroyList=[];this.MenuItems=[];this.GridSteps=[];this.GutterWidth=0;this.DefaultUnit="px";this.AdaptivePossessors=[];this.ResizePossessors=[];this.CurrentStep=null;this.ResizeTimeout=null;this.Init()}var i=[];t.prototype.Init=function(){$(n).on("resize.siteinit",{siteInitClass:this},this.OnResize)};t.prototype.Data=function(){return{PageId:this.PageId,SetupId:this.SetupId,MenuItems:this.MenuItems,GridSteps:this.GridSteps,GutterWidth:this.GutterWidth,DefaultUnit:this.DefaultUnit}};t.prototype.SetMenuItems=function(n){this.MenuItems=n};t.prototype.AddToQueue=function(n){i.push(n)};t.prototype.AddToQueueMapping=function(n,t){for(var r,u={className:n,data:[]},e=!1,f=0;f 0){for(var n=0;n 0&&$(r).css("max-width",i.maxWidth),i.maxHeight>0&&$(r).css("max-height",i.maxHeight),i.sources.length){var f=null,o=$(r).width(),s=function(n){var t=parseInt(n.width),i;if(f===null){if(t =o)return n}return f!==null&&t>=o&&(i=parseInt(f.width),t 0&&(f=e);f!=null&&(u.attr("data-type")==="backgroundPicture"&&$(r).css("backgroundImage","url('"+f.src+"')"),u.attr("data-title")&&(r.title=u.attr("data-title")),u.attr("data-type")==="picture"&&(r.alt=u.attr("data-alt"),r.src=f.src))}})};i.prototype.BindResizeEvent=function(){var n=this;$(t).off("resize.responsiveImages").on("resize.responsiveImages",function(){n.FindPictureElements()})};n.ResponsiveImage=i}(SiteInit,window);window.matchMedia||(window.matchMedia=function(){"use strict";var t=window.styleMedia||window.media;if(!t){var n=document.createElement("style"),i=document.getElementsByTagName("script")[0],r=null;n.type="text/css";n.id="matchmediajs-test";i.parentNode.insertBefore(n,i);r="getComputedStyle"in window&&window.getComputedStyle(n,null)||n.currentStyle;t={matchMedium:function(t){var i="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return n.styleSheet?n.styleSheet.cssText=i:n.textContent=i,r.width==="1px"}}}return function(n){return{matches:t.matchMedium(n||"all"),media:n||"all"}}}()),function(){if(window.matchMedia&&window.matchMedia("all").addListener)return!1;var t=window.matchMedia,u=t("only all").matches,i=!1,r=0,n=[],f=function(){clearTimeout(r);r=setTimeout(function(){for(var u,s,i=0,f=n.length;i parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))}return c}function yt(n,t,i){for(var r in o)if(o.hasOwnProperty(r)&&t===n.s[o[r]]&&i===n.s[o[r]])return!0;return!1}function pt(n){var t=n.w.m.offsetWidth,i=n.A.m.offsetWidth,r;(r=t===n.s.serif&&i===n.s["sans-serif"])||(r=vt()&&yt(n,t,i));r?d()-n.ga>=n.v?vt()&&yt(n,t,i)&&(null===n.Z||n.Z.hasOwnProperty(n.f.getName()))?y(n,n.G):y(n,n.J):yi(n):y(n,n.G)}function yi(n){setTimeout(i(function(){pt(this)},n),50)}function y(n,t){setTimeout(i(function(){this.w.remove();this.A.remove();this.C.remove();this.D.remove();t(this.f)},n),0)}function p(n,t,i){this.a=n;this.p=t;this.P=0;this.ba=this.Y=!1;this.v=i}function bt(n){0==--n.P&&n.Y&&(n.ba?(n=n.p,n.u&&u(n.j,[n.e.d(n.g,"active")],[n.e.d(n.g,"loading"),n.e.d(n.g,"inactive")]),f(n,"active")):ct(n.p))}function kt(n){this.F=n;this.q=new ai;this.$=0;this.T=this.U=!0}function pi(n,r,e,o,s){var h=0==--n.$;(n.T||n.U)&&setTimeout(function(){var p=s||null,w=o||null||{},n,l;if(0===e.length&&h)ct(r.p);else{for(r.P+=e.length,h&&(r.Y=h),l=[],n=0;n ").attr({name:$(i).attr("name"),type:"hidden"}).addClass("recaptchaSubmitTemp").val($(i).val()).appendTo("form");$("#RecaptchaResponse").val(n);$(i).parents("form").submit()}})})}function i(){$(".recaptcha-container").each(function(){var t=this,i="light";n.RecaptchaTheme!==undefined&&(i=n.RecaptchaTheme);n.grecaptcha.render($(".g-recaptcha",this)[0],{sitekey:"6LdLwiITAAAAAMraRqzLD5pcltMNemVxwVa0H37b",theme:i,callback:function(n){$(".g-recaptcha",t).addClass("valid");$("input",t).val(n);$("#RecaptchaResponse").val(n)}})})}function r(){if(!$(".dw-recaptcha-badge").length){var t=$("
").addClass("dw-recaptcha-badge"),i=$("
").addClass("dw-recaptcha-wrapper"),r=$("
").addClass("dw-recaptcha-logo"),u=$("
").addClass("dw-recaptcha-text").html(' protected by reCAPTCHA<\/span>
Privacy<\/a> -\t Terms<\/a><\/small>');n.siteInit.RecaptchaType==="ActiveBottomRight"?(t.addClass("dw-recaptcha-badge-right"),i.append(r).append(u)):i.append(u).append(r);t.append(i);$("body").append(t)}}var u={render:function(){n.recaptcha&&($(".recaptcha-container").length?i():t())}};n.Recaptcha=u}(window),function(){var n;n=function(n){var i,t;return i=!1,n(function(){var r;return r=(document.body||document.documentElement).style,i=r.animation!==void 0||r.WebkitAnimation!==void 0||r.MozAnimation!==void 0||r.MsAnimation!==void 0||r.OAnimation!==void 0,i=!1,n(window).bind("keyup.vex",function(n){if(n.keyCode===27)return t.closeByEscape()})}),t={globalID:1,animationEndEvent:"animationend webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend",baseClassNames:{vex:"vex",content:"vex-content",overlay:"vex-overlay",close:"vex-close",closing:"vex-closing",open:"vex-open"},defaultOptions:{content:"",showCloseButton:!0,escapeButtonCloses:!0,overlayClosesOnClick:!0,appendLocation:"body",className:"",css:{},overlayClassName:"",overlayCSS:{},contentClassName:"",contentCSS:{},closeClassName:"",closeCSS:{}},open:function(i){return i=n.extend({},t.defaultOptions,i),i.id=t.globalID,t.globalID+=1,i.$vex=n("
").addClass(t.baseClassNames.vex).addClass(i.className).css(i.css).data({vex:i}),i.$vexOverlay=n("
").addClass(t.baseClassNames.overlay).addClass(i.overlayClassName).css(i.overlayCSS).data({vex:i}),i.overlayClosesOnClick&&i.$vexOverlay.bind("click.vex",function(i){if(i.target===this)return t.close(n(this).data().vex.id)}),i.$vex.append(i.$vexOverlay),i.$vexContent=n("
").addClass(t.baseClassNames.content).addClass(i.contentClassName).css(i.contentCSS).append(i.content).data({vex:i}),i.$vex.append(i.$vexContent),i.showCloseButton&&(i.$closeButton=n("
").addClass(t.baseClassNames.close).addClass(i.closeClassName).css(i.closeCSS).data({vex:i}).bind("click.vex",function(){return t.close(n(this).data().vex.id)}),i.$vexContent.append(i.$closeButton)),n(i.appendLocation).append(i.$vex),t.setupBodyClassName(i.$vex),i.afterOpen&&i.afterOpen(i.$vexContent,i),setTimeout(function(){return i.$vexContent.trigger("vexOpen",i)},0),i.$vexContent},getAllVexes:function(){return n("."+t.baseClassNames.vex+':not(".'+t.baseClassNames.closing+'") .'+t.baseClassNames.content)},getVexByID:function(i){return t.getAllVexes().filter(function(){return n(this).data().vex.id===i})},close:function(n){var i;if(!n){if(i=t.getAllVexes().last(),!i.length)return!1;n=i.data().vex.id}return t.closeByID(n)},closeAll:function(){var i;return(i=t.getAllVexes().map(function(){return n(this).data().vex.id}).toArray(),!(i!=null?i.length:void 0))?!1:(n.each(i.reverse(),function(n,i){return t.closeByID(i)}),!0)},closeByID:function(r){var e,f,o,s,u;if(f=t.getVexByID(r),f.length)return e=f.data().vex.$vex,u=n.extend({},f.data().vex),o=function(){if(u.beforeClose)return u.beforeClose(f,u)},s=function(){return f.trigger("vexClose",u),e.remove(),n("body").trigger("vexAfterClose",u),u.afterClose?u.afterClose(f,u):void 0},i?(o(),e.unbind(t.animationEndEvent).bind(t.animationEndEvent,function(){return s()}).addClass(t.baseClassNames.closing)):(o(),s()),!0},closeByEscape:function(){var u,r,i;return(i=t.getAllVexes().map(function(){return n(this).data().vex.id}).toArray(),!(i!=null?i.length:void 0))?!1:(r=Math.max.apply(Math,i),u=t.getVexByID(r),u.data().vex.escapeButtonCloses!==!0)?!1:t.closeByID(r)},setupBodyClassName:function(){return n("body").bind("vexOpen.vex",function(){return n("body").addClass(t.baseClassNames.open)}).bind("vexAfterClose.vex",function(){if(!t.getAllVexes().length)return n("body").removeClass(t.baseClassNames.open)})},hideLoading:function(){return n(".vex-loading-spinner").remove()},showLoading:function(){return t.hideLoading(),n("body").append('
<\/div>')}}};typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n(require("jquery")):window.vex=n(jQuery)}.call(this),function(){var n;n=function(n,t){var r,i;return t==null?n.error("Vex is required to use vex.dialog"):(r=function(t){var i;return i={},n.each(t.serializeArray(),function(){return i[this.name]?(i[this.name].push||(i[this.name]=[i[this.name]]),i[this.name].push(this.value||"")):i[this.name]=this.value||""}),i},i={},i.buttons={YES:{text:"OK",type:"submit",className:"vex-dialog-button-primary"},NO:{text:"Cancel",type:"button",className:"vex-dialog-button-secondary",click:function(n){return n.data().vex.value=!1,t.close(n.data().vex.id)}}},i.defaultOptions={callback:function(){},afterOpen:function(){},message:"Message",input:' ',value:!1,buttons:[i.buttons.YES,i.buttons.NO],showCloseButton:!1,onSubmit:function(u){var f,e;return f=n(this),e=f.parent(),u.preventDefault(),u.stopPropagation(),e.data().vex.value=i.getFormValueOnSubmit(r(f)),t.close(e.data().vex.id)},focusFirstInput:!0},i.defaultAlertOptions={message:"Alert",buttons:[i.buttons.YES]},i.defaultConfirmOptions={message:"Confirm"},i.open=function(r){var u;return r=n.extend({},t.defaultOptions,i.defaultOptions,r),r.content=i.buildDialogForm(r),r.beforeClose=function(n){return r.callback(n.data().vex.value)},u=t.open(r),r.focusFirstInput&&u.find('input[type="submit"], textarea, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]').first().focus(),u},i.alert=function(t){return typeof t=="string"&&(t={message:t}),t=n.extend({},i.defaultAlertOptions,t),i.open(t)},i.confirm=function(t){return typeof t=="string"?n.error("dialog.confirm(options) requires options.callback."):(t=n.extend({},i.defaultConfirmOptions,t),i.open(t))},i.prompt=function(t){var r;return typeof t=="string"?n.error("dialog.prompt(options) requires options.callback."):(r={message:'