function registerSelectBoxHandlers(n,t){var r=13,i;t=t||null;i=$("#"+n);i.focusin(function(){SelectedIdValue=$("#SelectedId").val()});i.focusout(function(){var r=i.val();SelectedIdValue!==r&&(t!==null&&$("#focusid").val(n),this.form.submit())});i.click(function(){var r=i.val();SelectedIdValue!==r&&(t!==null&&$("#focusid").val(n),this.form.submit())});i.on("keydown",function(u){if(u.which==r){var f=i.val();SelectedIdValue!==f&&(t!==null&&$("#focusid").val(n),this.form.submit())}})}var urlPath;jQuery(function(n){calendarButtonUrl="../Content/Images/calendar.png";n.datepicker.regional["en-CA"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"yy-mm-dd",showOn:"button",buttonText:"calendar en",buttonImage:calendarButtonUrl,firstDay:1,isRTL:!1,showMonthAfterYear:!1,changeYear:!0,minDate:new Date(2002,1,1),changeMonth:!0,stepMonths:1,fixFocusIE:!1,disabled:!1,yearSuffix:"",constrainInput:!1,onSelect:function(){this.fixFocusIE=!0;n(this).blur().change().focus()},onClose:function(){this.fixFocusIE=!0;this.focus()}};n.datepicker.regional["fr-CA"]={closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Janv.","Févr.","Mars","Avril","Mai","Juin","Juil.","Août","Sept.","Oct.","Nov.","Déc."],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim.","Lun.","Mar.","Mer.","Jeu.","Ven.","Sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"yy-mm-dd",showOn:"button",buttonText:"calendar fr",buttonImage:calendarButtonUrl,firstDay:1,isRTL:!1,showMonthAfterYear:!1,changeYear:!0,changeMonth:!0,stepMonths:1,fixFocusIE:!1,yearSuffix:"",minDate:new Date(2002,1,1),constrainInput:!1,onSelect:function(){this.fixFocusIE=!0;n(this).blur().change().focus()},onClose:function(){this.fixFocusIE=!0;this.focus()}};var t,i,r=n("HTML")[0].attributes.lang.value;r=="en-CA"?(t="Select a date 'From'",i="Select a date 'To'"):(t="Sélectionnez  une date 'Du'",i="Sélectionnez  une date 'Au'");n("#FromDate").datepicker(n.datepicker.regional[r]);n("#FromDate").datepicker("option","buttonText",t);n("#ToDate").datepicker(n.datepicker.regional[r]);n("#ToDate").datepicker("option","buttonText",i)});var showError="",errorMsg="",errorTitle="",errorType="",SelectedIdValue=null;jQuery(function(n){"use strict";function c(t){t!==undefined?n("#"+t).length&&n("#"+t).focus():r!==undefined&&r!==""&&n("#"+r).length&&n("#"+r).focus()}function l(){var t=n("#dload_modal_window"),i=n("#dload_modal_dialog"),r=n("#CloseDownload");u=n(document.activeElement);t.attr("aria-hidden","false");o(i);e(t,r,i)}function a(){var t=n("#email_modal_window"),i=n("#email_modal_dialog"),r=n("#CloseEmail");u=n(document.activeElement);t.attr("aria-hidden","false");o(i);e(t,r,i)}function e(t,i,r){r.keydown(function(t){w(n(this),t)});r.keydown(function(t){p(n(this),t,i)});i.on("click",function(){s(t)});i.keydown(function(n){y(r,n,s,t)});t.on("click",function(u){n(u.target).attr("id")!==i.attr("id")&&v(r,t,u)})}function v(t,i,r){if(n(r.target).attr("id")==i.attr("id"))s(i);else{var u=t.find(":input, [id=criteriatable]"),e=!1;u.each(function(){this.id==n(r.target).attr("id")&&(e=!0)});e||u.filter(f).first().focus()}}function o(n){var t=n.find("*");t.filter(f).first().focus()}function s(t){n("#error_modal_window").length==0&&event.preventDefault();t.attr("aria-hidden","true");u.focus();event.preventDefault()}function y(n,t,i,r){t.which==32&&(i(r),t.preventDefault())}function p(n,t,i){t.which==27&&(i.click(),t.preventDefault())}function w(t,i){var o,r,s,u,e;i.which==9&&(o=t.find("*"),r=o.filter(f),s=n(document.activeElement),u=r.length,e=r.index(s),i.shiftKey?e==0&&(r.get(u-1).focus(),i.preventDefault()):e==u-1&&(r.get(0).focus(),i.preventDefault()))}function h(t){t==1&&n("#progressbar").is(":visible")?n("#progressbar").css("background","url('../../Content/Images/animated-overlay.gif') repeat-x"):n("#progressbar").css("background","url('../../Content/Images/animated-overlay1.gif') repeat-x")}var r=n("#focusid").val(),f="a[href], area[href], input:enabled:visible:not([readonly='readonly']), select:enabled:visible, textarea:enabled:visible, button:enabled:visible, [id=criteriatable]",u,i={SelectAllProvinces:"ProvinceList",SelectAllParties:"PartyList",SelectAllDistricts:"DistrictList",SelectAllPeriods:"PeriodList",SelectAllEvents:"EventList",SelectAllFiscalYears:"PeriodList",SelectAllStatuses:"EntityStatusList"},t;n(function(){n("noscript").remove();n("#back-top").hide();c();n("#CloseEmail").length&&a();showError!=="True"&&showError!=""&&n.setErrorModal()});n.setErrorModal=function(){var t=n("#error_modal_window"),i=n("#error_modal_dialog"),r=n("#CloseError");u=n(document.activeElement);t.attr("aria-hidden","false");o(i);e(t,r,i);r.focus()};n(window).scroll(function(){n(window).width()>480&&(n(this).scrollTop()>100?n("#back-top").fadeIn():n("#back-top").fadeOut())});n("#back-top a").click(function(){n("body,html").animate({scrollTop:0},800,function(){})});n("#DTDownloadLink").click(function(n){n.preventDefault();l()});n("select").each(function(){for(var t=0,i=this,t=0;t<i.length;t++)i.options[t].title=i.options[t].text,i.options[t].selected===!0&&n(this).attr({title:i.options[t].text})});n("select").change(function(){var t=n(this)[0].id,i=n("#"+t+" option:selected").text();n("#"+t).attr({title:i})}),function(){for(t in i)n("#"+t)[0]&&n("#"+t)[0].checked&&n("#"+i[t]).find("option").prop("selected",!0)}();n(":checkbox").change(function(){n("#"+i[this.id]).find("option").prop("selected",this.checked);this.id=="SelectAllProvinces"&&n("#ProvinceList").trigger("change")});n("select[multiple]").click(function(){for(t in i)i[t]===this.id&&n("#"+t).prop("checked",!1)});n("input:not([type='submit']), select").on("keyup keypress",function(t){var i=t.which,r=!0;return(r=t.target.id=="collapseExpandButton"||n(t.target).attr("class")=="GoButton"||n(t.target).attr("class")=="SortButton"||n(t.target).attr("class")=="GoButton3"?!0:!1,n(t.target).attr("class")=="pageNbrTop"&&i==13)?(n("#TopGoToPageTop").click(),!1):n(t.target).attr("class")=="pageNbrBottom"&&i==13?(n("#BottomGoToPageBottom").click(),!1):!r&&(i==13||i===60||i===62)?!1:void 0});(function(n){n.each(["show","hide"],function(t,i){var r=n.fn[i];n.fn[i]=function(){return this.trigger(i),r.apply(this,arguments)}})})(jQuery);n(function(){n(document).on("click","#Download",function(){var t=n("#preparing-file-modal");return t.dialog({modal:!0}),setTimeout(function(){h(1)},500),setTimeout(function(){h(2)},1e3),n.fileDownload(n(this).prop("href"),{successCallback:function(){t.dialog("close")},failCallback:function(){t.dialog("close");n("#error-modal").dialog({modal:!0})}}),!0})});n(function(){n("#progressbar").progressbar({value:!1});n("button").on("click",function(t){var i="/WPR/Content/Images/animated-overlay.gif"+Date(),r=n(t.target),u=n("#progressbar")})});n("#SelectedId").length&&registerSelectBoxHandlers("SelectedId","focusid")});urlPath="";jQuery(function(){"use strict";function r(n){var t=n.value,r={redistributionYear:t};urlPath=window.location.toString().lastIndexOf("?")!=-1?window.location.toString().substring(0,window.location.toString().lastIndexOf("?"))+"/RefreshDistricts":window.location.toString()+"/RefreshDistricts";i(urlPath,r)}function u(){var n=[],t,r;$.each($("#ProvinceList option:selected"),function(){n.push($(this).val())});t=$("#RedistributionYear").val();r={redistributionYear:t,provinces:n.join(", ")};urlPath=window.location.toString().lastIndexOf("?")!=-1?window.location.toString().substring(0,window.location.toString().lastIndexOf("?"))+"/RefreshDistricts":window.location.toString()+"/RefreshDistricts";i(urlPath,r)}function i(n,t){$.getJSON(n,t,function(n){var t=jQuery.parseJSON(n.districts);f(t,"DistrictList")})}function f(n,i){var r={},u,f,e;$.each(n,function(){this.Group!=null&&(r[this.Group.Name]?r[this.Group.Name].push(this):r[this.Group.Name]=[this])});u=$("#"+i);u.empty();for(f in r)e=$("<optGroup label='"+f+"'/>"),$.each(r[f],function(){e.append($("<option />").val(this.Value).text(this.Text))}),u.append(e);t(i)}function n(){$("html, body").animate({scrollTop:$(document).height()},"slow")}function t(n){var t=$("#"+n);t.addClass("glowme").delay(1250).queue(function(){$(this).removeClass("glowme");$(this).dequeue()})}function e(n){$("#"+n+" option").prop("selected",!0)}$("#RedistributionYear").change(function(){r(this)});$("#ProvinceList").change(function(){u()});$("#SelectAllButton").click(function(t){t.preventDefault();n();e($(this).data("wprcontrol"))});$("#RemoveSelectedButton").click(function(t){var i=$(this).data("wprcontrol");$("#"+i+" option:selected").length==0&&(n(),t.preventDefault())});$("#SelectedIds").focus(function(){n()})})