function addPath(){$("a.link").each(function(){var n=$(this).attr("href");isExternalLink(n)||(n+=location.pathname.substring(1).length?"&from="+location.pathname.substring(1):"&from=Home/Index");$(this).attr("href",n)})}function autoHeight(){$("#main-section").css("min-height",0);$("#main-section").css("min-height",$(document).height()-$("#header-section").height()-$("#footer-section").height()+1)}function getFields(){topics="";levels="";keywords="";topics=$("#topics-list").multipleSelect("getSelects","text");levels=$("#levels-list").multipleSelect("getSelects","text");keywords=$("#keywords-list").multipleSelect("getSelects","text");$("#hidden-topics-input").val(topics);$("#hidden-levels-input").val(levels);$("#hidden-keywords-input").val(keywords)}function getGET(){var e=document.location.href,u=e.split("?")[1],t,i,n,f,r;if(u!=null){for(t=u.split("&"),i={},n=0,f=t.length;n<f;n++)r=t[n].split("="),i[r[0]]=unescape(decodeURI(r[1]));return i}}function goBack(){window.history.back()}function isExternalLink(n){var t=n.match(/^([^:\/?#]+:)?(?:\/\/([^\/?#]*))?([^?#]+)?(\?[^#]*)?(#.*)?/);return t!=null&&typeof t[1]=="string"&&t[1].length>0&&t[1].toLowerCase()!==location.protocol?!0:t!=null&&typeof t[2]=="string"&&t[2].length>0&&t[2].replace(new RegExp(":("+{"http:":80,"https:":443}[location.protocol]+")?$"),"")!==location.host?!0:!1}function isPostBack(){!1}function openWin(n,t){var i="scrollbars,resizable,width=620,height=463,top=40,left=40";return t===!0?i+=",noopener,noreferrer":i,window.open?(window.open(n,"popup",i),!1):void 0}function reportError(){}function toggleSearchButton(n){switch(n){case"enable":$("#btn-search-reports").prop("disabled","").removeClass("disabled").on("click",function(){getFields()});break;case"disable":$("#btn-search-reports").addClass("disabled").prop("disabled","disabled").off("click")}}function validateSearch(){toggleSearchButton("disable");$("#topics-list").length&&$("#topics-list").multipleSelect("getSelects","text")!=""&&toggleSearchButton("enable");$("#levels-list").length&&$("#levels-list").multipleSelect("getSelects","text")!=""&&toggleSearchButton("enable");$("#keywords-list").length&&$("#keywords-list").multipleSelect("getSelects","text")!=""&&toggleSearchButton("enable")}(function(n){n.fn.hoverIntent=function(t,i,r){var u={interval:100,sensitivity:7,timeout:0};u=typeof t=="object"?n.extend(u,t):n.isFunction(i)?n.extend(u,{over:t,out:i,selector:r}):n.extend(u,{over:t,out:t,selector:i});var f,e,o,s,h=function(n){f=n.pageX;e=n.pageY},c=function(t,i){if(i.hoverIntent_t=clearTimeout(i.hoverIntent_t),Math.abs(o-f)+Math.abs(s-e)<u.sensitivity)return n(i).off("mousemove.hoverIntent",h),i.hoverIntent_s=1,u.over.apply(i,[t]);o=f;s=e;i.hoverIntent_t=setTimeout(function(){c(t,i)},u.interval)},a=function(n,t){return t.hoverIntent_t=clearTimeout(t.hoverIntent_t),t.hoverIntent_s=0,u.out.apply(t,[n])},l=function(t){var r=jQuery.extend({},t),i=this;if(i.hoverIntent_t&&(i.hoverIntent_t=clearTimeout(i.hoverIntent_t)),t.type=="mouseenter"){o=r.pageX;s=r.pageY;n(i).on("mousemove.hoverIntent",h);i.hoverIntent_s!=1&&(i.hoverIntent_t=setTimeout(function(){c(r,i)},u.interval))}else n(i).off("mousemove.hoverIntent",h),i.hoverIntent_s==1&&(i.hoverIntent_t=setTimeout(function(){a(r,i)},u.timeout))};return this.on({"mouseenter.hoverIntent":l,"mouseleave.hoverIntent":l},u.selector)}})(jQuery),function(n,t){"use strict";var i=function(){var i={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",menuArrowClass:"sf-arrows"},e=function(){var t=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);if(t)n("html").css("cursor","pointer").on("click",n.noop);return t}(),a=function(){var n=document.documentElement.style;return"behavior"in n&&"fill"in n&&/iemobile/i.test(navigator.userAgent)}(),v=function(){return!!t.PointerEvent}(),o=function(n,t,r){var u=i.menuClass,f;t.cssArrows&&(u+=" "+i.menuArrowClass);f=r?"addClass":"removeClass";n[f](u)},y=function(t,r){return t.find("li."+r.pathClass).slice(0,r.pathLevels).addClass(r.hoverClass+" "+i.bcClass).filter(function(){return n(this).children(r.popUpSelector).hide().show().length}).removeClass(r.pathClass)},s=function(n,t){var r=t?"addClass":"removeClass";n.children("a")[r](i.anchorClass)},h=function(n){var i=n.css("ms-touch-action"),t=n.css("touch-action");t=t||i;t=t==="pan-y"?"auto":"pan-y";n.css({"ms-touch-action":t,"touch-action":t})},c=function(n){return n.closest("."+i.menuClass)},r=function(n){return c(n).data("sfOptions")},u=function(){var t=n(this),i=r(t);clearTimeout(i.sfTimer);t.siblings().superfish("hide").end().superfish("show")},l=function(t){t.retainPath=n.inArray(this[0],t.$path)>-1;this.superfish("hide");this.parents("."+t.hoverClass).length||(t.onIdle.call(c(this)),t.$path.length&&n.proxy(u,t.$path)())},f=function(){var i=n(this),t=r(i);e?n.proxy(l,i,t)():(clearTimeout(t.sfTimer),t.sfTimer=setTimeout(n.proxy(l,i,t),t.delay))},p=function(t){var i=n(this),e=r(i),f=i.siblings(t.data.popUpSelector);if(e.onHandleTouch.call(f)===!1)return this;if(f.length>0&&f.is(":hidden")){i.one("click.superfish",!1);t.type==="MSPointerDown"||t.type==="pointerdown"?i.trigger("focus"):n.proxy(u,i.parent("li"))()}},w=function(t,i){var o="li:has("+i.popUpSelector+")",r;if(n.fn.hoverIntent&&!i.disableHI)t.hoverIntent(u,f,o);else t.on("mouseenter.superfish",o,u).on("mouseleave.superfish",o,f);r="MSPointerDown.superfish";v&&(r="pointerdown.superfish");e||(r+=" touchend.superfish");a&&(r+=" mousedown.superfish");t.on("focusin.superfish","li",u).on("focusout.superfish","li",f).on(r,"a",i,p)};return{hide:function(t){var u,i;if(this.length){if(u=this,i=r(u),!i)return this;var o=i.retainPath===!0?i.$path:"",f=u.find("li."+i.hoverClass).add(this).not(o).removeClass(i.hoverClass).children(i.popUpSelector),e=i.speedOut;if(t&&(f.show(),e=0),i.retainPath=!1,i.onBeforeHide.call(f)===!1)return this;f.stop(!0,!0).animate(i.animationOut,e,function(){var t=n(this);i.onHide.call(t)})}return this},show:function(){var n=r(this),i,t;return n?(i=this.addClass(n.hoverClass),t=i.children(n.popUpSelector),n.onBeforeShow.call(t)===!1)?this:(t.stop(!0,!0).animate(n.animation,n.speed,function(){n.onShow.call(t)}),this):this},destroy:function(){return this.each(function(){var r=n(this),t=r.data("sfOptions"),u;if(!t)return!1;u=r.find(t.popUpSelector).parent("li");clearTimeout(t.sfTimer);o(r,t);s(u);h(r);r.off(".superfish").off(".hoverIntent");u.children(t.popUpSelector).attr("style",function(n,t){return t.replace(/display[^;]+;?/g,"")});t.$path.removeClass(t.hoverClass+" "+i.bcClass).addClass(t.pathClass);r.find("."+t.hoverClass).removeClass(t.hoverClass);t.onDestroy.call(r);r.removeData("sfOptions")})},init:function(t){return this.each(function(){var u=n(this),r,f;if(u.data("sfOptions"))return!1;r=n.extend({},n.fn.superfish.defaults,t);f=u.find(r.popUpSelector).parent("li");r.$path=y(u,r);u.data("sfOptions",r);o(u,r,!0);s(f,!0);h(u);w(u,r);f.not("."+i.bcClass).superfish("hide",!0);r.onInit.call(this)})}}}();n.fn.superfish=function(t){return i[t]?i[t].apply(this,Array.prototype.slice.call(arguments,1)):typeof t!="object"&&t?n.error("Method "+t+" does not exist on jQuery.fn.superfish"):i.init.apply(this,arguments)};n.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:n.noop,onBeforeShow:n.noop,onShow:n.noop,onBeforeHide:n.noop,onHide:n.noop,onIdle:n.noop,onDestroy:n.noop,onHandleTouch:n.noop}}(jQuery,window),function(n){"use strict";function i(i,r){var u=this,f=i.attr("name")||r.name||"",e=i.outerWidth();this.options=r;this.$el=i.hide().attr("aria-hidden","true");this.$label=this.$el.closest("label");this.$label.length===0&&this.$el.attr("id")&&(this.$label=n(t('label[for="%s"]',this.$el.attr("id").replace(/:/g,"\\:"))));this.$parent=n(t('<div class="ms-parent" %s />',t('title="%s"',i.attr("title"))));this.$choice=n(t(['<button name="btn'+f+'" type="button" class="ms-choice" data-select="'+f+'" aria-haspopup="true" aria-expanded="false">','<span class="placeholder">%s<\/span>',"<div><\/div>","<\/button>"].join(""),this.options.placeholder));this.$drop=n(t('<div class="ms-drop %s" %s %s><\/div>',this.options.position,t('style="width: %s"',this.options.dropWidth),t('data-select="%s"',f)));this.$el.after(this.$parent);this.$parent.append(this.$choice);this.$parent.append(this.$drop);this.$el.prop("disabled")&&this.$choice.addClass("disabled").attr("aria-disabled","true");this.$parent.css("width",r.width||e);this.selectAllName='data-name="selectAll'+f+'"';this.selectGroupName='data-name="selectGroup'+f+'"';this.selectItemName='data-name="selectItem'+f+'"';this.options.keepOpen||n(document).click(function(t){n(t.target)[0]!==u.$choice[0]&&n(t.target).parents(".ms-choice")[0]!==u.$choice[0]&&(n(t.target)[0]===u.$drop[0]||n(t.target).parents(".ms-drop")[0]!==u.$drop[0]&&t.target!==i[0])&&u.options.isOpen&&u.close()})}var t=function(n){var i=arguments,t=!0,r=1;return n=n.replace(/%s/g,function(){var n=i[r++];return typeof n=="undefined"?(t=!1,""):n}),t?n:""},r=function(n){for(var i=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],t=0;t<i.length;t++)n=n.replace(i[t].letters,i[t].base);return n};i.prototype={constructor:i,init:function(){var r=this,i=n('<ul role="listbox" aria-labelledby="label-'+this.options.name+'" aria-hidden="true"><\/ul>');this.$drop.html("");this.options.filter&&this.$drop.append('<div class="ms-search"><input type="text" autocomplete="off" autocorrect="off" autocapitilize="off" spellcheck="false" aria-label="Multiple Select Search"><\/div>');this.options.selectAll&&!this.options.single&&i.append(['<li role="presentation" class="ms-select-all">','<label role="group" aria-label="'+this.options.name+"-"+this.options.selectAllText+' Group">',t('<input role="option" type="checkbox" %s %s %s/> ',this.selectAllName,t('aria-label="%s"',this.options.name+"-"+this.options.selectAllText),t('aria-checked="%s"',"false")),"<span>",this.options.selectAllDelimiter[0],this.options.selectAllText,this.options.selectAllDelimiter[1],"<\/span>","<\/label>","<\/li>"].join(""));n.each(this.$el.children(),function(n,t){i.append(r.optionToHtml(n,t))});i.append(t('<li class="ms-no-results">%s<\/li>',this.options.noMatchesFound));this.$drop.append(i);this.$drop.find("ul").css("max-height",this.options.maxHeight+"px");this.$drop.find(".multiple").css("width",this.options.multipleWidth+"px");this.$searchInput=this.$drop.find(".ms-search input");this.$selectAll=this.$drop.find("input["+this.selectAllName+"]");this.$selectGroups=this.$drop.find("input["+this.selectGroupName+"]");this.$selectItems=this.$drop.find("input["+this.selectItemName+"]:enabled");this.$disableItems=this.$drop.find("input["+this.selectItemName+"]:disabled");this.$noResults=this.$drop.find(".ms-no-results");this.events();this.updateSelectAll(!0);this.update(!0);this.options.isOpen&&this.open()},optionToHtml:function(i,r,u,f){var h=this,e=n(r),y=e.attr("class")||"",p=t('title="%s"',e.attr("title")),w=this.options.multiple?"multiple":"",o,b=this.options.single?"radio":"checkbox",a,s;if(e.is("option")){var v=e.val(),c=h.options.textTemplate(e),k=e.prop("selected"),d=t('style="%s"',this.options.styler(v)),l;return o=f||e.prop("disabled"),l=n([t('<li role="presentation" class="%s %s" %s %s>',w,y,p,d),t('<label role="group" class="%s" %s %s>',o?"disabled":"",o?'aria-disabled="true"':'aria-disabled="false"',t('aria-label="%s"',this.options.name+"-"+c+"Group")),t('<input role="option" type="%s" %s %s %s %s %s> ',b,this.selectItemName,k?'checked="checked" aria-checked="true"':'aria-checked="false"',o?'disabled="disabled" aria-disabled="true"':'aria-disabled="false"',t('data-group="%s"',u),t('aria-label="%s"',this.options.name+"-"+c)),t("<span>%s<\/span>",c),"<\/label>","<\/li>"].join("")),l.find("input").val(v),l}if(e.is("optgroup"))return a=h.options.labelTemplate(e),s=n("<div/>"),u="group_"+i,o=e.prop("disabled").attr("aria-disabled","true"),s.append(['<li role="presentation" class="group">',t('<label role="group" class="optgroup %s" data-group="%s" %s>',o?"disabled":"",u,o?'aria-disabled="true"':'aria-disabled="false"'),this.options.hideOptgroupCheckboxes||this.options.single?"":t('<input role="option" type="checkbox" %s %s %s>',this.selectGroupName,o?'disabled="disabled" aria-disabled="true"':'aria-disabled="false"',t('aria-label="%s"',this.options.name+"-"+a)),a,"<\/label>","<\/li>"].join("")),n.each(e.children(),function(n,t){s.append(h.optionToHtml(n,t,u,o))}),s.html()},events:function(){var i=this,u=function(n){n.preventDefault();i[i.options.isOpen?"close":"open"]()},r;if(this.$label)this.$label.off("click").on("click",function(n){n.target.nodeName.toLowerCase()==="label"&&n.target===this&&(u(n),i.options.filter&&i.options.isOpen||i.focus(),n.stopPropagation())});this.$choice.off("click").on("click",u).off("focus").on("focus",this.options.onFocus).off("blur").on("blur",this.options.onBlur);r=!1;this.$parent.off("keydown").on("keydown",function(n){var u=i.$drop.find(">ul>li>label>input"),t=u.index(n.target);r=!0;switch(n.which){case 13:i.options.isOpen&&(n.preventDefault(),i.close(),i.$choice.focus());break;case 27:i.close();i.$choice.focus();break;case 38:n.preventDefault();i.options.isOpen&&(t>0?t--:t=0,u.eq(t).trigger("focus"));break;case 40:n.preventDefault();i.options.isOpen&&t<u.length?(t++,u.eq(t).trigger("focus")):(i.open(),i.$choice.focus())}}).off("focusout").on("focusout",function(n){r&&setTimeout(function(){n.delegateTarget.contains(document.activeElement)||i.close()},0);r=!1});this.$searchInput.off("keydown").on("keydown",function(n){n.keyCode===9&&n.shiftKey&&i.close()}).off("keyup").on("keyup",function(n){if(i.options.filterAcceptOnEnter&&(n.which===13||n.which==32)&&i.$searchInput.val()){i.$selectAll.click();i.close();i.focus();return}i.filter()});this.$selectAll.off("click").on("click",function(){var t=n(this).prop("checked"),r=i.$selectItems.filter(":visible");r.length===i.$selectItems.length?i[t?"checkAll":"uncheckAll"]():(i.$selectGroups.prop("checked",t),r.prop("checked",t),i.options[t?"onCheckAll":"onUncheckAll"](),i.update())});this.$selectGroups.off("click").on("click",function(){var f=n(this).parent().attr("data-group"),e=i.$selectItems.filter(":visible"),r=e.filter(t('[data-group="%s"]',f)),u=r.length!==r.filter(":checked").length;r.prop("checked",u);i.updateSelectAll();i.update();i.options.onOptgroupClick({label:n(this).parent().text(),checked:u,children:r.get(),instance:i})});this.$selectItems.off("click").on("click",function(){i.updateSelectAll();i.update();i.updateOptGroupSelect();i.options.onClick({label:n(this).parent().text(),value:n(this).val(),checked:n(this).prop("checked"),instance:i});if(n(this).prop("checked")?n(this).attr("aria-checked","true"):n(this).attr("aria-checked","false"),i.options.single&&i.options.isOpen&&!i.options.keepOpen&&i.close(),i.options.single){var t=n(this).val();i.$selectItems.filter(function(){return n(this).val()!==t}).each(function(){n(this).prop("checked",!1).attr("aria-checked","false")});i.update()}})},open:function(){if(!this.$choice.hasClass("disabled")){if(this.options.isOpen=!0,this.$choice.find(">div").addClass("open"),this.$choice.attr("aria-expanded","true"),this.$drop.find(">ul").attr("aria-hidden","false"),this.$drop[this.animateMethod("show")](),this.$selectAll.parent().show(),this.$noResults.hide(),this.$el.children().length||(this.$selectAll.parent().hide(),this.$noResults.show()),this.options.container){var t=this.$drop.offset();this.$drop.appendTo(n(this.options.container));this.$drop.offset({top:t.top,left:t.left})}this.options.filter&&(this.$searchInput.val(""),this.$searchInput.focus(),this.filter());this.options.onOpen()}},close:function(){this.options.isOpen=!1;this.$choice.find(">div").removeClass("open");this.$choice.attr("aria-expanded","false");this.$drop.find(">ul").attr("aria-hidden","true").scrollTop(0);this.$drop[this.animateMethod("hide")]();this.options.container&&(this.$parent.append(this.$drop),this.$drop.css({top:"auto",left:"auto"}));this.options.onClose()},animateMethod:function(n){return{show:{fade:"fadeIn",slide:"slideDown"},hide:{fade:"fadeOut",slide:"slideUp"}}[n][this.options.animate]||n},update:function(t){var r=this.options.displayValues?this.getSelects():this.getSelects("text"),i=this.$choice.find(">span"),u=r.length;u===0?i.addClass("placeholder").html(this.options.placeholder):this.options.allSelected&&u===this.$selectItems.length+this.$disableItems.length?i.removeClass("placeholder").html(this.options.allSelected):this.options.ellipsis&&u>this.options.minimumCountSelected?i.removeClass("placeholder").text(r.slice(0,this.options.minimumCountSelected).join(this.options.delimiter)+"..."):this.options.countSelected&&u>this.options.minimumCountSelected?i.removeClass("placeholder").html(this.options.countSelected.replace("#",r.length).replace("%",this.$selectItems.length+this.$disableItems.length)):i.removeClass("placeholder").text(r.join(this.options.delimiter));this.options.addTitle&&i.prop("title",this.getSelects("text"));this.$el.val(this.getSelects()).trigger("change");this.$drop.find("li").removeClass("selected");this.$drop.find("input:checked").each(function(){n(this).parents("li").first().addClass("selected")});t||this.$el.trigger("change")},updateSelectAll:function(n){var t=this.$selectItems;n||(t=t.filter(":visible"));this.$selectAll.prop("checked",t.length&&t.length===t.filter(":checked").length);!n&&this.$selectAll.prop("checked")&&this.options.onCheckAll()},updateOptGroupSelect:function(){var i=this.$selectItems.filter(":visible");n.each(this.$selectGroups,function(r,u){var e=n(u).parent().attr("data-group"),f=i.filter(t('[data-group="%s"]',e));n(u).prop("checked",f.length&&f.length===f.filter(":checked").length)})},getSelects:function(i){var u=this,r=[],f=[];return this.$drop.find(t("input[%s]:checked",this.selectItemName)).each(function(){r.push(n.trim(n(this).parents("li").first().text()));f.push(n.trim(n(this).val()))}),i==="text"&&this.$selectGroups.length&&(r=[],this.$selectGroups.each(function(){var i=[],s=n.trim(n(this).parent().text()),h=n(this).parent().data("group"),o=u.$drop.find(t('[%s][data-group="%s"]',u.selectItemName,h)),f=o.filter(":checked"),e;f.length&&(i.push("["),i.push(s),o.length>f.length&&(e=[],f.each(function(){e.push(n(this).parent().text())}),i.push(": "+e.join(", "))),i.push("]"),r.push(i.join("")))})),i==="text"?r:f},setSelects:function(i){var r=this;this.$selectItems.prop("checked",!1).attr("aria-checked","false");this.$disableItems.prop("checked",!1).attr("aria-checked","false");n.each(i,function(n,i){r.$selectItems.filter(t('[value="%s"]',i)).prop("checked",!0).attr("aria-checked","true");r.$disableItems.filter(t('[value="%s"]',i)).prop("checked",!0).attr("aria-checked","true")});this.$selectAll.prop("checked",this.$selectItems.length===this.$selectItems.filter(":checked").length+this.$disableItems.filter(":checked").length);n.each(r.$selectGroups,function(t,i){var f=n(i).parent().attr("data-group"),u=r.$selectItems.filter('[data-group="'+f+'"]');n(i).prop("checked",u.length&&u.length===u.filter(":checked").length)});this.update()},enable:function(){this.$choice.removeClass("disabled").attr("aria-disabled","false")},disable:function(){this.$choice.addClass("disabled").attr("aria-disabled","true")},checkAll:function(){this.$selectItems.prop("checked",!0).attr("aria-checked","true");this.$selectGroups.prop("checked",!0).attr("aria-checked","true");this.$selectAll.prop("checked",!0).attr("aria-checked","true");this.update();this.options.onCheckAll()},uncheckAll:function(){this.$selectItems.prop("checked",!1).attr("aria-checked","false");this.$selectGroups.prop("checked",!1).attr("aria-checked","false");this.$selectAll.prop("checked",!1).attr("aria-checked","false");this.update();this.options.onUncheckAll()},focus:function(){this.$choice.focus();this.options.onFocus()},blur:function(){this.$choice.blur();this.options.onBlur()},refresh:function(){this.init()},filter:function(){var u=this,i=n.trim(this.$searchInput.val()).toLowerCase();i.length===0?(this.$selectAll.parent().show(),this.$selectItems.parent().show(),this.$disableItems.parent().show(),this.$selectGroups.parent().show(),this.$noResults.hide()):(this.$selectItems.each(function(){var t=n(this).parent();t[r(t.text().toLowerCase()).indexOf(r(i))<0?"hide":"show"]()}),this.$disableItems.parent().hide(),this.$selectGroups.each(function(){var i=n(this).parent(),r=i.attr("data-group"),f=u.$selectItems.filter(":visible");i[f.filter(t('[data-group="%s"]',r)).length?"show":"hide"]()}),this.$selectItems.parent().filter(":visible").length?(this.$selectAll.parent().show(),this.$noResults.hide()):(this.$selectAll.parent().hide(),this.$noResults.show()));this.updateOptGroupSelect();this.updateSelectAll();this.options.onFilter(i)}};n.fn.multipleSelect=function(){var t=arguments[0],r=arguments,u,f=["getSelects","setSelects","enable","disable","open","close","checkAll","uncheckAll","focus","blur","refresh","close"];return this.each(function(){var o=n(this),e=o.data("multipleSelect"),s=n.extend({},n.fn.multipleSelect.defaults,o.data(),typeof t=="object"&&t);if(e||(e=new i(o,s),o.data("multipleSelect",e)),typeof t=="string"){if(n.inArray(t,f)<0)throw"Unknown method: "+t;u=e[t](r[1])}else e.init(),r[1]&&(u=e[r[1]].apply(e,[].slice.call(r,2)))}),typeof u!="undefined"?u:this};n.fn.multipleSelect.defaults={name:"",isOpen:!1,placeholder:"Select an option",selectAll:!0,selectAllDelimiter:["[","]"],minimumCountSelected:2,ellipsis:!1,multiple:!1,multipleWidth:80,single:!1,filter:!1,width:undefined,dropWidth:undefined,maxHeight:250,container:null,position:"bottom",keepOpen:!1,animate:"none",displayValues:!1,delimiter:",",addTitle:!1,filterAcceptOnEnter:!1,hideOptgroupCheckboxes:!1,selectAllText:"Select all",allSelected:"All selected",countSelected:"# of % selected",noMatchesFound:"No matches found",styler:function(){return!1},textTemplate:function(n){return n.html()},labelTemplate:function(n){return n.attr("label")},onOpen:function(){return!1},onClose:function(){return!1},onCheckAll:function(){return!1},onUncheckAll:function(){return!1},onFocus:function(){return!1},onBlur:function(){return!1},onOptgroupClick:function(){return!1},onClick:function(){return!1},onFilter:function(){return!1}}}(jQuery);var backPage,fromPage,toPage,menuPage,breadcrumb,menu,topics,levels,keywords,searchTopics,searchLevels,searchKeywords;$(document).ready(function(){var t;$("#topics-list").removeAttr("name");$("#levels-list").removeAttr("name");$("#keywords-list").removeAttr("name");t=$("ul.sf-menu");t.length&&t.superfish({animation:{},animationOut:{},cssArrows:!1,onInit:function(){var n=$(this),i=$("li",n),t=$("li:has(ul)",n),r=$(">ul",t),u=$("li>a",n);n.attr("role","menubar").attr("aria-label","Main Navigation Menu");r.addClass("sf-menu-hidden").attr("role","menu").attr("aria-hidden",!0);t.each(function(){$(">ul",this).attr("id",$(">a:first-child",this).attr("id")+"-Submenu").attr("aria-labelledby",$(">a:first-child",this).attr("id"));$(">a:first-child",this).attr("aria-haspopup",!0).attr("aria-controls",$(">ul",this).attr("id"))});i.attr("role","presentation");u.attr("role","menuitem")},onBeforeShow:function(){$(this).removeClass("sf-menu-hidden").addClass("sf-menu-accessible").attr("aria-hidden",!1)},onBeforeHide:function(){$(this).removeClass("sf-menu-accessible").addClass("sf-menu-hidden").attr("aria-hidden",!0)}});$("#search-box select").length&&$("#search-box select").multipleSelect("uncheckAll");($("#topics-list").length||$("#levels-list").length||$("#keywords-list").length)&&validateSearch();$("#CrystalReportViewer1__UI").length&&$(".container.header-sm, .container.main-content").width($("#CrystalReportViewer1__UI").width());$("#focus-element").length&&$("[data-control='"+$("#focus-element").data("find")+"']").length&&setTimeout(function(){$("[data-control='"+$("#focus-element").data("find")+"']").focus()},0);var i=location.pathname.substring(1),r=i.indexOf("PickList"),n=getGET();if(r>-1){toPage=n.Title;fromPage=n.Page;breadcrumb=n.from;switch(fromPage.replace(/\+/g," ").trim()){case"Education Summary":menuPage="Education Overview";break;case"Prekindergarten Assessments":menuPage="PK-12";break;case"Prekindergarten Outcomes":menuPage="PK-12";break;case"Prekindergarten Programs":menuPage="PK-12";break;case"Kindergarten Programs & Readiness":case"Kindergarten Programs and Readiness":case"Kindergarten Programs":fromPage="Kindergarten Programs & Readiness";menuPage="PK-12";break;case"STAAR/EOC Results":menuPage="PK-12";break;case"Staff & Teachers":case"Staff and Teachers":case"Staff":menuPage="PK-12";fromPage="Staff & Teachers";break;case"High School Graduates":menuPage="PK-12";break;case"ACT/SAT Results":break;case"Advanced Placement (AP)":menuPage="High School to College";break;case"College Ready":break;case"Dual Credit":menuPage="High School to College";break;case"College Admissions & Enrollment":case"College Admissions and Enrollment":case"College Admissions":menuPage="Higher Education";fromPage="College Admissions & Enrollment";break;case"College Enrollment & Continuance":break;case"College Graduation":menuPage="Higher Education";break;case"College Enrollment & Employment":case"College Enrollment and Employment":case"College Enrollment":menuPage="School to Employment";fromPage="College Enrollment & Employment";break;case"Employment & Earnings by Education":case"Employment and Earnings by Education":case"Employment":menuPage="School to Employment";fromPage="Employment & Earnings by Education";break;case"Employed Teachers by Certification":menuPage="Educators";break;case"Teacher Certification":menuPage="Educators";break;case"Student Success":menuPage="Educators";break;default:menuPage=""}menuPage=menuPage.length?"?br="+menuPage:"?scroll=new-reports-section";breadcrumb=="Home/SearchResult"&&(breadcrumb="Home/Topic/"+fromPage,breadcrumb=breadcrumb.replace("&","and"));breadcrumb=breadcrumb.replace("+"," ");breadcrumb=breadcrumb.split("+").join(" ");backPage=breadcrumb+menuPage;fromPage=fromPage.replace("+"," ");fromPage=fromPage.split("+").join(" ");toPage=toPage.replace("+"," ");toPage=toPage.split("+").join(" ");$("#back-page").attr("href",backPage);$("#from-page").text(fromPage);$("#to-page").text(toPage);$("[data-id='btnCancel'").click(function(n){n.preventDefault();window.location=backPage})}addPath();n!=null&&($("."+n.scroll).length?$("html, body").animate({scrollTop:$("."+n.scroll).offset().top},2e3):"");autoHeight();$(window).resize(function(){autoHeight()})})