function ArrayUnique(n){for(var i,r=[],u=n.length,t=0;t<u;t++){for(i=t+1;i<u;i++)n[t]===n[i]&&(i=++t);r.push(n[t])}return r}function createSimpleFilterList(n,t){var i="",r;if(n.length>0){i="<ul data-filter='"+t+"'>";for(r in n)i+="<li><a class='news-filter' href='javascript:void();'>"+n[r]+"<\/a><\/li>";i+="<\/ul>"}return i}function displayFilter(n,t){n.length>0?$(t).append(n):$(t).hide()}function setDayText(n,t){$(n).text(moment().diff(t,"days"))}function handleSingleDateText(n,t){var r;if(ko.utils.unwrapObservable(t())){r=t().hasOwnProperty("locale")?ko.utils.unwrapObservable(t().locale):"en-GB";r==="browser"&&(r=navigator.language?navigator.language:navigator.systemLanguage);var f=Globalize().cultures[r].calendar.patterns.d,i=t().hasOwnProperty("date")?ko.utils.unwrapObservable(t().date):ko.utils.unwrapObservable(t()),u=t().hasOwnProperty("format")?ko.utils.unwrapObservable(t().format):f,e=t().hasOwnProperty("computeTime")?ko.utils.unwrapObservable(t().computeTime):!0;i&&moment(i).isValid()?moment(i).format("HH:mm:ss")!="00:00:00"&&e?(i.indexOf("+")<0&&(i=i+"+00:00"),$(n).text(moment(i).local().format(u))):$(n).text(moment(i).format(u)):$(n).text(i)}}function applySlick(n,t){$(n).slick({dots:!0,infinite:!0,speed:300,slidesToShow:t,slidesToScroll:t,adaptiveHeight:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:t,slidesToScroll:t,infinite:!0,adaptiveHeight:!0,dots:!0}},{breakpoint:980,settings:{slidesToShow:t-1,slidesToScroll:t-1}},{breakpoint:760,settings:{slidesToShow:t-2,slidesToScroll:t-2}}]})}function applyMultiSelect(n,t){var i=t(),r=i.hasOwnProperty("options")?ko.utils.unwrapObservable(i.options):[];if(r.length>0){var u=i.hasOwnProperty("optionsTitle")?ko.utils.unwrapObservable(i.optionsTitle):"title",f=i.hasOwnProperty("optionsValue")?ko.utils.unwrapObservable(i.optionsValue):"value",e=i.hasOwnProperty("right")?ko.utils.unwrapObservable(i.optionsValue):"";$.each(r,function(t,i){$(n).append($("<option><\/option>").attr("value",i[f]).text(i[u]))});$(n).multiselect({right:"#"+e})}}function Sys$Enum$parse(n,t){var i,r,h,f,e,o,s,u,c;if(t){if(i=this.__lowerCaseValues,!i){this.__lowerCaseValues=i={};f=this.prototype;for(e in f)i[e.toLowerCase()]=f[e]}}else i=this.prototype;if(this.__flags){for(o=(t?n.toLowerCase():n).split(","),s=0,u=o.length-1;u>=0;u--){if(c=o[u].trim(),r=i[c],typeof r!="number")throw Error.argument("value",String.format(Sys.Res.enumInvalidValue,n.split(",")[u].trim(),this.__typeName));s|=r}return s}if(h=t?n.toLowerCase():n,r=i[h.trim()],typeof r!="number")throw Error.argument("value",String.format(Sys.Res.enumInvalidValue,n,this.__typeName));return r}function Sys$Enum$toString(n){var r,t,i,u,e,o,f;if(typeof n=="undefined"||n===null)return this.__string;if(r=this.prototype,this.__flags&&n!==0){if(i=this.__sortedValues,!i){i=[];for(t in r)i[i.length]={key:t,value:r[t]};i.sort(function(n,t){return n.value-t.value});this.__sortedValues=i}for(u=[],e=n,t=i.length-1;t>=0;t--)if((o=i[t],f=o.value,f!==0)&&(f&n)===f&&(u[u.length]=o.key,e-=f,e===0))break;if(u.length&&e===0)return u.reverse().join(", ")}else for(t in r)if(r[t]===n)return t;return""}function Sys$Component$_setProperties(n,t){var u,c=Object.getType(n),e=c===Object||c===Sys.UI.DomElement,l=Sys.Component.isInstanceOfType(n)&&!n.get_isUpdating(),r,i,f,o,s;l&&n.beginUpdate();for(r in t)if(i=t[r],f=e?null:n["get_"+r],e||typeof f!="function")o=n[r],i&&typeof i=="object"&&(!e||o)?Sys$Component$_setProperties(o,i):n[r]=i;else if(s=n["set_"+r],typeof s=="function")s.apply(n,[i]);else if(i instanceof Array){u=f.apply(n);for(var h=0,a=u.length,v=i.length;h<v;h++,a++)u[a]=i[h]}else typeof i=="object"&&Object.getType(i)===Object&&(u=f.apply(n),Sys$Component$_setProperties(u,i));l&&n.endUpdate()}function Sys$Component$_setReferences(n,t){var i,r,u;for(i in t)r=n["set_"+i],u=$find(t[i]),r.apply(n,[u])}function launchLoginModal(){$("#login-modal").modal()}function addToExistingCookie(n,t){var i=getCookie(n);document.cookie=typeof i=="undefined"?n+"="+t+";path=/":n+"="+i+","+t+";path=/"}function deleteCookie(n){document.cookie=n+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function manageDoubleTokens(n,t){var w=new RegExp("[{}]"),y=new RegExp("[()]"),a="",f,s,u,e,o,c,i,l,r;if(n){for(f=n.split(w),s=!1,u=0;u<f.length;u++)if(e=f[u].trim(),s=!1,t!=null&&t.length>0){for(o=0;o<t.length;o++)if(t[o]){var v=t[o].split(":"),h=v[0],p=v[1],b=new RegExp("\\b"+h+"\\b");if(v.length==2&&(e.toUpperCase()==h||e.toUpperCase().includes(h)&&e.toUpperCase().includes("("))&&b.test(e.toUpperCase())&&(s=!0,i=f[u].split(y),i.length>0&&p))for(c=0;c<i.length;c++)if(r=i[c],r==null)continue;else a+=r.toUpperCase().includes(h)?p:r}if(!s&&(i=f[u].split(y),i.length>0))for(l=0;l<i.length;l++)if(r=i[l],r==null)continue;else a+=r}return a.trim()}return""}function removeURLParameter(n,t){var u=n.split("?"),f,i,r;if(u.length>=2){for(f=encodeURIComponent(t)+"=",i=u[1].split(/[&;]/g),r=i.length;r-->0;)i[r].toLowerCase().lastIndexOf(f,0)!==-1&&i.splice(r,1);return u[0]+(i.join("&")?"?"+i.join("&"):"")}return n}function decodeHtml(n){var t=document.createElement("textarea");return t.innerHTML=n,t.value}function getCookie(n){for(var r,u,i=document.cookie.split(";"),t=0;t<i.length;t++)if(r=i[t].substr(0,i[t].indexOf("=")),u=i[t].substr(i[t].indexOf("=")+1),r=r.replace(/^\s+|\s+$/g,""),r==n)return unescape(u)}function getFormattedDateCustom(n){var u=n.getFullYear(),i=(1+n.getMonth()).toString(),t,r;return i=i.length>1?i:"0"+i,t=n.getDate().toString(),t=t.length>1?t:"0"+t,r=u+"/"+i+"/"+t,typeof dateFormat!="undefined"&&(dateFormat=="yyyy/MM/dd"?r=u+"/"+i+"/"+t:dateFormat=="MM/yyyy/dd"?r=i+"/"+u+"/"+t:dateFormat=="MM/dd/yyyy"&&(r=i+"/"+t+"/"+u)),r}function setCookie(n,t,i){var r=new Date;days=i||7;r.setTime(+r+days*864e5);document.cookie=n+"="+t+"; expires="+r.toGMTString()+"; path=/"}function setCookieCategory(n,t,i){var r=new Date,u;days=7;r.setTime(+r+days*864e5);u="document.cookie='"+n+"="+t+";path =/;expires="+r.toGMTString()+"';";createCookie(u,i)}function createCookie(n,t){var r=document.getElementsByTagName("head").item(0),i;t="optanon-category-C000"+t;i=document.createElement("script");i.text=n;i.setAttribute("type","text/plain");i.setAttribute("class",t);r.appendChild(i)}function createCookieOneTrust(n,t){var r=document.getElementsByTagName("head").item(0),i;t="optanon-category-C000"+t;i=document.createElement("script");i.text=n;i.setAttribute("type","text/javascript");i.setAttribute("class",t);r.appendChild(i)}function addToExistingCookie(n,t){var i=getCookie(n);document.cookie=typeof i=="undefined"?n+"="+t+";path=/":n+"="+i+","+t+";path=/"}function deleteCookie(n){document.cookie=n+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function cityPageClick(n){try{n=unescape(decodeURI(n));var t=sessionStorage.getItem("branchLocatorBackButton")?JSON.parse(sessionStorage.getItem("branchLocatorBackButton")):new branchLocatorBackButton,i=t.city.filter(function(t){if(n==t.page){t.backUrl=unescape(decodeURI(window.location.href));return}})[0];i||t.city.push({backUrl:unescape(decodeURI(window.location.href)),page:n});sessionStorage.setItem("branchLocatorBackButton",JSON.stringify(t))}catch(r){console.log("Session storage not supported")}}function branchPageClick(n){try{n=unescape(decodeURI(n));var t=sessionStorage.getItem("branchLocatorBackButton")?JSON.parse(sessionStorage.getItem("branchLocatorBackButton")):new branchLocatorBackButton,i=t.branch.filter(function(t){if(n==t.page){t.backUrl=unescape(decodeURI(window.location.href));return}})[0];i||t.branch.push({backUrl:unescape(decodeURI(window.location.href)),page:n});sessionStorage.setItem("branchLocatorBackButton",JSON.stringify(t))}catch(r){console.log("Session storage not supported")}}function mapRendered(){$(".mapLoader").fadeOut(250)}function pad(n,t,i){while((n=n.toString()).length+(i=i.toString()).length<t)i+=i;return i.substr(0,t-n.length)+n}function findCookieByName(n){var t=decodeCookie(),i;for(name in t)if(i=t[name],name.toLowerCase().indexOf(":"+n)==0)return i}function fnChangeNoOfPages(n){$(".modal-backdrop").show();var t=UpdateQueryString("display",n.value,window.location.href);window.location.href=t}function funcLogout(){clearTimeout(sessionWarningTimer);var n=$("#hfLogoutLink").val();OnLogout(n)}function fnCalculateDynamicSalary(n){var t,i,r,u;$(".modal-backdrop").show();t=$("#"+n.id).siblings(".minVal").val();i=$("#"+n.id).siblings(".maxVal").val();parseInt(t)<parseInt(i)?(r=encodeURIComponent(t+","+i+"|"),u=UpdateQueryString("salary",r.toLowerCase(),window.location.href),window.location.href=u):($(".modal-backdrop").hide(),$(".maxerrmsg").show().fadeOut(5e3))}function xssContentRemove(n){var r=/[<>]/g,u=/%3C|%3E/g;if(r.test(n)||u.test(n)){var i=getUrlVarFromString(n),e=n.split("?")[0],t="",f=!1;if(i.forEach(function(n){var e,o;n!=""&&(e="",i[n]!=""&&(o=i[n],o.match(r)?f=!0:o.match(u)?f=!0:e=i[n]),t=t+n+"="+e+"&")}),t!="")return t=t.substring(0,t.length-1),t=e+"?"+t}return n}function isXssContentAvailable(n){return/[<>]/g.test(n)||/%3C|%3E/g.test(n)}function xssRedirect(){var n=location.href,t="";isXssContentAvailable(n)!=""&&(xssRedirect=!0,t=xssContentRemove(n));xssRedirect&&history.replaceState({state:2,message:"xss"},"title",t)}function openPDFUrl(n,t){try{var i=new XMLHttpRequest;i.open("GET",n,!0);i.responseType="blob";i.send();i.onload=function(){var i,u,r,n;if(this.status==200){if(i=this.response,u=new Blob([i],{type:"application/pdf"}),window.navigator&&window.navigator.msSaveOrOpenBlob){window.navigator.msSaveOrOpenBlob(i);return}r=window.URL.createObjectURL(u);n=document.createElement("a");n.href=r;n.download=t;n.click();setTimeout(function(){window.URL.revokeObjectURL(r)},100)}}}catch(r){}}function extractHostname(n){var t;return t=n.indexOf("//")>-1?n.split("/")[2]:n.split("/")[0],t=t.split(":")[0],t.split("?")[0]}function clickBtn(n){$("#"+n).click()}function getCoordinates(n){function t(n,t){var i="",r,u;switch(n){case"useBoroughSearch":i="administrative_area_level_3";break;case"useProvinceSearch":i="administrative_area_level_1";break;case"useStateSearch":i="checkAllAdminLevels"}if(typeof t.types!="undefined")for(r=0;r<t.types.length;r++)if(u=t.types[r],i=="checkAllAdminLevels")switch(u){case"administrative_area_level_1":case"administrative_area_level_2":case"administrative_area_level_3":case"administrative_area_level_4":case"administrative_area_level_5":return t.long_name}else if(u==i)return t.long_name;return""}sessionStorage.setItem(document.location.host+"_Location",$("[name='txtlocation']").val());$.each(self.GoogleAddressAutoSuggest(),function(i,r){var u,f;n==r.key&&(lAutoSuggest=!0,r.PlaceId&&(IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(u={PlaceId:r.PlaceId},$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetLocationDetails",data:JSON.stringify(u),contentType:"application/json",success:function(n){var i,u,r;n.status==="OK"&&n.result!=null&&(i=n.result,u=i.geometry.location,$("input[name='coordinates']").val(parseFloat(u.lat).toFixed(4)+","+parseFloat(u.lng).toFixed(4)),r=i.address_components[0],i.address_components.length>0&&(jobBoroughName="",jobProvinceName="",jobStateName="",useBoroughSearch&&(jobBoroughName=t("useBoroughSearch",r)),jobBoroughName==""&&useProvinceSearch&&(jobProvinceName=t("useProvinceSearch",r)),jobBoroughName==""&&jobProvinceName==""&&useStateSearch&&(jobStateName=t("useStateSearch",r))),isAutoPickLocation&&_locationAutoPickEnabled&&$(".btn.btn-default.btn-search").trigger("click"))}})):(f=new google.maps.Geocoder,f.geocode({placeId:r.PlaceId},function(n,i){var r,f,u;i==="OK"&&n!=null&&n.length>0&&(r=n[0],f=r.geometry.location,$("input[name='coordinates']").val(parseFloat(f.lat()).toFixed(4)+","+parseFloat(f.lng()).toFixed(4)),u=r.address_components[0],r.address_components.length>0&&(jobBoroughName="",jobProvinceName="",jobStateName="",useBoroughSearch&&(jobBoroughName=t("useBoroughSearch",u)),jobBoroughName==""&&useProvinceSearch&&(jobProvinceName=t("useProvinceSearch",u)),jobBoroughName==""&&jobProvinceName==""&&useStateSearch&&(jobStateName=t("useStateSearch",u))),isAutoPickLocation&&_locationAutoPickEnabled&&$(".btn.btn-default.btn-search").trigger("click"))}))))})}function RemoveCountryFromLocation(n){var r="",t="",i;return typeof n.name!="undefined"&&n.name&&(i=n.name.split(","),r=i.length>0?i[i.length-1].toLocaleLowerCase().trim():"",t=i.length>1?i[0].toLocaleLowerCase().trim():""),n.address.countryRegion&&(r==n.address.countryRegion.toLocaleLowerCase().trim()&&(n.name=n.name.substr(0,n.name.lastIndexOf(","))),n.name&&t==n.address.countryRegion.toLocaleLowerCase().trim()&&n.name.length>t.length&&(t=t+",",n.name=n.name.substr(t.length+1))),n.name}function collectionHas(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]==t)return!0;return!1}function findParentBySelector(n,t){for(var r=document.querySelectorAll(t),i=n.parentNode;i&&!collectionHas(r,i);)i=i.parentNode;return i}function GetSeoSeparator(n){return n.substr(n.length-1)}function formatSeoValue(n,t){n=n.replace(/\//g," ");var i=n.replace(/ +/g," ").trimEnd(" ").replace(/ /g,t).replace(t+t,t).replace(/[`~!@#$%^&*()_|+\=?;:",.<>\{\}\[\]\\\/]/gi,"");return i.slice(-1)=="-"&&(i=i.slice(0,-1)),typeof normalizeSeo!="undefined"&&normalizeSeo&&(i=i.acctinise()),i.toLowerCase()}function searchButton(n,t){var h,d,g,o,nt,e,tt,p,r,i,a,v,st,s,u,it,rt,y,b,k,c,ut,l,f,ft,et,ot;for(h=window.OnetrustActiveGroups!=null?window.OnetrustActiveGroups:"",typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f="document.cookie='CurrentPage=1;path =/;';",createCookieOneTrust(f,3),d="document.cookie='PageList=0;path =/;';",createCookieOneTrust(d,3),g="document.cookie='SortOrder=0;path =/;';",createCookieOneTrust(g,3)):(setCookie("CurrentPage","1"),setCookie("PageList","0"),setCookie("SortOrder","0")),o=pVal(n,"[name='txtkeyword']"),o&&(nt=o),o=o.replace(/[%*]/g,""),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0002")!==-1&&(f='document.cookie="kUserTyped='+o+'; path =/";',createCookieOneTrust(f,2)):document.cookie="kUserTyped="+o+"; path=/",isXssContentAvailable(o)&&(o=""),e=pVal(n,"[name='txtlocation']"),e!=""&&(tt=e),isXssContentAvailable(e)&&(e=""),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0002")!==-1&&(f='document.cookie="kUserTyped='+o+';path=/;";',createCookieOneTrust(f,2)):document.cookie="lUserTyped="+e+"; path=/",o==""&&(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f="document.cookie='kAutoSelected=;path=/;';",createCookieOneTrust(f,3)):document.cookie="kAutoSelected=; path=/"),e!=""&&lAutoSuggest==!0?typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f='document.cookie="lAutoSelected='+$("#"+n.attributes.id.value).closest(".job-search-container").find("[name='txtlocation']").val()+';path=/;";',createCookieOneTrust(f,3)):document.cookie="lAutoSelected="+$("#"+n.attributes.id.value).closest(".job-search-container").find("[name='txtlocation']").val()+"; path=/;":typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f="document.cookie='lAutoSelected=; path =/;';",createCookieOneTrust(f,3)):document.cookie="lAutoSelected=; path=/",$.each(self.AddressAutoSuggest(),function(n,t){(e.toLocaleLowerCase()==t.key.toLocaleLowerCase()||e.toLocaleUpperCase()==t.key.toLocaleUpperCase())&&(typeof t.countrycode!="undefined"&&(e="",jobCountryCode=t.countrycode),typeof t.statename!="undefined"&&(e="",jobStateName=t.statename))}),ApiTypeGlobal==ApiTypeGoogle&&(jobStateName!=""||jobProvinceName!=""||jobBoroughName!=""||jobCountryCode!="")&&(e=""),p=!1,typeof useLocationStrictSearch!="undefined"&&useLocationStrictSearch&&(p=!0),!p&&e!=""&&googleGeoServiceURL!=""&&useAutoLocationSearch&&$("input[name='coordinates']").val()==""&&(googleGeoServiceURL=googleGeoServiceURL+"&address="+e,_SearchApiSettings.countryCode!=""&&(googleGeoServiceURL=googleGeoServiceURL+"&components=country:"+_SearchApiSettings.countryCode),$.ajax({url:googleGeoServiceURL,type:"GET",dataType:"json",async:!1,success:function(n){typeof n!="undefined"&&n!=null&&n.status=="OK"&&typeof n.results!="undefined"&&n!=null&&n.results.length>0&&typeof n.results[0].geometry.location.lng!="undefined"&&n.results[0].geometry.location.lng!=null&&typeof n.results[0].geometry.location.lat!="undefined"&&n.results[0].geometry.location.lat!=null&&$("input[name='coordinates']").val(parseFloat(n.results[0].geometry.location.lat).toFixed(4)+","+parseFloat(n.results[0].geometry.location.lng).toFixed(4))},error:function(){}})),r=[o,e],i=t,a=0;a<r.length;a++)v=document.createElement("div"),v.innerHTML=r[a],st=v.textContent||v.innerText||"";s="";$("input[name='coordinates']").val()!=""&&e!=""&&jobCountryCode==""&&jobStateName==""&&jobProvinceName==""&&jobBoroughName==""&&(s="&xy="+encodeURIComponent($("input[name='coordinates']").val()));u=r[0].toLowerCase();typeof setFindjobControlGTMEvent!="undefined"&&window.dataLayer!=null&&setFindjobControlGTMEvent==!0&&(it=window.dataLayer||[],it.push({event:"gaEvent",eventCategory:"Search",eventAction:"Click on Search",eventLabel:nt+" - "+tt}));var w=" it";u=u.indexOf(" it ")>=0||u.indexOf("it ")==0||u.indexOf(w)>=0&&u.indexOf(w)+w.length==u.length?u.replace("it","IT"):u.toLowerCase();rt=findParentBySelector(n,".job-search-inner");y=rt.querySelector("#radiusDistance");$(".form-group_radius_dropdown").length>0&&$(".form-group_radius_dropdown").css("display")!="none"&&s!=""&&y.options.length>0&&(b=y.options[y.selectedIndex].value);typeof UseNewJobResultsSEO!="undefined"&&UseNewJobResultsSEO&&NewJobResultsSEOKey!==undefined&&NewJobResultsSEOKey?(r[1]&&(i="",typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(r[1]=r[1].replace(stringToRemoveFromSeo,"")),r[1]=formatSeoValue(r[1],"-"),i=i+"/"+r[1]+"/"+NewJobResultsSEOKey),r[1]&&r[0]?(typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(u=u.replace(stringToRemoveFromSeo,"")),r[0]=formatSeoValue(u,"-"),i=i+"-"+r[0]+"/"):r[0]&&(i="",typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(u=u.replace(stringToRemoveFromSeo,"")),r[0]=formatSeoValue(u,"-"),i=i+"/"+NewJobResultsSEOKey+"-"+r[0]+"/"),r[1]&&s&&s!==""&&(i=i+"?"+s.substring(1))):typeof useSeoJobResults!="undefined"&&useSeoJobResults&&(keywordSeoKey||locationSeoKey)?(k=typeof keywordSeoKey!="undefined"&&keywordSeoKey?GetSeoSeparator(keywordSeoKey.replace("{0}","")):GetSeoSeparator(locationSeoKey.replace("{1}","")),c=i.endsWith("/"),u&&(typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(u=u.replace(stringToRemoveFromSeo,"")),u=formatSeoValue(u,k)),r[1]&&(typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(r[1]=r[1].replace(stringToRemoveFromSeo,"")),r[1]=formatSeoValue(r[1],k)),u&&r[1]&&typeof keywordSeoKey!="undefined"&&keywordSeoKey&&typeof locationSeoKey!="undefined"&&locationSeoKey?(i=i+keyLocaSeoKey.replace("{0}",u).replace("{1}",r[1]),i=i.replace("//","/")+(c?"/":"")+("?"+s.replace("&",""))):typeof keywordSeoKey!="undefined"&&keywordSeoKey&&typeof locationSeoKey!="undefined"&&locationSeoKey?(u?(i+=keywordSeoKey.replace("{0}",u),i=i.replace("//","/")+(c?"/":"")):r[1]&&(i+=locationSeoKey.replace("{1}",r[1]),i=i.replace("//","/")+(c?"/":"")),i+="?"+s.replace("&","")):typeof keywordSeoKey!="undefined"&&keywordSeoKey?(u&&(i+=keywordSeoKey.replace("{0}",u),i=i.replace("//","/")+(c?"/":"")),i+="?l="+r[1]+s):typeof locationSeoKey!="undefined"&&locationSeoKey&&(r[1]&&(i+=locationSeoKey.replace("{1}",r[1]),i=i.replace("//","/")+(c?"/":"")),i+="?k="+u+s),keywordSeoKey&&i.indexOf(keywordSeoKey.replace("{0}",""))>0&&locationSeoKey&&i.indexOf(locationSeoKey.replace("{1}",""))>0?i=i.indexOf(keywordSeoKey.replace("{0}",""))<i.indexOf(locationSeoKey.replace("{1}",""))?i.replace(keywordSeoKey.replace("{0}",""),"/"+keywordSeoKey.replace("{0}","").substring(1)):i.replace(locationSeoKey.replace("{1}",""),"/"+locationSeoKey.replace("{1}","").substring(1)):keywordSeoKey&&i.indexOf(keywordSeoKey.replace("{0}",""))>0?i=i.replace(keywordSeoKey.replace("{0}",""),"/"+keywordSeoKey.replace("{0}","").substring(1)):locationSeoKey&&i.indexOf(locationSeoKey.replace("{1}",""))>0&&(i=i.replace(locationSeoKey.replace("{1}",""),"/"+locationSeoKey.replace("{1}","").substring(1))),i=i.replace("//","/"),i.indexOf(window.location.host)>0&&(i=i.split(window.location.host)[1]),i.slice(-1)=="?"&&(i=i.slice(0,-1))):i=typeof useSeoJobResults!="undefined"&&useSeoJobResults&&(keywordSeoKey=="undefined"||keywordSeoKey=="")&&u==""&&(locationSeoKey=="undefined"||locationSeoKey=="")&&r[1]==""?i:i+"?k="+encodeURIComponent(u).toLowerCase().replace(/%20/g,"+")+"&l="+encodeURIComponent(r[1]).toLowerCase().replace(/%20/g,"+")+s+"&display="+(typeof _pageDisplayNo!="undefined"?_pageDisplayNo:"5");jobCountryCode!=""&&(i+=i.indexOf("?")>-1?"&countryfacet="+encodeURIComponent(jobCountryCode)+"%7c":"?countryfacet="+encodeURIComponent(jobCountryCode)+"%7c");b&&(i=i+"&r="+b);jobStateName!=""&&(typeof useSeoJobResults!="undefined"&&useSeoJobResults?(ut=subDivisionSeoKey?"/"+subDivisionSeoKey.replace("{1}","").substring(1):"",jobStateName=jobStateName.replace(" ","-").replace(",","-"),l=i.split("?"),i=l[0].trimEnd("/")+ut+jobStateName+(l.length>1&&typeof l[1]!="undefined"?(l[0].endsWith("/")?"/?":"?")+l[1]:"")):i+=(i.indexOf("?")>-1?"&":"?")+"countrysubdivisionfacet="+encodeURIComponent(jobStateName).replace(/%20/g,"+")+"%7c");jobProvinceName!=""&&(i+=(i.indexOf("?")>-1?"&":"?")+"provincefacet="+encodeURIComponent(jobProvinceName).replace(/%20/g,"+")+"%7c");jobBoroughName!=""&&(i+=(i.indexOf("?")>-1?"&":"?")+"boroughfacet="+encodeURIComponent(jobBoroughName).replace(/%20/g,"+")+"%7c");o?typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f='document.cookie="VisitorPreferenceKeyword'+_sitenameForVP+"="+o+';path =/;";',createCookieOneTrust(f,3)):setCookie("VisitorPreferenceKeyword"+_sitenameForVP,o):typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f='document.cookie="VisitorPreferenceKeyword'+_sitenameForVP+'=;path =/;expires=Thu, 01 Jan 1970 00:00:01 GMT;";',createCookieOneTrust(f,3)):document.cookie="VisitorPreferenceKeyword"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;";e?(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f='document.cookie="VisitorPreferencelocation'+_sitenameForVP+"="+e+';path =/;";',createCookieOneTrust(f,3)):setCookie("VisitorPreferencelocation"+_sitenameForVP,e),$("input[name='coordinates']").val()&&(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f='document.cookie="VisitorPreferencexy'+_sitenameForVP+"="+$("input[name='coordinates']").val()+';path =/;";',createCookieOneTrust(f,3)):setCookie("VisitorPreferencexy"+_sitenameForVP,$("input[name='coordinates']").val()))):typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?h.indexOf("C0003")!==-1&&(f="document.cookie='VisitorPreferencelocation"+_sitenameForVP+"=;path =/;expires=Thu, 01 Jan 1970 00:00:01 GMT;';",createCookie(f,3),f="document.cookie='VisitorPreferencexy"+_sitenameForVP+"=;path =/;expires=Thu, 01 Jan 1970 00:00:01 GMT;';",createCookie(f,3)):(document.cookie="VisitorPreferencelocation"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;",document.cookie="VisitorPreferencexy"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;");IsEnableNoExperienceCheckbox&&(ft=document.getElementsByClassName("Enabling-checkbox")[1],et=ft.checked,et&&(i=i+"&jobexpduration=ADCESEXP003%7cADCESEXP004"));IsEnableSearchOnlyintheTitle&&(ot=document.getElementsByName("txtkeyword")[0].value,ot!=""&&(i=i+"?searchontitle="+document.getElementById("SearchOnTitleCheckbox").checked));typeof useLocationStrictSearch!="undefined"&&useLocationStrictSearch?jobStateName!=""||jobCountryCode!=""||s!=""||e==""||jobProvinceName!=""||jobBoroughName!=""?window.location.href=i:$(n).parents(".job-search-header").find(".showLocationMessage").show():window.location.href=i;addRecentSearch(o!=undefined?o:"",pVal(n,"[name='txtlocation']")!=undefined?pVal(n,"[name='txtlocation']"):"",s!=""?$("input[name='coordinates']").val():"",i)}function pVal(n,t){var i=$("#"+n.attributes.id.value).closest(".job-search-container").find(t).val().toLowerCase().trim(),u=$("#"+n.attributes.id.value).closest(".job-search-container").find(t).attr("placeholder").toLowerCase().trim();if(i==u)return"";var r=" it";return(i.indexOf(" it ")>=0||i.indexOf("it ")==0||i.indexOf(r)>=0&&i.indexOf(r)+r.length==i.length)&&(i=i.replace("it","IT")),i}function getCurrentGeoLocation(){navigator.geolocation?navigator.geolocation.getCurrentPosition(showCurrentPosition,showLocationError):console.log("Geolocation is not supported by this browser.")}function showCurrentPosition(n){var t=n.coords.latitude+","+n.coords.longitude;$("input[name='coordinates']").val(parseFloat(n.coords.latitude).toFixed(4)+","+parseFloat(n.coords.longitude).toFixed(4));getAddressByLatLong(t,n)}function DisplayRadiusDropdown(){$("#radiusSlider").is(":visible")||typeof _JobResponse!="undefined"||$("input[name='txtlocation']").val()==""||$("input[name='txtlocation']").val()&&$("input[name='txtlocation']").val().trim()==""?$(".form-group_radius_dropdown").hide():$(".form-group_radius_dropdown").show()}function UpdateGeoLocality(n){for(var nt,t="",r="",u="",f="",e="",o="",s="",h="",c="",l="",a="",v="",y="",p="",w="",b="",k="",d="",g="",i=0;i<n.address_components.length;i++){nt=n.address_components[i].types[0];switch(nt){case"administrative_area_level_1":r=n.address_components[i].short_name;u=n.address_components[i].long_name;break;case"administrative_area_level_2":f=n.address_components[i].short_name;e=n.address_components[i].long_name;break;case"administrative_area_level_3":o=n.address_components[i].short_name;s=n.address_components[i].long_name;break;case"administrative_area_level_4":h=n.address_components[i].short_name;c=n.address_components[i].long_name;break;case"administrative_area_level_5":l=n.address_components[i].short_name;a=n.address_components[i].long_name;break;case"street_number":v=n.address_components[i].short_name;break;case"route":y=n.address_components[i].long_name;break;case"locality":w=n.address_components[i].long_name;p=n.address_components[i].short_name;break;case"sublocality":b=n.address_components[i].long_name;break;case"postal_code":k=n.address_components[i].short_name;break;case"postal_town":d=n.address_components[i].long_name;break;case"country":g=n.address_components[i].long_name}}return googleAutoCompleteFields.forEach(function(n){switch(n){case"AREA_LEVEL_1_LONG_NAME":u&&(t+=", "+u);break;case"AREA_LEVEL_1_SHORT_NAME":r&&(t+=", "+r);break;case"AREA_LEVEL_2_LONG_NAME":e&&(t+=", "+e);break;case"AREA_LEVEL_2_SHORT_NAME":f&&(t+=", "+f);break;case"AREA_LEVEL_3_LONG_NAME":s&&(t+=", "+s);break;case"AREA_LEVEL_3_SHORT_NAME":o&&(t+=", "+o);break;case"AREA_LEVEL_4_LONG_NAME":c&&(t+=", "+c);break;case"AREA_LEVEL_4_SHORT_NAME":h&&(t+=", "+h);break;case"AREA_LEVEL_5_LONG_NAME":a&&(t+=", "+a);break;case"AREA_LEVEL_5_SHORT_NAME":l&&(t+=", "+l);break;case"LOCALITY_LONG_NAME":w&&(t+=", "+w);break;case"LOCALITY_SHORT_NAME":p&&(t+=", "+p);break;case"SUBLOCALITY":b&&(t+=", "+b);break;case"POSTAL_TOWN":d&&(t+=", "+d);break;case"POSTALCODE":k&&(t+=", "+k);break;case"STREETNOADD":(v||y)&&(t+=", "+v+", "+y)}}),typeof displayCountryNameInLocationAutoSuggestion!="undefined"&&displayCountryNameInLocationAutoSuggestion==!0&&g&&(t+=", "+g),t&&(t=t.substr(1).replace(", ,",",").trim()),t}function getAddressByLatLong(n,t){var r,u,i;geoLocality="";ApiTypeGlobal==ApiTypeGoogle?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(r={LatLang:i},$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetAddressDetailsUsingLatLang",data:JSON.stringify(r),contentType:"application/json",success:function(t){t.status=="OK"?t.results[2]?(googleAutoCompleteFields&&googleAutoCompleteFields.length>0?geoLocality=UpdateGeoLocality(t.results[2]):(geoLocality=t.results[2].formatted_address,typeof displayCountryNameInLocationAutoSuggestion!="undefined"&&displayCountryNameInLocationAutoSuggestion!=!0&&geoLocality&&(geoLocality=geoLocality.substr(0,geoLocality.lastIndexOf(",")))),$("input[name='txtlocation']").val(geoLocality)):$("input[name='txtlocation']").val(n):$("input[name='txtlocation']").val(n);DisplayRadiusDropdown()}})):(u=new google.maps.Geocoder,i=new google.maps.LatLng(t.coords.latitude,t.coords.longitude),u.geocode({latLng:i},function(t,i){i==google.maps.GeocoderStatus.OK?t[2]?(googleAutoCompleteFields&&googleAutoCompleteFields.length>0?geoLocality=UpdateGeoLocality(t[2]):(geoLocality=t[2].formatted_address,typeof displayCountryNameInLocationAutoSuggestion!="undefined"&&displayCountryNameInLocationAutoSuggestion!=!0&&geoLocality&&(geoLocality=geoLocality.substr(0,geoLocality.lastIndexOf(",")))),$("input[name='txtlocation']").val(geoLocality)):$("input[name='txtlocation']").val(n):$("input[name='txtlocation']").val(n);DisplayRadiusDropdown()})):$.ajax({url:"//dev.virtualearth.net/REST/v1/Locations/"+n+"?key="+_SearchApiSettings.ApiKey+"&c="+getCookie("Locale"),dataType:"jsonp",global:!1,jsonp:"jsonp",success:function(n){var t=n.resourceSets[0];t&&t.estimatedTotal>0&&(geoLocality=t.resources[0].address.locality);$("input[name='txtlocation']").val(geoLocality);DisplayRadiusDropdown()},error:function(){$("input[name='txtlocation']").val(n);DisplayRadiusDropdown()}})}function showLocationError(n){switch(n.code){case n.PERMISSION_DENIED:alert("Location Services are currently disabled on this device. Please enable Location Services if you would like to use your current location.");break;case n.POSITION_UNAVAILABLE:alert("Location information is unavailable.");break;case n.TIMEOUT:alert("The request to get user location timed out.");break;case n.UNKNOWN_ERROR:alert("An unknown error occurred.")}}function InitSavedJobs(){if(_savedJobsViewModel==null&&document.getElementById("dvSavedJobs")!=null){_savedJobsViewModel=new SavedJobsViewModel;ko.applyBindings(_savedJobsViewModel,document.getElementById("dvSavedJobs"));$(".job__info").matchHeight({byRow:!1,property:"height",target:null,remove:!1})}}function decodeCookie(){for(var i=document.cookie.split(";"),r={},n=0;n<i.length;n++){var t=i[n],u=t.indexOf("="),f=unescape(t.slice(0,u)).trim(),e=unescape(t.slice(u+1));r[":"+f]=e}return r}function findCookieByName(n){var t=decodeCookie(),i;for(name in t)if(i=t[name],name.toLowerCase().indexOf(":"+n)==0)return i}function sortByKey(n,t){return n.sort(function(n,i){var r=n[t],u=i[t];return r<u?-1:r>u?1:0})}function addRecentJobView(n,t,i,r,u,f){var e,o;typeof n!="undefined"&&(_buckets.get("recentlyViewedJobs")!=undefined?(e=[],$.each(_buckets.get("recentlyViewedJobs"),function(){if(this.isSSPEnabled==undefined)_buckets.deleteKey("recentlyViewedJobs");else if(this.JobId!=_JobDetailsId){var n={JobId:this.JobId,JobTitle:this.JobTitle,JobLocation:this.JobLocation,Salary:this.Salary,NavigationUrl:this.NavigationUrl,IsSaved:this.IsSaved,Summary:this.Summary,isSSPEnabled:this.isSSPEnabled,lastViewed:this.lastViewed,BULogoURL:"",PostedDate:""};e.push(n)}}),e.length>=10&&e.splice(0,1),_buckets.deleteKey("recentlyViewedJobs"),_buckets.set("recentlyViewedJobs",e,{TTL:31536e6})):(o=[],o.push({JobId:n,JobTitle:t,JobLocation:i,Salary:r,NavigationUrl:u,IsSaved:f,Summary:"",isSSPEnabled:"false",lastViewed:Math.floor(Date.now()/1e3),BULogoURL:"",PostedDate:""}),_buckets.set("recentlyViewedJobs",o,{TTL:31536e6})))}function addRecentSearch(n,t,i,r){var f=n.trim().toLowerCase(),e=t.trim().toLowerCase(),u,s,o;isXssContentAvailable(f)&&(f="");isXssContentAvailable(e)&&(e="");typeof RecentSearches_siteName!="undefined"&&typeof RecentSearches_TTL!="undefined"&&(f!=""||e!="")&&(_buckets.get(RecentSearches_siteName)!=undefined?(u=[],$.each(_buckets.get(RecentSearches_siteName),function(){if((this.searchTerms||this.searchLocation)&&!(this.searchTerms.toLowerCase()==f&&this.searchLocation.toLowerCase()==e)&&!(this.searchTerms.toLowerCase()==formatSeoValue(f)&&this.searchLocation.toLowerCase()==formatSeoValue(e))&&boolAddSearchEntryToList(this.lastSearched,"ALL")){var n={searchTerms:this.searchTerms,searchLocation:this.searchLocation,coordinates:this.coordinates,searchUrl:this.searchUrl,listCategory:"recentSearch",lastSearched:this.lastSearched};u.push(n)}}),s={searchTerms:f,searchLocation:e,coordinates:i,searchUrl:r,listCategory:"lastSearch",lastSearched:Math.floor(Date.now()/1e3)},u.push(s),u.length>=10&&u.splice(0,1),u=sortByKey(u,"lastSearched").reverse(),_buckets.deleteKey(RecentSearches_siteName),_buckets.set(RecentSearches_siteName,u,{TTL:31536e6})):(o=[],o.push({searchTerms:f,searchLocation:e,coordinates:i,searchUrl:r,listCategory:"lastSearch",lastSearched:Math.floor(Date.now()/1e3)}),_buckets.set(RecentSearches_siteName,o,{TTL:31536e6})))}function boolAddSearchEntryToList(n,t){n=n*1e3;var u=Date.now(),i=!0,r=u-n;return(t=="ALL"||t=="recentSearch")&&typeof RecentSearches_TTL!="undefined"&&r>RecentSearches_TTL?i=!1:t=="lastSearch"&&typeof LastSearch_TTL!="undefined"&&r>LastSearch_TTL&&(i=!1),i}function ShowMap(n,t){if(t)if(t.Latitude&&t.Longitude)DrawMapByCoord(n,t.Latitude,t.Longitude);else{var i="";t.CityName&&(i=i+t.CityName+", ");t.StateName&&(i=i+t.StateName+", ");t.ZipCode&&(i=i+t.ZipCode+", ");t.CountryName&&(i=i+t.CountryName+", ");i!=""&&(i=i.trim(),i&&(i=i.substr(0,i.length-1),DrawMapByAddress(n,i)))}}function DrawMapByCoord(n,t,i){var u=[{Latitude:t,Longitude:i}],r,f;ApiTypeGlobal===ApiTypeGoogle?(f=new google.maps.Map(document.getElementById(n),{zoom:10,center:new google.maps.LatLng(t,i)}),r=new GoogleMap("#"+n,f)):r=new BingMap("#"+n,_SearchApiSettings.ApiKey);r.setView(u);u.length==1&&r.setSingleView(u[0]);r.onclusterClick=function(){}}function DrawMapByAddress(n,t){var i="",r="",u;ApiTypeGlobal===ApiTypeGoogle?(u=new google.maps.Geocoder,u.geocode({address:t},function(t,u){u==google.maps.GeocoderStatus.OK&&t&&t[0]&&(i=t[0].geometry.location.lat(),r=t[0].geometry.location.lng(),DrawMapByCoord(n,i,r))})):$.ajax({url:_SearchApiSettings.ApiUrl+"?query="+t+"&key="+_SearchApiSettings.ApiKey,dataType:"jsonp",global:!1,jsonp:"jsonp",success:function(t){var i=t.resourceSets[0],r;i&&i.estimatedTotal>0&&(r=i.resources[0].point.coordinates,DrawMapByCoord(n,r[0],r[1]))},error:function(){}})}function saveJobCategory(n,t,i,r,u){var f,e,s,o;n!=""&&i!=""&&r!=""&&typeof t!="undefined"&&(_buckets.get("recentlyViewedCategories")!=undefined?(f=[],e=!1,$.each(_buckets.get("recentlyViewedCategories"),function(){var t,i;this.categoryName==n?(e=!0,t=parseInt(this.categoryPoints)+parseInt(r)):t=parseInt(this.categoryPoints);t!=null&&(i={categoryName:this.categoryName,categoryUrl:this.categoryUrl,categoryPoints:t,lastViewed:this.lastViewed},f.push(i))}),e||(s={categoryName:n,categoryUrl:i,categoryPoints:parseInt(r),lastViewed:Math.floor(Date.now()/1e3)},f.push(s)),f.length>=10&&delete f[f.length-1],f=sortByKey(f,"categoryPoints").reverse(),_buckets.deleteKey("recentlyViewedCategories"),_buckets.set("recentlyViewedCategories",f,{TTL:31536e6})):(o=[],o.push({categoryName:n,categoryUrl:i,categoryPoints:parseInt(r),lastViewed:Math.floor(Date.now()/1e3)}),_buckets.set("recentlyViewedCategories",o,{TTL:31536e6})));cleanPreferredJobCategories(u)}function pushJobsSaveGTM(n,t,i,r,u,f,e,o,s,h){if(typeof setSaveJobGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setSaveJobGTMEvent==!0){window.dataLayer=window.dataLayer||[];var c={name:n.toLowerCase().trim(),id:t.trim(),brand:i.trim(),category:f.trim(),quantity:1,variant:r.trim(),dimension21:u.trim(),dimension22:e.trim(),dimension23:o.trim(),dimension24:gtmsiteName.trim(),dimension25:s.trim()};h=="save"?window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"add to cart",eventLabel:"",ecommerce:{currencyCode:siteCurrency,add:{products:c}}}):window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"remove from cart",eventLabel:"",ecommerce:{currencyCode:siteCurrency,remove:{products:c}}})}}function cleanPreferredJobCategories(n){if(_buckets.get("recentlyViewedCategories")!=undefined){var t=[];$.each(_buckets.get("recentlyViewedCategories"),function(){var i=parseInt(this.categoryPoints),u=Math.floor(Date.now()/1e3),f=Math.floor((u-this.lastViewed)/86400),r;i!=null&&f<=n&&(r={categoryName:this.categoryName,categoryUrl:this.categoryUrl,categoryPoints:i,lastViewed:this.lastViewed},t.push(r))});t=sortByKey(t,"categoryPoints").reverse();_buckets.deleteKey("recentlyViewedCategories");_buckets.set("recentlyViewedCategories",t,{TTL:31536e6})}}function getRecentSearches(n,t){var r=[],u="recentSearch",f;if(n==1&&(u="lastSearch"),typeof RecentSearches_siteName!="undefined"&&_buckets.get(RecentSearches_siteName)!=undefined)for(f=[],$.each(_buckets.get(RecentSearches_siteName),function(){var n;u=="recentSearch"?boolAddSearchEntryToList(this.lastSearched,u)&&(n={searchTerms:this.searchTerms,searchLocation:this.searchLocation,coordinates:this.coordinates,searchUrl:this.searchUrl,lastSearched:this.lastSearched},f.push(n)):this.listCategory==u&&boolAddSearchEntryToList(this.lastSearched,u)&&(n={searchTerms:this.searchTerms,searchLocation:this.searchLocation,coordinates:this.coordinates,searchUrl:this.searchUrl,lastSearched:this.lastSearched},f.push(n))}),i=1;i<=n;i++)f[i-1]!=undefined&&r.push(f[i-1]);for(i=1;i<=r.length;i++)r[i-1]==null&&r.splice(i-1,1);if(!t)for(i=1;i<=r.length;i++)r[i-1].searchTerms.length==0&&r[i-1].searchLocation.length==0&&r.splice(i-1,1);return JSON.parse(JSON.stringify(r.slice(0,n)))}function getRecentlyViewedJobs(n){var r=[],t;if(_buckets.get("recentlyViewedJobs")!=undefined)for(t=_buckets.get("recentlyViewedJobs"),i=1;i<=n;i++)t.length>=i&&r.push(t[i-1]);return JSON.parse(JSON.stringify(r))}function getPopularJobCategories(){var t=[],r=[],n,u;if(_buckets.get("recentlyViewedCategories")!=undefined){for(n=_buckets.get("recentlyViewedCategories"),u=n[0],i=1;i<=n.length;i++)n[i-1].categoryPoints==u.categoryPoints&&t.push(n[i-1]);r=sortByKey(t,"lastViewed").reverse()[0]}return JSON.parse(JSON.stringify(r))}function sendJobAlertGlobal(){var r;if($("#email-jobs").find("input").each(function(){$(this).valid()}),$("#email-jobs").find("input").valid()){var n={AlertName:$("#jobAlertNameInput").val(),JobAlertFrequencyId:$("#ddlFrequency").val(),JobAlertFrequency:$("[id*='ddlFrequency'] :selected").text(),JobAlertDurationId:$("#ddlDuration").val(),JobAlertDuration:$("[id*='ddlDuration'] :selected").text(),FirstName:$("#jobAlertUserNameInput").val(),LastName:$("#jobAlertLastNameInput").val(),EmailAddress:$("#jobAlertUserEmailInput").val(),IsEmailConfirmationRequired:"true"},t=$("#jobCriteriaUrl").val()&&_ShowPredefinedCriteria,i=window.location.href;r=_hideGoogleCaptcha==="false"?{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!0,filterUrl:i,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:n,captcha:null,preFilterUrl:t?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()}:{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!1,filterUrl:i,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:n,captcha:typeof grecaptcha!="undefined"&&grecaptcha&&typeof grecaptcha.getResponse=="function"?grecaptcha.getResponse():"",preFilterUrl:t?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()};$("#captchaSpinner").fadeIn(150);$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/SaveJobAlert/",data:JSON.stringify(r),contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(n){$("#captchaSpinner").fadeOut(150);n==null?$("#captchamsg").show():($("#btnJobAlertClose").click(),$("#captchamsg").hide())}})}}function sendJobAlertGlobal(n){var f;if($("#email-jobs").find("input").each(function(){$(this).valid()}),$("#email-jobs").find("input").valid()){var t=$("#ulFrequency li.active").attr("id"),i={AlertName:$("#jobAlertNameInput").val(),JobAlertFrequencyId:t!=undefined?t:$("#ddlFrequency").val(),JobAlertFrequency:$("[id*='ddlFrequency'] :selected").text(),FirstName:$("#jobAlertUserNameInput").val(),LastName:$("#jobAlertLastNameInput").val(),EmailAddress:$("#jobAlertUserEmailInput").val(),JobAlertDurationId:$("#ddlDuration").val(),JobAlertDuration:$("[id*='ddlDuration'] :selected").text(),IsEmailConfirmationRequired:n=="true"?"true":"false",JobCity:$("#lblCity").text(),JobState:$("#lblState").text(),JobTitle:$("#job_title").text()},r=$("#jobCriteriaUrl").val()&&_ShowPredefinedCriteria,u=window.location.href;f=_hideGoogleCaptcha==="false"?{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!0,filterUrl:u,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:i,captcha:null,preFilterUrl:r?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()}:{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!1,filterUrl:u,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:i,captcha:typeof grecaptcha!="undefined"&&grecaptcha&&typeof grecaptcha.getResponse=="function"?grecaptcha.getResponse():"",preFilterUrl:r?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()};$("#captchaSpinner").fadeIn(150);$("#loaderJA").show();$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/SaveJobAlert/",data:JSON.stringify(f),contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){$("#loaderJA").hide();$("#captchaSpinner").fadeOut(150);t==null?$("#captchamsg").show():($("#checkJAValid").length&&$("#checkJAValid").html(""),n=="false"?($("#email-jobs").modal("hide"),$("#jobAlertSuccess").modal("show")):($("#email-jobs").modal("hide"),$("#btnJobAlertClose").click(),$("#captchamsg").hide(),$("#jobAlertSuccess").modal("show")),!getCookie("job_alert")&&t.JobAlertId!="00000000-0000-0000-0000-000000000000"&&$(".job_alert-confirmation_message").length>0&&_IsShowJobAlertConfirmMsg.toLowerCase()=="true"&&$(".job_alert-confirmation_message").show())}})}}function sendNewJobAlertGlobal(n){var h;if($("#email-jobs").find("input").each(function(){$(this).valid()}),$("#email-jobs").find("input").valid()){var c=$("input:radio[name=frequency]:checked"),l=$("input:radio[name=duration]:checked"),f={AlertName:$("#TextBox5").val(),JobAlertFrequencyId:$("input:radio[name=frequency]:checked").val(),JobAlertFrequency:c.siblings("label").text(),EmailAddress:$("#TextBox8").val(),JobAlertDurationId:$("input:radio[name=duration]:checked").val(),JobAlertDuration:l.siblings("label").text(),IsEmailConfirmationRequired:n=="true"?"true":"false",Keyword:$("#keyword").val(),Location:$("#location").val(),JobCity:$("#lblCity").text(),JobState:$("#lblState").text(),JobTitle:$("#job_title").text()},e=$("#jobCriteriaUrl").val()&&_ShowPredefinedCriteria,t=window.location.href,i=$("#keyword").val(),r=$("#location").val(),o=!1,s=!1,u=!1;t.includes("/m-")&&(o=!0,t=t.replace(/\/m-[^\/]+/,`/m-${i}`));t.includes("/l-")&&(s=!0,t=t.replace(/\/l-[^\/]+/,`/l-${r}`));t.includes("?ID=")&&(u=!0);o==!1&&i!=""&&i!=null&&u==!1&&(t+=`/m-${i}`);s==!1&&r!=""&&r!=null&&u==!1&&(t+=`/l-${r}`);h=_hideGoogleCaptcha==="false"?{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!0,filterUrl:t,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:f,captcha:null,preFilterUrl:e?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()}:{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!1,filterUrl:t,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:f,captcha:typeof grecaptcha!="undefined"&&grecaptcha&&typeof grecaptcha.getResponse=="function"?grecaptcha.getResponse():"",preFilterUrl:e?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()};$("#captchaSpinner").fadeIn(150);$("#loaderJA").show();$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/SaveJobAlert/",data:JSON.stringify(h),contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){$("#loaderJA").hide();$("#captchaSpinner").fadeOut(150);t==null?$("#captchamsg").show():($("#checkJAValid").length&&$("#checkJAValid").html(""),n=="false"?($("#email-jobs").modal("hide"),$("#jobAlertSuccess").modal("show")):($("#email-jobs").modal("hide"),$("#btnJobAlertClose").click(),$("#captchamsg").hide(),$("#jobAlertSuccess").modal("show")),!getCookie("job_alert")&&t.JobAlertId!="00000000-0000-0000-0000-000000000000"&&$(".job_alert-confirmation_message").length>0&&_IsShowJobAlertConfirmMsg.toLowerCase()=="true"&&$(".job_alert-confirmation_message").show())}})}}function ManageJobAlert(){if(document.getElementById("divUpdateSuccess").style.display="none",document.getElementById("divUpdateFailure").style.display="none",Page_ClientValidate()&&_JobAlertId){var n={AlertName:$("#jobAlertNameInput").val(),JobAlertFrequencyId:$("[id*=ddlFrequency]").val(),JobAlertFrequency:$("[id*='ddlFrequency'] :selected").text(),JobAlertDurationId:$("[id*=ddlDuration]").val(),JobAlertDuration:$("[id*='ddlDuration'] :selected").text(),EmailAddress:$("#jobAlertUserEmailInput").val(),JobAlertId:_JobAlertId},t={AlertData:n};$("#JobAlertSpinner").fadeIn(150);$.ajax({type:"PUT",url:"/AdeccoGroup.Global/api/Job/UpdateJobAlert/",data:JSON.stringify(t),contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(n){$("#JobAlertSpinner").fadeOut(150);n?document.getElementById("divUpdateSuccess").style.display="block":document.getElementById("divUpdateFailure").style.display="block"},error:function(){$("#JobAlertSpinner").fadeOut(150);document.getElementById("divUpdateFailure").style.display="block"}})}return!1}function globalViewModel(){var n=this}function ProgressStart(){$(".modal-backdrop").show();$('.jobSearchLoader:not(".tg")').slideDown(150)}function ProgressEnd(){$(".modal-backdrop").hide();$(".jobSearchLoader").slideUp(150);$("#jobResponse").css("pointer-events","auto")}function viewModelRecentSearchResults(n,t){n.getRecentSearch=ko.observableArray(_buckets.get(t)!=undefined?_buckets.get(t):null);n.manageRecentSearches=function(i){var u,r;i!=null&&i.RecentSearchesValue!=null&&parseInt(_maxRecentSearches)>0&&(_buckets.get(t)==undefined||_buckets.get(t).length<1?(u=[],u.push(i.RecentSearchesValue),_buckets.set(t,u,{TTL:31536e6})):(r=[],$.each(_buckets.get(t),function(){JSON.stringify(this)===JSON.stringify(i.RecentSearchesValue)||r.push(this)}),r.push(i.RecentSearchesValue),parseInt(r.length)>parseInt(_maxRecentSearches)&&r.splice(0,1),_buckets.deleteKey(t),_buckets.set(t,r,{TTL:31536e6})),n.getRecentSearch(_buckets.get(t)))};n.deleterecentSearch=function(){_buckets.deleteKey(t);n.getRecentSearch(null)}}function viewModelJobSearchResponse(n){function e(n){var t="",i,n;return n<0&&(t="-"),i=Math.floor(Math.abs(n)/60),n=Math.abs(n)%60,t+i+"hrs "+n+"min"}function t(n){var r=[],t,u=n.split("#")[0],f,i;for(u=u,f=u.slice(n.indexOf("?")+1).split("&"),i=0;i<f.length;i++)t=f[i].split("="),r.push(t[0].toLowerCase()),r[t[0].toLowerCase()]=t[1];return r}function o(n){n===null?$("div").text("Original"):$("div").text(n.url)}function s(n,t){function i(n,i){var r=n[t].toLowerCase(),u=i[t].toLowerCase();return r<u?-1:r>u?1:0}n.sort(i)}function h(n,t){function i(n,i){var r=n[t].toLowerCase(),u=i[t].toLowerCase();return parseInt(u)<parseInt(r)?-1:parseInt(u)>parseInt(r)?1:0}n.sort(i)}var i;n.jobResponse=ko.observable();n.jobAlertFrequency=ko.observableArray();typeof CommuteTimeViewModel!="undefined"&&(n.commuteTimeViewModel=ko.observable(new CommuteTimeViewModel));n.itemsPerPageValue=ko.observable(getUrlVars().display!=undefined?getUrlVars().display:null);n.minValue=ko.observable("");n.maxValue=ko.observable("");n.AddressAutoSuggest=ko.observableArray();n.CommuteSearchPerformed=ko.observable(!1);n.lowerValue=ko.observable();n.upperValue=ko.observable();n.multiselectSectionOne=ko.observableArray();n.typeSectionOne=ko.observableArray();n.dateSection=ko.observableArray();n.salarySection=ko.observable();n.jobDuration=ko.observable(!1);n.startDateSlider=ko.observable(!1);n.jobDurationDisplayName=ko.observable();n.startDateDisplayName=ko.observable();n.jobDurationSliderValues=ko.observableArray([]);n.startDateSliderValues=ko.observableArray([]);n.jobAlertFrequency=ko.observableArray();n.jobAlertDuration=ko.observableArray();n.radiusValue=ko.observable();n.sortby=ko.observable();n.sortbytitle=ko.observable();i=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"");_SeoFilterUrl&&(_SeoFilterUrl=i+_SeoResultPage+"?"+_SeoFilterUrl);_FilterCriteria&&(_FilterCriteria=GetFilterUrl(_FilterCriteria),$("#jobCriteriaUrl").val(_FilterCriteria));typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria&&(_SearchFilterCriteria=GetFilterUrl(_SearchFilterCriteria.trim()));typeof _UpdatedSearchFilterCriteria!="undefined"&&_UpdatedSearchFilterCriteria&&(_UpdatedSearchFilterCriteria=GetFilterUrl(_UpdatedSearchFilterCriteria.trim()));n.currentSearchUrl=_FilterCriteria?_FilterCriteria:_UpdatedSearchFilterCriteria?_UpdatedSearchFilterCriteria:xssContentRemove(window.location.href);n.preFilteredValues=[];n.preFilteredcriterias=null;n.jdlowerValue=ko.observable();n.jdupperValue=ko.observable();n.sdupperValue=ko.observable();n.sdlowerValue=ko.observable();n.SelectedFacetsCount=ko.observable(0);n.SelectedFacets=ko.observableArray();n.PreFilterSelectedFacets=ko.observableArray();var r=$("html head").find("title").text(),u=$('meta[property="og:title"]').attr("content"),f=$('meta[property="og:description"]').attr("content");n.salarySliderHandler=function(){var i=n.lowerValue(),r=n.upperValue(),u=encodeURIComponent(i+","+r+"|"),t=UpdateQueryString("salary",u.toLowerCase(),n.currentSearchUrl);t=UpdateQueryString("pageNum","1",t);n.runJobSearch(t)};n.updateSearch=function(){var t;typeof n.commuteTimeViewModel!="undefined"&&(t=n.commuteTimeViewModel().getDTO()?n.commuteTimeViewModel().getDTO()[0]:[]);var r=t.TimeToStation?t.TimeToStation:0,u=t.DesiredCommuteTime?t.DesiredCommuteTime.text:0,f=t.WaysideStation?t.WaysideStation:"",e=t.Station?t.Station:"";if(r!=null&&u!=null&&(parseInt(r)>parseInt(u)||parseInt(r)==parseInt(u)))return $("#errorCommuteTime").show().fadeOut(2500),!1;var o=encodeURIComponent(u),i=UpdateQueryString("DesiredCommuteTime",o.toLowerCase(),window.location.href),s=encodeURIComponent(r),i=UpdateQueryString("TimeToStation",s,i),h=encodeURIComponent(e),i=UpdateQueryString("station",h,i),c=encodeURIComponent(f+"|"),i=UpdateQueryString("WaysideStation",c,i);return i=UpdateQueryString("pageNum","1",i),n.runJobSearch(i),n.CommuteSearchPerformed(!0),!0};n.htmlEncode=function(n){return $("<div/>").text(n).html()};n.htmlDecode=function(n){return $("<div/>").html(n).text()};n.sortResults=function(t){t=="date"?n.sortby("date"):n.sortby("");n.runJobSearch(n.currentSearchUrl?n.currentSearchUrl:document.URL)};n.sortTitleResults=function(t){t=="Titre uniquement"?n.sortbytitle("Titre uniquement"):n.sortbytitle("");n.runJobSearch(n.currentSearchUrl?n.currentSearchUrl:document.URL)};n.sortFacets=function(t,i){var r=t.PresentationFacetResults;r.forEach(function(r){r.FacetValueCode.indexOf("salary")>-1&&r.ListFacetValues&&r.ListFacetValues.length>0&&n.manageSalary(i);r.FacetValueCode.indexOf("jobduration")>-1&&(n.jobDurationSliderValues.removeAll(),n.jobDurationDisplayName(r.FacetDisplayName),t.JobDurationValues&&t.JobDurationValues.forEach(function(t){n.jobDurationSliderValues.push(parseInt(t.CodeValue))}),n.jobDuration(!0),n.manageJobDuration(i));r.FacetValueCode.indexOf("jobstartdate")>-1&&(n.startDateSliderValues.removeAll(),n.startDateDisplayName(r.FacetDisplayName),t.JobStartDateValues&&t.JobStartDateValues.forEach(function(t){var i=parseInt(t.CodeValue);n.startDateSliderValues.push(i)}),n.startDateSlider(!0),n.manageStartDate(i))})};n.getLocationRadiusText=function(t){return t.format([n.htmlDecode(getUrlVars(n.currentSearchUrl).l.replace(/\+/g," ")).capitalizeAtFirst(),n.radiusValue()])};n.getTemplateType=function(n){var t="";if(n.ListFacetValues&&n.ListFacetValues.length>0||n.FacetValueCode.toLowerCase()=="jobstartdate")switch(n.FacetValueCode.toLowerCase()){case"jobcategories":case"industryfacet":case"subindustryfacet":case"cityfacet":case"countryfacet":case"careerlevelcode":case"educationlevelcode":case"countrysubdivisionfacet":case"provincefacet":case"boroughfacet":case"publishdate":case"workhours":case"buname":case"shiftid":case"jobexpduration":case"acco":case"orgt":t="multilistFacetDropdown";break;case"jobtype":t=typeof showContractDropDown!="undefined"&&showContractDropDown=="True"?"multilistFacetDropdown":"selectionFacetTabs";break;case"employmenttype":t=typeof showEmpDropDown!="undefined"&&showEmpDropDown=="True"?"multilistFacetDropdown":"selectionFacetTabs";break;case"salary":t="salaryFacet";break;case"jobstartdate":t="startDateFacet";break;case"jobduration":t="jobDurationFacet"}return t};n.displayJDlowerText=ko.computed(function(){var t="";return n.jdlowerValue()&&n.jobResponse().JobDurationValues&&n.jobResponse().JobDurationValues.forEach(function(i){parseInt(i.CodeValue)==n.jdlowerValue()&&(t=i.DisplayValue)}),t});n.displayJDupperText=ko.computed(function(){var t="";return n.jdupperValue()&&n.jobResponse().JobDurationValues&&n.jobResponse().JobDurationValues.forEach(function(i){parseInt(i.CodeValue)==n.jdupperValue()&&(t=i.DisplayValue)}),t});n.displaySDlowerText=ko.computed(function(){var t="";return n.sdlowerValue()&&n.sdlowerValue()!=0&&n.jobResponse().JobStartDateValues?n.jobResponse().JobStartDateValues.forEach(function(i){parseInt(i.CodeValue)==n.sdlowerValue()&&(t=i.DisplayValue)}):n.jobResponse()&&n.jobResponse().JobStartDateValues&&(t=n.jobResponse().JobStartDateValues[0].DisplayValue),t});n.displaySDupperText=ko.computed(function(){var t="";return n.sdupperValue()&&n.sdupperValue()!=0&&n.jobResponse().JobStartDateValues?n.jobResponse().JobStartDateValues.forEach(function(i){parseInt(i.CodeValue)==n.sdupperValue()&&(t=i.DisplayValue)}):n.jobResponse()&&n.jobResponse().JobStartDateValues&&(t=n.jobResponse().JobStartDateValues[n.jobResponse().JobStartDateValues.length-1].DisplayValue),t});n.manageJobDuration=function(t){if(getUrlVars(t).jd!=null&&getUrlVars(t).jd!=""){var i=unescape(getUrlVars(t).jd).replace(/\|$/,"").split(",");null!=i&&(n.jdupperValue(i[1]),n.jdlowerValue(i[0]))}else n.jdlowerValue(""),n.jdupperValue(9999)};n.manageStartDate=function(t){var i,r;getUrlVars(t).sdt!=null&&getUrlVars(t).sdt!=""?(i=unescape(getUrlVars(t).sdt).replace(/\|$/,""),null!=i&&i!=9999&&n.sdupperValue(i)):n.sdupperValue(9999);getUrlVars(t).sdf!=null&&getUrlVars(t).sdf!=""?(r=unescape(getUrlVars(t).sdf).replace(/\|$/,""),null!=r&&r!=0&&n.sdlowerValue(r)):n.sdlowerValue(0)};n.selectOptionFacets=function(t){var i=t.ValueChecked?t.ValueChecked:t.ValueUnChecked,r,f,u;return(t.FacetName=="industryfacet"&&t.ValueCode&&(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(r=window.OnetrustActiveGroups,r.indexOf("C0003")!==-1&&(f="document.cookie ='LastSelectedIndustry = "+t.ValueCode+"; path =/';",document.cookie="LastSelectedIndustry = "+t.ValueCode+"; path=/")):document.cookie="LastSelectedIndustry = "+t.ValueCode+"; path=/"),n.preFilteredValues.indexOf(i.toLowerCase())>=0)?!0:(u=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""),n.runJobSearch(u+i),!0)};n.radiusSliderCallBack=function(){var t=n.currentSearchUrl;getUrlVars(n.currentSearchUrl).r=="undefined"?t+="&r="+n.radiusValue():t=UpdateQueryString("r",n.radiusValue(),t);n.runJobSearch(t)};n.getFormattedCurrencyString=function(n){var f,i;if(salaryFormat!=null){var t="",e=n.Length,u="",r="";for(n.indexOf(".")>=0?(u=n.substring(0,n.indexOf(".")),r=n.substring(n.indexOf(".")+1,n.length)):(u=n,r="00"),f=u.length,i=salaryFormat.DigitsGrouping.length-1;i>=0;i--)f>0&&(salaryFormat.DigitsGrouping[i]!=","&&salaryFormat.DigitsGrouping[i]!="."?(t=u[f-1]+t,f--):t=salaryFormat.DigitsGroupingSymbol+t);if(salaryFormat.NoOfDigitsAfterDecimal>0){if(r.Length==1&&(r+="0"),salaryFormat.NoOfDigitsAfterDecimal>2)for(i=2;i<salaryFormat.NoOfDigitsAfterDecimal;i++)r+="0";t=t+salaryFormat.DecimalSymbol+r}return salaryFormat.PositiveCurrencyFormat!=null&&salaryFormat.PositiveCurrencyFormat!=""&&(t=salaryFormat.PositiveCurrencyFormat.replace("{value}",t),t=t.replace("{symbol}",salaryFormat.CurrencySymbol)),t}return n};n.jdSliderHandler=function(){var i=n.jdlowerValue(),r=n.jdupperValue(),u=encodeURIComponent(parseInt(i)+","+parseInt(r)),t=UpdateQueryString("jd",u.toLowerCase(),n.currentSearchUrl);t=UpdateQueryString("pageNum","1",t);n.runJobSearch(t)};n.sdSliderHandler=function(){var i=n.sdlowerValue(),r=n.sdupperValue(),t=n.currentSearchUrl;t=parseInt(i)!=0?UpdateQueryString("sdf",encodeURIComponent(parseInt(i)).toLowerCase(),t):removeURLParameter(t,"sdf");t=parseInt(r)!=9999?UpdateQueryString("sdt",encodeURIComponent(parseInt(r)).toLowerCase(),t):removeURLParameter(t,"sdt");t=UpdateQueryString("pageNum","1",t);n.runJobSearch(t)};n.getFacetDisplayName=function(n){var t=n.FacetDisplayName;return n.ListFacetValues.forEach(function(n){n.ValueChecked==""&&(t=decodeHtml(n.ValueName));n.SubCategories.forEach(function(n){n.ValueChecked==""&&(t=decodeHtml(n.ValueName))})}),t};n.disableFacetClick=function(t){return n.preFilteredValues.indexOf(t.ValueUnChecked.toLowerCase())>=0?!0:!1};n.processDonePageLoad=!1;n.processJobResults=function(t,i){var l,v,e,s,a,y,o,h,c;typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(l=window.OnetrustActiveGroups,l.indexOf("C0003")!==-1&&(a="document.cookie ='JobsBrowsebyCategoryURL ="+i+"; path =/;';",document.cookie="JobsBrowsebyCategoryURL="+i+"; path=/")):document.cookie="JobsBrowsebyCategoryURL="+i+"; path=/";v=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host;typeof _SeoTitleText!="undefined"&&_SeoTitleText&&_SeoFilterUrl&&v+_SeoFilterUrl==i&&(t.Count=_SeoTitleText.replace("{xx}",t.TotalCount));n.currentSearchUrl=i;e="";typeof t.TotalCount!="undefined"&&(e=t.TotalCount);s=t.Count;s=n.replaceJobCountToken(s,e);t.Count=s;n.SelectedFacetsCount(0);t=_FilterCriteria||_SearchFilterCriteria?n.processFilterFacets(t):t;t.Items.forEach(function(n){n.IsSaved=ko.observable(n.IsSaved)});t.Items.length>0&&_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,i){t.Items.forEach(function(n){n.JobId==i.JobId&&n.IsSaved("true")})});n.jobResponse(t);n.SelectedFacets(t.SelectedFacets);n.PreFilterSelectedFacets(t.PreFilterSelectedFacets);n.SelectedFacetsCount(t.SelectedFacets.length);typeof newFacetControl=="undefined"?(i.indexOf("publishDate")>0&&(t.PresentationFacetResults=t.PresentationFacetResults.filter(function(n){return n.FacetValueCode!="publishdate"})),_isShowFacet&&typeof setSlider=="function"&&setSlider(i),typeof n.manageRecentSearches!="undefined"&&n.manageRecentSearches(t),n.manageSalary(i),n.ManageRadiusSlider(i),n.ManageJobDurationSlider(i)):(n.radiusValue(getUrlVars(n.currentSearchUrl).r?getUrlVars(n.currentSearchUrl).r:defaultRadiusValue),t.JobStartDateValues&&(t.JobStartDateValues[0].CodeValue=0,t.JobStartDateValues[t.JobStartDateValues.length-1].CodeValue=9999),n.sortFacets(t,i),n.ManageRadiusSlider(i));_isShowFacet&&(typeof setStartDateSlider!="undefined"&&n.jobResponse().JobStartDateValues!=null&&setStartDateSlider(n.jobResponse().JobStartDateValues,i),typeof setJobDurationSlider!="undefined"&&n.jobResponse().JobDurationValues!=null&&setJobDurationSlider(n.jobResponse().JobDurationValues,i));$("html, body").animate({scrollTop:"0px"},1e3);typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?(a="document.cookie ='SearchResultPage = "+xssContentRemove(i)+"; path =/;secure';",document.cookie="SearchResultPage="+xssContentRemove(i)+"; path=/;secure"):document.cookie="SearchResultPage="+xssContentRemove(i)+"; path=/;secure";ProgressEnd();y=findCookieByName("adeccouniqueid");t.Items.length>0&&y=="00"&&$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Candidate/GetJobTags/",contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(n){$.each(n,function(n,t){t.TypeId=="GOOD"?$("div#"+t.JobId).find("a#lnkGoodMatch").addClass("active"):t.TypeId=="BAD"&&$("div#"+t.JobId).find("a#lnkBadMatch").addClass("active")})}});o=r;o=n.replaceJobCountToken(o,e);h=u;h=n.replaceJobCountToken(h,e);c=f;c=n.replaceJobCountToken(c,e);_FilterCriteria||_SeoFilterUrl||(t.MetaTitle?($("html head").find("title").text(t.MetaTitle),$('meta[property="og:title"]').attr("content",t.MetaTitle),$('meta[name="twitter:title"]').attr("content",t.MetaTitle)):($("html head").find("title").text(o),$('meta[property="og:title"]').attr("content",o),$('meta[name="twitter:title"]').attr("content",o)),t.MetaDescription&&($('meta[property="og:description"]').attr("content",t.MetaDescription),$('meta[name="description"]').attr("content",t.MetaDescription),$('meta[name="twitter:description"]').attr("content",t.MetaDescription)))};n.showDeleteSelection=function(i){if(!n.preFilteredcriterias)return n.SelectedFacetsCount(n.SelectedFacetsCount()+1),!0;var u=t(i.valueName.toLowerCase()),r=!0;return r&&n.SelectedFacetsCount(n.SelectedFacetsCount()+1),r};n.processFilterFacets=function(i){var u,f,r,e;return n.preFilteredValues=[],u=[],f=typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria?_SearchFilterCriteria:_FilterCriteria,n.preFilteredcriterias=t(f.toLowerCase()),r=i&&i.PresentationFacetResults?i.PresentationFacetResults:[],r.forEach(function(t){if(t.FacetValueCode=t.FacetValueCode.toLowerCase(),n.preFilteredcriterias.indexOf(t.FacetValueCode)>=0){var r=n.preFilteredcriterias[t.FacetValueCode],i=r.split("%7c").length==2?!0:t.ListFacetValues&&t.ListFacetValues.length==1;t.ListFacetValues&&t.ListFacetValues.length>0&&(t.ListFacetValues.forEach(function(t){t.ValueChecked||n.preFilteredValues.push(t.ValueUnChecked.toLowerCase())}),i||(t.ListFacetValues=t.ListFacetValues.filter(function(n){return!n.ValueChecked})));i&&u.push(t.FacetValueCode.toLowerCase())}}),e=i.SelectedFacets?i.SelectedFacets:[],e.forEach(function(t){n.preFilteredcriterias.k&&t.keyName.endsWith(n.preFilteredcriterias.k)&&n.preFilteredValues.push(t.valueName.toLowerCase());n.preFilteredcriterias.l&&t.keyName.endsWith(n.preFilteredcriterias.l)&&n.preFilteredValues.push(t.valueName.toLowerCase())}),r=r.filter(function(n){return u.indexOf(n.FacetValueCode.toLowerCase())<0}),i.PresentationFacetResults=r,i};n.checkandupdateUrl=function(n){var i=t(_FilterCriteria);return i.forEach(function(t){n.toLowerCase().indexOf(t)<=-1&&(n=UpdateQueryString(t,i[t],n))}),n};n.updateUrlForSearchCriteria=function(n){var r=t(_SearchFilterCriteria),i;r.forEach(function(t){r[t]&&t.toLocaleLowerCase()!="display"&&t.toLocaleLowerCase()!="pagenum"&&(n=removeURLParameter(n,t))});typeof history.pushState!="undefined"&&(i=n.substring(n.indexOf("?")),i.lastIndexOf("%7c")+3==i.length&&(i=i.substring(0,i.lastIndexOf("%7c"))),history.pushState({state:1,message:"rtegetrt"},"title",i))};n.runJobSearch=function(t){var i,r,u;ProgressStart();i=t.substring(t.indexOf("?"));_FilterCriteria==""&&_SeoFilterUrl==""&&window.location.href!=t&&_SearchFilterCriteria==""&&(i.lastIndexOf("%7c")+3==i.length&&(i=i.substring(0,i.lastIndexOf("%7c"))),typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",i));_SearchFilterCriteria&&n.updateUrlForSearchCriteria(t);r=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host;_SeoFilterUrl&&r+_SeoFilterUrl!=t&&(t.lastIndexOf("%7c")+3==t.length&&(t=t.substring(0,t.lastIndexOf("%7c"))),typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",t));typeof _FilterCriteria!="undefined"&&(t=n.checkandupdateUrl(t));$("#jobCriteriaUrl").val(t);u={preFilterUrl:typeof _FilterCriteria!="undefined"&&_FilterCriteria?_FilterCriteria:typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria?_SearchFilterCriteria:null,filterUrl:t,facetSettingId:_ItemName,currentLanguage:_CurrentLanguage,clientId:_ClientId,clientName:_ClientName,branchId:_BranchId,asUnAuthenticated:"true",sortBy:n.sortby(),IsMicrosite:_IsMicrosite,MicrositeID:_MicrositeID,Metas:_FilterCriteria||_SeoFilterUrl?!1:!0};dataService.Proxy.post("/AdeccoGroup.Global/api/Job/AsynchronousJobSearch/",u,{success:function(i){n.processJobResults(i,t)}})};n.replaceJobCountToken=function(n,t){var i="xx";if(n!=undefined&&n!="")return n.indexOf(i)>=0&&t>=0&&(n=n.replace("{xx}",t),n=n.replace(i,t)),n};n.manageSalary=function(t){if(getUrlVars(t).salary!=null&&getUrlVars(t).salary!=""){var i=unescape(getUrlVars(t).salary).replace(/\|$/,"").split(",");null!=i&&(n.minValue(i[0]),n.maxValue(i[1]),n.lowerValue(i[0]),n.upperValue(i[1]))}else n.minValue(""),n.maxValue(""),n.lowerValue(""),n.upperValue("")};n.ManageRadiusSlider=function(){var t=$.trim(getUrlVars(n.currentSearchUrl).l)!=""&&$.trim(getUrlVars(n.currentSearchUrl).xy)!=""&&$.trim(getUrlVars(n.currentSearchUrl).countryfacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).countrysubdivisionfacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).cityfacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).provincefacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).boroughfacet)=="";return typeof _SolrEnabled!="undefined"&&_SolrEnabled&&(t=$.trim(getUrlVars().xy)),t?($("#divRadiusControl").show(),$("#radiusSlider").show()):($("#divRadiusControl").hide(),$("#radiusSlider").hide()),!0};n.ManageJobDurationSlider=function(t){if(getUrlVars(t).jobtype!=undefined&$.trim(getUrlVars(t).jobtype)!=""&$.trim(getUrlVars(t).jobtype)=="PERM%7c"){if($("#divJobDurationControl").hide(),getUrlVars(t).jd!=""&&getUrlVars(t).jd!=undefined){var i=removeURLParameter(t?t:window.location.href,"jd");n.runJobSearch(i)}}else $("#divJobDurationControl").show();return!0};n.removeAll=function(){var i,r,t,u;return n.minValue(""),n.maxValue(""),_FilterCriteria?n.runJobSearch(_FilterCriteria):_SearchFilterCriteria?n.runJobSearch(_SearchFilterCriteria):(i="",i=typeof getUrlVars(n.currentSearchUrl).display=="undefined"?typeof _pageDisplayNo!="undefined"?_pageDisplayNo:5:getUrlVars(_FilterCriteria).display,r=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host,t=_SeoFilterUrl?r+_SeoFilterUrl:xssContentRemove(window.location.href),t.indexOf("?")>0&&(t=t.substring(0,t.indexOf("?"))),u="?k=&l=&display="+i,$("form").attr("action")!=null&&$("form").attr("action",(t+u).replace(r,"")),n.runJobSearch(t+u)),typeof n.commuteTimeViewModel!="undefined"&&n.commuteTimeViewModel().clearControlData(),!0};n.displayCommuteTime=function(n){return n.DesiredCommuteTime!=undefined&&n.DesiredCommuteTime!=null?e(n.DesiredCommuteTime):""};n.onPageNoChange=function(i,r){var f=getUrlVars(n.currentSearchUrl).display!=undefined?getUrlVars(n.currentSearchUrl).display:t(_FilterCriteria?_FilterCriteria:_SeoFilterUrl).display,u;return r!=undefined&&f!=n.itemsPerPageValue()&&(_FilterCriteria!=""?(u=UpdateQueryString("display",n.itemsPerPageValue(),n.currentSearchUrl),u=removeURLParameter(u,"pagenum")):_SeoFilterUrl!=""?(u=UpdateQueryString("display",n.itemsPerPageValue(),_SeoFilterUrl),u=removeURLParameter(u,"pagenum"),_SeoFilterUrl=u):_SearchFilterCriteria!=""?(u=UpdateQueryString("display",n.itemsPerPageValue(),n.currentSearchUrl),u=removeURLParameter(u,"pagenum")):(u=removeURLParameter(window.location.href,"pagenum"),u=UpdateQueryString("display",n.itemsPerPageValue(),u)),n.runJobSearch(u)),!0};n.GetParentName=function(n,t){if(n!=null)return n.FacetValueCode.toLowerCase()=="cityfacet"&&getUrlVars(_FilterCriteria).countrysubdivisionfacet!=undefined?($("<span> > <\/span>").insertBefore(t),decodeURI(getUrlVars(_FilterCriteria).countrysubdivisionfacet).replace("|","").replace("+"," ").replace(/%2C/g,",")):n.FacetValueCode.toLowerCase()=="countrysubdivisionfacet"&&getUrlVars(_FilterCriteria).countryfacet!=undefined?($("<span> > <\/span>").insertBefore(t),decodeURI(getUrlVars(_FilterCriteria).countryfacet).replace("|","").replace("+"," ").replace(/%2C/g,",")):""};n.GetDefault=function(){var t;return n.jobResponse()&&n.jobResponse().SalaryDisplayOptions&&n.jobResponse().SalaryDisplayOptions.forEach(function(i){i.valueName==n.jobResponse().SalaryFrequencyValue&&(t=i.keyName)}),t};n.salarySliderStep=function(){var t=n.jobResponse().SalaryFrequencyValue;switch(t){case"Yearly":return 1e3;case"Monthly":return 500;case"Daily":return 50;case"Hourly":return 1;default:return 1}};n.testJobSearch=function(){$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/TestSearch/",contentType:"application/json; charset=utf-8",dataType:"json",success:function(){}})};n.paginateClick=function(t,i){t.valueName.indexOf("salary")<0&&(n.minValue(""),n.maxValue(""));var u=$(i.target).data("url"),r;return r=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""),_FilterCriteria?r=window.location.protocol+"//"+window.location.host:$("form").attr("action")!=null&&$("form").attr("action",u),n.runJobSearch(r+u),$("#ulpagination li a").each(function(){$(this).removeClass("active")}),$(i.target).addClass("active"),!1};n.getKeywordStringFromURL=function(){return decodeURI(getUrlVars(n.currentSearchUrl).k)};n.jobTitleSuggestionsURL=function(t){var u=encodeURIComponent(t).replace(/%20/g,"+"),r=/k=\\d+/,i=window.location.href;i=i.toString();var f=u,r=new RegExp("[\\?&]k=([^&#]*)"),e=r.exec(i)[0].charAt(0),o=i.replace(r,e+"k="+f.trim());n.runJobSearch(o)};n.correctSpellCheckSearch=function(){var i=/k=\\d+/,t=window.location.href;t=t.toString();var r=encodeURIComponent(n.jobResponse().SpellingSuggestions).replace(/%20/g,"+"),i=new RegExp("[\\?&]k=([^&#]*)"),u=i.exec(t)[0].charAt(0),f=t.replace(i,u+"k="+r.trim());n.runJobSearch(f)};n.facetClick=function(t,i){var r,u;return($(i.target).data("facettype")=="salary"&&(n.minValue(""),n.maxValue("")),r="",r=$(i.target).is("a")?$(i.target).attr("linkUrl")?$(i.target).attr("linkUrl"):$(i.target).data("unchecked"):$(i.target).prop("checked")?$(i.target).data("checked"):$(i.target).data("unchecked"),n.preFilteredValues.indexOf(r.toLowerCase())>=0)?($(i.target).prop("checked",!0),!0):($(i.target).data("facettype")=="salary"&&(n.minValue(""),n.maxValue("")),u=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""),n.runJobSearch(u+r),!0)};n.ChangeSalaryFrequency=function(t){n.minValue("");n.maxValue("");var r=t.valueName,i=removeURLParameter(n.currentSearchUrl,"salary");return i=UpdateQueryString("frequency",r,i),n.runJobSearch(i),!0};n.resetCommuteTeimeFilter=function(){var t=window.location.href;t=removeURLParameter(t,"desiredcommutetime");t=removeURLParameter(t,"timetostation");t=removeURLParameter(t,"timetostationspecified");t=removeURLParameter(t,"waysidestation");t=removeURLParameter(t,"station");typeof n.commuteTimeViewModel!="undefined"&&n.commuteTimeViewModel().clearControlData();n.CommuteSearchPerformed(!1);n.runJobSearch(t)};n.resetFacet=function(t){var i=n.currentSearchUrl,r,u;t.FacetValueCode.toLowerCase()=="cityfacet"?(i=removeURLParameter(i,"countrysubdivisionfacet"),i=removeURLParameter(i,"boroughfacet"),i=removeURLParameter(i,"countryfacet")):t.FacetValueCode.toLowerCase()=="countrysubdivisionfacet"?(i=removeURLParameter(i,"provincefacet"),i=removeURLParameter(i,"countryfacet")):t.FacetValueCode.toLowerCase()=="provincefacet"?i=removeURLParameter(i,"countryfacet"):t.FacetValueCode.toLowerCase()=="boroughfacet"&&(i=removeURLParameter(i,"countryfacet"));r=removeURLParameter(i,t.FacetValueCode.toLowerCase());u=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host;_FilterCriteria==""&&$("form").attr("action")!=null&&$("form").attr("action",r.replace(u,""));n.runJobSearch(r)};n.manageReset=function(t){if(t!=undefined)return getUrlVars(n.currentSearchUrl)[t.FacetValueCode]!=undefined};n.rssUrl=function(){window.open(UpdateQueryString("rss","1",n.currentSearchUrl),"_blank","toolbar=no,location=no,menubar=no,resizable=yes,scrollbars=yes")};n.orderByAlphabetical=function(n){return s(n,"ValueName"),n};n.orderByCountDesc=function(n){return h(n,"ValueCount"),n};n.displaySalary=function(n){return null!=n&&n!=undefined&&null!=n.FacetValueCode&&n.FacetValueCode!=undefined&&n.FacetValueCode=="salary"?getUrlVars().salary==undefined:!0};n.GetMaxCount=function(n,t){var i=t;return n!=undefined&&null!=n&&jQuery.each(n,function(n){$(this)[0].ValueChecked==""&&n>t&&(i=n);$(this)[0].SubCategories.length>0&&$(this)[0].SubCategories[0].ValueChecked==""&&n>t&&jQuery.each($(this)[0].SubCategories,function(r,u){u.ValueChecked==""&&n>t&&(i=n+1)})}),i};n.dynamicSalary=function(){var i=$(".minVal").val(),r=$(".maxVal").val(),u,t,f;return parseInt(i)<parseInt(r)?(u=encodeURIComponent(i+","+r+"|"),t=UpdateQueryString("salary",u.toLowerCase(),n.currentSearchUrl),t=UpdateQueryString("pageNum","1",t)):(ProgressEnd(),$(".maxerrmsg").show().fadeOut(2500)),f=t.substring(t.indexOf("?")),n.runJobSearch(t),!0},function(n){typeof n!="undefined"&&(history.pushState=function(t){return o(t),n.apply(this,arguments)})}(history.pushState);Array.prototype.deepSortAlpha=function(){var n,t=arguments.length,r=arguments,i=function(n,t){return(n=n.toLowerCase(),t=t.toLowerCase(),n==t)?0:n>t?1:-1};return t?(this.sort(function(u,f){for(var e=0,o=0;e==0&&o<t;)n=r[o],e=i(u[n],f[n]),o+=1;return e}),this):this.sort(i)};n.afterLoading=function(n,t){t.FacetDisplayName=="Date"};n.createJobAlert=function(t){ProgressStart();$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/CreateJobAlertModal/",data:{filterUrl:t,facetSettingId:_ItemName,currentLanguage:_CurrentLanguage},contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobResponse(t);ProgressEnd()}})};n.addSaveJob=function(t,i){var u=ko.mapping.toJS(t),f,r;if(u.isLoggedin.trimEnd()=="true"){if(f={JobId:u.JobId.trimEnd(),TagName:"SAVED"},$.ajax({url:"/AdeccoGroup.Global/api/Job/AddTagToJob/",type:"POST",data:f,makeBusy:!0,success:function(){t.IsSaved("true");typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()}}),r=[],_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,t){r.push(t)}),t.IsSaved("true"),r.push(t),_buckets.deleteKey("shortListJob"),r.length>0)return _buckets.set("shortListJob",ko.mapping.toJS(r),{TTL:31536e6}),n.showNotification(u),typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary(),i.stopPropagation(),!1}else return r=[],_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,t){r.push(t)}),t.IsSaved("true"),r.push(t),_buckets.deleteKey("shortListJob"),r.length>0&&(_buckets.set("shortListJob",ko.mapping.toJS(r),{TTL:31536e6}),n.showNotification(u)),typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary(),i.stopPropagation(),!1};n.removeSaveJob=function(n){var i=ko.mapping.toJS(n),r,t;i.isLoggedin.trimEnd()=="true"&&(r={JobId:i.JobId.trimEnd(),TagName:"SAVED"},$.ajax({url:"/AdeccoGroup.Global/api/Job/DeleteTagFromJob/",type:"POST",data:r,makeBusy:!0,success:function(){n.IsSaved("false");typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()}}));t=[];_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(r,u){i.JobId.trimEnd()==u.JobId.trimEnd()?n.IsSaved("false"):t.push(u)}),_buckets.deleteKey("shortListJob"),t.length>0&&_buckets.set("shortListJob",ko.mapping.toJS(t),{TTL:31536e6}),typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary())};n.addTag=function(t,i,r){t=="GOOD"&&i.IsGoodMatch=="true"?n.deleteTag(t,i,r):t=="BAD"&&i.IsBadMatch=="true"?n.deleteTag(t,i,r):n.createTagtoJob(t,i,r)};n.createTagtoJob=function(n,t,i){var r={JobId:t.JobId,TagName:n};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/AddTagToJob/",contentType:"application/json; charset=utf-8",dataType:"json",data:JSON.stringify(r),success:function(){n=="SAVED"&&(t.IsSaved="true",$(i.target).parent("a").siblings().show(),$(i.target).parent("a").hide());n=="GOOD"&&(t.IsGoodMatch="true",t.IsBadMatch="false",$(i.target).parent("a").length>0?$(i.target).parent("a").addClass("active"):$(i.target).addClass("active"),$(i.target).parents("ul").find("li a.vote-down").removeClass("active"));n=="BAD"&&(t.IsGoodMatch="false",t.IsBadMatch="true",$(i.target).parent("a").length>0?$(i.target).parent("a").addClass("active"):$(i.target).addClass("active"),$(i.target).parents("ul").find("li a.vote-up").removeClass("active"))}})};n.deleteTag=function(n,t,i){var r={JobId:t.JobId,TagName:n};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/DeleteTagFromJob/",contentType:"application/json; charset=utf-8",dataType:"json",data:JSON.stringify(r),success:function(){n=="GOOD"&&(t.IsGoodMatch="false");n=="BAD"&&(t.IsBadMatch="false");$(i.target).parent("a").length>0?$(i.target).parent("a").removeClass("active"):$(i.target).removeClass("active")}})};n.isSSpEnabled=function(){var t=!1;return n.jobResponse()!=null&&n.jobResponse().Items.length>0&&n.jobResponse().Items[0].isSSPEnabled=="true"&&(t=!0),t};n.getJobApplicationstatusMessage=function(n,t){var i="label-";switch(n.JobApplicationStatusId){case"REJECT":i+="danger";break;case"PLACEMENT":i+="success";break;default:i+="primary"}return $(t).addClass(i),n.JobApplicationStatusTitle};n.addedDateText=function(n,t,i,r,u,f){var e,h,o,s,c;return n?(n=moment(n+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),e=moment().diff(n,"days"),e==0)?u:e==1?i.format([e]):e<=f?t.format([e]):(h=getCookie("Locale"),o=h?h:navigator.language?navigator.language:navigator.systemLanguage,o)?(s=o.split("-"),o=s[0]+(s[1]?"-"+s[1].toUpperCase():""),c=Globalize().cultures[o].calendar.patterns.d.toUpperCase(),r.format([moment(n).format(c)])):void 0:""};n.SpecialBrandName=function(n){switch(n){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}};n.sendJobalert=sendJobAlertGlobal;$(document).on("hidden.bs.modal","#email-jobs",function(){$("#email-jobs").find("input.alertElement").each(function(){$(this).is(":checked")&&$(this).attr("checked",!1);$(this).val("").removeClass("error");$(this).val("").removeClass("validation--negative");$(this).prev().length>0&&$(this).prev().hasClass("invalid")&&$(this).prev().removeClass("invalid");$("#captchamsg").hide();$("span.error[for='"+this.id+"']").remove();$("span.error[for='"+this.name+"']").remove();$("div.validation--negative[for='"+this.id+"']").remove();$("div.validation--negative[for='"+this.name+"']").remove()});$("#ddlFrequency").prop("selectedIndex",0);$("#ddlDuration").prop("selectedIndex",0);typeof grecaptcha!="undefined"&&grecaptcha&&grecaptcha.reset&&grecaptcha.reset()});n.paginationAfterRender=function(i,r){var u;u=_FilterCriteria==""?getUrlVars().pagenum:t(n.currentSearchUrl).pagenum;typeof u=="undefined"&&(u=1);r.keyName==u&&$("#pagination"+r.keyName).addClass("active")};n.onFacetAccordionClick=function(n){document.getElementById(n)!=undefined&&(alert(document.getElementById(n).id),document.getElementById(n).style.visibility="visible")};n.GetJobAlertFrequency=function(){n.jobAlertFrequency().length==0&&$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/Frequency/",contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobAlertFrequency(t)}})};n.GetJobAlertDuration=function(){n.jobAlertDuration().length==0&&$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/Duration/",contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobAlertDuration(t)}})}}function viewModelShortlistJobs(n){n.isSaveJobPopUpEnabled=ko.observable(!1);n.shortlistedJobs=ko.observableArray();n.shortListItemsLength=ko.observable(_buckets.get("shortListJob")!=undefined?_buckets.get("shortListJob").length:0);n.serviceCheck=ko.observable(n.shortListItemsLength()==0?!1:!0);n.expiredJobsText=ko.observable(0);n.addshortlist=function(t,i,r){var u=[];if(r!="JobDesc")return n.shortListItemsLength()<MaxShortlistCount?_buckets.get("shortListJob")!=undefined?($.each(_buckets.get("shortListJob"),function(){u.indexOf(this)<0&&u.push(this)}),u.indexOf(t)<0&&u.push(t),_buckets.deleteKey("shortListJob"),_buckets.set("shortListJob",u,{TTL:"31536000000"})&&(n.shortListItemsLength(u.length),$("#"+t.JobId+" a.sortlist-link").addClass("hide"),$("#"+t.JobId+" a.shortlisted").removeClass("hide"),n.showNotification(t))):(u.indexOf(t)<0&&u.push(t),_buckets.set("shortListJob",u,{TTL:"31536000000"})&&(n.shortListItemsLength(u.length),$("#"+t.JobId+" a.sortlist-link").addClass("hide"),$("#"+t.JobId+" a.shortlisted").removeClass("hide"),n.showNotification(t))):n.hideNotification(),i.stopPropagation(),!1;n.getShortListedJobs("JobDesc")};n.saveJobCallBack=function(t,i){var r,a,s,c,l,f,e;if(t<MaxShortlistCount){if(n.shortListItemsLength(t),n.showNotification(i),r=ko.mapping.toJS(i),r.isLoggedin.trimEnd()=="true"&&(a={JobId:r.JobId.trimEnd(),TagName:"SAVED"},$.ajax({url:"/AdeccoGroup.Global/api/Job/AddTagToJob/",type:"POST",data:a,makeBusy:!0,success:function(){}})),typeof setSaveJobGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setSaveJobGTMEvent==!0){s="";s=useJobID!="ExternalReferenceID"?r.Reference.trim():r.ExternalReference.trim();s=="NoContent"&&(s="");var u=r.JobLocation.trim(),h=r.JobStartDate.trim(),o=r.PostedDate.trim();h=h!=""&&h!="NoContent"?h.replace(/[^\d/-]/g,""):"";o!=""&&o!="NoContent"?(c=o.slice(0,10).split("-"),o=c[1]+"/"+c[2]+"/"+c[0]):o="";l=r.Salary.trim();l=="NoContent"&&(l="");f=r.JobCategoryTitle.trim();f=="NoContent"?f="":(f=f.toString(),f=f.replace(/(<([^>]+)>)/ig,""),f=f.trim());u!=""&&(u=u.toString(),u=u.replace(/(<([^>]+)>)/ig,""),u=u.replace("'",""),u=u.trim());u=="NoContent"&&(u="");e=r.ContractTypeTitle.trim();e=="NoContent"?e="":(e=e.toString(),e=e.replace(/(<([^>]+)>)/ig,""),e=e.trim());window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"add to cart",eventLabel:"",ecommerce:{currencyCode:siteCurrency,add:{products:[{name:r.JobTitle.toLowerCase(),id:""+s+"",brand:siteBrand,category:f,variant:u,quantity:"1",dimension21:e,dimension22:h,dimension23:o,dimension24:gtmsiteName,dimension25:l}]}}})}}else n.hideNotification();typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()};n.removeJobCallBack=function(t,i){var r,s,c,l,e,u,f,a;if($("#warning_alert__close").hide(),$("#saved__notification").hide(),n.shortListItemsLength(t.length),t.length>0&&n.shortlistedJobs.push(t),r=ko.mapping.toJS(i),typeof setSaveJobGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setSaveJobGTMEvent==!0){s="";s=useJobID!="ExternalReferenceID"?r.Reference.trim():r.ExternalReference.trim();s=="NoContent"&&(s="");var h=r.JobStartDate.trim(),o=r.PostedDate.trim(),u="";h=h!=""&&h!="NoContent"?h.replace(/[^\d/-]/g,""):"";o!=""&&o!="NoContent"?(c=o.slice(0,10).split("-"),o=c[1]+"/"+c[2]+"/"+c[0]):o="";l=r.Salary.trim();l=="NoContent"&&(l="");e="";r.JobCategoryTitle!="NoContent"&&(e=r.JobCategoryTitle,e=e.toString(),e=e.replace(/(<([^>]+)>)/ig,""),e=e.trim());u=r.JobLocation.trim();u!=""&&(u=u.toString(),u=u.replace(/(<([^>]+)>)/ig,""),u=u.replace("'",""),u=u.trim());f=r.ContractTypeTitle.trim();f=="NoContent"?f="":(f=f.toString(),f=f.replace(/(<([^>]+)>)/ig,""),f=f.trim());window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"remove from cart",eventLabel:"",ecommerce:{currencyCode:siteCurrency,remove:{products:[{name:r.JobTitle.toLowerCase(),id:""+s+"",brand:siteBrand,category:e,variant:u,quantity:"1",dimension21:f,dimension22:""+h+"",dimension23:""+o+"",dimension24:gtmsiteName,dimension25:l}]}}})}r.isLoggedin.trimEnd()=="true"&&(a={JobId:r.JobId.trimEnd(),TagName:"SAVED"},$.ajax({url:"/AdeccoGroup.Global/api/Job/DeleteTagFromJob/",type:"POST",data:a,makeBusy:!0,success:function(){}}));typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()};n.removeshortlistJobItem=function(t,i,r){var u=[];$("#warning_alert__close").hide();$("#saved__notification").hide();r!="JobDesc"?_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(n,i){t.JobId==i.JobId?($("#"+t.JobId+" a.shortlisted").addClass("hide"),$("#"+t.JobId+" a.sortlist-link").removeClass("hide")):u.push(i)}),n.shortListItemsLength(u.length),_buckets.deleteKey("shortListJob"),u.length>0&&(_buckets.set("shortListJob",u,{TTL:31536e6}),n.shortlistedJobs.push(u))):_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(n,t){_JobDetailsId==t.JobId?($("#saveJobDescItems a.shortlisted").addClass("hide"),$("#saveJobDescItems a.sortlist-link").removeClass("hide"),$("#saveJobStickyFooter a.shortlisted").addClass("hide"),$("#saveJobStickyFooter a.sortlist-link").removeClass("hide")):u.push(t)}),_buckets.deleteKey("shortListJob"),u.length>0&&_buckets.set("shortListJob",u,{TTL:31536e6}))};n.showNotification=function(n){var t,i,r,u;getCookie("ShowSavedJobNotification")&&isSaveJobPopUpEnabled.toString().toLowerCase()!=="true"?$("#saved__notification").hide():($("#saved__notification").show(),$("#saved__notification__message").html(""),addedSavedJob.indexOf("{{xx}}")>-1&&(n=ko.mapping.toJS(n),t="<a class='job-name' href='"+n.NavigationUrl+"'>"+n.JobTitle+"<\/a>",i=addedSavedJob.replace("{{xx}}",t),$("#saved__notification__message").html(i)),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(r=window.OnetrustActiveGroups,r.indexOf("C0003")!==-1&&(u="document.cookie ='ShowSavedJobNotification=SavedNotification;path =/';",setCookie("ShowSavedJobNotification","SavedNotification"))):setCookie("ShowSavedJobNotification","SavedNotification"))};n.hideNotification=function(){$("#warning_alert__close").show();$("#saved__notification").hide()};$("#close-warning-message").click(function(n){return $("#warning_alert__close").fadeOut(1e3),n.preventDefault(),!1});$("#saved__notification__close").click(function(n){return $("#saved__notification").hide(),n.preventDefault(),!1});n.showorhideList=function(){$("#sort_listed").hasClass("hide")?n.serviceCheck()?n.serviceCheck(!1):$("#sort_listed").removeClass("hide"):$("#sort_listed").addClass("hide")};n.removeShortListJob=function(t){n.shortlistedJobs.remove(t);$("#"+t.JobId+" span.shortlisted").addClass("hide");$("#"+t.JobId+" a.sortlist-link").removeClass("hide");viewModel.shortListItemsLength(viewModel.shortListItemsLength()-1);_buckets.deleteKey("shortListJob");n.shortlistedJobs().length>0&&_buckets.set("shortListJob",n.shortlistedJobs(),{TTL:31536e6})};n.removeAllShortListJobs=function(){$.each(n.shortlistedJobs(),function(){$("#"+this.JobId+" span.shortlisted").addClass("hide");$("#"+this.JobId+" a.sortlist-link").removeClass("hide")});n.shortlistedJobs.removeAll();n.shortListItemsLength(0);_buckets.deleteKey("shortListJob")};n.getShortListedJobs=function(t){var i=[],r;t!="JobDesc"?getCookie("ShortListedJobs")||_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(){i.indexOf(this.JobId)<0&&i.push(this.JobId)}),i.length>0&&$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetJobsSummeryByID/",data:JSON.stringify(i),cache:!1,dataType:"json",contentType:"application/json; charset=utf-8",success:function(t){var i=t.filter(function(n){if(n.JobStatusId.toLowerCase()=="open")return n}),r,u;typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(r=window.OnetrustActiveGroups,r.indexOf("C0003")!==-1&&(u="document.cookie ='ShortListedJobs=Saved;path =/';",setCookie("ShortListedJobs","Saved"))):setCookie("ShortListedJobs","Saved");_buckets.deleteKey("shortListJob");n.shortlistedJobs(i);_buckets.set("shortListJob",i,{TTL:31536e6});n.shortListItemsLength(_buckets.get("shortListJob").length)}})):(i.push(_JobDetailsId),ProgressStart(),r=[],$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetJobsSummeryByID/",data:JSON.stringify(i),cache:!1,dataType:"json",contentType:"application/json; charset=utf-8",success:function(t){var i=t.filter(function(n){if(n.JobStatusId.toLowerCase()=="open")return n}),u;_buckets.get("shortListJob")!=undefined?_buckets.get("shortListJob").length<_maxShortlistCount?(u=[],$.each(_buckets.get("shortListJob"),function(){u.indexOf(this.JobId)<0&&(u.push(this.JobId),r.push(this))}),u.indexOf(i[0].JobId)<0&&r.push(i[0]),_buckets.deleteKey("shortListJob"),_buckets.set("shortListJob",r,{TTL:"31536000000"})&&($("#saveJobDescItems a.sortlist-link").addClass("hide"),$("#saveJobDescItems a.shortlisted").removeClass("hide"),$("#saveJobStickyFooter a.sortlist-link").addClass("hide"),$("#saveJobStickyFooter a.shortlisted").removeClass("hide"),n.showNotification(i[0]))):n.hideNotification():_buckets.set("shortListJob",i,{TTL:"31536000000"})&&($("#saveJobDescItems a.sortlist-link").addClass("hide"),$("#saveJobDescItems a.shortlisted").removeClass("hide"),$("#saveJobStickyFooter a.sortlist-link").addClass("hide"),$("#saveJobStickyFooter a.shortlisted").removeClass("hide"),n.showNotification(i[0]));ProgressEnd()}}))};n.getShortListedJobs("JobList");n.afterjobLoad=function(n,t){t.isSSPEnabled=="false"&&_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(){this.JobId==t.JobId&&($("."+t.JobId+" a.sortlist-link").addClass("hide"),$("."+t.JobId+" a.shortlisted").removeClass("hide"))})}}function jobCardJobClick(n,t,i){var c,o,e,s,h,r,f,u;typeof setProductClickGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setProductClickGTMEvent==!0&&(window.dataLayer=window.dataLayer||[],c="",c=useJobID!="ExternalReferenceID"?n.Reference.trim():n.ExternalReference.trim(),o=n.JobStartDate.trim(),e=n.PostedDate.trim(),o=o!=""&&o!="NoContent"?o.replace(/[^\d/-]/g,""):"",e!=""&&e!="NoContent"?(s=e.slice(0,10).split("-"),e=s[1]+"/"+s[2]+"/"+s[0]):e="",h=n.Salary.trim(),h=="NoContent"&&(h=""),r=n.JobLocation,r!=""&&r!="NoContent"?(r=r.toString(),r=r.replace(/(<([^>]+)>)/ig,""),r=r.replace("'",""),r=r.trim()):r="",f=n.ContractTypeTitle.trim(),f!=""&&f!="NoContent"?(f=f.toString(),f=f.replace(/(<([^>]+)>)/ig,"")):f="",u=n.JobCategoryTitle.trim(),u!=""&&u!="NoContent"&&(u=u.toString(),u=u.replace(/(<([^>]+)>)/ig,"")),u=="NoContent"&&(u=""),window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"product click",eventLabel:"",ecommerce:{click:{actionField:{list:t},products:[{name:n.JobTitle.toLowerCase(),id:c,brand:siteBrand,category:u,variant:r,position:i,dimension21:f,dimension22:o,dimension23:e,dimension24:gtmsiteName,dimension25:h}]}}}))}function viewModelPredefineJobs(){var n=this;viewModelShortlistJobs(n);n.jobResponseLight=ko.observable();n.jobItems=ko.observableArray();n.isSlick=ko.observable(!1);n.cardSize=ko.observable();n.BrandName=ko.observable("NoContent");n.equalHeightClass=ko.observable("predefiendJobCards");n.isGoogleJobsEnabled=!1;n.MaxShortlistCount=ko.observable(MaxShortlistCount);n.filterUrl="";n.visitorUrl="";n.jobIds="";n.language="";n.slickCards="";n.noOfcards="";n.clientIds="";n.clientNames="";n._IsMicrositePreDefined="";n._MicrositeIDPreDefined="";n.UseJsonLd="";n._MaxJobs="";n._controlGuid="";n.isSaveJobPopUpEnabled=ko.observable(!1);n.jobCardClick=function(n,t){var i=ko.contextFor(t.target),r=i.$index()+1;return jobCardJobClick(n,"Predefine Job List",r),!0};n.getJobs=function(t){var i=!1,r=n.isGoogleJobsEnabled?"/AdeccoGroup.Global/api/GoogleJobApi/JobSearchWithFacets/":"/AdeccoGroup.Global/api/Job/AsynchronousJobSearch/",u={filterUrl:GetFilterUrl(t),currentLanguage:n.language,clientId:n.clientIds,clientName:n.clientNames,IsMicrosite:n._IsMicrositePreDefined,MicrositeID:n._MicrositeIDPreDefined};t=="undefined"&&(n.clientIds==null||n.clientIds=="")&&(n.clientNames==null||n.clientNames=="")&&(u={JobIdsList:n.jobIds,maxJobs:typeof n._MaxJobs!="undefined"?parseInt(n._MaxJobs):0},i=!0,r="/AdeccoGroup.Global/api/Job/GetPredefinedJobsByID/");$.ajax({type:"POST",url:r,data:JSON.stringify(u),contentType:"application/json; charset=utf-8",dataType:"json",cache:!0,global:!0,success:function(r){var u,f;i&&typeof n._MaxJobs!="undefined"&&n._MaxJobs&&(r=r.slice(0,n._MaxJobs));typeof n.UseJsonLd!="undefined"&&n.UseJsonLd&&typeof constructJobsJsonLd=="function"&&constructJobsJsonLd(i?r:r.Items,"");i?($.each(r,function(t,i){n.jobItems().push(i)}),u=n.jobItems(),u.Items=n.jobItems(),n.jobResponseLight(u)):n.jobResponseLight(r);$(".predefine-card").show();n.jobResponseLight==undefined||n.jobResponseLight().Items==undefined||n.jobResponseLight().Items.length<=0?(t==n.visitorUrl&&n.getJobs(n.filterUrl),$.each($("*[data-controlguid]"),function(t,i){$(i).attr("data-controlguid")==n._controlGuid&&$(i).hide()})):(n.slickCards.toLowerCase()=="true"&&(n.cardSize(n.noOfcards),n.isSlick(!0)),$.each($("*[data-controlguid]"),function(t,i){$(i).attr("data-controlguid")==n._controlGuid&&$(i).show()}));f={byRow:!0,property:"height",target:null,remove:!1};$(".predefiendJobCards > .job__info").matchHeight(f)},failure:function(){$.each($("*[data-controlguid]"),function(t,i){$(i).attr("data-controlguid")==n._controlGuid&&$(i).hide()})}})};n.BrandNameNew=function(n){switch(n.BrandName){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}};n.addedDateText=function(n,t,i,r,u,f){var e,h,o,s,c;return n?(n=moment(n+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),e=moment().diff(n,"days"),e==0)?u:e==1?i.format([e]):e<=f?t.format([e]):(h=getCookie("Locale"),o=h?h:navigator.language?navigator.language:navigator.systemLanguage,o)?(s=o.split("-"),o=s[0]+(s[1]?"-"+s[1].toUpperCase():""),c=Globalize().cultures[o].calendar.patterns.d.toUpperCase(),r.format([moment(n).format(c)])):void 0:""}}function viewModelNearestJobs(){var n=this,t,i;n.jobItems=ko.observableArray();n.jobResponseLight=ko.observable();n.isSlick=ko.observable(!1);n.cardSize=ko.observable();n.equalHeightClass=ko.observable("nearestJobCards");n.hideNearestJobs=ko.observable(!0);n.searchFrom=ko.observable();n.nearestjobsTitle=ko.observable();n.nearestjobsSubTitle=ko.observable();n.isGoogleJobsEnabled=!1;n.MaxShortlistCount=ko.observable(MaxShortlistCount);n.isSaveJobPopUpEnabled=ko.observable(!1);t="";i="";n.jobCardClick=function(n,t){var i=ko.contextFor(t.target),r=i.$index()+1;return jobCardJobClick(n,"Nearest Jobs List",r),!0};n.getJobs=function(t){var i=n.isGoogleJobsEnabled?"/AdeccoGroup.Global/api/GoogleJobApi/JobSearchWithFacets/":"/AdeccoGroup.Global/api/Job/AsynchronousJobSearch/",r={filterUrl:t,Metas:!1};$.ajax({type:"POST",url:i,data:JSON.stringify(r),contentType:"application/json; charset=utf-8",dataType:"json",cache:!0,global:!0,success:function(t){var i,r;n.jobResponseLight(t);n.jobResponseLight==undefined||n.jobResponseLight().Items==undefined||n.jobResponseLight().Items.length==0?n.handlenoJobs():(n.hideNearestJobs(!1),_njModel.RotatingCards=="1"&&(n.cardSize(_njModel.MaxJobCardsPerRow),n.isSlick(!0)),n.searchFrom()=="fallback"?(i=["CITY:","STATE:","COUNTY:"],n.formatTitle(i)):n.formatLocation(),_njModel.DontGenerateJsonLD!="undefined"&&_njModel.DontGenerateJsonLD!="1"&&constructJobsJsonLd(n.jobResponseLight().Items,"nearestJobResults"));r={byRow:!0,property:"height",target:null,remove:!1};$(".nearestJobCards > .job__info").matchHeight(r);equalheight(".nearestJobCards")},failure:function(){n.hideNearestJobs(!0)}})};n.addedDateText=function(n,t,i,r,u,f){var e,h,o,s,c;return n?(n=moment(n+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),e=moment().diff(n,"days"),e==0)?u:e==1?i.format([e]):e<=f?t.format([e]):(h=getCookie("Locale"),o=h?h:navigator.language?navigator.language:navigator.systemLanguage,o)?(s=o.split("-"),o=s[0]+(s[1]?"-"+s[1].toUpperCase():""),c=Globalize().cultures[o].calendar.patterns.d.toUpperCase(),r.format([moment(n).format(c)])):void 0:""};n.handlenoJobs=function(){if(n.searchFrom()=="location")if(_njModel.FallbackSearchParameters){var t=GetFilterUrl(_njModel.FallbackSearchParameters);t=UpdateQueryString("display",_njModel.MaxJobs,t);t=UpdateQueryString("pageNum","1",t);n.searchFrom("fallback");n.getJobs(t)}else n.hideNearestJobs(!0);else n.searchFrom()=="fallback"?n.hideNearestJobs(!0):n.useFallback()};n.useFallback=function(){if(_njModel.FallbackAction=="Use Fallback"){var t=n.formatUrl(_njModel.FallbackSearchParameters);t=UpdateQueryString("display",_njModel.MaxJobs,t);t=UpdateQueryString("pageNum","1",t);n.searchFrom("fallback");n.getJobs(t)}else n.hideNearestJobs(!0)};n.formatUrl=function(n){return n&&n.toString().indexOf("?")>-1?n.split("?")[0]?_njModel.SearchParameters:window.location.href+_njModel.SearchParameters:n?window.location.href+"?"+n:window.location.href};navigator.geolocation?navigator.geolocation.getCurrentPosition(function(r){t=r.coords.latitude;i=r.coords.longitude;var u=n.formatUrl(_njModel.SearchParameters);u=UpdateQueryString("xy",t+","+i,u);u=removeURLParameter(u,"l");u=removeURLParameter(u,"countrysubdivisionfacet");u=removeURLParameter(u,"provincefacet");u=removeURLParameter(u,"boroughfacet");u=removeURLParameter(u,"countryfacet");u=removeURLParameter(u,"cityfacet");u=UpdateQueryString("display",_njModel.MaxJobs,u);u=UpdateQueryString("pageNum","1",u);n.searchFrom("location");n.getJobs(u)},function(){n.useFallback()}):n.useFallback();n.formatLocation=function(){var r,u,f;ApiTypeGlobal==ApiTypeGoogle?(r=new google.maps.Geocoder,u=new google.maps.LatLng(t,i),r.geocode({latLng:u},function(t,i){var r,u,s;if(i==google.maps.GeocoderStatus.OK&&t[2]){var f="",e="",o="";for(r=0;r<t[2].address_components.length;r++)u=t[2].address_components[r].types[0],u=="locality"&&(f=t[2].address_components[r].long_name),u=="administrative_area_level_1"&&(e=t[2].address_components[r].long_name),u=="administrative_area_level_2"&&(o=t[2].address_components[r].long_name);s=["CITY:"+f,"STATE:"+e,"COUNTY:"+o];n.formatTitle(s)}})):$.ajax({url:"//dev.virtualearth.net/REST/v1/Locations/"+t+","+i+"?key="+_SearchApiSettings.ApiKey+"&c="+getCookie("Locale"),dataType:"jsonp",global:!1,jsonp:"jsonp",success:function(t){var r=t.resourceSets[0],i,u;r&&r.estimatedTotal>0&&(i=r.resources[0].address,u=["CITY:"+i.locality,"STATE:"+i.adminDistrict,"COUNTY:"+i.adminDistrict2],n.formatTitle(u))}});(n.nearestjobsTitle()==undefined||n.nearestjobsTitle()=="")&&(f=["CITY:","STATE:","COUNTY:"],n.formatTitle(f))};n.formatTitle=function(t){n.searchFrom()=="fallback"?(_njModel.FallbackTitle&&n.nearestjobsTitle(manageDoubleTokens(_njModel.FallbackTitle.replace(/:|\./g,""),t)),_njModel.FallbackSubTitle&&n.nearestjobsSubTitle(manageDoubleTokens(_njModel.FallbackSubTitle.replace(/:|\./g,""),t))):(_njModel.PanelTitle&&n.nearestjobsTitle(manageDoubleTokens(_njModel.PanelTitle.replace(/:|\./g,""),t)),_njModel.PanelSubTitle&&n.nearestjobsSubTitle(manageDoubleTokens(_njModel.PanelSubTitle.replace(/:|\./g,""),t)))}}function viewModelJobCards(){}function isCatSelected(){return!0}function showMe(n){n!=null&&$("#"+n.prop("id").replace("facetAccordion","facetAccordionHeader")).show()}function openSharePopup(){var n=document.getElementById("popup"),t=document.getElementById("overlay");n.style.display="block";t.style.display="block"}function closeSharePopup(){var n=document.getElementById("popup"),t=document.getElementById("overlay");n.style.display="none";t.style.display="none"}function viewSimilarJobsViewModel(n){var t=typeof n!="undefined"?n:this,i;viewModelShortlistJobs(t);t.similarJobs=ko.observable();t.isSlick=ko.observable(!1);t.cardSize=ko.observable(3);t.equalHeightClass=ko.observable("similarJobCards");t.MaxShortlistCount=ko.observable(MaxShortlistCount);t.similarJobsExists=ko.observable(!1);t.isSaveJobPopUpEnabled=ko.observable(!1);t.jobCardClick=function(n,t){var i=ko.contextFor(t.target),r=i.$index()+1;return jobCardJobClick(n,"Related jobs",r),!0};t.BrandNameNew=function(n){switch(n.BrandName){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}};t.addedDateText=function(n,t,i,r,u,f){var e,h,o,s,c;return n?(n=moment(n+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),e=moment().diff(n,"days"),e==0)?u:e==1?i.format([e]):e<=f?t.format([e]):(h=getCookie("Locale"),o=h?h:navigator.language?navigator.language:navigator.systemLanguage,o)?(s=o.split("-"),o=s[0]+(s[1]?"-"+s[1].toUpperCase():""),c=Globalize().cultures[o].calendar.patterns.d.toUpperCase(),r.format([moment(n).format(c)])):void 0:""};i={filterUrl:similarjobsUrl};dataService.Proxy.post("/AdeccoGroup.Global/api/Job/SimilarJobs/",i,{success:function(n){t.similarJobs({Items:n.Items});t.cardSize(3);$(".similarJobCards").each(function(){$(this).addClass("job-card")});n&&n.Items.length>0&&(t.similarJobsExists(!0),$("#divSimilarJobs").removeClass("hide"),typeof UseJsonLd_SimilarJobs!="undefined"&&UseJsonLd_SimilarJobs&&typeof constructJobsJsonLd=="function"&&constructJobsJsonLd(n.Items,""),typeof setJobListingGTMEvent!="undefined"&&typeof useJobID!="undefined"&&setJobListingGTMEvent==!0&&constructJobsGtm(n.Items,"Related Jobs"));$(".similarJobCards > .job__info").matchHeight({byRow:!0,property:"height",target:null,remove:!1})}})}function singleJobViewModel(){var n=this,t="NoContent";n.JobId=ko.observable(t);n.NavigationUrl=ko.observable(t);n.JobTitle=ko.observable(t);n.JobApplicationStatusId=ko.observable(t);n.isExpiredorNew=ko.observable(t);n.BULogoURL=ko.observable(t);n.BrandName=ko.observable(t);n.JobLocation=ko.observable(t);n.IsFeatured=ko.observable(t);n.ContractTypeTitle=ko.observable(t);n.EmploymentTypeTitle=ko.observable(t);n.Salary=ko.observable(t);n.Reference=ko.observable(t);n.ExternalReference=ko.observable(t);n.JobCategoryTitle=ko.observable(t);n.ShiftTypes=ko.observable(t);n.JobStartDate=ko.observable(t);n.JobEndDate=ko.observable(t);n.JobDurationTitle=ko.observable(t);n.PostedDate=ko.observable(t);n.TotalCommuteTime=ko.observable(t);n.IndustryTypeTitle=ko.observable(t);n.MaxNumWebApplicants=ko.observable(t);n.ExpDurationTitle=ko.observable(t);n.EducationLevelTitle=ko.observable(t);n.PositionLevelTitle=ko.observable(t);n.Skills=ko.observable(t);n.Language=ko.observable(t);n.Summary=ko.observable(t);n.isRecentViewedJobs=ko.observable();n.IsSaved=ko.observable(t);n.isLoggedin=ko.observable(t);n.isSSPEnabled=ko.observable(!1);n.WebsiteName=ko.observable(t);n.GoogleJobId=ko.observable(t);n.CategorySEOUrl=ko.observable(t);n.IndustrySEOUrl=ko.observable(t);n.IsIndustrySEOUrlEnabled=ko.observable(!1);n.IsCategorySEOUrlEnabled=ko.observable(!1);n.Accommodation=ko.observable(t);n.OrganizationType=ko.observable(t);n.WorkHoursToDisplay=ko.observable(t);n.IsRemote=ko.observable(t);n.IsSeasonal=ko.observable(t);n.IsSalaryAccToProfile=ko.observable(t);n.IsEvent=ko.observable(t);n.ClientName=ko.observable(t);n.IsClientLogoImageEnabled=ko.observable(!1);n.ClientLogoImageSrc=ko.observable(t);n.ClientLogoImageHeight=ko.observable(t);n.ClientLogoImageWidth=ko.observable(t);n.ClientLogoImageClass=ko.observable(t)}function jobPaginationViewModel(){var n=this;n.keyName=ko.observable();n.valueName=ko.observable()}function dropDownViewModel(){var n=this;n.CodeValue=ko.observable();n.DisplayValue=ko.observable()}function facetResults(){var n=this;n.FacetDisplayName=ko.observable();n.FacetValueCode=ko.observable();n.ListFacetValues=ko.observableArray()}function ListFacetValues(){var n=this;n.ValueName=ko.observable();n.ValueCount=ko.observable();n.ValueChecked=ko.observable();n.ValueUnChecked=ko.observable();n.SubCategories=ko.observableArray()}function ListSubFacetValues(){var n=this;n.ValueName=ko.observable();n.ValueCount=ko.observable();n.ValueChecked=ko.observable();n.ValueUnChecked=ko.observable()}function viewModelRecentlyViewedJobs(n){var t=this,i,f,r,u;if(viewModelShortlistJobs(t),t.recentlyViewJobids=ko.observableArray(_buckets.get(n)!=undefined?_buckets.get(n):null),t.isSlick=ko.observable(!1),t.cardSize=ko.observable(3),t.recentlyViewJobs=ko.observable(),t.equalHeightClass=ko.observable("viewedJobCards"),t.recentlyViewedJobsExists=ko.observable(!1),t.MaxShortlistCount=ko.observable(MaxShortlistCount),t.jobCardClick=function(n,t){var i=ko.contextFor(t.target),r=i.$index()+1;return jobCardJobClick(n,"Recent Viewed Jobs",r),!0},t.BrandNameNew=function(n){switch(n.BrandName){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}},t.addedDateText=function(n,t,i,r,u,f){var e,h,o,s,c;return n?(n=moment(n+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),e=moment().diff(n,"days"),e==0)?u:e==1?i.format([e]):e<=f?t.format([e]):(h=getCookie("Locale"),o=h?h:navigator.language?navigator.language:navigator.systemLanguage,o)?(s=o.split("-"),o=s[0]+(s[1]?"-"+s[1].toUpperCase():""),c=Globalize().cultures[o].calendar.patterns.d.toUpperCase(),r.format([moment(n).format(c)])):void 0:""},i=[],_buckets.get(n)!=undefined){if($.each(_buckets.get(n),function(){i.push(this)}),_buckets.deleteKey(n),_buckets.set(n,i,{TTL:31536e6}),typeof _JobDetailsId!="undefined"&&_JobDetailsId.trim()!=""&&(f=i.toString().indexOf(_JobDetailsId),f>-1))for(r=0;r<i.length;r++)i[r].toString()==_JobDetailsId&&i.splice(r,1);parseInt(i.length)>parseInt(_maxRecentViewedJobs)&&(u=parseInt(i.length)-parseInt(_maxRecentViewedJobs),u>0&&i.splice(0,u));i.length>0&&($("#divRecentlyViewedJobs").removeClass("hide"),dataService.Proxy.post("/AdeccoGroup.Global/api/Job/GetRecentViewedJobs/",i,{cache:!1}).done(function(n){n&&n.length>0&&($("#divRecentlyViewedJobs").removeClass("hide"),t.recentlyViewedJobsExists(!0),typeof UseJsonLd_RecentViewedJobs!="undefined"&&UseJsonLd_RecentViewedJobs&&typeof constructJobsJsonLd=="function"&&constructJobsJsonLd(n,""),n.forEach(function(n){n.Summary="NoContent"}),typeof setJobListingGTMEvent!="undefined"&&setJobListingGTMEvent==!0&&constructJobsGtm(n,"Recent viewed jobs"));t.recentlyViewJobs({Items:n});t.recentlyViewJobids().length>3?t.isSlick(!0):$(".jobs-slider").removeClass("jobs-slider").addClass("jobs-3");$(".viewedJobCards > .job__info").matchHeight({byRow:!0,property:"height",target:null,remove:!1})}))}}function viewModelRecentlySavedJobs(n){var t=this,i,u,r;if(viewModelShortlistJobs(t),t.recentlySavedJobids=ko.observableArray(_buckets.get(n)!=undefined?_buckets.get(n):null),t.recentlySavedJobs=ko.observable(),t.isSlick=ko.observable(!1),t.cardSize=ko.observable(0),t.equalHeightClass=ko.observable("savedJobCards"),t.MaxShortlistCount=ko.observable(MaxShortlistCount),t.jobCardClick=function(n,t){var i=ko.contextFor(t.target),r=i.$index()+1;return jobCardJobClick(n,"My favourite jobs",r),!0},i=[],_buckets.get(n)!=undefined&&($.each(_buckets.get(n),function(){i.push(this)}),_buckets.deleteKey(n),_buckets.set(n,i,{TTL:31536e6}),parseInt(i.length)>parseInt(_maxRecentSavedJobs)&&(r=parseInt(i.length)-parseInt(_maxRecentSavedJobs),r>0&&i.splice(0,r)),i.length>0)){for(u=[],r=0;r<i.length;r++)u.push(i[r].JobId);dataService.Proxy.post("/AdeccoGroup.Global/api/Job/GetRecentViewedJobs/",u,{cache:!1}).done(function(n){typeof UseJsonLd_RecentSavedJobs!="undefined"&&UseJsonLd_RecentSavedJobs&&typeof constructJobsJsonLd=="function"&&constructJobsJsonLd(n,"");n.forEach(function(n){n.Summary="NoContent"});t.recentlySavedJobs({Items:n});$(".savedJobCards").matchHeight({byRow:!0,property:"min-height",target:null,remove:!1})})}}function FetchLatLongUsingGoogleBackendApi(n){return new Promise(function(t){var i={input:n};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetLocationDetailsByLocationName",data:JSON.stringify(i),contentType:"application/json",success:function(n){n.status=="OK"?t(n.results[0].geometry.location.lat+","+n.results[0].geometry.location.lng):t(",")}})})}function FetchLatLongUsingGoogleFrontendApi(n){return new Promise(function(t){var i=new google.maps.Geocoder;i.geocode({address:n},function(n,i){i==="OK"?t(n[0].geometry.location.lat()+","+n[0].geometry.location.lng()):t(",")})})}function FetchBranchDetails(n){dataService.Proxy.post("/globalweb/branch/branchsearch",n).done(function(n){var t=n.Items?n.Items:n,i=n.Nearest?n.Nearest:!1;self.branchResults(t);self.constructJsonLd(t);t.length==0?self.resultText(self.manageTokens(self.getResultText(_branchLocatorSettings.BranchNoResultText,0))):t.length==1?self.resultText(self.manageTokens(self.getResultText(i?_branchLocatorSettings.BranchNearestSingleResultText:_branchLocatorSettings.BranchSingleResultText,1))):self.resultText(self.manageTokens(self.getResultText(i?_branchLocatorSettings.BranchNearestMultiResultText:_branchLocatorSettings.BranchMultiResultsText,t.length)));self.setSingleResult()})}function cityIndustryJobsViewmodel(){function f(n,t){function i(n,i){var r=n[t].toLowerCase(),u=i[t].toLowerCase();return parseInt(u)<parseInt(r)?-1:parseInt(u)>parseInt(r)?1:0}n.sort(i)}var n=this,t="",i="",r="",u="";n.jobResponseIndustry=ko.observableArray();n.runJobSearchIndustry=function(e){var o,s;o=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"");e=o+_resultPage+"?"+e;s={filterUrl:e,facetSettingId:_IndItemName,currentLanguage:u,clientId:t,clientName:i,branchId:r};dataService.Proxy.post("/AdeccoGroup.Global/api/Job/AsynchronousJobSearch/",s,{cache:!1}).done(function(t){t.PresentationFacetResults&&t.PresentationFacetResults.length>0&&t.PresentationFacetResults.forEach(function(t){t.FacetValueCode&&t.FacetValueCode.toLowerCase()=="industryfacet"&&t.ListFacetValues&&t.ListFacetValues.length>0&&(f(t.ListFacetValues,"ValueCount"),n.jobResponseIndustry(t.ListFacetValues))})})}}function teamListView(){var n=this,i,t;n.teamMembersList=ko.observableArray();n.pagination=ko.observableArray();n.pageNumber=ko.observable(1);n.pageLength=ko.observable(11);n.teamStates=ko.observableArray();n.teamCities=ko.observableArray();n.teamSpecalities=ko.observableArray();n.teamTags=ko.observableArray();n.selectedTeamstate=ko.observable();n.selectedTeamCity=ko.observable();n.selectedSpecality=ko.observable();n.selectedTeamName=ko.observable();n.PositionType=ko.observable(leadershiptab=="false"?"All":"Leadership");n.stateFilter=ko.observable("");n.cityFilter=ko.observable("");n.nameFilter=ko.observable("");n.specFilter=ko.observable("");n.lastPage=ko.observable();n.allPage=ko.observable(leadershiptab=="false");n.teamFacet=ko.observableArray();n.teamSelectedValues=ko.observableArray();n.PositionType()=="Leadership"&&n.teamSelectedValues.push("Leadership");n.teamSpecSelectedValues=ko.observableArray();n.teamtagSelectedValues=ko.observableArray();t=[];n.GetAllTeamMembers=function(){$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/TeamMember/GetTeamMembers",contentType:"application/json; charset=utf-8",dataType:"json",success:function(t){t.forEach(function(n){n.LinkedIn="";n.Twitter="";n.SocialMedia&&n.SocialMedia.forEach(function(t){var r=t.replace("(","").replace(")",""),i=r.split(",");i.length>1&&(i[1].trim()=="LI"?n.LinkedIn=i[0]:i[1].trim()=="TW"&&(n.Twitter=i[0]))})});t=t.filter(function(n){return n.Active==!0});i=t;var r=t;n.PositionType()!="All"&&(r=t.filter(function(t){return t.PositionType==n.PositionType()}));n.getTeamFacetValues();n.getTeamMembersData(1,r);n.handlePagination(r.length)}})};n.getTeamFacetValues=function(){var r=i,t;n.PositionType()!="All"&&(r=i.filter(function(t){return t.PositionType==n.PositionType()}));t=r.map(function(n){return n.PositionType});t=t.filter(function(n,i){return t.indexOf(n)==i});n.teamFacet(t)};n.teamFacetSelect=function(t){return n.teamSelectedValues().indexOf(t)>=0?n.teamSelectedValues.remove(t):n.teamSelectedValues.push(t),n.handleFilters(),!0};n.teamSpeSelect=function(t){return n.teamSpecSelectedValues().indexOf(t)>=0?n.teamSpecSelectedValues.remove(t):n.teamSpecSelectedValues.push(t),n.handleFilters(),!0};n.teamtagSelect=function(t){return n.teamtagSelectedValues().indexOf(t)>=0?n.teamtagSelectedValues.remove(t):n.teamtagSelectedValues.push(t),$(this).toggleClass("active"),n.handleFilters(),!0};n.onListChange=function(r){n.clearFilters();t=[];n.PositionType(r);n.pageNumber(1);var u=i;r!="All"&&(u=i.filter(function(t){return t.PositionType==n.PositionType()}),n.teamSelectedValues.push(r));n.getTeamMembersData(1,u);n.handlePagination(u.length);n.executeLookups(u)};n.getTeamMembersData=function(t,i){var r;if(n.teamMembersList.removeAll(),t==1)for(r=0;r<n.pageLength();r++)i[r]&&n.teamMembersList.push(i[r]);else for(r=(t-1)*n.pageLength();r<t*n.pageLength();r++)i[r]&&n.teamMembersList.push(i[r]);n.getStateList(i);n.getTeamSpecialities();n.getTeamTags();n.getTeamFacetValues()};n.paginationClick=function(r){n.pageNumber(r);var u=i;n.PositionType()!="All"&&(u=i.filter(function(t){return t.PositionType==n.PositionType()}));n.getTeamMembersData(r,t.length>0?t:u)};n.handlePagination=function(length){var pageNo,pagecount,firstPage,lastPage,i;if(n.pagination.removeAll(),pageNo=eval(n.pageNumber()),pagecount=eval(n.pageLength()),n.lastPage(1),firstPage=1,!(length<=pagecount))if(lastPage=Math.ceil(length/pagecount),n.lastPage(lastPage),pageNo==firstPage)for(i=pageNo;i<pageNo+pagecount;i++)i<=lastPage&&n.pagination.push(i);else if(pageNo==lastPage)if(lastPage-7>0)for(i=lastPage-7;i<pageNo+pagecount;i++)i<=lastPage&&n.pagination.push(i);else for(i=firstPage;i<pageNo+pagecount;i++)i<=lastPage&&n.pagination.push(i);else{for(i=pageNo-4;i<=pageNo;i++)i>0&&n.pagination.push(i);for(i=pageNo+1;i<=pageNo+5;i++)i<=lastPage&&n.pagination.push(i)}};n.getStateList=function(){var t=[],r=i;n.PositionType()!="All"&&(r=i.filter(function(t){return t.PositionType==n.PositionType()}));r.forEach(function(n){n.State&&t.indexOf(n.State)<0&&t.push(n.State)});n.teamStates(t.sort());$(document).ready(function(){$(".team-states").comboSelect({inputClass:"stateCombo combo-input text-input"})})};n.getTeamSpecialities=function(){var r=i,t;n.PositionType()!="All"&&(r=i.filter(function(t){return t.PositionType==n.PositionType()}));t=[];r.forEach(function(n){n.SpeacialtyIndex&&n.SpeacialtyIndex.forEach(function(n){var i=n.replace("(","").replace(")","");t.indexOf(i)<0&&t.push(i)})});n.teamSpecalities(t.sort())};n.getTeamTags=function(){var r=i,t;n.PositionType()!="All"&&(r=i.filter(function(t){return t.PositionType==n.PositionType()}));t=[];r.forEach(function(n){n.TagsIndex&&n.TagsIndex.forEach(function(n){var i=n.replace("(","").replace(")","");t.indexOf(i)<0&&t.push(i)})});n.teamTags(t.sort())};n.executeLookups=function(t){n.PositionType()!="All"&&(n.getStateList(t),n.getTeamSpecialities(),n.getTeamTags())};n.getTeamCityList=function(t){var r=[],u=i;n.PositionType()!="All"&&(u=i.filter(function(t){return t.PositionType==n.PositionType()}));u.forEach(function(n){r.indexOf(n.City)<0&&n.State==t&&r.push(n.City)});n.teamCities(r.sort());$(".teamCities").comboSelect({inputClass:"cityCombo combo-input text-input"});$(".cityCombo").prop("disabled",!1)};n.selectedTeamstate.subscribe(function(t){return t?(n.selectedTeamCity(""),n.getTeamCityList(t),n.stateFilter(t)):(n.stateFilter(""),n.selectedTeamCity(""),n.teamCities.removeAll(),$(".teamCities").comboSelect({inputClass:"cityCombo combo-input text-input"}),$(".cityCombo").prop("disabled",!0)),n.handleFilters(),!0});n.selectedTeamCity.subscribe(function(t){n.cityFilter(t?t:"");n.handleFilters()});n.selectedSpecality.subscribe(function(t){n.specFilter(t?t:"");n.handleFilters()});n.GetAllTeamMembers(n.executeLookups);$(document).ready(function(){$("#teamName,#teamName1").typeahead({minLength:3,items:10,maxSuggestions:10,source:function(r,u){var f=[],e=t.length>0?t:i,o=e;n.PositionType()!="All"&&(o=e.filter(function(t){return t.PositionType==n.PositionType()}));o.forEach(function(n){var t=n.FirstName+" "+n.LastName;t.toLowerCase().indexOf(r.toLowerCase())!=-1&&(t=n.FirstName+" "+n.LastName,f.indexOf(t)<0&&f.push(t))});u(f)},matcher:function(){return!0},updater:function(t){return n.selectedTeamName(t),n.nameFilter(t),n.handleFilters(),t}})});n.clearFilters=function(){n.selectedSpecality("");n.selectedTeamCity("");n.selectedTeamstate("");n.selectedTeamName("");n.nameFilter("");n.teamSelectedValues.removeAll();n.teamSpecSelectedValues.removeAll();n.teamtagSelectedValues.removeAll();n.handleFilters()};n.handleSocialIcons=function(n,t){console.log("data "+n+"event "+t)};n.handleFilters=function(){t=i;n.PositionType()!="All"&&(t=i.filter(function(t){return t.PositionType==n.PositionType()}));n.stateFilter()&&(t=t.filter(function(t){if(t.State==n.stateFilter())return t}));n.cityFilter()&&(t=t.filter(function(t){if(t.City==n.cityFilter())return t}));n.specFilter()&&(t=t.filter(function(t){if(t.SpeacialtyIndex&&t.SpeacialtyIndex.indexOf("("+n.specFilter()+")")>=0)return t}));n.nameFilter()&&(t=t.filter(function(t){if(t.FirstName+" "+t.LastName==n.nameFilter())return t}));n.teamSelectedValues().length>0&&(t=t.filter(function(t){if(n.teamSelectedValues().indexOf(t.PositionType)>=0)return t}));n.teamSpecSelectedValues().length>0&&(t=t.filter(function(t){var i=!1;return t.SpeacialtyIndex&&t.SpeacialtyIndex.forEach(function(t){var r=t.replace("(","").replace(")","");n.teamSpecSelectedValues().indexOf(r)>=0&&(i=!0)}),i?t:void 0}));n.teamtagSelectedValues().length>0&&(t=t.filter(function(t){var i=!1;return t.TagsIndex&&t.TagsIndex.forEach(function(t){var r=t.replace("(","").replace(")","");n.teamtagSelectedValues().indexOf(r)>=0&&(i=!0)}),i?t:void 0}));n.getTeamMembersData(1,t);n.pageNumber(1);n.handlePagination(t.length)}}function JobAlertViewModel(){function i(n){var s;if(f(),$("#jobAlertSubscribe").find("input").each(function(){$(this).valid()}),$("#jobAlertSubscribe").find("input").valid()){$("body").append("<div id='cover-spin'><\/div>");var t=$("#ulFrequency li.active").attr("id"),i={AlertName:$("#jobAlertNameInput").val(),JobAlertFrequencyId:t!=undefined?t:$("#ddlFrequency").val(),JobAlertFrequency:$("[id*='ddlFrequency'] :selected").text(),FirstName:$("#jobAlertUserNameInput").val(),LastName:$("#jobAlertLastNameInput").val(),EmailAddress:$("#jobAlertUserEmailInput").val(),JobAlertDurationId:$("#ddlDuration").val(),JobAlertDuration:$("[id*='ddlDuration'] :selected").text(),IsEmailConfirmationRequired:n=="true"?"true":"false"},u=$("#jobCriteriaUrl").val()&&_ShowPredefinedCriteria,o=window.location.protocol+"//"+window.location.hostname+fullFilterUrl;s=_hideGoogleCaptcha==="false"?{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!0,filterUrl:o,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:i,captcha:null,preFilterUrl:u?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()}:{RemoveCaptcha:typeof _removeCaptcha!="undefined"?_removeCaptcha:!1,filterUrl:o,facetSettingId:typeof _ItemName!="undefined"?_ItemName:typeof _FacetName!="undefined"?_FacetName:"",currentLanguage:_CurrentLanguage,AlertData:i,captcha:typeof grecaptcha!="undefined"&&grecaptcha&&typeof grecaptcha.getResponse=="function"?grecaptcha.getResponse():"",preFilterUrl:u?$("#jobCriteriaUrl").val():null,MicroSiteId:typeof _MicrositeID!="undefined"?_MicrositeID:"",forgeryToken:$("#forgeryToken").val()};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/SaveJobAlertFromPage/",data:JSON.stringify(s),contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(n){n==null?($("#captchamsg").show(),$(".confirmation_message").length>0&&$(".confirmation_message").hide()):($("#captchamsg").hide(),n.JobAlertId!="00000000-0000-0000-0000-000000000000"&&$(".confirmation_message").length>0&&(r(redirectUrl)?($(".confirmation_message").show(),e()):window.location.href=redirectUrl));$("#cover-spin").remove()},error:function(){$("#cover-spin").remove()}})}}function r(n){return typeof n=="string"&&!n.trim()||typeof n=="undefined"||n===null}function u(t){function i(n,t){var i="",r,u;switch(n){case"useBoroughSearch":i="administrative_area_level_3";break;case"useProvinceSearch":i="administrative_area_level_1";break;case"useStateSearch":i="checkAllAdminLevels"}if(typeof t.types!="undefined")for(r=0;r<t.types.length;r++)if(u=t.types[r],i=="checkAllAdminLevels")switch(u){case"administrative_area_level_1":case"administrative_area_level_2":case"administrative_area_level_3":case"administrative_area_level_4":case"administrative_area_level_5":return t.long_name}else if(u==i)return t.long_name;return""}sessionStorage.setItem(document.location.host+"_LocationJA",$("[name='txtlocationJobAlert']").val());$.each(n.GoogleAddressAutoSuggest(),function(n,r){if(t==r.key&&(lAutoSuggest=!0,r.PlaceId)){var u=new google.maps.Geocoder;u.geocode({placeId:r.PlaceId},function(n,t){var u,r,f;t==="OK"&&n!=null&&n.length>0&&(u=n[0],r=u.geometry.location,typeof $("[name='coordinatesJobAlert']")[0]!="undefined"?$("input[name='coordinatesJobAlert']").val(parseFloat(r.lat()).toFixed(4)+","+parseFloat(r.lng()).toFixed(4)):$("input[data-sc-field-name='coordinatesJobAlert']").val(parseFloat(r.lat()).toFixed(4)+","+parseFloat(r.lng()).toFixed(4)),f=u.address_components[0],u.address_components.length>0&&(jobBoroughName="",jobProvinceName="",jobStateName="",useBoroughSearch&&(jobBoroughName=i("useBoroughSearch",f)),jobBoroughName==""&&useProvinceSearch&&(jobProvinceName=i("useProvinceSearch",f)),jobBoroughName==""&&jobProvinceName==""&&useStateSearch&&(jobStateName=i("useStateSearch",f))))})}})}function t(n){return n.substr(n.length-1)}function f(){var f=$("input[name='txtJobALertKeyword']").val(),e,i,r,s,u;f=f.replace(/[%*]/g,"");isXssContentAvailable(f)&&(f="");e=$("input[name='txtlocationJobAlert']").val();isXssContentAvailable(e)&&(e="");i=[f,e];r="";$("input[name='coordinatesJobAlert']").val()!=""&&e!=""&&(r="&xy="+encodeURIComponent($("input[name='coordinatesJobAlert']").val()));var n=i[0].toLowerCase(),o=" it";n=n.indexOf(" it ")>=0||n.indexOf("it ")==0||n.indexOf(o)>=0&&n.indexOf(o)+o.length==n.length?n.replace("it","IT"):n.toLowerCase();typeof useSeoJobResults!="undefined"&&useSeoJobResults&&(keywordSeoKey||locationSeoKey)?(s=typeof keywordSeoKey!="undefined"&&keywordSeoKey?t(keywordSeoKey.replace("{0}","")):t(locationSeoKey.replace("{1}","")),u=jobSearchURL.endsWith("/"),n&&(typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(n=n.replace(stringToRemoveFromSeo,"")),n=formatSeoValue(n,s)),i[1]&&(typeof stringToRemoveFromSeo!="undefined"&&stringToRemoveFromSeo&&(i[1]=i[1].replace(stringToRemoveFromSeo,"")),i[1]=formatSeoValue(i[1],s)),n&&i[1]&&typeof keywordSeoKey!="undefined"&&keywordSeoKey&&typeof locationSeoKey!="undefined"&&locationSeoKey?(jobSearchURL=jobSearchURL+keyLocaSeoKey.replace("{0}",n).replace("{1}",i[1]),jobSearchURL=jobSearchURL.replace("//","/")+(u?"/":"")+("?"+r.replace("&",""))):typeof keywordSeoKey!="undefined"&&keywordSeoKey&&typeof locationSeoKey!="undefined"&&locationSeoKey?(n?(jobSearchURL+=keywordSeoKey.replace("{0}",n),jobSearchURL=jobSearchURL.replace("//","/")+(u?"/":"")):i[1]&&(jobSearchURL+=locationSeoKey.replace("{1}",i[1]),jobSearchURL=jobSearchURL.replace("//","/")+(u?"/":"")),jobSearchURL+="?"+r.replace("&","")):typeof keywordSeoKey!="undefined"&&keywordSeoKey?(n&&(jobSearchURL+=keywordSeoKey.replace("{0}",n),jobSearchURL=jobSearchURL.replace("//","/")+(u?"/":"")),jobSearchURL+="?l="+i[1]+r):typeof locationSeoKey!="undefined"&&locationSeoKey&&(i[1]&&(jobSearchURL+=locationSeoKey.replace("{1}",i[1]),jobSearchURL=jobSearchURL.replace("//","/")+(u?"/":"")),jobSearchURL+="?k="+n+r),keywordSeoKey&&jobSearchURL.indexOf(keywordSeoKey.replace("{0}",""))>0&&locationSeoKey&&jobSearchURL.indexOf(locationSeoKey.replace("{1}",""))>0?fullFilterUrl=jobSearchURL.indexOf(keywordSeoKey.replace("{0}",""))<jobSearchURL.indexOf(locationSeoKey.replace("{1}",""))?jobSearchURL.replace(keywordSeoKey.replace("{0}",""),"/"+keywordSeoKey.replace("{0}","").substring(1)):jobSearchURL.replace(locationSeoKey.replace("{1}",""),"/"+locationSeoKey.replace("{1}","").substring(1)):keywordSeoKey&&jobSearchURL.indexOf(keywordSeoKey.replace("{0}",""))>0?fullFilterUrl=jobSearchURL.replace(keywordSeoKey.replace("{0}",""),"/"+keywordSeoKey.replace("{0}","").substring(1)):locationSeoKey&&jobSearchURL.indexOf(locationSeoKey.replace("{1}",""))>0&&(fullFilterUrl=jobSearchURL.replace(locationSeoKey.replace("{1}",""),"/"+locationSeoKey.replace("{1}","").substring(1))),fullFilterUrl=jobSearchURL.replace("//","/"),jobSearchURL.indexOf(window.location.host)>0&&(fullFilterUrl=jobSearchURL.split(window.location.host)[1]),jobSearchURL.slice(-1)=="?"&&(fullFilterUrl=jobSearchURL.slice(0,-1)),fullFilterUrl=jobSearchURL+"&k="+encodeURIComponent(n).toLowerCase().replace(/%20/g,"+")+"&l="+encodeURIComponent(i[1]).toLowerCase().replace(/%20/g,"+")):fullFilterUrl=typeof useSeoJobResults!="undefined"&&useSeoJobResults&&(keywordSeoKey=="undefined"||keywordSeoKey=="")&&n==""&&(locationSeoKey=="undefined"||locationSeoKey=="")&&i[1]==""?jobSearchURL:jobSearchURL+"?k="+encodeURIComponent(n).toLowerCase().replace(/%20/g,"+")+"&l="+encodeURIComponent(i[1]).toLowerCase().replace(/%20/g,"+")+r+"&display="+(typeof _pageDisplayNo!="undefined"?_pageDisplayNo:"5")}function e(){$("#jobAlertNameInput").length>0&&$("#jobAlertNameInput").val("");$("#jobAlertUserNameInput").length>0&&$("#jobAlertUserNameInput").val("");$(".keywordJobALertHelper").val("");$(".new_locationJobALert").val("");$("#jobAlertLastNameInput").length>0&&$("#jobAlertLastNameInput").val("");$("#jobAlertUserEmailInput").val("");$("#ddlDuration").length>0&&($("#ddlDuration")[0].selectedIndex=0);$("#ddlFrequency")[0].selectedIndex=0;$("#jobAlertTerms").prop("checked",!1);grecaptcha.reset()}var n=this;n.jobAlertFrequency=ko.observableArray();n.jobAlertDuration=ko.observableArray();n.AddressAutoSuggest=ko.observableArray();n.GoogleAddressAutoSuggest=ko.observableArray();n.GetJobAlertFrequency=function(){n.jobAlertFrequency().length==0&&$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/Frequency/",contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobAlertFrequency(t)}})};$(".keywordJobALertHelper").typeahead({minLength:typeof minimumCharacterSearchforkeyword!="undefined"?minimumCharacterSearchforkeyword:3,items:10,maxSuggestions:10,source:function(n,t){var i="/AdeccoGroup.Global/api/Job/GetKeyword/"+useAllLocaleForKeywordAutoSuggestion,r={KeywordInput:n};$.ajax({url:i,data:r,dataType:"json",type:"POST",global:!1,success:function(n){n!=undefined&&n.length>0&&t(n)},error:function(){}})},matcher:function(){return!0},updater:function(n){return n}});n.GetJobAlertDuration=function(){n.jobAlertDuration().length==0&&$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/Duration/",contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobAlertDuration(t)}})};n.GetJobAlertFrequency();n.GetJobAlertDuration();n.sendJobalertFromPage=i;$(".new_locationJobALert").typeahead({minLength:2,items:5,source:function(t,i){function w(t,f){var o,s,e,c,h;if(f==google.maps.places.PlacesServiceStatus.OK)for(o=0;o<t.length;o++){if(s=t[o].terms,e="",s.length>0){for(c=s.length,u||(c=s.length-1),h=0;h<c;h++)e+=s[h].value+", ";e=e.substr(0,e.lastIndexOf(","))}e&&r.indexOf(e)<0&&(r.push(e),n.GoogleAddressAutoSuggest.push({PlaceId:t[o].place_id,key:e}))}i(r)}var y,p,r,e,o,s,c,u,f,l,a,v,h,b;if(sessionStorage.setItem(document.location.host+"_LocationJA",""),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(y=window.OnetrustActiveGroups,y.indexOf("C0003")!==-1&&(p="document.cookie ='lAutoSelected=; path =/';",createCookieOneTrust(p,3))):document.cookie="lAutoSelected=; path=/",r=[],c=!1,$(".showLocationMessage").hide(),n.AddressAutoSuggest.removeAll(),n.GoogleAddressAutoSuggest.removeAll(),u=!0,typeof displayCountryNameInLocationAutoSuggestion!="undefined"&&displayCountryNameInLocationAutoSuggestion!=!0&&(u=!1),ApiTypeGlobal==ApiTypeGoogle)f=[],f=typeof googleAutoCompleteCountries!="undefined"?googleAutoCompleteCountries:[],_SearchApiSettings.countryCode!=""&&f.indexOf(_SearchApiSettings.countryCode)==-1&&f.push(_SearchApiSettings.countryCode),l="",l=_SearchApiSettings.countryCode==""||useCountrySearch?{input:this.$element.val(),types:["(regions)"]}:{input:this.$element.val(),componentRestrictions:{country:f},types:["(regions)"]},a=new google.maps.places.AutocompleteService,a.getPlacePredictions(l,w),useBoroughSearch&&(v="",v=_SearchApiSettings.countryCode==""||useCountrySearch?{input:this.$element.val(),types:["(cities)"]}:{input:this.$element.val(),componentRestrictions:{country:f},types:["(cities)"]},a.getPlacePredictions(v,w));else{h={key:_SearchApiSettings.ApiKey,maxResults:_SearchApiSettings.MaxResults,countryRegion:_SearchApiSettings.countryCode,c:getCookie("Locale")};b=/\d/;b.test(this.$element.val())?(h.postalCode=this.$element.val(),c=!0):h.locality=this.$element.val();e=$.ajax({url:_SearchApiSettings.ApiUrl,dataType:"jsonp",global:!1,data:h,jsonp:"jsonp",success:function(t){var i=t.resourceSets[0];i&&i.estimatedTotal>0&&(i.estimatedTotal==1&&i.resources!=undefined&&i.resources.length>0&&i.resources[0].entityType!=undefined&&i.resources[0].entityType=="CountryRegion"?r.push("NoDataFound"):$.each(i.resources,function(t,i){if(c){var f;i.address.locality!=undefined&&(f=i.address.postalCode+", "+i.address.locality,i.address.adminDistrict!=undefined&&(f+=" , "+i.address.adminDistrict),r.push(f),n.AddressAutoSuggest.push({data:i,key:f}))}else u||(i.name=RemoveCountryFromLocation(i)),i.name&&(r.push(i.name),n.AddressAutoSuggest.push({data:i,key:i.name}))}))}});useCountrySearch&&(o=$.ajax({url:_SearchApiSettings.ApiUrl,dataType:"jsonp",global:!1,data:{key:_SearchApiSettings.ApiKey,countryRegion:this.$element.val(),maxResults:_SearchApiSettings.MaxResults,incl:"ciso2",c:getCookie("Locale")},jsonp:"jsonp",success:function(t){var i=t.resourceSets[0];i&&i.estimatedTotal>0&&$.each(i.resources,function(t,i){u||(i.name=RemoveCountryFromLocation(i));i.name&&(r.push(i.name),n.AddressAutoSuggest.push({data:i,key:i.name,countrycode:i.address.countryRegionIso2}))})}}));useStateSearch&&(s=$.ajax({url:_SearchApiSettings.ApiUrl,dataType:"jsonp",global:!1,data:{key:_SearchApiSettings.ApiKey,adminDistrict:this.$element.val(),countryRegion:_SearchApiSettings.countryCode,maxResults:_SearchApiSettings.MaxResults,c:getCookie("Locale")},jsonp:"jsonp",success:function(t){var i=t.resourceSets[0];i&&i.estimatedTotal>0&&$.each(i.resources,function(t,i){i.entityType!="CountryRegion"&&r.indexOf(i.address.formattedAddress.toUpperCase())<0&&(u||(i.name=RemoveCountryFromLocation(i)),i.name&&(r.push(i.name.toUpperCase()),n.AddressAutoSuggest.push({data:i,key:i.name,statename:i.address.formattedAddress.toUpperCase()})))})}}));s!=undefined&&o!=undefined?$.when(e,s,o).done(function(){var n=t(r);n=="empty"?i(["empty"]):i(r)}):s!=undefined?$.when(e,s).done(function(){var n=t(r);n=="empty"?i(["empty"]):i(r)}):o!=undefined?$.when(e,o).done(function(){var n=t(r);n=="empty"?i(["empty"]):i(r)}):$.when(e).done(function(){var n=t(r);n=="empty"?i(["empty"]):i(r)});function t(n){if(n==undefined)return"empty";if(n!=undefined&&n.indexOf("NoDataFound")>-1){if(n.length==1)return"empty";n.splice(n.indexOf("NoDataFound"),1);i(n)}else i(n)}}},autoSelect:!0,matcher:function(){return!0},updater:function(t){return sessionStorage.setItem(document.location.host+"_LocationJA",t),lAutoSuggest=!0,$.each(n.AddressAutoSuggest(),function(n,i){t==i.key&&(typeof $("[name='coordinatesJobAlert']")[0]!="undefined"?$("[name='coordinatesJobAlert']").val(parseFloat(i.data.point.coordinates[0]).toFixed(4)+","+parseFloat(i.data.point.coordinates[1]).toFixed(4)):$("[data-sc-field-name='coordinatesJobAlert']").val(parseFloat(i.data.point.coordinates[0]).toFixed(4)+","+parseFloat(i.data.point.coordinates[1]).toFixed(4)))}),n.GoogleAddressAutoSuggest().length>0&&u(t),t}});$(".locationJobALert").keyup(function(n){n.keyCode==40?enterSubmitsForm=!1:n.keyCode>=65&&n.keyCode<=90?$("[name='coordinatesJobAlert']").val(""):n.keyCode==13&&(enterSubmitsForm?$("#"+$(this).attr("buttonID")).click():enterSubmitsForm=!0)})}var settimeText,setLocations,GoogleDriveFilePicker,BingMap,hidePin,setZoomLevel,hideMap,GoogleMap,BranchGObject,$find,__cultureInfo,dataService,$get,$create,$addHandler,$addHandlers,$clearHandlers,equalheightcontainers,branchLocatorBackButton,ids,locationTextboxLastValue,isAutoPickLocation,_savedJobsViewModel,enabledCookies,createCookieText,jobSearchControlViewModel,jobsList,SavedJobsViewModel,resourceListingViewModel,PaginationViewModel,viewmodels,initApplyBindings;if(function(){var n=!0;(function(t){var r=this||eval("this"),u=r.document,e=r.navigator,i=r.jQuery,f=r.JSON;(function(n){if(typeof require=="function"&&typeof exports=="object"&&typeof module=="object"){var t=module.exports||exports;n(t,require)}else typeof define=="function"&&define.amd?define(["exports","require"],n):n(r.ko={})})(function(o,s){function w(n,t){var i=n===null||typeof n in tt;return i?n===t:!1}function it(n,i){var r;return function(){r||(r=setTimeout(function(){r=t;n()},i))}}function rt(n,t){var i;return function(){clearTimeout(i);i=setTimeout(n,t)}}function ut(n){var t=this;return n&&h.utils.objectForEach(n,function(n,i){var r=h.extenders[n];typeof r=="function"&&(t=r(t,i)||t)}),t}function ft(n){h.bindingHandlers[n]={init:function(t,i,r,u,f){var e=function(){var t={};return t[n]=i(),t};return h.bindingHandlers.event.init.call(this,t,e,r,u,f)}}}function nt(n,t,i,r){h.bindingHandlers[n]={init:function(n,u,f,e,o){var c,s;return h.computed(function(){var l=h.utils.unwrapObservable(u()),f=!i!=!l,e=!s,a=e||t||f!==c;a&&(e&&h.computedContext.getDependenciesCount()&&(s=h.utils.cloneNodes(h.virtualElements.childNodes(n),!0)),f?(e||h.virtualElements.setDomNodeChildren(n,h.utils.cloneNodes(s)),h.applyBindingsToDescendants(r?r(o,l):o,n)):h.virtualElements.emptyNode(n),c=f)},null,{disposeWhenNodeIsRemoved:n}),{controlsDescendantBindings:!0}}};h.expressionRewriting.bindingRewriteValidators[n]=!1;h.virtualElements.allowedBindings[n]=!0}var h=typeof o!="undefined"?o:{},tt,a,c,l,v,b,k,d,y,g,p;h.exportSymbol=function(n,t){for(var i=n.split("."),r=h,u=0;u<i.length-1;u++)r=r[i[u]];r[i[i.length-1]]=t};h.exportProperty=function(n,t,i){n[t]=i};h.version="3.2.0";h.exportSymbol("version",h.version);h.utils=function(){function o(n,t){for(var i in n)n.hasOwnProperty(i)&&t(i,n[i])}function c(n,t){if(t)for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);return n}function l(n,t){return n.__proto__=t,n}function k(n,t){if(h.utils.tagNameLower(n)!=="input"||!n.type||t.toLowerCase()!="click")return!1;var i=n.type;return i=="checkbox"||i=="radio"}var a={__proto__:[]}instanceof Array,s={},v={},y=e&&/Firefox\/2/i.test(e.userAgent)?"KeyboardEvent":"UIEvents";s[y]=["keyup","keydown","keypress"];s.MouseEvents=["click","dblclick","mousedown","mouseup","mousemove","mouseover","mouseout","mouseenter","mouseleave"];o(s,function(n,t){if(t.length)for(var i=0,r=t.length;i<r;i++)v[t[i]]=n});var p={propertychange:!0},n=u&&function(){for(var n=3,i=u.createElement("div"),r=i.getElementsByTagName("i");i.innerHTML="<!--[if gt IE "+ ++n+"]><i><\/i><![endif]-->",r[0];);return n>4?n:t}(),w=n===6,b=n===7;return{fieldsIncludedWithJsonPost:["authenticity_token",/^__RequestVerificationToken(_.*)?$/],arrayForEach:function(n,t){for(var i=0,r=n.length;i<r;i++)t(n[i],i)},arrayIndexOf:function(n,t){if(typeof Array.prototype.indexOf=="function")return Array.prototype.indexOf.call(n,t);for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return i;return-1},arrayFirst:function(n,t,i){for(var r=0,u=n.length;r<u;r++)if(t.call(i,n[r],r))return n[r];return null},arrayRemoveItem:function(n,t){var i=h.utils.arrayIndexOf(n,t);i>0?n.splice(i,1):i===0&&n.shift()},arrayGetDistinctValues:function(n){var i,t,r;for(n=n||[],i=[],t=0,r=n.length;t<r;t++)h.utils.arrayIndexOf(i,n[t])<0&&i.push(n[t]);return i},arrayMap:function(n,t){var r,i,u;for(n=n||[],r=[],i=0,u=n.length;i<u;i++)r.push(t(n[i],i));return r},arrayFilter:function(n,t){var r,i,u;for(n=n||[],r=[],i=0,u=n.length;i<u;i++)t(n[i],i)&&r.push(n[i]);return r},arrayPushAll:function(n,t){if(t instanceof Array)n.push.apply(n,t);else for(var i=0,r=t.length;i<r;i++)n.push(t[i]);return n},addOrRemoveItem:function(n,t,i){var r=h.utils.arrayIndexOf(h.utils.peekObservable(n),t);r<0?i&&n.push(t):i||n.splice(r,1)},canSetPrototype:a,extend:c,setPrototypeOf:l,setPrototypeOfOrExtend:a?l:c,objectForEach:o,objectMap:function(n,t){var r,i;if(!n)return n;r={};for(i in n)n.hasOwnProperty(i)&&(r[i]=t(n[i],i,n));return r},emptyDomNode:function(n){while(n.firstChild)h.removeNode(n.firstChild)},moveCleanedNodesToContainerElement:function(n){for(var i=h.utils.makeArray(n),r=u.createElement("div"),t=0,f=i.length;t<f;t++)r.appendChild(h.cleanNode(i[t]));return r},cloneNodes:function(n,t){for(var r,i=0,f=n.length,u=[];i<f;i++)r=n[i].cloneNode(!0),u.push(t?h.cleanNode(r):r);return u},setDomNodeChildren:function(n,t){if(h.utils.emptyDomNode(n),t)for(var i=0,r=t.length;i<r;i++)n.appendChild(t[i])},replaceDomNodes:function(n,t){var r=n.nodeType?[n]:n,f,e,i,u;if(r.length>0){for(f=r[0],e=f.parentNode,i=0,u=t.length;i<u;i++)e.insertBefore(t[i],f);for(i=0,u=r.length;i<u;i++)h.removeNode(r[i])}},fixUpContinuousNodeArray:function(n,t){if(n.length){for(t=t.nodeType===8&&t.parentNode||t;n.length&&n[0].parentNode!==t;)n.shift();if(n.length>1){var i=n[0],r=n[n.length-1];for(n.length=0;i!==r;)if(n.push(i),i=i.nextSibling,!i)return;n.push(r)}}return n},setOptionNodeSelectionState:function(t,i){n<7?t.setAttribute("selected",i):t.selected=i},stringTrim:function(n){return n===null||n===t?"":n.trim?n.trim():n.toString().replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},stringStartsWith:function(n,t){return(n=n||"",t.length>n.length)?!1:n.substring(0,t.length)===t},domNodeIsContainedBy:function(n,t){if(n===t)return!0;if(n.nodeType===11)return!1;if(t.contains)return t.contains(n.nodeType===3?n.parentNode:n);if(t.compareDocumentPosition)return(t.compareDocumentPosition(n)&16)==16;while(n&&n!=t)n=n.parentNode;return!!n},domNodeIsAttachedToDocument:function(n){return h.utils.domNodeIsContainedBy(n,n.ownerDocument.documentElement)},anyDomNodeIsAttachedToDocument:function(n){return!!h.utils.arrayFirst(n,h.utils.domNodeIsAttachedToDocument)},tagNameLower:function(n){return n&&n.tagName&&n.tagName.toLowerCase()},registerEventHandler:function(t,r,u){var o=n&&p[r],f,e;if(!o&&i)i(t).bind(r,u);else if(o||typeof t.addEventListener!="function")if(typeof t.attachEvent!="undefined")f=function(n){u.call(t,n)},e="on"+r,t.attachEvent(e,f),h.utils.domNodeDisposal.addDisposeCallback(t,function(){t.detachEvent(e,f)});else throw new Error("Browser doesn't support addEventListener or attachEvent");else t.addEventListener(r,u,!1)},triggerEvent:function(n,t){var f,o,e;if(!(n&&n.nodeType))throw new Error("element must be a DOM node when calling triggerEvent");if(f=k(n,t),i&&!f)i(n).trigger(t);else if(typeof u.createEvent=="function")if(typeof n.dispatchEvent=="function")o=v[t]||"HTMLEvents",e=u.createEvent(o),e.initEvent(t,!0,!0,r,0,0,0,0,0,!1,!1,!1,!1,0,n),n.dispatchEvent(e);else throw new Error("The supplied element doesn't support dispatchEvent");else if(f&&n.click)n.click();else if(typeof n.fireEvent!="undefined")n.fireEvent("on"+t);else throw new Error("Browser doesn't support triggering events");},unwrapObservable:function(n){return h.isObservable(n)?n():n},peekObservable:function(n){return h.isObservable(n)?n.peek():n},toggleDomNodeCssClass:function(n,t,i){if(t){var r=/\S+/g,u=n.className.match(r)||[];h.utils.arrayForEach(t.match(r),function(n){h.utils.addOrRemoveItem(u,n,i)});n.className=u.join(" ")}},setTextContent:function(n,i){var r=h.utils.unwrapObservable(i),u;(r===null||r===t)&&(r="");u=h.virtualElements.firstChild(n);!u||u.nodeType!=3||h.virtualElements.nextSibling(u)?h.virtualElements.setDomNodeChildren(n,[n.ownerDocument.createTextNode(r)]):u.data=r;h.utils.forceRefresh(n)},setElementName:function(t,i){if(t.name=i,n<=7)try{t.mergeAttributes(u.createElement("<input name='"+t.name+"'/>"),!1)}catch(r){}},forceRefresh:function(t){if(n>=9){var i=t.nodeType==1?t:t.parentNode;i.style&&(i.style.zoom=i.style.zoom)}},ensureSelectElementIsRenderedCorrectly:function(t){if(n){var i=t.style.width;t.style.width=0;t.style.width=i}},range:function(n,t){var r,i;for(n=h.utils.unwrapObservable(n),t=h.utils.unwrapObservable(t),r=[],i=n;i<=t;i++)r.push(i);return r},makeArray:function(n){for(var i=[],t=0,r=n.length;t<r;t++)i.push(n[t]);return i},isIe6:w,isIe7:b,ieVersion:n,getFormFields:function(n,t){for(var r=h.utils.makeArray(n.getElementsByTagName("input")).concat(h.utils.makeArray(n.getElementsByTagName("textarea"))),f=typeof t=="string"?function(n){return n.name===t}:function(n){return t.test(n.name)},u=[],i=r.length-1;i>=0;i--)f(r[i])&&u.push(r[i]);return u},parseJson:function(n){return typeof n=="string"&&(n=h.utils.stringTrim(n),n)?f&&f.parse?f.parse(n):new Function("return "+n)():null},stringifyJson:function(n,t,i){if(!f||!f.stringify)throw new Error("Cannot find JSON.stringify(). Some browsers (e.g., IE < 8) don't support it natively, but you can overcome this by adding a script reference to json2.js, downloadable from http://www.json.org/json2.js");return f.stringify(h.utils.unwrapObservable(n),t,i)},postJson:function(n,t,i){var l,s,c,f,r,a,e;i=i||{};var v=i.params||{},y=i.includeFields||this.fieldsIncludedWithJsonPost,p=n;if(typeof n=="object"&&h.utils.tagNameLower(n)==="form")for(l=n,p=l.action,s=y.length-1;s>=0;s--)for(c=h.utils.getFormFields(l,y[s]),f=c.length-1;f>=0;f--)v[c[f].name]=c[f].value;t=h.utils.unwrapObservable(t);r=u.createElement("form");r.style.display="none";r.action=p;r.method="post";for(a in t)e=u.createElement("input"),e.type="hidden",e.name=a,e.value=h.utils.stringifyJson(h.utils.unwrapObservable(t[a])),r.appendChild(e);o(v,function(n,t){var i=u.createElement("input");i.type="hidden";i.name=n;i.value=t;r.appendChild(i)});u.body.appendChild(r);i.submitter?i.submitter(r):r.submit();setTimeout(function(){r.parentNode.removeChild(r)},0)}}}();h.exportSymbol("utils",h.utils);h.exportSymbol("utils.arrayForEach",h.utils.arrayForEach);h.exportSymbol("utils.arrayFirst",h.utils.arrayFirst);h.exportSymbol("utils.arrayFilter",h.utils.arrayFilter);h.exportSymbol("utils.arrayGetDistinctValues",h.utils.arrayGetDistinctValues);h.exportSymbol("utils.arrayIndexOf",h.utils.arrayIndexOf);h.exportSymbol("utils.arrayMap",h.utils.arrayMap);h.exportSymbol("utils.arrayPushAll",h.utils.arrayPushAll);h.exportSymbol("utils.arrayRemoveItem",h.utils.arrayRemoveItem);h.exportSymbol("utils.extend",h.utils.extend);h.exportSymbol("utils.fieldsIncludedWithJsonPost",h.utils.fieldsIncludedWithJsonPost);h.exportSymbol("utils.getFormFields",h.utils.getFormFields);h.exportSymbol("utils.peekObservable",h.utils.peekObservable);h.exportSymbol("utils.postJson",h.utils.postJson);h.exportSymbol("utils.parseJson",h.utils.parseJson);h.exportSymbol("utils.registerEventHandler",h.utils.registerEventHandler);h.exportSymbol("utils.stringifyJson",h.utils.stringifyJson);h.exportSymbol("utils.range",h.utils.range);h.exportSymbol("utils.toggleDomNodeCssClass",h.utils.toggleDomNodeCssClass);h.exportSymbol("utils.triggerEvent",h.utils.triggerEvent);h.exportSymbol("utils.unwrapObservable",h.utils.unwrapObservable);h.exportSymbol("utils.objectForEach",h.utils.objectForEach);h.exportSymbol("utils.addOrRemoveItem",h.utils.addOrRemoveItem);h.exportSymbol("unwrap",h.utils.unwrapObservable);Function.prototype.bind||(Function.prototype.bind=function(n){var i=this,t=Array.prototype.slice.call(arguments),n=t.shift();return function(){return i.apply(n,t.concat(Array.prototype.slice.call(arguments)))}});h.utils.domData=new function(){function r(r,f){var e=r[n],o=e&&e!=="null"&&i[e];if(!o){if(!f)return t;e=r[n]="ko"+u++;i[e]={}}return i[e]}var u=0,n="__ko__"+(new Date).getTime(),i={};return{get:function(n,i){var u=r(n,!1);return u===t?t:u[i]},set:function(n,i,u){if(u!==t||r(n,!1)!==t){var f=r(n,!0);f[i]=u}},clear:function(t){var r=t[n];return r?(delete i[r],t[n]=null,!0):!1},nextKey:function(){return u+++n}}};h.exportSymbol("utils.domData",h.utils.domData);h.exportSymbol("utils.domData.clear",h.utils.domData.clear);h.utils.domNodeDisposal=new function(){function r(i,r){var u=h.utils.domData.get(i,n);return u===t&&r&&(u=[],h.utils.domData.set(i,n,u)),u}function o(i){h.utils.domData.set(i,n,t)}function u(n){var t=r(n,!1),i;if(t)for(t=t.slice(0),i=0;i<t.length;i++)t[i](n);h.utils.domData.clear(n);h.utils.domNodeDisposal.cleanExternalData(n);f[n.nodeType]&&s(n)}function s(n){for(var t,i=n.firstChild;t=i;)i=t.nextSibling,t.nodeType===8&&u(t)}var n=h.utils.domData.nextKey(),e={1:!0,8:!0,9:!0},f={1:!0,9:!0};return{addDisposeCallback:function(n,t){if(typeof t!="function")throw new Error("Callback must be a function");r(n,!0).push(t)},removeDisposeCallback:function(n,t){var i=r(n,!1);i&&(h.utils.arrayRemoveItem(i,t),i.length==0&&o(n))},cleanNode:function(n){var t,i,r;if(e[n.nodeType]&&(u(n),f[n.nodeType]))for(t=[],h.utils.arrayPushAll(t,n.getElementsByTagName("*")),i=0,r=t.length;i<r;i++)u(t[i]);return n},removeNode:function(n){h.cleanNode(n);n.parentNode&&n.parentNode.removeChild(n)},cleanExternalData:function(n){i&&typeof i.cleanData=="function"&&i.cleanData([n])}}};h.cleanNode=h.utils.domNodeDisposal.cleanNode;h.removeNode=h.utils.domNodeDisposal.removeNode;h.exportSymbol("cleanNode",h.cleanNode);h.exportSymbol("removeNode",h.removeNode);h.exportSymbol("utils.domNodeDisposal",h.utils.domNodeDisposal);h.exportSymbol("utils.domNodeDisposal.addDisposeCallback",h.utils.domNodeDisposal.addDisposeCallback);h.exportSymbol("utils.domNodeDisposal.removeDisposeCallback",h.utils.domNodeDisposal.removeDisposeCallback),function(){function n(n){var i=h.utils.stringTrim(n).toLowerCase(),t=u.createElement("div"),f=i.match(/^<(thead|tbody|tfoot)/)&&[1,"<table>","<\/table>"]||!i.indexOf("<tr")&&[2,"<table><tbody>","<\/tbody><\/table>"]||(!i.indexOf("<td")||!i.indexOf("<th"))&&[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"]||[0,"",""],e="ignored<div>"+f[1]+n+f[2]+"<\/div>";for(typeof r.innerShiv=="function"?t.appendChild(r.innerShiv(e)):t.innerHTML=e;f[0]--;)t=t.lastChild;return h.utils.makeArray(t.lastChild.childNodes)}function f(n){var r,t;if(i.parseHTML)return i.parseHTML(n)||[];if(r=i.clean([n]),r&&r[0]){for(t=r[0];t.parentNode&&t.parentNode.nodeType!==11;)t=t.parentNode;t.parentNode&&t.parentNode.removeChild(t)}return r}h.utils.parseHtmlFragment=function(t){return i?f(t):n(t)};h.utils.setHtml=function(n,r){var f,u;if(h.utils.emptyDomNode(n),r=h.utils.unwrapObservable(r),r!==null&&r!==t)if(typeof r!="string"&&(r=r.toString()),i)i(n).html(r);else for(f=h.utils.parseHtmlFragment(r),u=0;u<f.length;u++)n.appendChild(f[u])}}();h.exportSymbol("utils.parseHtmlFragment",h.utils.parseHtmlFragment);h.exportSymbol("utils.setHtml",h.utils.setHtml);h.memoization=function(){function i(){return((1+Math.random())*4294967296|0).toString(16).substring(1)}function u(){return i()+i()}function r(n,t){var i;if(n)if(n.nodeType==8)i=h.memoization.parseMemoText(n.nodeValue),i!=null&&t.push({domNode:n,memoId:i});else if(n.nodeType==1)for(var u=0,f=n.childNodes,e=f.length;u<e;u++)r(f[u],t)}var n={};return{memoize:function(t){if(typeof t!="function")throw new Error("You can only pass a function to ko.memoization.memoize()");var i=u();return n[i]=t,"<!--[ko_memo:"+i+"]-->"},unmemoize:function(i,r){var u=n[i];if(u===t)throw new Error("Couldn't find any memo with ID "+i+". Perhaps it's already been unmemoized.");try{return u.apply(null,r||[]),!0}finally{delete n[i]}},unmemoizeDomNodeAndDescendants:function(n,t){var f=[],u,o,i,e;for(r(n,f),u=0,o=f.length;u<o;u++)i=f[u].domNode,e=[i],t&&h.utils.arrayPushAll(e,t),h.memoization.unmemoize(f[u].memoId,e),i.nodeValue="",i.parentNode&&i.parentNode.removeChild(i)},parseMemoText:function(n){var t=n.match(/^\[ko_memo\:(.*?)\]$/);return t?t[1]:null}}}();h.exportSymbol("memoization",h.memoization);h.exportSymbol("memoization.memoize",h.memoization.memoize);h.exportSymbol("memoization.unmemoize",h.memoization.unmemoize);h.exportSymbol("memoization.parseMemoText",h.memoization.parseMemoText);h.exportSymbol("memoization.unmemoizeDomNodeAndDescendants",h.memoization.unmemoizeDomNodeAndDescendants);h.extenders={throttle:function(n,t){n.throttleEvaluation=t;var i=null;return h.dependentObservable({read:n,write:function(r){clearTimeout(i);i=setTimeout(function(){n(r)},t)}})},rateLimit:function(n,t){var i,r,u;typeof t=="number"?i=t:(i=t.timeout,r=t.method);u=r=="notifyWhenChangesStop"?rt:it;n.limit(function(n){return u(n,i)})},notify:function(n,t){n.equalityComparer=t=="always"?null:w}};tt={undefined:1,boolean:1,number:1,string:1};h.exportSymbol("extenders",h.extenders);h.subscription=function(n,t,i){this.target=n;this.callback=t;this.disposeCallback=i;this.isDisposed=!1;h.exportProperty(this,"dispose",this.dispose)};h.subscription.prototype.dispose=function(){this.isDisposed=!0;this.disposeCallback()};h.subscribable=function(){h.utils.setPrototypeOfOrExtend(this,h.subscribable.fn);this._subscriptions={}};a="change";c={subscribe:function(n,t,i){var r=this,f,u;return i=i||a,f=t?n.bind(t):n,u=new h.subscription(r,f,function(){h.utils.arrayRemoveItem(r._subscriptions[i],u);r.afterSubscriptionRemove&&r.afterSubscriptionRemove(i)}),r.beforeSubscriptionAdd&&r.beforeSubscriptionAdd(i),r._subscriptions[i]||(r._subscriptions[i]=[]),r._subscriptions[i].push(u),u},notifySubscribers:function(n,t){if(t=t||a,this.hasSubscriptionsForEvent(t))try{h.dependencyDetection.begin();for(var u=this._subscriptions[t].slice(0),r=0,i;i=u[r];++r)i.isDisposed||i.callback(n)}finally{h.dependencyDetection.end()}},limit:function(n){var t=this,o=h.isObservable(t),r,u,i,f="beforeChange",e;t._origNotifySubscribers||(t._origNotifySubscribers=t.notifySubscribers,t.notifySubscribers=function(n,i){i&&i!==a?i===f?t._rateLimitedBeforeChange(n):t._origNotifySubscribers(n,i):t._rateLimitedChange(n)});e=n(function(){o&&i===t&&(i=t());r=!1;t.isDifferent(u,i)&&t._origNotifySubscribers(u=i)});t._rateLimitedChange=function(n){r=!0;i=n;e()};t._rateLimitedBeforeChange=function(n){r||(u=n,t._origNotifySubscribers(n,f))}},hasSubscriptionsForEvent:function(n){return this._subscriptions[n]&&this._subscriptions[n].length},getSubscriptionsCount:function(){var n=0;return h.utils.objectForEach(this._subscriptions,function(t,i){n+=i.length}),n},isDifferent:function(n,t){return!this.equalityComparer||!this.equalityComparer(n,t)},extend:ut};h.exportProperty(c,"subscribe",c.subscribe);h.exportProperty(c,"extend",c.extend);h.exportProperty(c,"getSubscriptionsCount",c.getSubscriptionsCount);h.utils.canSetPrototype&&h.utils.setPrototypeOf(c,Function.prototype);h.subscribable.fn=c;h.isSubscribable=function(n){return n!=null&&typeof n.subscribe=="function"&&typeof n.notifySubscribers=="function"};h.exportSymbol("subscribable",h.subscribable);h.exportSymbol("isSubscribable",h.isSubscribable);h.computedContext=h.dependencyDetection=function(){function f(){return++u}function i(i){t.push(n);n=i}function r(){n=t.pop()}var t=[],n,u=0;return{begin:i,end:r,registerDependency:function(t){if(n){if(!h.isSubscribable(t))throw new Error("Only subscribable things can act as dependencies");n.callback(t,t._id||(t._id=f()))}},ignore:function(n,t,u){try{return i(),n.apply(t,u||[])}finally{r()}},getDependenciesCount:function(){if(n)return n.computed.getDependenciesCount()},isInitial:function(){if(n)return n.isInitial}}}();h.exportSymbol("computedContext",h.computedContext);h.exportSymbol("computedContext.getDependenciesCount",h.computedContext.getDependenciesCount);h.exportSymbol("computedContext.isInitial",h.computedContext.isInitial);h.exportSymbol("computedContext.isSleeping",h.computedContext.isSleeping);h.observable=function(t){function i(){return arguments.length>0?(i.isDifferent(r,arguments[0])&&(i.valueWillMutate(),r=arguments[0],n&&(i._latestValue=r),i.valueHasMutated()),this):(h.dependencyDetection.registerDependency(i),r)}var r=t;return h.subscribable.call(i),h.utils.setPrototypeOfOrExtend(i,h.observable.fn),n&&(i._latestValue=r),i.peek=function(){return r},i.valueHasMutated=function(){i.notifySubscribers(r)},i.valueWillMutate=function(){i.notifySubscribers(r,"beforeChange")},h.exportProperty(i,"peek",i.peek),h.exportProperty(i,"valueHasMutated",i.valueHasMutated),h.exportProperty(i,"valueWillMutate",i.valueWillMutate),i};h.observable.fn={equalityComparer:w};l=h.observable.protoProperty="__ko_proto__";h.observable.fn[l]=h.observable;h.utils.canSetPrototype&&h.utils.setPrototypeOf(h.observable.fn,h.subscribable.fn);h.hasPrototype=function(n,i){return n===null||n===t||n[l]===t?!1:n[l]===i?!0:h.hasPrototype(n[l],i)};h.isObservable=function(n){return h.hasPrototype(n,h.observable)};h.isWriteableObservable=function(n){return typeof n=="function"&&n[l]===h.observable?!0:typeof n=="function"&&n[l]===h.dependentObservable&&n.hasWriteFunction?!0:!1};h.exportSymbol("observable",h.observable);h.exportSymbol("isObservable",h.isObservable);h.exportSymbol("isWriteableObservable",h.isWriteableObservable);h.exportSymbol("isWritableObservable",h.isWriteableObservable);h.observableArray=function(n){if(n=n||[],typeof n!="object"||!("length"in n))throw new Error("The argument passed when initializing an observable array must be an array, or null, or undefined.");var t=h.observable(n);return h.utils.setPrototypeOfOrExtend(t,h.observableArray.fn),t.extend({trackArrayChanges:!0})};h.observableArray.fn={remove:function(n){for(var u,r=this.peek(),i=[],f=typeof n=="function"&&!h.isObservable(n)?n:function(t){return t===n},t=0;t<r.length;t++)u=r[t],f(u)&&(i.length===0&&this.valueWillMutate(),i.push(u),r.splice(t,1),t--);return i.length&&this.valueHasMutated(),i},removeAll:function(n){if(n===t){var i=this.peek(),r=i.slice(0);return this.valueWillMutate(),i.splice(0,i.length),this.valueHasMutated(),r}return n?this.remove(function(t){return h.utils.arrayIndexOf(n,t)>=0}):[]},destroy:function(n){var i=this.peek(),u=typeof n=="function"&&!h.isObservable(n)?n:function(t){return t===n},t,r;for(this.valueWillMutate(),t=i.length-1;t>=0;t--)r=i[t],u(r)&&(i[t]._destroy=!0);this.valueHasMutated()},destroyAll:function(n){return n===t?this.destroy(function(){return!0}):n?this.destroy(function(t){return h.utils.arrayIndexOf(n,t)>=0}):[]},indexOf:function(n){var t=this();return h.utils.arrayIndexOf(t,n)},replace:function(n,t){var i=this.indexOf(n);i>=0&&(this.valueWillMutate(),this.peek()[i]=t,this.valueHasMutated())}};h.utils.arrayForEach(["pop","push","reverse","shift","sort","splice","unshift"],function(n){h.observableArray.fn[n]=function(){var t=this.peek(),i;return this.valueWillMutate(),this.cacheDiffForKnownOperation(t,n,arguments),i=t[n].apply(t,arguments),this.valueHasMutated(),i}});h.utils.arrayForEach(["slice"],function(n){h.observableArray.fn[n]=function(){var t=this();return t[n].apply(t,arguments)}});h.utils.canSetPrototype&&h.utils.setPrototypeOf(h.observableArray.fn,h.observable.fn);h.exportSymbol("observableArray",h.observableArray);v="arrayChange";h.extenders.trackArrayChanges=function(n){function f(){var f,u;r||(r=!0,f=n.notifySubscribers,n.notifySubscribers=function(n,t){return t&&t!==a||++i,f.apply(this,arguments)},u=[].concat(n.peek()||[]),t=null,n.subscribe(function(r){if(r=[].concat(r||[]),n.hasSubscriptionsForEvent(v)){var f=e(u,r);f.length&&n.notifySubscribers(f,v)}u=r;t=null;i=0}))}function e(n,r){return(!t||i>1)&&(t=h.utils.compareArrays(n,r,{sparse:!0})),t}if(!n.cacheDiffForKnownOperation){var r=!1,t=null,i=0,u=n.subscribe;n.subscribe=n.subscribe=function(n,t,i){return i===v&&f(),u.apply(this,arguments)};n.cacheDiffForKnownOperation=function(n,u,f){function c(n,t,i){return l[l.length]={status:n,value:t,index:i}}var e,y;if(r&&!i){var l=[],o=n.length,a=f.length,s=0;switch(u){case"push":s=o;case"unshift":for(e=0;e<a;e++)c("added",f[e],s+e);break;case"pop":s=o-1;case"shift":o&&c("deleted",n[s],s);break;case"splice":var v=Math.min(Math.max(0,f[0]<0?o+f[0]:f[0]),o),p=a===1?o:Math.min(v+(f[1]||0),o),w=v+a-2,d=Math.max(p,w),b=[],k=[];for(e=v,y=2;e<d;++e,++y)e<p&&k.push(c("deleted",n[e],e)),e<w&&b.push(c("added",f[y],e));h.utils.findMovesInArrayComparison(k,b);break;default:return}t=l}}}};h.computed=h.dependentObservable=function(i,r,u){function st(n,t){a[t]||(a[t]=n.subscribe(ht),++e)}function tt(){h.utils.objectForEach(a,function(n,t){t.dispose()});a={}}function it(){tt();e=0;k=!0;c=!1}function ht(){var n=f.throttleEvaluation;n&&n>=0?(clearTimeout(et),et=setTimeout(y,n)):f._evalRateLimited?f._evalRateLimited():y()}function y(i){var y,u,l,g;if(w){if(d)throw Error("A 'pure' computed must not be called recursively");return}if(!k){if(nt&&nt()){if(!b){p();return}}else b=!1;if(w=!0,v)try{y={};h.dependencyDetection.begin({callback:function(n,t){y[t]||(y[t]=1,++e)},computed:f,isInitial:t});e=0;s=o.call(r)}finally{h.dependencyDetection.end();w=!1}else try{u=a;l=e;h.dependencyDetection.begin({callback:function(n,t){k||(l&&u[t]?(a[t]=u[t],++e,delete u[t],--l):st(n,t))},computed:f,isInitial:d?t:!e});a={};e=0;try{g=r?o.call(r):o()}finally{h.dependencyDetection.end();l&&h.utils.objectForEach(u,function(n,t){t.dispose()});c=!1}f.isDifferent(s,g)&&(f.notifySubscribers(s,"beforeChange"),s=g,n&&(f._latestValue=s),i!==!0&&f.notifySubscribers(s))}finally{w=!1}e||p()}}function f(){if(arguments.length>0){if(typeof ft=="function")ft.apply(r,arguments);else throw new Error("Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters.");return this}return h.dependencyDetection.registerDependency(f),c&&y(!0),s}function rt(){return c&&!e&&y(!0),s}function ut(){return c||e>0}var s,c=!0,w=!1,b=!1,k=!1,o=i,d=!1,v=!1,ot;if(o&&typeof o=="object"?(u=o,o=u.read):(u=u||{},o||(o=u.read)),typeof o!="function")throw new Error("Pass a function that returns the value of the ko.computed");var ft=u.write,l=u.disposeWhenNodeIsRemoved||u.disposeWhenNodeIsRemoved||null,g=u.disposeWhen||u.disposeWhen,nt=g,p=it,a={},e=0,et=null;return r||(r=u.owner),h.subscribable.call(f),h.utils.setPrototypeOfOrExtend(f,h.dependentObservable.fn),f.peek=rt,f.getDependenciesCount=function(){return e},f.hasWriteFunction=typeof u.write=="function",f.dispose=function(){p()},f.isActive=ut,ot=f.limit,f.limit=function(n){ot.call(f,n);f._evalRateLimited=function(){f._rateLimitedBeforeChange(s);c=!0;f._rateLimitedChange(f)}},u.pure?(d=!0,v=!0,f.beforeSubscriptionAdd=function(){v&&(v=!1,y(!0))},f.afterSubscriptionRemove=function(){f.getSubscriptionsCount()||(tt(),v=c=!0)}):u.deferEvaluation&&(f.beforeSubscriptionAdd=function(){rt();delete f.beforeSubscriptionAdd}),h.exportProperty(f,"peek",f.peek),h.exportProperty(f,"dispose",f.dispose),h.exportProperty(f,"isActive",f.isActive),h.exportProperty(f,"getDependenciesCount",f.getDependenciesCount),l&&(b=!0,l.nodeType&&(nt=function(){return!h.utils.domNodeIsAttachedToDocument(l)||g&&g()})),v||u.deferEvaluation||y(),l&&ut()&&l.nodeType&&(p=function(){h.utils.domNodeDisposal.removeDisposeCallback(l,p);it()},h.utils.domNodeDisposal.addDisposeCallback(l,p)),f};h.isComputed=function(n){return h.hasPrototype(n,h.dependentObservable)};b=h.observable.protoProperty;h.dependentObservable[b]=h.observable;h.dependentObservable.fn={equalityComparer:w};h.dependentObservable.fn[b]=h.dependentObservable;h.utils.canSetPrototype&&h.utils.setPrototypeOf(h.dependentObservable.fn,h.subscribable.fn);h.exportSymbol("dependentObservable",h.dependentObservable);h.exportSymbol("computed",h.dependentObservable);h.exportSymbol("isComputed",h.isComputed);h.pureComputed=function(n,t){return typeof n=="function"?h.computed(n,t,{pure:!0}):(n=h.utils.extend({},n),n.pure=!0,h.computed(n,t))};h.exportSymbol("pureComputed",h.pureComputed),function(){function i(r,f,e){var s,o;return(e=e||new n,r=f(r),s=typeof r=="object"&&r!==null&&r!==t&&!(r instanceof Date)&&!(r instanceof String)&&!(r instanceof Number)&&!(r instanceof Boolean),!s)?r:(o=r instanceof Array?[]:{},e.save(r,o),u(r,function(n){var u=f(r[n]),s;switch(typeof u){case"boolean":case"number":case"string":case"function":o[n]=u;break;case"object":case"undefined":s=e.get(u);o[n]=s!==t?s:i(u,f,e)}}),o)}function u(n,t){var i,r;if(n instanceof Array){for(i=0;i<n.length;i++)t(i);typeof n.toJSON=="function"&&t("toJSON")}else for(r in n)t(r)}function n(){this.keys=[];this.values=[]}var r=10;h.toJS=function(n){if(arguments.length==0)throw new Error("When calling ko.toJS, pass the object you want to convert.");return i(n,function(n){for(var t=0;h.isObservable(n)&&t<r;t++)n=n();return n})};h.toJSON=function(n,t,i){var r=h.toJS(n);return h.utils.stringifyJson(r,t,i)};n.prototype={constructor:n,save:function(n,t){var i=h.utils.arrayIndexOf(this.keys,n);i>=0?this.values[i]=t:(this.keys.push(n),this.values.push(t))},get:function(n){var i=h.utils.arrayIndexOf(this.keys,n);return i>=0?this.values[i]:t}}}();h.exportSymbol("toJS",h.toJS);h.exportSymbol("toJSON",h.toJSON),function(){var n="__ko__hasDomDataOptionValue__";h.selectExtensions={readValue:function(i){switch(h.utils.tagNameLower(i)){case"option":return i[n]===!0?h.utils.domData.get(i,h.bindingHandlers.options.optionValueDomDataKey):h.utils.ieVersion<=7?i.getAttributeNode("value")&&i.getAttributeNode("value").specified?i.value:i.text:i.value;case"select":return i.selectedIndex>=0?h.selectExtensions.readValue(i.options[i.selectedIndex]):t;default:return i.value}},writeValue:function(i,r,u){var e,f,s,o;switch(h.utils.tagNameLower(i)){case"option":switch(typeof r){case"string":h.utils.domData.set(i,h.bindingHandlers.options.optionValueDomDataKey,t);n in i&&delete i[n];i.value=r;break;default:h.utils.domData.set(i,h.bindingHandlers.options.optionValueDomDataKey,r);i[n]=!0;i.value=typeof r=="number"?r:""}break;case"select":for((r===""||r===null)&&(r=t),e=-1,f=0,s=i.options.length;f<s;++f)if(o=h.selectExtensions.readValue(i.options[f]),o==r||o==""&&r===t){e=f;break}(u||e>=0||r===t&&i.size>1)&&(i.selectedIndex=e);break;default:(r===null||r===t)&&(r="");i.value=r}}}}();h.exportSymbol("selectExtensions",h.selectExtensions);h.exportSymbol("selectExtensions.readValue",h.selectExtensions.readValue);h.exportSymbol("selectExtensions.writeValue",h.selectExtensions.writeValue);h.expressionRewriting=function(){function e(n){if(h.utils.arrayIndexOf(u,n)>=0)return!1;var t=n.match(f);return t===null?!1:t[1]?"Object("+t[1]+")"+t[2]:n}function i(n){var u=h.utils.stringTrim(n),l,r,i,v;u.charCodeAt(0)===123&&(u=u.slice(1,-1));var y=[],e=u.match(t),o,f,a=0;if(e)for(e.push(","),l=0;r=e[l];++l){if(i=r.charCodeAt(0),i===44){if(a<=0){o&&y.push(f?{key:o,value:f.join("")}:{unknown:o});o=f=a=0;continue}}else if(i===58){if(!f)continue}else if(i===47&&l&&r.length>1)v=e[l-1].match(s),v&&!c[v[0]]&&(u=u.substr(u.indexOf(r)+1),e=u.match(t),e.push(","),l=-1,r="/");else if(i===40||i===123||i===91)++a;else if(i===41||i===125||i===93)--a;else if(!o&&!f){o=i===34||i===39?r.slice(1,-1):r;continue}f?f.push(r):f=[r]}return y}function l(n,t){function u(n,t){function l(i){return i&&i.preprocess?t=i.preprocess(t,n,u):!0}var i;if(!c){if(!l(h.getBindingHandler(n)))return;r[n]&&(i=e(t))&&f.push("'"+n+"':function(_z){"+i+"=_z}")}s&&(t="function(){return "+t+" }");o.push("'"+n+"':"+t)}t=t||{};var o=[],f=[],s=t.valueAccessors,c=t.bindingParams,l=typeof n=="string"?i(n):n;return h.utils.arrayForEach(l,function(n){u(n.key||n.unknown,n.value)}),f.length&&u("_ko_property_writers","{"+f.join(",")+" }"),o.join(",")}var u=["true","false","null","undefined"],f=/^(?:[$_a-z][$\w]*|(.+)(\.\s*[$_a-z][$\w]*|\[.+\]))$/i,n=",\"'{}()/:[\\]",o="[^\\s:,/][^"+n+"]*[^\\s"+n+"]",t=RegExp("\"(?:[^\"\\\\]|\\\\.)*\"|'(?:[^'\\\\]|\\\\.)*'|/(?:[^/\\\\]|\\\\.)*/w*|"+o+"|[^\\s]","g"),s=/[\])"'A-Za-z0-9_$]+$/,c={"in":1,"return":1,"typeof":1},r={};return{bindingRewriteValidators:[],twoWayBindings:r,parseObjectLiteral:i,preProcessBindings:l,keyValueArrayContainsKey:function(n,t){for(var i=0;i<n.length;i++)if(n[i].key==t)return!0;return!1},writeValueToProperty:function(n,t,i,r,u){if(n&&h.isObservable(n))h.isWriteableObservable(n)&&(!u||n.peek()!==r)&&n(r);else{var f=t.get("_ko_property_writers");f&&f[i]&&f[i](r)}}}}();h.exportSymbol("expressionRewriting",h.expressionRewriting);h.exportSymbol("expressionRewriting.bindingRewriteValidators",h.expressionRewriting.bindingRewriteValidators);h.exportSymbol("expressionRewriting.parseObjectLiteral",h.expressionRewriting.parseObjectLiteral);h.exportSymbol("expressionRewriting.preProcessBindings",h.expressionRewriting.preProcessBindings);h.exportSymbol("expressionRewriting._twoWayBindings",h.expressionRewriting.twoWayBindings);h.exportSymbol("jsonExpressionRewriting",h.expressionRewriting);h.exportSymbol("jsonExpressionRewriting.insertPropertyAccessorsIntoJson",h.expressionRewriting.preProcessBindings),function(){function n(n){return n.nodeType==8&&r.test(t?n.text:n.nodeValue)}function i(n){return n.nodeType==8&&o.test(t?n.text:n.nodeValue)}function f(t,r){for(var u=t,f=1,e=[];u=u.nextSibling;){if(i(u)&&(f--,f===0))return e;e.push(u);n(u)&&f++}if(!r)throw new Error("Cannot find closing comment tag to match: "+t.nodeValue);return null}function e(n,t){var i=f(n,t);return i?i.length>0?i[i.length-1].nextSibling:n.nextSibling:null}function c(t){var r=t.firstChild,u=null,f;if(r)do u?u.push(r):n(r)?(f=e(r,!0),f?r=f:u=[r]):i(r)&&(u=[r]);while(r=r.nextSibling);return u}var t=u&&u.createComment("test").text==="<!--test-->",r=t?/^<!--\s*ko(?:\s+([\s\S]+))?\s*-->$/:/^\s*ko(?:\s+([\s\S]+))?\s*$/,o=t?/^<!--\s*\/ko\s*-->$/:/^\s*\/ko\s*$/,s={ul:!0,ol:!0};h.virtualElements={allowedBindings:{},childNodes:function(t){return n(t)?f(t):t.childNodes},emptyNode:function(t){var r,i,u;if(n(t))for(r=h.virtualElements.childNodes(t),i=0,u=r.length;i<u;i++)h.removeNode(r[i]);else h.utils.emptyDomNode(t)},setDomNodeChildren:function(t,i){var u,r,f;if(n(t))for(h.virtualElements.emptyNode(t),u=t.nextSibling,r=0,f=i.length;r<f;r++)u.parentNode.insertBefore(i[r],u);else h.utils.setDomNodeChildren(t,i)},prepend:function(t,i){n(t)?t.parentNode.insertBefore(i,t.nextSibling):t.firstChild?t.insertBefore(i,t.firstChild):t.appendChild(i)},insertAfter:function(t,i,r){r?n(t)?t.parentNode.insertBefore(i,r.nextSibling):r.nextSibling?t.insertBefore(i,r.nextSibling):t.appendChild(i):h.virtualElements.prepend(t,i)},firstChild:function(t){return n(t)?!t.nextSibling||i(t.nextSibling)?null:t.nextSibling:t.firstChild},nextSibling:function(t){return(n(t)&&(t=e(t)),t.nextSibling&&i(t.nextSibling))?null:t.nextSibling},hasBindingValue:n,virtualNodeBindingValue:function(n){var i=(t?n.text:n.nodeValue).match(r);return i?i[1]:null},normaliseVirtualElementDomStructure:function(n){var t,i,u,r;if(s[h.utils.tagNameLower(n)]&&(t=n.firstChild,t))do if(t.nodeType===1&&(i=c(t),i))for(u=t.nextSibling,r=0;r<i.length;r++)u?n.insertBefore(i[r],u):n.appendChild(i[r]);while(t=t.nextSibling)}}}();h.exportSymbol("virtualElements",h.virtualElements);h.exportSymbol("virtualElements.allowedBindings",h.virtualElements.allowedBindings);h.exportSymbol("virtualElements.emptyNode",h.virtualElements.emptyNode);h.exportSymbol("virtualElements.insertAfter",h.virtualElements.insertAfter);h.exportSymbol("virtualElements.prepend",h.virtualElements.prepend);h.exportSymbol("virtualElements.setDomNodeChildren",h.virtualElements.setDomNodeChildren),function(){function t(n,t,r){var u=n+(r&&r.valueAccessors||"");return t[u]||(t[u]=i(n,r))}function i(n,t){var i=h.expressionRewriting.preProcessBindings(n,t),r="with($context){with($data||{}){return{"+i+"}}}";return new Function("$context","$element",r)}var n="data-bind";h.bindingProvider=function(){this.bindingCache={}};h.utils.extend(h.bindingProvider.prototype,{nodeHasBindings:function(t){switch(t.nodeType){case 1:return t.getAttribute(n)!=null||h.components.getComponentNameForNode(t);case 8:return h.virtualElements.hasBindingValue(t);default:return!1}},getBindings:function(n,t){var i=this.getBindingsString(n,t),r=i?this.parseBindingsString(i,t,n):null;return h.components.addBindingsForCustomElement(r,n,t,!1)},getBindingAccessors:function(n,t){var i=this.getBindingsString(n,t),r=i?this.parseBindingsString(i,t,n,{valueAccessors:!0}):null;return h.components.addBindingsForCustomElement(r,n,t,!0)},getBindingsString:function(t){switch(t.nodeType){case 1:return t.getAttribute(n);case 8:return h.virtualElements.virtualNodeBindingValue(t);default:return null}},parseBindingsString:function(n,i,r,u){try{var e=t(n,this.bindingCache,u);return e(i,r)}catch(f){f.message="Unable to parse bindings.\nBindings value: "+n+"\nMessage: "+f.message;throw f;}}});h.bindingProvider.instance=new h.bindingProvider}();h.exportSymbol("bindingProvider",h.bindingProvider),function(){function v(n){return function(){return n}}function u(n){return n()}function s(n){return h.utils.objectMap(h.dependencyDetection.ignore(n),function(t,i){return function(){return n()[i]}})}function y(n,t,i){return typeof n=="function"?s(n.bind(null,t,i)):h.utils.objectMap(n,v)}function p(n,t){return s(this.getBindings.bind(this,n,t))}function w(n){var t=h.virtualElements.allowedBindings[n];if(!t)throw new Error("The binding '"+n+"' cannot be used with virtual elements");}function c(n,t,i){var r,u=h.virtualElements.firstChild(t),f=h.bindingProvider.instance,e=f.preprocessNode;if(e){while(r=u)u=h.virtualElements.nextSibling(r),e.call(f,r);u=h.virtualElements.firstChild(t)}while(r=u)u=h.virtualElements.nextSibling(r),l(n,r,i)}function l(n,t,i){var u=!0,r=t.nodeType===1,f;r&&h.virtualElements.normaliseVirtualElementDomStructure(t);f=r&&i||h.bindingProvider.instance.nodeHasBindings(t);f&&(u=a(t,null,n,i).shouldBindDescendants);u&&!o[h.utils.tagNameLower(t)]&&c(n,t,!r)}function b(n){var i=[],r={},t=[];return h.utils.objectForEach(n,function u(f){if(!r[f]){var e=h.getBindingHandler(f);e&&(e.after&&(t.push(f),h.utils.arrayForEach(e.after,function(i){if(n[i])if(h.utils.arrayIndexOf(t,i)!==-1)throw Error("Cannot combine the following bindings, because they have a cyclic dependency: "+t.join(", "));else u(i)}),t.length--),i.push({key:f,handler:e}));r[f]=!0}}),i}function a(n,i,r,e){var a=h.utils.domData.get(n,f),o,c,l,y;if(!i){if(a)throw Error("You cannot apply bindings multiple times to the same element.");h.utils.domData.set(n,f,!0)}if(!a&&e&&h.storedBindingContextForNode(n,r),i&&typeof i!="function")o=i;else{var v=h.bindingProvider.instance,k=v.getBindingAccessors||p,s=h.dependentObservable(function(){return o=i?i(r,n):k.call(v,n,r),o&&r._subscribable&&r._subscribable(),o},null,{disposeWhenNodeIsRemoved:n});o&&s.isActive()||(s=null)}if(o){l=s?function(n){return function(){return u(s()[n])}}:function(n){return o[n]};function i(){return h.utils.objectMap(s?s():o,u)}i.get=function(n){return o[n]&&u(l(n))};i.has=function(n){return n in o};y=b(o);h.utils.arrayForEach(y,function(u){var s=u.handler.init,a=u.handler.update,f=u.key;n.nodeType===8&&w(f);try{typeof s=="function"&&h.dependencyDetection.ignore(function(){var u=s(n,l(f),i,r.$data,r);if(u&&u.controlsDescendantBindings){if(c!==t)throw new Error("Multiple bindings ("+c+" and "+f+") are trying to control descendant bindings of the same element. You cannot use these bindings together on the same element.");c=f}});typeof a=="function"&&h.dependentObservable(function(){a(n,l(f),i,r.$data,r)},null,{disposeWhenNodeIsRemoved:n})}catch(e){e.message='Unable to process binding "'+f+": "+o[f]+'"\nMessage: '+e.message;throw e;}})}return{shouldBindDescendants:c===t}}function n(n){return n&&n instanceof h.bindingContext?n:new h.bindingContext(n)}var o,f,e;h.bindingHandlers={};o={script:!0};h.getBindingHandler=function(n){return h.bindingHandlers[n]};h.bindingContext=function(n,i,r,u){function s(){var o=l?n():n,t=h.utils.unwrapObservable(o);return i?(i._subscribable&&i._subscribable(),h.utils.extend(f,i),e&&(f._subscribable=e)):(f.$parents=[],f.$root=t,f.ko=h),f.$rawData=o,f.$data=t,r&&(f[r]=t),u&&u(f,i,t),f.$data}function c(){return o&&!h.utils.anyDomNodeIsAttachedToDocument(o)}var f=this,l=typeof n=="function"&&!h.isObservable(n),o,e=h.dependentObservable(s,null,{disposeWhen:c,disposeWhenNodeIsRemoved:!0});e.isActive()&&(f._subscribable=e,e.equalityComparer=null,o=[],e._addNode=function(n){o.push(n);h.utils.domNodeDisposal.addDisposeCallback(n,function(n){h.utils.arrayRemoveItem(o,n);o.length||(e.dispose(),f._subscribable=e=t)})})};h.bindingContext.prototype.createChildContext=function(n,t,i){return new h.bindingContext(n,this,t,function(n,t){n.$parentContext=t;n.$parent=t.$data;n.$parents=(t.$parents||[]).slice(0);n.$parents.unshift(n.$parent);i&&i(n)})};h.bindingContext.prototype.extend=function(n){return new h.bindingContext(this._subscribable||this.$data,this,null,function(t,i){t.$rawData=i.$rawData;h.utils.extend(t,typeof n=="function"?n():n)})};f=h.utils.domData.nextKey();e=h.utils.domData.nextKey();h.storedBindingContextForNode=function(n,t){if(arguments.length==2)h.utils.domData.set(n,e,t),t._subscribable&&t._subscribable._addNode(n);else return h.utils.domData.get(n,e)};h.applyBindingAccessorsToNode=function(t,i,r){return t.nodeType===1&&h.virtualElements.normaliseVirtualElementDomStructure(t),a(t,i,n(r),!0)};h.applyBindingsToNode=function(t,i,r){var u=n(r);return h.applyBindingAccessorsToNode(t,y(i,u,t),u)};h.applyBindingsToDescendants=function(t,i){(i.nodeType===1||i.nodeType===8)&&c(n(t),i,!0)};h.applyBindings=function(t,u){if(!i&&r.jQuery&&(i=r.jQuery),u&&u.nodeType!==1&&u.nodeType!==8)throw new Error("ko.applyBindings: first parameter should be your view model; second parameter should be a DOM node");u=u||r.document.body;l(n(t),u,!0)};h.contextFor=function(n){switch(n.nodeType){case 1:case 8:var i=h.storedBindingContextForNode(n);if(i)return i;if(n.parentNode)return h.contextFor(n.parentNode)}return t};h.dataFor=function(n){var i=h.contextFor(n);return i?i.$data:t};h.exportSymbol("bindingHandlers",h.bindingHandlers);h.exportSymbol("applyBindings",h.applyBindings);h.exportSymbol("applyBindingsToDescendants",h.applyBindingsToDescendants);h.exportSymbol("applyBindingAccessorsToNode",h.applyBindingAccessorsToNode);h.exportSymbol("applyBindingsToNode",h.applyBindingsToNode);h.exportSymbol("contextFor",h.contextFor);h.exportSymbol("dataFor",h.dataFor)}(),function(n){function u(t,i){return t.hasOwnProperty(i)?t[i]:n}function f(n,t){var f=u(i,n),o;f||(f=i[n]=new h.subscribable,e(n,function(t){r[n]=t;delete i[n];o?f.notifySubscribers(t):setTimeout(function(){f.notifySubscribers(t)},0)}),o=!0);f.subscribe(t)}function e(n,i){t("getConfig",[n],function(r){r?t("loadComponent",[n,r],function(n){i(n)}):i(null)})}function t(i,r,u,f){var e,o,s,c;if(f||(f=h.components.loaders.slice(0)),e=f.shift(),e)if(o=e[i],o){if(s=!1,c=o.apply(e,r.concat(function(n){s?u(null):n!==null?u(n):t(i,r,u,f)})),c!==n&&(s=!0,!e.suppressLoaderExceptions))throw new Error("Component loaders must supply values by invoking the callback, not by returning values synchronously.");}else t(i,r,u,f);else u(null)}var i={},r={};h.components={get:function(n,t){var i=u(r,n);i?setTimeout(function(){t(i)},0):f(n,t)},clearCachedDefinition:function(n){delete r[n]},_getFirstResultFromLoaders:t};h.components.loaders=[];h.exportSymbol("components",h.components);h.exportSymbol("components.get",h.components.get);h.exportSymbol("components.clearCachedDefinition",h.components.clearCachedDefinition)}(),function(){function l(n,r,u,f){var o={},l=2,e=function(){--l==0&&f(o)},s=u.template,c=u.viewModel;s?i(r,s,function(t){h.components._getFirstResultFromLoaders("loadTemplate",[n,t],function(n){o.template=n;e()})}):e();c?i(r,c,function(i){h.components._getFirstResultFromLoaders("loadViewModel",[n,i],function(n){o[t]=n;e()})}):e()}function a(n,t,i){var r,f;typeof t=="string"?i(h.utils.parseHtmlFragment(t)):t instanceof Array?i(t):c(t)?i(h.utils.makeArray(t.childNodes)):t.element?(r=t.element,v(r)?i(o(r)):typeof r=="string"?(f=u.getElementById(r),f?i(o(f)):n("Cannot find element with ID "+r)):n("Unknown element type: "+r)):n("Unknown template value: "+t)}function e(n,i,r){if(typeof i=="function")r(function(n){return new i(n)});else if(typeof i[t]=="function")r(i[t]);else if("instance"in i){var u=i.instance;r(function(){return u})}else"viewModel"in i?e(n,i.viewModel,r):n("Unknown viewModel value: "+i)}function o(n){switch(h.utils.tagNameLower(n)){case"script":return h.utils.parseHtmlFragment(n.text);case"textarea":return h.utils.parseHtmlFragment(n.value);case"template":if(c(n.content))return h.utils.cloneNodes(n.content.childNodes)}return h.utils.cloneNodes(n.childNodes)}function v(n){return r.HTMLElement?n instanceof HTMLElement:n&&n.tagName&&n.nodeType===1}function c(n){return r.DocumentFragment?n instanceof DocumentFragment:n&&n.nodeType===11}function i(n,t,i){typeof t.require=="string"?s||r.require?(s||r.require)([t.require],i):n("Uses require, but no AMD loader is present"):i(t)}function f(n){return function(t){throw new Error("Component '"+n+"': "+t);}}var n={},t;h.components.register=function(t,i){if(!i)throw new Error("Invalid configuration for "+t);if(h.components.isRegistered(t))throw new Error("Component "+t+" is already registered");n[t]=i};h.components.isRegistered=function(t){return t in n};h.components.unregister=function(t){delete n[t];h.components.clearCachedDefinition(t)};h.components.defaultLoader={getConfig:function(t,i){var r=n.hasOwnProperty(t)?n[t]:null;i(r)},loadComponent:function(n,t,r){var u=f(n);i(u,t,function(t){l(n,u,t,r)})},loadTemplate:function(n,t,i){a(f(n),t,i)},loadViewModel:function(n,t,i){e(f(n),t,i)}};t="createViewModel";h.exportSymbol("components.register",h.components.register);h.exportSymbol("components.isRegistered",h.components.isRegistered);h.exportSymbol("components.unregister",h.components.unregister);h.exportSymbol("components.defaultLoader",h.components.defaultLoader);h.components.loaders.push(h.components.defaultLoader);h.components._allRegisteredComponents=n}(),function(){function t(t,i){var u=t.getAttribute("params");if(u){var e=n.parseBindingsString(u,i,t,{valueAccessors:!0,bindingParams:!0}),f=h.utils.objectMap(e,function(n){return h.computed(n,null,{disposeWhenNodeIsRemoved:t})}),r=h.utils.objectMap(f,function(n){return n.isActive()?h.computed(function(){return h.utils.unwrapObservable(n())},null,{disposeWhenNodeIsRemoved:t}):n.peek()});return r.hasOwnProperty("$raw")||(r.$raw=f),r}return{$raw:{}}}h.components.getComponentNameForNode=function(n){var t=h.utils.tagNameLower(n);return h.components.isRegistered(t)&&t};h.components.addBindingsForCustomElement=function(n,i,r,u){var f,e;if(i.nodeType===1&&(f=h.components.getComponentNameForNode(i),f)){if(n=n||{},n.component)throw new Error('Cannot use the "component" binding on a custom element matching a component');e={name:f,params:t(i,r)};n.component=u?function(){return e}:e}return n};var n=new h.bindingProvider;h.utils.ieVersion<9&&(h.components.register=function(n){return function(t){return u.createElement(t),n.apply(this,arguments)}}(h.components.register),u.createDocumentFragment=function(n){return function(){var t=n(),i=h.components._allRegisteredComponents;for(var r in i)i.hasOwnProperty(r)&&t.createElement(r);return t}}(u.createDocumentFragment))}(),function(){function t(n,t,i){var r=t.template,u;if(!r)throw new Error("Component '"+n+"' has no template");u=h.utils.cloneNodes(r);h.virtualElements.setDomNodeChildren(i,u)}function i(n,t,i){var r=n.createViewModel;return r?r.call(n,i,{element:t}):i}var n=0;h.bindingHandlers.component={init:function(r,u,f,e,o){var s,c,l=function(){var n=s&&s.dispose;typeof n=="function"&&n.call(s);c=null};return h.utils.domNodeDisposal.addDisposeCallback(r,l),h.computed(function(){var e=h.utils.unwrapObservable(u()),f,a,v;if(typeof e=="string"?f=e:(f=h.utils.unwrapObservable(e.name),a=h.utils.unwrapObservable(e.params)),!f)throw new Error("No component name specified");v=c=++n;h.components.get(f,function(n){if(c===v){if(l(),!n)throw new Error("Unknown component '"+f+"'");t(f,n,r);var u=i(n,r,a),e=o.createChildContext(u);s=u;h.applyBindingsToDescendants(e,r)}})},null,{disposeWhenNodeIsRemoved:r}),{controlsDescendantBindings:!0}}};h.virtualElements.allowedBindings.component=!0}();k={"class":"className","for":"htmlFor"};h.bindingHandlers.attr={update:function(n,i){var r=h.utils.unwrapObservable(i())||{};h.utils.objectForEach(r,function(i,r){r=h.utils.unwrapObservable(r);var u=r===!1||r===null||r===t;u&&n.removeAttribute(i);h.utils.ieVersion<=8&&i in k?(i=k[i],u?n.removeAttribute(i):n[i]=r):u||n.setAttribute(i,r.toString());i==="name"&&h.utils.setElementName(n,u?"":r.toString())})}},function(){h.bindingHandlers.checked={after:["value","attr"],init:function(n,i,r){function c(){var c=n.checked,t=a?u():c,o;h.computedContext.isInitial()||(!f||c)&&(o=h.dependencyDetection.ignore(i),e?s!==t?(c&&(h.utils.addOrRemoveItem(o,t,!0),h.utils.addOrRemoveItem(o,s,!1)),s=t):h.utils.addOrRemoveItem(o,t,c):h.expressionRewriting.writeValueToProperty(o,r,"checked",t,!0))}function l(){var t=h.utils.unwrapObservable(i());n.checked=e?h.utils.arrayIndexOf(t,u())>=0:o?t:u()===t}var u=h.pureComputed(function(){return r.has("checkedValue")?h.utils.unwrapObservable(r.get("checkedValue")):r.has("value")?h.utils.unwrapObservable(r.get("value")):n.value}),o=n.type=="checkbox",f=n.type=="radio";if(o||f){var e=o&&h.utils.unwrapObservable(i())instanceof Array,s=e?u():t,a=f||e;f&&!n.name&&h.bindingHandlers.uniqueName.init(n,function(){return!0});h.computed(c,null,{disposeWhenNodeIsRemoved:n});h.utils.registerEventHandler(n,"click",c);h.computed(l,null,{disposeWhenNodeIsRemoved:n})}}};h.expressionRewriting.twoWayBindings.checked=!0;h.bindingHandlers.checkedValue={update:function(n,t){n.value=h.utils.unwrapObservable(t())}}}();d="__ko__cssValue";h.bindingHandlers.css={update:function(n,t){var i=h.utils.unwrapObservable(t());typeof i=="object"?h.utils.objectForEach(i,function(t,i){i=h.utils.unwrapObservable(i);h.utils.toggleDomNodeCssClass(n,t,i)}):(i=String(i||""),h.utils.toggleDomNodeCssClass(n,n[d],!1),n[d]=i,h.utils.toggleDomNodeCssClass(n,i,!0))}};h.bindingHandlers.enable={update:function(n,t){var i=h.utils.unwrapObservable(t());i&&n.disabled?n.removeAttribute("disabled"):i||n.disabled||(n.disabled=!0)}};h.bindingHandlers.disable={update:function(n,t){h.bindingHandlers.enable.update(n,function(){return!h.utils.unwrapObservable(t())})}};h.bindingHandlers.event={init:function(n,t,i,r,u){var f=t()||{};h.utils.objectForEach(f,function(f){typeof f=="string"&&h.utils.registerEventHandler(n,f,function(n){var o,s=t()[f],e,c;if(s){try{e=h.utils.makeArray(arguments);r=u.$data;e.unshift(r);o=s.apply(r,e)}finally{o!==!0&&(n.preventDefault?n.preventDefault():n.returnValue=!1)}c=i.get(f+"Bubble")!==!1;c||(n.cancelBubble=!0,n.stopPropagation&&n.stopPropagation())}})})}};h.bindingHandlers.foreach={makeTemplateValueAccessor:function(n){return function(){var i=n(),t=h.utils.peekObservable(i);return!t||typeof t.length=="number"?{foreach:i,templateEngine:h.nativeTemplateEngine.instance}:(h.utils.unwrapObservable(i),{foreach:t.data,as:t.as,includeDestroyed:t.includeDestroyed,afterAdd:t.afterAdd,beforeRemove:t.beforeRemove,afterRender:t.afterRender,beforeMove:t.beforeMove,afterMove:t.afterMove,templateEngine:h.nativeTemplateEngine.instance})}},init:function(n,t){return h.bindingHandlers.template.init(n,h.bindingHandlers.foreach.makeTemplateValueAccessor(t))},update:function(n,t,i,r,u){return h.bindingHandlers.template.update(n,h.bindingHandlers.foreach.makeTemplateValueAccessor(t),i,r,u)}};h.expressionRewriting.bindingRewriteValidators.foreach=!1;h.virtualElements.allowedBindings.foreach=!0;y="__ko_hasfocusUpdating";g="__ko_hasfocusLastValue";h.bindingHandlers.hasfocus={init:function(n,t,i){var r=function(r){var u,f,e;if(n[y]=!0,u=n.ownerDocument,"activeElement"in u){try{f=u.activeElement}catch(o){f=u.body}r=f===n}e=t();h.expressionRewriting.writeValueToProperty(e,i,"hasfocus",r,!0);n[g]=r;n[y]=!1},u=r.bind(null,!0),f=r.bind(null,!1);h.utils.registerEventHandler(n,"focus",u);h.utils.registerEventHandler(n,"focusin",u);h.utils.registerEventHandler(n,"blur",f);h.utils.registerEventHandler(n,"focusout",f)},update:function(n,t){var i=!!h.utils.unwrapObservable(t());n[y]||n[g]===i||(i?n.focus():n.blur(),h.dependencyDetection.ignore(h.utils.triggerEvent,null,[n,i?"focusin":"focusout"]))}};h.expressionRewriting.twoWayBindings.hasfocus=!0;h.bindingHandlers.hasFocus=h.bindingHandlers.hasfocus;h.expressionRewriting.twoWayBindings.hasFocus=!0;h.bindingHandlers.html={init:function(){return{controlsDescendantBindings:!0}},update:function(n,t){h.utils.setHtml(n,t())}};nt("if");nt("ifnot",!1,!0);nt("with",!0,!1,function(n,t){return n.createChildContext(t)});p={};h.bindingHandlers.options={init:function(n){if(h.utils.tagNameLower(n)!=="select")throw new Error("options binding applies only to SELECT elements");while(n.length>0)n.remove(0);return{controlsDescendantBindings:!0}},update:function(n,i,r){function a(){return h.utils.arrayFilter(n.options,function(n){return n.selected})}function y(n,t,i){var r=typeof t;return r=="function"?t(n):r=="string"?n[t]:i}function d(i,f,e){var o,s,l;return e.length&&(u=e[0].selected?[h.selectExtensions.readValue(e[0])]:[],c=!0),o=n.ownerDocument.createElement("option"),i===p?(h.utils.setTextContent(o,r.get("optionsCaption")),h.selectExtensions.writeValue(o,t)):(s=y(i,r.get("optionsValue"),i),h.selectExtensions.writeValue(o,h.utils.unwrapObservable(s)),l=y(i,r.get("optionsText"),s),h.utils.setTextContent(o,l)),[o]}function w(t,i){if(u.length){var r=h.utils.arrayIndexOf(u,h.selectExtensions.readValue(i[0]))>=0;h.utils.setOptionNodeSelectionState(i[0],r);c&&!r&&h.dependencyDetection.ignore(h.utils.triggerEvent,null,[n,"change"])}}var b=n.length==0,e=!b&&n.multiple?n.scrollTop:null,f=h.utils.unwrapObservable(i()),k=r.get("optionsIncludeDestroyed"),v={},o,s,u,c,l;u=n.multiple?h.utils.arrayMap(a(),h.selectExtensions.readValue):n.selectedIndex>=0?[h.selectExtensions.readValue(n.options[n.selectedIndex])]:[];f&&(typeof f.length=="undefined"&&(f=[f]),s=h.utils.arrayFilter(f,function(n){return k||n===t||n===null||!h.utils.unwrapObservable(n._destroy)}),r.has("optionsCaption")&&(o=h.utils.unwrapObservable(r.get("optionsCaption")),o!==null&&o!==t&&s.unshift(p)));c=!1;v.beforeRemove=function(t){n.removeChild(t)};l=w;r.has("optionsAfterRender")&&(l=function(n,i){w(n,i);h.dependencyDetection.ignore(r.get("optionsAfterRender"),null,[i[0],n!==p?n:t])});h.utils.setDomNodeChildrenFromArrayMapping(n,s,d,v,l);h.dependencyDetection.ignore(function(){if(r.get("valueAllowUnset")&&r.has("value"))h.selectExtensions.writeValue(n,h.utils.unwrapObservable(r.get("value")),!0);else{var t;t=n.multiple?u.length&&a().length<u.length:u.length&&n.selectedIndex>=0?h.selectExtensions.readValue(n.options[n.selectedIndex])!==u[0]:u.length||n.selectedIndex>=0;t&&h.utils.triggerEvent(n,"change")}});h.utils.ensureSelectElementIsRenderedCorrectly(n);e&&Math.abs(e-n.scrollTop)>20&&(n.scrollTop=e)}};h.bindingHandlers.options.optionValueDomDataKey=h.utils.domData.nextKey();h.bindingHandlers.selectedOptions={after:["options","foreach"],init:function(n,t,i){h.utils.registerEventHandler(n,"change",function(){var u=t(),r=[];h.utils.arrayForEach(n.getElementsByTagName("option"),function(n){n.selected&&r.push(h.selectExtensions.readValue(n))});h.expressionRewriting.writeValueToProperty(u,i,"selectedOptions",r)})},update:function(n,t){if(h.utils.tagNameLower(n)!="select")throw new Error("values binding applies only to SELECT elements");var i=h.utils.unwrapObservable(t());i&&typeof i.length=="number"&&h.utils.arrayForEach(n.getElementsByTagName("option"),function(n){var t=h.utils.arrayIndexOf(i,h.selectExtensions.readValue(n))>=0;h.utils.setOptionNodeSelectionState(n,t)})}};h.expressionRewriting.twoWayBindings.selectedOptions=!0;h.bindingHandlers.style={update:function(n,i){var r=h.utils.unwrapObservable(i()||{});h.utils.objectForEach(r,function(i,r){r=h.utils.unwrapObservable(r);(r===null||r===t||r===!1)&&(r="");n.style[i]=r})}};h.bindingHandlers.submit={init:function(n,t,i,r,u){if(typeof t()!="function")throw new Error("The value for a submit binding must be a function");h.utils.registerEventHandler(n,"submit",function(i){var r,f=t();try{r=f.call(u.$data,n)}finally{r!==!0&&(i.preventDefault?i.preventDefault():i.returnValue=!1)}})}};h.bindingHandlers.text={init:function(){return{controlsDescendantBindings:!0}},update:function(n,t){h.utils.setTextContent(n,t())}};h.virtualElements.allowedBindings.text=!0,function(){if(r&&r.navigator)var i=function(n){if(n)return parseFloat(n[1])},o=r.opera&&r.opera.version&&parseInt(r.opera.version()),u=r.navigator.userAgent,s=i(u.match(/^(?:(?!chrome).)*version\/([^ ]*) safari/i)),c=i(u.match(/Firefox\/([^ ]*)/));if(h.utils.ieVersion<10)var f=h.utils.domData.nextKey(),e=h.utils.domData.nextKey(),l=function(n){var t=this.activeElement,i=t&&h.utils.domData.get(t,e);i&&i(n)},a=function(n,t){var i=n.ownerDocument;h.utils.domData.get(i,f)||(h.utils.domData.set(i,f,!0),h.utils.registerEventHandler(i,"selectionchange",l));h.utils.domData.set(n,e,t)};h.bindingHandlers.textInput={init:function(i,r,u){var p=i.value,v,y,e=function(f){clearTimeout(v);y=v=t;var e=i.value;p!==e&&(n&&f&&(i._ko_textInputProcessedEvent=f.type),p=e,h.expressionRewriting.writeValueToProperty(r(),u,"textInput",e))},l=function(t){if(!v){y=i.value;var r=n?e.bind(i,{type:t.type}):e;v=setTimeout(r,4)}},w=function(){var n=h.utils.unwrapObservable(r());if((n===null||n===t)&&(n=""),y!==t&&n===y){setTimeout(w,4);return}i.value!==n&&(p=n,i.value=n)},f=function(n,t){h.utils.registerEventHandler(i,n,t)};n&&h.bindingHandlers.textInput._forceUpdateOn?h.utils.arrayForEach(h.bindingHandlers.textInput._forceUpdateOn,function(n){n.slice(0,5)=="after"?f(n.slice(5),l):f(n,e)}):h.utils.ieVersion<10?(f("propertychange",function(n){n.propertyName==="value"&&e(n)}),h.utils.ieVersion==8&&(f("keyup",e),f("keydown",e)),h.utils.ieVersion>=8&&(a(i,e),f("dragend",l))):(f("input",e),s<5&&h.utils.tagNameLower(i)==="textarea"?(f("keydown",l),f("paste",l),f("cut",l)):o<11?f("keydown",l):c<4&&(f("DOMAutoComplete",e),f("dragdrop",e),f("drop",e)));f("change",e);h.computed(w,null,{disposeWhenNodeIsRemoved:i})}};h.expressionRewriting.twoWayBindings.textInput=!0;h.bindingHandlers.textinput={preprocess:function(n,t,i){i("textInput",n)}}}();h.bindingHandlers.uniqueName={init:function(n,t){if(t()){var i="ko_unique_"+ ++h.bindingHandlers.uniqueName.currentIndex;h.utils.setElementName(n,i)}}};h.bindingHandlers.uniqueName.currentIndex=0;h.bindingHandlers.value={after:["options","foreach"],init:function(n,t,i){var o,c,s;if(n.tagName.toLowerCase()=="input"&&(n.type=="checkbox"||n.type=="radio")){h.applyBindingAccessorsToNode(n,{checkedValue:t});return}var r=["change"],u=i.get("valueUpdate"),f=!1,e=null;u&&(typeof u=="string"&&(u=[u]),h.utils.arrayPushAll(r,u),r=h.utils.arrayGetDistinctValues(r));o=function(){e=null;f=!1;var r=t(),u=h.selectExtensions.readValue(n);h.expressionRewriting.writeValueToProperty(r,i,"value",u)};c=h.utils.ieVersion&&n.tagName.toLowerCase()=="input"&&n.type=="text"&&n.autocomplete!="off"&&(!n.form||n.form.autocomplete!="off");c&&h.utils.arrayIndexOf(r,"propertychange")==-1&&(h.utils.registerEventHandler(n,"propertychange",function(){f=!0}),h.utils.registerEventHandler(n,"focus",function(){f=!1}),h.utils.registerEventHandler(n,"blur",function(){f&&o()}));h.utils.arrayForEach(r,function(t){var i=o;h.utils.stringStartsWith(t,"after")&&(i=function(){e=h.selectExtensions.readValue(n);setTimeout(o,0)},t=t.substring(5));h.utils.registerEventHandler(n,t,i)});s=function(){var r=h.utils.unwrapObservable(t()),c=h.selectExtensions.readValue(n),o,u,f;if(e!==null&&r===e){setTimeout(s,0);return}o=r!==c;o&&(h.utils.tagNameLower(n)==="select"?(u=i.get("valueAllowUnset"),f=function(){h.selectExtensions.writeValue(n,r,u)},f(),u||r===h.selectExtensions.readValue(n)?setTimeout(f,0):h.dependencyDetection.ignore(h.utils.triggerEvent,null,[n,"change"])):h.selectExtensions.writeValue(n,r))};h.computed(s,null,{disposeWhenNodeIsRemoved:n})},update:function(){}};h.expressionRewriting.twoWayBindings.value=!0;h.bindingHandlers.visible={update:function(n,t){var i=h.utils.unwrapObservable(t()),r=!(n.style.display=="none");i&&!r?n.style.display="":!i&&r&&(n.style.display="none")}};ft("click");h.templateEngine=function(){};h.templateEngine.prototype.renderTemplateSource=function(){throw new Error("Override renderTemplateSource");};h.templateEngine.prototype.createJavaScriptEvaluatorBlock=function(){throw new Error("Override createJavaScriptEvaluatorBlock");};h.templateEngine.prototype.makeTemplateSource=function(n,t){if(typeof n=="string"){t=t||u;var i=t.getElementById(n);if(!i)throw new Error("Cannot find template with ID "+n);return new h.templateSources.domElement(i)}if(n.nodeType==1||n.nodeType==8)return new h.templateSources.anonymousTemplate(n);throw new Error("Unknown template type: "+n);};h.templateEngine.prototype.renderTemplate=function(n,t,i,r){var u=this.makeTemplateSource(n,r);return this.renderTemplateSource(u,t,i)};h.templateEngine.prototype.isTemplateRewritten=function(n,t){return this.allowTemplateRewriting===!1?!0:this.makeTemplateSource(n,t).data("isRewritten")};h.templateEngine.prototype.rewriteTemplate=function(n,t,i){var r=this.makeTemplateSource(n,i),u=t(r.text());r.text(u);r.data("isRewritten",!0)};h.exportSymbol("templateEngine",h.templateEngine);h.templateRewriting=function(){function r(n){for(var i,r,u,f=h.expressionRewriting.bindingRewriteValidators,t=0;t<n.length;t++)if(i=n[t].key,f.hasOwnProperty(i))if(r=f[i],typeof r=="function"){if(u=r(n[t].value),u)throw new Error(u);}else if(!r)throw new Error("This template engine does not support the '"+i+"' binding within its templates");}function n(n,t,i,u){var f=h.expressionRewriting.parseObjectLiteral(n),e,o;return r(f),e=h.expressionRewriting.preProcessBindings(f,{valueAccessors:!0}),o="ko.__tr_ambtns(function($context,$element){return(function(){return{ "+e+" } })()},'"+i.toLowerCase()+"')",u.createJavaScriptEvaluatorBlock(o)+t}var t=/(<([a-z]+\d*)(?:\s+(?!data-bind\s*=\s*)[a-z0-9\-]+(?:=(?:\"[^\"]*\"|\'[^\']*\'))?)*\s+)data-bind\s*=\s*(["'])([\s\S]*?)\3/gi,i=/<!--\s*ko\b\s*([\s\S]*?)\s*-->/g;return{ensureTemplateIsRewritten:function(n,t,i){t.isTemplateRewritten(n,i)||t.rewriteTemplate(n,function(n){return h.templateRewriting.memoizeBindingAttributeSyntax(n,t)},i)},memoizeBindingAttributeSyntax:function(r,u){return r.replace(t,function(){return n(arguments[4],arguments[1],arguments[2],u)}).replace(i,function(){return n(arguments[1],"<!-- ko -->","#comment",u)})},applyMemoizedBindingsToNextSibling:function(n,t){return h.memoization.memoize(function(i,r){var u=i.nextSibling;u&&u.nodeName.toLowerCase()===t&&h.applyBindingAccessorsToNode(u,n,r)})}}}();h.exportSymbol("__tr_ambtns",h.templateRewriting.applyMemoizedBindingsToNextSibling),function(){var i,n;h.templateSources={};h.templateSources.domElement=function(n){this.domElement=n};h.templateSources.domElement.prototype.text=function(){var i=h.utils.tagNameLower(this.domElement),n=i==="script"?"text":i==="textarea"?"value":"innerHTML",t;if(arguments.length==0)return this.domElement[n];t=arguments[0];n==="innerHTML"?h.utils.setHtml(this.domElement,t):this.domElement[n]=t};i=h.utils.domData.nextKey()+"_";h.templateSources.domElement.prototype.data=function(n){if(arguments.length===1)return h.utils.domData.get(this.domElement,i+n);h.utils.domData.set(this.domElement,i+n,arguments[1])};n=h.utils.domData.nextKey();h.templateSources.anonymousTemplate=function(n){this.domElement=n};h.templateSources.anonymousTemplate.prototype=new h.templateSources.domElement;h.templateSources.anonymousTemplate.prototype.constructor=h.templateSources.anonymousTemplate;h.templateSources.anonymousTemplate.prototype.text=function(){var i,r;if(arguments.length==0)return i=h.utils.domData.get(this.domElement,n)||{},i.textData===t&&i.containerData&&(i.textData=i.containerData.innerHTML),i.textData;r=arguments[0];h.utils.domData.set(this.domElement,n,{textData:r})};h.templateSources.domElement.prototype.nodes=function(){var t,i;if(arguments.length==0)return t=h.utils.domData.get(this.domElement,n)||{},t.containerData;i=arguments[0];h.utils.domData.set(this.domElement,n,{containerData:i})};h.exportSymbol("templateSources",h.templateSources);h.exportSymbol("templateSources.domElement",h.templateSources.domElement);h.exportSymbol("templateSources.anonymousTemplate",h.templateSources.anonymousTemplate)}(),function(){function i(n,t,i){for(var u,r=n,f=h.virtualElements.nextSibling(t);r&&(u=r)!==f;)r=h.virtualElements.nextSibling(u),i(u,r)}function f(n,t){if(n.length){var r=n[0],u=n[n.length-1],f=r.parentNode,e=h.bindingProvider.instance,o=e.preprocessNode;if(o){if(i(r,u,function(n,t){var f=n.previousSibling,i=o.call(e,n);i&&(n===r&&(r=i[0]||t),n===u&&(u=i[i.length-1]||f))}),n.length=0,!r)return;r===u?n.push(r):(n.push(r,u),h.utils.fixUpContinuousNodeArray(n,f))}i(r,u,function(n){(n.nodeType===1||n.nodeType===8)&&h.applyBindings(t,n)});i(r,u,function(n){(n.nodeType===1||n.nodeType===8)&&h.memoization.unmemoizeDomNodeAndDescendants(n,[t])});h.utils.fixUpContinuousNodeArray(n,f)}}function r(n){return n.nodeType?n:n.length>0?n[0]:null}function e(t,i,u,e,o){var s,c;o=o||{};var l=t&&r(t),a=l&&l.ownerDocument,v=o.templateEngine||n;if(h.templateRewriting.ensureTemplateIsRewritten(u,v,a),s=v.renderTemplate(u,e,o,a),typeof s.length!="number"||s.length>0&&typeof s[0].nodeType!="number")throw new Error("Template engine must return an array of DOM nodes");c=!1;switch(i){case"replaceChildren":h.virtualElements.setDomNodeChildren(t,s);c=!0;break;case"replaceNode":h.utils.replaceDomNodes(t,s);c=!0;break;case"ignoreTargetNode":break;default:throw new Error("Unknown renderMode: "+i);}return c&&(f(s,e),o.afterRender&&h.dependencyDetection.ignore(o.afterRender,null,[s,e.$data])),s}function o(n,t,i){return h.isObservable(n)?n():typeof n=="function"?n(t,i):n}function s(n,i){var r=h.utils.domData.get(n,u);r&&typeof r.dispose=="function"&&r.dispose();h.utils.domData.set(n,u,i&&i.isActive()?i:t)}var n,u;h.setTemplateEngine=function(i){if(i!=t&&!(i instanceof h.templateEngine))throw new Error("templateEngine must inherit from ko.templateEngine");n=i};h.renderTemplate=function(i,u,f,s,c){if(f=f||{},(f.templateEngine||n)==t)throw new Error("Set a template engine before calling renderTemplate");if(c=c||"replaceChildren",s){var l=r(s),a=function(){return!l||!h.utils.domNodeIsAttachedToDocument(l)},v=l&&c=="replaceNode"?l.parentNode:l;return h.dependentObservable(function(){var n=u&&u instanceof h.bindingContext?u:new h.bindingContext(h.utils.unwrapObservable(u)),t=o(i,n.$data,n),a=e(s,c,t,n,f);c=="replaceNode"&&(s=a,l=r(s))},null,{disposeWhen:a,disposeWhenNodeIsRemoved:v})}return h.memoization.memoize(function(n){h.renderTemplate(i,u,f,n,"replaceNode")})};h.renderTemplateForEach=function(n,i,r,u,s){var c,l=function(t,i){c=s.createChildContext(t,r.as,function(n){n.$index=i});var u=o(n,t,c);return e(null,"ignoreTargetNode",u,c,r)},a=function(n,t){f(t,c);r.afterRender&&r.afterRender(t,n)};return h.dependentObservable(function(){var n=h.utils.unwrapObservable(i)||[],f;typeof n.length=="undefined"&&(n=[n]);f=h.utils.arrayFilter(n,function(n){return r.includeDestroyed||n===t||n===null||!h.utils.unwrapObservable(n._destroy)});h.dependencyDetection.ignore(h.utils.setDomNodeChildrenFromArrayMapping,null,[u,f,l,r,a])},null,{disposeWhenNodeIsRemoved:u})};u=h.utils.domData.nextKey();h.bindingHandlers.template={init:function(n,t){var i=h.utils.unwrapObservable(t()),r,u;return typeof i=="string"||i.name?h.virtualElements.emptyNode(n):(r=h.virtualElements.childNodes(n),u=h.utils.moveCleanedNodesToContainerElement(r),new h.templateSources.anonymousTemplate(n).nodes(u)),{controlsDescendantBindings:!0}},update:function(n,t,i,r,u){var l=t(),a,f=h.utils.unwrapObservable(l),e=!0,c=null,o,v,y;typeof f=="string"?(o=l,f={}):(o=f.name,"if"in f&&(e=h.utils.unwrapObservable(f["if"])),e&&"ifnot"in f&&(e=!h.utils.unwrapObservable(f.ifnot)),a=h.utils.unwrapObservable(f.data));"foreach"in f?(v=e&&f.foreach||[],c=h.renderTemplateForEach(o||n,v,f,n,u)):e?(y="data"in f?u.createChildContext(a,f.as):u,c=h.renderTemplate(o||n,y,f,n)):h.virtualElements.emptyNode(n);s(n,c)}};h.expressionRewriting.bindingRewriteValidators.template=function(n){var t=h.expressionRewriting.parseObjectLiteral(n);return t.length==1&&t[0].unknown?null:h.expressionRewriting.keyValueArrayContainsKey(t,"name")?null:"This template engine does not support anonymous templates nested within its templates"};h.virtualElements.allowedBindings.template=!0}();h.exportSymbol("setTemplateEngine",h.setTemplateEngine);h.exportSymbol("renderTemplate",h.renderTemplate);h.utils.findMovesInArrayComparison=function(n,t,i){if(n.length&&t.length)for(var o,r,f,e,u=o=0;(!i||u<i)&&(f=n[o]);++o){for(r=0;e=t[r];++r)if(f.value===e.value){f.moved=e.index;e.moved=f.index;t.splice(r,1);u=r=0;break}u+=r}};h.utils.compareArrays=function(){function r(r,u,f){return f=typeof f=="boolean"?{dontLimitMoves:f}:f||{},r=r||[],u=u||[],r.length<=u.length?i(r,u,n,t,f):i(u,r,t,n,f)}function i(n,t,i,r,u){for(var p=Math.min,it=Math.max,l=[],c=n.length,f,a=t.length,rt=a-c||1,w=c+a+1,o,v,b,k,d,g,e=0;e<=c;e++)for(v=o,l.push(o=[]),b=p(a,e+rt),k=it(0,e-1),f=k;f<=b;f++)f?e?n[e-1]===t[f-1]?o[f]=v[f-1]:(d=v[f]||w,g=o[f-1]||w,o[f]=p(d,g)+1):o[f]=f+1:o[f]=e+1;var s=[],y,nt=[],tt=[];for(e=c,f=a;e||f;)y=l[e][f]-1,f&&y===l[e][f-1]?nt.push(s[s.length]={status:i,value:t[--f],index:f}):e&&y===l[e-1][f]?tt.push(s[s.length]={status:r,value:n[--e],index:e}):(--f,--e,u.sparse||s.push({status:"retained",value:t[f]}));return h.utils.findMovesInArrayComparison(nt,tt,c*10),s.reverse()}var n="added",t="deleted";return r}();h.exportSymbol("utils.compareArrays",h.utils.compareArrays),function(){function i(n,i,r,u,f){var e=[],o=h.dependentObservable(function(){var t=i(r,f,h.utils.fixUpContinuousNodeArray(e,n))||[];e.length>0&&(h.utils.replaceDomNodes(e,t),u&&h.dependencyDetection.ignore(u,null,[r,t,f]));e.length=0;h.utils.arrayPushAll(e,t)},null,{disposeWhenNodeIsRemoved:n,disposeWhen:function(){return!h.utils.anyDomNodeIsAttachedToDocument(e)}});return{mappedNodes:e,dependentObservable:o.isActive()?o:t}}var n=h.utils.domData.nextKey();h.utils.setDomNodeChildrenFromArrayMapping=function(r,u,f,e,o){function ft(n,t){s=w[t];d!==t&&(nt[n]=s);s.indexObservable(d++);h.utils.fixUpContinuousNodeArray(s.mappedNodes,r);b.push(s);a.push(s)}function v(n,t){if(n)for(var i=0,r=t.length;i<r;i++)t[i]&&h.utils.arrayForEach(t[i].mappedNodes,function(r){n(r,i,t[i].arrayEntry)})}var y,p,c,tt,et,l,it;u=u||[];e=e||{};var ot=h.utils.domData.get(r,n)===t,w=h.utils.domData.get(r,n)||[],st=h.utils.arrayMap(w,function(n){return n.arrayEntry}),ht=h.utils.compareArrays(st,u,e.dontLimitMoves),b=[],k=0,d=0,g=[],a=[],rt=[],nt=[],ut=[],s;for(c=0;y=ht[c];c++){p=y.moved;switch(y.status){case"deleted":p===t&&(s=w[k],s.dependentObservable&&s.dependentObservable.dispose(),g.push.apply(g,h.utils.fixUpContinuousNodeArray(s.mappedNodes,r)),e.beforeRemove&&(rt[c]=s,a.push(s)));k++;break;case"retained":ft(c,k++);break;case"added":p!==t?ft(c,p):(s={arrayEntry:y.value,indexObservable:h.observable(d++)},b.push(s),a.push(s),ot||(ut[c]=s))}}for(v(e.beforeMove,nt),h.utils.arrayForEach(g,e.beforeRemove?h.cleanNode:h.removeNode),c=0,tt=h.virtualElements.firstChild(r);s=a[c];c++){for(s.mappedNodes||h.utils.extend(s,i(r,f,s.arrayEntry,o,s.indexObservable)),it=0;l=s.mappedNodes[it];tt=l.nextSibling,et=l,it++)l!==tt&&h.virtualElements.insertAfter(r,l,et);!s.initialized&&o&&(o(s.arrayEntry,s.mappedNodes,s.indexObservable),s.initialized=!0)}v(e.beforeRemove,rt);v(e.afterMove,nt);v(e.afterAdd,ut);h.utils.domData.set(r,n,b)}}();h.exportSymbol("utils.setDomNodeChildrenFromArrayMapping",h.utils.setDomNodeChildrenFromArrayMapping);h.nativeTemplateEngine=function(){this.allowTemplateRewriting=!1};h.nativeTemplateEngine.prototype=new h.templateEngine;h.nativeTemplateEngine.prototype.constructor=h.nativeTemplateEngine;h.nativeTemplateEngine.prototype.renderTemplateSource=function(n){var r=!(h.utils.ieVersion<9),u=r?n.nodes:null,t=u?n.nodes():null,i;return t?h.utils.makeArray(t.cloneNode(!0).childNodes):(i=n.text(),h.utils.parseHtmlFragment(i))};h.nativeTemplateEngine.instance=new h.nativeTemplateEngine;h.setTemplateEngine(h.nativeTemplateEngine.instance);h.exportSymbol("nativeTemplateEngine",h.nativeTemplateEngine),function(){h.jqueryTmplTemplateEngine=function(){function t(){if(n<2)throw new Error("Your version of jQuery.tmpl is too old. Please upgrade to jQuery.tmpl 1.0.0pre or later.");}function r(n,t,r){return i.tmpl(n,t,r)}var n=this.jQueryTmplVersion=function(){if(!i||!i.tmpl)return 0;try{if(i.tmpl.tag.tmpl.open.toString().indexOf("__")>=0)return 2}catch(n){}return 1}();this.renderTemplateSource=function(n,f,e){var o,s;e=e||{};t();o=n.data("precompiled");o||(s=n.text()||"",s="{{ko_with $item.koBindingContext}}"+s+"{{/ko_with}}",o=i.template(null,s),n.data("precompiled",o));var c=[f.$data],l=i.extend({koBindingContext:f},e.templateOptions),h=r(o,c,l);return h.appendTo(u.createElement("div")),i.fragments={},h};this.createJavaScriptEvaluatorBlock=function(n){return"{{ko_code ((function() { return "+n+" })()) }}"};this.addTemplate=function(n,t){u.write("<script type='text/html' id='"+n+"'>"+t+"<\/script>")};n>0&&(i.tmpl.tag.ko_code={open:"__.push($1 || '');"},i.tmpl.tag.ko_with={open:"with($1) {",close:"} "})};h.jqueryTmplTemplateEngine.prototype=new h.templateEngine;h.jqueryTmplTemplateEngine.prototype.constructor=h.jqueryTmplTemplateEngine;var n=new h.jqueryTmplTemplateEngine;n.jQueryTmplVersion>0&&h.setTemplateEngine(n);h.exportSymbol("jqueryTmplTemplateEngine",h.jqueryTmplTemplateEngine)}()})})()}(),window.Modernizr=function(n,t,i){function a(n){c.cssText=n}function vt(n,t){return a(y.join(n+";")+(t||""))}function h(n,t){return typeof n===t}function v(n,t){return!!~(""+n).indexOf(t)}function lt(n,t){var u,r;for(u in n)if(r=n[u],!v(r,"-")&&c[r]!==i)return t=="pfx"?r:!0;return!1}function yt(n,t,r){var f,u;for(f in n)if(u=t[n[f]],u!==i)return r===!1?n[f]:h(u,"function")?u.bind(r||t):u;return!1}function f(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),u=(n+" "+ot.join(r+" ")+r).split(" ");return h(t,"string")||h(t,"undefined")?lt(u,t):(u=(n+" "+st.join(r+" ")+r).split(" "),yt(u,t,i))}function pt(){u.input=function(i){for(var r=0,u=i.length;r<u;r++)w[i[r]]=!!(i[r]in o);return w.list&&(w.list=!!(t.createElement("datalist")&&n.HTMLDataListElement)),w}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));u.inputtypes=function(n){for(var u=0,r,f,e,h=n.length;u<h;u++)o.setAttribute("type",f=n[u]),r=o.type!=="text",r&&(o.value=g,o.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&o.style.WebkitAppearance!==i?(s.appendChild(o),e=t.defaultView,r=e.getComputedStyle&&e.getComputedStyle(o,null).WebkitAppearance!=="textfield"&&o.offsetHeight!==0,s.removeChild(o)):/^(search|tel)$/.test(f)||(r=/^(url|email)$/.test(f)?o.checkValidity&&o.checkValidity()===!1:o.value!=g)),ht[n[u]]=!!r;return ht}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var u={},d=!0,s=t.documentElement,e="modernizr",ut=t.createElement(e),c=ut.style,o=t.createElement("input"),g=":)",ft={}.toString,y=" -webkit- -moz- -o- -ms- ".split(" "),et="Webkit Moz O ms",ot=et.split(" "),st=et.toLowerCase().split(" "),p={svg:"//www.w3.org/2000/svg"},r={},ht={},w={},nt=[],tt=nt.slice,b,l=function(n,i,r,u){var l,a,c,v,f=t.createElement("div"),h=t.body,o=h||t.createElement("body");if(parseInt(r,10))while(r--)c=t.createElement("div"),c.id=u?u[r]:e+(r+1),f.appendChild(c);return l=["&#173;",'<style id="s',e,'">',n,"<\/style>"].join(""),f.id=e,(h?f:o).innerHTML+=l,o.appendChild(f),h||(o.style.background="",o.style.overflow="hidden",v=s.style.overflow,s.style.overflow="hidden",s.appendChild(o)),a=i(f,n),h?f.parentNode.removeChild(f):(o.parentNode.removeChild(o),s.style.overflow=v),!!a},at=function(t){var i=n.matchMedia||n.msMatchMedia,r;return i?i(t)&&i(t).matches||!1:(l("@media "+t+" { #"+e+" { position: absolute; } }",function(t){r=(n.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position=="absolute"}),r)},ct=function(){function r(r,u){u=u||t.createElement(n[r]||"div");r="on"+r;var f=r in u;return f||(u.setAttribute||(u=t.createElement("div")),u.setAttribute&&u.removeAttribute&&(u.setAttribute(r,""),f=h(u[r],"function"),h(u[r],"undefined")||(u[r]=i),u.removeAttribute(r))),u=null,f}var n={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return r}(),it={}.hasOwnProperty,rt,k;rt=h(it,"undefined")||h(it.call,"undefined")?function(n,t){return t in n&&h(n.constructor.prototype[t],"undefined")}:function(n,t){return it.call(n,t)};Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if(typeof t!="function")throw new TypeError;return i=tt.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(tt.call(arguments))),Object(u)===u)?u:e:t.apply(n,i.concat(tt.call(arguments)))},r});r.flexbox=function(){return f("flexWrap")};r.flexboxlegacy=function(){return f("boxDirection")};r.canvas=function(){var n=t.createElement("canvas");return!!(n.getContext&&n.getContext("2d"))};r.canvastext=function(){return!!(u.canvas&&h(t.createElement("canvas").getContext("2d").fillText,"function"))};r.webgl=function(){return!!n.WebGLRenderingContext};r.touch=function(){var i;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:l(["@media (",y.join("touch-enabled),("),e,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(n){i=n.offsetTop===9}),i};r.geolocation=function(){return"geolocation"in navigator};r.postmessage=function(){return!!n.postMessage};r.websqldatabase=function(){return!!n.openDatabase};r.indexedDB=function(){return!!f("indexedDB",n)};r.hashchange=function(){return ct("hashchange",n)&&(t.documentMode===i||t.documentMode>7)};r.history=function(){return!!(n.history&&history.pushState)};r.draganddrop=function(){var n=t.createElement("div");return"draggable"in n||"ondragstart"in n&&"ondrop"in n};r.websockets=function(){return"WebSocket"in n||"MozWebSocket"in n};r.rgba=function(){return a("background-color:rgba(150,255,150,.5)"),v(c.backgroundColor,"rgba")};r.hsla=function(){return a("background-color:hsla(120,40%,100%,.5)"),v(c.backgroundColor,"rgba")||v(c.backgroundColor,"hsla")};r.multiplebgs=function(){return a("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(c.background)};r.backgroundsize=function(){return f("backgroundSize")};r.borderimage=function(){return f("borderImage")};r.borderradius=function(){return f("borderRadius")};r.boxshadow=function(){return f("boxShadow")};r.textshadow=function(){return t.createElement("div").style.textShadow===""};r.opacity=function(){return vt("opacity:.55"),/^0.55$/.test(c.opacity)};r.cssanimations=function(){return f("animationName")};r.csscolumns=function(){return f("columnCount")};r.cssgradients=function(){var n="background-image:";return a((n+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+n)+y.join("linear-gradient(left top,#9f9, white);"+n)).slice(0,-n.length)),v(c.backgroundImage,"gradient")};r.cssreflections=function(){return f("boxReflect")};r.csstransforms=function(){return!!f("transform")};r.csstransforms3d=function(){var n=!!f("perspective");return n&&"webkitPerspective"in s.style&&l("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){n=t.offsetLeft===9&&t.offsetHeight===3}),n};r.csstransitions=function(){return f("transition")};r.fontface=function(){var n;return l('@font-face {font-family:"font";src:url("https://")}',function(i,r){var f=t.getElementById("smodernizr"),u=f.sheet||f.styleSheet,e=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"";n=/src/i.test(e)&&e.indexOf(r.split(" ")[0])===0}),n};r.generatedcontent=function(){var n;return l(["#",e,"{font:0/0 a}#",e,':after{content:"',g,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){n=t.offsetHeight>=3}),n};r.video=function(){var i=t.createElement("video"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=i.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=i.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n};r.audio=function(){var i=t.createElement("audio"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=i.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=i.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(i.canPlayType("audio/x-m4a;")||i.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n};r.localstorage=function(){try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(n){return!1}};r.sessionstorage=function(){try{return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch(n){return!1}};r.webworkers=function(){return!!n.Worker};r.applicationcache=function(){return!!n.applicationCache};r.svg=function(){return!!t.createElementNS&&!!t.createElementNS(p.svg,"svg").createSVGRect};r.inlinesvg=function(){var n=t.createElement("div");return n.innerHTML="<svg/>",(n.firstChild&&n.firstChild.namespaceURI)==p.svg};r.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(ft.call(t.createElementNS(p.svg,"animate")))};r.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(ft.call(t.createElementNS(p.svg,"clipPath")))};for(k in r)rt(r,k)&&(b=k.toLowerCase(),u[b]=r[k](),nt.push((u[b]?"":"no-")+b));return u.input||pt(),u.addTest=function(n,t){if(typeof n=="object")for(var r in n)rt(n,r)&&u.addTest(r,n[r]);else{if(n=n.toLowerCase(),u[n]!==i)return u;t=typeof t=="function"?t():t;typeof d!="undefined"&&d&&(s.className+=" "+(t?"":"no-")+n);u[n]=t}return u},a(""),ut=o=null,function(n,t){function p(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function c(){var n=r.elements;return typeof n=="string"?n.split(" "):n}function o(n){var t=h[n[s]];return t||(t={},e++,n[s]=e,h[e]=t),t}function l(n,r,u){if(r||(r=t),i)return r.createElement(n);u||(u=o(r));var f;return f=u.cache[n]?u.cache[n].cloneNode():y.test(n)?(u.cache[n]=u.createElem(n)).cloneNode():u.createElem(n),f.canHaveChildren&&!v.test(n)&&!f.tagUrn?u.frag.appendChild(f):f}function w(n,r){if(n||(n=t),i)return n.createDocumentFragment();r=r||o(n);for(var f=r.frag.cloneNode(),u=0,e=c(),s=e.length;u<s;u++)f.createElement(e[u]);return f}function b(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(i){return r.shivMethods?l(i,n,t):t.createElem(i)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+c().join().replace(/[\w\-]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(r,t.frag)}function a(n){n||(n=t);var u=o(n);return!r.shivCSS||f||u.hasCSS||(u.hasCSS=!!p(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),i||b(n,u),n}var u=n.html5||{},v=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,y=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,s="_html5shiv",e=0,h={},i,r;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";f="hidden"in n;i=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(r){f=!0;i=!0}})();r={elements:u.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:u.shivCSS!==!1,supportsUnknownElements:i,shivMethods:u.shivMethods!==!1,type:"default",shivDocument:a,createElement:l,createDocumentFragment:w};n.html5=r;a(t)}(this,t),u._version="2.8.3",u._prefixes=y,u._domPrefixes=st,u._cssomPrefixes=ot,u.mq=at,u.hasEvent=ct,u.testProp=function(n){return lt([n])},u.testAllProps=f,u.testStyles=l,u.prefixed=function(n,t,i){return t?f(n,t,i):f(n,"pfx")},s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(d?" js "+nt.join(" "):""),u}(this,this.document),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(){"use strict";var n=jQuery.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1==n[0]&&9==n[1]&&n[2]<1||3<n[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4");}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var i=!1,r=this;n(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||n(r).trigger(n.support.transition.end)},t),this};n(function(){n.support.transition=function(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(i.style[t]!==undefined)return{end:n[t]};return!1}();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(n){"use strict";var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.4.0";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){u.detach().trigger("closed.bs.alert").remove()}var f=n(this),r=f.attr("data-target"),u;r||(r=(r=f.attr("href"))&&r.replace(/.*(?=#[^\s]*$)/,""));r="#"===r?[]:r;u=n(document).find(r);i&&i.preventDefault();u.length||(u=f.closest(".alert"));u.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=function(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})};n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.4.0";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var i="disabled",r=this.$element,f=r.is("input")?"val":"html",u=r.data();t+="Text";null==u.resetText&&r.data("resetText",r[f]());setTimeout(n.proxy(function(){r[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,r.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,r.removeClass(i).removeAttr(i).prop(i,!1))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target).closest(".btn");i.call(r,"toggle");n(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),r.is("input,button")?r.trigger("focus"):r.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.4.0";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),r;return("prev"==n&&0===i||"next"==n&&i==this.$items.length-1)&&!this.options.wrap?t:(r=(i+("prev"==n?-1:1))%this.$items.length,this.$items.eq(r))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1||n<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(t<n?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),"object"==typeof u&&u.length&&u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var u=n(this),f=u.attr("href"),s,r,o,e;f&&(f=f.replace(/.*(?=#[^\s]+$)/,""));s=u.attr("data-target")||f;r=n(document).find(s);r.hasClass("carousel")&&(o=n.extend({},r.data(),u.data()),e=u.attr("data-slide-to"),e&&(o.interval=!1),i.call(r,o),e&&r.data("bs.carousel").to(e),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery),function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(document).find(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.4.0";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"))&&f.transitioning)&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented())){if(i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},!n.support.transition)return u.call(this);this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION)}};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this),f,e;u.attr("data-target")||t.preventDefault();f=r(u);e=f.data("bs.collapse")?"toggle":u.data();i.call(f,e)})}(jQuery),function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=(i=t.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(document).find(i),r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(".dropdown-backdrop").remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f)))))}))}var i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.4.0";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");f=o.find(".dropdown-menu li:not(.disabled):visible a");f.length&&(u=f.index(t.target),38==t.which&&0<u&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=function(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})};n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery),function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom";this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.4.0";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){document===n.target||this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var i=parseInt(this.$body.css("padding-right")||0,10),t;this.originalBodyPad=document.body.style.paddingRight||"";t=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",i+t),n(this.fixedContent).each(function(i,r){var u=r.style.paddingRight,f=n(r).css("padding-right");n(r).data("padding-right",u).css("padding-right",parseFloat(f)+t+"px")}))};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad);n(this.fixedContent).each(function(t,i){var r=n(i).data("padding-right");n(i).removeData("padding-right");i.style.paddingRight=r||""})};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),e=r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,""),u=n(document).find(e),o=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,o,this)})}(jQuery),function(n){"use strict";var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.4.0";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(document).find(n.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return(t=n.extend({},this.getDefaults(),this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(n(document).find(this.options.container)):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function e(){"in"!=r.hoverState&&u.detach();r.$element&&r.$element.removeAttr("aria-describedby").trigger("hidden.bs."+r.type);i&&i()}var r=this,u=n(this.$tip),f=n.Event("hide.bs."+this.type);if(this.$element.trigger(f),!f.isDefaultPrevented())return u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e(),this.hoverState=null,this};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){var r=(t=t||this.$element)[0],u="BODY"==r.tagName,i=r.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=window.SVGElement&&r instanceof window.SVGElement,e=u?{top:0,left:0}:f?null:t.offset(),o={scroll:u?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},s=u?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,o,s,e)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){for(;n+=~~(1e6*Math.random()),document.getElementById(n););return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&((i=n(t.currentTarget).data("bs."+this.type))||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null;n.$element=null})};i=n.fn.tooltip;n.fn.tooltip=function(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;!r&&/destroy|hide/.test(i)||(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})};n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery),function(n){"use strict";var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.4.0";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});((t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=t).prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof t?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=function(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;!r&&/destroy|hide/.test(i)||(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})};n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery),function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(i).is(document.body)?n(window):n(i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.4.0";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),e<=i)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(t[n+1]===undefined||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery),function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.4.0";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(document).find(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function o(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);e?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),e=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&e?f.one("bsTransitionEnd",o).emulateTransitionEnd(t.TRANSITION_DURATION):o();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);var u=this.options.target===t.DEFAULTS.target?n(this.options.target):n(document).find(this.options.target);this.$target=u.on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.4.0";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),e=this.$element.offset(),o=this.$target.height(),f,s;return null!=i&&"top"==this.affixed?u<i&&"top":"bottom"==this.affixed?null!=i?!(u+this.unpin<=e.top)&&"bottom":!(u+o<=n-r)&&"bottom":(f=null==this.affixed,s=f?u:e.top,null!=i&&u<=i?"top":null!=r&&n-r<=s+(f?o:t)&&"bottom")};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery);!function(n,t){"function"==typeof define&&define.amd?define(["knockout"],t):"object"==typeof exports?module.exports=t(require("knockout")):n.KnockoutElse=t(n.ko)}(this,function(n){"use strict";function i(n){return!!n&&"object"==typeof n&&n.constructor===Object}function r(n){return 8==n.nodeType&&b.test(e?n.text:n.nodeValue)}function u(n){return n&&n.nodeType&&1===n.nodeType}function f(n,t){return"string"==typeof n?u(t)&&t.attributes&&t.attributes[n]:u(t)}function o(t,i){return n.utils.arrayFirst(n.virtualElements.childNodes(t),f.bind(this,i))}function s(t,i){return n.utils.arrayFilter(n.virtualElements.childNodes(t),f.bind(this,i))}function h(t,i){var r,i,f=document.createElement("div"),u;return t.content?r=t.content:"SCRIPT"===t.tagName?(r=t.innerHTML.match(/<tr[\s\S]*?<\/tr>/g)?document.createElement("tbody"):document.createElement("div"),r.innerHTML=t.innerHTML):r=t,u=o(r,i?null:"data-template"),f.insertBefore(u.cloneNode(!0),null),n.removeNode(u),f}function c(n,t){return{status:"existing",value:n,index:t}}function t(t){this.element=t.element;this.container=r(this.element)?this.element.parentNode:this.element;this.$context=t.$context;this.data=t.data;this.as=t.as;this.createElement=t.createElement;this.noContext=t.noContext;this.namedTemplate=void 0!==t.name;this.templateNode=h(t.name?document.getElementById(t.name).cloneNode(!0):t.element,this.namedTemplate);this.afterQueueFlush=t.afterQueueFlush;this.beforeQueueFlush=t.beforeQueueFlush;this.dataChanged=t.dataChanged;this.changeQueue=[];this.lastNodesList=[];this.childContexts=[];this.indexesToDelete=[];this.rendering_queued=!1;this.existingElements=s(this.container,this.namedTemplate?null:"data-init");"function"==typeof this.createElement&&this.createElements();var i=n.unwrap(this.data);i.map&&this.onArrayChange(i.map(c));n.isObservable(this.data)&&(this.data.indexOf||(this.data=this.data.extend({trackArrayChanges:!0})),this.changeSubs=this.data.subscribe(this.onArrayChange,this,"arrayChange"))}function l(n){return n.offsetWidth<=0&&n.offsetHeight<=0||n.style&&n.style.display&&"none"==n.style.display}function a(n){return i(n)&&void 0===n.value&&void 0===n.convert&&void 0===n.field}function v(n,t){for(var i in n)n.hasOwnProperty(i)&&t[i](n[i])}function y(n){return n.get("attr")}function p(t,u,f){var h=r(t)?n.virtualElements.firstChild(t):t,s=f.get("attr"),e,o;for(e in s)if(s.hasOwnProperty(e)){if(void 0===h.attributes[e])continue;o=h.attributes[e].value;i(u)&&"function"==typeof u.convert&&(o=u.convert(o));s[e](o)}}function w(t,u,f){var e=r(t)?n.virtualElements.firstChild(t):t,h=n.utils.peekObservable(u),o=i(u)&&void 0!==u.value?u.value:f.get("checked")?e.checked:f.get("visible")?!l(e):f.get("html")?e.innerHTML:f.get("enable")?!e.disabled:f.get("disable")?e.disabled:e.innerText||e.textContent||e.value,s;i(u)&&"function"==typeof u.convert&&(o=u.convert(o));s=(n.isObservable(u)?u:void 0)||(i(u)?u.field:void 0)||f.get("text")||f.get("textInput")||f.get("value")||f.get("checked")||f.get("html")||f.get("visible")||f.get("enable")||f.get("disable");s(o,h)}var e=window.document&&"<!--test-->"===window.document.createComment("test").text,b=e?/^<!--\s*ko(?:\s+([\s\S]+))?\s*-->$/:/^\s*ko(?:\s+([\s\S]+))?\s*$/;t.animateFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(n){return window.setTimeout(n,1e3/60)};t.prototype.dispose=function(){this.changeSubs&&this.changeSubs.dispose()};t.prototype.onArrayChange=function(i){var u=this,r={added:[],existing:[],deleted:[]};n.utils.arrayForEach(i,function(n){r[n.status].push(n)});"function"==typeof this.dataChanged&&this.dataChanged(r);r.deleted.length>0&&(this.changeQueue.push.apply(this.changeQueue,r.deleted),this.changeQueue.push({status:"clearDeletedIndexes"}));this.changeQueue.push.apply(this.changeQueue,r.existing);this.changeQueue.push.apply(this.changeQueue,r.added);this.changeQueue.length>0&&!this.rendering_queued&&(this.rendering_queued=!0,t.animateFrame.call(window,function(){u.processQueue()}))};t.prototype.processQueue=function(){var t=this;"function"==typeof this.beforeQueueFlush&&this.beforeQueueFlush(this.changeQueue);n.utils.arrayForEach(this.changeQueue,function(n){t[n.status](n.index,n.value)});this.rendering_queued=!1;"function"==typeof this.afterQueueFlush&&this.afterQueueFlush(this.changeQueue);this.changeQueue=[]};t.prototype.createChildContext=function(t,i){return this.noContext?this.$context.extend({$item:i}):this.$context.createChildContext(i,this.as||null,function(i){i.$index=n.observable(t)})};t.prototype.existing=function(t,i){var r=this.existingElements[t];this.lastNodesList.splice(t,0,r);this.childContexts[t]=this.createChildContext(t,i);n.applyBindings(this.childContexts[t],r)};t.prototype.added=function(t,i){var o=this.lastNodesList[t-1]||null,e=this.templateNode.cloneNode(!0),r=n.virtualElements.childNodes(e),u,f;for(this.lastNodesList.splice(t,0,r[r.length-1]),this.childContexts[t]=this.createChildContext(t,i),n.applyBindingsToDescendants(this.childContexts[t],e),u=r.length-1;u>=0;--u){if(f=r[u],!f)return;n.virtualElements.insertAfter(this.element,f,o)}};t.prototype.deleted=function(t){var i=this.lastNodesList[t],r=this.lastNodesList[t-1]||this.element;do i=i.previousSibling,n.removeNode(i&&i.nextSibling||n.virtualElements.firstChild(this.element));while(i&&i!==r);this.lastNodesList[t]=this.lastNodesList[t-1];this.indexesToDelete.push(t)};t.prototype.clearDeletedIndexes=function(){for(var n,t=this.indexesToDelete.length-1;t>=0;--t)this.lastNodesList.splice(this.indexesToDelete[t],1),this.childContexts.splice(this.indexesToDelete[t],1);for(n=this.childContexts.length-1;n>=0;--n)this.childContexts[n]&&this.childContexts[n].$index&&this.childContexts[n].$index(n);this.indexesToDelete=[]};t.prototype.createElements=function(){for(var t=[],i=0;i<this.existingElements.length;i++)t.push(this.createElement());n.isObservable(this.data)?this.data(t):n.utils.arrayForEach(t,function(n){this.data.push(n)})};n.bindingHandlers.foreachInit={init:function(r,u,f,e,o){var h,s=u();return i(s)?(s.element=s.element||r,s.$context=o,h=new t(s)):h=new t({element:r,data:n.unwrap(o.$rawData)===s?o.$rawData:s,$context:o,createElement:s.createElement}),n.utils.domNodeDisposal.addDisposeCallback(r,function(){h.dispose()}),{controlsDescendantBindings:!0}},InitializedForeach:t};n.virtualElements.allowedBindings.foreachInit=!0;n.bindingHandlers.init={init:function(n,t,i,r){var u=t();a(u)?v(u,r):y(i)?p(n,u,i):w(n,u,i)}};n.virtualElements.allowedBindings.init=!0}),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof module=="object"&&module.exports?n(require("jquery")):n(jQuery)}(function(n){function a(t){var i={},r=/^jQuery\d+$/;return n.each(t.attributes,function(n,t){t.specified&&!r.test(t.name)&&(i[t.name]=t.value)}),i}function f(i,r){var f=this,u=n(f);if(f.value==u.attr("placeholder")&&u.hasClass(t.customClass))if(u.data("placeholder-password")){if(u=u.hide().nextAll('input[type="password"]:first').show().attr("id",u.removeAttr("id").data("placeholder-id")),i===!0)return u[0].value=r;u.focus()}else f.value="",u.removeClass(t.customClass),f==l()&&f.select()}function o(){var r,u=this,i=n(u),e=this.id;if(u.value===""){if(u.type==="password"){if(!i.data("placeholder-textinput")){try{r=i.clone().attr({type:"text"})}catch(o){r=n("<input>").attr(n.extend(a(this),{type:"text"}))}r.removeAttr("name").data({"placeholder-password":i,"placeholder-id":e}).bind("focus.placeholder",f);i.data({"placeholder-textinput":r,"placeholder-id":e}).before(r)}i=i.removeAttr("id").hide().prevAll('input[type="text"]:first').attr("id",e).show()}i.addClass(t.customClass);i[0].value=i.attr("placeholder")}else i.removeClass(t.customClass)}function l(){try{return document.activeElement}catch(n){}}var s=Object.prototype.toString.call(window.operamini)=="[object OperaMini]",u="placeholder"in document.createElement("input")&&!s,e="placeholder"in document.createElement("textarea")&&!s,h=n.valHooks,c=n.propHooks,r,i,t;u&&e?(i=n.fn.placeholder=function(){return this},i.input=i.textarea=!0):(t={},i=n.fn.placeholder=function(i){var r;return t=n.extend({},{customClass:"placeholder"},i),r=this,r.filter((u?"textarea":":input")+"[placeholder]").not("."+t.customClass).bind({"focus.placeholder":f,"blur.placeholder":o}).data("placeholder-enabled",!0).trigger("blur.placeholder"),r},i.input=u,i.textarea=e,r={get:function(i){var r=n(i),u=r.data("placeholder-password");return u?u[0].value:r.data("placeholder-enabled")&&r.hasClass(t.customClass)?"":i.value},set:function(i,r){var u=n(i),e=u.data("placeholder-password");return e?e[0].value=r:u.data("placeholder-enabled")?(r===""?(i.value=r,i!=l()&&o.call(i)):u.hasClass(t.customClass)?f.call(i,!0,r)||(i.value=r):i.value=r,u):i.value=r}},u||(h.input=r,c.value=r),e||(h.textarea=r,c.value=r),n(function(){n(document).delegate("form","submit.placeholder",function(){var i=n("."+t.customClass,this).each(f);setTimeout(function(){i.each(o)},10)})}),n(window).bind("beforeunload.placeholder",function(){n("."+t.customClass).each(function(){this.value=""})}))});var filterYear=[],filterYearHTML="",attrYear="year",wrapperDate=".wrap-filter-date",filterTag=[],filterTagHTML="",attrTag="tags",wrapperTag=".wrap-filter-tag",filterCat=[],filterCatHTML="",attrCat="categories",wrapperCat=".wrap-filter-cat",divider="|";$(document).ready(function(){$(".media-list > li").each(function(){var n=$(this).attr("data-year").length>0?$(this).attr("data-year"):"",r=$(this).attr("data-month").length>0?$(this).attr("data-month"):"",t=$(this).attr("data-tags").length>0?$(this).attr("data-tags").split(divider):"",i=$(this).attr("data-categories").length>0?$(this).attr("data-categories").split(divider):"";typeof n!="undefined"&&n.length>0&&filterYear.push(n);typeof t!="undefined"&&t.length>0&&filterTag.push.apply(filterTag,t);typeof i!="undefined"&&i.length>0&&filterCat.push.apply(filterCat,i)});filterYear=ArrayUnique(filterYear);filterYear.sort();filterTag=ArrayUnique(filterTag);filterTag.sort();filterCat=ArrayUnique(filterCat);filterCat.sort();filterYearHTML=createSimpleFilterList(filterYear,attrYear);filterTagHTML=createSimpleFilterList(filterTag,attrTag);filterCatHTML=createSimpleFilterList(filterCat,attrCat);displayFilter(filterYearHTML,wrapperDate);displayFilter(filterTagHTML,wrapperTag);displayFilter(filterCatHTML,wrapperCat);$(".news-filter").click(function(){var n=$(this).text(),t=$(this).closest("ul").attr("data-filter");$(".wrap-news-list .media-list > li").fadeOut("slow");$(".wrap-news-list .media-list > li").promise().done(function(){$(".wrap-news-list .media-list li[data-"+t+"*='"+n+"']").fadeIn("slow")})})});!function(n){"use strict";var t=function(t,i){this.$element=n(t);this.options=n.extend({},n.fn.typeahead.defaults,i);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.select=this.options.select||this.select;this.autoSelect=typeof this.options.autoSelect=="boolean"?this.options.autoSelect:!0;this.highlighter=this.options.highlighter||this.highlighter;this.updater=this.options.updater||this.updater;this.source=this.options.source;this.$menu=n(this.options.menu);this.shown=!1;this.listen();this.showHintOnFocus=typeof this.options.showHintOnFocus=="boolean"?this.options.showHintOnFocus:!1},i;t.prototype={constructor:t,select:function(){var n=this.$menu.find(".active").data("value");return(this.autoSelect||n)&&this.$element.val(this.updater(n)).change(),this.hide()},updater:function(n){return n},setSource:function(n){this.source=n},show:function(){var t=n.extend({},this.$element.position(),{height:this.$element[0].offsetHeight}),i;return i=typeof this.options.scrollHeight=="function"?this.options.scrollHeight.call():this.options.scrollHeight,this.$menu.insertAfter(this.$element).css({top:t.top+t.height+i,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var i;return(this.query=typeof t!="undefined"&&t!==null?t:this.$element.val()||"",this.query.length<this.options.minLength)?this.shown?this.hide():this:(i=n.isFunction(this.source)?this.source(this.query,n.proxy(this.process,this)):this.source,i?this.process(i):this)},process:function(t){var i=this;if(t=n.grep(t,function(n){return i.matcher(n)}),t=this.sorter(t),!t.length)return this.shown?this.hide():this;if(t.length==1&&t[0]=="empty")this.renderEmpty().show();else return this.options.items!="all"&&(this.options.minLength!==0||this.$element.val())?this.render(t.slice(0,this.options.items)).show():this.render(t).show()},matcher:function(n){return~n.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(n){for(var i=[],r=[],u=[],t;t=n.shift();)t.toLowerCase().indexOf(this.query.toLowerCase())?~t.indexOf(this.query)?r.push(t):u.push(t):i.push(t);return i.concat(r,u)},highlighter:function(n){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return n.replace(new RegExp("("+t+")","ig"),function(n,t){return"<strong>"+t+"<\/strong>"})},render:function(t){var i=this;return t=n(t).map(function(t,r){return t=n(i.options.item).data("value",r),t.find("a").html(i.highlighter(r)),t[0]}),this.autoSelect&&t.first().addClass("active"),this.$menu.html(t),this},renderEmpty:function(){return this.$menu.html('<span style="padding: 20px">'+asnoresultsfound+"<span>"),this},next:function(){var i=this.$menu.find(".active").removeClass("active"),t=i.next();t.length||(t=n(this.$menu.find("li")[0]));t.addClass("active")},prev:function(){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last());n.addClass("active")},listen:function(){this.$element.on("focus",n.proxy(this.focus,this)).on("blur",n.proxy(this.blur,this)).on("keypress",n.proxy(this.keypress,this)).on("keyup",n.proxy(this.keyup,this));if(this.eventSupported("keydown"))this.$element.on("keydown",n.proxy(this.keydown,this));this.$menu.on("click",n.proxy(this.click,this)).on("mouseenter","li",n.proxy(this.mouseenter,this)).on("mouseleave","li",n.proxy(this.mouseleave,this))},destroy:function(){this.$element.data("typeahead",null);this.$element.off("focus").off("blur").off("keypress").off("keyup");this.eventSupported("keydown")&&this.$element.off("keydown");this.$menu.remove()},eventSupported:function(n){var t=n in this.$element;return t||(this.$element.setAttribute(n,"return;"),t=typeof this.$element[n]=="function"),t},move:function(n){if(this.shown){switch(n.keyCode){case 9:case 13:case 27:n.preventDefault();break;case 38:n.preventDefault();this.prev();break;case 40:n.preventDefault();this.next()}n.stopPropagation()}},keydown:function(t){this.suppressKeyPressRepeat=~n.inArray(t.keyCode,[40,38,9,13,27]);this.shown||t.keyCode!=40?this.move(t):this.lookup("")},keypress:function(n){this.suppressKeyPressRepeat||this.move(n)},keyup:function(n){switch(n.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}n.stopPropagation();n.preventDefault()},focus:function(){this.focused||(this.focused=!0,(this.options.minLength===0&&!this.$element.val()||this.options.showHintOnFocus)&&this.lookup())},blur:function(){this.focused=!1;!this.mousedover&&this.shown&&this.hide()},click:function(n){n.stopPropagation();n.preventDefault();this.select();this.$element.focus()},mouseenter:function(t){this.mousedover=!0;this.$menu.find(".active").removeClass("active");n(t.currentTarget).addClass("active")},mouseleave:function(){this.mousedover=!1;!this.focused&&this.shown&&this.hide()}};i=n.fn.typeahead;n.fn.typeahead=function(i){var r=arguments;return this.each(function(){var f=n(this),u=f.data("typeahead"),e=typeof i=="object"&&i;u||f.data("typeahead",u=new t(this,e));typeof i=="string"&&(r.length>1?u[i].apply(u,Array.prototype.slice.call(r,1)):u[i]())})};n.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"><\/ul>',item:'<li><a href="#"><\/a><\/li>',minLength:1,scrollHeight:0,autoSelect:!1};n.fn.typeahead.Constructor=t;n.fn.typeahead.noConflict=function(){return n.fn.typeahead=i,this};n(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(){var t=n(this);t.data("typeahead")||t.typeahead(t.data())})}(window.jQuery),function(){var n={debug:!1,pinTypeName:"pin_clusterer pin",clusterTypeName:"pin_clusterer cluster",pinSize:16,extendMapBoundsBy:2,gridSize:60,maxZoom:16,clickToZoom:!0,onClusterToMap:null},e=2,t=null,i=window.PinClusterer=function(i,r){this.map=i;this.options=r;this.layer=null;this.setOptions(this.options);this.doClickToZoom=n.clickToZoom;Microsoft&&Microsoft.Maps&&i instanceof Microsoft.Maps.Map&&(t=Microsoft.Maps,this.layer=new t.EntityCollection,this.map.entities.push(this.layer),this.loaded=!0)},r,u,f;i.prototype={cluster:function(n,i){if(this.loaded){if(n)this._latlongs=n,this._branches=i;else if(!this._latlongs)return;var r=this;this._viewchangeendHandler?this._redraw():this._viewchangeendHandler=t.Events.addHandler(this.map,"viewchangeend",function(){r._redraw()})}},_redraw:function(){if(n.debug)var t=new Date;this._latlongs&&(this._metersPerPixel=this.map.getMetersPerPixel(),this._bounds=this.getExpandedBounds(this.map.getBounds(),n.extendMapBoundsBy),this._zoom=this.map.getZoom(),this._clusters=[],this.doClickToZoom=!0,this.layer.clear(),this.each(this._branches,this._addToClosestCluster),this.toMap(),n.debug&&t&&f(new Date-t))},_addToClosestCluster:function(i){var o=4e4,r=new t.Location(i.Latitude,i.Longitude),u=null,f;if(!(this._zoom>e)||this._bounds.contains(r)){if(this._zoom>=n.maxZoom){this.doClickToZoom=!1;this._createCluster(r,i);return}this.each(this._clusters,function(n){f=this._distanceToPixel(n.center.location,r);f<o&&(o=f,u=n)});u&&u.containsWithinBorders(r)?u.add(r,i):this._createCluster(r,i)}},_createCluster:function(n,t){var i=new r(this);i.add(n,t);this._clusters.push(i)},setOptions:function(t){for(var i in t)typeof n[i]!="undefined"&&(n[i]=t[i])},toMap:function(){this.each(this._clusters,function(n){n.toMap()})},getExpandedBounds:function(i,r){var u=this.map.tryLocationToPixel(i.getNorthwest()),f=this.map.tryLocationToPixel(i.getSoutheast()),e=r?n.gridSize*r:n.gridSize/2;return u&&f&&(u=this.map.tryPixelToLocation(new t.Point(u.x-e,u.y-e)),f=this.map.tryPixelToLocation(new t.Point(f.x+e,f.y+e)),u&&f&&(i=t.LocationRect.fromCorners(u,f))),i},_distanceToPixel:function(n,t){return i.distance(n,t)*1e3/this._metersPerPixel},each:function(n,t){var i,r,u;if(n.length)for(i=0;r=n[i];i++)if(u=t.apply(this,[r,i]),u===!1)break}};i.distance=function(n,t){if(!n||!t)return 0;var i=Math.PI/180;return dLat=(t.latitude-n.latitude)*i,dLon=(t.longitude-n.longitude)*i,a=Math.sin(dLat/2)*Math.sin(dLat/2)+Math.cos(n.latitude*i)*Math.cos(t.latitude*i)*Math.sin(dLon/2)*Math.sin(dLon/2),c=2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a)),d=6371*c,d};r=function(n){this._pinClusterer=n;this.locations=[];this.center=null;this._bounds=null;this.length=0;this.doClickToZoom=this._pinClusterer.doClickToZoom;this.branches=[]};r.prototype={add:function(n,t){this._alreadyAdded(n)||(this.locations.push(n),this.branches.push(t),this.length+=1,this.center||(this.center=new u(n,this,t),this._calculateBounds()))},containsWithinBorders:function(n){return this._bounds?this._bounds.contains(n):!1},zoom:function(){this._pinClusterer.map.setView({center:this.center.location,zoom:n.maxZoom})},_alreadyAdded:function(n){if(this.locations.indexOf)return this.locations.indexOf(n)>-1;for(var t=0,i;i=this.locations[t];t++)if(i===n)return!0;return!1},_calculateBounds:function(){var n=t.LocationRect.fromLocations(this.center.location);this._bounds=this._pinClusterer.getExpandedBounds(n)},toMap:function(){if(this._updateCenter(),this.center.toMap(this._pinClusterer.layer),n.debug){var i=this._bounds.getNorth(),r=this._bounds.getEast(),u=this._bounds.getWest(),f=this._bounds.getSouth(),e=new t.Location(i,u),o=new t.Location(f,r),s=new t.Location(i,r);sw=new t.Location(f,u);color=new t.Color(100,100,0,100);poly=new t.Polygon([e,s,o,sw],{fillColor:color,strokeColor:color,strokeThickness:1});this._pinClusterer.layer.push(poly)}},_updateCenter:function(){var t=this.locations.length,i="",r=n.pinTypeName;t>1&&(i+=t,r=n.clusterTypeName);this.center.pushpin.setOptions({text:i,typeName:r});n.onClusterToMap&&n.onClusterToMap.apply(this._pinClusterer,[this.center.pushpin,this])}};u=function(i,r,u,f){this.location=i;this._cluster=r;this._branches=u;this._options=f||{};this._options.typeName=this._options.typeName||n.pinTypeName;this._options.height=n.pinSize;this._options.width=n.pinSize;this._options.anchor=new t.Point(n.pinSize/2,n.pinSize/2);this._options.textOffset=new t.Point(0,2);this._create()};u.prototype={_create:function(){this.pushpin=new t.Pushpin(this.location,this._options);this.pushpin.Metadata=this._branches},toMap:function(n){n.push(this.pushpin)}};f=function(n){console&&console.log&&console.log(n)}}(),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof module!="undefined"&&module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){var e=-1,r=-1,i=function(n){return parseFloat(n)||0},o=function(t){var f=1,e=n(t),u=null,r=[];return e.each(function(){var t=n(this),e=t.offset().top-i(t.css("margin-top")),o=r.length>0?r[r.length-1]:null;o===null?r.push(t):Math.floor(Math.abs(u-e))<=f?r[r.length-1]=o.add(t):r.push(t);u=e}),r},u=function(t){var i={byRow:!0,property:"height",target:null,remove:!1};return typeof t=="object"?n.extend(i,t):(typeof t=="boolean"?i.byRow=t:t==="remove"&&(i.remove=!0),i)},t=n.fn.matchHeight=function(i){var r=u(i),f;return r.remove?(f=this,this.css(r.property,""),n.each(t._groups,function(n,t){t.elements=t.elements.not(f)}),this):this.length<=1&&!r.target?this:(t._groups.push({elements:this,options:r}),t._apply(this,r),this)},f;t.version="0.7.0";t._groups=[];t._throttle=80;t._maintainScroll=!1;t._beforeUpdate=null;t._afterUpdate=null;t._rows=o;t._parse=i;t._parseOptions=u;t._apply=function(r,f){var e=u(f),s=n(r),c=[s],l=n(window).scrollTop(),a=n("html").outerHeight(!0),h=s.parents().filter(":hidden");return h.each(function(){var t=n(this);t.data("style-cache",t.attr("style"))}),h.css("display","block"),e.byRow&&!e.target&&(s.each(function(){var i=n(this),t=i.css("display");t!=="inline-block"&&t!=="flex"&&t!=="inline-flex"&&(t="block");i.data("style-cache",i.attr("style"));i.css({display:t,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),c=o(s),s.each(function(){var t=n(this);t.attr("style",t.data("style-cache")||"")})),n.each(c,function(t,r){var u=n(r),f=0;if(e.target)f=e.target.outerHeight(!1);else{if(e.byRow&&u.length<=1){u.css(e.property,"");return}u.each(function(){var t=n(this),u=t.attr("style"),i=t.css("display"),r;i!=="inline-block"&&i!=="flex"&&i!=="inline-flex"&&(i="block");r={display:i};r[e.property]="";t.css(r);t.outerHeight(!1)>f&&(f=t.outerHeight(!1));u?t.attr("style",u):t.css("display","")})}u.each(function(){var t=n(this),r=0;e.target&&t.is(e.target)||(t.css("box-sizing")!=="border-box"&&(r+=i(t.css("border-top-width"))+i(t.css("border-bottom-width")),r+=i(t.css("padding-top"))+i(t.css("padding-bottom"))),t.css(e.property,f-r+"px"))})}),h.each(function(){var t=n(this);t.attr("style",t.data("style-cache")||null)}),t._maintainScroll&&n(window).scrollTop(l/a*n("html").outerHeight(!0)),this};t._applyDataApi=function(){var t={};n("[data-match-height], [data-mh]").each(function(){var i=n(this),r=i.attr("data-mh")||i.attr("data-match-height");t[r]=r in t?t[r].add(i):i});n.each(t,function(){this.matchHeight(!0)})};f=function(i){t._beforeUpdate&&t._beforeUpdate(i,t._groups);n.each(t._groups,function(){t._apply(this.elements,this.options)});t._afterUpdate&&t._afterUpdate(i,t._groups)};t._update=function(i,u){if(u&&u.type==="resize"){var o=n(window).width();if(o===e)return;e=o}i?r===-1&&(r=setTimeout(function(){f(u);r=-1},t._throttle)):f(u)};n(t._applyDataApi);n(window).bind("load",function(n){t._update(!1,n)});n(window).bind("resize orientationchange",function(n){t._update(!0,n)})}),function(){function t(n){return n.split("").reverse().join("")}function i(n,t,i){if((n[t]||n[i])&&n[t]===n[i])throw Error(t);}function f(n,i,r,u,f,e,o,s,h,c,l,a){o=a;var y,v=l="";return(e&&(a=e(a)),"number"!=typeof a||!isFinite(a))?!1:(n&&0===parseFloat(a.toFixed(n))&&(a=0),0>a&&(y=!0,a=Math.abs(a)),n&&(e=Math.pow(10,n),a=(Math.round(a*e)/e).toFixed(n)),a=a.toString(),-1!==a.indexOf(".")&&(n=a.split("."),a=n[0],r&&(l=r+n[1])),i&&(a=t(a).match(/.{1,3}/g),a=t(a.join(t(i)))),y&&s&&(v+=s),u&&(v+=u),y&&h&&(v+=h),v=v+a+l,f&&(v+=f),c&&(v=c(v,o)),v)}function e(n,t,i,r,u,f,e,o,s,h,c,l){var a;return(n="",c&&(l=c(l)),!l||"string"!=typeof l)?!1:(o&&l.substring(0,o.length)===o&&(l=l.replace(o,""),a=!0),r&&l.substring(0,r.length)===r&&(l=l.replace(r,"")),s&&l.substring(0,s.length)===s&&(l=l.replace(s,""),a=!0),u&&l.slice(-1*u.length)===u&&(l=l.slice(0,-1*u.length)),t&&(l=l.split(t).join("")),i&&(l=l.replace(i,".")),a&&(n+="-"),n=Number((n+l).replace(/[^0-9\.\-.]/g,"")),e&&(n=e(n)),"number"==typeof n&&isFinite(n)?n:!1)}function o(t){for(var r,f,u={},e=0;e<n.length;e+=1)r=n[e],f=t[r],void 0===f?u[r]="negative"!==r||u.negativeBefore?"mark"===r&&"."!==u.thousand?".":!1:"-":"decimals"===r?0<f&&8>f&&(u[r]=f):"encoder"===r||"decoder"===r||"edit"===r||"undo"===r?"function"==typeof f&&(u[r]=f):"string"==typeof f&&(u[r]=f);return i(u,"mark","thousand"),i(u,"prefix","negative"),i(u,"prefix","negativeBefore"),u}function u(t,i,r){for(var f=[],u=0;u<n.length;u+=1)f.push(t[n[u]]);return f.push(r),i.apply("",f)}function r(n){if(!(this instanceof r))return new r(n);"object"==typeof n&&(n=o(n),this.to=function(t){return u(n,f,t)},this.from=function(t){return u(n,e,t)})}var n="decimals thousand mark prefix postfix encoder decoder negativeBefore negative edit undo".split(" ");window.wNumb=r}();!function(n){"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?module.exports=n():window.noUiSlider=n()}(function(){"use strict";function p(n){return n.filter(function(n){return this[n]?!1:this[n]=!0},{})}function w(n,t){return Math.round(n/t)*t}function o(n){var i=n.getBoundingClientRect(),u=n.ownerDocument,r=u.documentElement,t=a();return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(t.x=0),{top:i.top+t.y-r.clientTop,left:i.left+t.x-r.clientLeft}}function r(n){return"number"==typeof n&&!isNaN(n)&&isFinite(n)}function b(n){var t=Math.pow(10,7);return Number((Math.round(n*t)/t).toFixed(7))}function l(t,i,r){n(t,i);setTimeout(function(){f(t,i)},r)}function s(n){return Math.max(Math.min(n,100),0)}function u(n){return Array.isArray(n)?n:[n]}function k(n){var t=n.split(".");return t.length>1?t[1].length:0}function n(n,t){n.classList?n.classList.add(t):n.className+=" "+t}function f(n,t){n.classList?n.classList.remove(t):n.className=n.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function d(n,t){return n.classList?n.classList.contains(t):new RegExp("\\b"+t+"\\b").test(n.className)}function a(){var n=void 0!==window.pageXOffset,t="CSS1Compat"===(document.compatMode||""),i=n?window.pageXOffset:t?document.documentElement.scrollLeft:document.body.scrollLeft,r=n?window.pageYOffset:t?document.documentElement.scrollTop:document.body.scrollTop;return{x:i,y:r}}function g(n){n.stopPropagation()}function nt(n){return function(t){return n+t}}function h(n,t){return 100/(t-n)}function c(n,t){return 100*t/(n[1]-n[0])}function tt(n,t){return c(n,n[0]<0?t+Math.abs(n[0]):t-n[0])}function it(n,t){return t*(n[1]-n[0])/100+n[0]}function e(n,t){for(var i=1;n>=t[i];)i+=1;return i}function rt(n,t,i){if(i>=n.slice(-1)[0])return 100;var f,o,u,s,r=e(i,n);return f=n[r-1],o=n[r],u=t[r-1],s=t[r],u+tt([f,o],i)/h(u,s)}function ut(n,t,i){if(i>=100)return n.slice(-1)[0];var f,o,u,s,r=e(i,t);return f=n[r-1],o=n[r],u=t[r-1],s=t[r],it([f,o],(i-u)*h(u,s))}function ft(n,t,i,r){if(100===r)return r;var f,o,u=e(r,n);return i?(f=n[u-1],o=n[u],r-f>(o-f)/2?o:f):t[u-1]?n[u-1]+w(r-n[u-1],t[u-1]):r}function et(n,t,i){var u;if("number"==typeof t&&(t=[t]),"[object Array]"!==Object.prototype.toString.call(t))throw new Error("noUiSlider: 'range' contains invalid value.");if(u="min"===n?0:"max"===n?100:parseFloat(n),!r(u)||!r(t[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");i.xPct.push(u);i.xVal.push(t[0]);u?i.xSteps.push(isNaN(t[1])?!1:t[1]):isNaN(t[1])||(i.xSteps[0]=t[1])}function ot(n,t,i){return t?void(i.xSteps[n]=c([i.xVal[n],i.xVal[n+1]],t)/h(i.xPct[n],i.xPct[n+1])):!0}function t(n,t,i,r){this.xPct=[];this.xVal=[];this.xSteps=[r||!1];this.xNumSteps=[!1];this.snap=t;this.direction=i;var u,f=[];for(u in n)n.hasOwnProperty(u)&&f.push([n[u],u]);for(f.length&&"object"==typeof f[0][0]?f.sort(function(n,t){return n[0][0]-t[0][0]}):f.sort(function(n,t){return n[0]-t[0]}),u=0;u<f.length;u++)et(f[u][1],f[u][0],this);for(this.xNumSteps=this.xSteps.slice(0),u=0;u<this.xNumSteps.length;u++)ot(u,this.xNumSteps[u],this)}function st(n,t){if(!r(t))throw new Error("noUiSlider: 'step' is not numeric.");n.singleStep=t}function ht(n,i){if("object"!=typeof i||Array.isArray(i))throw new Error("noUiSlider: 'range' is not an object.");if(void 0===i.min||void 0===i.max)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");if(i.min===i.max)throw new Error("noUiSlider: 'range' 'min' and 'max' cannot be equal.");n.spectrum=new t(i,n.snap,n.dir,n.singleStep)}function ct(n,t){if(t=u(t),!Array.isArray(t)||!t.length||t.length>2)throw new Error("noUiSlider: 'start' option is incorrect.");n.handles=t.length;n.start=t}function lt(n,t){if(n.snap=t,"boolean"!=typeof t)throw new Error("noUiSlider: 'snap' option must be a boolean.");}function at(n,t){if(n.animate=t,"boolean"!=typeof t)throw new Error("noUiSlider: 'animate' option must be a boolean.");}function vt(n,t){if("lower"===t&&1===n.handles)n.connect=1;else if("upper"===t&&1===n.handles)n.connect=2;else if(t===!0&&2===n.handles)n.connect=3;else{if(t!==!1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");n.connect=0}}function yt(n,t){switch(t){case"horizontal":n.ort=0;break;case"vertical":n.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invalid.");}}function pt(n,t){if(!r(t))throw new Error("noUiSlider: 'margin' option must be numeric.");if(0!==t&&(n.margin=n.spectrum.getMargin(t),!n.margin))throw new Error("noUiSlider: 'margin' option is only supported on linear sliders.");}function wt(n,t){if(!r(t))throw new Error("noUiSlider: 'limit' option must be numeric.");if(n.limit=n.spectrum.getMargin(t),!n.limit)throw new Error("noUiSlider: 'limit' option is only supported on linear sliders.");}function bt(n,t){switch(t){case"ltr":n.dir=0;break;case"rtl":n.dir=1;n.connect=[0,2,1,3][n.connect];break;default:throw new Error("noUiSlider: 'direction' option was not recognized.");}}function kt(n,t){if("string"!=typeof t)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var u=t.indexOf("tap")>=0,i=t.indexOf("drag")>=0,f=t.indexOf("fixed")>=0,r=t.indexOf("snap")>=0,e=t.indexOf("hover")>=0;if(i&&!n.connect)throw new Error("noUiSlider: 'drag' behaviour must be used with 'connect': true.");n.events={tap:u||r,drag:i,fixed:f,snap:r,hover:e}}function dt(n,t){var i;if(t!==!1)if(t===!0)for(n.tooltips=[],i=0;i<n.handles;i++)n.tooltips.push(!0);else{if(n.tooltips=u(t),n.tooltips.length!==n.handles)throw new Error("noUiSlider: must pass a formatter for all handles.");n.tooltips.forEach(function(n){if("boolean"!=typeof n&&("object"!=typeof n||"function"!=typeof n.to))throw new Error("noUiSlider: 'tooltips' must be passed a formatter or 'false'.");})}}function gt(n,t){if(n.format=t,"function"==typeof t.to&&"function"==typeof t.from)return!0;throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.");}function ni(n,t){if(void 0!==t&&"string"!=typeof t)throw new Error("noUiSlider: 'cssPrefix' must be a string.");n.cssPrefix=t}function v(n){var i,t={margin:0,limit:0,animate:!0,format:y},r;return i={step:{r:!1,t:st},start:{r:!0,t:ct},connect:{r:!0,t:vt},direction:{r:!0,t:bt},snap:{r:!1,t:lt},animate:{r:!1,t:at},range:{r:!0,t:ht},orientation:{r:!1,t:yt},margin:{r:!1,t:pt},limit:{r:!1,t:wt},behaviour:{r:!0,t:kt},format:{r:!1,t:gt},tooltips:{r:!1,t:dt},cssPrefix:{r:!1,t:ni}},r={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal"},Object.keys(i).forEach(function(u){if(void 0===n[u]&&void 0===r[u]){if(i[u].r)throw new Error("noUiSlider: '"+u+"' is required.");return!0}i[u].t(t,void 0===n[u]?r[u]:n[u])}),t.pips=n.pips,t.style=t.ort?"top":"left",t}function ti(t,r){function pt(n,t,i){var r=n+t[0],u=n+t[1];return i?(0>r&&(u+=Math.abs(r)),u>100&&(r-=u-100),[s(r),s(u)]):[r,u]}function wt(n,t){n.preventDefault();var r,u,o=0===n.type.indexOf("touch"),e=0===n.type.indexOf("mouse"),f=0===n.type.indexOf("pointer"),i=n;return 0===n.type.indexOf("MSPointer")&&(f=!0),o&&(r=n.changedTouches[0].pageX,u=n.changedTouches[0].pageY),t=t||a(),(e||f)&&(r=n.clientX+t.x,u=n.clientY+t.y),i.pageOffset=t,i.points=[r,u],i.cursor=e||f,i}function bt(t,i){var r=document.createElement("div"),u=document.createElement("div"),f=["-lower","-upper"];return t&&f.reverse(),n(u,h[3]),n(u,h[3]+f[i]),n(r,h[2]),r.appendChild(u),r}function kt(t,i,r){switch(t){case 1:n(i,h[7]);n(r[0],h[6]);break;case 3:n(r[1],h[6]);case 2:n(r[0],h[7]);case 0:n(i,h[6])}}function dt(n,t,i){for(var u=[],r=0;n>r;r+=1)u.push(i.appendChild(bt(t,r)));return u}function gt(t,i,r){n(r,h[0]);n(r,h[8+t]);n(r,h[4+i]);var u=document.createElement("div");return n(u,h[1]),r.appendChild(u),u}function ni(n,t){if(!r.tooltips[t])return!1;var i=document.createElement("div");return i.className=h[18],n.firstChild.appendChild(i)}function ti(){r.dir&&r.tooltips.reverse();var n=e.map(ni);r.dir&&(n.reverse(),r.tooltips.reverse());yt("update",function(t,i,u){n[i]&&(n[i].innerHTML=r.tooltips[i]===!0?t[i]:r.tooltips[i].to(u[i]))})}function ii(n,t,i){if("range"===n||"steps"===n)return c.xVal;if("count"===n){var r,u=100/(t-1),f=0;for(t=[];(r=f++*u)<=100;)t.push(r);n="positions"}return"positions"===n?t.map(function(n){return c.fromStepping(i?c.getStep(n):n)}):"values"===n?i?t.map(function(n){return c.fromStepping(c.getStep(c.toStepping(n)))}):t:void 0}function ui(n,t,i){function h(n,t){return(n+t).toFixed(7)/1}var l=c.direction,r={},f=c.xVal[0],e=c.xVal[c.xVal.length-1],o=!1,s=!1,u=0;return c.direction=0,i=p(i.slice().sort(function(n,t){return n-t})),i[0]!==f&&(i.unshift(f),o=!0),i[i.length-1]!==e&&(i.push(e),s=!0),i.forEach(function(f,e){var a,l,v,y,w,g,b,nt,k,tt,d=f,p=i[e+1];if("steps"===t&&(a=c.xNumSteps[e]),a||(a=p-d),d!==!1&&void 0!==p)for(l=d;p>=l;l=h(l,a)){for(y=c.toStepping(l),w=y-u,nt=w/n,k=Math.round(nt),tt=w/k,v=1;k>=v;v+=1)g=u+v*tt,r[g.toFixed(5)]=["x",0];b=i.indexOf(l)>-1?1:"steps"===t?2:0;!e&&o&&(b=0);l===p&&s||(r[y.toFixed(5)]=[l,b]);u=y}}),c.direction=l,r}function fi(t,i,u){function l(n){return["-normal","-large","-sub"][n]}function o(n,t,i){return'class="'+t+" "+t+"-"+s+" "+t+l(i[1])+'" style="'+r.style+": "+n+'%"'}function a(n,t){c.direction&&(n=100-n);t[1]=t[1]&&i?i(t[0],t[1]):t[1];e+="<div "+o(n,h[21],t)+"><\/div>";t[1]&&(e+="<div "+o(n,h[22],t)+">"+u.to(t[0])+"<\/div>")}var s=["horizontal","vertical"][r.ort],f=document.createElement("div"),e="";return n(f,h[20]),n(f,h[20]+"-"+s),Object.keys(t).forEach(function(n){a(n,t[n])}),f.innerHTML=e,f}function at(n){var t=n.mode,i=n.density||1,r=n.filter||!1,u=n.values||!1,f=n.stepped||!1,e=ii(t,u,f),o=ui(i,t,e),s=n.format||{to:Math.round};return y.appendChild(fi(o,r,s))}function ot(){var n=tt.getBoundingClientRect(),t="offset"+["Width","Height"][r.ort];return 0===r.ort?n.width||tt[t]:n.height||tt[t]}function w(n,t,i){void 0!==t&&1!==r.handles&&(t=Math.abs(t-r.dir));Object.keys(it).forEach(function(r){var f=r.split(".")[0];n===f&&it[r].forEach(function(n){n.call(ft,u(lt()),t,u(st(Array.prototype.slice.call(et))),i||!1,b)})})}function st(n){return 1===n.length?n[0]:r.dir?n.reverse():n}function rt(n,t,u,f){var e=function(t){return y.hasAttribute("disabled")?!1:d(y,h[14])?!1:(t=wt(t,f.pageOffset),n===i.start&&void 0!==t.buttons&&t.buttons>1?!1:f.hover&&t.buttons?!1:(t.calcPoint=t.points[r.ort],void u(t,f)))},o=[];return n.split(" ").forEach(function(n){t.addEventListener(n,e,!1);o.push([n,e])}),o}function ei(n,t){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===n.buttons&&0!==t.buttonsProperty)return ht(n,t);var f,r,i=t.handles||e,u=!1,s=100*(n.calcPoint-t.start)/t.baseSize,o=i[0]===e[0]?0:1;if(f=pt(s,t.positions,i.length>1),u=ut(i[0],f[o],1===i.length),i.length>1){if(u=ut(i[1],f[o?0:1],!1)||u)for(r=0;r<t.handles.length;r++)w("slide",r)}else u&&w("slide",o)}function ht(n,t){var r=tt.querySelector("."+h[15]),u=t.handles[0]===e[0]?0:1,i;null!==r&&f(r,h[15]);n.cursor&&(document.body.style.cursor="",document.body.removeEventListener("selectstart",document.body.noUiListener));i=document.documentElement;i.noUiListeners.forEach(function(n){i.removeEventListener(n[0],n[1])});f(y,h[12]);w("set",u);w("change",u);void 0!==t.handleNumber&&w("end",t.handleNumber)}function oi(n,t){"mouseout"===n.type&&"HTML"===n.target.nodeName&&null===n.relatedTarget&&ht(n,t)}function ct(t,r){var u=document.documentElement,f;if(1===r.handles.length&&(n(r.handles[0].children[0],h[15]),r.handles[0].hasAttribute("disabled")))return!1;t.preventDefault();t.stopPropagation();var o=rt(i.move,u,ei,{start:t.calcPoint,baseSize:ot(),pageOffset:t.pageOffset,handles:r.handles,handleNumber:r.handleNumber,buttonsProperty:t.buttons,positions:[b[0],b[e.length-1]]}),s=rt(i.end,u,ht,{handles:r.handles,handleNumber:r.handleNumber}),c=rt("mouseout",u,oi,{handles:r.handles,handleNumber:r.handleNumber});(u.noUiListeners=o.concat(s,c),t.cursor)&&(document.body.style.cursor=getComputedStyle(t.target).cursor,e.length>1&&n(y,h[12]),f=function(){return!1},document.body.noUiListener=f,document.body.addEventListener("selectstart",f,!1));void 0!==r.handleNumber&&w("start",r.handleNumber)}function si(n){var t,u,i=n.calcPoint,f=0;return n.stopPropagation(),e.forEach(function(n){f+=o(n)[r.style]}),t=f/2>i||1===e.length?0:1,e[t].hasAttribute("disabled")&&(t=t?0:1),i-=o(tt)[r.style],u=100*i/ot(),r.events.snap||l(y,h[14],300),e[t].hasAttribute("disabled")?!1:(ut(e[t],u),w("slide",t,!0),w("set",t,!0),w("change",t,!0),void(r.events.snap&&ct(n,{handles:[e[t]]})))}function hi(n){var t=n.calcPoint-o(tt)[r.style],i=c.getStep(100*t/ot()),u=c.fromStepping(i);Object.keys(it).forEach(function(n){"hover"===n.split(".")[0]&&it[n].forEach(function(n){n.call(ft,u)})})}function ci(t){var r,u;if(!t.fixed)for(r=0;r<e.length;r+=1)rt(i.start,e[r].children[0],ct,{handles:[e[r]],handleNumber:r});if(t.tap&&rt(i.start,tt,si,{handles:e}),t.hover)for(rt(i.move,tt,hi,{hover:!0}),r=0;r<e.length;r+=1)["mousemove MSPointerMove pointermove"].forEach(function(n){e[r].children[0].addEventListener(n,g,!1)});t.drag&&(u=[tt.querySelector("."+h[7])],n(u[0],h[10]),t.fixed&&u.push(e[u[0]===e[0]?1:0].children[0]),u.forEach(function(n){rt(i.start,n,ct,{handles:e})}))}function ut(t,i,u){var o=t!==e[0]?1:0,l=b[0]+r.margin,a=b[1]-r.margin,v=b[0]+r.limit,y=b[1]-r.limit;return e.length>1&&(i=o?Math.max(i,l):Math.min(i,a)),u!==!1&&r.limit&&e.length>1&&(i=o?Math.min(i,v):Math.max(i,y)),i=c.getStep(i),i=s(parseFloat(i.toFixed(7))),i===b[o]?!1:(window.requestAnimationFrame?window.requestAnimationFrame(function(){t.style[r.style]=i+"%"}):t.style[r.style]=i+"%",t.previousSibling||(f(t,h[17]),i>50&&n(t,h[17])),b[o]=i,et[o]=c.fromStepping(i),w("update",o),!0)}function li(n,t){var u,f,i;for(r.limit&&(n+=1),u=0;n>u;u+=1)f=u%2,i=t[f],null!==i&&i!==!1&&("number"==typeof i&&(i=String(i)),i=r.format.from(i),(i===!1||isNaN(i)||ut(e[f],c.toStepping(i),u===3-r.dir)===!1)&&w("update",f))}function vt(n){var f,t,i=u(n);for(r.dir&&r.handles>1&&i.reverse(),r.animate&&-1!==b[0]&&l(y,h[14],300),f=e.length>1?3:1,1===i.length&&(f=1),li(f,i),t=0;t<e.length;t++)null!==i[t]&&w("set",t)}function lt(){for(var t=[],n=0;n<r.handles;n+=1)t[n]=r.format.to(et[n]);return st(t)}function ai(){for(h.forEach(function(n){n&&f(y,n)});y.firstChild;)y.removeChild(y.firstChild);delete y.noUiSlider}function vi(){var n=b.map(function(n,t){var i=c.getApplicableStep(n),r=k(String(i[2])),u=et[t],f=100===n?null:i[2],e=Number((u-i[2]).toFixed(r)),o=0===n?null:e>=i[1]?i[2]:i[0]||!1;return[o,f]});return st(n)}function yt(n,t){it[n]=it[n]||[];it[n].push(t);"update"===n.split(".")[0]&&e.forEach(function(n,t){w("update",t)})}function yi(n){var t=n.split(".")[0],i=n.substring(t.length);Object.keys(it).forEach(function(n){var r=n.split(".")[0],u=n.substring(r.length);t&&t!==r||i&&i!==u||delete it[n]})}function pi(n){var t,u=lt(),i=v({start:[0,0],margin:n.margin,limit:n.limit,step:n.step,range:n.range,animate:n.animate,snap:void 0===n.snap?r.snap:n.snap});for(["margin","limit","step","range","animate"].forEach(function(t){void 0!==n[t]&&(r[t]=n[t])}),i.spectrum.direction=c.direction,c=i.spectrum,b=[-1,-1],vt(u),t=0;t<e.length;t++)w("update",t)}var tt,e,ft,y=t,b=[-1,-1],c=r.spectrum,et=[],it={},h=["target","base","origin","handle","horizontal","vertical","background","connect","ltr","rtl","draggable","","state-drag","","state-tap","active","","stacking","tooltip","","pips","marker","value"].map(nt(r.cssPrefix||ri));if(y.noUiSlider)throw new Error("Slider was already initialized.");return tt=gt(r.dir,r.ort,y),e=dt(r.handles,r.dir,tt),kt(r.connect,y,e),r.pips&&at(r.pips),r.tooltips&&ti(),ft={destroy:ai,steps:vi,on:yt,off:yi,get:lt,set:vt,updateOptions:pi,options:r,target:y,pips:at},ci(r.events),ft}function ii(n,t){if(!n.nodeName)throw new Error("noUiSlider.create requires a single element.");var r=v(t,n),i=ti(n,r);return i.set(r.start),n.noUiSlider=i,i}var i=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},ri="noUi-",y;return t.prototype.getMargin=function(n){return 2===this.xPct.length?c(this.xVal,n):!1},t.prototype.toStepping=function(n){return n=rt(this.xVal,this.xPct,n),this.direction&&(n=100-n),n},t.prototype.fromStepping=function(n){return this.direction&&(n=100-n),b(ut(this.xVal,this.xPct,n))},t.prototype.getStep=function(n){return this.direction&&(n=100-n),n=ft(this.xPct,this.xSteps,this.snap,n),this.direction&&(n=100-n),n},t.prototype.getApplicableStep=function(n){var t=e(n,this.xPct),i=100===n?2:1;return[this.xNumSteps[t-2],this.xVal[t-i],this.xNumSteps[t-i]]},t.prototype.convert=function(n){return this.getStep(this.toStepping(n))},y={to:function(n){return void 0!==n&&n.toFixed(2)},from:Number},{create:ii}});!function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],n):"undefined"!=typeof exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){"use strict";var t=window.Slick||{};t=function(){function t(t,r){var f,u=this;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(t),appendDots:n(t),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous<\/button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next<\/button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(n,t){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(t+1)+"<\/button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!1,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.hidden="hidden";u.paused=!1;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(t);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(t).data("slick")||{};u.options=n.extend({},u.defaults,f,r);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;"undefined"!=typeof document.mozHidden?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.instanceUid=i++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0);u.checkResponsive(!0)}var i=0;return t}();t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if("boolean"==typeof i)r=i,i=null;else if(0>i||i>=u.slideCount)return!1;u.unload();"number"==typeof i?0===i&&0===u.$slides.length?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;1===n.options.slidesToShow&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.asNavFor=function(t){var r=this,i=r.options.asNavFor;i&&null!==i&&(i=n(i).not(r.$slider));null!==i&&"object"==typeof i&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer);n.slideCount>n.options.slidesToShow&&n.paused!==!0&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this;n.options.infinite===!1?1===n.direction?(n.currentSlide+1===n.slideCount-1&&(n.direction=0),n.slideHandler(n.currentSlide+n.options.slidesToScroll)):(n.currentSlide-1==0&&(n.direction=1),n.slideHandler(n.currentSlide-n.options.slidesToScroll)):n.slideHandler(n.currentSlide+n.options.slidesToScroll)};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var i,r,t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(r='<ul class="'+t.options.dotsClass+'">',i=0;i<=t.getDotCount();i+=1)r+="<li>"+t.options.customPaging.call(this,t,i)+"<\/li>";r+="<\/ul>";t.$dots=n(r).appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slider.addClass("slick-slider");t.$slideTrack=0===t.slideCount?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var t,i,r,f,c,u,e,n=this,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>1){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;c>t;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.html(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var f,u,e,r=this,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if("window"===r.respondTo?e=h:"slider"===r.respondTo?e=s:"min"===r.respondTo&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));null!==u?null!==r.activeBreakpoint?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,"unslick"===r.breakpointSettings[u]?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,"unslick"===r.breakpointSettings[u]?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var f,e,o,r=this,u=n(t.target),s;switch(u.is("a")&&t.preventDefault(),u.is("li")||(u=u.closest("li")),o=r.slideCount%r.options.slidesToScroll!=0,f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,t.data.message){case"previous":e=0===f?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=0===f?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=0===t.data.index?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var t,i,u=this,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(n("li",t.$dots).off("click.slick",t.changeSlide),t.options.pauseOnDotsHover===!0&&t.options.autoplay===!0&&n("li",t.$dots).off("mouseenter.slick",n.proxy(t.setPaused,t,!0)).off("mouseleave.slick",n.proxy(t.setPaused,t,!1)));t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.$list.off("mouseenter.slick",n.proxy(t.setPaused,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.setPaused,t,!1));t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpRows=function(){var n,t=this;t.options.rows>1&&(n=t.$slides.children().children(),n.removeAttr("style"),t.$slider.html(n))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".slick-cloned",i.$slider).detach();i.$dots&&i.$dots.remove();i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove());i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove());i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides));i.cleanUpRows();i.$slider.removeClass("slick-slider");i.$slider.removeClass("slick-initialized");i.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;null!==n&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,t=0,i=0,r=0;if(n.options.infinite===!0)for(;t<n.slideCount;)++r,t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)r=n.slideCount;else for(;t<n.slideCount;)++r,t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return r-1};t.prototype.getLeft=function(n){var f,r,i,t=this,u=0;return t.slideOffset=0,r=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,u=r*t.options.slidesToShow*-1),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,u=(t.options.slidesToShow-(n-t.slideCount))*r*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,u=t.slideCount%t.options.slidesToScroll*r*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,u=(n+t.options.slidesToShow-t.slideCount)*r),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,u=0),t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),f=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*r*-1+u,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),f=t.options.rtl===!0?i[0]?-1*(t.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,t.options.centerMode===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),f=t.options.rtl===!0?i[0]?-1*(t.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,f+=(t.$list.width()-i.outerWidth())/2)),f};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var i,n=this,t=0,r=0,u=[];for(n.options.infinite===!1?i=n.slideCount:(t=-1*n.options.slidesToScroll,r=-1*n.options.slidesToScroll,i=2*n.slideCount);i>t;)u.push(t),t=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getSlideCount=function(){var u,i,r,t=this;return r=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(u,f){if(f.offsetLeft-r+n(f).outerWidth()/2>-1*t.swipeLeft)return(i=f,!1)}),u=Math.abs(n(i).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots());t&&i.$slider.trigger("init",[i]);i.options.accessibility===!0&&i.initADA()};t.prototype.initArrowEvents=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.on("click.slick",{message:"previous"},n.changeSlide),n.$nextArrow.on("click.slick",{message:"next"},n.changeSlide))};t.prototype.initDotEvents=function(){var t=this;t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&t.options.autoplay===!0&&n("li",t.$dots).on("mouseenter.slick",n.proxy(t.setPaused,t,!0)).on("mouseleave.slick",n.proxy(t.setPaused,t,!1))};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));t.$list.on("mouseenter.slick",n.proxy(t.setPaused,t,!0));t.$list.on("mouseleave.slick",n.proxy(t.setPaused,t,!1));t.options.accessibility===!0&&t.$list.on("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show();n.options.autoplay===!0&&n.autoPlay()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===n.keyCode&&t.options.accessibility===!0?t.changeSlide({data:{message:"previous"}}):39===n.keyCode&&t.options.accessibility===!0&&t.changeSlide({data:{message:"next"}}))};t.prototype.lazyLoad=function(){function f(t){n("img[data-lazy]",t).each(function(){var t=n(this),i=n(this).attr("data-lazy"),r=document.createElement("img");r.onload=function(){t.animate({opacity:0},100,function(){t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")})})};r.src=i})}var e,r,i,u,t=this;t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),u=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),u=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,u=i+t.options.slidesToShow,t.options.fade===!0&&(i>0&&i--,u<=t.slideCount&&u++));e=t.$slider.find(".slick-slide").slice(i,u);f(e);t.slideCount<=t.options.slidesToShow?(r=t.$slider.find(".slick-slide"),f(r)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(r=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),f(r)):0===t.currentSlide&&(r=t.$slider.find(".slick-cloned").slice(-1*t.options.slidesToShow),f(r))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();"progressive"===n.options.lazyLoad&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.paused=!1;n.autoPlay()};t.prototype.postSlide=function(n){var t=this;t.$slider.trigger("afterChange",[t,n]);t.animating=!1;t.setPosition();t.swipeLeft=null;t.options.autoplay===!0&&t.paused===!1&&t.autoPlay();t.options.accessibility===!0&&t.initADA()};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(){var r,t,i=this;r=n("img[data-lazy]",i.$slider).length;r>0&&(t=n("img[data-lazy]",i.$slider).first(),t.attr("src",null),t.attr("src",t.attr("data-lazy")).removeClass("slick-loading").load(function(){t.removeAttr("data-lazy");i.progressiveLazyLoad();i.options.adaptiveHeight===!0&&i.setPosition()}).error(function(){t.removeAttr("data-lazy");i.progressiveLazyLoad()}))};t.prototype.refresh=function(t){var r,u,i=this;u=i.slideCount-i.options.slidesToShow;i.options.infinite||(i.slideCount<=i.options.slidesToShow?i.currentSlide=0:i.currentSlide>u&&(i.currentSlide=u));r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var u,f,i,t=this,r=t.options.responsive||null;if("array"===n.type(r)&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,f=r[u].breakpoint,r.hasOwnProperty(u)){for(;i>=0;)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide");t.slideCount=t.$slides.length;t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll);t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0);t.registerBreakpoints();t.setProps();t.setupInfinite();t.buildArrows();t.updateArrows();t.initArrowEvents();t.buildDots();t.updateDots();t.initDotEvents();t.checkResponsive(!1,!0);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses(0);t.setPosition();t.$slider.trigger("reInit",[t]);t.options.autoplay===!0&&t.focusHandler()};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;return"boolean"==typeof n?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||0>n||n>r.slideCount-1?!1:(r.unload(),i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove(),r.$slides=r.$slideTrack.children(this.options.slide),r.$slideTrack.children(this.options.slide).detach(),r.$slideTrack.append(r.$slides),r.$slidesCache=r.$slides,void r.reinit())};t.prototype.setCSS=function(n){var r,u,t=this,i={};t.options.rtl===!0&&(n=-n);r="left"==t.positionProp?Math.ceil(n)+"px":"0px";u="top"==t.positionProp?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var i,t=this;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;1===n.options.slidesToShow&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(t,i,r){var f,e,u=this;if("responsive"===t&&"array"===n.type(i))for(e in i)if("array"!==n.type(u.options.responsive))u.options.responsive=[i[e]];else{for(f=u.options.responsive.length-1;f>=0;)u.options.responsive[f].breakpoint===i[e].breakpoint&&u.options.responsive.splice(f,1),f--;u.options.responsive.push(i[e])}else u.options[t]=i;r===!0&&(u.unload(),u.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";"top"===n.positionProp?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.msTransition)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&("number"==typeof n.options.zIndex?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);void 0!==t.OTransform&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(n.animType=!1));void 0!==t.MozTransform&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(n.animType=!1));void 0!==t.webkitTransform&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(n.animType=!1));void 0!==t.msTransform&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",void 0===t.msTransform&&(n.animType=!1));void 0!==t.transform&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.options.useTransform&&null!==n.animType&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var u,i,r,f,t=this;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1,r+u+2).addClass("slick-active").attr("aria-hidden","false")),0===n?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"===t.options.lazyLoad&&t.lazyLoad()};t.prototype.setupInfinite=function(){var i,r,u,t=this;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;u>i;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.setPaused=function(n){var t=this;t.options.autoplay===!0&&t.options.pauseOnHover===!0&&(t.paused=n,n?t.autoPlayClear():t.autoPlay())};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));return r||(r=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(r),void i.asNavFor(r)):void i.slideHandler(r)};t.prototype.slideHandler=function(n,t,i){var u,f,o,e,s=null,r=this;return t=t||!1,r.animating===!0&&r.options.waitForAnimate===!0||r.options.fade===!0&&r.currentSlide===n||r.slideCount<=r.options.slidesToShow?void 0:(t===!1&&r.asNavFor(n),u=n,s=r.getLeft(u),e=r.getLeft(r.currentSlide),r.currentLeft=null===r.swipeLeft?e:r.swipeLeft,r.options.infinite===!1&&r.options.centerMode===!1&&(0>n||n>r.getDotCount()*r.options.slidesToScroll)?void(r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(e,function(){r.postSlide(u)}):r.postSlide(u))):r.options.infinite===!1&&r.options.centerMode===!0&&(0>n||n>r.slideCount-r.options.slidesToScroll)?void(r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(e,function(){r.postSlide(u)}):r.postSlide(u))):(r.options.autoplay===!0&&clearInterval(r.autoPlayTimer),f=0>u?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+u:u>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:u-r.slideCount:u,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,f]),o=r.currentSlide,r.currentSlide=f,r.setSlideClasses(r.currentSlide),r.updateDots(),r.updateArrows(),r.options.fade===!0?(i!==!0?(r.fadeSlideOut(o),r.fadeSlide(f,function(){r.postSlide(f)})):r.postSlide(f),void r.animateHeight()):void(i!==!0?r.animateSlide(s,function(){r.postSlide(f)}):r.postSlide(f))))};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(180*u/Math.PI),0>n&&(n=360-Math.abs(n)),45>=n&&n>=0?t.options.rtl===!1?"left":"right":360>=n&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&225>=n?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&135>=n?"left":"right":"vertical"};t.prototype.swipeEnd=function(){var t,n=this;if(n.dragging=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,void 0===n.touchObject.curX)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe)switch(n.swipeDirection()){case"left":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount();n.slideHandler(t);n.currentDirection=0;n.touchObject={};n.$slider.trigger("swipe",[n,"left"]);break;case"right":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount();n.slideHandler(t);n.currentDirection=1;n.touchObject={};n.$slider.trigger("swipe",[n,"right"])}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})};t.prototype.swipeHandler=function(n){var t=this;if(!(t.options.swipe===!1||"ontouchend"in document&&t.options.swipe===!1||t.options.draggable===!1&&-1!==n.type.indexOf("mouse")))switch(t.touchObject.fingerCount=n.originalEvent&&void 0!==n.originalEvent.touches?n.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}};t.prototype.swipeMove=function(n){var f,e,r,u,i,t=this;return i=void 0!==n.originalEvent?n.originalEvent.touches:null,!t.dragging||i&&1!==i.length?!1:(f=t.getLeft(t.currentSlide),t.touchObject.curX=void 0!==i?i[0].pageX:n.clientX,t.touchObject.curY=void 0!==i?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2)))),e=t.swipeDirection(),"vertical"!==e?(void 0!==n.originalEvent&&t.touchObject.swipeLength>4&&n.preventDefault(),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(0===t.currentSlide&&"right"===e||t.currentSlide>=t.getDotCount()&&"left"===e)&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1?!1:t.animating===!0?(t.swipeLeft=null,!1):void t.setCSS(t.swipeLeft)):void 0)};t.prototype.swipeStart=function(n){var i,t=this;return 1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow?(t.touchObject={},!1):(void 0!==n.originalEvent&&void 0!==n.originalEvent.touches&&(i=n.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==i?i.pageX:n.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==i?i.pageY:n.clientY,void(t.dragging=!0))};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;null!==n.$slidesCache&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var t,n=this;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===n.currentSlide?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;null!==n.$dots&&(n.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))};t.prototype.visibility=function(){var n=this;document[n.hidden]?(n.paused=!0,n.autoPlayClear()):n.options.autoplay===!0&&(n.paused=!1,n.autoPlay())};t.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"});t.$slideTrack.attr("role","listbox");t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+i})});null!==t.$dots&&t.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i,id:"slick-slide"+t.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar");t.activateADA()};t.prototype.activateADA=function(){var n=this;n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})};t.prototype.focusHandler=function(){var t=this;t.$slider.on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.isPlay&&(r.is(":focus")?(t.autoPlayClear(),t.paused=!0):(t.paused=!1,t.autoPlay()))},0)})};n.fn.slick=function(){for(var u,i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,n=0;e>n;n++)if("object"==typeof r||"undefined"==typeof r?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),"undefined"!=typeof u)return u;return i}});!function(n,t){"use strict";function f(r,f,e,o,s){function it(){ut=n.devicePixelRatio>1;e=rt(e);f.delay>=0&&setTimeout(function(){p(!0)},f.delay);(f.delay<0||f.combined)&&(o.e=lt(f.throttle,function(n){"resize"===n.type&&(w=b=-1);p(n.all)}),o.a=function(n){n=rt(n);e.push.apply(e,n)},o.g=function(){return e=i(e).filter(function(){return!i(this).data(f.loadedName)})},o.f=function(n){for(var i,t=0;t<n.length;t++)i=e.filter(function(){return this===n[t]}),i.length&&p(!1,i)},p(),i(f.appendScroll).on("scroll."+s+" resize."+s,o.e))}function rt(n){var v=f.defaultImage,p=f.placeholder,k=f.imageBase,s=f.srcsetAttribute,c=f.loaderAttribute,a=f._f||{},e,w;for(n=i(n).filter(function(){var n=i(this),r=g(this);return!n.data(f.handledName)&&(n.attr(f.attribute)||n.attr(s)||n.attr(c)||a[r]!==t)}).data("plugin_"+f.name,r),e=0,w=n.length;e<w;e++){var u=i(n[e]),o=g(n[e]),b=u.attr(f.imageBaseAttribute)||k;o===l&&b&&u.attr(s)&&u.attr(s,ct(u.attr(s),b));a[o]===t||u.attr(c)||u.attr(c,a[o]);o===l&&v&&!u.attr(h)?u.attr(h,v):o===l||!p||u.css(y)&&"none"!==u.css(y)||u.css(y,"url('"+p+"')")}return n}function p(n,t){if(!e.length)return void(f.autoDestroy&&r.destroy());for(var s=t||e,w=!1,nt=f.imageBase||"",b=f.srcsetAttribute,c=f.handledName,o=0;o<s.length;o++)if(n||t||ot(s[o])){var u=i(s[o]),a=g(s[o]),v=u.attr(f.attribute),p=u.attr(f.imageBaseAttribute)||nt,d=u.attr(f.loaderAttribute);!u.data(c)&&(!f.visibleOnly||u.is(":visible"))&&((v||u.attr(b))&&(a===l&&(p+v!==u.attr(h)||u.attr(b)!==u.attr(k))||a!==l&&p+v!==u.css(y))||d)&&(w=!0,u.data(c,!0),et(u,a,p,d))}w&&(e=i(e).filter(function(){return!i(this).data(c)}))}function et(n,t,r,u){var o,s,e,w;++tt;o=function(){c("onError",n);nt();o=i.noop};c("beforeLoad",n);var b=f.attribute,g=f.srcsetAttribute,p=f.sizesAttribute,it=f.retinaAttribute,rt=f.removeAttribute,et=f.loadedName,ot=n.attr(it);if(u)s=function(){rt&&n.removeAttr(f.loaderAttribute);n.data(et,!0);c(ft,n);setTimeout(nt,1);s=i.noop},n.off(v).one(v,o).one(a,s),c(u,n,function(t){t?(n.off(a),s()):(n.off(v),o())})||n.trigger(v);else{e=i(new Image);e.one(v,o).one(a,function(){n.hide();t===l?n.attr(d,e.attr(d)).attr(k,e.attr(k)).attr(h,e.attr(h)):n.css(y,"url('"+e.attr(h)+"')");n[f.effect](f.effectTime);rt&&(n.removeAttr(b+" "+g+" "+it+" "+f.imageBaseAttribute),p!==d&&n.removeAttr(p));n.data(et,!0);c(ft,n);e.remove();nt()});w=(ut&&ot?ot:n.attr(b))||"";e.attr(d,n.attr(p)).attr(k,n.attr(g)).attr(h,w?r+w:null);e.complete&&e.trigger(a)}}function ot(n){var t=n.getBoundingClientRect(),r=f.scrollDirection,i=f.threshold,u=ht()+i>t.top&&-i<t.bottom,e=st()+i>t.left&&-i<t.right;return"vertical"===r?u:"horizontal"===r?e:u&&e}function st(){return w>=0?w:w=i(n).width()}function ht(){return b>=0?b:b=i(n).height()}function g(n){return n.tagName.toLowerCase()}function ct(n,t){var r,i,u;if(t)for(r=n.split(","),n="",i=0,u=r.length;i<u;i++)n+=t+r[i].trim()+(i!==u-1?",":"");return n}function lt(n,t){var i,u=0;return function(e,o){function s(){u=+new Date;t.call(r,e)}var h=+new Date-u;i&&clearTimeout(i);h>n||!f.enableThrottle||o?s():i=setTimeout(s,n-h)}}function nt(){--tt;e.length||tt||c("onFinishedAll")}function c(n){return!!(n=f[n])&&(n.apply(r,[].slice.call(arguments,1)),!0)}var tt=0,w=-1,b=-1,ut=!1,ft="afterLoad",a="load",v="error",l="img",h="src",k="srcset",d="sizes",y="background-image";"event"===f.bind||u?it():i(n).on(a+"."+s,it)}function r(r,u){var o=this,h=i.extend({},o.config,u),s={},c=h.name+"-"+ ++e;return o.config=function(n,i){return i===t?h[n]:(h[n]=i,o)},o.addItems=function(n){return s.a&&s.a("string"===i.type(n)?i(n):n),o},o.getItems=function(){return s.g?s.g():{}},o.update=function(n){return s.e&&s.e({},!n),o},o.force=function(n){return s.f&&s.f("string"===i.type(n)?i(n):n),o},o.loadAll=function(){return s.e&&s.e({all:!0},!0),o},o.destroy=function(){return i(h.appendScroll).off("."+c,s.e),i(n).off("."+c),s={},t},f(o,h,r,s,c),h.chainable?r:o}var i=n.jQuery||n.Zepto,e=0,u=!1;i.fn.Lazy=i.fn.lazy=function(n){return new r(this,n)};i.Lazy=i.lazy=function(n,u,f){var s,h;if(i.isFunction(u)&&(f=u,u=[]),i.isFunction(f)){n=i.isArray(n)?n:[n];u=i.isArray(u)?u:[u];for(var e=r.prototype.config,c=e._f||(e._f={}),o=0,l=n.length;o<l;o++)(e[n[o]]===t||i.isFunction(e[n[o]]))&&(e[n[o]]=f);for(s=0,h=u.length;s<h;s++)c[u[s]]=n[0]}};r.prototype.config={name:"lazy",chainable:!0,autoDestroy:!0,bind:"load",threshold:500,visibleOnly:!1,appendScroll:n,scrollDirection:"both",imageBase:null,defaultImage:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",placeholder:null,delay:-1,combined:!1,attribute:"data-src",srcsetAttribute:"data-srcset",sizesAttribute:"data-sizes",retinaAttribute:"data-retina",loaderAttribute:"data-loader",imageBaseAttribute:"data-imagebase",removeAttribute:!0,handledName:"handled",loadedName:"loaded",effect:"show",effectTime:0,enableThrottle:!0,throttle:250,beforeLoad:t,afterLoad:t,onError:t,onFinishedAll:t};i(n).on("load",function(){u=!0})}(window);!function(n,t){var i,g,nt,tt,it,r,h,v,c,rt,y,f,u,p,e,l,w,b,ut,k,o,a,d,s;i=function(n){return new i.prototype.init(n)};"undefined"!=typeof require&&"undefined"!=typeof exports&&"undefined"!=typeof module?module.exports=i:n.Globalize=i;i.cultures={};i.prototype={constructor:i,init:function(n){return this.cultures=i.cultures,this.cultureSelector=n,this}};i.prototype.init.prototype=i.prototype;i.cultures["default"]={name:"en",englishName:"English",nativeName:"English",isRTL:!1,language:"en",numberFormat:{pattern:["-n"],decimals:2,",":",",".":".",groupSizes:[3],"+":"+","-":"-",NaN:"NaN",negativeInfinity:"-Infinity",positiveInfinity:"Infinity",percent:{pattern:["-n %","n %"],decimals:2,groupSizes:[3],",":",",".":".",symbol:"%"},currency:{pattern:["($n)","$n"],decimals:2,groupSizes:[3],",":",",".":".",symbol:"$"}},calendars:{standard:{name:"Gregorian_USEnglish","/":"/",":":":",firstDay:0,days:{names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],namesAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],namesShort:["Su","Mo","Tu","We","Th","Fr","Sa"]},months:{names:["January","February","March","April","May","June","July","August","September","October","November","December",""],namesAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""]},AM:["AM","am","AM"],PM:["PM","pm","PM"],eras:[{name:"A.D.",start:null,offset:0}],twoDigitYearMax:2029,patterns:{d:"M/d/yyyy",D:"dddd, MMMM dd, yyyy",t:"h:mm tt",T:"h:mm:ss tt",f:"dddd, MMMM dd, yyyy h:mm tt",F:"dddd, MMMM dd, yyyy h:mm:ss tt",M:"MMMM dd",Y:"yyyy MMMM",S:"yyyy'-'MM'-'dd'T'HH':'mm':'ss"}}},messages:{}};i.cultures["default"].calendar=i.cultures["default"].calendars.standard;i.cultures.en=i.cultures["default"];i.cultureSelector="en";g=/^0x[a-f0-9]+$/i;nt=/^[+\-]?infinity$/i;tt=/^[+\-]?\d*\.?\d*(e[+\-]?\d+)?$/;it=/^\s+|\s+$/g;r=function(n,t){if(n.indexOf)return n.indexOf(t);for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return i;return-1};h=function(n,t){return n.substr(n.length-t.length)===t};v=function(){var e,u,r,i,o,s,n=arguments[0]||{},f=1,l=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[1]||{},f=2),"object"==typeof n||rt(n)||(n={});l>f;f++)if(null!=(e=arguments[f]))for(u in e)r=n[u],i=e[u],n!==i&&(h&&i&&(y(i)||(o=c(i)))?(o?(o=!1,s=r&&c(r)?r:[]):s=r&&y(r)?r:{},n[u]=v(h,s,i)):i!==t&&(n[u]=i));return n};c=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)};rt=function(n){return"[object Function]"===Object.prototype.toString.call(n)};y=function(n){return"[object Object]"===Object.prototype.toString.call(n)};f=function(n,t){return 0===n.indexOf(t)};u=function(n){return(n+"").replace(it,"")};p=function(n){return isNaN(n)?NaN:Math[0>n?"ceil":"floor"](n)};e=function(n,t,i){for(var r=n.length;t>r;r+=1)n=i?"0"+n:n+"0";return n};l=function(n,t){for(var u,f=0,i=!1,r=0,e=n.length;e>r;r++){u=n.charAt(r);switch(u){case"'":i?t.push("'"):f++;i=!1;break;case"\\":i&&t.push("\\");i=!i;break;default:t.push(u);i=!1}}return f};w=function(n,t){t=t||"F";var i,u=n.patterns,r=t.length;if(1===r){if(i=u[t],!i)throw"Invalid date format string '"+t+"'.";t=i}else 2===r&&"%"===t.charAt(0)&&(t=t.charAt(1));return t};b=function(n,t,i){function e(n,t){var i,r=n+"";return t>1&&r.length<t?(i=ht[t-2]+r,i.substr(i.length-t,t)):i=r}function st(){return c||ut?c:(c=ct.test(t),ut=!0,c)}function d(n,t){if(v)return v[t];switch(t){case 0:return n.getFullYear();case 1:return n.getMonth();case 2:return n.getDate();default:throw"Invalid part value "+t;}}var r,u=i.calendar,g=u.convert,nt,rt,tt,it,p,f,ot,h;if(!t||!t.length||"i"===t)return i&&i.name.length?g?r=b(n,u.patterns.F,i):(nt=new Date(n.getTime()),rt=o(n,u.eras),nt.setFullYear(a(n,u,rt)),r=nt.toLocaleString()):r=n.toString(),r;tt=u.eras;it="s"===t;t=w(u,t);r=[];var s,c,ut,v,ht=["0","00","000"],ct=/([^d]|^)(d|dd)([^d]|$)/g,ft=0,et=k();for(!it&&g&&(v=g.fromGregorian(n));;){var lt=et.lastIndex,y=et.exec(t),at=t.slice(lt,y?y.index:t.length);if(ft+=l(at,r),!y)break;if(ft%2)r.push(y[0]);else{p=y[0];f=p.length;switch(p){case"ddd":case"dddd":ot=3===f?u.days.namesAbbr:u.days.names;r.push(ot[n.getDay()]);break;case"d":case"dd":c=!0;r.push(e(d(n,2),f));break;case"MMM":case"MMMM":h=d(n,1);r.push(u.monthsGenitive&&st()?u.monthsGenitive[3===f?"namesAbbr":"names"][h]:u.months[3===f?"namesAbbr":"names"][h]);break;case"M":case"MM":r.push(e(d(n,1)+1,f));break;case"y":case"yy":case"yyyy":h=v?v[0]:a(n,u,o(n,tt),it);4>f&&(h%=100);r.push(e(h,f));break;case"h":case"hh":s=n.getHours()%12;0===s&&(s=12);r.push(e(s,f));break;case"H":case"HH":r.push(e(n.getHours(),f));break;case"m":case"mm":r.push(e(n.getMinutes(),f));break;case"s":case"ss":r.push(e(n.getSeconds(),f));break;case"t":case"tt":h=n.getHours()<12?u.AM?u.AM[0]:" ":u.PM?u.PM[0]:" ";r.push(1===f?h.charAt(0):h);break;case"f":case"ff":case"fff":r.push(e(n.getMilliseconds(),3).substr(0,f));break;case"z":case"zz":s=n.getTimezoneOffset()/60;r.push((0>=s?"+":"-")+e(Math.floor(Math.abs(s)),f));break;case"zzz":s=n.getTimezoneOffset()/60;r.push((0>=s?"+":"-")+e(Math.floor(Math.abs(s)),2)+":"+e(Math.abs(n.getTimezoneOffset()%60),2));break;case"g":case"gg":u.eras&&r.push(u.eras[o(n,tt)].name);break;case"/":r.push(u["/"]);break;default:throw"Invalid date format pattern '"+p+"'.";}}}return r.join("")},function(){var n;n=function(n,t,i){var l=i.groupSizes,c=l[0],a=1,p=Math.pow(10,t),v=Math.round(n*p)/p;isFinite(v)||(v=n);n=v;var r=n+"",u="",o=r.split(/e/i),f=o.length>1?parseInt(o[1],10):0;r=o[0];o=r.split(".");r=o[0];u=o.length>1?o[1]:"";f>0?(u=e(u,f,!1),r+=u.slice(0,f),u=u.substr(f)):0>f&&(f=-f,r=e(r,f+1,!0),u=r.slice(-f,r.length)+u,r=r.slice(0,-f));u=t>0?i["."]+(u.length>t?u.slice(0,t):e(u,t)):"";for(var s=r.length-1,y=i[","],h="";s>=0;){if(0===c||c>s)return r.slice(0,s+1)+(h.length?y+h+u:u);h=r.slice(s-c+1,s+1)+(h.length?y+h:"");s-=c;a<l.length&&(c=l[a],a++)}return r.slice(0,s+1)+y+h+u};ut=function(t,i,r){var f,a,v,o,y,l;if(!isFinite(t))return 1/0===t?r.numberFormat.positiveInfinity:t===-1/0?r.numberFormat.negativeInfinity:r.numberFormat.NaN;if(!i||"i"===i)return r.name.length?t.toLocaleString():t.toString();i=i||"D";var c,s=r.numberFormat,u=Math.abs(t),h=-1;i.length>1&&(h=parseInt(i.slice(1),10));a=i.charAt(0).toUpperCase();switch(a){case"D":c="n";u=p(u);-1!==h&&(u=e(""+u,h,!0));0>t&&(u="-"+u);break;case"N":f=s;case"C":f=f||s.currency;case"P":f=f||s.percent;c=0>t?f.pattern[0]:f.pattern[1]||"n";-1===h&&(h=f.decimals);u=n(u*("P"===a?100:1),h,f);break;default:throw"Bad number format specifier: "+a;}for(v=/n|\$|-|%/g,o="";;){if(y=v.lastIndex,l=v.exec(c),o+=c.slice(y,l?l.index:c.length),!l)break;switch(l[0]){case"n":o+=u;break;case"$":o+=s.currency.symbol;break;case"-":/[1-9]/.test(u)&&(o+=s["-"]);break;case"%":o+=s.percent.symbol}}return o}}();k=function(){return/\/|dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|zzz|zz|z|gg|g/g};o=function(n,t){if(!t)return 0;for(var r,u=n.getTime(),i=0,f=t.length;f>i;i++)if(r=t[i].start,null===r||u>=r)return i;return 0};a=function(n,t,i,r){var u=n.getFullYear();return!r&&t.eras&&(u-=t.eras[i].offset),u},function(){var e,s,h,c,n,i,t;e=function(n,t){if(100>t){var r=new Date,f=o(r),u=a(r,n,f),i=n.twoDigitYearMax;i="string"==typeof i?(new Date).getFullYear()%100+parseInt(i,10):i;t+=u-u%100;t>i&&(t-=100)}return t};s=function(n,u,f){var e,s=n.days,o=n._upperDays;return o||(n._upperDays=o=[t(s.names),t(s.namesAbbr),t(s.namesShort)]),u=i(u),f?(e=r(o[1],u),-1===e&&(e=r(o[2],u))):e=r(o[0],u),e};h=function(n,u,f){var h=n.months,c=n.monthsGenitive||n.months,e=n._upperMonths,s=n._upperMonthsGen,o;return e||(n._upperMonths=e=[t(h.names),t(h.namesAbbr)],n._upperMonthsGen=s=[t(c.names),t(c.namesAbbr)]),u=i(u),o=r(f?e[1]:e[0],u),0>o&&(o=r(f?s[1]:s[0],u)),o};c=function(n,t){var f=n._parseRegExp,o,y,i,e,p,b,d;if(f){if(o=f[t],o)return o}else n._parseRegExp=f={};for(var u,s=w(n,t).replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])/g,"\\\\$1"),r=["^"],c=[],h=0,a=0,v=k();null!==(u=v.exec(s));)if(y=s.slice(h,u.index),h=v.lastIndex,a+=l(y,r),a%2)r.push(u[0]);else{e=u[0];p=e.length;switch(e){case"dddd":case"ddd":case"MMMM":case"MMM":case"gg":case"g":i="(\\D+)";break;case"tt":case"t":i="(\\D*)";break;case"yyyy":case"fff":case"ff":case"f":i="(\\d{"+p+"})";break;case"dd":case"d":case"MM":case"M":case"yy":case"y":case"HH":case"H":case"hh":case"h":case"mm":case"m":case"ss":case"s":i="(\\d\\d?)";break;case"zzz":i="([+-]?\\d\\d?:\\d{2})";break;case"zz":case"z":i="([+-]?\\d\\d?)";break;case"/":i="(\\/)";break;default:throw"Invalid date format pattern '"+e+"'.";}i&&r.push(i);c.push(u[0])}return l(s.slice(h),r),r.push("$"),b=r.join("").replace(/\s+/g,"\\s+"),d={regExp:b,groups:c},f[t]=d};n=function(n,t,i){return t>n||n>i};i=function(n){return n.split(" ").join(" ").toUpperCase()};t=function(n){for(var r=[],t=0,u=n.length;u>t;t++)r[t]=i(n[t]);return r};d=function(t,i,r){var l,ft,et,d,g,bt,kt,a,nt,at;t=u(t);var o=r.calendar,vt=c(o,i),yt=new RegExp(vt.regExp).exec(t);if(null===yt)return null;for(var k,pt=vt.groups,ot=null,w=null,p=null,b=null,tt=null,y=0,st=0,ht=0,ct=0,it=null,lt=!1,rt=0,dt=pt.length;dt>rt;rt++)if(l=yt[rt+1],l){var wt=pt[rt],ut=wt.length,v=parseInt(l,10);switch(wt){case"dd":case"d":if(b=v,n(b,1,31))return null;break;case"MMM":case"MMMM":if(p=h(o,l,3===ut),n(p,0,11))return null;break;case"M":case"MM":if(p=v-1,n(p,0,11))return null;break;case"y":case"yy":case"yyyy":if(w=4>ut?e(o,v):v,n(w,0,9999))return null;break;case"h":case"hh":if(y=v,12===y&&(y=0),n(y,0,11))return null;break;case"H":case"HH":if(y=v,n(y,0,23))return null;break;case"m":case"mm":if(st=v,n(st,0,59))return null;break;case"s":case"ss":if(ht=v,n(ht,0,59))return null;break;case"tt":case"t":if(lt=o.PM&&(l===o.PM[0]||l===o.PM[1]||l===o.PM[2]),!lt&&(!o.AM||l!==o.AM[0]&&l!==o.AM[1]&&l!==o.AM[2]))return null;break;case"f":case"ff":case"fff":if(ct=v*Math.pow(10,3-ut),n(ct,0,999))return null;break;case"ddd":case"dddd":if(tt=s(o,l,3===ut),n(tt,0,6))return null;break;case"zzz":if((ft=l.split(/:/),2!==ft.length)||(k=parseInt(ft[0],10),n(k,-12,13))||(et=parseInt(ft[1],10),n(et,0,59)))return null;it=60*k+(f(l,"-")?-et:et);break;case"z":case"zz":if(k=v,n(k,-12,13))return null;it=60*k;break;case"g":case"gg":if(d=l,!d||!o.eras)return null;for(d=u(d.toLowerCase()),g=0,bt=o.eras.length;bt>g;g++)if(d===o.eras[g].name.toLowerCase()){ot=g;break}if(null===ot)return null}}if(a=new Date,nt=o.convert,kt=nt?nt.fromGregorian(a)[0]:a.getFullYear(),null===w?w=kt:o.eras&&(w+=o.eras[ot||0].offset),null===p&&(p=0),null===b&&(b=1),nt){if(a=nt.toGregorian(w,p,b),null===a)return null}else if((a.setFullYear(w,p,b),a.getDate()!==b)||null!==tt&&a.getDay()!==tt)return null;return(lt&&12>y&&(y+=12),a.setHours(y,st,ht,ct),null!==it)&&(at=a.getMinutes()-(it+a.getTimezoneOffset()),a.setHours(a.getHours()+parseInt(at/60,10),at%60)),a}}();s=function(n,t,i){var e,r=t["-"],u=t["+"];switch(i){case"n -":r=" "+r;u=" "+u;case"n-":h(n,r)?e=["-",n.substr(0,n.length-r.length)]:h(n,u)&&(e=["+",n.substr(0,n.length-u.length)]);break;case"- n":r+=" ";u+=" ";case"-n":f(n,r)?e=["-",n.substr(r.length)]:f(n,u)&&(e=["+",n.substr(u.length)]);break;case"(n)":f(n,"(")&&h(n,")")&&(e=["-",n.substr(1,n.length-2)])}return e||["",n]};i.prototype.findClosestCulture=function(n){return i.findClosestCulture.call(this,n)};i.prototype.format=function(n,t,r){return i.format.call(this,n,t,r)};i.prototype.localize=function(n,t){return i.localize.call(this,n,t)};i.prototype.parseInt=function(n,t,r){return i.parseInt.call(this,n,t,r)};i.prototype.parseFloat=function(n,t,r){return i.parseFloat.call(this,n,t,r)};i.prototype.culture=function(n){return i.culture.call(this,n)};i.addCultureInfo=function(n,t,i){var r={},u=!1;"string"!=typeof n?(i=n,n=this.culture().name,r=this.cultures[n]):"string"!=typeof t?(i=t,u=null==this.cultures[n],r=this.cultures[n]||this.cultures["default"]):(u=!0,r=this.cultures[t]);this.cultures[n]=v(!0,{},r,i);u&&(this.cultures[n].calendar=this.cultures[n].calendars.standard)};i.findClosestCulture=function(n){var f,r,h,l,y,a;if(!n)return this.findClosestCulture(this.cultureSelector)||this.cultures["default"];if("string"==typeof n&&(n=n.split(",")),c(n)){for(var i,o=this.cultures,v=n,s=v.length,e=[],t=0;s>t;t++)n=u(v[t]),h=n.split(";"),i=u(h[0]),1===h.length?r=1:(n=u(h[1]),0===n.indexOf("q=")?(n=n.substr(2),r=parseFloat(n),r=isNaN(r)?0:r):r=1),e.push({lang:i,pri:r});for(e.sort(function(n,t){return n.pri<t.pri?1:n.pri>t.pri?-1:0}),t=0;s>t;t++)if(i=e[t].lang,f=o[i])return f;for(t=0;s>t;t++)for(i=e[t].lang;;){if(l=i.lastIndexOf("-"),-1===l)break;if(i=i.substr(0,l),f=o[i])return f}for(t=0;s>t;t++){i=e[t].lang;for(y in o)if(a=o[y],a.language===i)return a}}else if("object"==typeof n)return n;return f||null};i.format=function(n,t,i){var r=this.findClosestCulture(i);return n instanceof Date?n=b(n,t,r):"number"==typeof n&&(n=ut(n,t,r)),n};i.localize=function(n,t){return this.findClosestCulture(t).messages[n]||this.cultures["default"].messages[n]};i.parseDate=function(n,t,i){var u,o,f,r,s,e;if(i=this.findClosestCulture(i),t){if("string"==typeof t&&(t=[t]),t.length)for(r=0,s=t.length;s>r;r++)if(e=t[r],e&&(u=d(n,e,i)))break}else{f=i.calendar.patterns;for(o in f)if(u=d(n,f[o],i))break}return u||null};i.parseInt=function(n,t,r){return p(i.parseFloat(n,t,r))};i.parseFloat=function(n,t,i){var y,c,l,h,p,k,w,b,d,a,it;"number"!=typeof t&&(i=t,t=10);var f=this.findClosestCulture(i),v=NaN,r=f.numberFormat;if(n.indexOf(f.numberFormat.currency.symbol)>-1&&(n=n.replace(f.numberFormat.currency.symbol,""),n=n.replace(f.numberFormat.currency["."],f.numberFormat["."])),n.indexOf(f.numberFormat.percent.symbol)>-1&&(n=n.replace(f.numberFormat.percent.symbol,"")),n=n.replace(/ /g,""),nt.test(n))v=parseFloat(n);else if(!t&&g.test(n))v=parseInt(n,16);else{var u=s(n,r,r.pattern[0]),e=u[0],o=u[1];""===e&&"(n)"!==r.pattern[0]&&(u=s(n,r,"(n)"),e=u[0],o=u[1]);""===e&&"-n"!==r.pattern[0]&&(u=s(n,r,"-n"),e=u[0],o=u[1]);e=e||"+";l=o.indexOf("e");0>l&&(l=o.indexOf("E"));0>l?(c=o,y=null):(c=o.substr(0,l),y=o.substr(l+1));k=r["."];w=c.indexOf(k);0>w?(h=c,p=null):(h=c.substr(0,w),p=c.substr(w+k.length));b=r[","];h=h.split(b).join("");d=b.replace(/\u00A0/g," ");b!==d&&(h=h.split(d).join(""));a=e+h;(null!==p&&(a+="."+p),null!==y)&&(it=s(y,r,"-n"),a+="e"+(it[0]||"+")+it[1]);tt.test(a)&&(v=parseFloat(a))}return v};i.culture=function(n){return"undefined"!=typeof n&&(this.cultureSelector=n),this.findClosestCulture(n)||this.cultures["default"]}}(this),function(n){var t;t=typeof require!="undefined"&&typeof exports!="undefined"&&typeof module!="undefined"?require("globalize"):n.Globalize;t.addCultureInfo("ar","default",{name:"ar",englishName:"Arabic",nativeName:"العربية",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"ر.س.‏"}},calendars:{standard:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_Localized:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("bg","default",{name:"bg",englishName:"Bulgarian",nativeName:"български",language:"bg",numberFormat:{",":" ",".":",",negativeInfinity:"- безкрайност",positiveInfinity:"+ безкрайност",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"лв."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"],namesAbbr:["нед","пон","вт","ср","четв","пет","съб"],namesShort:["н","п","в","с","ч","п","с"]},months:{names:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември",""],namesAbbr:["ян","февр","март","апр","май","юни","юли","авг","септ","окт","ноември","дек",""]},AM:null,PM:null,eras:[{name:"след новата ера",start:null,offset:0}],patterns:{d:"d.M.yyyy 'г.'",D:"dd MMMM yyyy 'г.'",t:"HH:mm 'ч.'",T:"HH:mm:ss 'ч.'",f:"dd MMMM yyyy 'г.' HH:mm 'ч.'",F:"dd MMMM yyyy 'г.' HH:mm:ss 'ч.'",M:"dd MMMM",Y:"MMMM yyyy 'г.'"}}}});t.addCultureInfo("ca","default",{name:"ca",englishName:"Catalan",nativeName:"català",language:"ca",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinit",positiveInfinity:"Infinit",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],namesAbbr:["dg.","dl.","dt.","dc.","dj.","dv.","ds."],namesShort:["dg","dl","dt","dc","dj","dv","ds"]},months:{names:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre",""],namesAbbr:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, d' / 'MMMM' / 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' / 'MMMM' / 'yyyy HH:mm",F:"dddd, d' / 'MMMM' / 'yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM' / 'yyyy"}}}});t.addCultureInfo("zh-Hans","default",{name:"zh-Hans",englishName:"Chinese (Simplified)",nativeName:"中文(简体)",language:"zh-Hans",numberFormat:{NaN:"非数字",negativeInfinity:"负无穷大",positiveInfinity:"正无穷大",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["周日","周一","周二","周三","周四","周五","周六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("cs","default",{name:"cs",englishName:"Czech",nativeName:"čeština",language:"cs",numberFormat:{",":" ",".":",",NaN:"Není číslo",negativeInfinity:"-nekonečno",positiveInfinity:"+nekonečno",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"Kč"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],namesAbbr:["ne","po","út","st","čt","pá","so"],namesShort:["ne","po","út","st","čt","pá","so"]},months:{names:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},monthsGenitive:{names:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["dop.","dop.","DOP."],PM:["odp.","odp.","ODP."],eras:[{name:"n. l.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("da","default",{name:"da",englishName:"Danish",nativeName:"dansk",language:"da",numberFormat:{",":".",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],namesAbbr:["sø","ma","ti","on","to","fr","lø"],namesShort:["sø","ma","ti","on","to","fr","lø"]},months:{names:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("de","default",{name:"de",englishName:"German",nativeName:"Deutsch",language:"de",numberFormat:{",":".",".":",",NaN:"n. def.",negativeInfinity:"-unendlich",positiveInfinity:"+unendlich",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],namesAbbr:["So","Mo","Di","Mi","Do","Fr","Sa"],namesShort:["So","Mo","Di","Mi","Do","Fr","Sa"]},months:{names:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d. MMMM yyyy HH:mm",F:"dddd, d. MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("el","default",{name:"el",englishName:"Greek",nativeName:"Ελληνικά",language:"el",numberFormat:{",":".",".":",",NaN:"μη αριθμός",negativeInfinity:"-Άπειρο",positiveInfinity:"Άπειρο",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],namesAbbr:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],namesShort:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σά"]},months:{names:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος",""],namesAbbr:["Ιαν","Φεβ","Μαρ","Απρ","Μαϊ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ",""]},monthsGenitive:{names:["Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαΐου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου",""],namesAbbr:["Ιαν","Φεβ","Μαρ","Απρ","Μαϊ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ",""]},AM:["πμ","πμ","ΠΜ"],PM:["μμ","μμ","ΜΜ"],eras:[{name:"μ.Χ.",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"dddd, d MMMM yyyy",f:"dddd, d MMMM yyyy h:mm tt",F:"dddd, d MMMM yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es","default",{name:"es",englishName:"Spanish",nativeName:"español",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("fi","default",{name:"fi",englishName:"Finnish",nativeName:"suomi",language:"fi",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],namesAbbr:["su","ma","ti","ke","to","pe","la"],namesShort:["su","ma","ti","ke","to","pe","la"]},months:{names:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu",""],namesAbbr:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM'ta 'yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM'ta 'yyyy H:mm",F:"d. MMMM'ta 'yyyy H:mm:ss",M:"d. MMMM'ta'",Y:"MMMM yyyy"}}}});t.addCultureInfo("fr","default",{name:"fr",englishName:"French",nativeName:"français",language:"fr",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("he","default",{name:"he",englishName:"Hebrew",nativeName:"עברית",language:"he",isRTL:!0,numberFormat:{NaN:"לא מספר",negativeInfinity:"אינסוף שלילי",positiveInfinity:"אינסוף חיובי",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$ n"],symbol:"₪"}},calendars:{standard:{days:{names:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","שבת"],namesAbbr:["יום א","יום ב","יום ג","יום ד","יום ה","יום ו","שבת"],namesShort:["א","ב","ג","ד","ה","ו","ש"]},months:{names:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר",""],namesAbbr:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ",""]},eras:[{name:"לספירה",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd dd MMMM yyyy HH:mm",F:"dddd dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}},Hebrew:{name:"Hebrew","/":" ",days:{names:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","שבת"],namesAbbr:["א","ב","ג","ד","ה","ו","ש"],namesShort:["א","ב","ג","ד","ה","ו","ש"]},months:{names:["תשרי","חשון","כסלו","טבת","שבט","אדר","אדר ב","ניסן","אייר","סיון","תמוז","אב","אלול"],namesAbbr:["תשרי","חשון","כסלו","טבת","שבט","אדר","אדר ב","ניסן","אייר","סיון","תמוז","אב","אלול"]},eras:[{name:"C.E.",start:null,offset:0}],twoDigitYearMax:5790,patterns:{d:"dd MMMM yyyy",D:"dddd dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd dd MMMM yyyy HH:mm",F:"dddd dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hu","default",{name:"hu",englishName:"Hungarian",nativeName:"magyar",language:"hu",numberFormat:{",":" ",".":",",NaN:"nem szám",negativeInfinity:"negatív végtelen",positiveInfinity:"végtelen",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"Ft"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],namesAbbr:["V","H","K","Sze","Cs","P","Szo"],namesShort:["V","H","K","Sze","Cs","P","Szo"]},months:{names:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december",""],namesAbbr:["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec.",""]},AM:["de.","de.","DE."],PM:["du.","du.","DU."],eras:[{name:"i.sz.",start:null,offset:0}],patterns:{d:"yyyy.MM.dd.",D:"yyyy. MMMM d.",t:"H:mm",T:"H:mm:ss",f:"yyyy. MMMM d. H:mm",F:"yyyy. MMMM d. H:mm:ss",M:"MMMM d.",Y:"yyyy. MMMM"}}}});t.addCultureInfo("is","default",{name:"is",englishName:"Icelandic",nativeName:"íslenska",language:"is",numberFormat:{",":".",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],decimals:0,",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"],namesAbbr:["sun.","mán.","þri.","mið.","fim.","fös.","lau."],namesShort:["su","má","þr","mi","fi","fö","la"]},months:{names:["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember",""],namesAbbr:["jan.","feb.","mar.","apr.","maí","jún.","júl.","ágú.","sep.","okt.","nóv.","des.",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("it","default",{name:"it",englishName:"Italian",nativeName:"italiano",language:"it",numberFormat:{",":".",".":",",NaN:"Non un numero reale",negativeInfinity:"-Infinito",positiveInfinity:"+Infinito",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],namesAbbr:["dom","lun","mar","mer","gio","ven","sab"],namesShort:["do","lu","ma","me","gi","ve","sa"]},months:{names:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre",""],namesAbbr:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ja","default",{name:"ja",englishName:"Japanese",nativeName:"日本語",language:"ja",numberFormat:{NaN:"NaN (非数値)",negativeInfinity:"-∞",positiveInfinity:"+∞",percent:{pattern:["-n%","n%"]},currency:{pattern:["-$n","$n"],decimals:0,symbol:"¥"}},calendars:{standard:{days:{names:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],namesAbbr:["日","月","火","水","木","金","土"],namesShort:["日","月","火","水","木","金","土"]},months:{names:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["午前","午前","午前"],PM:["午後","午後","午後"],eras:[{name:"西暦",start:null,offset:0}],patterns:{d:"yyyy/MM/dd",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}},Japanese:{name:"Japanese",days:{names:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],namesAbbr:["日","月","火","水","木","金","土"],namesShort:["日","月","火","水","木","金","土"]},months:{names:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["午前","午前","午前"],PM:["午後","午後","午後"],eras:[{name:"平成",start:null,offset:1867},{name:"昭和",start:-18121536e5,offset:1911},{name:"大正",start:-13576032e5,offset:1925},{name:"明治",start:6002208e4,offset:1988}],twoDigitYearMax:99,patterns:{d:"gg y/M/d",D:"gg y'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"gg y'年'M'月'd'日' H:mm",F:"gg y'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"gg y'年'M'月'"}}}});t.addCultureInfo("ko","default",{name:"ko",englishName:"Korean",nativeName:"한국어",language:"ko",numberFormat:{currency:{pattern:["-$n","$n"],decimals:0,symbol:"₩"}},calendars:{standard:{"/":"-",days:{names:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],namesAbbr:["일","월","화","수","목","금","토"],namesShort:["일","월","화","수","목","금","토"]},months:{names:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["오전","오전","오전"],PM:["오후","오후","오후"],eras:[{name:"서기",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"yyyy'년' M'월' d'일' dddd",t:"tt h:mm",T:"tt h:mm:ss",f:"yyyy'년' M'월' d'일' dddd tt h:mm",F:"yyyy'년' M'월' d'일' dddd tt h:mm:ss",M:"M'월' d'일'",Y:"yyyy'년' M'월'"}},Korean:{name:"Korean","/":"-",days:{names:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],namesAbbr:["일","월","화","수","목","금","토"],namesShort:["일","월","화","수","목","금","토"]},months:{names:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["오전","오전","오전"],PM:["오후","오후","오후"],eras:[{name:"단기",start:null,offset:-2333}],twoDigitYearMax:4362,patterns:{d:"gg yyyy-MM-dd",D:"gg yyyy'년' M'월' d'일' dddd",t:"tt h:mm",T:"tt h:mm:ss",f:"gg yyyy'년' M'월' d'일' dddd tt h:mm",F:"gg yyyy'년' M'월' d'일' dddd tt h:mm:ss",M:"M'월' d'일'",Y:"gg yyyy'년' M'월'"}}}});t.addCultureInfo("nl","default",{name:"nl",englishName:"Dutch",nativeName:"Nederlands",language:"nl",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],namesAbbr:["zo","ma","di","wo","do","vr","za"],namesShort:["zo","ma","di","wo","do","vr","za"]},months:{names:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december",""],namesAbbr:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d-M-yyyy",D:"dddd d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd d MMMM yyyy H:mm",F:"dddd d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("no","default",{name:"no",englishName:"Norwegian",nativeName:"norsk",language:"no",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],namesAbbr:["sø","ma","ti","on","to","fr","lø"],namesShort:["sø","ma","ti","on","to","fr","lø"]},months:{names:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("pl","default",{name:"pl",englishName:"Polish",nativeName:"polski",language:"pl",numberFormat:{",":" ",".":",",NaN:"nie jest liczbą",negativeInfinity:"-nieskończoność",positiveInfinity:"+nieskończoność",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"zł"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"],namesAbbr:["N","Pn","Wt","Śr","Cz","Pt","So"],namesShort:["N","Pn","Wt","Śr","Cz","Pt","So"]},months:{names:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień",""],namesAbbr:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru",""]},monthsGenitive:{names:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia",""],namesAbbr:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("pt","default",{name:"pt",englishName:"Portuguese",nativeName:"Português",language:"pt",numberFormat:{",":".",".":",",NaN:"NaN (Não é um número)",negativeInfinity:"-Infinito",positiveInfinity:"+Infinito",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":",",symbol:"R$"}},calendars:{standard:{days:{names:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],namesAbbr:["dom","seg","ter","qua","qui","sex","sáb"],namesShort:["D","S","T","Q","Q","S","S"]},months:{names:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro",""],namesAbbr:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, d' de 'MMMM' de 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' de 'MMMM' de 'yyyy HH:mm",F:"dddd, d' de 'MMMM' de 'yyyy HH:mm:ss",M:"dd' de 'MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("rm","default",{name:"rm",englishName:"Romansh",nativeName:"Rumantsch",language:"rm",numberFormat:{",":"'",NaN:"betg def.",negativeInfinity:"-infinit",positiveInfinity:"+infinit",percent:{pattern:["-n%","n%"],",":"'"},currency:{pattern:["$-n","$ n"],",":"'",symbol:"fr."}},calendars:{standard:{firstDay:1,days:{names:["dumengia","glindesdi","mardi","mesemna","gievgia","venderdi","sonda"],namesAbbr:["du","gli","ma","me","gie","ve","so"],namesShort:["du","gli","ma","me","gie","ve","so"]},months:{names:["schaner","favrer","mars","avrigl","matg","zercladur","fanadur","avust","settember","october","november","december",""],namesAbbr:["schan","favr","mars","avr","matg","zercl","fan","avust","sett","oct","nov","dec",""]},AM:null,PM:null,eras:[{name:"s. Cr.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d MMMM yyyy HH:mm",F:"dddd, d MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ro","default",{name:"ro",englishName:"Romanian",nativeName:"română",language:"ro",numberFormat:{",":".",".":",",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"lei"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["duminică","luni","marţi","miercuri","joi","vineri","sâmbătă"],namesAbbr:["D","L","Ma","Mi","J","V","S"],namesShort:["D","L","Ma","Mi","J","V","S"]},months:{names:["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie",""],namesAbbr:["ian.","feb.","mar.","apr.","mai.","iun.","iul.","aug.","sep.","oct.","nov.","dec.",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ru","default",{name:"ru",englishName:"Russian",nativeName:"русский",language:"ru",numberFormat:{",":" ",".":",",negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"р."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],namesAbbr:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],namesShort:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"]},months:{names:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""],namesAbbr:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек",""]},monthsGenitive:{names:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря",""],namesAbbr:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy 'г.'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy 'г.' H:mm",F:"d MMMM yyyy 'г.' H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("hr","default",{name:"hr",englishName:"Croatian",nativeName:"hrvatski",language:"hr",numberFormat:{pattern:["- n"],",":".",".":",",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kn"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sri","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac",""],namesAbbr:["sij","vlj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro",""]},monthsGenitive:{names:["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca",""],namesAbbr:["sij","vlj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy.",D:"d. MMMM yyyy.",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy. H:mm",F:"d. MMMM yyyy. H:mm:ss",M:"d. MMMM"}}}});t.addCultureInfo("sk","default",{name:"sk",englishName:"Slovak",nativeName:"slovenčina",language:"sk",numberFormat:{",":" ",".":",",NaN:"Nie je číslo",negativeInfinity:"-nekonečno",positiveInfinity:"+nekonečno",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":". ",firstDay:1,days:{names:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"],namesAbbr:["ne","po","ut","st","št","pi","so"],namesShort:["ne","po","ut","st","št","pi","so"]},months:{names:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},monthsGenitive:{names:["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:null,PM:null,eras:[{name:"n. l.",start:null,offset:0}],patterns:{d:"d. M. yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sq","default",{name:"sq",englishName:"Albanian",nativeName:"shqipe",language:"sq",numberFormat:{",":".",".":",",negativeInfinity:"-infinit",positiveInfinity:"infinit",percent:{",":".",".":","},currency:{pattern:["-n$","n$"],",":".",".":",",symbol:"Lek"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["e diel","e hënë","e martë","e mërkurë","e enjte","e premte","e shtunë"],namesAbbr:["Die","Hën","Mar","Mër","Enj","Pre","Sht"],namesShort:["Di","Hë","Ma","Më","En","Pr","Sh"]},months:{names:["janar","shkurt","mars","prill","maj","qershor","korrik","gusht","shtator","tetor","nëntor","dhjetor",""],namesAbbr:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gsh","Sht","Tet","Nën","Dhj",""]},AM:["PD","pd","PD"],PM:["MD","md","MD"],patterns:{d:"yyyy-MM-dd",D:"yyyy-MM-dd",t:"h:mm.tt",T:"h:mm:ss.tt",f:"yyyy-MM-dd h:mm.tt",F:"yyyy-MM-dd h:mm:ss.tt",Y:"yyyy-MM"}}}});t.addCultureInfo("sv","default",{name:"sv",englishName:"Swedish",nativeName:"svenska",language:"sv",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],namesAbbr:["sö","må","ti","on","to","fr","lö"],namesShort:["sö","må","ti","on","to","fr","lö"]},months:{names:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"'den 'd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"'den 'd MMMM yyyy HH:mm",F:"'den 'd MMMM yyyy HH:mm:ss",M:"'den 'd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("th","default",{name:"th",englishName:"Thai",nativeName:"ไทย",language:"th",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"฿"}},calendars:{standard:{name:"ThaiBuddhist",firstDay:1,days:{names:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],namesAbbr:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],namesShort:["อ","จ","อ","พ","พ","ศ","ส"]},months:{names:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม",""],namesAbbr:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.",""]},eras:[{name:"พ.ศ.",start:null,offset:-543}],twoDigitYearMax:2572,patterns:{d:"d/M/yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}},Gregorian_Localized:{firstDay:1,days:{names:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],namesAbbr:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],namesShort:["อ","จ","อ","พ","พ","ศ","ส"]},months:{names:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม",""],namesAbbr:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.",""]},patterns:{d:"d/M/yyyy",D:"'วัน'dddd'ที่' d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"'วัน'dddd'ที่' d MMMM yyyy H:mm",F:"'วัน'dddd'ที่' d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tr","default",{name:"tr",englishName:"Turkish",nativeName:"Türkçe",language:"tr",numberFormat:{",":".",".":",",percent:{pattern:["-%n","%n"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"TL"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],namesAbbr:["Paz","Pzt","Sal","Çar","Per","Cum","Cmt"],namesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"]},months:{names:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık",""],namesAbbr:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"dd MMMM yyyy dddd",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy dddd HH:mm",F:"dd MMMM yyyy dddd HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ur","default",{name:"ur",englishName:"Urdu",nativeName:"اُردو",language:"ur",isRTL:!0,numberFormat:{currency:{pattern:["$n-","$n"],symbol:"Rs"}},calendars:{standard:{firstDay:1,days:{names:["اتوار","پير","منگل","بدھ","جمعرات","جمعه","هفته"],namesAbbr:["اتوار","پير","منگل","بدھ","جمعرات","جمعه","هفته"],namesShort:["ا","پ","م","ب","ج","ج","ه"]},months:{names:["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر",""],namesAbbr:["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر",""]},patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",f:"dd MMMM, yyyy h:mm tt",F:"dd MMMM, yyyy h:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",f:"dd/MM/yyyy h:mm tt",F:"dd/MM/yyyy h:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}}}});t.addCultureInfo("id","default",{name:"id",englishName:"Indonesian",nativeName:"Bahasa Indonesia",language:"id",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{decimals:0,",":".",".":",",symbol:"Rp"}},calendars:{standard:{firstDay:1,days:{names:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],namesAbbr:["Minggu","Sen","Sel","Rabu","Kamis","Jumat","Sabtu"],namesShort:["M","S","S","R","K","J","S"]},months:{names:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember",""],namesAbbr:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agust","Sep","Okt","Nop","Des",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM yyyy H:mm",F:"dd MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("uk","default",{name:"uk",englishName:"Ukrainian",nativeName:"українська",language:"uk",numberFormat:{",":" ",".":",",negativeInfinity:"-безмежність",positiveInfinity:"безмежність",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"₴"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота"],namesAbbr:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],namesShort:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"]},months:{names:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень",""],namesAbbr:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру",""]},monthsGenitive:{names:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня",""],namesAbbr:["січ","лют","бер","кві","тра","чер","лип","сер","вер","жов","лис","гру",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy' р.'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy' р.' H:mm",F:"d MMMM yyyy' р.' H:mm:ss",M:"d MMMM",Y:"MMMM yyyy' р.'"}}}});t.addCultureInfo("be","default",{name:"be",englishName:"Belarusian",nativeName:"Беларускі",language:"be",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"р."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["нядзеля","панядзелак","аўторак","серада","чацвер","пятніца","субота"],namesAbbr:["нд","пн","аў","ср","чц","пт","сб"],namesShort:["нд","пн","аў","ср","чц","пт","сб"]},months:{names:["Студзень","Люты","Сакавік","Красавік","Май","Чэрвень","Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Снежань",""],namesAbbr:["Сту","Лют","Сак","Кра","Май","Чэр","Ліп","Жні","Вер","Кас","Ліс","Сне",""]},monthsGenitive:{names:["студзеня","лютага","сакавіка","красавіка","мая","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","снежня",""],namesAbbr:["Сту","Лют","Сак","Кра","Май","Чэр","Ліп","Жні","Вер","Кас","Ліс","Сне",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sl","default",{name:"sl",englishName:"Slovenian",nativeName:"slovenski",language:"sl",numberFormat:{",":".",".":",",negativeInfinity:"-neskončnost",positiveInfinity:"neskončnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"],namesAbbr:["ned","pon","tor","sre","čet","pet","sob"],namesShort:["ne","po","to","sr","če","pe","so"]},months:{names:["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("et","default",{name:"et",englishName:"Estonian",nativeName:"eesti",language:"et",numberFormat:{",":" ",".":",",NaN:"avaldamatu",negativeInfinity:"miinuslõpmatus",positiveInfinity:"plusslõpmatus",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"],namesAbbr:["P","E","T","K","N","R","L"],namesShort:["P","E","T","K","N","R","L"]},months:{names:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember",""],namesAbbr:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets",""]},AM:["EL","el","EL"],PM:["PL","pl","PL"],patterns:{d:"d.MM.yyyy",D:"d. MMMM yyyy'. a.'",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy'. a.' H:mm",F:"d. MMMM yyyy'. a.' H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy'. a.'"}}}});t.addCultureInfo("lv","default",{name:"lv",englishName:"Latvian",nativeName:"latviešu",language:"lv",numberFormat:{",":" ",".":",",negativeInfinity:"-bezgalība",positiveInfinity:"bezgalība",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-$ n","$ n"],",":" ",".":",",symbol:"Ls"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],namesAbbr:["sv","pr","ot","tr","ce","pk","se"],namesShort:["sv","pr","ot","tr","ce","pk","se"]},months:{names:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris",""],namesAbbr:["jan","feb","mar","apr","mai","jūn","jūl","aug","sep","okt","nov","dec",""]},monthsGenitive:{names:["janvārī","februārī","martā","aprīlī","maijā","jūnijā","jūlijā","augustā","septembrī","oktobrī","novembrī","decembrī",""],namesAbbr:["jan","feb","mar","apr","mai","jūn","jūl","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"yyyy.MM.dd.",D:"dddd, yyyy'. gada 'd. MMMM",t:"H:mm",T:"H:mm:ss",f:"dddd, yyyy'. gada 'd. MMMM H:mm",F:"dddd, yyyy'. gada 'd. MMMM H:mm:ss",M:"d. MMMM",Y:"yyyy. MMMM"}}}});t.addCultureInfo("lt","default",{name:"lt",englishName:"Lithuanian",nativeName:"lietuvių",language:"lt",numberFormat:{",":".",".":",",negativeInfinity:"-begalybė",positiveInfinity:"begalybė",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Lt"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],namesAbbr:["Sk","Pr","An","Tr","Kt","Pn","Št"],namesShort:["S","P","A","T","K","Pn","Š"]},months:{names:["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis",""],namesAbbr:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd",""]},monthsGenitive:{names:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio",""],namesAbbr:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd",""]},AM:null,PM:null,patterns:{d:"yyyy.MM.dd",D:"yyyy 'm.' MMMM d 'd.'",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'm.' MMMM d 'd.' HH:mm",F:"yyyy 'm.' MMMM d 'd.' HH:mm:ss",M:"MMMM d 'd.'",Y:"yyyy 'm.' MMMM"}}}});t.addCultureInfo("tg","default",{name:"tg",englishName:"Tajik",nativeName:"Тоҷикӣ",language:"tg",numberFormat:{",":" ",".":",",groupSizes:[3,0],negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],groupSizes:[3,0],",":" ",".":","},currency:{pattern:["-n $","n $"],groupSizes:[3,0],",":" ",".":";",symbol:"т.р."}},calendars:{standard:{"/":".",days:{names:["Яш","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],namesAbbr:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шн"],namesShort:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шн"]},months:{names:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["январи","феврали","марти","апрели","маи","июни","июли","августи","сентябри","октябри","ноябри","декабри",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("fa","default",{name:"fa",englishName:"Persian",nativeName:"فارسى",language:"fa",isRTL:!0,numberFormat:{pattern:["n-"],currency:{pattern:["$n-","$ n"],".":"/",symbol:"ريال"}},calendars:{standard:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_Localized:{firstDay:6,days:{names:["يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesAbbr:["يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesShort:["ی","د","س","چ","پ","ج","ش"]},months:{names:["ژانويه","فوريه","مارس","آوريل","مى","ژوئن","ژوئيه","اوت","سپتامبر","اُكتبر","نوامبر","دسامبر",""],namesAbbr:["ژانويه","فوريه","مارس","آوريل","مى","ژوئن","ژوئيه","اوت","سپتامبر","اُكتبر","نوامبر","دسامبر",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],patterns:{d:"yyyy/MM/dd",D:"yyyy/MM/dd",t:"hh:mm tt",T:"hh:mm:ss tt",f:"yyyy/MM/dd hh:mm tt",F:"yyyy/MM/dd hh:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("vi","default",{name:"vi",englishName:"Vietnamese",nativeName:"Tiếng Việt",language:"vi",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"₫"}},calendars:{standard:{firstDay:1,days:{names:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],namesAbbr:["CN","Hai","Ba","Tư","Năm","Sáu","Bảy"],namesShort:["C","H","B","T","N","S","B"]},months:{names:["Tháng Giêng","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai",""],namesAbbr:["Thg1","Thg2","Thg3","Thg4","Thg5","Thg6","Thg7","Thg8","Thg9","Thg10","Thg11","Thg12",""]},AM:["SA","sa","SA"],PM:["CH","ch","CH"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",f:"dd MMMM yyyy h:mm tt",F:"dd MMMM yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hy","default",{name:"hy",englishName:"Armenian",nativeName:"Հայերեն",language:"hy",numberFormat:{currency:{pattern:["-n $","n $"],symbol:"դր."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Կիրակի","Երկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","ՈՒրբաթ","Շաբաթ"],namesAbbr:["Կիր","Երկ","Երք","Չրք","Հնգ","ՈՒր","Շբթ"],namesShort:["Կ","Ե","Ե","Չ","Հ","Ո","Շ"]},months:{names:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր",""],namesAbbr:["ՀՆՎ","ՓՏՎ","ՄՐՏ","ԱՊՐ","ՄՅՍ","ՀՆՍ","ՀԼՍ","ՕԳՍ","ՍԵՊ","ՀՈԿ","ՆՈՅ","ԴԵԿ",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM, yyyy H:mm",F:"d MMMM, yyyy H:mm:ss",M:"d MMMM"}}}});t.addCultureInfo("az","default",{name:"az",englishName:"Azeri",nativeName:"Azərbaycan­ılı",language:"az",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"man."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],namesAbbr:["B","Be","Ça","Ç","Ca","C","Ş"],namesShort:["B","Be","Ça","Ç","Ca","C","Ş"]},months:{names:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avgust","Sentyabr","Oktyabr","Noyabr","Dekabr",""],namesAbbr:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avg","Sen","Okt","Noy","Dek",""]},monthsGenitive:{names:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""],namesAbbr:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avg","Sen","Okt","Noy","Dek",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("eu","default",{name:"eu",englishName:"Basque",nativeName:"euskara",language:"eu",numberFormat:{",":".",".":",",NaN:"EdZ",negativeInfinity:"-Infinitu",positiveInfinity:"Infinitu",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],namesAbbr:["ig.","al.","as.","az.","og.","or.","lr."],namesShort:["ig","al","as","az","og","or","lr"]},months:{names:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua",""],namesAbbr:["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe.",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"yyyy/MM/dd",D:"dddd, yyyy.'eko' MMMM'k 'd",t:"HH:mm",T:"H:mm:ss",f:"dddd, yyyy.'eko' MMMM'k 'd HH:mm",F:"dddd, yyyy.'eko' MMMM'k 'd H:mm:ss",Y:"yyyy.'eko' MMMM"}}}});t.addCultureInfo("hsb","default",{name:"hsb",englishName:"Upper Sorbian",nativeName:"hornjoserbšćina",language:"hsb",numberFormat:{",":".",".":",",NaN:"njedefinowane",negativeInfinity:"-njekónčne",positiveInfinity:"+njekónčne",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":". ",firstDay:1,days:{names:["njedźela","póndźela","wutora","srjeda","štwórtk","pjatk","sobota"],namesAbbr:["nje","pón","wut","srj","štw","pja","sob"],namesShort:["n","p","w","s","š","p","s"]},months:{names:["januar","februar","měrc","apryl","meja","junij","julij","awgust","september","oktober","nowember","december",""],namesAbbr:["jan","feb","měr","apr","mej","jun","jul","awg","sep","okt","now","dec",""]},monthsGenitive:{names:["januara","februara","měrca","apryla","meje","junija","julija","awgusta","septembra","oktobra","nowembra","decembra",""],namesAbbr:["jan","feb","měr","apr","mej","jun","jul","awg","sep","okt","now","dec",""]},AM:null,PM:null,eras:[{name:"po Chr.",start:null,offset:0}],patterns:{d:"d. M. yyyy",D:"dddd, 'dnja' d. MMMM yyyy",t:"H.mm 'hodź.'",T:"H:mm:ss",f:"dddd, 'dnja' d. MMMM yyyy H.mm 'hodź.'",F:"dddd, 'dnja' d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("mk","default",{name:"mk",englishName:"Macedonian (FYROM)",nativeName:"македонски јазик",language:"mk",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"ден."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недела","понеделник","вторник","среда","четврток","петок","сабота"],namesAbbr:["нед","пон","втр","срд","чет","пет","саб"],namesShort:["не","по","вт","ср","че","пе","са"]},months:{names:["јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември",""],namesAbbr:["јан","фев","мар","апр","мај","јун","јул","авг","сеп","окт","ное","дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"dddd, dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, dd MMMM yyyy HH:mm",F:"dddd, dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tn","default",{name:"tn",englishName:"Setswana",nativeName:"Setswana",language:"tn",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["Latshipi","Mosupologo","Labobedi","Laboraro","Labone","Labotlhano","Lamatlhatso"],namesAbbr:["Ltp.","Mos.","Lbd.","Lbr.","Lbn.","Lbt.","Lmt."],namesShort:["Lp","Ms","Lb","Lr","Ln","Lt","Lm"]},months:{names:["Ferikgong","Tlhakole","Mopitloe","Moranang","Motsheganong","Seetebosigo","Phukwi","Phatwe","Lwetse","Diphalane","Ngwanatsele","Sedimothole",""],namesAbbr:["Fer.","Tlhak.","Mop.","Mor.","Motsh.","Seet.","Phukw.","Phatw.","Lwets.","Diph.","Ngwan.","Sed.",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("xh","default",{name:"xh",englishName:"isiXhosa",nativeName:"isiXhosa",language:"xh",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["iCawa","uMvulo","uLwesibini","uLwesithathu","uLwesine","uLwesihlanu","uMgqibelo"],namesShort:["Ca","Mv","Lb","Lt","Ln","Lh","Mg"]},months:{names:["Mqungu","Mdumba","Kwindla","Tshazimpuzi","Canzibe","Silimela","Khala","Thupha","Msintsi","Dwarha","Nkanga","Mnga",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("zu","default",{name:"zu",englishName:"isiZulu",nativeName:"isiZulu",language:"zu",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["iSonto","uMsombuluko","uLwesibili","uLwesithathu","uLwesine","uLwesihlanu","uMgqibelo"],namesAbbr:["Son.","Mso.","Bi.","Tha.","Ne.","Hla.","Mgq."]},months:{names:["uMasingana","uNhlolanja","uNdasa","uMbaso","uNhlaba","uNhlangulana","uNtulikazi","uNcwaba","uMandulo","uMfumfu","uLwezi","uZibandlela",""],namesAbbr:["Mas.","Nhlo.","Nda.","Mba.","Nhla.","Nhlang.","Ntu.","Ncwa.","Man.","Mfu.","Lwe.","Zib.",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("af","default",{name:"af",englishName:"Afrikaans",nativeName:"Afrikaans",language:"af",numberFormat:{percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"],namesAbbr:["Son","Maan","Dins","Woen","Dond","Vry","Sat"],namesShort:["So","Ma","Di","Wo","Do","Vr","Sa"]},months:{names:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember",""],namesAbbr:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ka","default",{name:"ka",englishName:"Georgian",nativeName:"ქართული",language:"ka",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"Lari"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],namesAbbr:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],namesShort:["კ","ო","ს","ო","ხ","პ","შ"]},months:{names:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი",""],namesAbbr:["იან","თებ","მარ","აპრ","მაის","ივნ","ივლ","აგვ","სექ","ოქტ","ნოემ","დეკ",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"yyyy 'წლის' dd MM, dddd",t:"H:mm",T:"H:mm:ss",f:"yyyy 'წლის' dd MM, dddd H:mm",F:"yyyy 'წლის' dd MM, dddd H:mm:ss",M:"dd MM",Y:"MMMM yyyy"}}}});t.addCultureInfo("fo","default",{name:"fo",englishName:"Faroese",nativeName:"føroyskt",language:"fo",numberFormat:{",":".",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["sunnudagur","mánadagur","týsdagur","mikudagur","hósdagur","fríggjadagur","leygardagur"],namesAbbr:["sun","mán","týs","mik","hós","frí","leyg"],namesShort:["su","má","tý","mi","hó","fr","ley"]},months:{names:["januar","februar","mars","apríl","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hi","default",{name:"hi",englishName:"Hindi",nativeName:"हिंदी",language:"hi",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],namesAbbr:["रवि.","सोम.","मंगल.","बुध.","गुरु.","शुक्र.","शनि."],namesShort:["र","स","म","ब","ग","श","श"]},months:{names:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""],namesAbbr:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""]},AM:["पूर्वाह्न","पूर्वाह्न","पूर्वाह्न"],PM:["अपराह्न","अपराह्न","अपराह्न"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("mt","default",{name:"mt",englishName:"Maltese",nativeName:"Malti",language:"mt",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["-$n","$n"],symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"],namesAbbr:["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],namesShort:["I","I","I","L","I","I","I"]},months:{names:["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awissu","Settembru","Ottubru","Novembru","Diċembru",""],namesAbbr:["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Awi","Set","Ott","Nov","Diċ",""]},patterns:{d:"dd/MM/yyyy",D:"dddd, d' ta\\' 'MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' ta\\' 'MMMM yyyy HH:mm",F:"dddd, d' ta\\' 'MMMM yyyy HH:mm:ss",M:"d' ta\\' 'MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("se","default",{name:"se",englishName:"Sami (Northern)",nativeName:"davvisámegiella",language:"se",numberFormat:{",":" ",".":",",percent:{pattern:["-%n","%n"],",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sotnabeaivi","vuossárga","maŋŋebárga","gaskavahkku","duorastat","bearjadat","lávvardat"],namesAbbr:["sotn","vuos","maŋ","gask","duor","bear","láv"],namesShort:["s","m","d","g","d","b","l"]},months:{names:["ođđajagemánnu","guovvamánnu","njukčamánnu","cuoŋománnu","miessemánnu","geassemánnu","suoidnemánnu","borgemánnu","čakčamánnu","golggotmánnu","skábmamánnu","juovlamánnu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},monthsGenitive:{names:["ođđajagimánu","guovvamánu","njukčamánu","cuoŋománu","miessemánu","geassemánu","suoidnemánu","borgemánu","čakčamánu","golggotmánu","skábmamánu","juovlamánu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ga","default",{name:"ga",englishName:"Irish",nativeName:"Gaeilge",language:"ga",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],namesAbbr:["Domh","Luan","Máir","Céad","Déar","Aoi","Sath"],namesShort:["Do","Lu","Má","Cé","De","Ao","Sa"]},months:{names:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig",""],namesAbbr:["Ean","Feabh","Már","Aib","Bealt","Meith","Iúil","Lún","M.Fómh","D.Fómh","Samh","Noll",""]},AM:["r.n.","r.n.","R.N."],PM:["i.n.","i.n.","I.N."],patterns:{d:"dd/MM/yyyy",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ms","default",{name:"ms",englishName:"Malay",nativeName:"Bahasa Melayu",language:"ms",numberFormat:{currency:{decimals:0,symbol:"RM"}},calendars:{standard:{firstDay:1,days:{names:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],namesAbbr:["Ahad","Isnin","Sel","Rabu","Khamis","Jumaat","Sabtu"],namesShort:["A","I","S","R","K","J","S"]},months:{names:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember",""],namesAbbr:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogos","Sept","Okt","Nov","Dis",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM yyyy H:mm",F:"dd MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("kk","default",{name:"kk",englishName:"Kazakh",nativeName:"Қазақ",language:"kk",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-$n","$n"],",":" ",".":"-",symbol:"Т"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],namesAbbr:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],namesShort:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"]},months:{names:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан",""],namesAbbr:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy 'ж.'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy 'ж.' H:mm",F:"d MMMM yyyy 'ж.' H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ky","default",{name:"ky",englishName:"Kyrgyz",nativeName:"Кыргыз",language:"ky",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":"-",symbol:"сом"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Жекшемби","Дүйшөмбү","Шейшемби","Шаршемби","Бейшемби","Жума","Ишемби"],namesAbbr:["Жш","Дш","Шш","Шр","Бш","Жм","Иш"],namesShort:["Жш","Дш","Шш","Шр","Бш","Жм","Иш"]},months:{names:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d'-'MMMM yyyy'-ж.'",t:"H:mm",T:"H:mm:ss",f:"d'-'MMMM yyyy'-ж.' H:mm",F:"d'-'MMMM yyyy'-ж.' H:mm:ss",M:"d MMMM",Y:"MMMM yyyy'-ж.'"}}}});t.addCultureInfo("sw","default",{name:"sw",englishName:"Kiswahili",nativeName:"Kiswahili",language:"sw",numberFormat:{currency:{symbol:"S"}},calendars:{standard:{days:{names:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],namesAbbr:["Jumap.","Jumat.","Juman.","Jumat.","Alh.","Iju.","Jumam."],namesShort:["P","T","N","T","A","I","M"]},months:{names:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Decemba",""],namesAbbr:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Dec",""]}}}});t.addCultureInfo("tk","default",{name:"tk",englishName:"Turkmen",nativeName:"türkmençe",language:"tk",numberFormat:{",":" ",".":",",negativeInfinity:"-üznüksizlik",positiveInfinity:"üznüksizlik",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"m."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Duşenbe","Sişenbe","Çarşenbe","Penşenbe","Anna","Şenbe","Ýekşenbe"],namesAbbr:["Db","Sb","Çb","Pb","An","Şb","Ýb"],namesShort:["D","S","Ç","P","A","Ş","Ý"]},months:{names:["Ýanwar","Fewral","Mart","Aprel","Maý","lýun","lýul","Awgust","Sentýabr","Oktýabr","Noýabr","Dekabr",""],namesAbbr:["Ýan","Few","Mart","Apr","Maý","lýun","lýul","Awg","Sen","Okt","Not","Dek",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"yyyy 'ý.' MMMM d",t:"H:mm",T:"H:mm:ss",f:"yyyy 'ý.' MMMM d H:mm",F:"yyyy 'ý.' MMMM d H:mm:ss",Y:"yyyy 'ý.' MMMM"}}}});t.addCultureInfo("uz","default",{name:"uz",englishName:"Uzbek",nativeName:"U'zbek",language:"uz",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],decimals:0,",":" ",".":",",symbol:"so'm"}},calendars:{standard:{firstDay:1,days:{names:["yakshanba","dushanba","seshanba","chorshanba","payshanba","juma","shanba"],namesAbbr:["yak.","dsh.","sesh.","chr.","psh.","jm.","sh."],namesShort:["ya","d","s","ch","p","j","sh"]},months:{names:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""],namesAbbr:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""]},AM:null,PM:null,patterns:{d:"dd/MM yyyy",D:"yyyy 'yil' d-MMMM",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'yil' d-MMMM HH:mm",F:"yyyy 'yil' d-MMMM HH:mm:ss",M:"d-MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tt","default",{name:"tt",englishName:"Tatar",nativeName:"Татар",language:"tt",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"р."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Якшәмбе","Дүшәмбе","Сишәмбе","Чәршәмбе","Пәнҗешәмбе","Җомга","Шимбә"],namesAbbr:["Якш","Дүш","Сиш","Чәрш","Пәнҗ","Җом","Шим"],namesShort:["Я","Д","С","Ч","П","Җ","Ш"]},months:{names:["Гыйнвар","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""],namesAbbr:["Гыйн.","Фев.","Мар.","Апр.","Май","Июнь","Июль","Авг.","Сен.","Окт.","Нояб.","Дек.",""]},monthsGenitive:{names:["Гыйнварның","Февральнең","Мартның","Апрельнең","Майның","Июньнең","Июльнең","Августның","Сентябрьның","Октябрьның","Ноябрьның","Декабрьның",""],namesAbbr:["Гыйн.-ның","Фев.-нең","Мар.-ның","Апр.-нең","Майның","Июньнең","Июльнең","Авг.-ның","Сен.-ның","Окт.-ның","Нояб.-ның","Дек.-ның",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("bn","default",{name:"bn",englishName:"Bengali",nativeName:"বাংলা",language:"bn",numberFormat:{groupSizes:[3,2],percent:{pattern:["-%n","%n"],groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"টা"}},calendars:{standard:{"/":"-",":":".",firstDay:1,days:{names:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],namesAbbr:["রবি.","সোম.","মঙ্গল.","বুধ.","বৃহস্পতি.","শুক্র.","শনি."],namesShort:["র","স","ম","ব","ব","শ","শ"]},months:{names:["জানুয়ারী","ফেব্রুয়ারী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর",""],namesAbbr:["জানু.","ফেব্রু.","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগ.","সেপ্টে.","অক্টো.","নভে.","ডিসে.",""]},AM:["পুর্বাহ্ন","পুর্বাহ্ন","পুর্বাহ্ন"],PM:["অপরাহ্ন","অপরাহ্ন","অপরাহ্ন"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH.mm",T:"HH.mm.ss",f:"dd MMMM yyyy HH.mm",F:"dd MMMM yyyy HH.mm.ss",M:"dd MMMM"}}}});t.addCultureInfo("pa","default",{name:"pa",englishName:"Punjabi",nativeName:"ਪੰਜਾਬੀ",language:"pa",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ਰੁ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ਐਤਵਾਰ","ਸੋਮਵਾਰ","ਮੰਗਲਵਾਰ","ਬੁੱਧਵਾਰ","ਵੀਰਵਾਰ","ਸ਼ੁੱਕਰਵਾਰ","ਸ਼ਨਿੱਚਰਵਾਰ"],namesAbbr:["ਐਤ.","ਸੋਮ.","ਮੰਗਲ.","ਬੁੱਧ.","ਵੀਰ.","ਸ਼ੁਕਰ.","ਸ਼ਨਿੱਚਰ."],namesShort:["ਐ","ਸ","ਮ","ਬ","ਵ","ਸ਼","ਸ਼"]},months:{names:["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ",""],namesAbbr:["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ",""]},AM:["ਸਵੇਰ","ਸਵੇਰ","ਸਵੇਰ"],PM:["ਸ਼ਾਮ","ਸ਼ਾਮ","ਸ਼ਾਮ"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy dddd",t:"tt hh:mm",T:"tt hh:mm:ss",f:"dd MMMM yyyy dddd tt hh:mm",F:"dd MMMM yyyy dddd tt hh:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("gu","default",{name:"gu",englishName:"Gujarati",nativeName:"ગુજરાતી",language:"gu",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"રૂ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["રવિવાર","સોમવાર","મંગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર"],namesAbbr:["રવિ","સોમ","મંગળ","બુધ","ગુરુ","શુક્ર","શનિ"],namesShort:["ર","સ","મ","બ","ગ","શ","શ"]},months:{names:["જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટેમ્બર","ઑક્ટ્બર","નવેમ્બર","ડિસેમ્બર",""],namesAbbr:["જાન્યુ","ફેબ્રુ","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટે","ઑક્ટો","નવે","ડિસે",""]},AM:["પૂર્વ મધ્યાહ્ન","પૂર્વ મધ્યાહ્ન","પૂર્વ મધ્યાહ્ન"],PM:["ઉત્તર મધ્યાહ્ન","ઉત્તર મધ્યાહ્ન","ઉત્તર મધ્યાહ્ન"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("or","default",{name:"or",englishName:"Oriya",nativeName:"ଓଡ଼ିଆ",language:"or",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ଟ"}},calendars:{standard:{"/":"-",days:{names:["ରବିବାର","ସୋମବାର","ମଙ୍ଗଳବାର","ବୁଧବାର","ଗୁରୁବାର","ଶୁକ୍ରବାର","ଶନିବାର"],namesAbbr:["ରବି.","ସୋମ.","ମଙ୍ଗଳ.","ବୁଧ.","ଗୁରୁ.","ଶୁକ୍ର.","ଶନି."],namesShort:["ର","ସୋ","ମ","ବୁ","ଗୁ","ଶୁ","ଶ"]},months:{names:["ଜାନୁୟାରୀ","ଫ୍ରେବୃୟାରୀ","ମାର୍ଚ୍ଚ","ଏପ୍ରିଲ୍‌","ମେ","ଜୁନ୍‌","ଜୁଲାଇ","ଅଗଷ୍ଟ","ସେପ୍ଟେମ୍ବର","ଅକ୍ଟୋବର","ନଭେମ୍ବର","(ଡିସେମ୍ବର",""],namesAbbr:["ଜାନୁୟାରୀ","ଫ୍ରେବୃୟାରୀ","ମାର୍ଚ୍ଚ","ଏପ୍ରିଲ୍‌","ମେ","ଜୁନ୍‌","ଜୁଲାଇ","ଅଗଷ୍ଟ","ସେପ୍ଟେମ୍ବର","ଅକ୍ଟୋବର","ନଭେମ୍ବର","(ଡିସେମ୍ବର",""]},eras:[{name:"ଖ୍ରୀଷ୍ଟାବ୍ଦ",start:null,offset:0}],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("ta","default",{name:"ta",englishName:"Tamil",nativeName:"தமிழ்",language:"ta",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ரூ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ஞாயிற்றுக்கிழமை","திங்கள்கிழமை","செவ்வாய்கிழமை","புதன்கிழமை","வியாழக்கிழமை","வெள்ளிக்கிழமை","சனிக்கிழமை"],namesAbbr:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],namesShort:["ஞா","தி","செ","பு","வி","வெ","ச"]},months:{names:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்",""],namesAbbr:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்",""]},AM:["காலை","காலை","காலை"],PM:["மாலை","மாலை","மாலை"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("te","default",{name:"te",englishName:"Telugu",nativeName:"తెలుగు",language:"te",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"రూ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ఆదివారం","సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం"],namesAbbr:["ఆది.","సోమ.","మంగళ.","బుధ.","గురు.","శుక్ర.","శని."],namesShort:["ఆ","సో","మం","బు","గు","శు","శ"]},months:{names:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జూలై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్",""],namesAbbr:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జూలై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్",""]},AM:["పూర్వాహ్న","పూర్వాహ్న","పూర్వాహ్న"],PM:["అపరాహ్న","అపరాహ్న","అపరాహ్న"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("kn","default",{name:"kn",englishName:"Kannada",nativeName:"ಕನ್ನಡ",language:"kn",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ರೂ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ಭಾನುವಾರ","ಸೋಮವಾರ","ಮಂಗಳವಾರ","ಬುಧವಾರ","ಗುರುವಾರ","ಶುಕ್ರವಾರ","ಶನಿವಾರ"],namesAbbr:["ಭಾನು.","ಸೋಮ.","ಮಂಗಳ.","ಬುಧ.","ಗುರು.","ಶುಕ್ರ.","ಶನಿ."],namesShort:["ರ","ಸ","ಮ","ಬ","ಗ","ಶ","ಶ"]},months:{names:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಎಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್",""],namesAbbr:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಎಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್",""]},AM:["ಪೂರ್ವಾಹ್ನ","ಪೂರ್ವಾಹ್ನ","ಪೂರ್ವಾಹ್ನ"],PM:["ಅಪರಾಹ್ನ","ಅಪರಾಹ್ನ","ಅಪರಾಹ್ನ"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("ml","default",{name:"ml",englishName:"Malayalam",nativeName:"മലയാളം",language:"ml",numberFormat:{groupSizes:[3,2],percent:{pattern:["-%n","%n"],groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ക"}},calendars:{standard:{"/":"-",":":".",firstDay:1,days:{names:["ഞായറാഴ്ച","തിങ്കളാഴ്ച","ചൊവ്വാഴ്ച","ബുധനാഴ്ച","വ്യാഴാഴ്ച","വെള്ളിയാഴ്ച","ശനിയാഴ്ച"],namesAbbr:["ഞായർ.","തിങ്കൾ.","ചൊവ്വ.","ബുധൻ.","വ്യാഴം.","വെള്ളി.","ശനി."],namesShort:["ഞ","ത","ച","ബ","വ","വെ","ശ"]},months:{names:["ജനുവരി","ഫെബ്റുവരി","മാറ്ച്ച്","ഏപ്റില്","മെയ്","ജൂണ്","ജൂലൈ","ഓഗസ്ററ്","സെപ്ററംബറ്","ഒക്ടോബറ്","നവംബറ്","ഡിസംബറ്",""],namesAbbr:["ജനുവരി","ഫെബ്റുവരി","മാറ്ച്ച്","ഏപ്റില്","മെയ്","ജൂണ്","ജൂലൈ","ഓഗസ്ററ്","സെപ്ററംബറ്","ഒക്ടോബറ്","നവംബറ്","ഡിസംബറ്",""]},patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH.mm",T:"HH.mm.ss",f:"dd MMMM yyyy HH.mm",F:"dd MMMM yyyy HH.mm.ss",M:"dd MMMM"}}}});t.addCultureInfo("as","default",{name:"as",englishName:"Assamese",nativeName:"অসমীয়া",language:"as",numberFormat:{groupSizes:[3,2],NaN:"nan",negativeInfinity:"-infinity",positiveInfinity:"infinity",percent:{pattern:["-n%","n%"],groupSizes:[3,2]},currency:{pattern:["$ -n","n$"],groupSizes:[3,2],symbol:"ট"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["সোমবাৰ","মঙ্গলবাৰ","বুধবাৰ","বৃহস্পতিবাৰ","শুক্রবাৰ","শনিবাৰ","ৰবিবাৰ"],namesAbbr:["সোম.","মঙ্গল.","বুধ.","বৃহ.","শুক্র.","শনি.","ৰবি."],namesShort:["সো","ম","বু","বৃ","শু","শ","র"]},months:{names:["জানুৱাৰী","ফেব্রুৱাৰী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগষ্ট","চেপ্টেম্বর","অক্টোবর","নবেম্বর","ডিচেম্বর",""],namesAbbr:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগষ্ট","চেপ্টে","অক্টো","নবে","ডিচে",""]},AM:["ৰাতিপু","ৰাতিপু","ৰাতিপু"],PM:["আবেলি","আবেলি","আবেলি"],eras:[{name:"খ্রীষ্টাব্দ",start:null,offset:0}],patterns:{d:"dd-MM-yyyy",D:"yyyy,MMMM dd, dddd",t:"tt h:mm",T:"tt h:mm:ss",f:"yyyy,MMMM dd, dddd tt h:mm",F:"yyyy,MMMM dd, dddd tt h:mm:ss",M:"dd MMMM",Y:"MMMM,yy"}}}});t.addCultureInfo("mr","default",{name:"mr",englishName:"Marathi",nativeName:"मराठी",language:"mr",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["रविवार","सोमवार","मंगळवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],namesAbbr:["रवि.","सोम.","मंगळ.","बुध.","गुरु.","शुक्र.","शनि."],namesShort:["र","स","म","ब","ग","श","श"]},months:{names:["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोव्हेंबर","डिसेंबर",""],namesAbbr:["जाने.","फेब्रु.","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टें.","ऑक्टो.","नोव्हें.","डिसें.",""]},AM:["म.पू.","म.पू.","म.पू."],PM:["म.नं.","म.नं.","म.नं."],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("sa","default",{name:"sa",englishName:"Sanskrit",nativeName:"संस्कृत",language:"sa",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",days:{names:["रविवासरः","सोमवासरः","मङ्गलवासरः","बुधवासरः","गुरुवासरः","शुक्रवासरः","शनिवासरः"],namesAbbr:["रविवासरः","सोमवासरः","मङ्गलवासरः","बुधवासरः","गुरुवासरः","शुक्रवासरः","शनिवासरः"],namesShort:["र","स","म","ब","ग","श","श"]},months:{names:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""],namesAbbr:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""]},AM:["पूर्वाह्न","पूर्वाह्न","पूर्वाह्न"],PM:["अपराह्न","अपराह्न","अपराह्न"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy dddd",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy dddd HH:mm",F:"dd MMMM yyyy dddd HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("mn","default",{name:"mn",englishName:"Mongolian",nativeName:"Монгол хэл",language:"mn",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"₮"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],namesAbbr:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],namesShort:["Ня","Да","Мя","Лх","Пү","Ба","Бя"]},months:{names:["1 дүгээр сар","2 дугаар сар","3 дугаар сар","4 дүгээр сар","5 дугаар сар","6 дугаар сар","7 дугаар сар","8 дугаар сар","9 дүгээр сар","10 дугаар сар","11 дүгээр сар","12 дугаар сар",""],namesAbbr:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII",""]},monthsGenitive:{names:["1 дүгээр сарын","2 дугаар сарын","3 дугаар сарын","4 дүгээр сарын","5 дугаар сарын","6 дугаар сарын","7 дугаар сарын","8 дугаар сарын","9 дүгээр сарын","10 дугаар сарын","11 дүгээр сарын","12 дугаар сарын",""],namesAbbr:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII",""]},AM:null,PM:null,patterns:{d:"yy.MM.dd",D:"yyyy 'оны' MMMM d",t:"H:mm",T:"H:mm:ss",f:"yyyy 'оны' MMMM d H:mm",F:"yyyy 'оны' MMMM d H:mm:ss",M:"d MMMM",Y:"yyyy 'он' MMMM"}}}});t.addCultureInfo("bo","default",{name:"bo",englishName:"Tibetan",nativeName:"བོད་ཡིག",language:"bo",numberFormat:{groupSizes:[3,0],NaN:"ཨང་ཀི་མིན་པ།",negativeInfinity:"མོ་གྲངས་ཚད་མེད་ཆུང་བ།",positiveInfinity:"ཕོ་གྲངས་ཚད་མེད་ཆེ་བ།",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["$-n","$n"],groupSizes:[3,0],symbol:"¥"}},calendars:{standard:{firstDay:1,days:{names:["གཟའ་ཉི་མ།","གཟའ་ཟླ་བ།","གཟའ་མིག་དམར།","གཟའ་ལྷག་པ།","གཟའ་ཕུར་བུ།","གཟའ་པ་སངས།","གཟའ་སྤེན་པ།"],namesAbbr:["ཉི་མ།","ཟླ་བ།","མིག་དམར།","ལྷག་པ།","ཕུར་བུ།","པ་སངས།","སྤེན་པ།"],namesShort:["༧","༡","༢","༣","༤","༥","༦"]},months:{names:["སྤྱི་ཟླ་དང་པོ།","སྤྱི་ཟླ་གཉིས་པ།","སྤྱི་ཟླ་གསུམ་པ།","སྤྱི་ཟླ་བཞི་པ།","སྤྱི་ཟླ་ལྔ་པ།","སྤྱི་ཟླ་དྲུག་པ།","སྤྱི་ཟླ་བདུན་པ།","སྤྱི་ཟླ་བརྒྱད་པ།","སྤྱི་ཟླ་དགུ་པ།","སྤྱི་ཟླ་བཅུ་པོ།","སྤྱི་ཟླ་བཅུ་གཅིག་པ།","སྤྱི་ཟླ་བཅུ་གཉིས་པ།",""],namesAbbr:["ཟླ་ ༡","ཟླ་ ༢","ཟླ་ ༣","ཟླ་ ༤","ཟླ་ ༥","ཟླ་ ༦","ཟླ་ ༧","ཟླ་ ༨","ཟླ་ ༩","ཟླ་ ༡༠","ཟླ་ ༡༡","ཟླ་ ༡༢",""]},AM:["སྔ་དྲོ","སྔ་དྲོ","སྔ་དྲོ"],PM:["ཕྱི་དྲོ","ཕྱི་དྲོ","ཕྱི་དྲོ"],eras:[{name:"སྤྱི་ལོ",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'ལོའི་ཟླ' M'ཚེས' d",t:"HH:mm",T:"HH:mm:ss",f:"yyyy'ལོའི་ཟླ' M'ཚེས' d HH:mm",F:"yyyy'ལོའི་ཟླ' M'ཚེས' d HH:mm:ss",M:"'ཟླ་' M'ཚེས'd",Y:"yyyy.M"}}}});t.addCultureInfo("cy","default",{name:"cy",englishName:"Welsh",nativeName:"Cymraeg",language:"cy",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["-$n","$n"],symbol:"£"}},calendars:{standard:{firstDay:1,days:{names:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],namesAbbr:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],namesShort:["Su","Ll","Ma","Me","Ia","Gw","Sa"]},months:{names:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr",""],namesAbbr:["Ion","Chwe","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rhag",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("km","default",{name:"km",englishName:"Khmer",nativeName:"ខ្មែរ",language:"km",numberFormat:{pattern:["- n"],groupSizes:[3,0],NaN:"NAN",negativeInfinity:"-- អនន្ត",positiveInfinity:"អនន្ត",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["-n$","n$"],symbol:"៛"}},calendars:{standard:{"/":"-",days:{names:["ថ្ងៃអាទិត្យ","ថ្ងៃច័ន្ទ","ថ្ងៃអង្គារ","ថ្ងៃពុធ","ថ្ងៃព្រហស្បតិ៍","ថ្ងៃសុក្រ","ថ្ងៃសៅរ៍"],namesAbbr:["អាទិ.","ច.","អ.","ពុ","ព្រហ.","សុ.","ស."],namesShort:["អា","ច","អ","ពុ","ព្","សុ","ស"]},months:{names:["មករា","កុម្ភៈ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ",""],namesAbbr:["១","២","៣","៤","៥","៦","៧","៨","៩","១០","១១","១២",""]},AM:["ព្រឹក","ព្រឹក","ព្រឹក"],PM:["ល្ងាច","ល្ងាច","ល្ងាច"],eras:[{name:"មុនគ.ស.",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"d MMMM yyyy",t:"H:mm tt",T:"HH:mm:ss",f:"d MMMM yyyy H:mm tt",F:"d MMMM yyyy HH:mm:ss",M:"'ថ្ងៃទី' dd 'ខែ' MM",Y:"'ខែ' MM 'ឆ្នាំ' yyyy"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ព្រឹក","ព្រឹក","ព្រឹក"],PM:["ល្ងាច","ល្ងាច","ល្ងាច"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm tt",T:"HH:mm:ss",f:"dddd, MMMM dd, yyyy H:mm tt",F:"dddd, MMMM dd, yyyy HH:mm:ss"}}}});t.addCultureInfo("lo","default",{name:"lo",englishName:"Lao",nativeName:"ລາວ",language:"lo",numberFormat:{pattern:["(n)"],groupSizes:[3,0],percent:{groupSizes:[3,0]},currency:{pattern:["(n$)","n$"],groupSizes:[3,0],symbol:"₭"}},calendars:{standard:{days:{names:["ວັນອາທິດ","ວັນຈັນ","ວັນອັງຄານ","ວັນພຸດ","ວັນພະຫັດ","ວັນສຸກ","ວັນເສົາ"],namesAbbr:["ອາທິດ","ຈັນ","ອັງຄານ","ພຸດ","ພະຫັດ","ສຸກ","ເສົາ"],namesShort:["ອ","ຈ","ອ","ພ","ພ","ສ","ເ"]},months:{names:["ມັງກອນ","ກຸມພາ","ມີນາ","ເມສາ","ພຶດສະພາ","ມິຖຸນາ","ກໍລະກົດ","ສິງຫາ","ກັນຍາ","ຕຸລາ","ພະຈິກ","ທັນວາ",""],namesAbbr:["ມັງກອນ","ກຸມພາ","ມີນາ","ເມສາ","ພຶດສະພາ","ມິຖຸນາ","ກໍລະກົດ","ສິງຫາ","ກັນຍາ","ຕຸລາ","ພະຈິກ","ທັນວາ",""]},AM:["ເຊົ້າ","ເຊົ້າ","ເຊົ້າ"],PM:["ແລງ","ແລງ","ແລງ"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm tt",T:"HH:mm:ss",f:"dd MMMM yyyy H:mm tt",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("gl","default",{name:"gl",englishName:"Galician",nativeName:"galego",language:"gl",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["domingo","luns","martes","mércores","xoves","venres","sábado"],namesAbbr:["dom","luns","mar","mér","xov","ven","sáb"],namesShort:["do","lu","ma","mé","xo","ve","sá"]},months:{names:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro",""],namesAbbr:["xan","feb","mar","abr","maio","xuñ","xull","ago","set","out","nov","dec",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("kok","default",{name:"kok",englishName:"Konkani",nativeName:"कोंकणी",language:"kok",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["आयतार","सोमार","मंगळार","बुधवार","बिरेस्तार","सुक्रार","शेनवार"],namesAbbr:["आय.","सोम.","मंगळ.","बुध.","बिरे.","सुक्र.","शेन."],namesShort:["आ","स","म","ब","ब","स","श"]},months:{names:["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोवेम्बर","डिसेंबर",""],namesAbbr:["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोवेम्बर","डिसेंबर",""]},AM:["म.पू.","म.पू.","म.पू."],PM:["म.नं.","म.नं.","म.नं."],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("syr","default",{name:"syr",englishName:"Syriac",nativeName:"ܣܘܪܝܝܐ",language:"syr",isRTL:!0,numberFormat:{currency:{pattern:["$n-","$ n"],symbol:"ل.س.‏"}},calendars:{standard:{firstDay:6,days:{names:["ܚܕ ܒܫܒܐ","ܬܪܝܢ ܒܫܒܐ","ܬܠܬܐ ܒܫܒܐ","ܐܪܒܥܐ ܒܫܒܐ","ܚܡܫܐ ܒܫܒܐ","ܥܪܘܒܬܐ","ܫܒܬܐ"],namesAbbr:["܏ܐ ܏ܒܫ","܏ܒ ܏ܒܫ","܏ܓ ܏ܒܫ","܏ܕ ܏ܒܫ","܏ܗ ܏ܒܫ","܏ܥܪܘܒ","܏ܫܒ"],namesShort:["ܐ","ܒ","ܓ","ܕ","ܗ","ܥ","ܫ"]},months:{names:["ܟܢܘܢ ܐܚܪܝ","ܫܒܛ","ܐܕܪ","ܢܝܣܢ","ܐܝܪ","ܚܙܝܪܢ","ܬܡܘܙ","ܐܒ","ܐܝܠܘܠ","ܬܫܪܝ ܩܕܝܡ","ܬܫܪܝ ܐܚܪܝ","ܟܢܘܢ ܩܕܝܡ",""],namesAbbr:["܏ܟܢ ܏ܒ","ܫܒܛ","ܐܕܪ","ܢܝܣܢ","ܐܝܪ","ܚܙܝܪܢ","ܬܡܘܙ","ܐܒ","ܐܝܠܘܠ","܏ܬܫ ܏ܐ","܏ܬܫ ܏ܒ","܏ܟܢ ܏ܐ",""]},AM:["ܩ.ܛ","ܩ.ܛ","ܩ.ܛ"],PM:["ܒ.ܛ","ܒ.ܛ","ܒ.ܛ"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}}}});t.addCultureInfo("si","default",{name:"si",englishName:"Sinhala",nativeName:"සිංහල",language:"si",numberFormat:{groupSizes:[3,2],negativeInfinity:"-අනන්තය",positiveInfinity:"අනන්තය",percent:{groupSizes:[3,2]},currency:{pattern:["($ n)","$ n"],symbol:"රු."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"],namesAbbr:["ඉරිදා","සඳුදා","කුජදා","බුදදා","ගුරුදා","කිවිදා","ශනිදා"],namesShort:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"]},months:{names:["ජනවාරි","පෙබරවාරි","මාර්තු","අ‌ප්‍රේල්","මැයි","ජූනි","ජූලි","අ‌ගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්",""],namesAbbr:["ජන.","පෙබ.","මාර්තු.","අප්‍රේල්.","මැයි.","ජූනි.","ජූලි.","අගෝ.","සැප්.","ඔක්.","නොවැ.","දෙසැ.",""]},AM:["පෙ.ව.","පෙ.ව.","පෙ.ව."],PM:["ප.ව.","ප.ව.","ප.ව."],eras:[{name:"ක්‍රි.ව.",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"yyyy MMMM' මස 'dd' වැනිදා 'dddd",f:"yyyy MMMM' මස 'dd' වැනිදා 'dddd h:mm tt",F:"yyyy MMMM' මස 'dd' වැනිදා 'dddd h:mm:ss tt",Y:"yyyy MMMM"}}}});t.addCultureInfo("iu","default",{name:"iu",englishName:"Inuktitut",nativeName:"Inuktitut",language:"iu",numberFormat:{groupSizes:[3,0],percent:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["Naattiinguja","Naggajjau","Aippiq","Pingatsiq","Sitammiq","Tallirmiq","Sivataarvik"],namesAbbr:["Nat","Nag","Aip","Pi","Sit","Tal","Siv"],namesShort:["N","N","A","P","S","T","S"]},months:{names:["Jaannuari","Viivvuari","Maatsi","Iipuri","Mai","Juuni","Julai","Aaggiisi","Sitipiri","Utupiri","Nuvipiri","Tisipiri",""],namesAbbr:["Jan","Viv","Mas","Ipu","Mai","Jun","Jul","Agi","Sii","Uut","Nuv","Tis",""]},patterns:{d:"d/MM/yyyy",D:"ddd, MMMM dd,yyyy",f:"ddd, MMMM dd,yyyy h:mm tt",F:"ddd, MMMM dd,yyyy h:mm:ss tt"}}}});t.addCultureInfo("am","default",{name:"am",englishName:"Amharic",nativeName:"አማርኛ",language:"am",numberFormat:{decimals:1,groupSizes:[3,0],NaN:"NAN",percent:{pattern:["-n%","n%"],decimals:1,groupSizes:[3,0]},currency:{pattern:["-$n","$n"],groupSizes:[3,0],symbol:"ETB"}},calendars:{standard:{days:{names:["እሑድ","ሰኞ","ማክሰኞ","ረቡዕ","ሐሙስ","ዓርብ","ቅዳሜ"],namesAbbr:["እሑድ","ሰኞ","ማክሰ","ረቡዕ","ሐሙስ","ዓርብ","ቅዳሜ"],namesShort:["እ","ሰ","ማ","ረ","ሐ","ዓ","ቅ"]},months:{names:["ጃንዩወሪ","ፌብሩወሪ","ማርች","ኤፕረል","ሜይ","ጁን","ጁላይ","ኦገስት","ሴፕቴምበር","ኦክተውበር","ኖቬምበር","ዲሴምበር",""],namesAbbr:["ጃንዩ","ፌብሩ","ማርች","ኤፕረ","ሜይ","ጁን","ጁላይ","ኦገስ","ሴፕቴ","ኦክተ","ኖቬም","ዲሴም",""]},AM:["ጡዋት","ጡዋት","ጡዋት"],PM:["ከሰዓት","ከሰዓት","ከሰዓት"],eras:[{name:"ዓመተ  ምሕረት",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"dddd '፣' MMMM d 'ቀን' yyyy",f:"dddd '፣' MMMM d 'ቀን' yyyy h:mm tt",F:"dddd '፣' MMMM d 'ቀን' yyyy h:mm:ss tt",M:"MMMM d ቀን",Y:"MMMM yyyy"}}}});t.addCultureInfo("tzm","default",{name:"tzm",englishName:"Tamazight",nativeName:"Tamazight",language:"tzm",numberFormat:{pattern:["n-"],",":".",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],symbol:"DZD"}},calendars:{standard:{"/":"-",firstDay:6,days:{names:["Acer","Arime","Aram","Ahad","Amhadh","Sem","Sedh"],namesAbbr:["Ace","Ari","Ara","Aha","Amh","Sem","Sed"],namesShort:["Ac","Ar","Ar","Ah","Am","Se","Se"]},months:{names:["Yenayer","Furar","Maghres","Yebrir","Mayu","Yunyu","Yulyu","Ghuct","Cutenber","Ktuber","Wambir","Dujanbir",""],namesAbbr:["Yen","Fur","Mag","Yeb","May","Yun","Yul","Ghu","Cut","Ktu","Wam","Duj",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"dd MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM, yyyy H:mm",F:"dd MMMM, yyyy H:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("ne","default",{name:"ne",englishName:"Nepali",nativeName:"नेपाली",language:"ne",numberFormat:{groupSizes:[3,2],NaN:"nan",negativeInfinity:"-infinity",positiveInfinity:"infinity",percent:{pattern:["-n%","n%"],groupSizes:[3,2]},currency:{pattern:["-$n","$n"],symbol:"रु"}},calendars:{standard:{days:{names:["आइतवार","सोमवार","मङ्गलवार","बुधवार","बिहीवार","शुक्रवार","शनिवार"],namesAbbr:["आइत","सोम","मङ्गल","बुध","बिही","शुक्र","शनि"],namesShort:["आ","सो","म","बु","बि","शु","श"]},months:{names:["जनवरी","फेब्रुअरी","मार्च","अप्रिल","मे","जून","जुलाई","अगस्त","सेप्टेम्बर","अक्टोबर","नोभेम्बर","डिसेम्बर",""],namesAbbr:["जन","फेब","मार्च","अप्रिल","मे","जून","जुलाई","अग","सेप्ट","अक्ट","नोभ","डिस",""]},AM:["विहानी","विहानी","विहानी"],PM:["बेलुकी","बेलुकी","बेलुकी"],eras:[{name:"a.d.",start:null,offset:0}],patterns:{Y:"MMMM,yyyy"}}}});t.addCultureInfo("fy","default",{name:"fy",englishName:"Frisian",nativeName:"Frysk",language:"fy",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["Snein","Moandei","Tiisdei","Woansdei","Tongersdei","Freed","Sneon"],namesAbbr:["Sn","Mo","Ti","Wo","To","Fr","Sn"],namesShort:["S","M","T","W","T","F","S"]},months:{names:["jannewaris","febrewaris","maart","april","maaie","juny","july","augustus","septimber","oktober","novimber","desimber",""],namesAbbr:["jann","febr","mrt","apr","maaie","jun","jul","aug","sept","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"d-M-yyyy",D:"dddd d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd d MMMM yyyy H:mm",F:"dddd d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ps","default",{name:"ps",englishName:"Pashto",nativeName:"پښتو",language:"ps",isRTL:!0,numberFormat:{pattern:["n-"],",":"،",".":",",NaN:"غ ع",negativeInfinity:"-∞",positiveInfinity:"∞",percent:{pattern:["%n-","%n"],",":"،",".":","},currency:{pattern:["$n-","$n"],",":"٬",".":"٫",symbol:"؋"}},calendars:{standard:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",f:"dd/MM/yyyy h:mm tt",F:"dd/MM/yyyy h:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_Localized:{firstDay:6,days:{names:["یکشنبه","دوشنبه","سه‌شنبه","چارشنبه","پنجشنبه","جمعه","شنبه"],namesAbbr:["یکشنبه","دوشنبه","سه‌شنبه","چارشنبه","پنجشنبه","جمعه","شنبه"],namesShort:["ی","د","س","چ","پ","ج","ش"]},months:{names:["سلواغه","كب","ورى","غويى","غبرګولى","چنګا ښزمرى","زمرى","وږى","تله","لړم","لنڈ ۍ","مرغومى",""],namesAbbr:["سلواغه","كب","ورى","غويى","غبرګولى","چنګا ښ","زمرى","وږى","تله","لړم","لنڈ ۍ","مرغومى",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"ل.ه",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy, dd, MMMM, dddd",f:"yyyy, dd, MMMM, dddd h:mm tt",F:"yyyy, dd, MMMM, dddd h:mm:ss tt",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("fil","default",{name:"fil",englishName:"Filipino",nativeName:"Filipino",language:"fil",numberFormat:{currency:{symbol:"PhP"}},calendars:{standard:{days:{names:["Linggo","Lunes","Martes","Mierkoles","Huebes","Biernes","Sabado"],namesAbbr:["Lin","Lun","Mar","Mier","Hueb","Bier","Saba"],namesShort:["L","L","M","M","H","B","S"]},months:{names:["Enero","Pebrero","Marso","Abril","Mayo","Hunyo","Hulyo","Agosto","Septyembre","Oktubre","Nobyembre","Disyembre",""],namesAbbr:["En","Peb","Mar","Abr","Mayo","Hun","Hul","Agos","Sept","Okt","Nob","Dis",""]},eras:[{name:"Anno Domini",start:null,offset:0}]}}});t.addCultureInfo("dv","default",{name:"dv",englishName:"Divehi",nativeName:"ދިވެހިބަސް",language:"dv",isRTL:!0,numberFormat:{currency:{pattern:["n $-","n $"],symbol:"ރ."}},calendars:{standard:{name:"Hijri",days:{names:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesAbbr:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesShort:["އާ","ހޯ","އަ","ބު","ބު","ހު","ހޮ"]},months:{names:["މުޙައްރަމް","ޞަފަރު","ރަބީޢުލްއައްވަލް","ރަބީޢުލްއާޚިރު","ޖުމާދަލްއޫލާ","ޖުމާދަލްއާޚިރާ","ރަޖަބް","ޝަޢްބާން","ރަމަޟާން","ޝައްވާލް","ޛުލްޤަޢިދާ","ޛުލްޙިއްޖާ",""],namesAbbr:["މުޙައްރަމް","ޞަފަރު","ރަބީޢުލްއައްވަލް","ރަބީޢުލްއާޚިރު","ޖުމާދަލްއޫލާ","ޖުމާދަލްއާޚިރާ","ރަޖަބް","ޝަޢްބާން","ރަމަޟާން","ޝައްވާލް","ޛުލްޤަޢިދާ","ޛުލްޙިއްޖާ",""]},AM:["މކ","މކ","މކ"],PM:["މފ","މފ","މފ"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd/MM/yyyy HH:mm",F:"dd/MM/yyyy HH:mm:ss",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_Localized:{days:{names:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesAbbr:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesShort:["އާ","ހޯ","އަ","ބު","ބު","ހު","ހޮ"]},months:{names:["ޖަނަވަރީ","ފެބްރުއަރީ","މާޗް","އޭޕްރިލް","މެއި","ޖޫން","ޖުލައި","އޯގަސްޓް","ސެޕްޓެމްބަރ","އޮކްޓޯބަރ","ނޮވެމްބަރ","ޑިސެމްބަރ",""],namesAbbr:["ޖަނަވަރީ","ފެބްރުއަރީ","މާޗް","އޭޕްރިލް","މެއި","ޖޫން","ޖުލައި","އޯގަސްޓް","ސެޕްޓެމްބަރ","އޮކްޓޯބަރ","ނޮވެމްބަރ","ޑިސެމްބަރ",""]},AM:["މކ","މކ","މކ"],PM:["މފ","މފ","މފ"],eras:[{name:"މީލާދީ",start:null,offset:0}],patterns:{d:"dd/MM/yy",D:"ddd, yyyy MMMM dd",t:"HH:mm",T:"HH:mm:ss",f:"ddd, yyyy MMMM dd HH:mm",F:"ddd, yyyy MMMM dd HH:mm:ss",Y:"yyyy, MMMM"}}}});t.addCultureInfo("ha","default",{name:"ha",englishName:"Hausa",nativeName:"Hausa",language:"ha",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Lahadi","Litinin","Talata","Laraba","Alhamis","Juma'a","Asabar"],namesAbbr:["Lah","Lit","Tal","Lar","Alh","Jum","Asa"],namesShort:["L","L","T","L","A","J","A"]},months:{names:["Januwaru","Febreru","Maris","Afrilu","Mayu","Yuni","Yuli","Agusta","Satumba","Oktocba","Nuwamba","Disamba",""],namesAbbr:["Jan","Feb","Mar","Afr","May","Yun","Yul","Agu","Sat","Okt","Nuw","Dis",""]},AM:["Safe","safe","SAFE"],PM:["Yamma","yamma","YAMMA"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("yo","default",{name:"yo",englishName:"Yoruba",nativeName:"Yoruba",language:"yo",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Aiku","Aje","Isegun","Ojo'ru","Ojo'bo","Eti","Abameta"],namesAbbr:["Aik","Aje","Ise","Ojo","Ojo","Eti","Aba"],namesShort:["A","A","I","O","O","E","A"]},months:{names:["Osu kinni","Osu keji","Osu keta","Osu kerin","Osu karun","Osu kefa","Osu keje","Osu kejo","Osu kesan","Osu kewa","Osu kokanla","Osu keresi",""],namesAbbr:["kin.","kej.","ket.","ker.","kar.","kef.","kej.","kej.","kes.","kew.","kok.","ker.",""]},AM:["Owuro","owuro","OWURO"],PM:["Ale","ale","ALE"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("quz","default",{name:"quz",englishName:"Quechua",nativeName:"runasimi",language:"quz",numberFormat:{",":".",".":",",percent:{pattern:["-%n","%n"],",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":",",symbol:"$b"}},calendars:{standard:{days:{names:["intichaw","killachaw","atipachaw","quyllurchaw","Ch' askachaw","Illapachaw","k'uychichaw"],namesAbbr:["int","kil","ati","quy","Ch'","Ill","k'u"],namesShort:["d","k","a","m","h","b","k"]},months:{names:["Qulla puquy","Hatun puquy","Pauqar waray","ayriwa","Aymuray","Inti raymi","Anta Sitwa","Qhapaq Sitwa","Uma raymi","Kantaray","Ayamarq'a","Kapaq Raymi",""],namesAbbr:["Qul","Hat","Pau","ayr","Aym","Int","Ant","Qha","Uma","Kan","Aya","Kap",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("nso","default",{name:"nso",englishName:"Sesotho sa Leboa",nativeName:"Sesotho sa Leboa",language:"nso",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["Lamorena","Mošupologo","Labobedi","Laboraro","Labone","Labohlano","Mokibelo"],namesAbbr:["Lam","Moš","Lbb","Lbr","Lbn","Lbh","Mok"],namesShort:["L","M","L","L","L","L","M"]},months:{names:["Pherekgong","Hlakola","Mopitlo","Moranang","Mosegamanye","Ngoatobošego","Phuphu","Phato","Lewedi","Diphalana","Dibatsela","Manthole",""],namesAbbr:["Pher","Hlak","Mop","Mor","Mos","Ngwat","Phup","Phat","Lew","Dip","Dib","Man",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ba","default",{name:"ba",englishName:"Bashkir",nativeName:"Башҡорт",language:"ba",numberFormat:{",":" ",".":",",groupSizes:[3,0],negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],groupSizes:[3,0],",":" ",".":","},currency:{pattern:["-n $","n $"],groupSizes:[3,0],",":" ",".":",",symbol:"һ."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Йәкшәмбе","Дүшәмбе","Шишәмбе","Шаршамбы","Кесаҙна","Йома","Шәмбе"],namesAbbr:["Йш","Дш","Шш","Шр","Кс","Йм","Шб"],namesShort:["Йш","Дш","Шш","Шр","Кс","Йм","Шб"]},months:{names:["ғинуар","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь",""],namesAbbr:["ғин","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d MMMM yyyy 'й'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy 'й' H:mm",F:"d MMMM yyyy 'й' H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("lb","default",{name:"lb",englishName:"Luxembourgish",nativeName:"Lëtzebuergesch",language:"lb",numberFormat:{",":" ",".":",",NaN:"n. num.",negativeInfinity:"-onendlech",positiveInfinity:"+onendlech",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"],namesAbbr:["Son","Méi","Dën","Mët","Don","Fre","Sam"],namesShort:["So","Mé","Dë","Më","Do","Fr","Sa"]},months:{names:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("kl","default",{name:"kl",englishName:"Greenlandic",nativeName:"kalaallisut",language:"kl",numberFormat:{",":".",".":",",groupSizes:[3,0],negativeInfinity:"-INF",positiveInfinity:"INF",percent:{groupSizes:[3,0],",":".",".":","},currency:{pattern:["$ -n","$ n"],groupSizes:[3,0],",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["sapaat","ataasinngorneq","marlunngorneq","pingasunngorneq","sisamanngorneq","tallimanngorneq","arfininngorneq"],namesAbbr:["sap","ata","mar","ping","sis","tal","arf"],namesShort:["sa","at","ma","pi","si","ta","ar"]},months:{names:["januari","februari","martsi","apriili","maaji","juni","juli","aggusti","septembari","oktobari","novembari","decembari",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ig","default",{name:"ig",englishName:"Igbo",nativeName:"Igbo",language:"ig",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Aiku","Aje","Isegun","Ojo'ru","Ojo'bo","Eti","Abameta"],namesAbbr:["Aik","Aje","Ise","Ojo","Ojo","Eti","Aba"],namesShort:["A","A","I","O","O","E","A"]},months:{names:["Onwa mbu","Onwa ibua","Onwa ato","Onwa ano","Onwa ise","Onwa isi","Onwa asa","Onwa asato","Onwa itolu","Onwa iri","Onwa iri n'ofu","Onwa iri n'ibua",""],namesAbbr:["mbu.","ibu.","ato.","ano.","ise","isi","asa","asa.","ito.","iri.","n'of.","n'ib.",""]},AM:["Ututu","ututu","UTUTU"],PM:["Efifie","efifie","EFIFIE"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("ii","default",{name:"ii",englishName:"Yi",nativeName:"ꆈꌠꁱꂷ",language:"ii",numberFormat:{groupSizes:[3,0],NaN:"ꌗꂷꀋꉬ",negativeInfinity:"ꀄꊭꌐꀋꉆ",positiveInfinity:"ꈤꇁꑖꀋꉬ",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{firstDay:1,days:{names:["ꑭꆏꑍ","ꆏꊂ꒔","ꆏꊂꑍ","ꆏꊂꌕ","ꆏꊂꇖ","ꆏꊂꉬ","ꆏꊂꃘ"],namesAbbr:["ꑭꆏ","ꆏ꒔","ꆏꑍ","ꆏꌕ","ꆏꇖ","ꆏꉬ","ꆏꃘ"],namesShort:["ꆏ","꒔","ꑍ","ꌕ","ꇖ","ꉬ","ꃘ"]},months:{names:["ꋍꆪ","ꑍꆪ","ꌕꆪ","ꇖꆪ","ꉬꆪ","ꃘꆪ","ꏃꆪ","ꉆꆪ","ꈬꆪ","ꊰꆪ","ꊯꊪꆪ","ꊰꑋꆪ",""],namesAbbr:["ꋍꆪ","ꑍꆪ","ꌕꆪ","ꇖꆪ","ꉬꆪ","ꃘꆪ","ꏃꆪ","ꉆꆪ","ꈬꆪ","ꊰꆪ","ꊯꊪꆪ","ꊰꑋꆪ",""]},AM:["ꂵꆪꈌꈐ","ꂵꆪꈌꈐ","ꂵꆪꈌꈐ"],PM:["ꂵꆪꈌꉈ","ꂵꆪꈌꉈ","ꂵꆪꈌꉈ"],eras:[{name:"ꇬꑼ",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'ꈎ' M'ꆪ' d'ꑍ'",t:"tt h:mm",T:"H:mm:ss",f:"yyyy'ꈎ' M'ꆪ' d'ꑍ' tt h:mm",F:"yyyy'ꈎ' M'ꆪ' d'ꑍ' H:mm:ss",M:"M'ꆪ' d'ꑍ'",Y:"yyyy'ꈎ' M'ꆪ'"}}}});t.addCultureInfo("arn","default",{name:"arn",englishName:"Mapudungun",nativeName:"Mapudungun",language:"arn",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":","}},calendars:{standard:{"/":"-",days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd-MM-yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("moh","default",{name:"moh",englishName:"Mohawk",nativeName:"Kanien'kéha",language:"moh",numberFormat:{groupSizes:[3,0],percent:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["Awentatokentì:ke","Awentataón'ke","Ratironhia'kehronòn:ke","Soséhne","Okaristiiáhne","Ronwaia'tanentaktonhne","Entákta"],namesShort:["S","M","T","W","T","F","S"]},months:{names:["Tsothohrkó:Wa","Enniska","Enniskó:Wa","Onerahtókha","Onerahtohkó:Wa","Ohiari:Ha","Ohiarihkó:Wa","Seskéha","Seskehkó:Wa","Kenténha","Kentenhkó:Wa","Tsothóhrha",""]}}}});t.addCultureInfo("br","default",{name:"br",englishName:"Breton",nativeName:"brezhoneg",language:"br",numberFormat:{",":" ",".":",",NaN:"NkN",negativeInfinity:"-Anfin",positiveInfinity:"+Anfin",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Sul","Lun","Meurzh","Merc'her","Yaou","Gwener","Sadorn"],namesAbbr:["Sul","Lun","Meu.","Mer.","Yaou","Gwe.","Sad."],namesShort:["Su","Lu","Mz","Mc","Ya","Gw","Sa"]},months:{names:["Genver","C'hwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu",""],namesAbbr:["Gen.","C'hwe.","Meur.","Ebr.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kzu",""]},AM:null,PM:null,eras:[{name:"g. J.-K.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ug","default",{name:"ug",englishName:"Uyghur",nativeName:"ئۇيغۇرچە",language:"ug",isRTL:!0,numberFormat:{NaN:"سان ئەمەس",negativeInfinity:"مەنپىي چەكسىزلىك",positiveInfinity:"مۇسبەت چەكسىزلىك",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{"/":"-",days:{names:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"],namesAbbr:["يە","دۈ","سە","چا","پە","جۈ","شە"],namesShort:["ي","د","س","چ","پ","ج","ش"]},months:{names:["1-ئاي","2-ئاي","3-ئاي","4-ئاي","5-ئاي","6-ئاي","7-ئاي","8-ئاي","9-ئاي","10-ئاي","11-ئاي","12-ئاي",""],namesAbbr:["1-ئاي","2-ئاي","3-ئاي","4-ئاي","5-ئاي","6-ئاي","7-ئاي","8-ئاي","9-ئاي","10-ئاي","11-ئاي","12-ئاي",""]},AM:["چۈشتىن بۇرۇن","چۈشتىن بۇرۇن","چۈشتىن بۇرۇن"],PM:["چۈشتىن كېيىن","چۈشتىن كېيىن","چۈشتىن كېيىن"],eras:[{name:"مىلادى",start:null,offset:0}],patterns:{d:"yyyy-M-d",D:"yyyy-'يىلى' MMMM d-'كۈنى،'",t:"H:mm",T:"H:mm:ss",f:"yyyy-'يىلى' MMMM d-'كۈنى،' H:mm",F:"yyyy-'يىلى' MMMM d-'كۈنى،' H:mm:ss",M:"MMMM d'-كۈنى'",Y:"yyyy-'يىلى' MMMM"}}}});t.addCultureInfo("mi","default",{name:"mi",englishName:"Maori",nativeName:"Reo Māori",language:"mi",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["-$n","$n"]}},calendars:{standard:{firstDay:1,days:{names:["Rātapu","Rāhina","Rātū","Rāapa","Rāpare","Rāmere","Rāhoroi"],namesAbbr:["Ta","Hi","Tū","Apa","Pa","Me","Ho"],namesShort:["Ta","Hi","Tū","Aa","Pa","Me","Ho"]},months:{names:["Kohi-tātea","Hui-tanguru","Poutū-te-rangi","Paenga-whāwhā","Haratua","Pipiri","Hōngongoi","Here-turi-kōkā","Mahuru","Whiringa-ā-nuku","Whiringa-ā-rangi","Hakihea",""],namesAbbr:["Kohi","Hui","Pou","Pae","Hara","Pipi","Hōngo","Here","Mahu","Nuku","Rangi","Haki",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dddd, dd MMMM, yyyy",f:"dddd, dd MMMM, yyyy h:mm tt",F:"dddd, dd MMMM, yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM, yy"}}}});t.addCultureInfo("oc","default",{name:"oc",englishName:"Occitan",nativeName:"Occitan",language:"oc",numberFormat:{",":" ",".":",",NaN:"Non Numeric",negativeInfinity:"-Infinit",positiveInfinity:"+Infinit",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimenge","diluns","dimars","dimècres","dijòus","divendres","dissabte"],namesAbbr:["dim.","lun.","mar.","mèc.","jòu.","ven.","sab."],namesShort:["di","lu","ma","mè","jò","ve","sa"]},months:{names:["genier","febrier","març","abril","mai","junh","julh","agost","setembre","octobre","novembre","desembre",""],namesAbbr:["gen.","feb.","mar.","abr.","mai.","jun.","jul.","ag.","set.","oct.","nov.","des.",""]},monthsGenitive:{names:["de genier","de febrier","de març","d'abril","de mai","de junh","de julh","d'agost","de setembre","d'octobre","de novembre","de desembre",""],namesAbbr:["gen.","feb.","mar.","abr.","mai.","jun.","jul.","ag.","set.","oct.","nov.","des.",""]},AM:null,PM:null,eras:[{name:"après Jèsus-Crist",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd,' lo 'd MMMM' de 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd,' lo 'd MMMM' de 'yyyy HH:mm",F:"dddd,' lo 'd MMMM' de 'yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("co","default",{name:"co",englishName:"Corsican",nativeName:"Corsu",language:"co",numberFormat:{",":" ",".":",",NaN:"Mica numericu",negativeInfinity:"-Infinitu",positiveInfinity:"+Infinitu",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dumenica","luni","marti","mercuri","ghjovi","venderi","sabbatu"],namesAbbr:["dum.","lun.","mar.","mer.","ghj.","ven.","sab."],namesShort:["du","lu","ma","me","gh","ve","sa"]},months:{names:["ghjennaghju","ferraghju","marzu","aprile","maghju","ghjunghju","lugliu","aostu","settembre","ottobre","nuvembre","dicembre",""],namesAbbr:["ghje","ferr","marz","apri","magh","ghju","lugl","aost","sett","otto","nuve","dice",""]},AM:null,PM:null,eras:[{name:"dopu J-C",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("gsw","default",{name:"gsw",englishName:"Alsatian",nativeName:"Elsässisch",language:"gsw",numberFormat:{",":" ",".":",",NaN:"Ohne Nummer",negativeInfinity:"-Unendlich",positiveInfinity:"+Unendlich",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Sundàà","Mondàà","Dienschdàà","Mittwuch","Dunnerschdàà","Fridàà","Sàmschdàà"],namesAbbr:["Su.","Mo.","Di.","Mi.","Du.","Fr.","Sà."],namesShort:["Su","Mo","Di","Mi","Du","Fr","Sà"]},months:{names:["Jänner","Feverje","März","Àpril","Mai","Jüni","Jüli","Augscht","September","Oktower","Nowember","Dezember",""],namesAbbr:["Jän.","Fev.","März","Apr.","Mai","Jüni","Jüli","Aug.","Sept.","Okt.","Now.","Dez.",""]},AM:null,PM:null,eras:[{name:"Vor J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sah","default",{name:"sah",englishName:"Yakut",nativeName:"саха",language:"sah",numberFormat:{",":" ",".":",",NaN:"NAN",negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"с."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["баскыһыанньа","бэнидиэнньик","оптуорунньук","сэрэдэ","чэппиэр","бээтинсэ","субуота"],namesAbbr:["Бс","Бн","Оп","Ср","Чп","Бт","Сб"],namesShort:["Бс","Бн","Оп","Ср","Чп","Бт","Сб"]},months:{names:["Тохсунньу","Олунньу","Кулун тутар","Муус устар","Ыам ыйа","Бэс ыйа","От ыйа","Атырдьах ыйа","Балаҕан ыйа","Алтынньы","Сэтинньи","Ахсынньы",""],namesAbbr:["тхс","олн","кул","мст","ыам","бэс","отй","атр","блҕ","алт","стн","ахс",""]},monthsGenitive:{names:["тохсунньу","олунньу","кулун тутар","муус устар","ыам ыйын","бэс ыйын","от ыйын","атырдьах ыйын","балаҕан ыйын","алтынньы","сэтинньи","ахсынньы",""],namesAbbr:["тхс","олн","кул","мст","ыам","бэс","отй","атр","блҕ","алт","стн","ахс",""]},AM:null,PM:null,patterns:{d:"MM.dd.yyyy",D:"MMMM d yyyy 'с.'",t:"H:mm",T:"H:mm:ss",f:"MMMM d yyyy 'с.' H:mm",F:"MMMM d yyyy 'с.' H:mm:ss",Y:"MMMM yyyy 'с.'"}}}});t.addCultureInfo("qut","default",{name:"qut",englishName:"K'iche",nativeName:"K'iche",language:"qut",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{symbol:"Q"}},calendars:{standard:{days:{names:["juq'ij","kaq'ij","oxq'ij","kajq'ij","joq'ij","waqq'ij","wuqq'ij"],namesAbbr:["juq","kaq","oxq","kajq","joq","waqq","wuqq"],namesShort:["ju","ka","ox","ka","jo","wa","wu"]},months:{names:["nab'e ik'","ukab' ik'","rox ik'","ukaj ik'","uro' ik'","uwaq ik'","uwuq ik'","uwajxaq ik'","ub'elej ik'","ulaj ik'","ujulaj ik'","ukab'laj ik'",""],namesAbbr:["nab'e","ukab","rox","ukaj","uro","uwaq","uwuq","uwajxaq","ub'elej","ulaj","ujulaj","ukab'laj",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("rw","default",{name:"rw",englishName:"Kinyarwanda",nativeName:"Kinyarwanda",language:"rw",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["$-n","$ n"],",":" ",".":",",symbol:"RWF"}},calendars:{standard:{days:{names:["Ku wa mbere","Ku wa kabiri","Ku wa gatatu","Ku wa kane","Ku wa gatanu","Ku wa gatandatu","Ku cyumweru"],namesAbbr:["mbe.","kab.","gat.","kan.","gat.","gat.","cyu."],namesShort:["mb","ka","ga","ka","ga","ga","cy"]},months:{names:["Mutarama","Gashyantare","Werurwe","Mata","Gicurasi","Kamena","Nyakanga","Kanama","Nzeli","Ukwakira","Ugushyingo","Ukuboza",""],namesAbbr:["Mut","Gas","Wer","Mat","Gic","Kam","Nya","Kan","Nze","Ukwa","Ugu","Uku",""]},AM:["saa moya z.m.","saa moya z.m.","SAA MOYA Z.M."],PM:["saa moya z.n.","saa moya z.n.","SAA MOYA Z.N."],eras:[{name:"AD",start:null,offset:0}]}}});t.addCultureInfo("wo","default",{name:"wo",englishName:"Wolof",nativeName:"Wolof",language:"wo",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"XOF"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("prs","default",{name:"prs",englishName:"Dari",nativeName:"درى",language:"prs",isRTL:!0,numberFormat:{pattern:["n-"],",":".",".":",",NaN:"غ ع",negativeInfinity:"-∞",positiveInfinity:"∞",percent:{pattern:["%n-","%n"],",":".",".":","},currency:{pattern:["$n-","$n"],symbol:"؋"}},calendars:{standard:{name:"Hijri",firstDay:5,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",f:"dd/MM/yyyy h:mm tt",F:"dd/MM/yyyy h:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_Localized:{firstDay:5,days:{names:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesAbbr:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesShort:["ی","د","س","چ","پ","ج","ش"]},months:{names:["سلواغه","كب","ورى","غويى","غبرګولى","چنګاښ","زمرى","وږى","تله","لړم","ليندۍ","مرغومى",""],namesAbbr:["سلواغه","كب","ورى","غويى","غبرګولى","چنګاښ","زمرى","وږى","تله","لړم","ليندۍ","مرغومى",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"ل.ه",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy, dd, MMMM, dddd",f:"yyyy, dd, MMMM, dddd h:mm tt",F:"yyyy, dd, MMMM, dddd h:mm:ss tt",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("gd","default",{name:"gd",englishName:"Scottish Gaelic",nativeName:"Gàidhlig",language:"gd",numberFormat:{negativeInfinity:"-Neo-chrìochnachd",positiveInfinity:"Neo-chrìochnachd",currency:{pattern:["-$n","$n"],symbol:"£"}},calendars:{standard:{firstDay:1,days:{names:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],namesAbbr:["Dòm","Lua","Mài","Cia","Ard","Hao","Sat"],namesShort:["D","L","M","C","A","H","S"]},months:{names:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd",""],namesAbbr:["Fao","Gea","Màr","Gib","Cèi","Ògm","Iuc","Lùn","Sul","Dàm","Sam","Dùb",""]},AM:["m","m","M"],PM:["f","f","F"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-SA","default",{name:"ar-SA",englishName:"Arabic (Saudi Arabia)",nativeName:"العربية (المملكة العربية السعودية)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"ر.س.‏"}},calendars:{standard:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_Localized:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("bg-BG","default",{name:"bg-BG",englishName:"Bulgarian (Bulgaria)",nativeName:"български (България)",language:"bg",numberFormat:{",":" ",".":",",negativeInfinity:"- безкрайност",positiveInfinity:"+ безкрайност",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"лв."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"],namesAbbr:["нед","пон","вт","ср","четв","пет","съб"],namesShort:["н","п","в","с","ч","п","с"]},months:{names:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември",""],namesAbbr:["ян","февр","март","апр","май","юни","юли","авг","септ","окт","ноември","дек",""]},AM:null,PM:null,eras:[{name:"след новата ера",start:null,offset:0}],patterns:{d:"d.M.yyyy 'г.'",D:"dd MMMM yyyy 'г.'",t:"HH:mm 'ч.'",T:"HH:mm:ss 'ч.'",f:"dd MMMM yyyy 'г.' HH:mm 'ч.'",F:"dd MMMM yyyy 'г.' HH:mm:ss 'ч.'",M:"dd MMMM",Y:"MMMM yyyy 'г.'"}}}});t.addCultureInfo("ca-ES","default",{name:"ca-ES",englishName:"Catalan (Catalan)",nativeName:"català (català)",language:"ca",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinit",positiveInfinity:"Infinit",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],namesAbbr:["dg.","dl.","dt.","dc.","dj.","dv.","ds."],namesShort:["dg","dl","dt","dc","dj","dv","ds"]},months:{names:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre",""],namesAbbr:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, d' / 'MMMM' / 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' / 'MMMM' / 'yyyy HH:mm",F:"dddd, d' / 'MMMM' / 'yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM' / 'yyyy"}}}});t.addCultureInfo("zh-TW","default",{name:"zh-TW",englishName:"Chinese (Traditional, Taiwan)",nativeName:"中文(台灣)",language:"zh-CHT",numberFormat:{NaN:"不是一個數字",negativeInfinity:"負無窮大",positiveInfinity:"正無窮大",percent:{pattern:["-n%","n%"]},currency:{pattern:["-$n","$n"],symbol:"NT$"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["週日","週一","週二","週三","週四","週五","週六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"西元",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'年'M'月'd'日'",t:"tt hh:mm",T:"tt hh:mm:ss",f:"yyyy'年'M'月'd'日' tt hh:mm",F:"yyyy'年'M'月'd'日' tt hh:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}},Taiwan:{name:"Taiwan",days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["週日","週一","週二","週三","週四","週五","週六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"",start:null,offset:1911}],twoDigitYearMax:99,patterns:{d:"yyyy/M/d",D:"yyyy'年'M'月'd'日'",t:"tt hh:mm",T:"tt hh:mm:ss",f:"yyyy'年'M'月'd'日' tt hh:mm",F:"yyyy'年'M'月'd'日' tt hh:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("cs-CZ","default",{name:"cs-CZ",englishName:"Czech (Czech Republic)",nativeName:"čeština (Česká republika)",language:"cs",numberFormat:{",":" ",".":",",NaN:"Není číslo",negativeInfinity:"-nekonečno",positiveInfinity:"+nekonečno",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"Kč"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],namesAbbr:["ne","po","út","st","čt","pá","so"],namesShort:["ne","po","út","st","čt","pá","so"]},months:{names:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},monthsGenitive:{names:["ledna","února","března","dubna","května","června","července","srpna","září","října","listopadu","prosince",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["dop.","dop.","DOP."],PM:["odp.","odp.","ODP."],eras:[{name:"n. l.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("da-DK","default",{name:"da-DK",englishName:"Danish (Denmark)",nativeName:"dansk (Danmark)",language:"da",numberFormat:{",":".",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],namesAbbr:["sø","ma","ti","on","to","fr","lø"],namesShort:["sø","ma","ti","on","to","fr","lø"]},months:{names:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("de-DE","default",{name:"de-DE",englishName:"German (Germany)",nativeName:"Deutsch (Deutschland)",language:"de",numberFormat:{",":".",".":",",NaN:"n. def.",negativeInfinity:"-unendlich",positiveInfinity:"+unendlich",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],namesAbbr:["So","Mo","Di","Mi","Do","Fr","Sa"],namesShort:["So","Mo","Di","Mi","Do","Fr","Sa"]},months:{names:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d. MMMM yyyy HH:mm",F:"dddd, d. MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("el-GR","default",{name:"el-GR",englishName:"Greek (Greece)",nativeName:"Ελληνικά (Ελλάδα)",language:"el",numberFormat:{",":".",".":",",NaN:"μη αριθμός",negativeInfinity:"-Άπειρο",positiveInfinity:"Άπειρο",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],namesAbbr:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],namesShort:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σά"]},months:{names:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος",""],namesAbbr:["Ιαν","Φεβ","Μαρ","Απρ","Μαϊ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ",""]},monthsGenitive:{names:["Ιανουαρίου","Φεβρουαρίου","Μαρτίου","Απριλίου","Μαΐου","Ιουνίου","Ιουλίου","Αυγούστου","Σεπτεμβρίου","Οκτωβρίου","Νοεμβρίου","Δεκεμβρίου",""],namesAbbr:["Ιαν","Φεβ","Μαρ","Απρ","Μαϊ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ",""]},AM:["πμ","πμ","ΠΜ"],PM:["μμ","μμ","ΜΜ"],eras:[{name:"μ.Χ.",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"dddd, d MMMM yyyy",f:"dddd, d MMMM yyyy h:mm tt",F:"dddd, d MMMM yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("en-US","default",{name:"en-US",englishName:"English (United States)"});t.addCultureInfo("fi-FI","default",{name:"fi-FI",englishName:"Finnish (Finland)",nativeName:"suomi (Suomi)",language:"fi",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],namesAbbr:["su","ma","ti","ke","to","pe","la"],namesShort:["su","ma","ti","ke","to","pe","la"]},months:{names:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu",""],namesAbbr:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM'ta 'yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM'ta 'yyyy H:mm",F:"d. MMMM'ta 'yyyy H:mm:ss",M:"d. MMMM'ta'",Y:"MMMM yyyy"}}}});t.addCultureInfo("fr-FR","default",{name:"fr-FR",englishName:"French (France)",nativeName:"français (France)",language:"fr",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("he-IL","default",{name:"he-IL",englishName:"Hebrew (Israel)",nativeName:"עברית (ישראל)",language:"he",isRTL:!0,numberFormat:{NaN:"לא מספר",negativeInfinity:"אינסוף שלילי",positiveInfinity:"אינסוף חיובי",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$ n"],symbol:"₪"}},calendars:{standard:{days:{names:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","שבת"],namesAbbr:["יום א","יום ב","יום ג","יום ד","יום ה","יום ו","שבת"],namesShort:["א","ב","ג","ד","ה","ו","ש"]},months:{names:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר",""],namesAbbr:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ",""]},eras:[{name:"לספירה",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd dd MMMM yyyy HH:mm",F:"dddd dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}},Hebrew:{name:"Hebrew","/":" ",days:{names:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום שישי","שבת"],namesAbbr:["א","ב","ג","ד","ה","ו","ש"],namesShort:["א","ב","ג","ד","ה","ו","ש"]},months:{names:["תשרי","חשון","כסלו","טבת","שבט","אדר","אדר ב","ניסן","אייר","סיון","תמוז","אב","אלול"],namesAbbr:["תשרי","חשון","כסלו","טבת","שבט","אדר","אדר ב","ניסן","אייר","סיון","תמוז","אב","אלול"]},eras:[{name:"C.E.",start:null,offset:0}],twoDigitYearMax:5790,patterns:{d:"dd MMMM yyyy",D:"dddd dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd dd MMMM yyyy HH:mm",F:"dddd dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hu-HU","default",{name:"hu-HU",englishName:"Hungarian (Hungary)",nativeName:"magyar (Magyarország)",language:"hu",numberFormat:{",":" ",".":",",NaN:"nem szám",negativeInfinity:"negatív végtelen",positiveInfinity:"végtelen",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"Ft"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],namesAbbr:["V","H","K","Sze","Cs","P","Szo"],namesShort:["V","H","K","Sze","Cs","P","Szo"]},months:{names:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december",""],namesAbbr:["jan.","febr.","márc.","ápr.","máj.","jún.","júl.","aug.","szept.","okt.","nov.","dec.",""]},AM:["de.","de.","DE."],PM:["du.","du.","DU."],eras:[{name:"i.sz.",start:null,offset:0}],patterns:{d:"yyyy.MM.dd.",D:"yyyy. MMMM d.",t:"H:mm",T:"H:mm:ss",f:"yyyy. MMMM d. H:mm",F:"yyyy. MMMM d. H:mm:ss",M:"MMMM d.",Y:"yyyy. MMMM"}}}});t.addCultureInfo("is-IS","default",{name:"is-IS",englishName:"Icelandic (Iceland)",nativeName:"íslenska (Ísland)",language:"is",numberFormat:{",":".",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],decimals:0,",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"],namesAbbr:["sun.","mán.","þri.","mið.","fim.","fös.","lau."],namesShort:["su","má","þr","mi","fi","fö","la"]},months:{names:["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember",""],namesAbbr:["jan.","feb.","mar.","apr.","maí","jún.","júl.","ágú.","sep.","okt.","nóv.","des.",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("it-IT","default",{name:"it-IT",englishName:"Italian (Italy)",nativeName:"italiano (Italia)",language:"it",numberFormat:{",":".",".":",",NaN:"Non un numero reale",negativeInfinity:"-Infinito",positiveInfinity:"+Infinito",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],namesAbbr:["dom","lun","mar","mer","gio","ven","sab"],namesShort:["do","lu","ma","me","gi","ve","sa"]},months:{names:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre",""],namesAbbr:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ja-JP","default",{name:"ja-JP",englishName:"Japanese (Japan)",nativeName:"日本語 (日本)",language:"ja",numberFormat:{NaN:"NaN (非数値)",negativeInfinity:"-∞",positiveInfinity:"+∞",percent:{pattern:["-n%","n%"]},currency:{pattern:["-$n","$n"],decimals:0,symbol:"¥"}},calendars:{standard:{days:{names:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],namesAbbr:["日","月","火","水","木","金","土"],namesShort:["日","月","火","水","木","金","土"]},months:{names:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["午前","午前","午前"],PM:["午後","午後","午後"],eras:[{name:"西暦",start:null,offset:0}],patterns:{d:"yyyy年M月d日",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy年 M月"}},Japanese:{name:"Japanese",days:{names:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],namesAbbr:["日","月","火","水","木","金","土"],namesShort:["日","月","火","水","木","金","土"]},months:{names:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["午前","午前","午前"],PM:["午後","午後","午後"],eras:[{name:"平成",start:null,offset:1867},{name:"昭和",start:-18121536e5,offset:1911},{name:"大正",start:-13576032e5,offset:1925},{name:"明治",start:6002208e4,offset:1988}],twoDigitYearMax:99,patterns:{d:"gg y年M月d日",D:"gg y'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"gg y'年'M'月'd'日' H:mm",F:"gg y'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"gg y'年'M'月'"}}}});t.addCultureInfo("ko-KR","default",{name:"ko-KR",englishName:"Korean (Korea)",nativeName:"한국어 (대한민국)",language:"ko",numberFormat:{currency:{pattern:["-$n","$n"],decimals:0,symbol:"₩"}},calendars:{standard:{"/":"-",days:{names:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],namesAbbr:["일","월","화","수","목","금","토"],namesShort:["일","월","화","수","목","금","토"]},months:{names:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["오전","오전","오전"],PM:["오후","오후","오후"],eras:[{name:"서기",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"yyyy'년' M'월' d'일' dddd",t:"tt h:mm",T:"tt h:mm:ss",f:"yyyy'년' M'월' d'일' dddd tt h:mm",F:"yyyy'년' M'월' d'일' dddd tt h:mm:ss",M:"M'월' d'일'",Y:"yyyy'년' M'월'"}},Korean:{name:"Korean","/":"-",days:{names:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],namesAbbr:["일","월","화","수","목","금","토"],namesShort:["일","월","화","수","목","금","토"]},months:{names:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:["오전","오전","오전"],PM:["오후","오후","오후"],eras:[{name:"단기",start:null,offset:-2333}],twoDigitYearMax:4362,patterns:{d:"gg yyyy-MM-dd",D:"gg yyyy'년' M'월' d'일' dddd",t:"tt h:mm",T:"tt h:mm:ss",f:"gg yyyy'년' M'월' d'일' dddd tt h:mm",F:"gg yyyy'년' M'월' d'일' dddd tt h:mm:ss",M:"M'월' d'일'",Y:"gg yyyy'년' M'월'"}}}});t.addCultureInfo("nl-NL","default",{name:"nl-NL",englishName:"Dutch (Netherlands)",nativeName:"Nederlands (Nederland)",language:"nl",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],namesAbbr:["zo","ma","di","wo","do","vr","za"],namesShort:["zo","ma","di","wo","do","vr","za"]},months:{names:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december",""],namesAbbr:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd d MMMM yyyy H:mm",F:"dddd d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("nb-NO","default",{name:"nb-NO",englishName:"Norwegian, Bokmål (Norway)",nativeName:"norsk, bokmål (Norge)",language:"nb",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],namesAbbr:["sø","ma","ti","on","to","fr","lø"],namesShort:["sø","ma","ti","on","to","fr","lø"]},months:{names:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("pl-PL","default",{name:"pl-PL",englishName:"Polish (Poland)",nativeName:"polski (Polska)",language:"pl",numberFormat:{",":" ",".":",",NaN:"nie jest liczbą",negativeInfinity:"-nieskończoność",positiveInfinity:"+nieskończoność",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"zł"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"],namesAbbr:["N","Pn","Wt","Śr","Cz","Pt","So"],namesShort:["N","Pn","Wt","Śr","Cz","Pt","So"]},months:{names:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień",""],namesAbbr:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru",""]},monthsGenitive:{names:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia",""],namesAbbr:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("pt-BR","default",{name:"pt-BR",englishName:"Portuguese (Brazil)",nativeName:"Português (Brasil)",language:"pt",numberFormat:{",":".",".":",",NaN:"NaN (Não é um número)",negativeInfinity:"-Infinito",positiveInfinity:"+Infinito",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":",",symbol:"R$"}},calendars:{standard:{days:{names:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],namesAbbr:["dom","seg","ter","qua","qui","sex","sáb"],namesShort:["D","S","T","Q","Q","S","S"]},months:{names:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro",""],namesAbbr:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, d' de 'MMMM' de 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' de 'MMMM' de 'yyyy HH:mm",F:"dddd, d' de 'MMMM' de 'yyyy HH:mm:ss",M:"dd' de 'MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("rm-CH","default",{name:"rm-CH",englishName:"Romansh (Switzerland)",nativeName:"Rumantsch (Svizra)",language:"rm",numberFormat:{",":"'",NaN:"betg def.",negativeInfinity:"-infinit",positiveInfinity:"+infinit",percent:{pattern:["-n%","n%"],",":"'"},currency:{pattern:["$-n","$ n"],",":"'",symbol:"fr."}},calendars:{standard:{firstDay:1,days:{names:["dumengia","glindesdi","mardi","mesemna","gievgia","venderdi","sonda"],namesAbbr:["du","gli","ma","me","gie","ve","so"],namesShort:["du","gli","ma","me","gie","ve","so"]},months:{names:["schaner","favrer","mars","avrigl","matg","zercladur","fanadur","avust","settember","october","november","december",""],namesAbbr:["schan","favr","mars","avr","matg","zercl","fan","avust","sett","oct","nov","dec",""]},AM:null,PM:null,eras:[{name:"s. Cr.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d MMMM yyyy HH:mm",F:"dddd, d MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ro-RO","default",{name:"ro-RO",englishName:"Romanian (Romania)",nativeName:"română (România)",language:"ro",numberFormat:{",":".",".":",",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"lei"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["duminică","luni","marţi","miercuri","joi","vineri","sâmbătă"],namesAbbr:["D","L","Ma","Mi","J","V","S"],namesShort:["D","L","Ma","Mi","J","V","S"]},months:{names:["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie",""],namesAbbr:["ian.","feb.","mar.","apr.","mai.","iun.","iul.","aug.","sep.","oct.","nov.","dec.",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ru-RU","default",{name:"ru-RU",englishName:"Russian (Russia)",nativeName:"русский (Россия)",language:"ru",numberFormat:{",":" ",".":",",negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"р."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],namesAbbr:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],namesShort:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"]},months:{names:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""],namesAbbr:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек",""]},monthsGenitive:{names:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря",""],namesAbbr:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy 'г.'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy 'г.' H:mm",F:"d MMMM yyyy 'г.' H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("hr-HR","default",{name:"hr-HR",englishName:"Croatian (Croatia)",nativeName:"hrvatski (Hrvatska)",language:"hr",numberFormat:{pattern:["- n"],",":".",".":",",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kn"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sri","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac",""],namesAbbr:["sij","vlj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro",""]},monthsGenitive:{names:["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca",""],namesAbbr:["sij","vlj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy.",D:"d. MMMM yyyy.",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy. H:mm",F:"d. MMMM yyyy. H:mm:ss",M:"d. MMMM"}}}});t.addCultureInfo("sk-SK","default",{name:"sk-SK",englishName:"Slovak (Slovakia)",nativeName:"slovenčina (Slovenská republika)",language:"sk",numberFormat:{",":" ",".":",",NaN:"Nie je číslo",negativeInfinity:"-nekonečno",positiveInfinity:"+nekonečno",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":". ",firstDay:1,days:{names:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"],namesAbbr:["ne","po","ut","st","št","pi","so"],namesShort:["ne","po","ut","st","št","pi","so"]},months:{names:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},monthsGenitive:{names:["januára","februára","marca","apríla","mája","júna","júla","augusta","septembra","októbra","novembra","decembra",""],namesAbbr:["1","2","3","4","5","6","7","8","9","10","11","12",""]},AM:null,PM:null,eras:[{name:"n. l.",start:null,offset:0}],patterns:{d:"d. M. yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sq-AL","default",{name:"sq-AL",englishName:"Albanian (Albania)",nativeName:"shqipe (Shqipëria)",language:"sq",numberFormat:{",":".",".":",",negativeInfinity:"-infinit",positiveInfinity:"infinit",percent:{",":".",".":","},currency:{pattern:["-n$","n$"],",":".",".":",",symbol:"Lek"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["e diel","e hënë","e martë","e mërkurë","e enjte","e premte","e shtunë"],namesAbbr:["Die","Hën","Mar","Mër","Enj","Pre","Sht"],namesShort:["Di","Hë","Ma","Më","En","Pr","Sh"]},months:{names:["janar","shkurt","mars","prill","maj","qershor","korrik","gusht","shtator","tetor","nëntor","dhjetor",""],namesAbbr:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gsh","Sht","Tet","Nën","Dhj",""]},AM:["PD","pd","PD"],PM:["MD","md","MD"],patterns:{d:"yyyy-MM-dd",D:"yyyy-MM-dd",t:"h:mm.tt",T:"h:mm:ss.tt",f:"yyyy-MM-dd h:mm.tt",F:"yyyy-MM-dd h:mm:ss.tt",Y:"yyyy-MM"}}}});t.addCultureInfo("sv-SE","default",{name:"sv-SE",englishName:"Swedish (Sweden)",nativeName:"svenska (Sverige)",language:"sv",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],namesAbbr:["sö","må","ti","on","to","fr","lö"],namesShort:["sö","må","ti","on","to","fr","lö"]},months:{names:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"'den 'd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"'den 'd MMMM yyyy HH:mm",F:"'den 'd MMMM yyyy HH:mm:ss",M:"'den 'd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("th-TH","default",{name:"th-TH",englishName:"Thai (Thailand)",nativeName:"ไทย (ไทย)",language:"th",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"฿"}},calendars:{standard:{name:"ThaiBuddhist",firstDay:1,days:{names:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],namesAbbr:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],namesShort:["อ","จ","อ","พ","พ","ศ","ส"]},months:{names:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม",""],namesAbbr:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.",""]},eras:[{name:"พ.ศ.",start:null,offset:-543}],twoDigitYearMax:2572,patterns:{d:"d/M/yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}},Gregorian_Localized:{firstDay:1,days:{names:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],namesAbbr:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],namesShort:["อ","จ","อ","พ","พ","ศ","ส"]},months:{names:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม",""],namesAbbr:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.",""]},patterns:{d:"d/M/yyyy",D:"'วัน'dddd'ที่' d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"'วัน'dddd'ที่' d MMMM yyyy H:mm",F:"'วัน'dddd'ที่' d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tr-TR","default",{name:"tr-TR",englishName:"Turkish (Turkey)",nativeName:"Türkçe (Türkiye)",language:"tr",numberFormat:{",":".",".":",",percent:{pattern:["-%n","%n"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"TL"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],namesAbbr:["Paz","Pzt","Sal","Çar","Per","Cum","Cmt"],namesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"]},months:{names:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık",""],namesAbbr:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"dd MMMM yyyy dddd",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy dddd HH:mm",F:"dd MMMM yyyy dddd HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ur-PK","default",{name:"ur-PK",englishName:"Urdu (Islamic Republic of Pakistan)",nativeName:"اُردو (پاکستان)",language:"ur",isRTL:!0,numberFormat:{currency:{pattern:["$n-","$n"],symbol:"Rs"}},calendars:{standard:{firstDay:1,days:{names:["اتوار","پير","منگل","بدھ","جمعرات","جمعه","هفته"],namesAbbr:["اتوار","پير","منگل","بدھ","جمعرات","جمعه","هفته"],namesShort:["ا","پ","م","ب","ج","ج","ه"]},months:{names:["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر",""],namesAbbr:["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر",""]},patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",f:"dd MMMM, yyyy h:mm tt",F:"dd MMMM, yyyy h:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",f:"dd/MM/yyyy h:mm tt",F:"dd/MM/yyyy h:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}}}});t.addCultureInfo("id-ID","default",{name:"id-ID",englishName:"Indonesian (Indonesia)",nativeName:"Bahasa Indonesia (Indonesia)",language:"id",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{decimals:0,",":".",".":",",symbol:"Rp"}},calendars:{standard:{firstDay:1,days:{names:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],namesAbbr:["Minggu","Sen","Sel","Rabu","Kamis","Jumat","Sabtu"],namesShort:["M","S","S","R","K","J","S"]},months:{names:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember",""],namesAbbr:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agust","Sep","Okt","Nop","Des",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM yyyy H:mm",F:"dd MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("uk-UA","default",{name:"uk-UA",englishName:"Ukrainian (Ukraine)",nativeName:"українська (Україна)",language:"uk",numberFormat:{",":" ",".":",",negativeInfinity:"-безмежність",positiveInfinity:"безмежність",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"₴"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота"],namesAbbr:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],namesShort:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"]},months:{names:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень",""],namesAbbr:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру",""]},monthsGenitive:{names:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня",""],namesAbbr:["січ","лют","бер","кві","тра","чер","лип","сер","вер","жов","лис","гру",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy' р.'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy' р.' H:mm",F:"d MMMM yyyy' р.' H:mm:ss",M:"d MMMM",Y:"MMMM yyyy' р.'"}}}});t.addCultureInfo("be-BY","default",{name:"be-BY",englishName:"Belarusian (Belarus)",nativeName:"Беларускі (Беларусь)",language:"be",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"р."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["нядзеля","панядзелак","аўторак","серада","чацвер","пятніца","субота"],namesAbbr:["нд","пн","аў","ср","чц","пт","сб"],namesShort:["нд","пн","аў","ср","чц","пт","сб"]},months:{names:["Студзень","Люты","Сакавік","Красавік","Май","Чэрвень","Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Снежань",""],namesAbbr:["Сту","Лют","Сак","Кра","Май","Чэр","Ліп","Жні","Вер","Кас","Ліс","Сне",""]},monthsGenitive:{names:["студзеня","лютага","сакавіка","красавіка","мая","чэрвеня","ліпеня","жніўня","верасня","кастрычніка","лістапада","снежня",""],namesAbbr:["Сту","Лют","Сак","Кра","Май","Чэр","Ліп","Жні","Вер","Кас","Ліс","Сне",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sl-SI","default",{name:"sl-SI",englishName:"Slovenian (Slovenia)",nativeName:"slovenski (Slovenija)",language:"sl",numberFormat:{",":".",".":",",negativeInfinity:"-neskončnost",positiveInfinity:"neskončnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"],namesAbbr:["ned","pon","tor","sre","čet","pet","sob"],namesShort:["ne","po","to","sr","če","pe","so"]},months:{names:["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("et-EE","default",{name:"et-EE",englishName:"Estonian (Estonia)",nativeName:"eesti (Eesti)",language:"et",numberFormat:{",":" ",".":",",NaN:"avaldamatu",negativeInfinity:"miinuslõpmatus",positiveInfinity:"plusslõpmatus",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"],namesAbbr:["P","E","T","K","N","R","L"],namesShort:["P","E","T","K","N","R","L"]},months:{names:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember",""],namesAbbr:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets",""]},AM:["EL","el","EL"],PM:["PL","pl","PL"],patterns:{d:"d.MM.yyyy",D:"d. MMMM yyyy'. a.'",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy'. a.' H:mm",F:"d. MMMM yyyy'. a.' H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy'. a.'"}}}});t.addCultureInfo("lv-LV","default",{name:"lv-LV",englishName:"Latvian (Latvia)",nativeName:"latviešu (Latvija)",language:"lv",numberFormat:{",":" ",".":",",negativeInfinity:"-bezgalība",positiveInfinity:"bezgalība",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-$ n","$ n"],",":" ",".":",",symbol:"Ls"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],namesAbbr:["sv","pr","ot","tr","ce","pk","se"],namesShort:["sv","pr","ot","tr","ce","pk","se"]},months:{names:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris",""],namesAbbr:["jan","feb","mar","apr","mai","jūn","jūl","aug","sep","okt","nov","dec",""]},monthsGenitive:{names:["janvārī","februārī","martā","aprīlī","maijā","jūnijā","jūlijā","augustā","septembrī","oktobrī","novembrī","decembrī",""],namesAbbr:["jan","feb","mar","apr","mai","jūn","jūl","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"yyyy.MM.dd.",D:"dddd, yyyy'. gada 'd. MMMM",t:"H:mm",T:"H:mm:ss",f:"dddd, yyyy'. gada 'd. MMMM H:mm",F:"dddd, yyyy'. gada 'd. MMMM H:mm:ss",M:"d. MMMM",Y:"yyyy. MMMM"}}}});t.addCultureInfo("lt-LT","default",{name:"lt-LT",englishName:"Lithuanian (Lithuania)",nativeName:"lietuvių (Lietuva)",language:"lt",numberFormat:{",":".",".":",",negativeInfinity:"-begalybė",positiveInfinity:"begalybė",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Lt"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],namesAbbr:["Sk","Pr","An","Tr","Kt","Pn","Št"],namesShort:["S","P","A","T","K","Pn","Š"]},months:{names:["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis",""],namesAbbr:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd",""]},monthsGenitive:{names:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio",""],namesAbbr:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd",""]},AM:null,PM:null,patterns:{d:"yyyy.MM.dd",D:"yyyy 'm.' MMMM d 'd.'",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'm.' MMMM d 'd.' HH:mm",F:"yyyy 'm.' MMMM d 'd.' HH:mm:ss",M:"MMMM d 'd.'",Y:"yyyy 'm.' MMMM"}}}});t.addCultureInfo("tg-Cyrl-TJ","default",{name:"tg-Cyrl-TJ",englishName:"Tajik (Cyrillic, Tajikistan)",nativeName:"Тоҷикӣ (Тоҷикистон)",language:"tg-Cyrl",numberFormat:{",":" ",".":",",groupSizes:[3,0],negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],groupSizes:[3,0],",":" ",".":","},currency:{pattern:["-n $","n $"],groupSizes:[3,0],",":" ",".":";",symbol:"т.р."}},calendars:{standard:{"/":".",days:{names:["Яш","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],namesAbbr:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шн"],namesShort:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шн"]},months:{names:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["январи","феврали","марти","апрели","маи","июни","июли","августи","сентябри","октябри","ноябри","декабри",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("fa-IR","default",{name:"fa-IR",englishName:"Persian",nativeName:"فارسى (ایران)",language:"fa",isRTL:!0,numberFormat:{pattern:["n-"],currency:{pattern:["$n-","$ n"],".":"/",symbol:"ريال"}},calendars:{standard:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_Localized:{firstDay:6,days:{names:["يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesAbbr:["يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesShort:["ی","د","س","چ","پ","ج","ش"]},months:{names:["ژانويه","فوريه","مارس","آوريل","مى","ژوئن","ژوئيه","اوت","سپتامبر","اُكتبر","نوامبر","دسامبر",""],namesAbbr:["ژانويه","فوريه","مارس","آوريل","مى","ژوئن","ژوئيه","اوت","سپتامبر","اُكتبر","نوامبر","دسامبر",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],patterns:{d:"yyyy/MM/dd",D:"yyyy/MM/dd",t:"hh:mm tt",T:"hh:mm:ss tt",f:"yyyy/MM/dd hh:mm tt",F:"yyyy/MM/dd hh:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ق.ظ","ق.ظ","ق.ظ"],PM:["ب.ظ","ب.ظ","ب.ظ"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("vi-VN","default",{name:"vi-VN",englishName:"Vietnamese (Vietnam)",nativeName:"Tiếng Việt (Việt Nam)",language:"vi",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"₫"}},calendars:{standard:{firstDay:1,days:{names:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],namesAbbr:["CN","Hai","Ba","Tư","Năm","Sáu","Bảy"],namesShort:["C","H","B","T","N","S","B"]},months:{names:["Tháng Giêng","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai",""],namesAbbr:["Thg1","Thg2","Thg3","Thg4","Thg5","Thg6","Thg7","Thg8","Thg9","Thg10","Thg11","Thg12",""]},AM:["SA","sa","SA"],PM:["CH","ch","CH"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",f:"dd MMMM yyyy h:mm tt",F:"dd MMMM yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hy-AM","default",{name:"hy-AM",englishName:"Armenian (Armenia)",nativeName:"Հայերեն (Հայաստան)",language:"hy",numberFormat:{currency:{pattern:["-n $","n $"],symbol:"դր."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Կիրակի","Երկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","ՈՒրբաթ","Շաբաթ"],namesAbbr:["Կիր","Երկ","Երք","Չրք","Հնգ","ՈՒր","Շբթ"],namesShort:["Կ","Ե","Ե","Չ","Հ","Ո","Շ"]},months:{names:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր",""],namesAbbr:["ՀՆՎ","ՓՏՎ","ՄՐՏ","ԱՊՐ","ՄՅՍ","ՀՆՍ","ՀԼՍ","ՕԳՍ","ՍԵՊ","ՀՈԿ","ՆՈՅ","ԴԵԿ",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM, yyyy H:mm",F:"d MMMM, yyyy H:mm:ss",M:"d MMMM"}}}});t.addCultureInfo("az-Latn-AZ","default",{name:"az-Latn-AZ",englishName:"Azeri (Latin, Azerbaijan)",nativeName:"Azərbaycan­ılı (Azərbaycan)",language:"az-Latn",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"man."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],namesAbbr:["B","Be","Ça","Ç","Ca","C","Ş"],namesShort:["B","Be","Ça","Ç","Ca","C","Ş"]},months:{names:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avgust","Sentyabr","Oktyabr","Noyabr","Dekabr",""],namesAbbr:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avg","Sen","Okt","Noy","Dek",""]},monthsGenitive:{names:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""],namesAbbr:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avg","Sen","Okt","Noy","Dek",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("eu-ES","default",{name:"eu-ES",englishName:"Basque (Basque)",nativeName:"euskara (euskara)",language:"eu",numberFormat:{",":".",".":",",NaN:"EdZ",negativeInfinity:"-Infinitu",positiveInfinity:"Infinitu",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],namesAbbr:["ig.","al.","as.","az.","og.","or.","lr."],namesShort:["ig","al","as","az","og","or","lr"]},months:{names:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua",""],namesAbbr:["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe.",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"yyyy/MM/dd",D:"dddd, yyyy.'eko' MMMM'k 'd",t:"HH:mm",T:"H:mm:ss",f:"dddd, yyyy.'eko' MMMM'k 'd HH:mm",F:"dddd, yyyy.'eko' MMMM'k 'd H:mm:ss",Y:"yyyy.'eko' MMMM"}}}});t.addCultureInfo("hsb-DE","default",{name:"hsb-DE",englishName:"Upper Sorbian (Germany)",nativeName:"hornjoserbšćina (Němska)",language:"hsb",numberFormat:{",":".",".":",",NaN:"njedefinowane",negativeInfinity:"-njekónčne",positiveInfinity:"+njekónčne",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":". ",firstDay:1,days:{names:["njedźela","póndźela","wutora","srjeda","štwórtk","pjatk","sobota"],namesAbbr:["nje","pón","wut","srj","štw","pja","sob"],namesShort:["n","p","w","s","š","p","s"]},months:{names:["januar","februar","měrc","apryl","meja","junij","julij","awgust","september","oktober","nowember","december",""],namesAbbr:["jan","feb","měr","apr","mej","jun","jul","awg","sep","okt","now","dec",""]},monthsGenitive:{names:["januara","februara","měrca","apryla","meje","junija","julija","awgusta","septembra","oktobra","nowembra","decembra",""],namesAbbr:["jan","feb","měr","apr","mej","jun","jul","awg","sep","okt","now","dec",""]},AM:null,PM:null,eras:[{name:"po Chr.",start:null,offset:0}],patterns:{d:"d. M. yyyy",D:"dddd, 'dnja' d. MMMM yyyy",t:"H.mm 'hodź.'",T:"H:mm:ss",f:"dddd, 'dnja' d. MMMM yyyy H.mm 'hodź.'",F:"dddd, 'dnja' d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("mk-MK","default",{name:"mk-MK",englishName:"Macedonian (Former Yugoslav Republic of Macedonia)",nativeName:"македонски јазик (Македонија)",language:"mk",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"ден."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недела","понеделник","вторник","среда","четврток","петок","сабота"],namesAbbr:["нед","пон","втр","срд","чет","пет","саб"],namesShort:["не","по","вт","ср","че","пе","са"]},months:{names:["јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември",""],namesAbbr:["јан","фев","мар","апр","мај","јун","јул","авг","сеп","окт","ное","дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"dddd, dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, dd MMMM yyyy HH:mm",F:"dddd, dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tn-ZA","default",{name:"tn-ZA",englishName:"Setswana (South Africa)",nativeName:"Setswana (Aforika Borwa)",language:"tn",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["Latshipi","Mosupologo","Labobedi","Laboraro","Labone","Labotlhano","Lamatlhatso"],namesAbbr:["Ltp.","Mos.","Lbd.","Lbr.","Lbn.","Lbt.","Lmt."],namesShort:["Lp","Ms","Lb","Lr","Ln","Lt","Lm"]},months:{names:["Ferikgong","Tlhakole","Mopitloe","Moranang","Motsheganong","Seetebosigo","Phukwi","Phatwe","Lwetse","Diphalane","Ngwanatsele","Sedimothole",""],namesAbbr:["Fer.","Tlhak.","Mop.","Mor.","Motsh.","Seet.","Phukw.","Phatw.","Lwets.","Diph.","Ngwan.","Sed.",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("xh-ZA","default",{name:"xh-ZA",englishName:"isiXhosa (South Africa)",nativeName:"isiXhosa (uMzantsi Afrika)",language:"xh",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["iCawa","uMvulo","uLwesibini","uLwesithathu","uLwesine","uLwesihlanu","uMgqibelo"],namesShort:["Ca","Mv","Lb","Lt","Ln","Lh","Mg"]},months:{names:["Mqungu","Mdumba","Kwindla","Tshazimpuzi","Canzibe","Silimela","Khala","Thupha","Msintsi","Dwarha","Nkanga","Mnga",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("zu-ZA","default",{name:"zu-ZA",englishName:"isiZulu (South Africa)",nativeName:"isiZulu (iNingizimu Afrika)",language:"zu",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["iSonto","uMsombuluko","uLwesibili","uLwesithathu","uLwesine","uLwesihlanu","uMgqibelo"],namesAbbr:["Son.","Mso.","Bi.","Tha.","Ne.","Hla.","Mgq."]},months:{names:["uMasingana","uNhlolanja","uNdasa","uMbaso","uNhlaba","uNhlangulana","uNtulikazi","uNcwaba","uMandulo","uMfumfu","uLwezi","uZibandlela",""],namesAbbr:["Mas.","Nhlo.","Nda.","Mba.","Nhla.","Nhlang.","Ntu.","Ncwa.","Man.","Mfu.","Lwe.","Zib.",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("af-ZA","default",{name:"af-ZA",englishName:"Afrikaans (South Africa)",nativeName:"Afrikaans (Suid Afrika)",language:"af",numberFormat:{percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"],namesAbbr:["Son","Maan","Dins","Woen","Dond","Vry","Sat"],namesShort:["So","Ma","Di","Wo","Do","Vr","Sa"]},months:{names:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember",""],namesAbbr:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ka-GE","default",{name:"ka-GE",englishName:"Georgian (Georgia)",nativeName:"ქართული (საქართველო)",language:"ka",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"Lari"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],namesAbbr:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],namesShort:["კ","ო","ს","ო","ხ","პ","შ"]},months:{names:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი",""],namesAbbr:["იან","თებ","მარ","აპრ","მაის","ივნ","ივლ","აგვ","სექ","ოქტ","ნოემ","დეკ",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"yyyy 'წლის' dd MM, dddd",t:"H:mm",T:"H:mm:ss",f:"yyyy 'წლის' dd MM, dddd H:mm",F:"yyyy 'წლის' dd MM, dddd H:mm:ss",M:"dd MM",Y:"MMMM yyyy"}}}});t.addCultureInfo("fo-FO","default",{name:"fo-FO",englishName:"Faroese (Faroe Islands)",nativeName:"føroyskt (Føroyar)",language:"fo",numberFormat:{",":".",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["sunnudagur","mánadagur","týsdagur","mikudagur","hósdagur","fríggjadagur","leygardagur"],namesAbbr:["sun","mán","týs","mik","hós","frí","leyg"],namesShort:["su","má","tý","mi","hó","fr","ley"]},months:{names:["januar","februar","mars","apríl","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hi-IN","default",{name:"hi-IN",englishName:"Hindi (India)",nativeName:"हिंदी (भारत)",language:"hi",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],namesAbbr:["रवि.","सोम.","मंगल.","बुध.","गुरु.","शुक्र.","शनि."],namesShort:["र","स","म","ब","ग","श","श"]},months:{names:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""],namesAbbr:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""]},AM:["पूर्वाह्न","पूर्वाह्न","पूर्वाह्न"],PM:["अपराह्न","अपराह्न","अपराह्न"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("mt-MT","default",{name:"mt-MT",englishName:"Maltese (Malta)",nativeName:"Malti (Malta)",language:"mt",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["-$n","$n"],symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Il-Ħadd","It-Tnejn","It-Tlieta","L-Erbgħa","Il-Ħamis","Il-Ġimgħa","Is-Sibt"],namesAbbr:["Ħad","Tne","Tli","Erb","Ħam","Ġim","Sib"],namesShort:["I","I","I","L","I","I","I"]},months:{names:["Jannar","Frar","Marzu","April","Mejju","Ġunju","Lulju","Awissu","Settembru","Ottubru","Novembru","Diċembru",""],namesAbbr:["Jan","Fra","Mar","Apr","Mej","Ġun","Lul","Awi","Set","Ott","Nov","Diċ",""]},patterns:{d:"dd/MM/yyyy",D:"dddd, d' ta\\' 'MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' ta\\' 'MMMM yyyy HH:mm",F:"dddd, d' ta\\' 'MMMM yyyy HH:mm:ss",M:"d' ta\\' 'MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("se-NO","default",{name:"se-NO",englishName:"Sami, Northern (Norway)",nativeName:"davvisámegiella (Norga)",language:"se",numberFormat:{",":" ",".":",",percent:{pattern:["-%n","%n"],",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sotnabeaivi","vuossárga","maŋŋebárga","gaskavahkku","duorastat","bearjadat","lávvardat"],namesAbbr:["sotn","vuos","maŋ","gask","duor","bear","láv"],namesShort:["s","m","d","g","d","b","l"]},months:{names:["ođđajagemánnu","guovvamánnu","njukčamánnu","cuoŋománnu","miessemánnu","geassemánnu","suoidnemánnu","borgemánnu","čakčamánnu","golggotmánnu","skábmamánnu","juovlamánnu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},monthsGenitive:{names:["ođđajagimánu","guovvamánu","njukčamánu","cuoŋománu","miessemánu","geassemánu","suoidnemánu","borgemánu","čakčamánu","golggotmánu","skábmamánu","juovlamánu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ms-MY","default",{name:"ms-MY",englishName:"Malay (Malaysia)",nativeName:"Bahasa Melayu (Malaysia)",language:"ms",numberFormat:{currency:{decimals:0,symbol:"RM"}},calendars:{standard:{firstDay:1,days:{names:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],namesAbbr:["Ahad","Isnin","Sel","Rabu","Khamis","Jumaat","Sabtu"],namesShort:["A","I","S","R","K","J","S"]},months:{names:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember",""],namesAbbr:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogos","Sept","Okt","Nov","Dis",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM yyyy H:mm",F:"dd MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("kk-KZ","default",{name:"kk-KZ",englishName:"Kazakh (Kazakhstan)",nativeName:"Қазақ (Қазақстан)",language:"kk",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-$n","$n"],",":" ",".":"-",symbol:"Т"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],namesAbbr:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],namesShort:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"]},months:{names:["қаңтар","ақпан","наурыз","сәуір","мамыр","маусым","шілде","тамыз","қыркүйек","қазан","қараша","желтоқсан",""],namesAbbr:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy 'ж.'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy 'ж.' H:mm",F:"d MMMM yyyy 'ж.' H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ky-KG","default",{name:"ky-KG",englishName:"Kyrgyz (Kyrgyzstan)",nativeName:"Кыргыз (Кыргызстан)",language:"ky",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":"-",symbol:"сом"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Жекшемби","Дүйшөмбү","Шейшемби","Шаршемби","Бейшемби","Жума","Ишемби"],namesAbbr:["Жш","Дш","Шш","Шр","Бш","Жм","Иш"],namesShort:["Жш","Дш","Шш","Шр","Бш","Жм","Иш"]},months:{names:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d'-'MMMM yyyy'-ж.'",t:"H:mm",T:"H:mm:ss",f:"d'-'MMMM yyyy'-ж.' H:mm",F:"d'-'MMMM yyyy'-ж.' H:mm:ss",M:"d MMMM",Y:"MMMM yyyy'-ж.'"}}}});t.addCultureInfo("sw-KE","default",{name:"sw-KE",englishName:"Kiswahili (Kenya)",nativeName:"Kiswahili (Kenya)",language:"sw",numberFormat:{currency:{symbol:"S"}},calendars:{standard:{days:{names:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],namesAbbr:["Jumap.","Jumat.","Juman.","Jumat.","Alh.","Iju.","Jumam."],namesShort:["P","T","N","T","A","I","M"]},months:{names:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Decemba",""],namesAbbr:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Dec",""]}}}});t.addCultureInfo("tk-TM","default",{name:"tk-TM",englishName:"Turkmen (Turkmenistan)",nativeName:"türkmençe (Türkmenistan)",language:"tk",numberFormat:{",":" ",".":",",negativeInfinity:"-üznüksizlik",positiveInfinity:"üznüksizlik",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"m."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Duşenbe","Sişenbe","Çarşenbe","Penşenbe","Anna","Şenbe","Ýekşenbe"],namesAbbr:["Db","Sb","Çb","Pb","An","Şb","Ýb"],namesShort:["D","S","Ç","P","A","Ş","Ý"]},months:{names:["Ýanwar","Fewral","Mart","Aprel","Maý","lýun","lýul","Awgust","Sentýabr","Oktýabr","Noýabr","Dekabr",""],namesAbbr:["Ýan","Few","Mart","Apr","Maý","lýun","lýul","Awg","Sen","Okt","Not","Dek",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"yyyy 'ý.' MMMM d",t:"H:mm",T:"H:mm:ss",f:"yyyy 'ý.' MMMM d H:mm",F:"yyyy 'ý.' MMMM d H:mm:ss",Y:"yyyy 'ý.' MMMM"}}}});t.addCultureInfo("uz-Latn-UZ","default",{name:"uz-Latn-UZ",englishName:"Uzbek (Latin, Uzbekistan)",nativeName:"U'zbek (U'zbekiston Respublikasi)",language:"uz-Latn",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],decimals:0,",":" ",".":",",symbol:"so'm"}},calendars:{standard:{firstDay:1,days:{names:["yakshanba","dushanba","seshanba","chorshanba","payshanba","juma","shanba"],namesAbbr:["yak.","dsh.","sesh.","chr.","psh.","jm.","sh."],namesShort:["ya","d","s","ch","p","j","sh"]},months:{names:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""],namesAbbr:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""]},AM:null,PM:null,patterns:{d:"dd/MM yyyy",D:"yyyy 'yil' d-MMMM",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'yil' d-MMMM HH:mm",F:"yyyy 'yil' d-MMMM HH:mm:ss",M:"d-MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tt-RU","default",{name:"tt-RU",englishName:"Tatar (Russia)",nativeName:"Татар (Россия)",language:"tt",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"р."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Якшәмбе","Дүшәмбе","Сишәмбе","Чәршәмбе","Пәнҗешәмбе","Җомга","Шимбә"],namesAbbr:["Якш","Дүш","Сиш","Чәрш","Пәнҗ","Җом","Шим"],namesShort:["Я","Д","С","Ч","П","Җ","Ш"]},months:{names:["Гыйнвар","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""],namesAbbr:["Гыйн.","Фев.","Мар.","Апр.","Май","Июнь","Июль","Авг.","Сен.","Окт.","Нояб.","Дек.",""]},monthsGenitive:{names:["Гыйнварның","Февральнең","Мартның","Апрельнең","Майның","Июньнең","Июльнең","Августның","Сентябрьның","Октябрьның","Ноябрьның","Декабрьның",""],namesAbbr:["Гыйн.-ның","Фев.-нең","Мар.-ның","Апр.-нең","Майның","Июньнең","Июльнең","Авг.-ның","Сен.-ның","Окт.-ның","Нояб.-ның","Дек.-ның",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("bn-IN","default",{name:"bn-IN",englishName:"Bengali (India)",nativeName:"বাংলা (ভারত)",language:"bn",numberFormat:{groupSizes:[3,2],percent:{pattern:["-%n","%n"],groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"টা"}},calendars:{standard:{"/":"-",":":".",firstDay:1,days:{names:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],namesAbbr:["রবি.","সোম.","মঙ্গল.","বুধ.","বৃহস্পতি.","শুক্র.","শনি."],namesShort:["র","স","ম","ব","ব","শ","শ"]},months:{names:["জানুয়ারী","ফেব্রুয়ারী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর",""],namesAbbr:["জানু.","ফেব্রু.","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগ.","সেপ্টে.","অক্টো.","নভে.","ডিসে.",""]},AM:["পুর্বাহ্ন","পুর্বাহ্ন","পুর্বাহ্ন"],PM:["অপরাহ্ন","অপরাহ্ন","অপরাহ্ন"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH.mm",T:"HH.mm.ss",f:"dd MMMM yyyy HH.mm",F:"dd MMMM yyyy HH.mm.ss",M:"dd MMMM"}}}});t.addCultureInfo("pa-IN","default",{name:"pa-IN",englishName:"Punjabi (India)",nativeName:"ਪੰਜਾਬੀ (ਭਾਰਤ)",language:"pa",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ਰੁ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ਐਤਵਾਰ","ਸੋਮਵਾਰ","ਮੰਗਲਵਾਰ","ਬੁੱਧਵਾਰ","ਵੀਰਵਾਰ","ਸ਼ੁੱਕਰਵਾਰ","ਸ਼ਨਿੱਚਰਵਾਰ"],namesAbbr:["ਐਤ.","ਸੋਮ.","ਮੰਗਲ.","ਬੁੱਧ.","ਵੀਰ.","ਸ਼ੁਕਰ.","ਸ਼ਨਿੱਚਰ."],namesShort:["ਐ","ਸ","ਮ","ਬ","ਵ","ਸ਼","ਸ਼"]},months:{names:["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ",""],namesAbbr:["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ",""]},AM:["ਸਵੇਰ","ਸਵੇਰ","ਸਵੇਰ"],PM:["ਸ਼ਾਮ","ਸ਼ਾਮ","ਸ਼ਾਮ"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy dddd",t:"tt hh:mm",T:"tt hh:mm:ss",f:"dd MMMM yyyy dddd tt hh:mm",F:"dd MMMM yyyy dddd tt hh:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("gu-IN","default",{name:"gu-IN",englishName:"Gujarati (India)",nativeName:"ગુજરાતી (ભારત)",language:"gu",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"રૂ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["રવિવાર","સોમવાર","મંગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર"],namesAbbr:["રવિ","સોમ","મંગળ","બુધ","ગુરુ","શુક્ર","શનિ"],namesShort:["ર","સ","મ","બ","ગ","શ","શ"]},months:{names:["જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટેમ્બર","ઑક્ટ્બર","નવેમ્બર","ડિસેમ્બર",""],namesAbbr:["જાન્યુ","ફેબ્રુ","માર્ચ","એપ્રિલ","મે","જૂન","જુલાઈ","ઑગસ્ટ","સપ્ટે","ઑક્ટો","નવે","ડિસે",""]},AM:["પૂર્વ મધ્યાહ્ન","પૂર્વ મધ્યાહ્ન","પૂર્વ મધ્યાહ્ન"],PM:["ઉત્તર મધ્યાહ્ન","ઉત્તર મધ્યાહ્ન","ઉત્તર મધ્યાહ્ન"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("or-IN","default",{name:"or-IN",englishName:"Oriya (India)",nativeName:"ଓଡ଼ିଆ (ଭାରତ)",language:"or",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ଟ"}},calendars:{standard:{"/":"-",days:{names:["ରବିବାର","ସୋମବାର","ମଙ୍ଗଳବାର","ବୁଧବାର","ଗୁରୁବାର","ଶୁକ୍ରବାର","ଶନିବାର"],namesAbbr:["ରବି.","ସୋମ.","ମଙ୍ଗଳ.","ବୁଧ.","ଗୁରୁ.","ଶୁକ୍ର.","ଶନି."],namesShort:["ର","ସୋ","ମ","ବୁ","ଗୁ","ଶୁ","ଶ"]},months:{names:["ଜାନୁୟାରୀ","ଫ୍ରେବୃୟାରୀ","ମାର୍ଚ୍ଚ","ଏପ୍ରିଲ୍‌","ମେ","ଜୁନ୍‌","ଜୁଲାଇ","ଅଗଷ୍ଟ","ସେପ୍ଟେମ୍ବର","ଅକ୍ଟୋବର","ନଭେମ୍ବର","(ଡିସେମ୍ବର",""],namesAbbr:["ଜାନୁୟାରୀ","ଫ୍ରେବୃୟାରୀ","ମାର୍ଚ୍ଚ","ଏପ୍ରିଲ୍‌","ମେ","ଜୁନ୍‌","ଜୁଲାଇ","ଅଗଷ୍ଟ","ସେପ୍ଟେମ୍ବର","ଅକ୍ଟୋବର","ନଭେମ୍ବର","(ଡିସେମ୍ବର",""]},eras:[{name:"ଖ୍ରୀଷ୍ଟାବ୍ଦ",start:null,offset:0}],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("ta-IN","default",{name:"ta-IN",englishName:"Tamil (India)",nativeName:"தமிழ் (இந்தியா)",language:"ta",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ரூ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ஞாயிற்றுக்கிழமை","திங்கள்கிழமை","செவ்வாய்கிழமை","புதன்கிழமை","வியாழக்கிழமை","வெள்ளிக்கிழமை","சனிக்கிழமை"],namesAbbr:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],namesShort:["ஞா","தி","செ","பு","வி","வெ","ச"]},months:{names:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்",""],namesAbbr:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்",""]},AM:["காலை","காலை","காலை"],PM:["மாலை","மாலை","மாலை"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("te-IN","default",{name:"te-IN",englishName:"Telugu (India)",nativeName:"తెలుగు (భారత దేశం)",language:"te",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"రూ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ఆదివారం","సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం"],namesAbbr:["ఆది.","సోమ.","మంగళ.","బుధ.","గురు.","శుక్ర.","శని."],namesShort:["ఆ","సో","మం","బు","గు","శు","శ"]},months:{names:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జూలై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్",""],namesAbbr:["జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జూలై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్",""]},AM:["పూర్వాహ్న","పూర్వాహ్న","పూర్వాహ్న"],PM:["అపరాహ్న","అపరాహ్న","అపరాహ్న"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("kn-IN","default",{name:"kn-IN",englishName:"Kannada (India)",nativeName:"ಕನ್ನಡ (ಭಾರತ)",language:"kn",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ರೂ"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ಭಾನುವಾರ","ಸೋಮವಾರ","ಮಂಗಳವಾರ","ಬುಧವಾರ","ಗುರುವಾರ","ಶುಕ್ರವಾರ","ಶನಿವಾರ"],namesAbbr:["ಭಾನು.","ಸೋಮ.","ಮಂಗಳ.","ಬುಧ.","ಗುರು.","ಶುಕ್ರ.","ಶನಿ."],namesShort:["ರ","ಸ","ಮ","ಬ","ಗ","ಶ","ಶ"]},months:{names:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಎಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್",""],namesAbbr:["ಜನವರಿ","ಫೆಬ್ರವರಿ","ಮಾರ್ಚ್","ಎಪ್ರಿಲ್","ಮೇ","ಜೂನ್","ಜುಲೈ","ಆಗಸ್ಟ್","ಸೆಪ್ಟಂಬರ್","ಅಕ್ಟೋಬರ್","ನವೆಂಬರ್","ಡಿಸೆಂಬರ್",""]},AM:["ಪೂರ್ವಾಹ್ನ","ಪೂರ್ವಾಹ್ನ","ಪೂರ್ವಾಹ್ನ"],PM:["ಅಪರಾಹ್ನ","ಅಪರಾಹ್ನ","ಅಪರಾಹ್ನ"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("ml-IN","default",{name:"ml-IN",englishName:"Malayalam (India)",nativeName:"മലയാളം (ഭാരതം)",language:"ml",numberFormat:{groupSizes:[3,2],percent:{pattern:["-%n","%n"],groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"ക"}},calendars:{standard:{"/":"-",":":".",firstDay:1,days:{names:["ഞായറാഴ്ച","തിങ്കളാഴ്ച","ചൊവ്വാഴ്ച","ബുധനാഴ്ച","വ്യാഴാഴ്ച","വെള്ളിയാഴ്ച","ശനിയാഴ്ച"],namesAbbr:["ഞായർ.","തിങ്കൾ.","ചൊവ്വ.","ബുധൻ.","വ്യാഴം.","വെള്ളി.","ശനി."],namesShort:["ഞ","ത","ച","ബ","വ","വെ","ശ"]},months:{names:["ജനുവരി","ഫെബ്റുവരി","മാറ്ച്ച്","ഏപ്റില്","മെയ്","ജൂണ്","ജൂലൈ","ഓഗസ്ററ്","സെപ്ററംബറ്","ഒക്ടോബറ്","നവംബറ്","ഡിസംബറ്",""],namesAbbr:["ജനുവരി","ഫെബ്റുവരി","മാറ്ച്ച്","ഏപ്റില്","മെയ്","ജൂണ്","ജൂലൈ","ഓഗസ്ററ്","സെപ്ററംബറ്","ഒക്ടോബറ്","നവംബറ്","ഡിസംബറ്",""]},patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH.mm",T:"HH.mm.ss",f:"dd MMMM yyyy HH.mm",F:"dd MMMM yyyy HH.mm.ss",M:"dd MMMM"}}}});t.addCultureInfo("as-IN","default",{name:"as-IN",englishName:"Assamese (India)",nativeName:"অসমীয়া (ভাৰত)",language:"as",numberFormat:{groupSizes:[3,2],NaN:"nan",negativeInfinity:"-infinity",positiveInfinity:"infinity",percent:{pattern:["-n%","n%"],groupSizes:[3,2]},currency:{pattern:["$ -n","n$"],groupSizes:[3,2],symbol:"ট"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["সোমবাৰ","মঙ্গলবাৰ","বুধবাৰ","বৃহস্পতিবাৰ","শুক্রবাৰ","শনিবাৰ","ৰবিবাৰ"],namesAbbr:["সোম.","মঙ্গল.","বুধ.","বৃহ.","শুক্র.","শনি.","ৰবি."],namesShort:["সো","ম","বু","বৃ","শু","শ","র"]},months:{names:["জানুৱাৰী","ফেব্রুৱাৰী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগষ্ট","চেপ্টেম্বর","অক্টোবর","নবেম্বর","ডিচেম্বর",""],namesAbbr:["জানু","ফেব্রু","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগষ্ট","চেপ্টে","অক্টো","নবে","ডিচে",""]},AM:["ৰাতিপু","ৰাতিপু","ৰাতিপু"],PM:["আবেলি","আবেলি","আবেলি"],eras:[{name:"খ্রীষ্টাব্দ",start:null,offset:0}],patterns:{d:"dd-MM-yyyy",D:"yyyy,MMMM dd, dddd",t:"tt h:mm",T:"tt h:mm:ss",f:"yyyy,MMMM dd, dddd tt h:mm",F:"yyyy,MMMM dd, dddd tt h:mm:ss",M:"dd MMMM",Y:"MMMM,yy"}}}});t.addCultureInfo("mr-IN","default",{name:"mr-IN",englishName:"Marathi (India)",nativeName:"मराठी (भारत)",language:"mr",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["रविवार","सोमवार","मंगळवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],namesAbbr:["रवि.","सोम.","मंगळ.","बुध.","गुरु.","शुक्र.","शनि."],namesShort:["र","स","म","ब","ग","श","श"]},months:{names:["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोव्हेंबर","डिसेंबर",""],namesAbbr:["जाने.","फेब्रु.","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टें.","ऑक्टो.","नोव्हें.","डिसें.",""]},AM:["म.पू.","म.पू.","म.पू."],PM:["म.नं.","म.नं.","म.नं."],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("sa-IN","default",{name:"sa-IN",englishName:"Sanskrit (India)",nativeName:"संस्कृत (भारतम्)",language:"sa",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",days:{names:["रविवासरः","सोमवासरः","मङ्गलवासरः","बुधवासरः","गुरुवासरः","शुक्रवासरः","शनिवासरः"],namesAbbr:["रविवासरः","सोमवासरः","मङ्गलवासरः","बुधवासरः","गुरुवासरः","शुक्रवासरः","शनिवासरः"],namesShort:["र","स","म","ब","ग","श","श"]},months:{names:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""],namesAbbr:["जनवरी","फरवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्तूबर","नवम्बर","दिसम्बर",""]},AM:["पूर्वाह्न","पूर्वाह्न","पूर्वाह्न"],PM:["अपराह्न","अपराह्न","अपराह्न"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy dddd",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy dddd HH:mm",F:"dd MMMM yyyy dddd HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("mn-MN","default",{name:"mn-MN",englishName:"Mongolian (Cyrillic, Mongolia)",nativeName:"Монгол хэл (Монгол улс)",language:"mn-Cyrl",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"₮"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],namesAbbr:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],namesShort:["Ня","Да","Мя","Лх","Пү","Ба","Бя"]},months:{names:["1 дүгээр сар","2 дугаар сар","3 дугаар сар","4 дүгээр сар","5 дугаар сар","6 дугаар сар","7 дугаар сар","8 дугаар сар","9 дүгээр сар","10 дугаар сар","11 дүгээр сар","12 дугаар сар",""],namesAbbr:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII",""]},monthsGenitive:{names:["1 дүгээр сарын","2 дугаар сарын","3 дугаар сарын","4 дүгээр сарын","5 дугаар сарын","6 дугаар сарын","7 дугаар сарын","8 дугаар сарын","9 дүгээр сарын","10 дугаар сарын","11 дүгээр сарын","12 дугаар сарын",""],namesAbbr:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII",""]},AM:null,PM:null,patterns:{d:"yy.MM.dd",D:"yyyy 'оны' MMMM d",t:"H:mm",T:"H:mm:ss",f:"yyyy 'оны' MMMM d H:mm",F:"yyyy 'оны' MMMM d H:mm:ss",M:"d MMMM",Y:"yyyy 'он' MMMM"}}}});t.addCultureInfo("bo-CN","default",{name:"bo-CN",englishName:"Tibetan (PRC)",nativeName:"བོད་ཡིག (ཀྲུང་ཧྭ་མི་དམངས་སྤྱི་མཐུན་རྒྱལ་ཁབ།)",language:"bo",numberFormat:{groupSizes:[3,0],NaN:"ཨང་ཀི་མིན་པ།",negativeInfinity:"མོ་གྲངས་ཚད་མེད་ཆུང་བ།",positiveInfinity:"ཕོ་གྲངས་ཚད་མེད་ཆེ་བ།",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["$-n","$n"],groupSizes:[3,0],symbol:"¥"}},calendars:{standard:{firstDay:1,days:{names:["གཟའ་ཉི་མ།","གཟའ་ཟླ་བ།","གཟའ་མིག་དམར།","གཟའ་ལྷག་པ།","གཟའ་ཕུར་བུ།","གཟའ་པ་སངས།","གཟའ་སྤེན་པ།"],namesAbbr:["ཉི་མ།","ཟླ་བ།","མིག་དམར།","ལྷག་པ།","ཕུར་བུ།","པ་སངས།","སྤེན་པ།"],namesShort:["༧","༡","༢","༣","༤","༥","༦"]},months:{names:["སྤྱི་ཟླ་དང་པོ།","སྤྱི་ཟླ་གཉིས་པ།","སྤྱི་ཟླ་གསུམ་པ།","སྤྱི་ཟླ་བཞི་པ།","སྤྱི་ཟླ་ལྔ་པ།","སྤྱི་ཟླ་དྲུག་པ།","སྤྱི་ཟླ་བདུན་པ།","སྤྱི་ཟླ་བརྒྱད་པ།","སྤྱི་ཟླ་དགུ་པ།","སྤྱི་ཟླ་བཅུ་པོ།","སྤྱི་ཟླ་བཅུ་གཅིག་པ།","སྤྱི་ཟླ་བཅུ་གཉིས་པ།",""],namesAbbr:["ཟླ་ ༡","ཟླ་ ༢","ཟླ་ ༣","ཟླ་ ༤","ཟླ་ ༥","ཟླ་ ༦","ཟླ་ ༧","ཟླ་ ༨","ཟླ་ ༩","ཟླ་ ༡༠","ཟླ་ ༡༡","ཟླ་ ༡༢",""]},AM:["སྔ་དྲོ","སྔ་དྲོ","སྔ་དྲོ"],PM:["ཕྱི་དྲོ","ཕྱི་དྲོ","ཕྱི་དྲོ"],eras:[{name:"སྤྱི་ལོ",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'ལོའི་ཟླ' M'ཚེས' d",t:"HH:mm",T:"HH:mm:ss",f:"yyyy'ལོའི་ཟླ' M'ཚེས' d HH:mm",F:"yyyy'ལོའི་ཟླ' M'ཚེས' d HH:mm:ss",M:"'ཟླ་' M'ཚེས'd",Y:"yyyy.M"}}}});t.addCultureInfo("cy-GB","default",{name:"cy-GB",englishName:"Welsh (United Kingdom)",nativeName:"Cymraeg (y Deyrnas Unedig)",language:"cy",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["-$n","$n"],symbol:"£"}},calendars:{standard:{firstDay:1,days:{names:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],namesAbbr:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],namesShort:["Su","Ll","Ma","Me","Ia","Gw","Sa"]},months:{names:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr",""],namesAbbr:["Ion","Chwe","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rhag",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("km-KH","default",{name:"km-KH",englishName:"Khmer (Cambodia)",nativeName:"ខ្មែរ (កម្ពុជា)",language:"km",numberFormat:{pattern:["- n"],groupSizes:[3,0],NaN:"NAN",negativeInfinity:"-- អនន្ត",positiveInfinity:"អនន្ត",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["-n$","n$"],symbol:"៛"}},calendars:{standard:{"/":"-",days:{names:["ថ្ងៃអាទិត្យ","ថ្ងៃច័ន្ទ","ថ្ងៃអង្គារ","ថ្ងៃពុធ","ថ្ងៃព្រហស្បតិ៍","ថ្ងៃសុក្រ","ថ្ងៃសៅរ៍"],namesAbbr:["អាទិ.","ច.","អ.","ពុ","ព្រហ.","សុ.","ស."],namesShort:["អា","ច","អ","ពុ","ព្","សុ","ស"]},months:{names:["មករា","កុម្ភៈ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ",""],namesAbbr:["១","២","៣","៤","៥","៦","៧","៨","៩","១០","១១","១២",""]},AM:["ព្រឹក","ព្រឹក","ព្រឹក"],PM:["ល្ងាច","ល្ងាច","ល្ងាច"],eras:[{name:"មុនគ.ស.",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"d MMMM yyyy",t:"H:mm tt",T:"HH:mm:ss",f:"d MMMM yyyy H:mm tt",F:"d MMMM yyyy HH:mm:ss",M:"'ថ្ងៃទី' dd 'ខែ' MM",Y:"'ខែ' MM 'ឆ្នាំ' yyyy"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ព្រឹក","ព្រឹក","ព្រឹក"],PM:["ល្ងាច","ល្ងាច","ល្ងាច"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm tt",T:"HH:mm:ss",f:"dddd, MMMM dd, yyyy H:mm tt",F:"dddd, MMMM dd, yyyy HH:mm:ss"}}}});t.addCultureInfo("lo-LA","default",{name:"lo-LA",englishName:"Lao (Lao P.D.R.)",nativeName:"ລາວ (ສ.ປ.ປ. ລາວ)",language:"lo",numberFormat:{pattern:["(n)"],groupSizes:[3,0],percent:{groupSizes:[3,0]},currency:{pattern:["(n$)","n$"],groupSizes:[3,0],symbol:"₭"}},calendars:{standard:{days:{names:["ວັນອາທິດ","ວັນຈັນ","ວັນອັງຄານ","ວັນພຸດ","ວັນພະຫັດ","ວັນສຸກ","ວັນເສົາ"],namesAbbr:["ອາທິດ","ຈັນ","ອັງຄານ","ພຸດ","ພະຫັດ","ສຸກ","ເສົາ"],namesShort:["ອ","ຈ","ອ","ພ","ພ","ສ","ເ"]},months:{names:["ມັງກອນ","ກຸມພາ","ມີນາ","ເມສາ","ພຶດສະພາ","ມິຖຸນາ","ກໍລະກົດ","ສິງຫາ","ກັນຍາ","ຕຸລາ","ພະຈິກ","ທັນວາ",""],namesAbbr:["ມັງກອນ","ກຸມພາ","ມີນາ","ເມສາ","ພຶດສະພາ","ມິຖຸນາ","ກໍລະກົດ","ສິງຫາ","ກັນຍາ","ຕຸລາ","ພະຈິກ","ທັນວາ",""]},AM:["ເຊົ້າ","ເຊົ້າ","ເຊົ້າ"],PM:["ແລງ","ແລງ","ແລງ"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm tt",T:"HH:mm:ss",f:"dd MMMM yyyy H:mm tt",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("gl-ES","default",{name:"gl-ES",englishName:"Galician (Galician)",nativeName:"galego (galego)",language:"gl",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["domingo","luns","martes","mércores","xoves","venres","sábado"],namesAbbr:["dom","luns","mar","mér","xov","ven","sáb"],namesShort:["do","lu","ma","mé","xo","ve","sá"]},months:{names:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro",""],namesAbbr:["xan","feb","mar","abr","maio","xuñ","xull","ago","set","out","nov","dec",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("kok-IN","default",{name:"kok-IN",englishName:"Konkani (India)",nativeName:"कोंकणी (भारत)",language:"kok",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"रु"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["आयतार","सोमार","मंगळार","बुधवार","बिरेस्तार","सुक्रार","शेनवार"],namesAbbr:["आय.","सोम.","मंगळ.","बुध.","बिरे.","सुक्र.","शेन."],namesShort:["आ","स","म","ब","ब","स","श"]},months:{names:["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोवेम्बर","डिसेंबर",""],namesAbbr:["जानेवारी","फेब्रुवारी","मार्च","एप्रिल","मे","जून","जुलै","ऑगस्ट","सप्टेंबर","ऑक्टोबर","नोवेम्बर","डिसेंबर",""]},AM:["म.पू.","म.पू.","म.पू."],PM:["म.नं.","म.नं.","म.नं."],patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("syr-SY","default",{name:"syr-SY",englishName:"Syriac (Syria)",nativeName:"ܣܘܪܝܝܐ (سوريا)",language:"syr",isRTL:!0,numberFormat:{currency:{pattern:["$n-","$ n"],symbol:"ل.س.‏"}},calendars:{standard:{firstDay:6,days:{names:["ܚܕ ܒܫܒܐ","ܬܪܝܢ ܒܫܒܐ","ܬܠܬܐ ܒܫܒܐ","ܐܪܒܥܐ ܒܫܒܐ","ܚܡܫܐ ܒܫܒܐ","ܥܪܘܒܬܐ","ܫܒܬܐ"],namesAbbr:["܏ܐ ܏ܒܫ","܏ܒ ܏ܒܫ","܏ܓ ܏ܒܫ","܏ܕ ܏ܒܫ","܏ܗ ܏ܒܫ","܏ܥܪܘܒ","܏ܫܒ"],namesShort:["ܐ","ܒ","ܓ","ܕ","ܗ","ܥ","ܫ"]},months:{names:["ܟܢܘܢ ܐܚܪܝ","ܫܒܛ","ܐܕܪ","ܢܝܣܢ","ܐܝܪ","ܚܙܝܪܢ","ܬܡܘܙ","ܐܒ","ܐܝܠܘܠ","ܬܫܪܝ ܩܕܝܡ","ܬܫܪܝ ܐܚܪܝ","ܟܢܘܢ ܩܕܝܡ",""],namesAbbr:["܏ܟܢ ܏ܒ","ܫܒܛ","ܐܕܪ","ܢܝܣܢ","ܐܝܪ","ܚܙܝܪܢ","ܬܡܘܙ","ܐܒ","ܐܝܠܘܠ","܏ܬܫ ܏ܐ","܏ܬܫ ܏ܒ","܏ܟܢ ܏ܐ",""]},AM:["ܩ.ܛ","ܩ.ܛ","ܩ.ܛ"],PM:["ܒ.ܛ","ܒ.ܛ","ܒ.ܛ"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}}}});t.addCultureInfo("si-LK","default",{name:"si-LK",englishName:"Sinhala (Sri Lanka)",nativeName:"සිංහල (ශ්‍රී ලංකා)",language:"si",numberFormat:{groupSizes:[3,2],negativeInfinity:"-අනන්තය",positiveInfinity:"අනන්තය",percent:{groupSizes:[3,2]},currency:{pattern:["($ n)","$ n"],symbol:"රු."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"],namesAbbr:["ඉරිදා","සඳුදා","කුජදා","බුදදා","ගුරුදා","කිවිදා","ශනිදා"],namesShort:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"]},months:{names:["ජනවාරි","පෙබරවාරි","මාර්තු","අ‌ප්‍රේල්","මැයි","ජූනි","ජූලි","අ‌ගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්",""],namesAbbr:["ජන.","පෙබ.","මාර්තු.","අප්‍රේල්.","මැයි.","ජූනි.","ජූලි.","අගෝ.","සැප්.","ඔක්.","නොවැ.","දෙසැ.",""]},AM:["පෙ.ව.","පෙ.ව.","පෙ.ව."],PM:["ප.ව.","ප.ව.","ප.ව."],eras:[{name:"ක්‍රි.ව.",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"yyyy MMMM' මස 'dd' වැනිදා 'dddd",f:"yyyy MMMM' මස 'dd' වැනිදා 'dddd h:mm tt",F:"yyyy MMMM' මස 'dd' වැනිදා 'dddd h:mm:ss tt",Y:"yyyy MMMM"}}}});t.addCultureInfo("iu-Cans-CA","default",{name:"iu-Cans-CA",englishName:"Inuktitut (Syllabics, Canada)",nativeName:"ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕᒥ)",language:"iu-Cans",numberFormat:{groupSizes:[3,0],percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["ᓈᑦᑏᖑᔭ","ᓇᒡᒐᔾᔭᐅ","ᐊᐃᑉᐱᖅ","ᐱᖓᑦᓯᖅ","ᓯᑕᒻᒥᖅ","ᑕᓪᓕᕐᒥᖅ","ᓯᕙᑖᕐᕕᒃ"],namesAbbr:["ᓈᑦᑏ","ᓇᒡᒐ","ᐊᐃᑉᐱ","ᐱᖓᑦᓯ","ᓯᑕ","ᑕᓪᓕ","ᓯᕙᑖᕐᕕᒃ"],namesShort:["ᓈ","ᓇ","ᐊ","ᐱ","ᓯ","ᑕ","ᓯ"]},months:{names:["ᔮᓐᓄᐊᕆ","ᕖᕝᕗᐊᕆ","ᒫᑦᓯ","ᐄᐳᕆ","ᒪᐃ","ᔫᓂ","ᔪᓚᐃ","ᐋᒡᒌᓯ","ᓯᑎᐱᕆ","ᐅᑐᐱᕆ","ᓄᕕᐱᕆ","ᑎᓯᐱᕆ",""],namesAbbr:["ᔮᓐᓄ","ᕖᕝᕗ","ᒫᑦᓯ","ᐄᐳᕆ","ᒪᐃ","ᔫᓂ","ᔪᓚᐃ","ᐋᒡᒌ","ᓯᑎᐱ","ᐅᑐᐱ","ᓄᕕᐱ","ᑎᓯᐱ",""]},patterns:{d:"d/M/yyyy",D:"dddd,MMMM dd,yyyy",f:"dddd,MMMM dd,yyyy h:mm tt",F:"dddd,MMMM dd,yyyy h:mm:ss tt",Y:"MMMM,yyyy"}}}});t.addCultureInfo("am-ET","default",{name:"am-ET",englishName:"Amharic (Ethiopia)",nativeName:"አማርኛ (ኢትዮጵያ)",language:"am",numberFormat:{decimals:1,groupSizes:[3,0],NaN:"NAN",percent:{pattern:["-n%","n%"],decimals:1,groupSizes:[3,0]},currency:{pattern:["-$n","$n"],groupSizes:[3,0],symbol:"ETB"}},calendars:{standard:{days:{names:["እሑድ","ሰኞ","ማክሰኞ","ረቡዕ","ሐሙስ","ዓርብ","ቅዳሜ"],namesAbbr:["እሑድ","ሰኞ","ማክሰ","ረቡዕ","ሐሙስ","ዓርብ","ቅዳሜ"],namesShort:["እ","ሰ","ማ","ረ","ሐ","ዓ","ቅ"]},months:{names:["ጃንዩወሪ","ፌብሩወሪ","ማርች","ኤፕረል","ሜይ","ጁን","ጁላይ","ኦገስት","ሴፕቴምበር","ኦክተውበር","ኖቬምበር","ዲሴምበር",""],namesAbbr:["ጃንዩ","ፌብሩ","ማርች","ኤፕረ","ሜይ","ጁን","ጁላይ","ኦገስ","ሴፕቴ","ኦክተ","ኖቬም","ዲሴም",""]},AM:["ጡዋት","ጡዋት","ጡዋት"],PM:["ከሰዓት","ከሰዓት","ከሰዓት"],eras:[{name:"ዓመተ  ምሕረት",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"dddd '፣' MMMM d 'ቀን' yyyy",f:"dddd '፣' MMMM d 'ቀን' yyyy h:mm tt",F:"dddd '፣' MMMM d 'ቀን' yyyy h:mm:ss tt",M:"MMMM d ቀን",Y:"MMMM yyyy"}}}});t.addCultureInfo("ne-NP","default",{name:"ne-NP",englishName:"Nepali (Nepal)",nativeName:"नेपाली (नेपाल)",language:"ne",numberFormat:{groupSizes:[3,2],NaN:"nan",negativeInfinity:"-infinity",positiveInfinity:"infinity",percent:{pattern:["-n%","n%"],groupSizes:[3,2]},currency:{pattern:["-$n","$n"],symbol:"रु"}},calendars:{standard:{days:{names:["आइतवार","सोमवार","मङ्गलवार","बुधवार","बिहीवार","शुक्रवार","शनिवार"],namesAbbr:["आइत","सोम","मङ्गल","बुध","बिही","शुक्र","शनि"],namesShort:["आ","सो","म","बु","बि","शु","श"]},months:{names:["जनवरी","फेब्रुअरी","मार्च","अप्रिल","मे","जून","जुलाई","अगस्त","सेप्टेम्बर","अक्टोबर","नोभेम्बर","डिसेम्बर",""],namesAbbr:["जन","फेब","मार्च","अप्रिल","मे","जून","जुलाई","अग","सेप्ट","अक्ट","नोभ","डिस",""]},AM:["विहानी","विहानी","विहानी"],PM:["बेलुकी","बेलुकी","बेलुकी"],eras:[{name:"a.d.",start:null,offset:0}],patterns:{Y:"MMMM,yyyy"}}}});t.addCultureInfo("fy-NL","default",{name:"fy-NL",englishName:"Frisian (Netherlands)",nativeName:"Frysk (Nederlân)",language:"fy",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["Snein","Moandei","Tiisdei","Woansdei","Tongersdei","Freed","Sneon"],namesAbbr:["Sn","Mo","Ti","Wo","To","Fr","Sn"],namesShort:["S","M","T","W","T","F","S"]},months:{names:["jannewaris","febrewaris","maart","april","maaie","juny","july","augustus","septimber","oktober","novimber","desimber",""],namesAbbr:["jann","febr","mrt","apr","maaie","jun","jul","aug","sept","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"d-M-yyyy",D:"dddd d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd d MMMM yyyy H:mm",F:"dddd d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ps-AF","default",{name:"ps-AF",englishName:"Pashto (Afghanistan)",nativeName:"پښتو (افغانستان)",language:"ps",isRTL:!0,numberFormat:{pattern:["n-"],",":"،",".":",",NaN:"غ ع",negativeInfinity:"-∞",positiveInfinity:"∞",percent:{pattern:["%n-","%n"],",":"،",".":","},currency:{pattern:["$n-","$n"],",":"٬",".":"٫",symbol:"؋"}},calendars:{standard:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",f:"dd/MM/yyyy h:mm tt",F:"dd/MM/yyyy h:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_Localized:{firstDay:6,days:{names:["یکشنبه","دوشنبه","سه‌شنبه","چارشنبه","پنجشنبه","جمعه","شنبه"],namesAbbr:["یکشنبه","دوشنبه","سه‌شنبه","چارشنبه","پنجشنبه","جمعه","شنبه"],namesShort:["ی","د","س","چ","پ","ج","ش"]},months:{names:["سلواغه","كب","ورى","غويى","غبرګولى","چنګا ښزمرى","زمرى","وږى","تله","لړم","لنڈ ۍ","مرغومى",""],namesAbbr:["سلواغه","كب","ورى","غويى","غبرګولى","چنګا ښ","زمرى","وږى","تله","لړم","لنڈ ۍ","مرغومى",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"ل.ه",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy, dd, MMMM, dddd",f:"yyyy, dd, MMMM, dddd h:mm tt",F:"yyyy, dd, MMMM, dddd h:mm:ss tt",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("fil-PH","default",{name:"fil-PH",englishName:"Filipino (Philippines)",nativeName:"Filipino (Pilipinas)",language:"fil",numberFormat:{currency:{symbol:"PhP"}},calendars:{standard:{days:{names:["Linggo","Lunes","Martes","Mierkoles","Huebes","Biernes","Sabado"],namesAbbr:["Lin","Lun","Mar","Mier","Hueb","Bier","Saba"],namesShort:["L","L","M","M","H","B","S"]},months:{names:["Enero","Pebrero","Marso","Abril","Mayo","Hunyo","Hulyo","Agosto","Septyembre","Oktubre","Nobyembre","Disyembre",""],namesAbbr:["En","Peb","Mar","Abr","Mayo","Hun","Hul","Agos","Sept","Okt","Nob","Dis",""]},eras:[{name:"Anno Domini",start:null,offset:0}]}}});t.addCultureInfo("dv-MV","default",{name:"dv-MV",englishName:"Divehi (Maldives)",nativeName:"ދިވެހިބަސް (ދިވެހި ރާއްޖެ)",language:"dv",isRTL:!0,numberFormat:{currency:{pattern:["n $-","n $"],symbol:"ރ."}},calendars:{standard:{name:"Hijri",days:{names:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesAbbr:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesShort:["އާ","ހޯ","އަ","ބު","ބު","ހު","ހޮ"]},months:{names:["މުޙައްރަމް","ޞަފަރު","ރަބީޢުލްއައްވަލް","ރަބީޢުލްއާޚިރު","ޖުމާދަލްއޫލާ","ޖުމާދަލްއާޚިރާ","ރަޖަބް","ޝަޢްބާން","ރަމަޟާން","ޝައްވާލް","ޛުލްޤަޢިދާ","ޛުލްޙިއްޖާ",""],namesAbbr:["މުޙައްރަމް","ޞަފަރު","ރަބީޢުލްއައްވަލް","ރަބީޢުލްއާޚިރު","ޖުމާދަލްއޫލާ","ޖުމާދަލްއާޚިރާ","ރަޖަބް","ޝަޢްބާން","ރަމަޟާން","ޝައްވާލް","ޛުލްޤަޢިދާ","ޛުލްޙިއްޖާ",""]},AM:["މކ","މކ","މކ"],PM:["މފ","މފ","މފ"],eras:[{name:"ހިޖްރީ",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd/MM/yyyy HH:mm",F:"dd/MM/yyyy HH:mm:ss",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_Localized:{days:{names:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesAbbr:["އާދީއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],namesShort:["އާ","ހޯ","އަ","ބު","ބު","ހު","ހޮ"]},months:{names:["ޖަނަވަރީ","ފެބްރުއަރީ","މާޗް","އޭޕްރިލް","މެއި","ޖޫން","ޖުލައި","އޯގަސްޓް","ސެޕްޓެމްބަރ","އޮކްޓޯބަރ","ނޮވެމްބަރ","ޑިސެމްބަރ",""],namesAbbr:["ޖަނަވަރީ","ފެބްރުއަރީ","މާޗް","އޭޕްރިލް","މެއި","ޖޫން","ޖުލައި","އޯގަސްޓް","ސެޕްޓެމްބަރ","އޮކްޓޯބަރ","ނޮވެމްބަރ","ޑިސެމްބަރ",""]},AM:["މކ","މކ","މކ"],PM:["މފ","މފ","މފ"],eras:[{name:"މީލާދީ",start:null,offset:0}],patterns:{d:"dd/MM/yy",D:"ddd, yyyy MMMM dd",t:"HH:mm",T:"HH:mm:ss",f:"ddd, yyyy MMMM dd HH:mm",F:"ddd, yyyy MMMM dd HH:mm:ss",Y:"yyyy, MMMM"}}}});t.addCultureInfo("ha-Latn-NG","default",{name:"ha-Latn-NG",englishName:"Hausa (Latin, Nigeria)",nativeName:"Hausa (Nigeria)",language:"ha-Latn",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Lahadi","Litinin","Talata","Laraba","Alhamis","Juma'a","Asabar"],namesAbbr:["Lah","Lit","Tal","Lar","Alh","Jum","Asa"],namesShort:["L","L","T","L","A","J","A"]},months:{names:["Januwaru","Febreru","Maris","Afrilu","Mayu","Yuni","Yuli","Agusta","Satumba","Oktocba","Nuwamba","Disamba",""],namesAbbr:["Jan","Feb","Mar","Afr","May","Yun","Yul","Agu","Sat","Okt","Nuw","Dis",""]},AM:["Safe","safe","SAFE"],PM:["Yamma","yamma","YAMMA"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("yo-NG","default",{name:"yo-NG",englishName:"Yoruba (Nigeria)",nativeName:"Yoruba (Nigeria)",language:"yo",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Aiku","Aje","Isegun","Ojo'ru","Ojo'bo","Eti","Abameta"],namesAbbr:["Aik","Aje","Ise","Ojo","Ojo","Eti","Aba"],namesShort:["A","A","I","O","O","E","A"]},months:{names:["Osu kinni","Osu keji","Osu keta","Osu kerin","Osu karun","Osu kefa","Osu keje","Osu kejo","Osu kesan","Osu kewa","Osu kokanla","Osu keresi",""],namesAbbr:["kin.","kej.","ket.","ker.","kar.","kef.","kej.","kej.","kes.","kew.","kok.","ker.",""]},AM:["Owuro","owuro","OWURO"],PM:["Ale","ale","ALE"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("quz-BO","default",{name:"quz-BO",englishName:"Quechua (Bolivia)",nativeName:"runasimi (Qullasuyu)",language:"quz",numberFormat:{",":".",".":",",percent:{pattern:["-%n","%n"],",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":",",symbol:"$b"}},calendars:{standard:{days:{names:["intichaw","killachaw","atipachaw","quyllurchaw","Ch' askachaw","Illapachaw","k'uychichaw"],namesAbbr:["int","kil","ati","quy","Ch'","Ill","k'u"],namesShort:["d","k","a","m","h","b","k"]},months:{names:["Qulla puquy","Hatun puquy","Pauqar waray","ayriwa","Aymuray","Inti raymi","Anta Sitwa","Qhapaq Sitwa","Uma raymi","Kantaray","Ayamarq'a","Kapaq Raymi",""],namesAbbr:["Qul","Hat","Pau","ayr","Aym","Int","Ant","Qha","Uma","Kan","Aya","Kap",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("nso-ZA","default",{name:"nso-ZA",englishName:"Sesotho sa Leboa (South Africa)",nativeName:"Sesotho sa Leboa (Afrika Borwa)",language:"nso",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$-n","$ n"],symbol:"R"}},calendars:{standard:{days:{names:["Lamorena","Mošupologo","Labobedi","Laboraro","Labone","Labohlano","Mokibelo"],namesAbbr:["Lam","Moš","Lbb","Lbr","Lbn","Lbh","Mok"],namesShort:["L","M","L","L","L","L","M"]},months:{names:["Pherekgong","Hlakola","Mopitlo","Moranang","Mosegamanye","Ngoatobošego","Phuphu","Phato","Lewedi","Diphalana","Dibatsela","Manthole",""],namesAbbr:["Pher","Hlak","Mop","Mor","Mos","Ngwat","Phup","Phat","Lew","Dip","Dib","Man",""]},patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ba-RU","default",{name:"ba-RU",englishName:"Bashkir (Russia)",nativeName:"Башҡорт (Россия)",language:"ba",numberFormat:{",":" ",".":",",groupSizes:[3,0],negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],groupSizes:[3,0],",":" ",".":","},currency:{pattern:["-n $","n $"],groupSizes:[3,0],",":" ",".":",",symbol:"һ."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Йәкшәмбе","Дүшәмбе","Шишәмбе","Шаршамбы","Кесаҙна","Йома","Шәмбе"],namesAbbr:["Йш","Дш","Шш","Шр","Кс","Йм","Шб"],namesShort:["Йш","Дш","Шш","Шр","Кс","Йм","Шб"]},months:{names:["ғинуар","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь",""],namesAbbr:["ғин","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d MMMM yyyy 'й'",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy 'й' H:mm",F:"d MMMM yyyy 'й' H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("lb-LU","default",{name:"lb-LU",englishName:"Luxembourgish (Luxembourg)",nativeName:"Lëtzebuergesch (Luxembourg)",language:"lb",numberFormat:{",":" ",".":",",NaN:"n. num.",negativeInfinity:"-onendlech",positiveInfinity:"+onendlech",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"],namesAbbr:["Son","Méi","Dën","Mët","Don","Fre","Sam"],namesShort:["So","Mé","Dë","Më","Do","Fr","Sa"]},months:{names:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("kl-GL","default",{name:"kl-GL",englishName:"Greenlandic (Greenland)",nativeName:"kalaallisut (Kalaallit Nunaat)",language:"kl",numberFormat:{",":".",".":",",groupSizes:[3,0],negativeInfinity:"-INF",positiveInfinity:"INF",percent:{groupSizes:[3,0],",":".",".":","},currency:{pattern:["$ -n","$ n"],groupSizes:[3,0],",":".",".":",",symbol:"kr."}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["sapaat","ataasinngorneq","marlunngorneq","pingasunngorneq","sisamanngorneq","tallimanngorneq","arfininngorneq"],namesAbbr:["sap","ata","mar","ping","sis","tal","arf"],namesShort:["sa","at","ma","pi","si","ta","ar"]},months:{names:["januari","februari","martsi","apriili","maaji","juni","juli","aggusti","septembari","oktobari","novembari","decembari",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ig-NG","default",{name:"ig-NG",englishName:"Igbo (Nigeria)",nativeName:"Igbo (Nigeria)",language:"ig",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Aiku","Aje","Isegun","Ojo'ru","Ojo'bo","Eti","Abameta"],namesAbbr:["Aik","Aje","Ise","Ojo","Ojo","Eti","Aba"],namesShort:["A","A","I","O","O","E","A"]},months:{names:["Onwa mbu","Onwa ibua","Onwa ato","Onwa ano","Onwa ise","Onwa isi","Onwa asa","Onwa asato","Onwa itolu","Onwa iri","Onwa iri n'ofu","Onwa iri n'ibua",""],namesAbbr:["mbu.","ibu.","ato.","ano.","ise","isi","asa","asa.","ito.","iri.","n'of.","n'ib.",""]},AM:["Ututu","ututu","UTUTU"],PM:["Efifie","efifie","EFIFIE"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("ii-CN","default",{name:"ii-CN",englishName:"Yi (PRC)",nativeName:"ꆈꌠꁱꂷ (ꍏꉸꏓꂱꇭꉼꇩ)",language:"ii",numberFormat:{groupSizes:[3,0],NaN:"ꌗꂷꀋꉬ",negativeInfinity:"ꀄꊭꌐꀋꉆ",positiveInfinity:"ꈤꇁꑖꀋꉬ",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{firstDay:1,days:{names:["ꑭꆏꑍ","ꆏꊂ꒔","ꆏꊂꑍ","ꆏꊂꌕ","ꆏꊂꇖ","ꆏꊂꉬ","ꆏꊂꃘ"],namesAbbr:["ꑭꆏ","ꆏ꒔","ꆏꑍ","ꆏꌕ","ꆏꇖ","ꆏꉬ","ꆏꃘ"],namesShort:["ꆏ","꒔","ꑍ","ꌕ","ꇖ","ꉬ","ꃘ"]},months:{names:["ꋍꆪ","ꑍꆪ","ꌕꆪ","ꇖꆪ","ꉬꆪ","ꃘꆪ","ꏃꆪ","ꉆꆪ","ꈬꆪ","ꊰꆪ","ꊯꊪꆪ","ꊰꑋꆪ",""],namesAbbr:["ꋍꆪ","ꑍꆪ","ꌕꆪ","ꇖꆪ","ꉬꆪ","ꃘꆪ","ꏃꆪ","ꉆꆪ","ꈬꆪ","ꊰꆪ","ꊯꊪꆪ","ꊰꑋꆪ",""]},AM:["ꂵꆪꈌꈐ","ꂵꆪꈌꈐ","ꂵꆪꈌꈐ"],PM:["ꂵꆪꈌꉈ","ꂵꆪꈌꉈ","ꂵꆪꈌꉈ"],eras:[{name:"ꇬꑼ",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'ꈎ' M'ꆪ' d'ꑍ'",t:"tt h:mm",T:"H:mm:ss",f:"yyyy'ꈎ' M'ꆪ' d'ꑍ' tt h:mm",F:"yyyy'ꈎ' M'ꆪ' d'ꑍ' H:mm:ss",M:"M'ꆪ' d'ꑍ'",Y:"yyyy'ꈎ' M'ꆪ'"}}}});t.addCultureInfo("arn-CL","default",{name:"arn-CL",englishName:"Mapudungun (Chile)",nativeName:"Mapudungun (Chile)",language:"arn",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":","}},calendars:{standard:{"/":"-",days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd-MM-yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("moh-CA","default",{name:"moh-CA",englishName:"Mohawk (Mohawk)",nativeName:"Kanien'kéha",language:"moh",numberFormat:{groupSizes:[3,0],percent:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["Awentatokentì:ke","Awentataón'ke","Ratironhia'kehronòn:ke","Soséhne","Okaristiiáhne","Ronwaia'tanentaktonhne","Entákta"],namesShort:["S","M","T","W","T","F","S"]},months:{names:["Tsothohrkó:Wa","Enniska","Enniskó:Wa","Onerahtókha","Onerahtohkó:Wa","Ohiari:Ha","Ohiarihkó:Wa","Seskéha","Seskehkó:Wa","Kenténha","Kentenhkó:Wa","Tsothóhrha",""]}}}});t.addCultureInfo("br-FR","default",{name:"br-FR",englishName:"Breton (France)",nativeName:"brezhoneg (Frañs)",language:"br",numberFormat:{",":" ",".":",",NaN:"NkN",negativeInfinity:"-Anfin",positiveInfinity:"+Anfin",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Sul","Lun","Meurzh","Merc'her","Yaou","Gwener","Sadorn"],namesAbbr:["Sul","Lun","Meu.","Mer.","Yaou","Gwe.","Sad."],namesShort:["Su","Lu","Mz","Mc","Ya","Gw","Sa"]},months:{names:["Genver","C'hwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu",""],namesAbbr:["Gen.","C'hwe.","Meur.","Ebr.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kzu",""]},AM:null,PM:null,eras:[{name:"g. J.-K.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ug-CN","default",{name:"ug-CN",englishName:"Uyghur (PRC)",nativeName:"ئۇيغۇرچە (جۇڭخۇا خەلق جۇمھۇرىيىتى)",language:"ug",isRTL:!0,numberFormat:{NaN:"سان ئەمەس",negativeInfinity:"مەنپىي چەكسىزلىك",positiveInfinity:"مۇسبەت چەكسىزلىك",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{"/":"-",days:{names:["يەكشەنبە","دۈشەنبە","سەيشەنبە","چارشەنبە","پەيشەنبە","جۈمە","شەنبە"],namesAbbr:["يە","دۈ","سە","چا","پە","جۈ","شە"],namesShort:["ي","د","س","چ","پ","ج","ش"]},months:{names:["1-ئاي","2-ئاي","3-ئاي","4-ئاي","5-ئاي","6-ئاي","7-ئاي","8-ئاي","9-ئاي","10-ئاي","11-ئاي","12-ئاي",""],namesAbbr:["1-ئاي","2-ئاي","3-ئاي","4-ئاي","5-ئاي","6-ئاي","7-ئاي","8-ئاي","9-ئاي","10-ئاي","11-ئاي","12-ئاي",""]},AM:["چۈشتىن بۇرۇن","چۈشتىن بۇرۇن","چۈشتىن بۇرۇن"],PM:["چۈشتىن كېيىن","چۈشتىن كېيىن","چۈشتىن كېيىن"],eras:[{name:"مىلادى",start:null,offset:0}],patterns:{d:"yyyy-M-d",D:"yyyy-'يىلى' MMMM d-'كۈنى،'",t:"H:mm",T:"H:mm:ss",f:"yyyy-'يىلى' MMMM d-'كۈنى،' H:mm",F:"yyyy-'يىلى' MMMM d-'كۈنى،' H:mm:ss",M:"MMMM d'-كۈنى'",Y:"yyyy-'يىلى' MMMM"}}}});t.addCultureInfo("mi-NZ","default",{name:"mi-NZ",englishName:"Maori (New Zealand)",nativeName:"Reo Māori (Aotearoa)",language:"mi",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["-$n","$n"]}},calendars:{standard:{firstDay:1,days:{names:["Rātapu","Rāhina","Rātū","Rāapa","Rāpare","Rāmere","Rāhoroi"],namesAbbr:["Ta","Hi","Tū","Apa","Pa","Me","Ho"],namesShort:["Ta","Hi","Tū","Aa","Pa","Me","Ho"]},months:{names:["Kohi-tātea","Hui-tanguru","Poutū-te-rangi","Paenga-whāwhā","Haratua","Pipiri","Hōngongoi","Here-turi-kōkā","Mahuru","Whiringa-ā-nuku","Whiringa-ā-rangi","Hakihea",""],namesAbbr:["Kohi","Hui","Pou","Pae","Hara","Pipi","Hōngo","Here","Mahu","Nuku","Rangi","Haki",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dddd, dd MMMM, yyyy",f:"dddd, dd MMMM, yyyy h:mm tt",F:"dddd, dd MMMM, yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM, yy"}}}});t.addCultureInfo("oc-FR","default",{name:"oc-FR",englishName:"Occitan (France)",nativeName:"Occitan (França)",language:"oc",numberFormat:{",":" ",".":",",NaN:"Non Numeric",negativeInfinity:"-Infinit",positiveInfinity:"+Infinit",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimenge","diluns","dimars","dimècres","dijòus","divendres","dissabte"],namesAbbr:["dim.","lun.","mar.","mèc.","jòu.","ven.","sab."],namesShort:["di","lu","ma","mè","jò","ve","sa"]},months:{names:["genier","febrier","març","abril","mai","junh","julh","agost","setembre","octobre","novembre","desembre",""],namesAbbr:["gen.","feb.","mar.","abr.","mai.","jun.","jul.","ag.","set.","oct.","nov.","des.",""]},monthsGenitive:{names:["de genier","de febrier","de març","d'abril","de mai","de junh","de julh","d'agost","de setembre","d'octobre","de novembre","de desembre",""],namesAbbr:["gen.","feb.","mar.","abr.","mai.","jun.","jul.","ag.","set.","oct.","nov.","des.",""]},AM:null,PM:null,eras:[{name:"après Jèsus-Crist",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd,' lo 'd MMMM' de 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd,' lo 'd MMMM' de 'yyyy HH:mm",F:"dddd,' lo 'd MMMM' de 'yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("co-FR","default",{name:"co-FR",englishName:"Corsican (France)",nativeName:"Corsu (France)",language:"co",numberFormat:{",":" ",".":",",NaN:"Mica numericu",negativeInfinity:"-Infinitu",positiveInfinity:"+Infinitu",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dumenica","luni","marti","mercuri","ghjovi","venderi","sabbatu"],namesAbbr:["dum.","lun.","mar.","mer.","ghj.","ven.","sab."],namesShort:["du","lu","ma","me","gh","ve","sa"]},months:{names:["ghjennaghju","ferraghju","marzu","aprile","maghju","ghjunghju","lugliu","aostu","settembre","ottobre","nuvembre","dicembre",""],namesAbbr:["ghje","ferr","marz","apri","magh","ghju","lugl","aost","sett","otto","nuve","dice",""]},AM:null,PM:null,eras:[{name:"dopu J-C",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("gsw-FR","default",{name:"gsw-FR",englishName:"Alsatian (France)",nativeName:"Elsässisch (Frànkrisch)",language:"gsw",numberFormat:{",":" ",".":",",NaN:"Ohne Nummer",negativeInfinity:"-Unendlich",positiveInfinity:"+Unendlich",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Sundàà","Mondàà","Dienschdàà","Mittwuch","Dunnerschdàà","Fridàà","Sàmschdàà"],namesAbbr:["Su.","Mo.","Di.","Mi.","Du.","Fr.","Sà."],namesShort:["Su","Mo","Di","Mi","Du","Fr","Sà"]},months:{names:["Jänner","Feverje","März","Àpril","Mai","Jüni","Jüli","Augscht","September","Oktower","Nowember","Dezember",""],namesAbbr:["Jän.","Fev.","März","Apr.","Mai","Jüni","Jüli","Aug.","Sept.","Okt.","Now.","Dez.",""]},AM:null,PM:null,eras:[{name:"Vor J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sah-RU","default",{name:"sah-RU",englishName:"Yakut (Russia)",nativeName:"саха (Россия)",language:"sah",numberFormat:{",":" ",".":",",NaN:"NAN",negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"с."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["баскыһыанньа","бэнидиэнньик","оптуорунньук","сэрэдэ","чэппиэр","бээтинсэ","субуота"],namesAbbr:["Бс","Бн","Оп","Ср","Чп","Бт","Сб"],namesShort:["Бс","Бн","Оп","Ср","Чп","Бт","Сб"]},months:{names:["Тохсунньу","Олунньу","Кулун тутар","Муус устар","Ыам ыйа","Бэс ыйа","От ыйа","Атырдьах ыйа","Балаҕан ыйа","Алтынньы","Сэтинньи","Ахсынньы",""],namesAbbr:["тхс","олн","кул","мст","ыам","бэс","отй","атр","блҕ","алт","стн","ахс",""]},monthsGenitive:{names:["тохсунньу","олунньу","кулун тутар","муус устар","ыам ыйын","бэс ыйын","от ыйын","атырдьах ыйын","балаҕан ыйын","алтынньы","сэтинньи","ахсынньы",""],namesAbbr:["тхс","олн","кул","мст","ыам","бэс","отй","атр","блҕ","алт","стн","ахс",""]},AM:null,PM:null,patterns:{d:"MM.dd.yyyy",D:"MMMM d yyyy 'с.'",t:"H:mm",T:"H:mm:ss",f:"MMMM d yyyy 'с.' H:mm",F:"MMMM d yyyy 'с.' H:mm:ss",Y:"MMMM yyyy 'с.'"}}}});t.addCultureInfo("qut-GT","default",{name:"qut-GT",englishName:"K'iche (Guatemala)",nativeName:"K'iche (Guatemala)",language:"qut",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{symbol:"Q"}},calendars:{standard:{days:{names:["juq'ij","kaq'ij","oxq'ij","kajq'ij","joq'ij","waqq'ij","wuqq'ij"],namesAbbr:["juq","kaq","oxq","kajq","joq","waqq","wuqq"],namesShort:["ju","ka","ox","ka","jo","wa","wu"]},months:{names:["nab'e ik'","ukab' ik'","rox ik'","ukaj ik'","uro' ik'","uwaq ik'","uwuq ik'","uwajxaq ik'","ub'elej ik'","ulaj ik'","ujulaj ik'","ukab'laj ik'",""],namesAbbr:["nab'e","ukab","rox","ukaj","uro","uwaq","uwuq","uwajxaq","ub'elej","ulaj","ujulaj","ukab'laj",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("rw-RW","default",{name:"rw-RW",englishName:"Kinyarwanda (Rwanda)",nativeName:"Kinyarwanda (Rwanda)",language:"rw",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["$-n","$ n"],",":" ",".":",",symbol:"RWF"}},calendars:{standard:{days:{names:["Ku wa mbere","Ku wa kabiri","Ku wa gatatu","Ku wa kane","Ku wa gatanu","Ku wa gatandatu","Ku cyumweru"],namesAbbr:["mbe.","kab.","gat.","kan.","gat.","gat.","cyu."],namesShort:["mb","ka","ga","ka","ga","ga","cy"]},months:{names:["Mutarama","Gashyantare","Werurwe","Mata","Gicurasi","Kamena","Nyakanga","Kanama","Nzeli","Ukwakira","Ugushyingo","Ukuboza",""],namesAbbr:["Mut","Gas","Wer","Mat","Gic","Kam","Nya","Kan","Nze","Ukwa","Ugu","Uku",""]},AM:["saa moya z.m.","saa moya z.m.","SAA MOYA Z.M."],PM:["saa moya z.n.","saa moya z.n.","SAA MOYA Z.N."],eras:[{name:"AD",start:null,offset:0}]}}});t.addCultureInfo("wo-SN","default",{name:"wo-SN",englishName:"Wolof (Senegal)",nativeName:"Wolof (Sénégal)",language:"wo",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"XOF"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("prs-AF","default",{name:"prs-AF",englishName:"Dari (Afghanistan)",nativeName:"درى (افغانستان)",language:"prs",isRTL:!0,numberFormat:{pattern:["n-"],",":".",".":",",NaN:"غ ع",negativeInfinity:"-∞",positiveInfinity:"∞",percent:{pattern:["%n-","%n"],",":".",".":","},currency:{pattern:["$n-","$n"],symbol:"؋"}},calendars:{standard:{name:"Hijri",firstDay:5,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",f:"dd/MM/yyyy h:mm tt",F:"dd/MM/yyyy h:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_Localized:{firstDay:5,days:{names:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesAbbr:["یکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],namesShort:["ی","د","س","چ","پ","ج","ش"]},months:{names:["سلواغه","كب","ورى","غويى","غبرګولى","چنګاښ","زمرى","وږى","تله","لړم","ليندۍ","مرغومى",""],namesAbbr:["سلواغه","كب","ورى","غويى","غبرګولى","چنګاښ","زمرى","وږى","تله","لړم","ليندۍ","مرغومى",""]},AM:["غ.م","غ.م","غ.م"],PM:["غ.و","غ.و","غ.و"],eras:[{name:"ل.ه",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy, dd, MMMM, dddd",f:"yyyy, dd, MMMM, dddd h:mm tt",F:"yyyy, dd, MMMM, dddd h:mm:ss tt",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("gd-GB","default",{name:"gd-GB",englishName:"Scottish Gaelic (United Kingdom)",nativeName:"Gàidhlig (An Rìoghachd Aonaichte)",language:"gd",numberFormat:{negativeInfinity:"-Neo-chrìochnachd",positiveInfinity:"Neo-chrìochnachd",currency:{pattern:["-$n","$n"],symbol:"£"}},calendars:{standard:{firstDay:1,days:{names:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],namesAbbr:["Dòm","Lua","Mài","Cia","Ard","Hao","Sat"],namesShort:["D","L","M","C","A","H","S"]},months:{names:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd",""],namesAbbr:["Fao","Gea","Màr","Gib","Cèi","Ògm","Iuc","Lùn","Sul","Dàm","Sam","Dùb",""]},AM:["m","m","M"],PM:["f","f","F"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-IQ","default",{name:"ar-IQ",englishName:"Arabic (Iraq)",nativeName:"العربية (العراق)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"د.ع.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("zh-CN","default",{name:"zh-CN",englishName:"Chinese (Simplified, PRC)",nativeName:"中文(中华人民共和国)",language:"zh-CHS",numberFormat:{NaN:"非数字",negativeInfinity:"负无穷大",positiveInfinity:"正无穷大",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["周日","周一","周二","周三","周四","周五","周六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("de-CH","default",{name:"de-CH",englishName:"German (Switzerland)",nativeName:"Deutsch (Schweiz)",language:"de",numberFormat:{",":"'",NaN:"n. def.",negativeInfinity:"-unendlich",positiveInfinity:"+unendlich",percent:{pattern:["-n%","n%"],",":"'"},currency:{pattern:["$-n","$ n"],",":"'",symbol:"Fr."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],namesAbbr:["So","Mo","Di","Mi","Do","Fr","Sa"],namesShort:["So","Mo","Di","Mi","Do","Fr","Sa"]},months:{names:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d. MMMM yyyy HH:mm",F:"dddd, d. MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("en-GB","default",{name:"en-GB",englishName:"English (United Kingdom)",nativeName:"English (United Kingdom)",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"£"}},calendars:{standard:{firstDay:1,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-MX","default",{name:"es-MX",englishName:"Spanish (Mexico)",nativeName:"Español (México)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{pattern:["-$n","$n"]}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("fr-BE","default",{name:"fr-BE",englishName:"French (Belgium)",nativeName:"français (Belgique)",language:"fr",numberFormat:{",":".",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"d/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("it-CH","default",{name:"it-CH",englishName:"Italian (Switzerland)",nativeName:"italiano (Svizzera)",language:"it",numberFormat:{",":"'",NaN:"Non un numero reale",negativeInfinity:"-Infinito",positiveInfinity:"+Infinito",percent:{pattern:["-n%","n%"],",":"'"},currency:{pattern:["$-n","$ n"],",":"'",symbol:"fr."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],namesAbbr:["dom","lun","mar","mer","gio","ven","sab"],namesShort:["do","lu","ma","me","gi","ve","sa"]},months:{names:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre",""],namesAbbr:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d. MMMM yyyy HH:mm",F:"dddd, d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("nl-BE","default",{name:"nl-BE",englishName:"Dutch (Belgium)",nativeName:"Nederlands (België)",language:"nl",numberFormat:{",":".",".":",",NaN:"NaN (Niet-een-getal)",negativeInfinity:"-oneindig",positiveInfinity:"oneindig",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],namesAbbr:["zo","ma","di","wo","do","vr","za"],namesShort:["zo","ma","di","wo","do","vr","za"]},months:{names:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december",""],namesAbbr:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d/MM/yyyy",D:"dddd d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd d MMMM yyyy H:mm",F:"dddd d MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("nn-NO","default",{name:"nn-NO",englishName:"Norwegian, Nynorsk (Norway)",nativeName:"norsk, nynorsk (Noreg)",language:"nn",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["søndag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"],namesAbbr:["sø","må","ty","on","to","fr","la"],namesShort:["sø","må","ty","on","to","fr","la"]},months:{names:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("pt-PT","default",{name:"pt-PT",englishName:"Portuguese (Portugal)",nativeName:"português (Portugal)",language:"pt",numberFormat:{",":".",".":",",NaN:"NaN (Não é um número)",negativeInfinity:"-Infinito",positiveInfinity:"+Infinito",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],namesAbbr:["dom","seg","ter","qua","qui","sex","sáb"],namesShort:["D","S","T","Q","Q","S","S"]},months:{names:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro",""],namesAbbr:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd-MM-yyyy",D:"dddd, d' de 'MMMM' de 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d' de 'MMMM' de 'yyyy HH:mm",F:"dddd, d' de 'MMMM' de 'yyyy HH:mm:ss",M:"d/M",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("sr-Latn-CS","default",{name:"sr-Latn-CS",englishName:"Serbian (Latin, Serbia and Montenegro (Former))",nativeName:"srpski (Srbija i Crna Gora (Prethodno))",language:"sr-Latn",numberFormat:{",":".",".":",",negativeInfinity:"-beskonačnost",positiveInfinity:"+beskonačnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Din."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sre","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,eras:[{name:"n.e.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sv-FI","default",{name:"sv-FI",englishName:"Swedish (Finland)",nativeName:"svenska (Finland)",language:"sv",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],namesAbbr:["sö","må","ti","on","to","fr","lö"],namesShort:["sö","må","ti","on","to","fr","lö"]},months:{names:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"'den 'd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"'den 'd MMMM yyyy HH:mm",F:"'den 'd MMMM yyyy HH:mm:ss",M:"'den 'd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("az-Cyrl-AZ","default",{name:"az-Cyrl-AZ",englishName:"Azeri (Cyrillic, Azerbaijan)",nativeName:"Азәрбајҹан (Азәрбајҹан)",language:"az-Cyrl",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"ман."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Базар","Базар ертәси","Чәршәнбә ахшамы","Чәршәнбә","Ҹүмә ахшамы","Ҹүмә","Шәнбә"],namesAbbr:["Б","Бе","Ча","Ч","Ҹа","Ҹ","Ш"],namesShort:["Б","Бе","Ча","Ч","Ҹа","Ҹ","Ш"]},months:{names:["Јанвар","Феврал","Март","Апрел","Мај","Ијун","Ијул","Август","Сентјабр","Октјабр","Нојабр","Декабр",""],namesAbbr:["Јан","Фев","Мар","Апр","Мај","Ијун","Ијул","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["јанвар","феврал","март","апрел","мај","ијун","ијул","август","сентјабр","октјабр","нојабр","декабр",""],namesAbbr:["Јан","Фев","Мар","Апр","мая","ијун","ијул","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("dsb-DE","default",{name:"dsb-DE",englishName:"Lower Sorbian (Germany)",nativeName:"dolnoserbšćina (Nimska)",language:"dsb",numberFormat:{",":".",".":",",NaN:"njedefinowane",negativeInfinity:"-njekońcne",positiveInfinity:"+njekońcne",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":". ",firstDay:1,days:{names:["njeźela","ponjeźele","wałtora","srjoda","stwortk","pětk","sobota"],namesAbbr:["nje","pon","wał","srj","stw","pět","sob"],namesShort:["n","p","w","s","s","p","s"]},months:{names:["januar","februar","měrc","apryl","maj","junij","julij","awgust","september","oktober","nowember","december",""],namesAbbr:["jan","feb","měr","apr","maj","jun","jul","awg","sep","okt","now","dec",""]},monthsGenitive:{names:["januara","februara","měrca","apryla","maja","junija","julija","awgusta","septembra","oktobra","nowembra","decembra",""],namesAbbr:["jan","feb","měr","apr","maj","jun","jul","awg","sep","okt","now","dec",""]},AM:null,PM:null,eras:[{name:"po Chr.",start:null,offset:0}],patterns:{d:"d. M. yyyy",D:"dddd, 'dnja' d. MMMM yyyy",t:"H.mm 'goź.'",T:"H:mm:ss",f:"dddd, 'dnja' d. MMMM yyyy H.mm 'goź.'",F:"dddd, 'dnja' d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("se-SE","default",{name:"se-SE",englishName:"Sami, Northern (Sweden)",nativeName:"davvisámegiella (Ruoŧŧa)",language:"se",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["sotnabeaivi","mánnodat","disdat","gaskavahkku","duorastat","bearjadat","lávvardat"],namesAbbr:["sotn","mán","dis","gask","duor","bear","láv"],namesShort:["s","m","d","g","d","b","l"]},months:{names:["ođđajagemánnu","guovvamánnu","njukčamánnu","cuoŋománnu","miessemánnu","geassemánnu","suoidnemánnu","borgemánnu","čakčamánnu","golggotmánnu","skábmamánnu","juovlamánnu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},monthsGenitive:{names:["ođđajagimánu","guovvamánu","njukčamánu","cuoŋománu","miessemánu","geassemánu","suoidnemánu","borgemánu","čakčamánu","golggotmánu","skábmamánu","juovlamánu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ga-IE","default",{name:"ga-IE",englishName:"Irish (Ireland)",nativeName:"Gaeilge (Éire)",language:"ga",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],namesAbbr:["Domh","Luan","Máir","Céad","Déar","Aoi","Sath"],namesShort:["Do","Lu","Má","Cé","De","Ao","Sa"]},months:{names:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig",""],namesAbbr:["Ean","Feabh","Már","Aib","Bealt","Meith","Iúil","Lún","M.Fómh","D.Fómh","Samh","Noll",""]},AM:["r.n.","r.n.","R.N."],PM:["i.n.","i.n.","I.N."],patterns:{d:"dd/MM/yyyy",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ms-BN","default",{name:"ms-BN",englishName:"Malay (Brunei Darussalam)",nativeName:"Bahasa Melayu (Brunei Darussalam)",language:"ms",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{decimals:0,",":".",".":","}},calendars:{standard:{firstDay:1,days:{names:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],namesAbbr:["Ahad","Isnin","Sel","Rabu","Khamis","Jumaat","Sabtu"],namesShort:["A","I","S","R","K","J","S"]},months:{names:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember",""],namesAbbr:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogos","Sept","Okt","Nov","Dis",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM yyyy H:mm",F:"dd MMMM yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("uz-Cyrl-UZ","default",{name:"uz-Cyrl-UZ",englishName:"Uzbek (Cyrillic, Uzbekistan)",nativeName:"Ўзбек (Ўзбекистон)",language:"uz-Cyrl",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"сўм"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["якшанба","душанба","сешанба","чоршанба","пайшанба","жума","шанба"],namesAbbr:["якш","дш","сш","чш","пш","ж","ш"],namesShort:["я","д","с","ч","п","ж","ш"]},months:{names:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["январ","феврал","март","апрел","май","июн","июл","август","сентябр","октябр","ноябр","декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","мая","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"yyyy 'йил' d-MMMM",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'йил' d-MMMM HH:mm",F:"yyyy 'йил' d-MMMM HH:mm:ss",M:"d-MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("bn-BD","default",{name:"bn-BD",englishName:"Bengali (Bangladesh)",nativeName:"বাংলা (বাংলাদেশ)",language:"bn",numberFormat:{groupSizes:[3,2],percent:{pattern:["-%n","%n"],groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"৳"}},calendars:{standard:{"/":"-",":":".",firstDay:1,days:{names:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],namesAbbr:["রবি.","সোম.","মঙ্গল.","বুধ.","বৃহস্পতি.","শুক্র.","শনি."],namesShort:["র","স","ম","ব","ব","শ","শ"]},months:{names:["জানুয়ারী","ফেব্রুয়ারী","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর",""],namesAbbr:["জানু.","ফেব্রু.","মার্চ","এপ্রিল","মে","জুন","জুলাই","আগ.","সেপ্টে.","অক্টো.","নভে.","ডিসে.",""]},AM:["পুর্বাহ্ন","পুর্বাহ্ন","পুর্বাহ্ন"],PM:["অপরাহ্ন","অপরাহ্ন","অপরাহ্ন"],patterns:{d:"dd-MM-yy",D:"dd MMMM yyyy",t:"HH.mm",T:"HH.mm.ss",f:"dd MMMM yyyy HH.mm",F:"dd MMMM yyyy HH.mm.ss",M:"dd MMMM"}}}});t.addCultureInfo("mn-Mong-CN","default",{name:"mn-Mong-CN",englishName:"Mongolian (Traditional Mongolian, PRC)",nativeName:"ᠮᠤᠨᠭᠭᠤᠯ ᠬᠡᠯᠡ (ᠪᠦᠭᠦᠳᠡ ᠨᠠᠢᠷᠠᠮᠳᠠᠬᠤ ᠳᠤᠮᠳᠠᠳᠤ ᠠᠷᠠᠳ ᠣᠯᠣᠰ)",language:"mn-Mong",numberFormat:{groupSizes:[3,0],NaN:"ᠲᠤᠭᠠᠠ ᠪᠤᠰᠤ",negativeInfinity:"ᠰᠦᠬᠡᠷᠬᠦ ᠬᠢᠵᠠᠭᠠᠷᠭᠦᠢ ᠶᠡᠬᠡ",positiveInfinity:"ᠡᠶ᠋ᠡᠷᠬᠦ ᠬᠢᠵᠠᠭᠠᠷᠭᠦᠢ ᠶᠠᠬᠡ",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["$-n","$n"],groupSizes:[3,0],symbol:"¥"}},calendars:{standard:{firstDay:1,days:{names:["ᠭᠠᠷᠠᠭ ᠤᠨ ᠡᠳᠦᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠨᠢᠭᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠬᠣᠶᠠᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠭᠤᠷᠪᠠᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠳᠥᠷᠪᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠲᠠᠪᠤᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠵᠢᠷᠭᠤᠭᠠᠨ"],namesAbbr:["ᠭᠠᠷᠠᠭ ᠤᠨ ᠡᠳᠦᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠨᠢᠭᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠬᠣᠶᠠᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠭᠤᠷᠪᠠᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠳᠥᠷᠪᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠲᠠᠪᠤᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠵᠢᠷᠭᠤᠭᠠᠨ"],namesShort:["ᠡ‍","ᠨᠢ‍","ᠬᠣ‍","ᠭᠤ‍","ᠳᠥ‍","ᠲᠠ‍","ᠵᠢ‍"]},months:{names:["ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠭᠤᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠦᠷᠪᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠠᠪᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠵᠢᠷᠭᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠤᠯᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠨᠠᠢᠮᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠶᠢᠰᠦᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ",""],namesAbbr:["ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠭᠤᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠦᠷᠪᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠠᠪᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠵᠢᠷᠭᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠤᠯᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠨᠠᠢᠮᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠶᠢᠰᠦᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ",""]},AM:null,PM:null,eras:[{name:"ᠣᠨ ᠲᠣᠭᠠᠯᠠᠯ ᠤᠨ",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'ᠣᠨ ᠤ᠋' M'ᠰᠠᠷ᠎ᠠ  ᠢᠢᠨ 'd' ᠤ᠋ ᠡᠳᠦᠷ'",t:"H:mm",T:"H:mm:ss",f:"yyyy'ᠣᠨ ᠤ᠋' M'ᠰᠠᠷ᠎ᠠ  ᠢᠢᠨ 'd' ᠤ᠋ ᠡᠳᠦᠷ' H:mm",F:"yyyy'ᠣᠨ ᠤ᠋' M'ᠰᠠᠷ᠎ᠠ  ᠢᠢᠨ 'd' ᠤ᠋ ᠡᠳᠦᠷ' H:mm:ss",M:"M'ᠰᠠᠷ᠎ᠠ' d'ᠡᠳᠦᠷ'",Y:"yyyy'ᠣᠨ' M'ᠰᠠᠷ᠎ᠠ'"}}}});t.addCultureInfo("iu-Latn-CA","default",{name:"iu-Latn-CA",englishName:"Inuktitut (Latin, Canada)",nativeName:"Inuktitut (Kanatami)",language:"iu-Latn",numberFormat:{groupSizes:[3,0],percent:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["Naattiinguja","Naggajjau","Aippiq","Pingatsiq","Sitammiq","Tallirmiq","Sivataarvik"],namesAbbr:["Nat","Nag","Aip","Pi","Sit","Tal","Siv"],namesShort:["N","N","A","P","S","T","S"]},months:{names:["Jaannuari","Viivvuari","Maatsi","Iipuri","Mai","Juuni","Julai","Aaggiisi","Sitipiri","Utupiri","Nuvipiri","Tisipiri",""],namesAbbr:["Jan","Viv","Mas","Ipu","Mai","Jun","Jul","Agi","Sii","Uut","Nuv","Tis",""]},patterns:{d:"d/MM/yyyy",D:"ddd, MMMM dd,yyyy",f:"ddd, MMMM dd,yyyy h:mm tt",F:"ddd, MMMM dd,yyyy h:mm:ss tt"}}}});t.addCultureInfo("tzm-Latn-DZ","default",{name:"tzm-Latn-DZ",englishName:"Tamazight (Latin, Algeria)",nativeName:"Tamazight (Djazaïr)",language:"tzm-Latn",numberFormat:{pattern:["n-"],",":".",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],symbol:"DZD"}},calendars:{standard:{"/":"-",firstDay:6,days:{names:["Acer","Arime","Aram","Ahad","Amhadh","Sem","Sedh"],namesAbbr:["Ace","Ari","Ara","Aha","Amh","Sem","Sed"],namesShort:["Ac","Ar","Ar","Ah","Am","Se","Se"]},months:{names:["Yenayer","Furar","Maghres","Yebrir","Mayu","Yunyu","Yulyu","Ghuct","Cutenber","Ktuber","Wambir","Dujanbir",""],namesAbbr:["Yen","Fur","Mag","Yeb","May","Yun","Yul","Ghu","Cut","Ktu","Wam","Duj",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"dd MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM, yyyy H:mm",F:"dd MMMM, yyyy H:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("quz-EC","default",{name:"quz-EC",englishName:"Quechua (Ecuador)",nativeName:"runasimi (Ecuador)",language:"quz",numberFormat:{",":".",".":",",percent:{pattern:["-%n","%n"],",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":","}},calendars:{standard:{days:{names:["intichaw","killachaw","atipachaw","quyllurchaw","Ch' askachaw","Illapachaw","k'uychichaw"],namesAbbr:["int","kil","ati","quy","Ch'","Ill","k'u"],namesShort:["d","k","a","m","h","b","k"]},months:{names:["Qulla puquy","Hatun puquy","Pauqar waray","ayriwa","Aymuray","Inti raymi","Anta Sitwa","Qhapaq Sitwa","Uma raymi","Kantaray","Ayamarq'a","Kapaq Raymi",""],namesAbbr:["Qul","Hat","Pau","ayr","Aym","Int","Ant","Qha","Uma","Kan","Aya","Kap",""]},AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("ar-EG","default",{name:"ar-EG",englishName:"Arabic (Egypt)",nativeName:"العربية (مصر)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],decimals:3,NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",percent:{decimals:3},currency:{pattern:["$n-","$ n"],symbol:"ج.م.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("zh-HK","default",{name:"zh-HK",englishName:"Chinese (Traditional, Hong Kong S.A.R.)",nativeName:"中文(香港特別行政區)",language:"zh-CHT",numberFormat:{NaN:"非數字",negativeInfinity:"負無窮大",positiveInfinity:"正無窮大",percent:{pattern:["-n%","n%"]},currency:{symbol:"HK$"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["週日","週一","週二","週三","週四","週五","週六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("de-AT","default",{name:"de-AT",englishName:"German (Austria)",nativeName:"Deutsch (Österreich)",language:"de",numberFormat:{",":".",".":",",NaN:"n. def.",negativeInfinity:"-unendlich",positiveInfinity:"+unendlich",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],namesAbbr:["So","Mo","Di","Mi","Do","Fr","Sa"],namesShort:["So","Mo","Di","Mi","Do","Fr","Sa"]},months:{names:["Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jän","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, dd. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, dd. MMMM yyyy HH:mm",F:"dddd, dd. MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("en-AU","default",{name:"en-AU",englishName:"English (Australia)",nativeName:"English (Australia)",numberFormat:{currency:{pattern:["-$n","$n"]}},calendars:{standard:{firstDay:1,patterns:{d:"d/MM/yyyy",D:"dddd, d MMMM yyyy",f:"dddd, d MMMM yyyy h:mm tt",F:"dddd, d MMMM yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-ES","default",{name:"es-ES",englishName:"Spanish (Spain, International Sort)",nativeName:"Español (España, alfabetización internacional)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("fr-CA","default",{name:"fr-CA",englishName:"French (Canada)",nativeName:"français (Canada)",language:"fr",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["(n $)","n $"],",":" ",".":","}},calendars:{standard:{"/":"-",days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"yyyy-MM-dd",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d MMMM yyyy HH:mm",F:"d MMMM yyyy HH:mm:ss",M:"d MMMM"}}}});t.addCultureInfo("sr-Cyrl-CS","default",{name:"sr-Cyrl-CS",englishName:"Serbian (Cyrillic, Serbia and Montenegro (Former))",nativeName:"српски (Србија и Црна Гора (Претходно))",language:"sr-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Дин."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недеља","понедељак","уторак","среда","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["не","по","ут","ср","че","пе","су"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("se-FI","default",{name:"se-FI",englishName:"Sami, Northern (Finland)",nativeName:"davvisámegiella (Suopma)",language:"se",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sotnabeaivi","vuossárga","maŋŋebárga","gaskavahkku","duorastat","bearjadat","lávvardat"],namesAbbr:["sotn","vuos","maŋ","gask","duor","bear","láv"],namesShort:["s","m","d","g","d","b","l"]},months:{names:["ođđajagemánnu","guovvamánnu","njukčamánnu","cuoŋománnu","miessemánnu","geassemánnu","suoidnemánnu","borgemánnu","čakčamánnu","golggotmánnu","skábmamánnu","juovlamánnu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},monthsGenitive:{names:["ođđajagimánu","guovvamánu","njukčamánu","cuoŋománu","miessemánu","geassemánu","suoidnemánu","borgemánu","čakčamánu","golggotmánu","skábmamánu","juovlamánu",""],namesAbbr:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"MMMM d'. b. 'yyyy",t:"H:mm",T:"H:mm:ss",f:"MMMM d'. b. 'yyyy H:mm",F:"MMMM d'. b. 'yyyy H:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("quz-PE","default",{name:"quz-PE",englishName:"Quechua (Peru)",nativeName:"runasimi (Piruw)",language:"quz",numberFormat:{percent:{pattern:["-%n","%n"]},currency:{pattern:["$ -n","$ n"],symbol:"S/."}},calendars:{standard:{days:{names:["intichaw","killachaw","atipachaw","quyllurchaw","Ch' askachaw","Illapachaw","k'uychichaw"],namesAbbr:["int","kil","ati","quy","Ch'","Ill","k'u"],namesShort:["d","k","a","m","h","b","k"]},months:{names:["Qulla puquy","Hatun puquy","Pauqar waray","ayriwa","Aymuray","Inti raymi","Anta Sitwa","Qhapaq Sitwa","Uma raymi","Kantaray","Ayamarq'a","Kapaq Raymi",""],namesAbbr:["Qul","Hat","Pau","ayr","Aym","Int","Ant","Qha","Uma","Kan","Aya","Kap",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("ar-LY","default",{name:"ar-LY",englishName:"Arabic (Libya)",nativeName:"العربية (ليبيا)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],decimals:3,NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",percent:{decimals:3},currency:{pattern:["$n-","$n"],decimals:3,symbol:"د.ل.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("zh-SG","default",{name:"zh-SG",englishName:"Chinese (Simplified, Singapore)",nativeName:"中文(新加坡)",language:"zh-CHS",numberFormat:{percent:{pattern:["-n%","n%"]}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["周日","周一","周二","周三","周四","周五","周六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},patterns:{d:"d/M/yyyy",D:"yyyy'年'M'月'd'日'",t:"tt h:mm",T:"tt h:mm:ss",f:"yyyy'年'M'月'd'日' tt h:mm",F:"yyyy'年'M'月'd'日' tt h:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("de-LU","default",{name:"de-LU",englishName:"German (Luxembourg)",nativeName:"Deutsch (Luxemburg)",language:"de",numberFormat:{",":".",".":",",NaN:"n. def.",negativeInfinity:"-unendlich",positiveInfinity:"+unendlich",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],namesAbbr:["So","Mo","Di","Mi","Do","Fr","Sa"],namesShort:["So","Mo","Di","Mi","Do","Fr","Sa"]},months:{names:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d. MMMM yyyy HH:mm",F:"dddd, d. MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("en-CA","default",{name:"en-CA",englishName:"English (Canada)",nativeName:"English (Canada)",numberFormat:{currency:{pattern:["-$n","$n"]}},calendars:{standard:{patterns:{d:"dd/MM/yyyy",D:"MMMM-dd-yy",f:"MMMM-dd-yy h:mm tt",F:"MMMM-dd-yy h:mm:ss tt"}}}});t.addCultureInfo("es-GT","default",{name:"es-GT",englishName:"Spanish (Guatemala)",nativeName:"Español (Guatemala)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{symbol:"Q"}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("fr-CH","default",{name:"fr-CH",englishName:"French (Switzerland)",nativeName:"français (Suisse)",language:"fr",numberFormat:{",":"'",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":"'"},currency:{pattern:["$-n","$ n"],",":"'",symbol:"fr."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("hr-BA","default",{name:"hr-BA",englishName:"Croatian (Latin, Bosnia and Herzegovina)",nativeName:"hrvatski (Bosna i Hercegovina)",language:"hr",numberFormat:{pattern:["- n"],",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"KM"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sri","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["siječanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac",""],namesAbbr:["sij","vlj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro",""]},monthsGenitive:{names:["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca",""],namesAbbr:["sij","vlj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy.",D:"d. MMMM yyyy.",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy. H:mm",F:"d. MMMM yyyy. H:mm:ss",M:"d. MMMM"}}}});t.addCultureInfo("smj-NO","default",{name:"smj-NO",englishName:"Sami, Lule (Norway)",nativeName:"julevusámegiella (Vuodna)",language:"smj",numberFormat:{",":" ",".":",",percent:{pattern:["-%n","%n"],",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["sådnåbiejvve","mánnodahka","dijstahka","gasskavahkko","duorastahka","bierjjedahka","lávvodahka"],namesAbbr:["såd","mán","dis","gas","duor","bier","láv"],namesShort:["s","m","d","g","d","b","l"]},months:{names:["ådåjakmánno","guovvamánno","sjnjuktjamánno","vuoratjismánno","moarmesmánno","biehtsemánno","sjnjilltjamánno","bårggemánno","ragátmánno","gålgådismánno","basádismánno","javllamánno",""],namesAbbr:["ådåj","guov","snju","vuor","moar","bieh","snji","bårg","ragá","gålg","basá","javl",""]},monthsGenitive:{names:["ådåjakmáno","guovvamáno","sjnjuktjamáno","vuoratjismáno","moarmesmáno","biehtsemáno","sjnjilltjamáno","bårggemáno","ragátmáno","gålgådismáno","basádismáno","javllamáno",""],namesAbbr:["ådåj","guov","snju","vuor","moar","bieh","snji","bårg","ragá","gålg","basá","javl",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-DZ","default",{name:"ar-DZ",englishName:"Arabic (Algeria)",nativeName:"العربية (الجزائر)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"د.ج.‏"}},calendars:{standard:{"/":"-",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM, yyyy H:mm",F:"dd MMMM, yyyy H:mm:ss",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"H:mm",T:"H:mm:ss",f:"dd/MM/yyyy H:mm",F:"dd/MM/yyyy H:mm:ss",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"H:mm",T:"H:mm:ss",f:"dd/MMMM/yyyy H:mm",F:"dd/MMMM/yyyy H:mm:ss",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss"}}}});t.addCultureInfo("zh-MO","default",{name:"zh-MO",englishName:"Chinese (Traditional, Macao S.A.R.)",nativeName:"中文(澳門特別行政區)",language:"zh-CHT",numberFormat:{NaN:"非數字",negativeInfinity:"負無窮大",positiveInfinity:"正無窮大",percent:{pattern:["-n%","n%"]},currency:{symbol:"MOP"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["週日","週一","週二","週三","週四","週五","週六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("de-LI","default",{name:"de-LI",englishName:"German (Liechtenstein)",nativeName:"Deutsch (Liechtenstein)",language:"de",numberFormat:{",":"'",NaN:"n. def.",negativeInfinity:"-unendlich",positiveInfinity:"+unendlich",percent:{pattern:["-n%","n%"],",":"'"},currency:{pattern:["$-n","$ n"],",":"'",symbol:"CHF"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],namesAbbr:["So","Mo","Di","Mi","Do","Fr","Sa"],namesShort:["So","Mo","Di","Mi","Do","Fr","Sa"]},months:{names:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember",""],namesAbbr:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez",""]},AM:null,PM:null,eras:[{name:"n. Chr.",start:null,offset:0}],patterns:{d:"dd.MM.yyyy",D:"dddd, d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd, d. MMMM yyyy HH:mm",F:"dddd, d. MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("en-NZ","default",{name:"en-NZ",englishName:"English (New Zealand)",nativeName:"English (New Zealand)",numberFormat:{currency:{pattern:["-$n","$n"]}},calendars:{standard:{firstDay:1,AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],patterns:{d:"d/MM/yyyy",D:"dddd, d MMMM yyyy",f:"dddd, d MMMM yyyy h:mm tt",F:"dddd, d MMMM yyyy h:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-CR","default",{name:"es-CR",englishName:"Spanish (Costa Rica)",nativeName:"Español (Costa Rica)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{",":".",".":",",symbol:"₡"}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("fr-LU","default",{name:"fr-LU",englishName:"French (Luxembourg)",nativeName:"français (Luxembourg)",language:"fr",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("bs-Latn-BA","default",{name:"bs-Latn-BA",englishName:"Bosnian (Latin, Bosnia and Herzegovina)",nativeName:"bosanski (Bosna i Hercegovina)",language:"bs-Latn",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"KM"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sri","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("smj-SE","default",{name:"smj-SE",englishName:"Sami, Lule (Sweden)",nativeName:"julevusámegiella (Svierik)",language:"smj",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ájllek","mánnodahka","dijstahka","gasskavahkko","duorastahka","bierjjedahka","lávvodahka"],namesAbbr:["ájl","mán","dis","gas","duor","bier","láv"],namesShort:["á","m","d","g","d","b","l"]},months:{names:["ådåjakmánno","guovvamánno","sjnjuktjamánno","vuoratjismánno","moarmesmánno","biehtsemánno","sjnjilltjamánno","bårggemánno","ragátmánno","gålgådismánno","basádismánno","javllamánno",""],namesAbbr:["ådåj","guov","snju","vuor","moar","bieh","snji","bårg","ragá","gålg","basá","javl",""]},monthsGenitive:{names:["ådåjakmáno","guovvamáno","sjnjuktjamáno","vuoratjismáno","moarmesmáno","biehtsemáno","sjnjilltjamáno","bårggemáno","ragátmáno","gålgådismáno","basádismáno","javllamáno",""],namesAbbr:["ådåj","guov","snju","vuor","moar","bieh","snji","bårg","ragá","gålg","basá","javl",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-MA","default",{name:"ar-MA",englishName:"Arabic (Morocco)",nativeName:"العربية (المملكة المغربية)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"د.م.‏"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","ماي","يونيو","يوليوز","غشت","شتنبر","أكتوبر","نونبر","دجنبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","ماي","يونيو","يوليوز","غشت","شتنبر","أكتوبر","نونبر","دجنبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM, yyyy H:mm",F:"dd MMMM, yyyy H:mm:ss",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"H:mm",T:"H:mm:ss",f:"dd/MM/yyyy H:mm",F:"dd/MM/yyyy H:mm:ss",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},UmAlQura:{name:"UmAlQura",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"H:mm",T:"H:mm:ss",f:"dd/MMMM/yyyy H:mm",F:"dd/MMMM/yyyy H:mm:ss",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss"}}}});t.addCultureInfo("en-IE","default",{name:"en-IE",englishName:"English (Ireland)",nativeName:"English (Ireland)",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"€"}},calendars:{standard:{firstDay:1,AM:null,PM:null,patterns:{d:"dd/MM/yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-PA","default",{name:"es-PA",englishName:"Spanish (Panama)",nativeName:"Español (Panamá)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{pattern:["($ n)","$ n"],symbol:"B/."}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("fr-MC","default",{name:"fr-MC",englishName:"French (Monaco)",nativeName:"français (Principauté de Monaco)",language:"fr",numberFormat:{",":" ",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:null,PM:null,eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dddd d MMMM yyyy HH:mm",F:"dddd d MMMM yyyy HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sr-Latn-BA","default",{name:"sr-Latn-BA",englishName:"Serbian (Latin, Bosnia and Herzegovina)",nativeName:"srpski (Bosna i Hercegovina)",language:"sr-Latn",numberFormat:{",":".",".":",",negativeInfinity:"-beskonačnost",positiveInfinity:"+beskonačnost",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"KM"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sre","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,eras:[{name:"n.e.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sma-NO","default",{name:"sma-NO",englishName:"Sami, Southern (Norway)",nativeName:"åarjelsaemiengiele (Nöörje)",language:"sma",numberFormat:{",":" ",".":",",percent:{pattern:["-%n","%n"],",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["aejlege","måanta","dæjsta","gaskevåhkoe","duarsta","bearjadahke","laavvardahke"],namesAbbr:["aej","måa","dæj","gask","duar","bearj","laav"],namesShort:["a","m","d","g","d","b","l"]},months:{names:["tsïengele","goevte","njoktje","voerhtje","suehpede","ruffie","snjaltje","mïetske","skïerede","golke","rahka","goeve",""],namesAbbr:["tsïen","goevt","njok","voer","sueh","ruff","snja","mïet","skïer","golk","rahk","goev",""]},monthsGenitive:{names:["tsïengelen","goevten","njoktjen","voerhtjen","suehpeden","ruffien","snjaltjen","mïetsken","skïereden","golken","rahkan","goeven",""],namesAbbr:["tsïen","goevt","njok","voer","sueh","ruff","snja","mïet","skïer","golk","rahk","goev",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-TN","default",{name:"ar-TN",englishName:"Arabic (Tunisia)",nativeName:"العربية (تونس)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],decimals:3,NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",percent:{decimals:3},currency:{pattern:["$n-","$ n"],decimals:3,symbol:"د.ت.‏"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd-MM-yyyy",D:"dd MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM, yyyy H:mm",F:"dd MMMM, yyyy H:mm:ss",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"H:mm",T:"H:mm:ss",f:"dd/MM/yyyy H:mm",F:"dd/MM/yyyy H:mm:ss",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},UmAlQura:{name:"UmAlQura",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"H:mm",T:"H:mm:ss",f:"dd/MMMM/yyyy H:mm",F:"dd/MMMM/yyyy H:mm:ss",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, MMMM dd, yyyy H:mm",F:"dddd, MMMM dd, yyyy H:mm:ss"}}}});t.addCultureInfo("en-ZA","default",{name:"en-ZA",englishName:"English (South Africa)",nativeName:"English (South Africa)",numberFormat:{",":" ",percent:{pattern:["-n%","n%"],",":" "},currency:{pattern:["$-n","$ n"],",":" ",".":",",symbol:"R"}},calendars:{standard:{patterns:{d:"yyyy/MM/dd",D:"dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM yyyy hh:mm tt",F:"dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-DO","default",{name:"es-DO",englishName:"Spanish (Dominican Republic)",nativeName:"Español (República Dominicana)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{symbol:"RD$"}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("sr-Cyrl-BA","default",{name:"sr-Cyrl-BA",englishName:"Serbian (Cyrillic, Bosnia and Herzegovina)",nativeName:"српски (Босна и Херцеговина)",language:"sr-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"КМ"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недеља","понедељак","уторак","среда","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["н","п","у","с","ч","п","с"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM"}}}});t.addCultureInfo("sma-SE","default",{name:"sma-SE",englishName:"Sami, Southern (Sweden)",nativeName:"åarjelsaemiengiele (Sveerje)",language:"sma",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["aejlege","måanta","dæjsta","gaskevåhkoe","duarsta","bearjadahke","laavvardahke"],namesAbbr:["aej","måa","dæj","gask","duar","bearj","laav"],namesShort:["a","m","d","g","d","b","l"]},months:{names:["tsïengele","goevte","njoktje","voerhtje","suehpede","ruffie","snjaltje","mïetske","skïerede","golke","rahka","goeve",""],namesAbbr:["tsïen","goevt","njok","voer","sueh","ruff","snja","mïet","skïer","golk","rahk","goev",""]},monthsGenitive:{names:["tsïengelen","goevten","njoktjen","voerhtjen","suehpeden","ruffien","snjaltjen","mïetsken","skïereden","golken","rahkan","goeven",""],namesAbbr:["tsïen","goevt","njok","voer","sueh","ruff","snja","mïet","skïer","golk","rahk","goev",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-OM","default",{name:"ar-OM",englishName:"Arabic (Oman)",nativeName:"العربية (عمان)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],decimals:3,symbol:"ر.ع.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-JM","default",{name:"en-JM",englishName:"English (Jamaica)",nativeName:"English (Jamaica)",numberFormat:{currency:{pattern:["-$n","$n"],symbol:"J$"}},calendars:{standard:{patterns:{d:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("es-VE","default",{name:"es-VE",englishName:"Spanish (Bolivarian Republic of Venezuela)",nativeName:"Español (Republica Bolivariana de Venezuela)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["$ -n","$ n"],",":".",".":",",symbol:"Bs. F."}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("bs-Cyrl-BA","default",{name:"bs-Cyrl-BA",englishName:"Bosnian (Cyrillic, Bosnia and Herzegovina)",nativeName:"босански (Босна и Херцеговина)",language:"bs-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"КМ"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недјеља","понедјељак","уторак","сриједа","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["н","п","у","с","ч","п","с"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM"}}}});t.addCultureInfo("sms-FI","default",{name:"sms-FI",englishName:"Sami, Skolt (Finland)",nativeName:"sääm´ǩiõll (Lää´ddjânnam)",language:"sms",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["pâ´sspei´vv","vuõssargg","mââibargg","seärad","nelljdpei´vv","piâtnâc","sue´vet"],namesAbbr:["pâ","vu","mâ","se","ne","pi","su"],namesShort:["p","v","m","s","n","p","s"]},months:{names:["ođđee´jjmään","tä´lvvmään","pâ´zzlâšttammään","njuhččmään","vue´ssmään","ǩie´ssmään","suei´nnmään","på´rǧǧmään","čõhččmään","kålggmään","skamm´mään","rosttovmään",""],namesAbbr:["ođjm","tä´lvv","pâzl","njuh","vue","ǩie","suei","på´r","čõh","kålg","ska","rost",""]},monthsGenitive:{names:["ođđee´jjmannu","tä´lvvmannu","pâ´zzlâšttammannu","njuhččmannu","vue´ssmannu","ǩie´ssmannu","suei´nnmannu","på´rǧǧmannu","čõhččmannu","kålggmannu","skamm´mannu","rosttovmannu",""],namesAbbr:["ođjm","tä´lvv","pâzl","njuh","vue","ǩie","suei","på´r","čõh","kålg","ska","rost",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"MMMM d'. p. 'yyyy",t:"H:mm",T:"H:mm:ss",f:"MMMM d'. p. 'yyyy H:mm",F:"MMMM d'. p. 'yyyy H:mm:ss",M:"MMMM d'. p. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-YE","default",{name:"ar-YE",englishName:"Arabic (Yemen)",nativeName:"العربية (اليمن)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"ر.ي.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-029","default",{name:"en-029",englishName:"English (Caribbean)",nativeName:"English (Caribbean)",numberFormat:{currency:{pattern:["-$n","$n"]}},calendars:{standard:{firstDay:1,patterns:{d:"MM/dd/yyyy"}}}});t.addCultureInfo("es-CO","default",{name:"es-CO",englishName:"Spanish (Colombia)",nativeName:"Español (Colombia)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":","}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("sr-Latn-RS","default",{name:"sr-Latn-RS",englishName:"Serbian (Latin, Serbia)",nativeName:"srpski (Srbija)",language:"sr-Latn",numberFormat:{",":".",".":",",negativeInfinity:"-beskonačnost",positiveInfinity:"+beskonačnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Din."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sre","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,eras:[{name:"n.e.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("smn-FI","default",{name:"smn-FI",englishName:"Sami, Inari (Finland)",nativeName:"sämikielâ (Suomâ)",language:"smn",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["pasepeivi","vuossargâ","majebargâ","koskokko","tuorâstâh","vástuppeivi","lávárdâh"],namesAbbr:["pa","vu","ma","ko","tu","vá","lá"],namesShort:["p","v","m","k","t","v","l"]},months:{names:["uđđâivemáánu","kuovâmáánu","njuhčâmáánu","cuáŋuimáánu","vyesimáánu","kesimáánu","syeinimáánu","porgemáánu","čohčâmáánu","roovvâdmáánu","skammâmáánu","juovlâmáánu",""],namesAbbr:["uđiv","kuov","njuh","cuoŋ","vyes","kesi","syei","porg","čoh","roov","ska","juov",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"MMMM d'. p. 'yyyy",t:"H:mm",T:"H:mm:ss",f:"MMMM d'. p. 'yyyy H:mm",F:"MMMM d'. p. 'yyyy H:mm:ss",M:"MMMM d'. p. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-SY","default",{name:"ar-SY",englishName:"Arabic (Syria)",nativeName:"العربية (سوريا)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"ل.س.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-BZ","default",{name:"en-BZ",englishName:"English (Belize)",nativeName:"English (Belize)",numberFormat:{currency:{groupSizes:[3,0],symbol:"BZ$"}},calendars:{standard:{patterns:{d:"dd/MM/yyyy",D:"dddd, dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd MMMM yyyy hh:mm tt",F:"dddd, dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-PE","default",{name:"es-PE",englishName:"Spanish (Peru)",nativeName:"Español (Perú)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{pattern:["$ -n","$ n"],symbol:"S/."}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("sr-Cyrl-RS","default",{name:"sr-Cyrl-RS",englishName:"Serbian (Cyrillic, Serbia)",nativeName:"српски (Србија)",language:"sr-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Дин."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недеља","понедељак","уторак","среда","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["не","по","ут","ср","че","пе","су"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-JO","default",{name:"ar-JO",englishName:"Arabic (Jordan)",nativeName:"العربية (الأردن)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],decimals:3,NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",percent:{decimals:3},currency:{pattern:["$n-","$ n"],decimals:3,symbol:"د.ا.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-TT","default",{name:"en-TT",englishName:"English (Trinidad and Tobago)",nativeName:"English (Trinidad y Tobago)",numberFormat:{currency:{groupSizes:[3,0],symbol:"TT$"}},calendars:{standard:{patterns:{d:"dd/MM/yyyy",D:"dddd, dd MMMM yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd MMMM yyyy hh:mm tt",F:"dddd, dd MMMM yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("es-AR","default",{name:"es-AR",englishName:"Spanish (Argentina)",nativeName:"Español (Argentina)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["$-n","$ n"],",":".",".":","}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("sr-Latn-ME","default",{name:"sr-Latn-ME",englishName:"Serbian (Latin, Montenegro)",nativeName:"srpski (Crna Gora)",language:"sr-Latn",numberFormat:{",":".",".":",",negativeInfinity:"-beskonačnost",positiveInfinity:"+beskonačnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sre","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,eras:[{name:"n.e.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-LB","default",{name:"ar-LB",englishName:"Arabic (Lebanon)",nativeName:"العربية (لبنان)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"ل.ل.‏"}},calendars:{standard:{firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:1,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_TransliteratedEnglish:{name:"Gregorian_TransliteratedEnglish",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["أ","ا","ث","أ","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:1,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-ZW","default",{name:"en-ZW",englishName:"English (Zimbabwe)",nativeName:"English (Zimbabwe)",numberFormat:{currency:{symbol:"Z$"}}});t.addCultureInfo("es-EC","default",{name:"es-EC",englishName:"Spanish (Ecuador)",nativeName:"Español (Ecuador)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":","}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("sr-Cyrl-ME","default",{name:"sr-Cyrl-ME",englishName:"Serbian (Cyrillic, Montenegro)",nativeName:"српски (Црна Гора)",language:"sr-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недеља","понедељак","уторак","среда","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["не","по","ут","ср","че","пе","су"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("ar-KW","default",{name:"ar-KW",englishName:"Arabic (Kuwait)",nativeName:"العربية (الكويت)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],decimals:3,NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",percent:{decimals:3},currency:{pattern:["$n-","$ n"],decimals:3,symbol:"د.ك.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-PH","default",{name:"en-PH",englishName:"English (Republic of the Philippines)",nativeName:"English (Philippines)",numberFormat:{currency:{symbol:"Php"}}});t.addCultureInfo("es-CL","default",{name:"es-CL",englishName:"Spanish (Chile)",nativeName:"Español (Chile)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["-$ n","$ n"],",":".",".":","}},calendars:{standard:{"/":"-",days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:null,PM:null,eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd-MM-yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"H:mm",T:"H:mm:ss",f:"dddd, dd' de 'MMMM' de 'yyyy H:mm",F:"dddd, dd' de 'MMMM' de 'yyyy H:mm:ss",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("ar-AE","default",{name:"ar-AE",englishName:"Arabic (U.A.E.)",nativeName:"العربية (الإمارات العربية المتحدة)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"د.إ.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("es-UY","default",{name:"es-UY",englishName:"Spanish (Uruguay)",nativeName:"Español (Uruguay)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":",",symbol:"$U"}},calendars:{standard:{firstDay:1,days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("ar-BH","default",{name:"ar-BH",englishName:"Arabic (Bahrain)",nativeName:"العربية (البحرين)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],decimals:3,NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",percent:{decimals:3},currency:{pattern:["$n-","$ n"],decimals:3,symbol:"د.ب.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("es-PY","default",{name:"es-PY",englishName:"Spanish (Paraguay)",nativeName:"Español (Paraguay)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":",",symbol:"Gs"}},calendars:{standard:{firstDay:1,days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("ar-QA","default",{name:"ar-QA",englishName:"Arabic (Qatar)",nativeName:"العربية (قطر)",language:"ar",isRTL:!0,numberFormat:{pattern:["n-"],NaN:"ليس برقم",negativeInfinity:"-لا نهاية",positiveInfinity:"+لا نهاية",currency:{pattern:["$n-","$ n"],symbol:"ر.ق.‏"}},calendars:{standard:{firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],patterns:{d:"dd/MM/yyyy",D:"dd MMMM, yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd MMMM, yyyy hh:mm tt",F:"dd MMMM, yyyy hh:mm:ss tt",M:"dd MMMM"}},UmAlQura:{name:"UmAlQura",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MMMM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MMMM/yyyy hh:mm tt",F:"dd/MMMM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{_yearInfo:[[746,-21987072e5],[1769,-21681216e5],[3794,-21374496e5],[3748,-21067776e5],[3402,-2076192e6],[2710,-20456064e5],[1334,-20150208e5],[2741,-19844352e5],[3498,-19537632e5],[2980,-19230912e5],[2889,-18925056e5],[2707,-186192e7],[1323,-18313344e5],[2647,-18007488e5],[1206,-17700768e5],[2741,-17394912e5],[1450,-17088192e5],[3413,-16782336e5],[3370,-16475616e5],[2646,-1616976e6],[1198,-15863904e5],[2397,-15558048e5],[748,-15251328e5],[1749,-14945472e5],[1706,-14638752e5],[1365,-14332896e5],[1195,-1402704e6],[2395,-13721184e5],[698,-13414464e5],[1397,-13108608e5],[2994,-12801888e5],[1892,-12495168e5],[1865,-12189312e5],[1621,-11883456e5],[683,-115776e7],[1371,-11271744e5],[2778,-10965024e5],[1748,-10658304e5],[3785,-10352448e5],[3474,-10045728e5],[3365,-9739872e5],[2637,-9434016e5],[685,-912816e6],[1389,-8822304e5],[2922,-8515584e5],[2898,-8208864e5],[2725,-7903008e5],[2635,-7597152e5],[1175,-7291296e5],[2359,-698544e6],[694,-667872e6],[1397,-6372864e5],[3434,-6066144e5],[3410,-5759424e5],[2710,-5453568e5],[2349,-5147712e5],[605,-4841856e5],[1245,-4536e8],[2778,-422928e6],[1492,-392256e6],[3497,-3616704e5],[3410,-3309984e5],[2730,-3004128e5],[1238,-2698272e5],[2486,-2392416e5],[884,-2085696e5],[1897,-177984e6],[1874,-147312e6],[1701,-1167264e5],[1355,-861408e5],[2731,-555552e5],[1370,-248832e5],[2773,57024e5],[3538,363744e5],[3492,670464e5],[3401,97632e6],[2709,1282176e5],[1325,1588032e5],[2653,1893888e5],[1370,2200608e5],[2773,2506464e5],[1706,2813184e5],[1685,311904e6],[1323,3424896e5],[2647,3730752e5],[1198,4037472e5],[2422,4343328e5],[1388,4650048e5],[2901,4955904e5],[2730,5262624e5],[2645,556848e6],[1197,5874336e5],[2397,6180192e5],[730,6486912e5],[1497,6792768e5],[3506,7099488e5],[2980,7406208e5],[2890,7712064e5],[2645,801792e6],[693,8323776e5],[1397,8629632e5],[2922,8936352e5],[3026,9243072e5],[3012,9549792e5],[2953,9855648e5],[2709,10161504e5],[1325,1046736e6],[1453,10773216e5],[2922,11079936e5],[1748,11386656e5],[3529,11692512e5],[3474,11999232e5],[2726,12305088e5],[2390,12610944e5],[686,129168e7],[1389,13222656e5],[874,13529376e5],[2901,13835232e5],[2730,14141952e5],[2381,14447808e5],[1181,14753664e5],[2397,1505952e6],[698,1536624e6],[1461,15672096e5],[1450,15978816e5],[3413,16284672e5],[2714,16591392e5],[2350,16897248e5],[622,17203104e5],[1373,1750896e6],[2778,1781568e6],[1748,181224e7],[1701,18428256e5],[0,18734112e5]],minDate:-21987072e5,maxDate:1873411199999,toGregorian:function(n,t,i){var o=i-1,u=n-1318,e;if(u<0||u>=this._yearInfo.length)return null;var s=this._yearInfo[u],r=new Date(s[1]),f=s[0];for(r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),e=0;e<t;e++)o+=29+(f&1),f=f>>1;return r.setDate(r.getDate()+o),r},fromGregorian:function(n){var i=n-n.getTimezoneOffset()*6e4,t,f,u;if(i<this.minDate||i>this.maxDate)return null;for(t=0,f=1;i>this._yearInfo[++t][1];);i!==this._yearInfo[t][1]&&t--;var o=this._yearInfo[t],e=Math.floor((i-o[1])/864e5),r=o[0];for(t+=1318,u=29+(r&1);e>=u;)e-=u,r=r>>1,u=29+(r&1),f++;return[t,f-1,e+1]}}},Hijri:{name:"Hijri",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""],namesAbbr:["محرم","صفر","ربيع الأول","ربيع الثاني","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"بعد الهجرة",start:null,offset:0}],twoDigitYearMax:1451,patterns:{d:"dd/MM/yy",D:"dd/MM/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dd/MM/yyyy hh:mm tt",F:"dd/MM/yyyy hh:mm:ss tt",M:"dd MMMM"},convert:{ticks1970:621355968e5,monthDays:[0,30,59,89,118,148,177,207,236,266,295,325,355],minDate:-425216736e5,maxDate:0xe677d21fdbff,hijriAdjustment:0,toGregorian:function(n,t,i){var u=this.daysToYear(n)+this.monthDays[t]+i-1-this.hijriAdjustment,r=new Date(u*864e5-this.ticks1970);return r.setMinutes(r.getMinutes()+r.getTimezoneOffset()),r},fromGregorian:function(n){var e;if(n<this.minDate||n>this.maxDate)return null;var s=this.ticks1970+ +n-n.getTimezoneOffset()*6e4,u=Math.floor(s/864e5)+1+this.hijriAdjustment,o,t,i=Math.floor((u-227013)*30/10631)+1,r=this.daysToYear(i),f=this.isLeapYear(i)?355:354;for(u<r?(i--,r-=f):u===r?(i--,r=this.daysToYear(i)):u>r+f&&(r+=f,i++),t=0,e=u-r;t<=11&&e>this.monthDays[t];)t++;return t--,o=e-this.monthDays[t],[i,t,o]},daysToYear:function(n){for(var i=Math.floor((n-1)/30)*30,t=n-i-1,r=Math.floor(i*10631/30)+227013;t>0;)r+=this.isLeapYear(t)?355:354,t--;return r},isLeapYear:function(n){return(n*11+14)%30<11}}},Gregorian_MiddleEastFrench:{name:"Gregorian_MiddleEastFrench",firstDay:6,days:{names:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],namesAbbr:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],namesShort:["di","lu","ma","me","je","ve","sa"]},months:{names:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre",""],namesAbbr:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc.",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"ap. J.-C.",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt",M:"dd MMMM"}},Gregorian_Arabic:{name:"Gregorian_Arabic",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""],namesAbbr:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}},Gregorian_TransliteratedFrench:{name:"Gregorian_TransliteratedFrench",firstDay:6,days:{names:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesAbbr:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],namesShort:["ح","ن","ث","ر","خ","ج","س"]},months:{names:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""],namesAbbr:["جانفييه","فيفرييه","مارس","أفريل","مي","جوان","جوييه","أوت","سبتمبر","اكتوبر","نوفمبر","ديسمبر",""]},AM:["ص","ص","ص"],PM:["م","م","م"],eras:[{name:"م",start:null,offset:0}],patterns:{d:"MM/dd/yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, MMMM dd, yyyy hh:mm tt",F:"dddd, MMMM dd, yyyy hh:mm:ss tt"}}}});t.addCultureInfo("en-IN","default",{name:"en-IN",englishName:"English (India)",nativeName:"English (India)",numberFormat:{groupSizes:[3,2],percent:{groupSizes:[3,2]},currency:{pattern:["$ -n","$ n"],groupSizes:[3,2],symbol:"Rs."}},calendars:{standard:{"/":"-",firstDay:1,patterns:{d:"dd-MM-yyyy",D:"dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"dd MMMM yyyy HH:mm",F:"dd MMMM yyyy HH:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("es-BO","default",{name:"es-BO",englishName:"Spanish (Bolivia)",nativeName:"Español (Bolivia)",language:"es",numberFormat:{",":".",".":",",NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{",":".",".":","},currency:{pattern:["($ n)","$ n"],",":".",".":",",symbol:"$b"}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("en-MY","default",{name:"en-MY",englishName:"English (Malaysia)",nativeName:"English (Malaysia)",numberFormat:{percent:{pattern:["-n%","n%"]},currency:{symbol:"RM"}},calendars:{standard:{days:{namesShort:["S","M","T","W","T","F","S"]},patterns:{d:"d/M/yyyy",D:"dddd, d MMMM, yyyy",f:"dddd, d MMMM, yyyy h:mm tt",F:"dddd, d MMMM, yyyy h:mm:ss tt",M:"d MMMM"}}}});t.addCultureInfo("es-SV","default",{name:"es-SV",englishName:"Spanish (El Salvador)",nativeName:"Español (El Salvador)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("en-SG","default",{name:"en-SG",englishName:"English (Singapore)",nativeName:"English (Singapore)",numberFormat:{percent:{pattern:["-n%","n%"]}},calendars:{standard:{days:{namesShort:["S","M","T","W","T","F","S"]},patterns:{d:"d/M/yyyy",D:"dddd, d MMMM, yyyy",f:"dddd, d MMMM, yyyy h:mm tt",F:"dddd, d MMMM, yyyy h:mm:ss tt",M:"d MMMM"}}}});t.addCultureInfo("es-HN","default",{name:"es-HN",englishName:"Spanish (Honduras)",nativeName:"Español (Honduras)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{pattern:["$ -n","$ n"],groupSizes:[3,0],symbol:"L."}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("es-NI","default",{name:"es-NI",englishName:"Spanish (Nicaragua)",nativeName:"Español (Nicaragua)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{pattern:["($ n)","$ n"],groupSizes:[3,0],symbol:"C$"}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("es-PR","default",{name:"es-PR",englishName:"Spanish (Puerto Rico)",nativeName:"Español (Puerto Rico)",language:"es",numberFormat:{NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",currency:{pattern:["($ n)","$ n"],groupSizes:[3,0]}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sá"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},AM:["a.m.","a.m.","A.M."],PM:["p.m.","p.m.","P.M."],eras:[{name:"d.C.",start:null,offset:0}],patterns:{d:"dd/MM/yyyy",D:"dddd, dd' de 'MMMM' de 'yyyy",t:"hh:mm tt",T:"hh:mm:ss tt",f:"dddd, dd' de 'MMMM' de 'yyyy hh:mm tt",F:"dddd, dd' de 'MMMM' de 'yyyy hh:mm:ss tt",M:"dd MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("es-US","default",{name:"es-US",englishName:"Spanish (United States)",nativeName:"Español (Estados Unidos)",language:"es",numberFormat:{groupSizes:[3,0],NaN:"NeuN",negativeInfinity:"-Infinito",positiveInfinity:"Infinito",percent:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],namesAbbr:["dom","lun","mar","mié","jue","vie","sáb"],namesShort:["do","lu","ma","mi","ju","vi","sa"]},months:{names:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre",""],namesAbbr:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic",""]},eras:[{name:"d.C.",start:null,offset:0}],patterns:{M:"dd' de 'MMMM",Y:"MMMM' de 'yyyy"}}}});t.addCultureInfo("bs-Cyrl","default",{name:"bs-Cyrl",englishName:"Bosnian (Cyrillic)",nativeName:"босански",language:"bs-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"КМ"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недјеља","понедјељак","уторак","сриједа","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["н","п","у","с","ч","п","с"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM"}}}});t.addCultureInfo("bs-Latn","default",{name:"bs-Latn",englishName:"Bosnian (Latin)",nativeName:"bosanski",language:"bs-Latn",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"KM"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sri","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sr-Cyrl","default",{name:"sr-Cyrl",englishName:"Serbian (Cyrillic)",nativeName:"српски",language:"sr-Cyrl",numberFormat:{",":".",".":",",negativeInfinity:"-бесконачност",positiveInfinity:"+бесконачност",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Дин."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["недеља","понедељак","уторак","среда","четвртак","петак","субота"],namesAbbr:["нед","пон","уто","сре","чет","пет","суб"],namesShort:["не","по","ут","ср","че","пе","су"]},months:{names:["јануар","фебруар","март","април","мај","јун","јул","август","септембар","октобар","новембар","децембар",""],namesAbbr:["јан","феб","мар","апр","мај","јун","јул","авг","сеп","окт","нов","дец",""]},AM:null,PM:null,eras:[{name:"н.е.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sr-Latn","default",{name:"sr-Latn",englishName:"Serbian (Latin)",nativeName:"srpski",language:"sr-Latn",numberFormat:{",":".",".":",",negativeInfinity:"-beskonačnost",positiveInfinity:"+beskonačnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Din."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sre","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,eras:[{name:"n.e.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("smn","default",{name:"smn",englishName:"Sami (Inari)",nativeName:"sämikielâ",language:"smn",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["pasepeivi","vuossargâ","majebargâ","koskokko","tuorâstâh","vástuppeivi","lávárdâh"],namesAbbr:["pa","vu","ma","ko","tu","vá","lá"],namesShort:["p","v","m","k","t","v","l"]},months:{names:["uđđâivemáánu","kuovâmáánu","njuhčâmáánu","cuáŋuimáánu","vyesimáánu","kesimáánu","syeinimáánu","porgemáánu","čohčâmáánu","roovvâdmáánu","skammâmáánu","juovlâmáánu",""],namesAbbr:["uđiv","kuov","njuh","cuoŋ","vyes","kesi","syei","porg","čoh","roov","ska","juov",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"MMMM d'. p. 'yyyy",t:"H:mm",T:"H:mm:ss",f:"MMMM d'. p. 'yyyy H:mm",F:"MMMM d'. p. 'yyyy H:mm:ss",M:"MMMM d'. p. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("az-Cyrl","default",{name:"az-Cyrl",englishName:"Azeri (Cyrillic)",nativeName:"Азәрбајҹан дили",language:"az-Cyrl",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"ман."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Базар","Базар ертәси","Чәршәнбә ахшамы","Чәршәнбә","Ҹүмә ахшамы","Ҹүмә","Шәнбә"],namesAbbr:["Б","Бе","Ча","Ч","Ҹа","Ҹ","Ш"],namesShort:["Б","Бе","Ча","Ч","Ҹа","Ҹ","Ш"]},months:{names:["Јанвар","Феврал","Март","Апрел","Мај","Ијун","Ијул","Август","Сентјабр","Октјабр","Нојабр","Декабр",""],namesAbbr:["Јан","Фев","Мар","Апр","Мај","Ијун","Ијул","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["јанвар","феврал","март","апрел","мај","ијун","ијул","август","сентјабр","октјабр","нојабр","декабр",""],namesAbbr:["Јан","Фев","Мар","Апр","мая","ијун","ијул","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sms","default",{name:"sms",englishName:"Sami (Skolt)",nativeName:"sääm´ǩiõll",language:"sms",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"€"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["pâ´sspei´vv","vuõssargg","mââibargg","seärad","nelljdpei´vv","piâtnâc","sue´vet"],namesAbbr:["pâ","vu","mâ","se","ne","pi","su"],namesShort:["p","v","m","s","n","p","s"]},months:{names:["ođđee´jjmään","tä´lvvmään","pâ´zzlâšttammään","njuhččmään","vue´ssmään","ǩie´ssmään","suei´nnmään","på´rǧǧmään","čõhččmään","kålggmään","skamm´mään","rosttovmään",""],namesAbbr:["ođjm","tä´lvv","pâzl","njuh","vue","ǩie","suei","på´r","čõh","kålg","ska","rost",""]},monthsGenitive:{names:["ođđee´jjmannu","tä´lvvmannu","pâ´zzlâšttammannu","njuhččmannu","vue´ssmannu","ǩie´ssmannu","suei´nnmannu","på´rǧǧmannu","čõhččmannu","kålggmannu","skamm´mannu","rosttovmannu",""],namesAbbr:["ođjm","tä´lvv","pâzl","njuh","vue","ǩie","suei","på´r","čõh","kålg","ska","rost",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"MMMM d'. p. 'yyyy",t:"H:mm",T:"H:mm:ss",f:"MMMM d'. p. 'yyyy H:mm",F:"MMMM d'. p. 'yyyy H:mm:ss",M:"MMMM d'. p. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("zh","default",{name:"zh",englishName:"Chinese",nativeName:"中文",language:"zh",numberFormat:{NaN:"非数字",negativeInfinity:"负无穷大",positiveInfinity:"正无穷大",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["周日","周一","周二","周三","周四","周五","周六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("nn","default",{name:"nn",englishName:"Norwegian (Nynorsk)",nativeName:"norsk (nynorsk)",language:"nn",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["søndag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"],namesAbbr:["sø","må","ty","on","to","fr","la"],namesShort:["sø","må","ty","on","to","fr","la"]},months:{names:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("bs","default",{name:"bs",englishName:"Bosnian",nativeName:"bosanski",language:"bs",numberFormat:{",":".",".":",",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"KM"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sri","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("az-Latn","default",{name:"az-Latn",englishName:"Azeri (Latin)",nativeName:"Azərbaycan­ılı",language:"az-Latn",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"man."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],namesAbbr:["B","Be","Ça","Ç","Ca","C","Ş"],namesShort:["B","Be","Ça","Ç","Ca","C","Ş"]},months:{names:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avgust","Sentyabr","Oktyabr","Noyabr","Dekabr",""],namesAbbr:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avg","Sen","Okt","Noy","Dek",""]},monthsGenitive:{names:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""],namesAbbr:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avg","Sen","Okt","Noy","Dek",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",M:"d MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sma","default",{name:"sma",englishName:"Sami (Southern)",nativeName:"åarjelsaemiengiele",language:"sma",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["aejlege","måanta","dæjsta","gaskevåhkoe","duarsta","bearjadahke","laavvardahke"],namesAbbr:["aej","måa","dæj","gask","duar","bearj","laav"],namesShort:["a","m","d","g","d","b","l"]},months:{names:["tsïengele","goevte","njoktje","voerhtje","suehpede","ruffie","snjaltje","mïetske","skïerede","golke","rahka","goeve",""],namesAbbr:["tsïen","goevt","njok","voer","sueh","ruff","snja","mïet","skïer","golk","rahk","goev",""]},monthsGenitive:{names:["tsïengelen","goevten","njoktjen","voerhtjen","suehpeden","ruffien","snjaltjen","mïetsken","skïereden","golken","rahkan","goeven",""],namesAbbr:["tsïen","goevt","njok","voer","sueh","ruff","snja","mïet","skïer","golk","rahk","goev",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("uz-Cyrl","default",{name:"uz-Cyrl",englishName:"Uzbek (Cyrillic)",nativeName:"Ўзбек",language:"uz-Cyrl",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],",":" ",".":",",symbol:"сўм"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["якшанба","душанба","сешанба","чоршанба","пайшанба","жума","шанба"],namesAbbr:["якш","дш","сш","чш","пш","ж","ш"],namesShort:["я","д","с","ч","п","ж","ш"]},months:{names:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["январ","феврал","март","апрел","май","июн","июл","август","сентябр","октябр","ноябр","декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","мая","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"yyyy 'йил' d-MMMM",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'йил' d-MMMM HH:mm",F:"yyyy 'йил' d-MMMM HH:mm:ss",M:"d-MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("mn-Cyrl","default",{name:"mn-Cyrl",englishName:"Mongolian (Cyrillic)",nativeName:"Монгол хэл",language:"mn-Cyrl",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n$","n$"],",":" ",".":",",symbol:"₮"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],namesAbbr:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],namesShort:["Ня","Да","Мя","Лх","Пү","Ба","Бя"]},months:{names:["1 дүгээр сар","2 дугаар сар","3 дугаар сар","4 дүгээр сар","5 дугаар сар","6 дугаар сар","7 дугаар сар","8 дугаар сар","9 дүгээр сар","10 дугаар сар","11 дүгээр сар","12 дугаар сар",""],namesAbbr:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII",""]},monthsGenitive:{names:["1 дүгээр сарын","2 дугаар сарын","3 дугаар сарын","4 дүгээр сарын","5 дугаар сарын","6 дугаар сарын","7 дугаар сарын","8 дугаар сарын","9 дүгээр сарын","10 дугаар сарын","11 дүгээр сарын","12 дугаар сарын",""],namesAbbr:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII",""]},AM:null,PM:null,patterns:{d:"yy.MM.dd",D:"yyyy 'оны' MMMM d",t:"H:mm",T:"H:mm:ss",f:"yyyy 'оны' MMMM d H:mm",F:"yyyy 'оны' MMMM d H:mm:ss",M:"d MMMM",Y:"yyyy 'он' MMMM"}}}});t.addCultureInfo("iu-Cans","default",{name:"iu-Cans",englishName:"Inuktitut (Syllabics)",nativeName:"ᐃᓄᒃᑎᑐᑦ",language:"iu-Cans",numberFormat:{groupSizes:[3,0],percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["ᓈᑦᑏᖑᔭ","ᓇᒡᒐᔾᔭᐅ","ᐊᐃᑉᐱᖅ","ᐱᖓᑦᓯᖅ","ᓯᑕᒻᒥᖅ","ᑕᓪᓕᕐᒥᖅ","ᓯᕙᑖᕐᕕᒃ"],namesAbbr:["ᓈᑦᑏ","ᓇᒡᒐ","ᐊᐃᑉᐱ","ᐱᖓᑦᓯ","ᓯᑕ","ᑕᓪᓕ","ᓯᕙᑖᕐᕕᒃ"],namesShort:["ᓈ","ᓇ","ᐊ","ᐱ","ᓯ","ᑕ","ᓯ"]},months:{names:["ᔮᓐᓄᐊᕆ","ᕖᕝᕗᐊᕆ","ᒫᑦᓯ","ᐄᐳᕆ","ᒪᐃ","ᔫᓂ","ᔪᓚᐃ","ᐋᒡᒌᓯ","ᓯᑎᐱᕆ","ᐅᑐᐱᕆ","ᓄᕕᐱᕆ","ᑎᓯᐱᕆ",""],namesAbbr:["ᔮᓐᓄ","ᕖᕝᕗ","ᒫᑦᓯ","ᐄᐳᕆ","ᒪᐃ","ᔫᓂ","ᔪᓚᐃ","ᐋᒡᒌ","ᓯᑎᐱ","ᐅᑐᐱ","ᓄᕕᐱ","ᑎᓯᐱ",""]},patterns:{d:"d/M/yyyy",D:"dddd,MMMM dd,yyyy",f:"dddd,MMMM dd,yyyy h:mm tt",F:"dddd,MMMM dd,yyyy h:mm:ss tt",Y:"MMMM,yyyy"}}}});t.addCultureInfo("zh-Hant","default",{name:"zh-Hant",englishName:"Chinese (Traditional)",nativeName:"中文(繁體)",language:"zh-Hant",numberFormat:{NaN:"非數字",negativeInfinity:"負無窮大",positiveInfinity:"正無窮大",percent:{pattern:["-n%","n%"]},currency:{symbol:"HK$"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["週日","週一","週二","週三","週四","週五","週六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("nb","default",{name:"nb",englishName:"Norwegian (Bokmål)",nativeName:"norsk (bokmål)",language:"nb",numberFormat:{",":" ",".":",",negativeInfinity:"-INF",positiveInfinity:"INF",percent:{",":" ",".":","},currency:{pattern:["$ -n","$ n"],",":" ",".":",",symbol:"kr"}},calendars:{standard:{"/":".",firstDay:1,days:{names:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],namesAbbr:["sø","ma","ti","on","to","fr","lø"],namesShort:["sø","ma","ti","on","to","fr","lø"]},months:{names:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember",""],namesAbbr:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des",""]},AM:null,PM:null,patterns:{d:"dd.MM.yyyy",D:"d. MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",f:"d. MMMM yyyy HH:mm",F:"d. MMMM yyyy HH:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("sr","default",{name:"sr",englishName:"Serbian",nativeName:"srpski",language:"sr",numberFormat:{",":".",".":",",negativeInfinity:"-beskonačnost",positiveInfinity:"+beskonačnost",percent:{pattern:["-n%","n%"],",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"Din."}},calendars:{standard:{"/":".",firstDay:1,days:{names:["nedelja","ponedeljak","utorak","sreda","četvrtak","petak","subota"],namesAbbr:["ned","pon","uto","sre","čet","pet","sub"],namesShort:["ne","po","ut","sr","če","pe","su"]},months:{names:["januar","februar","mart","april","maj","jun","jul","avgust","septembar","oktobar","novembar","decembar",""],namesAbbr:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec",""]},AM:null,PM:null,eras:[{name:"n.e.",start:null,offset:0}],patterns:{d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d. MMMM yyyy H:mm",F:"d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("tg-Cyrl","default",{name:"tg-Cyrl",englishName:"Tajik (Cyrillic)",nativeName:"Тоҷикӣ",language:"tg-Cyrl",numberFormat:{",":" ",".":",",groupSizes:[3,0],negativeInfinity:"-бесконечность",positiveInfinity:"бесконечность",percent:{pattern:["-n%","n%"],groupSizes:[3,0],",":" ",".":","},currency:{pattern:["-n $","n $"],groupSizes:[3,0],",":" ",".":";",symbol:"т.р."}},calendars:{standard:{"/":".",days:{names:["Яш","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],namesAbbr:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шн"],namesShort:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шн"]},months:{names:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},monthsGenitive:{names:["январи","феврали","марти","апрели","маи","июни","июли","августи","сентябри","октябри","ноябри","декабри",""],namesAbbr:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек",""]},AM:null,PM:null,patterns:{d:"dd.MM.yy",D:"d MMMM yyyy",t:"H:mm",T:"H:mm:ss",f:"d MMMM yyyy H:mm",F:"d MMMM yyyy H:mm:ss",Y:"MMMM yyyy"}}}});t.addCultureInfo("dsb","default",{name:"dsb",englishName:"Lower Sorbian",nativeName:"dolnoserbšćina",language:"dsb",numberFormat:{",":".",".":",",NaN:"njedefinowane",negativeInfinity:"-njekońcne",positiveInfinity:"+njekońcne",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"€"}},calendars:{standard:{"/":". ",firstDay:1,days:{names:["njeźela","ponjeźele","wałtora","srjoda","stwortk","pětk","sobota"],namesAbbr:["nje","pon","wał","srj","stw","pět","sob"],namesShort:["n","p","w","s","s","p","s"]},months:{names:["januar","februar","měrc","apryl","maj","junij","julij","awgust","september","oktober","nowember","december",""],namesAbbr:["jan","feb","měr","apr","maj","jun","jul","awg","sep","okt","now","dec",""]},monthsGenitive:{names:["januara","februara","měrca","apryla","maja","junija","julija","awgusta","septembra","oktobra","nowembra","decembra",""],namesAbbr:["jan","feb","měr","apr","maj","jun","jul","awg","sep","okt","now","dec",""]},AM:null,PM:null,eras:[{name:"po Chr.",start:null,offset:0}],patterns:{d:"d. M. yyyy",D:"dddd, 'dnja' d. MMMM yyyy",t:"H.mm 'goź.'",T:"H:mm:ss",f:"dddd, 'dnja' d. MMMM yyyy H.mm 'goź.'",F:"dddd, 'dnja' d. MMMM yyyy H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("smj","default",{name:"smj",englishName:"Sami (Lule)",nativeName:"julevusámegiella",language:"smj",numberFormat:{",":" ",".":",",percent:{",":" ",".":","},currency:{pattern:["-n $","n $"],",":".",".":",",symbol:"kr"}},calendars:{standard:{"/":"-",firstDay:1,days:{names:["ájllek","mánnodahka","dijstahka","gasskavahkko","duorastahka","bierjjedahka","lávvodahka"],namesAbbr:["ájl","mán","dis","gas","duor","bier","láv"],namesShort:["á","m","d","g","d","b","l"]},months:{names:["ådåjakmánno","guovvamánno","sjnjuktjamánno","vuoratjismánno","moarmesmánno","biehtsemánno","sjnjilltjamánno","bårggemánno","ragátmánno","gålgådismánno","basádismánno","javllamánno",""],namesAbbr:["ådåj","guov","snju","vuor","moar","bieh","snji","bårg","ragá","gålg","basá","javl",""]},monthsGenitive:{names:["ådåjakmáno","guovvamáno","sjnjuktjamáno","vuoratjismáno","moarmesmáno","biehtsemáno","sjnjilltjamáno","bårggemáno","ragátmáno","gålgådismáno","basádismáno","javllamáno",""],namesAbbr:["ådåj","guov","snju","vuor","moar","bieh","snji","bårg","ragá","gålg","basá","javl",""]},AM:null,PM:null,patterns:{d:"yyyy-MM-dd",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",f:"MMMM d'. b. 'yyyy HH:mm",F:"MMMM d'. b. 'yyyy HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy"}}}});t.addCultureInfo("uz-Latn","default",{name:"uz-Latn",englishName:"Uzbek (Latin)",nativeName:"U'zbek",language:"uz-Latn",numberFormat:{",":" ",".":",",percent:{pattern:["-n%","n%"],",":" ",".":","},currency:{pattern:["-n $","n $"],decimals:0,",":" ",".":",",symbol:"so'm"}},calendars:{standard:{firstDay:1,days:{names:["yakshanba","dushanba","seshanba","chorshanba","payshanba","juma","shanba"],namesAbbr:["yak.","dsh.","sesh.","chr.","psh.","jm.","sh."],namesShort:["ya","d","s","ch","p","j","sh"]},months:{names:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""],namesAbbr:["yanvar","fevral","mart","aprel","may","iyun","iyul","avgust","sentyabr","oktyabr","noyabr","dekabr",""]},AM:null,PM:null,patterns:{d:"dd/MM yyyy",D:"yyyy 'yil' d-MMMM",t:"HH:mm",T:"HH:mm:ss",f:"yyyy 'yil' d-MMMM HH:mm",F:"yyyy 'yil' d-MMMM HH:mm:ss",M:"d-MMMM",Y:"MMMM yyyy"}}}});t.addCultureInfo("mn-Mong","default",{name:"mn-Mong",englishName:"Mongolian (Traditional Mongolian)",nativeName:"ᠮᠤᠨᠭᠭᠤᠯ ᠬᠡᠯᠡ",language:"mn-Mong",numberFormat:{groupSizes:[3,0],NaN:"ᠲᠤᠭᠠᠠ ᠪᠤᠰᠤ",negativeInfinity:"ᠰᠦᠬᠡᠷᠬᠦ ᠬᠢᠵᠠᠭᠠᠷᠭᠦᠢ ᠶᠡᠬᠡ",positiveInfinity:"ᠡᠶ᠋ᠡᠷᠬᠦ ᠬᠢᠵᠠᠭᠠᠷᠭᠦᠢ ᠶᠠᠬᠡ",percent:{pattern:["-n%","n%"],groupSizes:[3,0]},currency:{pattern:["$-n","$n"],groupSizes:[3,0],symbol:"¥"}},calendars:{standard:{firstDay:1,days:{names:["ᠭᠠᠷᠠᠭ ᠤᠨ ᠡᠳᠦᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠨᠢᠭᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠬᠣᠶᠠᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠭᠤᠷᠪᠠᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠳᠥᠷᠪᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠲᠠᠪᠤᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠵᠢᠷᠭᠤᠭᠠᠨ"],namesAbbr:["ᠭᠠᠷᠠᠭ ᠤᠨ ᠡᠳᠦᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠨᠢᠭᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠬᠣᠶᠠᠷ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠭᠤᠷᠪᠠᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠳᠥᠷᠪᠡᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠲᠠᠪᠤᠨ","ᠭᠠᠷᠠᠭ ᠤᠨ ᠵᠢᠷᠭᠤᠭᠠᠨ"],namesShort:["ᠡ‍","ᠨᠢ‍","ᠬᠣ‍","ᠭᠤ‍","ᠳᠥ‍","ᠲᠠ‍","ᠵᠢ‍"]},months:{names:["ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠭᠤᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠦᠷᠪᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠠᠪᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠵᠢᠷᠭᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠤᠯᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠨᠠᠢᠮᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠶᠢᠰᠦᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ",""],namesAbbr:["ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠭᠤᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠦᠷᠪᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠠᠪᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠵᠢᠷᠭᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠲᠤᠯᠤᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠨᠠᠢᠮᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠶᠢᠰᠦᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠨᠢᠭᠡᠳᠦᠭᠡᠷ ᠰᠠᠷ᠎ᠠ","ᠠᠷᠪᠠᠨ ᠬᠤᠶ᠋ᠠᠳᠤᠭᠠᠷ ᠰᠠᠷ᠎ᠠ",""]},AM:null,PM:null,eras:[{name:"ᠣᠨ ᠲᠣᠭᠠᠯᠠᠯ ᠤᠨ",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'ᠣᠨ ᠤ᠋' M'ᠰᠠᠷ᠎ᠠ  ᠢᠢᠨ 'd' ᠤ᠋ ᠡᠳᠦᠷ'",t:"H:mm",T:"H:mm:ss",f:"yyyy'ᠣᠨ ᠤ᠋' M'ᠰᠠᠷ᠎ᠠ  ᠢᠢᠨ 'd' ᠤ᠋ ᠡᠳᠦᠷ' H:mm",F:"yyyy'ᠣᠨ ᠤ᠋' M'ᠰᠠᠷ᠎ᠠ  ᠢᠢᠨ 'd' ᠤ᠋ ᠡᠳᠦᠷ' H:mm:ss",M:"M'ᠰᠠᠷ᠎ᠠ' d'ᠡᠳᠦᠷ'",Y:"yyyy'ᠣᠨ' M'ᠰᠠᠷ᠎ᠠ'"}}}});t.addCultureInfo("iu-Latn","default",{name:"iu-Latn",englishName:"Inuktitut (Latin)",nativeName:"Inuktitut",language:"iu-Latn",numberFormat:{groupSizes:[3,0],percent:{groupSizes:[3,0]}},calendars:{standard:{days:{names:["Naattiinguja","Naggajjau","Aippiq","Pingatsiq","Sitammiq","Tallirmiq","Sivataarvik"],namesAbbr:["Nat","Nag","Aip","Pi","Sit","Tal","Siv"],namesShort:["N","N","A","P","S","T","S"]},months:{names:["Jaannuari","Viivvuari","Maatsi","Iipuri","Mai","Juuni","Julai","Aaggiisi","Sitipiri","Utupiri","Nuvipiri","Tisipiri",""],namesAbbr:["Jan","Viv","Mas","Ipu","Mai","Jun","Jul","Agi","Sii","Uut","Nuv","Tis",""]},patterns:{d:"d/MM/yyyy",D:"ddd, MMMM dd,yyyy",f:"ddd, MMMM dd,yyyy h:mm tt",F:"ddd, MMMM dd,yyyy h:mm:ss tt"}}}});t.addCultureInfo("tzm-Latn","default",{name:"tzm-Latn",englishName:"Tamazight (Latin)",nativeName:"Tamazight",language:"tzm-Latn",numberFormat:{pattern:["n-"],",":".",".":",",NaN:"Non Numérique",negativeInfinity:"-Infini",positiveInfinity:"+Infini",percent:{",":".",".":","},currency:{pattern:["-n $","n $"],symbol:"DZD"}},calendars:{standard:{"/":"-",firstDay:6,days:{names:["Acer","Arime","Aram","Ahad","Amhadh","Sem","Sedh"],namesAbbr:["Ace","Ari","Ara","Aha","Amh","Sem","Sed"],namesShort:["Ac","Ar","Ar","Ah","Am","Se","Se"]},months:{names:["Yenayer","Furar","Maghres","Yebrir","Mayu","Yunyu","Yulyu","Ghuct","Cutenber","Ktuber","Wambir","Dujanbir",""],namesAbbr:["Yen","Fur","Mag","Yeb","May","Yun","Yul","Ghu","Cut","Ktu","Wam","Duj",""]},AM:null,PM:null,patterns:{d:"dd-MM-yyyy",D:"dd MMMM, yyyy",t:"H:mm",T:"H:mm:ss",f:"dd MMMM, yyyy H:mm",F:"dd MMMM, yyyy H:mm:ss",M:"dd MMMM"}}}});t.addCultureInfo("ha-Latn","default",{name:"ha-Latn",englishName:"Hausa (Latin)",nativeName:"Hausa",language:"ha-Latn",numberFormat:{currency:{pattern:["$-n","$ n"],symbol:"N"}},calendars:{standard:{days:{names:["Lahadi","Litinin","Talata","Laraba","Alhamis","Juma'a","Asabar"],namesAbbr:["Lah","Lit","Tal","Lar","Alh","Jum","Asa"],namesShort:["L","L","T","L","A","J","A"]},months:{names:["Januwaru","Febreru","Maris","Afrilu","Mayu","Yuni","Yuli","Agusta","Satumba","Oktocba","Nuwamba","Disamba",""],namesAbbr:["Jan","Feb","Mar","Afr","May","Yun","Yul","Agu","Sat","Okt","Nuw","Dis",""]},AM:["Safe","safe","SAFE"],PM:["Yamma","yamma","YAMMA"],eras:[{name:"AD",start:null,offset:0}],patterns:{d:"d/M/yyyy"}}}});t.addCultureInfo("zh-CHS","default",{name:"zh-CHS",englishName:"Chinese (Simplified) Legacy",nativeName:"中文(简体) 旧版",language:"zh-CHS",numberFormat:{NaN:"非数字",negativeInfinity:"负无穷大",positiveInfinity:"正无穷大",percent:{pattern:["-n%","n%"]},currency:{pattern:["$-n","$n"],symbol:"¥"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["周日","周一","周二","周三","周四","周五","周六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"yyyy/M/d",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}});t.addCultureInfo("zh-CHT","default",{name:"zh-CHT",englishName:"Chinese (Traditional) Legacy",nativeName:"中文(繁體) 舊版",language:"zh-CHT",numberFormat:{NaN:"非數字",negativeInfinity:"負無窮大",positiveInfinity:"正無窮大",percent:{pattern:["-n%","n%"]},currency:{symbol:"HK$"}},calendars:{standard:{days:{names:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],namesAbbr:["週日","週一","週二","週三","週四","週五","週六"],namesShort:["日","一","二","三","四","五","六"]},months:{names:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""],namesAbbr:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月",""]},AM:["上午","上午","上午"],PM:["下午","下午","下午"],eras:[{name:"公元",start:null,offset:0}],patterns:{d:"d/M/yyyy",D:"yyyy'年'M'月'd'日'",t:"H:mm",T:"H:mm:ss",f:"yyyy'年'M'月'd'日' H:mm",F:"yyyy'年'M'月'd'日' H:mm:ss",M:"M'月'd'日'",Y:"yyyy'年'M'月'"}}}})}(this),function(n){function it(n,t,i){switch(arguments.length){case 2:return n!=null?n:t;case 3:return n!=null?n:t!=null?t:i;default:throw new Error("Implement me");}}function g(n,t){return dr.call(n,t)}function vt(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function pi(n){t.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+n)}function o(n,t){var i=!0;return nt(function(){return i&&(pi(n),i=!1),t.apply(this,arguments)},t)}function bu(n,t){vi[n]||(pi(t),vi[n]=!0)}function wi(n,t){return function(i){return r(n.call(this,i),t)}}function ku(n,t){return function(i){return this.localeData().ordinal(n.call(this,i),t)}}function du(n,t){var r=(t.year()-n.year())*12+(t.month()-n.month()),i=n.clone().add(r,"months"),u,f;return t-i<0?(u=n.clone().add(r-1,"months"),f=(t-i)/(i-u)):(u=n.clone().add(r+1,"months"),f=(t-i)/(u-i)),-(r+f)}function gu(n,t,i){var r;return i==null?t:n.meridiemHour!=null?n.meridiemHour(t,i):n.isPM!=null?(r=n.isPM(i),r&&t<12&&(t+=12),r||t!==12||(t=0),t):t}function bi(){}function et(n,i){i!==!1&&er(n);ki(this,n);this._d=new Date(+n._d);at===!1&&(at=!0,t.updateOffset(this),at=!1)}function yt(n){var i=ir(n),r=i.year||0,u=i.quarter||0,f=i.month||0,e=i.week||0,o=i.day||0,s=i.hour||0,h=i.minute||0,c=i.second||0,l=i.millisecond||0;this._milliseconds=+l+c*1e3+h*6e4+s*36e5;this._days=+o+e*7;this._months=+f+u*3+r*12;this._data={};this._locale=t.localeData();this._bubble()}function nt(n,t){for(var i in t)g(t,i)&&(n[i]=t[i]);return g(t,"toString")&&(n.toString=t.toString),g(t,"valueOf")&&(n.valueOf=t.valueOf),n}function ki(n,t){var u,i,r;if(typeof t._isAMomentObject!="undefined"&&(n._isAMomentObject=t._isAMomentObject),typeof t._i!="undefined"&&(n._i=t._i),typeof t._f!="undefined"&&(n._f=t._f),typeof t._l!="undefined"&&(n._l=t._l),typeof t._strict!="undefined"&&(n._strict=t._strict),typeof t._tzm!="undefined"&&(n._tzm=t._tzm),typeof t._isUTC!="undefined"&&(n._isUTC=t._isUTC),typeof t._offset!="undefined"&&(n._offset=t._offset),typeof t._pf!="undefined"&&(n._pf=t._pf),typeof t._locale!="undefined"&&(n._locale=t._locale),ut.length>0)for(u in ut)i=ut[u],r=t[i],typeof r!="undefined"&&(n[i]=r);return n}function h(n){return n<0?Math.ceil(n):Math.floor(n)}function r(n,t,i){for(var r=""+Math.abs(n),u=n>=0;r.length<t;)r="0"+r;return(u?i?"+":"":"-")+r}function di(n,t){var i={milliseconds:0,months:0};return i.months=t.month()-n.month()+(t.year()-n.year())*12,n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+n.clone().add(i.months,"M"),i}function nf(n,t){var i;return t=bt(t,n),n.isBefore(t)?i=di(n,t):(i=di(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i}function gi(n,i){return function(r,u){var f,e;return u===null||isNaN(+u)||(bu(i,"moment()."+i+"(period, number) is deprecated. Please use moment()."+i+"(number, period)."),e=r,r=u,u=e),r=typeof r=="string"?+r:r,f=t.duration(r,u),nr(this,f,n),this}}function nr(n,i,r,u){var o=i._milliseconds,f=i._days,e=i._months;u=u==null?!0:u;o&&n._d.setTime(+n._d+o*r);f&&pr(n,"Date",ii(n,"Date")+f*r);e&&yr(n,ii(n,"Month")+e*r);u&&t.updateOffset(n,f||e)}function ot(n){return Object.prototype.toString.call(n)==="[object Array]"}function pt(n){return Object.prototype.toString.call(n)==="[object Date]"||n instanceof Date}function tr(n,t,r){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),f=0,u=0;u<e;u++)(r&&n[u]!==t[u]||!r&&i(n[u])!==i(t[u]))&&f++;return f+o}function e(n){if(n){var t=n.toLowerCase().replace(/(.)s$/,"$1");n=pu[n]||wu[t]||t}return n}function ir(n){var r={},t;for(var i in n)g(n,i)&&(t=e(i),t&&(r[t]=n[i]));return r}function tf(i){var r,u;if(i.indexOf("week")===0)r=7,u="day";else if(i.indexOf("month")===0)r=12,u="month";else return;t[i]=function(f,e){var o,s,c=t._locale[i],h=[];if(typeof f=="number"&&(e=f,f=n),s=function(n){var i=t().utc().set(u,n);return c.call(t._locale,i,f||"")},e!=null)return s(e);for(o=0;o<r;o++)h.push(s(o));return h}}function i(n){var t=+n,i=0;return t!==0&&isFinite(t)&&(i=t>=0?Math.floor(t):Math.ceil(t)),i}function wt(n,t){return new Date(Date.UTC(n,t+1,0)).getUTCDate()}function rr(n,i,r){return tt(t([n,11,31+i-r]),i,r).week}function ur(n){return fr(n)?366:365}function fr(n){return n%4==0&&n%100!=0||n%400==0}function er(n){var t;n._a&&n._pf.overflow===-2&&(t=n._a[l]<0||n._a[l]>11?l:n._a[s]<1||n._a[s]>wt(n._a[c],n._a[l])?s:n._a[f]<0||n._a[f]>24||n._a[f]===24&&(n._a[w]!==0||n._a[b]!==0||n._a[k]!==0)?f:n._a[w]<0||n._a[w]>59?w:n._a[b]<0||n._a[b]>59?b:n._a[k]<0||n._a[k]>999?k:-1,n._pf._overflowDayOfYear&&(t<c||t>s)&&(t=s),n._pf.overflow=t)}function or(t){return t._isValid==null&&(t._isValid=!isNaN(t._d.getTime())&&t._pf.overflow<0&&!t._pf.empty&&!t._pf.invalidMonth&&!t._pf.nullInput&&!t._pf.invalidFormat&&!t._pf.userInvalidated,t._strict&&(t._isValid=t._isValid&&t._pf.charsLeftOver===0&&t._pf.unusedTokens.length===0&&t._pf.bigHour===n)),t._isValid}function sr(n){return n?n.toLowerCase().replace("_","-"):n}function rf(n){for(var r=0,i,t,f,u;r<n.length;){for(u=sr(n[r]).split("-"),i=u.length,t=sr(n[r+1]),t=t?t.split("-"):null;i>0;){if(f=hr(u.slice(0,i).join("-")),f)return f;if(t&&t.length>=i&&tr(u,t,!0)>=i-1)break;i--}r++}return null}function hr(n){var i=null;if(!d[n]&&ui)try{i=t.locale();require("./locale/"+n);t.locale(i)}catch(r){}return d[n]}function bt(n,i){var r,u;return i._isUTC?(r=i.clone(),u=(t.isMoment(n)||pt(n)?+n:+t(n))-+r,r._d.setTime(+r._d+u),t.updateOffset(r,!1),r):t(n).local()}function uf(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function ff(n){for(var i=n.match(fi),t=0,r=i.length;t<r;t++)i[t]=a[i[t]]?a[i[t]]:uf(i[t]);return function(u){var f="";for(t=0;t<r;t++)f+=i[t]instanceof Function?i[t].call(u,n):i[t];return f}}function kt(n,t){return n.isValid()?(t=cr(t,n.localeData()),lt[t]||(lt[t]=ff(t)),lt[t](n)):n.localeData().invalidDate()}function cr(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(ft.lastIndex=0;i>=0&&ft.test(n);)n=n.replace(ft,r),ft.lastIndex=0,i-=1;return n}function ef(n,t){var i=t._strict;switch(n){case"Q":return oi;case"DDDD":return hi;case"YYYY":case"GGGG":case"gggg":return i?cu:ru;case"Y":case"G":case"g":return au;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return i?lu:uu;case"S":if(i)return oi;case"SS":if(i)return si;case"SSS":if(i)return hi;case"DDD":return iu;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return eu;case"a":case"A":return t._locale._meridiemParse;case"x":return su;case"X":return hu;case"Z":case"ZZ":return st;case"T":return ou;case"SSSS":return fu;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return i?si:ei;case"DE":case"de":return"de";case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return ei;case"Do":return i?t._locale._ordinalParse:t._locale._ordinalParseLenient;default:return new RegExp(af(lf(n.replace("\\","")),"i"))}}function dt(n){n=n||"";var r=n.match(st)||[],f=r[r.length-1]||[],t=(f+"").match(yu)||["-",0,0],u=+(t[1]*60)+i(t[2]);return t[0]==="+"?u:-u}function of(n,r,u){var o,e=u._a;switch(n){case"Q":r!=null&&(e[l]=(i(r)-1)*3);break;case"M":case"MM":r!=null&&(e[l]=i(r)-1);break;case"MMM":case"MMMM":o=u._locale.monthsParse(r,n,u._strict);o!=null?e[l]=o:u._pf.invalidMonth=r;break;case"D":case"DD":r!=null&&(e[s]=i(r));break;case"Do":r!=null&&(e[s]=i(parseInt(r.match(/\d{1,2}/)[0],10)));break;case"DDD":case"DDDD":r!=null&&(u._dayOfYear=i(r));break;case"YY":e[c]=t.parseTwoDigitYear(r);break;case"YYYY":case"YYYYY":case"YYYYYY":e[c]=i(r);break;case"a":case"A":u._meridiem=r;break;case"h":case"hh":u._pf.bigHour=!0;case"H":case"HH":e[f]=i(r);break;case"m":case"mm":e[w]=i(r);break;case"s":case"ss":e[b]=i(r);break;case"S":case"SS":case"SSS":case"SSSS":e[k]=i(("0."+r)*1e3);break;case"x":u._d=new Date(i(r));break;case"X":u._d=new Date(parseFloat(r)*1e3);break;case"Z":case"ZZ":u._useUTC=!0;u._tzm=dt(r);break;case"dd":case"ddd":case"dddd":o=u._locale.weekdaysParse(r);o!=null?(u._w=u._w||{},u._w.d=o):u._pf.invalidWeekday=r;break;case"w":case"ww":case"W":case"WW":case"d":case"e":case"E":n=n.substr(0,1);case"gggg":case"GGGG":case"GGGGG":n=n.substr(0,2);r&&(u._w=u._w||{},u._w[n]=i(r));break;case"gg":case"GG":u._w=u._w||{};u._w[n]=t.parseTwoDigitYear(r)}}function sf(n){var i,o,f,u,r,e,s;i=n._w;i.GG!=null||i.W!=null||i.E!=null?(r=1,e=4,o=it(i.GG,n._a[c],tt(t(),1,4).year),f=it(i.W,1),u=it(i.E,1)):(r=n._locale._week.dow,e=n._locale._week.doy,o=it(i.gg,n._a[c],tt(t(),r,e).year),f=it(i.w,1),i.d!=null?(u=i.d,u<r&&++f):u=i.e!=null?i.e+r:r);s=ne(o,f,u,e,r);n._a[c]=s.year;n._dayOfYear=s.dayOfYear}function gt(n){var t,i,r=[],u,e;if(!n._d){for(u=cf(n),n._w&&n._a[s]==null&&n._a[l]==null&&sf(n),n._dayOfYear&&(e=it(n._a[c],u[c]),n._dayOfYear>ur(e)&&(n._pf._overflowDayOfYear=!0),i=ti(e,0,n._dayOfYear),n._a[l]=i.getUTCMonth(),n._a[s]=i.getUTCDate()),t=0;t<3&&n._a[t]==null;++t)n._a[t]=r[t]=u[t];for(;t<7;t++)n._a[t]=r[t]=n._a[t]==null?t===2?1:0:n._a[t];n._a[f]===24&&n._a[w]===0&&n._a[b]===0&&n._a[k]===0&&(n._nextDay=!0,n._a[f]=0);n._d=(n._useUTC?ti:bf).apply(null,r);n._tzm!=null&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[f]=24)}}function hf(n){var t;n._d||(t=ir(n._i),n._a=[t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],gt(n))}function cf(n){var t=new Date;return n._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function ni(i){if(i._f===t.ISO_8601){lr(i);return}i._a=[];i._pf.empty=!0;for(var r=""+i._i,u,e,h,l=r.length,c=0,s=cr(i._f,i._locale).match(fi)||[],o=0;o<s.length;o++)e=s[o],u=(r.match(ef(e,i))||[])[0],u&&(h=r.substr(0,r.indexOf(u)),h.length>0&&i._pf.unusedInput.push(h),r=r.slice(r.indexOf(u)+u.length),c+=u.length),a[e]?(u?i._pf.empty=!1:i._pf.unusedTokens.push(e),of(e,u,i)):i._strict&&!u&&i._pf.unusedTokens.push(e);i._pf.charsLeftOver=l-c;r.length>0&&i._pf.unusedInput.push(r);i._pf.bigHour===!0&&i._a[f]<=12&&(i._pf.bigHour=n);i._a[f]=gu(i._locale,i._a[f],i._meridiem);gt(i);er(i)}function lf(n){return n.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u})}function af(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function vf(n){var t,f,u,r,i;if(n._f.length===0){n._pf.invalidFormat=!0;n._d=new Date(NaN);return}for(r=0;r<n._f.length;r++)(i=0,t=ki({},n),n._useUTC!=null&&(t._useUTC=n._useUTC),t._pf=vt(),t._f=n._f[r],ni(t),or(t))&&(i+=t._pf.charsLeftOver,i+=t._pf.unusedTokens.length*10,t._pf.score=i,(u==null||i<u)&&(u=i,f=t));nt(n,f||t)}function lr(n){var t,i,r=n._i,u=vu.exec(r);if(u){for(n._pf.iso=!0,t=0,i=ht.length;t<i;t++)if(ht[t][1].exec(r)){n._f=ht[t][0]+(u[6]||" ");break}for(t=0,i=ct.length;t<i;t++)if(ct[t][1].exec(r)){n._f+=ct[t][0];break}r.match(st)&&(n._f+="Z");ni(n)}else n._isValid=!1}function yf(n){lr(n);n._isValid===!1&&(delete n._isValid,t.createFromInputFallback(n))}function pf(n,t){for(var r=[],i=0;i<n.length;++i)r.push(t(n[i],i));return r}function wf(i){var r=i._i,u;r===n?i._d=new Date:pt(r)?i._d=new Date(+r):(u=gr.exec(r))!==null?i._d=new Date(+u[1]):typeof r=="string"?yf(i):ot(r)?(i._a=pf(r.slice(0),function(n){return parseInt(n,10)}),gt(i)):typeof r=="object"?hf(i):typeof r=="number"?i._d=new Date(r):t.createFromInputFallback(i)}function bf(n,t,i,r,u,f,e){var o=new Date(n,t,i,r,u,f,e);return n<1970&&o.setFullYear(n),o}function ti(n){var t=new Date(Date.UTC.apply(null,arguments));return n<1970&&t.setUTCFullYear(n),t}function kf(n,t){if(typeof n=="string")if(isNaN(n)){if(n=t.weekdaysParse(n),typeof n!="number")return null}else n=parseInt(n,10);return n}function df(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function gf(n,i,r){var u=t.duration(n).abs(),c=p(u.as("s")),e=p(u.as("m")),o=p(u.as("h")),s=p(u.as("d")),h=p(u.as("M")),l=p(u.as("y")),f=c<y.s&&["s",c]||e===1&&["m"]||e<y.m&&["mm",e]||o===1&&["h"]||o<y.h&&["hh",o]||s===1&&["d"]||s<y.d&&["dd",s]||h===1&&["M"]||h<y.M&&["MM",h]||l===1&&["y"]||["yy",l];return f[2]=i,f[3]=+n>0,f[4]=r,df.apply({},f)}function tt(n,i,r){var e=r-i,u=r-n.day(),f;return u>e&&(u-=7),u<e-7&&(u+=7),f=t(n).add(u,"d"),{week:Math.ceil(f.dayOfYear()/7),year:f.year()}}function ne(n,t,i,r,u){var f=ti(n,0,1).getUTCDay(),o,e;return f=f===0?7:f,i=i!=null?i:u,o=u-f+(f>r?7:0)-(f<u?7:0),e=7*(t-1)+(i-u)+o+1,{year:e>0?n:n-1,dayOfYear:e>0?e:ur(n-1)+e}}function ar(i){var r=i._i,f=i._f,u;return(i._locale=i._locale||t.localeData(i._l),r===null||f===n&&r==="")?t.invalid({nullInput:!0}):(typeof r=="string"&&(i._i=r=i._locale.preparse(r)),t.isMoment(r))?new et(r,!0):(f?ot(f)?vf(i):ni(i):wf(i),u=new et(i),u._nextDay&&(u.add(1,"d"),u._nextDay=n),u)}function vr(n,i){var u,r;if(i.length===1&&ot(i[0])&&(i=i[0]),!i.length)return t();for(u=i[0],r=1;r<i.length;++r)i[r][n](u)&&(u=i[r]);return u}function yr(n,t){var i;return typeof t=="string"&&(t=n.localeData().monthsParse(t),typeof t!="number")?n:(i=Math.min(n.date(),wt(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n)}function ii(n,t){return n._d["get"+(n._isUTC?"UTC":"")+t]()}function pr(n,t,i){return t==="Month"?yr(n,i):n._d["set"+(n._isUTC?"UTC":"")+t](i)}function v(n,i){return function(r){return r!=null?(pr(this,n,r),t.updateOffset(this,i),this):ii(this,n)}}function wr(n){return n*400/146097}function br(n){return n*146097/400}function te(n){t.duration.fn[n]=function(){return this._data[n]}}function kr(n){typeof ender=="undefined"&&(ri=rt.moment,rt.moment=n?o("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release.",t):t)}for(var t,rt=typeof global!="undefined"&&(typeof window=="undefined"||window===global.window)?global:this,ri,p=Math.round,dr=Object.prototype.hasOwnProperty,u,c=0,l=1,s=2,f=3,w=4,b=5,k=6,d={},ut=[],ui=typeof module!="undefined"&&module&&module.exports,gr=/^\/?Date\((\-?\d+)/i,nu=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,tu=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,fi=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DE?D?|DD?D?D?|de?d?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|tt?|S{1,4}|x|X|zz?|ZZ?|.)/g,ft=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ei=/\d\d?/,iu=/\d{1,3}/,ru=/\d{1,4}/,uu=/[+\-]?\d{1,6}/,fu=/\d+/,eu=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,st=/Z|[\+\-]\d\d:?\d\d/gi,ou=/T/i,su=/[\+\-]?\d+/,hu=/[\+\-]?\d+(\.\d{1,3})?/,oi=/\d/,si=/\d\d/,hi=/\d{3}/,cu=/\d{4}/,lu=/[+-]?\d{6}/,au=/[+-]?\d+/,vu=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ht=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],ct=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],yu=/([\+\-]|\d\d)/gi,ie="Date|Hours|Minutes|Seconds|Milliseconds".split("|"),ci={Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6},pu={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},wu={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},lt={},y={s:45,m:45,h:22,d:26,M:11},li="DDD w W M D d".split(" "),ai="M D H h m s w W".split(" "),a={de:function(){return"de"},DE:function(){return"de"},M:function(){return this.month()+1},MMM:function(n){return this.localeData().monthsShort(this,n)},MMMM:function(n){return this.localeData().months(this,n)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(n){return this.localeData().weekdaysMin(this,n)},ddd:function(n){return this.localeData().weekdaysShort(this,n)},dddd:function(n){return this.localeData().weekdays(this,n)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return r(this.year()%100,2)},YYYY:function(){return r(this.year(),4)},YYYYY:function(){return r(this.year(),5)},YYYYYY:function(){var n=this.year(),t=n>=0?"+":"-";return t+r(Math.abs(n),6)},gg:function(){return r(this.weekYear()%100,2)},gggg:function(){return r(this.weekYear(),4)},ggggg:function(){return r(this.weekYear(),5)},GG:function(){return r(this.isoWeekYear()%100,2)},GGGG:function(){return r(this.isoWeekYear(),4)},GGGGG:function(){return r(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return i(this.milliseconds()/100)},SS:function(){return r(i(this.milliseconds()/10),2)},SSS:function(){return r(this.milliseconds(),3)},SSSS:function(){return r(this.milliseconds(),3)},tt:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},Z:function(){var n=this.utcOffset(),t="+";return n<0&&(n=-n,t="-"),t+r(i(n/60),2)+":"+r(i(n)%60,2)},ZZ:function(){var n=this.utcOffset(),t="+";return n<0&&(n=-n,t="-"),t+r(i(n/60),2)+r(i(n)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},x:function(){return this.valueOf()},X:function(){return this.unix()},Q:function(){return this.quarter()}},vi={},yi=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"],at=!1;li.length;)u=li.pop(),a[u+"o"]=ku(a[u],u);while(ai.length)u=ai.pop(),a[u+u]=wi(a[u],2);for(a.DDDD=wi(a.DDD,3),nt(bi.prototype,{set:function(n){var t;for(var i in n)t=n[i],typeof t=="function"?this[i]=t:this["_"+i]=t;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)},_months:Globalize().cultures["en-GB"].calendar.months.names,months:function(n){return this._months[n.month()]},_monthsShort:Globalize().cultures["en-GB"].calendar.months.namesAbbr,monthsShort:function(n){return this._monthsShort[n.month()]},monthsParse:function(n,i,r){var u,f,e;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),u=0;u<12;u++)if((f=t.utc([2e3,u]),r&&!this._longMonthsParse[u]&&(this._longMonthsParse[u]=new RegExp("^"+this.months(f,"").replace(".","")+"$","i"),this._shortMonthsParse[u]=new RegExp("^"+this.monthsShort(f,"").replace(".","")+"$","i")),r||this._monthsParse[u]||(e="^"+this.months(f,"")+"|^"+this.monthsShort(f,""),this._monthsParse[u]=new RegExp(e.replace(".",""),"i")),r&&i==="MMMM"&&this._longMonthsParse[u].test(n))||r&&i==="MMM"&&this._shortMonthsParse[u].test(n)||!r&&this._monthsParse[u].test(n))return u},_weekdays:Globalize().cultures["en-GB"].calendar.days.names,weekdays:function(n){return this._weekdays[n.day()]},_weekdaysShort:Globalize().cultures["en-GB"].calendar.days.namesAbbr,weekdaysShort:function(n){return this._weekdaysShort[n.day()]},_weekdaysMin:Globalize().cultures["en-GB"].calendar.days.namesShort,weekdaysMin:function(n){return this._weekdaysMin[n.day()]},weekdaysParse:function(n){var i,r,u;for(this._weekdaysParse||(this._weekdaysParse=[]),i=0;i<7;i++)if(this._weekdaysParse[i]||(r=t([2e3,1]).day(i),u="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(u.replace(".",""),"i")),this._weekdaysParse[i].test(n))return i},_longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},longDateFormat:function(n){var t=this._longDateFormat[n];return!t&&this._longDateFormat[n.toUpperCase()]&&(t=this._longDateFormat[n.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(n){return n.slice(1)}),this._longDateFormat[n]=t),t},isPM:function(n){return(n+"").toLowerCase().charAt(0)==="p"},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(n,t,i){var r=this._calendar[n];return typeof r=="function"?r.apply(t,[i]):r},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(n,t,i,r){var u=this._relativeTime[i];return typeof u=="function"?u(n,t,i,r):u.replace(/%d/i,n)},pastFuture:function(n,t){var i=this._relativeTime[n>0?"future":"past"];return typeof i=="function"?i(t):i.replace(/%s/i,t)},ordinal:function(n){return this._ordinal.replace("%d",n)},_ordinal:"%d",_ordinalParse:/\d{1,2}/,preparse:function(n){return n},postformat:function(n){return n},week:function(n){return tt(n,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},firstDayOfWeek:function(){return this._week.dow},firstDayOfYear:function(){return this._week.doy},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),t=function(t,i,r,u){var f;return typeof r=="boolean"&&(u=r,r=n),f={},f._isAMomentObject=!0,f._i=t,f._f=i,f._l=r,f._strict=u,f._isUTC=!1,f._pf=vt(),ar(f)},t.suppressDeprecationWarnings=!1,t.createFromInputFallback=o("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))}),t.min=function(){var n=[].slice.call(arguments,0);return vr("isBefore",n)},t.max=function(){var n=[].slice.call(arguments,0);return vr("isAfter",n)},t.utc=function(t,i,r,u){var f;return typeof r=="boolean"&&(u=r,r=n),f={},f._isAMomentObject=!0,f._useUTC=!0,f._isUTC=!0,f._l=r,f._i=t,f._f=i,f._strict=u,f._pf=vt(),ar(f).utc()},t.unix=function(n){return t(n*1e3)},t.duration=function(n,r){var u=n,e=null,o,c,h,l;return t.isDuration(n)?u={ms:n._milliseconds,d:n._days,M:n._months}:typeof n=="number"?(u={},r?u[r]=n:u.milliseconds=n):(e=nu.exec(n))?(o=e[1]==="-"?-1:1,u={y:0,d:i(e[s])*o,h:i(e[f])*o,m:i(e[w])*o,s:i(e[b])*o,ms:i(e[k])*o}):(e=tu.exec(n))?(o=e[1]==="-"?-1:1,h=function(n){var t=n&&parseFloat(n.replace(",","."));return(isNaN(t)?0:t)*o},u={y:h(e[2]),M:h(e[3]),d:h(e[4]),h:h(e[5]),m:h(e[6]),s:h(e[7]),w:h(e[8])}):u==null?u={}:typeof u=="object"&&("from"in u||"to"in u)&&(l=nf(t(u.from),t(u.to)),u={},u.ms=l.milliseconds,u.M=l.months),c=new yt(u),t.isDuration(n)&&g(n,"_locale")&&(c._locale=n._locale),c},t.version="2.9.0",t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.ISO_8601=function(){},t.momentProperties=ut,t.updateOffset=function(){},t.relativeTimeThreshold=function(t,i){return y[t]===n?!1:i===n?y[t]:(y[t]=i,!0)},t.lang=o("moment.lang is deprecated. Use moment.locale instead.",function(n,i){return t.locale(n,i)}),t.locale=function(n,i){var r;return n&&(r=typeof i!="undefined"?t.defineLocale(n,i):t.localeData(n),r&&(t.duration._locale=t._locale=r)),t._locale._abbr},t.defineLocale=function(n,i){return i!==null?(i.abbr=n,d[n]||(d[n]=new bi),d[n].set(i),t.locale(n),d[n]):(delete d[n],null)},t.langData=o("moment.langData is deprecated. Use moment.localeData instead.",function(n){return t.localeData(n)}),t.localeData=function(n){var i;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return t._locale;if(!ot(n)){if(i=hr(n),i)return i;n=[n]}return rf(n)},t.isMoment=function(n){return n instanceof et||n!=null&&g(n,"_isAMomentObject")},t.isDuration=function(n){return n instanceof yt},u=yi.length-1;u>=0;--u)tf(yi[u]);t.normalizeUnits=function(n){return e(n)};t.invalid=function(n){var i=t.utc(NaN);return n!=null?nt(i._pf,n):i._pf.userInvalidated=!0,i};t.parseZone=function(){return t.apply(null,arguments).parseZone()};t.parseTwoDigitYear=function(n){return i(n)+(i(n)>68?1900:2e3)};t.isDate=pt;nt(t.fn=et.prototype,{clone:function(){return t(this)},valueOf:function(){return+this._d-(this._offset||0)*6e4},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var n=t(this).utc();return 0<n.year()&&n.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():kt(n,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):kt(n,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var n=this;return[n.year(),n.month(),n.date(),n.hours(),n.minutes(),n.seconds(),n.milliseconds()]},isValid:function(){return or(this)},isDSTShifted:function(){return this._a?this.isValid()&&tr(this._a,(this._isUTC?t.utc(this._a):t(this._a)).toArray())>0:!1},parsingFlags:function(){return nt({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(n){return this.utcOffset(0,n)},local:function(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(this._dateUtcOffset(),"m")),this},format:function(n){var i=kt(this,n||t.defaultFormat);return this.localeData().postformat(i)},add:gi(1,"add"),subtract:gi(-1,"subtract"),diff:function(n,t,i){var f=bt(n,this),o=(f.utcOffset()-this.utcOffset())*6e4,u,r;return t=e(t),t==="year"||t==="month"||t==="quarter"?(r=du(this,f),t==="quarter"?r=r/3:t==="year"&&(r=r/12)):(u=this-f,r=t==="second"?u/1e3:t==="minute"?u/6e4:t==="hour"?u/36e5:t==="day"?(u-o)/864e5:t==="week"?(u-o)/6048e5:u),i?r:h(r)},from:function(n,i){return t.duration({to:this,from:n}).locale(this.locale()).humanize(!i)},fromNow:function(n){return this.from(t(),n)},calendar:function(n){var r=n||t(),u=bt(r,this).startOf("day"),i=this.diff(u,"days",!0),f=i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse";return this.format(this.localeData().calendar(f,this,t(r)))},isLeapYear:function(){return fr(this.year())},isDST:function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},day:function(n){var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return n!=null?(n=kf(n,this.localeData()),this.add(n-t,"d")):t},month:v("Month",!0),startOf:function(n){n=e(n);switch(n){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return n==="week"?this.weekday(0):n==="isoWeek"&&this.isoWeekday(1),n==="quarter"&&this.month(Math.floor(this.month()/3)*3),this},endOf:function(t){return(t=e(t),t===n||t==="millisecond")?this:this.startOf(t).add(1,t==="isoWeek"?"week":t).subtract(1,"ms")},isAfter:function(n,i){var r;return i=e(typeof i!="undefined"?i:"millisecond"),i==="millisecond"?(n=t.isMoment(n)?n:t(n),+this>+n):(r=t.isMoment(n)?+n:+t(n),r<+this.clone().startOf(i))},isBefore:function(n,i){var r;return i=e(typeof i!="undefined"?i:"millisecond"),i==="millisecond"?(n=t.isMoment(n)?n:t(n),+this<+n):(r=t.isMoment(n)?+n:+t(n),+this.clone().endOf(i)<r)},isSameOrBefore:function(n,t){return this.isSame(n,t)||this.isBefore(n,t)},isSameOrAfter:function(n,t){return this.isSame(n,t)||this.isAfter(n,t)},isBetween:function(n,t,i){return this.isAfter(n,i)&&this.isBefore(t,i)},isSame:function(n,i){var r;return i=e(i||"millisecond"),i==="millisecond"?(n=t.isMoment(n)?n:t(n),+this==+n):(r=+t(n),+this.clone().startOf(i)<=r&&r<=+this.clone().endOf(i))},min:o("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(n){return n=t.apply(null,arguments),n<this?this:n}),max:o("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(n){return n=t.apply(null,arguments),n>this?this:n}),zone:o("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",function(n,t){return n!=null?(typeof n!="string"&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}),utcOffset:function(n,i){var r=this._offset||0,u;return n!=null?(typeof n=="string"&&(n=dt(n)),Math.abs(n)<16&&(n=n*60),!this._isUTC&&i&&(u=this._dateUtcOffset()),this._offset=n,this._isUTC=!0,u!=null&&this.add(u,"m"),r!==n&&(!i||this._changeInProgress?nr(this,t.duration(n-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?r:this._dateUtcOffset()},isLocal:function(){return!this._isUTC},isUtcOffset:function(){return this._isUTC},isUtc:function(){return this._isUTC&&this._offset===0},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.utcOffset(this._tzm):typeof this._i=="string"&&this.utcOffset(dt(this._i)),this},hasAlignedHourOffset:function(n){return n=n?t(n).utcOffset():0,(this.utcOffset()-n)%60==0},daysInMonth:function(){return wt(this.year(),this.month())},dayOfYear:function(n){var i=p((t(this).startOf("day")-t(this).startOf("year"))/864e5)+1;return n==null?i:this.add(n-i,"d")},quarter:function(n){return n==null?Math.ceil((this.month()+1)/3):this.month((n-1)*3+this.month()%3)},weekYear:function(n){var t=tt(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return n==null?t:this.add(n-t,"y")},isoWeekYear:function(n){var t=tt(this,1,4).year;return n==null?t:this.add(n-t,"y")},week:function(n){var t=this.localeData().week(this);return n==null?t:this.add((n-t)*7,"d")},isoWeek:function(n){var t=tt(this,1,4).week;return n==null?t:this.add((n-t)*7,"d")},weekday:function(n){var t=(this.day()+7-this.localeData()._week.dow)%7;return n==null?t:this.add(n-t,"d")},isoWeekday:function(n){return n==null?this.day()||7:this.day(this.day()%7?n:n-7)},isoWeeksInYear:function(){return rr(this.year(),1,4)},weeksInYear:function(){var n=this.localeData()._week;return rr(this.year(),n.dow,n.doy)},get:function(n){return n=e(n),this[n]()},set:function(n,t){var i;if(typeof n=="object")for(i in n)this.set(i,n[i]);else n=e(n),typeof this[n]=="function"&&this[n](t);return this},locale:function(i){var r;return i===n?this._locale._abbr:(r=t.localeData(i),r!=null&&(this._locale=r),this)},lang:o("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return t===n?this.localeData():this.locale(t)}),localeData:function(){return this._locale},_dateUtcOffset:function(){return-Math.round(this._d.getTimezoneOffset()/15)*15}});t.fn.millisecond=t.fn.milliseconds=v("Milliseconds",!1);t.fn.second=t.fn.seconds=v("Seconds",!1);t.fn.minute=t.fn.minutes=v("Minutes",!1);t.fn.hour=t.fn.hours=v("Hours",!0);t.fn.date=v("Date",!0);t.fn.dates=o("dates accessor is deprecated. Use date instead.",v("Date",!0));t.fn.year=v("FullYear",!0);t.fn.years=o("years accessor is deprecated. Use year instead.",v("FullYear",!0));t.fn.days=t.fn.day;t.fn.months=t.fn.month;t.fn.weeks=t.fn.week;t.fn.isoWeeks=t.fn.isoWeek;t.fn.quarters=t.fn.quarter;t.fn.toJSON=t.fn.toISOString;t.fn.isUTC=t.fn.isUtc;nt(t.duration.fn=yt.prototype,{_bubble:function(){var o=this._milliseconds,t=this._days,i=this._months,n=this._data,u,f,e,r=0;n.milliseconds=o%1e3;u=h(o/1e3);n.seconds=u%60;f=h(u/60);n.minutes=f%60;e=h(f/60);n.hours=e%24;t+=h(e/24);r=h(wr(t));t-=h(br(r));i+=h(t/30);t%=30;r+=h(i/12);i%=12;n.days=t;n.months=i;n.years=r},abs:function(){return this._milliseconds=Math.abs(this._milliseconds),this._days=Math.abs(this._days),this._months=Math.abs(this._months),this._data.milliseconds=Math.abs(this._data.milliseconds),this._data.seconds=Math.abs(this._data.seconds),this._data.minutes=Math.abs(this._data.minutes),this._data.hours=Math.abs(this._data.hours),this._data.months=Math.abs(this._data.months),this._data.years=Math.abs(this._data.years),this},weeks:function(){return h(this.days()/7)},valueOf:function(){return this._milliseconds+this._days*864e5+this._months%12*2592e6+i(this._months/12)*31536e6},humanize:function(n){var t=gf(this,!n,this.localeData());return n&&(t=this.localeData().pastFuture(+this,t)),this.localeData().postformat(t)},add:function(n,i){var r=t.duration(n,i);return this._milliseconds+=r._milliseconds,this._days+=r._days,this._months+=r._months,this._bubble(),this},subtract:function(n,i){var r=t.duration(n,i);return this._milliseconds-=r._milliseconds,this._days-=r._days,this._months-=r._months,this._bubble(),this},get:function(n){return n=e(n),this[n.toLowerCase()+"s"]()},as:function(n){var t,i;if(n=e(n),n==="month"||n==="year")return t=this._days+this._milliseconds/864e5,i=this._months+wr(t)*12,n==="month"?i:i/12;t=this._days+Math.round(br(this._months/12));switch(n){case"week":return t/7+this._milliseconds/6048e5;case"day":return t+this._milliseconds/864e5;case"hour":return t*24+this._milliseconds/36e5;case"minute":return t*1440+this._milliseconds/6e4;case"second":return t*86400+this._milliseconds/1e3;case"millisecond":return Math.floor(t*864e5)+this._milliseconds;default:throw new Error("Unknown unit "+n);}},lang:t.fn.lang,locale:t.fn.locale,toIsoString:o("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",function(){return this.toISOString()}),toISOString:function(){var r=Math.abs(this.years()),u=Math.abs(this.months()),f=Math.abs(this.days()),n=Math.abs(this.hours()),t=Math.abs(this.minutes()),i=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(r?r+"Y":"")+(u?u+"M":"")+(f?f+"D":"")+(n||t||i?"T":"")+(n?n+"H":"")+(t?t+"M":"")+(i?i+"S":""):"P0D"},localeData:function(){return this._locale},toJSON:function(){return this.toISOString()}});t.duration.fn.toString=t.duration.fn.toISOString;for(u in ci)g(ci,u)&&te(u.toLowerCase());t.duration.fn.asMilliseconds=function(){return this.as("ms")};t.duration.fn.asSeconds=function(){return this.as("s")};t.duration.fn.asMinutes=function(){return this.as("m")};t.duration.fn.asHours=function(){return this.as("h")};t.duration.fn.asDays=function(){return this.as("d")};t.duration.fn.asWeeks=function(){return this.as("weeks")};t.duration.fn.asMonths=function(){return this.as("M")};t.duration.fn.asYears=function(){return this.as("y")};t.locale("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,r=i(n%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return n+r}});ui?module.exports=t:typeof define=="function"&&define.amd?(define(function(n,i,r){return r.config&&r.config()&&r.config().noGlobal===!0&&(rt.moment=ri),t}),kr(!0)):kr()}.call(this);ko.bindingHandlers.timeText={init:function(n,t){var i=ko.utils.unwrapObservable(t());i&&settimeText(n,i)},update:function(n,t){var i=ko.utils.unwrapObservable(t());i&&settimeText(n,i)}};settimeText=function(n,t){var i=Globalize.culture("en-GB").calendar.patterns.t;$(n).text(moment(t+"+00:00").local().format(i))};ko.bindingHandlers.bingmap={init:function(n,t){var i=ko.utils.unwrapObservable(t()),r=ko.utils.unwrapObservable(t().locations);t().locations.map=new Microsoft.Maps.Map($(n)[0],{credentials:i.bingkey,mapTypeId:Microsoft.Maps.MapTypeId.road});t().locations.pinClusterer=new PinClusterer(t().map,{onClusterToMap:function(n){Microsoft.Maps.Events.addHandler(n,"click",function(){})}});setLocations(r,t())},update:function(n,t){var i=t(),r=ko.utils.unwrapObservable(i.locations);setLocations(r,t())}};setLocations=function(n,t){var i=[];n.forEach(function(n){var r=new Microsoft.Maps.Location(n.Latitude,n.Longitude);i.push(r);pinInfobox=new Microsoft.Maps.Infobox(new Microsoft.Maps.Location(n.Latitude,n.Longitude),{visible:!1});t.locations.map.entities.push(pinInfobox)});t.locations.map.setView({center:i[0],zoom:15});t.locations.pinClusterer.cluster(i,viewmodels.branchSearchResultsViewmodel.branchResults())};ko.bindingHandlers.days={init:function(n,t){var i=ko.utils.unwrapObservable(t());i&&setDayText(n,i)},update:function(n,t){var i=ko.utils.unwrapObservable(t());i&&setDayText(n,i)}};ko.bindingHandlers.stopBinding={init:function(){return{controlsDescendantBindings:!0}}};ko.bindingHandlers.singledatetext={init:function(n,t){handleSingleDateText(n,t)},update:function(n,t){handleSingleDateText(n,t)}};ko.bindingHandlers.noUiSlider={init:function(n,t){var i=t(),r=i.hasOwnProperty("sliderValues")?ko.utils.unwrapObservable(i.sliderValues):[],u={},f={},e,o,s,h;u.start=i.hasOwnProperty("start")?ko.utils.unwrapObservable(i.start):0;u.connect=i.hasOwnProperty("connect")?ko.utils.unwrapObservable(i.connect):typeof u.start=="object"?!0:"lower";r.length>0?u.snap=!0:u.step=i.hasOwnProperty("step")?ko.utils.unwrapObservable(i.step):0;i.hasOwnProperty("noDecimal")&&ko.utils.unwrapObservable(i.noDecimal)==!0&&(u.format=wNumb({decimals:0}));r.length>0?(i.hasOwnProperty("rangeMin")?(e=ko.utils.unwrapObservable(i.rangeMin),e!=r[0]&&r.unshift(e)):r[0]!=0&&r.unshift(0),o=100/(r.length-1),s=0,r.forEach(function(n,t){t==0?f.min=parseFloat(n):r.length==t+1?f.max=parseFloat(n):(f[(s+o).toFixed(1)+"%"]=parseFloat(n),s+=o)})):f={min:i.hasOwnProperty("rangeMin")?ko.utils.unwrapObservable(i.rangeMin):0,max:i.hasOwnProperty("rangeMax")?ko.utils.unwrapObservable(i.rangeMax):r.length>0?r[r.length-1]:100};u.range=f;noUiSlider.create(n,u);i.hasOwnProperty("value")&&i.hasOwnProperty("start")&&i.value(ko.utils.unwrapObservable(i.start));i.hasOwnProperty("lowerValue")&&i.hasOwnProperty("upperValue")&&(n.noUiSlider.set([ko.utils.unwrapObservable(i.lowerValue),ko.utils.unwrapObservable(i.upperValue)]),n.id=="salSlider"&&(n.noUiSlider.set([ko.utils.unwrapObservable(i.lowerValue),ko.utils.unwrapObservable(i.rangeMax)]),h=n.getElementsByClassName("noUi-origin"),h[1].setAttribute("disabled",!0)));n.noUiSlider.on("change",function(){i.hasOwnProperty("handlerCallBack")&&i.handlerCallBack()});n.noUiSlider.on("update",function(n,t){t==0?i.hasOwnProperty("value")?i.hasOwnProperty("noDecimal")&&ko.utils.unwrapObservable(i.noDecimal)==!0?i.value(Math.round(n[0])):i.value(n[0]):i.hasOwnProperty("lowerValue")&&i.lowerValue(n[0]):i.hasOwnProperty("upperValue")&&i.upperValue(n[1])})},update:function(n,t){var i=t(),r,u;i.hasOwnProperty("value")&&(r=ko.utils.unwrapObservable(i.value),n.noUiSlider.get()!=r&&n.noUiSlider.set(r),$("#radiusDistance").val(r),$("#radius").text(r));i.hasOwnProperty("lowerValue")&&i.hasOwnProperty("upperValue")&&(n.noUiSlider.set([ko.utils.unwrapObservable(i.lowerValue),ko.utils.unwrapObservable(i.upperValue)]),n.id=="salSlider"&&(n.noUiSlider.set([ko.utils.unwrapObservable(i.lowerValue),ko.utils.unwrapObservable(i.rangeMax)]),u=n.getElementsByClassName("noUi-origin"),u[1].setAttribute("disabled",!0)))}};ko.bindingHandlers.saveJob={init:function(n,t,i,r){var u=t(),f=0;u.hasOwnProperty("MaxShortlistCount")&&(f=ko.utils.unwrapObservable(u.MaxShortlistCount));$(n).click(function(){var t=[],i=_buckets.get("shortListJob")!=undefined?_buckets.get("shortListJob").length:0;return i<f&&(_buckets.get("shortListJob")!=undefined?($.each(_buckets.get("shortListJob"),function(){t.push(this)}),t.push(ko.mapping.toJS(r)),_buckets.deleteKey("shortListJob"),_buckets.set("shortListJob",t,{TTL:"31536000000"})):(t.push(ko.mapping.toJS(r)),_buckets.set("shortListJob",t,{TTL:"31536000000"})),$(n).addClass("hide"),$(n).next("a.shortlisted").removeClass("hide")),u.hasOwnProperty("callBack")&&u.callBack(i,r),!1})}};ko.bindingHandlers.removeSaveJob={init:function(n,t,i,r){var f=ko.mapping.toJS(r),u=t(),e=u.hasOwnProperty("count")?ko.utils.unwrapObservable(u.count):ko.utils.unwrapObservable(t());$(n).click(function(){var t=[];_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(i,r){f.JobId==r.JobId?($(n).addClass("hide"),$(n).prev("a.sortlist-link").removeClass("hide")):t.push(r)}),_buckets.deleteKey("shortListJob"),t.length>0&&_buckets.set("shortListJob",t,{TTL:31536e6}));u.hasOwnProperty("callBack")&&u.callBack(t,r)})}};ko.bindingHandlers.facetmultiselect={init:function(n,t){var i=ko.utils.unwrapObservable(t());i.forEach(function(t){var r="<optgroup label='"+t.ValueName+" "+t.ValueCount+"'><\/optgroup>",i=$.parseHTML(r);t.SubCategories.forEach(function(n){i.append("<option>"+n.ValueName+" "+n.ValueCount+"<\/option>")});$(n).append(i)});$(n).multiselect({enableCollapsibleOptGroups:!0})}};ko.bindingHandlers.slick={init:function(n,t){var i=t(),u=i.hasOwnProperty("apply")?ko.utils.unwrapObservable(i.apply):!1,r;u&&!$(n).hasClass("slick-initialized")&&(r=ko.utils.unwrapObservable(i.size),applySlick(n,r))},update:function(n,t){var i=t(),u=i.hasOwnProperty("apply")?ko.utils.unwrapObservable(i.apply):!1,r;u&&!$(n).hasClass("slick-initialized")&&(r=ko.utils.unwrapObservable(i.size),applySlick(n,r))}};ko.bindingHandlers.equalheight={init:function(n){console.log($(n).find("js--equal-height"))}};ko.bindingHandlers.multiselect={init:function(n,t){applyMultiSelect(n,t)},update:function(n,t){applyMultiSelect(n,t)}};ko.bindingHandlers.googleDrive={init:function(n,t){var i=t(),r=null;googleDriveOptions.buttonEl=n;googleDriveOptions.onSelect=function(n){i.hasOwnProperty("callBack")&&typeof i.callBack=="function"&&i.callBack(n)};$(n).click(function(){r==null&&(r=new GoogleDriveFilePicker(googleDriveOptions))})},update:function(){}};GoogleDriveFilePicker=window.FilePicker=function(n){this.apiKey=n.apiKey;this.clientId=n.clientId;gapi.client.setApiKey(this.apiKey);gapi.client.load("drive","v2",this._driveApiLoaded.bind(this));google.load("picker","1",{callback:this._pickerApiLoaded.bind(this)});this.buttonEl=n.buttonEl;this.onSelect=n.onSelect;this.buttonEl&&(this.buttonEl.addEventListener("click",this.open.bind(this)),this.buttonEl.disabled=!0)};GoogleDriveFilePicker.prototype={open:function(){var n=gapi.auth.getToken();n?this._showPicker():this._doAuth(!1,function(){this._showPicker()}.bind(this))},_showPicker:function(){var t=gapi.auth.getToken().access_token,n=new google.picker.View(google.picker.ViewId.DOCS);n.setMimeTypes("application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/rtf,application/pdf,text/plain");this.picker=(new google.picker.PickerBuilder).addView(n).setAppId(this.clientId).setOAuthToken(t).setCallback(this._pickerCallback.bind(this)).build().setVisible(!0)},_pickerCallback:function(n){if($(".weBlogDocErrors p").hide(),n[google.picker.Response.ACTION]==google.picker.Action.PICKED){var t=n[google.picker.Response.DOCUMENTS][0],i=t[google.picker.Document.ID],r=gapi.client.drive.files.get({fileId:i});if(typeof getCookie("modis.us#lang")!="undefined"&&typeof t!="undefined"){if(t.sizeBytes>3145728)return $("#dcoErrorText").show(),$("#docErrorMaxSize").show(),!1;if(t.sizeBytes<=0)return $("#dcoErrorText").show(),$("#docErrorZeroSize").show(),!1}r.execute(this._fileGetCallback.bind(this))}},_fileGetCallback:function(n){if(this.onSelect)this.onSelect(n)},_pickerApiLoaded:function(){this.buttonEl&&(this.buttonEl.disabled=!1)},_driveApiLoaded:function(){this._doAuth(!0,function(){})},_doAuth:function(n,t){gapi.auth.authorize({client_id:this.clientId+".apps.googleusercontent.com",scope:"https://www.googleapis.com/auth/drive.readonly",immediate:n},t)}};ko.bindingHandlers.dropBox={init:function(n,t){var i=t();$(n).click(function(){typeof Dropbox!="undefined"&&Dropbox.choose({success:function(n){i.hasOwnProperty("callBack")&&typeof i.callBack=="function"&&i.callBack(n[0])},cancel:function(){},linkType:"direct",multiselect:!1,extensions:[".doc",".docx",".rtf",".pdf",".txt"]})})},update:function(){}};BingMap=function(n,t){this.onclusterClick=null;var i=this;this.map=new Microsoft.Maps.Map($(n)[0],{credentials:t,mapTypeId:Microsoft.Maps.MapTypeId.road});Microsoft.Maps.Events.addHandler(this.map,"keydown",function(n){n.keyCode>=37&&n.keyCode<=40&&(n.handled=!0)});this.pinClusterer=new PinClusterer(this.map,{onClusterToMap:function(n,t){Microsoft.Maps.Events.addHandler(n,"click",function(){if(typeof i.onclusterClick=="function")i.onclusterClick(t)})}});this.setView=function(n){if(typeof n=="object"){var t=[];n.forEach(function(n){t.push(new Microsoft.Maps.Location(n.Latitude,n.Longitude))});this.resetData=t;t.length>0&&(this.map.setView({bounds:Microsoft.Maps.LocationRect.fromLocations(t),zoom:16}),this.pinClusterer.cluster(t,n))}mapRendered()};this.setSingleView=function(n){if(typeof n=="object"){if(n.length>0){this.setView(n);return}var t=new Microsoft.Maps.Location(n.Latitude,n.Longitude);this.map.setView({center:t,zoom:15})}};this.resetView=function(n){var t={},o,s,e,h,c;if(n)if(t.locations=n,o=n.length,o>1){var i=-85,r=85,u=-180,f=180;for(s=0;s<o;s++)e=n[s],i=Math.max(e.Latitude,i),r=Math.min(e.Latitude,r),u=Math.max(e.Longitude,u),f=Math.min(e.Longitude,f);t.center=new Microsoft.Maps.Location((i+r)/2,(u+f)/2);h=0;c=0;u!=f&&i!=r&&(h=Math.log(360/256*this.map.getWidth()/(u-f))/Math.log(2),c=Math.log(180/256*this.map.getHeight()/(i-r))/Math.log(2));t.zoom=Math.round(Math.min(h,c))-1}else o==1&&(t.center=t.locations[0]);this.map.setView(t)}};!function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=6)}([function(n){n.exports=jQuery},function(n,t,i){"use strict";function f(n){var t={};return"string"!=typeof n?t:(n=n.trim().slice(1,-1))?t=n.split("&").reduce(function(n,t){var u=t.replace(/\+/g," ").split("="),i=u[0],r=u[1];return i=decodeURIComponent(i),r=void 0===r?null:decodeURIComponent(r),n.hasOwnProperty(i)?Array.isArray(n[i])?n[i].push(r):n[i]=[n[i],r]:n[i]=r,n},{}):t}i.d(t,"a",function(){return o});var e=i(0),r=i.n(e),u=window.matchMedia||function(){var i=window.styleMedia||window.media;if(!i){var n=document.createElement("style"),t=document.getElementsByTagName("script")[0],r=null;n.type="text/css";n.id="matchmediajs-test";t&&t.parentNode&&t.parentNode.insertBefore(n,t);r="getComputedStyle"in window&&window.getComputedStyle(n,null)||n.currentStyle;i={matchMedium:function(t){var i="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return n.styleSheet?n.styleSheet.cssText=i:n.textContent=i,"1px"===r.width}}}return function(n){return{matches:i.matchMedium(n||"all"),media:n||"all"}}}(),o={queries:[],current:"",_init:function(){var u=this,e=r()("meta.foundation-mq"),n,i,t;e.length||r()('<meta class="foundation-mq">').appendTo(document.head);i=r()(".foundation-mq").css("font-family");n=f(i);for(t in n)n.hasOwnProperty(t)&&u.queries.push({name:t,value:"only screen and (min-width: "+n[t]+")"});this.current=this._getCurrentSize();this._watcher()},atLeast:function(n){var t=this.get(n);return!!t&&u(t).matches},is:function(n){return n=n.trim().split(" "),n.length>1&&"only"===n[1]?n[0]===this._getCurrentSize():this.atLeast(n[0])},get:function(n){var t,i;for(t in this.queries)if(this.queries.hasOwnProperty(t)&&(i=this.queries[t],n===i.name))return i.value;return null},_getCurrentSize:function(){for(var n,i,t=0;t<this.queries.length;t++)i=this.queries[t],u(i.value).matches&&(n=i);return"object"==typeof n?n.name:n},_watcher:function(){var n=this;r()(window).off("resize.zf.mediaquery").on("resize.zf.mediaquery",function(){var t=n._getCurrentSize(),i=n.current;t!==i&&(n.current=t,r()(window).trigger("changed.zf.mediaquery",[t,i]))})}}},function(n,t,i){"use strict";function r(n,t){return n=n||6,Math.round(Math.pow(36,n+1)-Math.random()*Math.pow(36,n)).toString(36).slice(1)+(t?"-"+t:"")}i.d(t,"a",function(){return r});var u=i(0);i.n(u)},function(n,t,i){"use strict";function u(n){if(void 0===Function.prototype.name){var t=/function\s([^(]{1,})\(/.exec(n.toString());return t&&t.length>1?t[1].trim():""}return void 0===n.prototype?n.constructor.name:n.prototype.constructor.name}function o(n){return"true"===n||"false"!==n&&(isNaN(1*n)?n:parseFloat(n))}function f(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}i.d(t,"a",function(){return e});var s=i(0),r=i.n(s),h=i(2),c=i(1),e={version:"6.4.1",_plugins:{},_uuids:[],plugin:function(n,t){var i=t||u(n),r=f(i);this._plugins[r]=this[i]=n},registerPlugin:function(n,t){var r=t?f(t):u(n.constructor).toLowerCase();n.uuid=i.i(h.a)(6,r);n.$element.attr("data-"+r)||n.$element.attr("data-"+r,n.uuid);n.$element.data("zfPlugin")||n.$element.data("zfPlugin",n);n.$element.trigger("init.zf."+r);this._uuids.push(n.uuid)},unregisterPlugin:function(n){var t=f(u(n.$element.data("zfPlugin").constructor)),i;this._uuids.splice(this._uuids.indexOf(n.uuid),1);n.$element.removeAttr("data-"+t).removeData("zfPlugin").trigger("destroyed.zf."+t);for(i in n)n[i]=null},reInit:function(n){var t=n instanceof r.a;try{if(t)n.each(function(){r()(this).data("zfPlugin")._init()});else{var i=typeof n,u=this,e={object:function(n){n.forEach(function(n){n=f(n);r()("[data-"+n+"]").foundation("_init")})},string:function(){n=f(n);r()("[data-"+n+"]").foundation("_init")},undefined:function(){this.object(Object.keys(u._plugins))}};e[i](n)}}catch(n){console.error(n)}finally{return n}},reflow:function(n,t){"undefined"==typeof t?t=Object.keys(this._plugins):"string"==typeof t&&(t=[t]);var i=this;r.a.each(t,function(t,u){var f=i._plugins[u],e=r()(n).find("[data-"+u+"]").addBack("[data-"+u+"]");e.each(function(){var n=r()(this),t={};if(n.data("zfPlugin"))return void console.warn("Tried to initialize "+u+" on an element that already has a Foundation plugin.");n.attr("data-options")&&n.attr("data-options").split(";").forEach(function(n){var i=n.split(":").map(function(n){return n.trim()});i[0]&&(t[i[0]]=o(i[1]))});try{n.data("zfPlugin",new f(r()(this),t))}catch(n){console.error(n)}finally{return}})})},getFnName:u,addToJquery:function(n){var t=function(t){var r=typeof t,o=n(".no-js"),f,i;if(o.length&&o.removeClass("no-js"),"undefined"===r)c.a._init(),e.reflow(this);else{if("string"!==r)throw new TypeError("We're sorry, "+r+" is not a valid parameter. You must use a string representing the method you wish to invoke.");if(f=Array.prototype.slice.call(arguments,1),i=this.data("zfPlugin"),void 0===i||void 0===i[t])throw new ReferenceError("We're sorry, '"+t+"' is not an available method for "+(i?u(i):"this element")+".");1===this.length?i[t].apply(i,f):this.each(function(r,u){i[t].apply(n(u).data("zfPlugin"),f)})}return this};return n.fn.foundation=t,n}};e.util={throttle:function(n,t){var i=null;return function(){var r=this,u=arguments;null===i&&(i=setTimeout(function(){n.apply(r,u);i=null},t))}}};window.Foundation=e,function(){var i,n,t,r;for(Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()}),i=["webkit","moz"],n=0;n<i.length&&!window.requestAnimationFrame;++n)t=i[n],window.requestAnimationFrame=window[t+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t+"CancelAnimationFrame"]||window[t+"CancelRequestAnimationFrame"];!/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)&&window.requestAnimationFrame&&window.cancelAnimationFrame||(r=0,window.requestAnimationFrame=function(n){var t=Date.now(),i=Math.max(r+16,t);return setTimeout(function(){n(r=i)},i-t)},window.cancelAnimationFrame=clearTimeout);window.performance&&window.performance.now||(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})}();Function.prototype.bind||(Function.prototype.bind=function(n){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var r=Array.prototype.slice.call(arguments,1),u=this,t=function(){},i=function(){return u.apply(this instanceof t?this:n,r.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(t.prototype=this.prototype),i.prototype=new t,i})},function(n,t,i){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.d(t,"a",function(){return f});var h=i(0),u=i.n(h),r=i(1),c=i(5),l=i(2),a=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(n){function t(){return e(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,n),a(t,[{key:"_setup",value:function(n,i){this.$element=n;this.options=u.a.extend({},t.defaults,i);this.rules=[];this.currentPath="";this.className="Interchange";this._init();this._events()}},{key:"_init",value:function(){r.a._init();var n=this.$element[0].id||i.i(l.a)(6,"interchange");this.$element.attr({"data-resize":n,id:n});this._addBreakpoints();this._generateRules();this._reflow()}},{key:"_events",value:function(){var n=this;this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){return n._reflow()})}},{key:"_reflow",value:function(){var n,t,i;for(t in this.rules)this.rules.hasOwnProperty(t)&&(i=this.rules[t],window.matchMedia(i.query).matches&&(n=i));n&&this.replace(n.path)}},{key:"_addBreakpoints",value:function(){var n,i;for(n in r.a.queries)r.a.queries.hasOwnProperty(n)&&(i=r.a.queries[n],t.SPECIAL_QUERIES[i.name]=i.value)}},{key:"_generateRules",value:function(){var n,f=[],r;n=this.options.rules?this.options.rules:this.$element.data("interchange");n="string"==typeof n?n.match(/\[.*?\]/g):n;for(r in n)if(n.hasOwnProperty(r)){var u=n[r].slice(1,-1).split(", "),e=u.slice(0,-1).join(""),i=u[u.length-1];t.SPECIAL_QUERIES[i]&&(i=t.SPECIAL_QUERIES[i]);f.push({path:e,query:i})}this.rules=f}},{key:"replace",value:function(n){if(this.currentPath!==n){var t=this,i="replaced.zf.interchange";"IMG"===this.$element[0].nodeName?this.$element.attr("src",n).on("load",function(){t.currentPath=n}).trigger(i):n.match(/\.(gif|jpg|jpeg|png|svg|tiff)([?#].*)?/i)?(n=n.replace(/\(/g,"%28").replace(/\)/g,"%29"),this.$element.css({"background-image":"url("+n+")"}).trigger(i)):u.a.get(n,function(r){t.$element.html(r).trigger(i);u()(r).foundation();t.currentPath=n})}}},{key:"_destroy",value:function(){this.$element.off("resizeme.zf.trigger")}}]),t}(c.a);f.defaults={rules:null};f.SPECIAL_QUERIES={landscape:"screen and (orientation: landscape)",portrait:"screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx)"}},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function r(n){return f("undefined"!=typeof n.constructor.name?n.constructor.name:n.className)}i.d(t,"a",function(){return h});var e=i(0),o=(i.n(e),i(2)),s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),h=function(){function n(t,f){u(this,n);this._setup(t,f);var e=r(this);this.uuid=i.i(o.a)(6,e);this.$element.attr("data-"+e)||this.$element.attr("data-"+e,this.uuid);this.$element.data("zfPlugin")||this.$element.data("zfPlugin",this);this.$element.trigger("init.zf."+e)}return s(n,[{key:"destroy",value:function(){var n,t;this._destroy();n=r(this);this.$element.removeAttr("data-"+n).removeData("zfPlugin").trigger("destroyed.zf."+n);for(t in this)this[t]=null}}]),n}()},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(0),f=i.n(u),r=i(3),e=i(1),o=i(4);r.a.addToJquery(f.a);r.a.MediaQuery=e.a;r.a.plugin(o.a,"Interchange")}]);hidePin=0;setZoomLevel=17;typeof branch_details!="undefined"&&branch_details[0]!="undefined"&&(branch_details[0].HidePin!=null&&branch_details[0].hidePin!=""&&(hidePin=branch_details[0].HidePin),branch_details[0].SetZoomLevel!=null&&branch_details[0].SetZoomLevel!=""&&(setZoomLevel=branch_details[0].SetZoomLevel));GoogleMap=function(n,t){var u;this.onclusterClick=null;var r=this,i=[],f=Number(setZoomLevel);this.icon=null;u={coords:[1,1,1,20,18,20,18,1],type:"poly"};this.setView=function(n){var s,h,o,k,y,p,a,w,e,g;if(i=[],typeof n=="object"&&(s=[],h=1,n.forEach(function(n){if(hideMap=n.hideMap,!isNaN(n.Latitude)&&!isNaN(n.Longitude)){var t=[];t.push("",parseFloat(n.Latitude),parseFloat(n.Longitude),parseInt(h));s.push(t);i.push(n);h=h+1}}),s.length>0)){this.branchesTemp=i;var c=[],b=!1,v=[];for(e=0;e<s.length;e++){if(o=s[e],k=r.icon?r.icon:"https://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=|FE6256|000000",this.branchesTemp.length>1){var nt=i[e].Longitude,tt=i[e].Latitude,d=[],l=0;latlngLocal=new google.maps.LatLng(o[1],o[2]);v.push(latlngLocal);this.branchesTemp.forEach(function(n){n.Longitude==nt&&n.Latitude==tt?(d.push(n),l=l+1):b=!0});l>1?(a=new BranchGObject(d),k=r.icon?r.icon:"https://chart.apis.google.com/chart?chst=d_map_pin_letter&chld="+l+"|FE6256|000000"):(y=[],y.push(i[e]),a=new BranchGObject(y))}else p=[],p.push(i[e]),a=new BranchGObject(p);c[e]=new google.maps.Marker({position:{lat:o[1],lng:o[2]},map:t,shape:u,title:o[0],zIndex:o[3],id:e,branchLocs:a});google.maps.event.addListener(c[e],"click",function(){r.onclusterClick(c[this.id].branchLocs)});hidePin==1&&c[e].setMap(null)}if(b){for(w=new google.maps.LatLngBounds,e=0;e<v.length;e++)w.extend(v[e]);t.fitBounds(w)}else g=new google.maps.LatLng(o[1],o[2]),t.setCenter(g),typeof _showMap!="undefined"&&_showMap=="True"&&t.zoom>0?t.setZoom(t.zoom):t.setZoom(f)}};this.setSingleView=function(n){if(typeof n=="object"){if(n.length>0){this.setView(n);return}var t=[];t.push(n);this.setView(t);return}};this.resetView=function(n){this.setView(n)}};BranchGObject=function(n){this.branches=n};Function.__typeName="Function";Function.__class=!0;Function.createCallback=function(n,t){return function(){var u=arguments.length,r,i;if(u>0){for(r=[],i=0;i<u;i++)r[i]=arguments[i];return r[u]=t,n.apply(this,r)}return n.call(this,t)}};Function.createDelegate=function(n,t){return function(){return t.apply(n,arguments)}};Function.emptyFunction=Function.emptyMethod=function(){};Function._validateParams=function(n,t){var i,r,u,f;if(i=Function._validateParameterCount(n,t),i)return i.popStackFrame(),i;for(r=0;r<n.length;r++)if(u=t[Math.min(r,t.length-1)],f=u.name,u.parameterArray&&(f+="["+(r-t.length+1)+"]"),i=Function._validateParameter(n[r],u,f),i)return i.popStackFrame(),i;return null};Function._validateParameterCount=function(n,t){for(var r,u=t.length,f=0,i=0;i<t.length;i++)t[i].parameterArray?u=Number.MAX_VALUE:t[i].optional||f++;return n.length<f||n.length>u?(r=Error.parameterCount(),r.popStackFrame(),r):null};Function._validateParameter=function(n,t,i){var r,o=t.type,l=!!t.integer,a=!!t.domElement,v=!!t.mayBeNull,f,e,s,h,u,c;if(r=Function._validateParameterType(n,o,l,a,v,i),r)return r.popStackFrame(),r;if(f=t.elementType,e=!!t.elementMayBeNull,o===Array&&typeof n!="undefined"&&n!==null&&(f||!e))for(s=!!t.elementInteger,h=!!t.elementDomElement,u=0;u<n.length;u++)if(c=n[u],r=Function._validateParameterType(c,f,s,h,e,i+"["+u+"]"),r)return r.popStackFrame(),r;return null};Function._validateParameterType=function(n,t,i,r,u,f){var e,o,v,c,s,l,h,a;if(typeof n=="undefined")return u?null:(e=Error.argumentUndefined(f),e.popStackFrame(),e);if(n===null)return u?null:(e=Error.argumentNull(f),e.popStackFrame(),e);if(t&&t.__enum){if(typeof n!="number")return e=Error.argumentType(f,Object.getType(n),t),e.popStackFrame(),e;if(n%1==0)if(o=t.prototype,t.__flags&&n!==0){v=n;for(c in o)if((s=o[c],s!==0)&&((s&n)===s&&(v-=s),v===0))return null}else for(c in o)if(o[c]===n)return null;return e=Error.argumentOutOfRange(f,n,String.format(Sys.Res.enumInvalidValue,n,t.getName())),e.popStackFrame(),e}return r&&(typeof n.nodeType!="number"?(h=n.ownerDocument||n.document||n,h!=n?(a=h.defaultView||h.parentWindow,l=a!=n&&!(a.document&&n.document&&a.document===n.document)):l=typeof h.body=="undefined"):l=n.nodeType===3,l)?(e=Error.argument(f,Sys.Res.argumentDomElement),e.popStackFrame(),e):t&&!t.isInstanceOfType(n)?(e=Error.argumentType(f,Object.getType(n),t),e.popStackFrame(),e):t===Number&&i&&n%1!=0?(e=Error.argumentOutOfRange(f,n,Sys.Res.argumentInteger),e.popStackFrame(),e):null};Error.__typeName="Error";Error.__class=!0;Error.create=function(n,t){var i=new Error(n),r;if(i.message=n,t)for(r in t)i[r]=t[r];return i.popStackFrame(),i};Error.argument=function(n,t){var r="Sys.ArgumentException: "+(t?t:Sys.Res.argument),i;return n&&(r+="\n"+String.format(Sys.Res.paramName,n)),i=Error.create(r,{name:"Sys.ArgumentException",paramName:n}),i.popStackFrame(),i};Error.argumentNull=function(n,t){var r="Sys.ArgumentNullException: "+(t?t:Sys.Res.argumentNull),i;return n&&(r+="\n"+String.format(Sys.Res.paramName,n)),i=Error.create(r,{name:"Sys.ArgumentNullException",paramName:n}),i.popStackFrame(),i};Error.argumentOutOfRange=function(n,t,i){var r="Sys.ArgumentOutOfRangeException: "+(i?i:Sys.Res.argumentOutOfRange),u;return n&&(r+="\n"+String.format(Sys.Res.paramName,n)),typeof t!="undefined"&&t!==null&&(r+="\n"+String.format(Sys.Res.actualValue,t)),u=Error.create(r,{name:"Sys.ArgumentOutOfRangeException",paramName:n,actualValue:t}),u.popStackFrame(),u};Error.argumentType=function(n,t,i,r){var u="Sys.ArgumentTypeException: ",f;return u+=r?r:t&&i?String.format(Sys.Res.argumentTypeWithTypes,t.getName(),i.getName()):Sys.Res.argumentType,n&&(u+="\n"+String.format(Sys.Res.paramName,n)),f=Error.create(u,{name:"Sys.ArgumentTypeException",paramName:n,actualType:t,expectedType:i}),f.popStackFrame(),f};Error.argumentUndefined=function(n,t){var r="Sys.ArgumentUndefinedException: "+(t?t:Sys.Res.argumentUndefined),i;return n&&(r+="\n"+String.format(Sys.Res.paramName,n)),i=Error.create(r,{name:"Sys.ArgumentUndefinedException",paramName:n}),i.popStackFrame(),i};Error.format=function(n){var i="Sys.FormatException: "+(n?n:Sys.Res.format),t=Error.create(i,{name:"Sys.FormatException"});return t.popStackFrame(),t};Error.invalidOperation=function(n){var i="Sys.InvalidOperationException: "+(n?n:Sys.Res.invalidOperation),t=Error.create(i,{name:"Sys.InvalidOperationException"});return t.popStackFrame(),t};Error.notImplemented=function(n){var i="Sys.NotImplementedException: "+(n?n:Sys.Res.notImplemented),t=Error.create(i,{name:"Sys.NotImplementedException"});return t.popStackFrame(),t};Error.parameterCount=function(n){var i="Sys.ParameterCountException: "+(n?n:Sys.Res.parameterCount),t=Error.create(i,{name:"Sys.ParameterCountException"});return t.popStackFrame(),t};Error.prototype.popStackFrame=function(){var r,t;if(typeof this.stack!="undefined"&&this.stack!==null&&typeof this.fileName!="undefined"&&this.fileName!==null&&typeof this.lineNumber!="undefined"&&this.lineNumber!==null){for(var n=this.stack.split("\n"),i=n[0],u=this.fileName+":"+this.lineNumber;typeof i!="undefined"&&i!==null&&i.indexOf(u)===-1;)n.shift(),i=n[0];(r=n[1],typeof r!="undefined"&&r!==null)&&(t=r.match(/@(.*):(\d+)$/),typeof t!="undefined"&&t!==null)&&(this.fileName=t[1],this.lineNumber=parseInt(t[2]),n.shift(),this.stack=n.join("\n"))}};Object.__typeName="Object";Object.__class=!0;Object.getType=function(n){var t=n.constructor;return!t||typeof t!="function"||!t.__typeName||t.__typeName==="Object"?Object:t};Object.getTypeName=function(n){return Object.getType(n).getName()};String.__typeName="String";String.__class=!0;String.prototype.endsWith=function(n){return this.substr(this.length-n.length)===n};String.prototype.startsWith=function(n){return this.substr(0,n.length)===n};String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=function(){return this.replace(/\s+$/,"")};String.prototype.trimStart=function(){return this.replace(/^\s+/,"")};String.format=function(){return String._toFormattedString(!1,arguments)};String.localeFormat=function(){return String._toFormattedString(!0,arguments)};String._toFormattedString=function(n,t){for(var o,u,e="",f=t[0],i=0;;){if(o=f.indexOf("{",i),u=f.indexOf("}",i),o<0&&u<0){e+=f.slice(i);break}if(u>0&&(u<o||o<0)){e+=f.slice(i,u+1);i=u+2;continue}if(e+=f.slice(i,o),i=o+1,f.charAt(i)==="{"){e+="{";i++;continue}if(u<0)break;var s=f.substring(i,u),h=s.indexOf(":"),l=parseInt(h<0?s:s.substring(0,h),10)+1,c=h<0?"":s.substring(h+1),r=t[l];(typeof r=="undefined"||r===null)&&(r="");e+=r.toFormattedString?r.toFormattedString(c):n&&r.localeFormat?r.localeFormat(c):r.format?r.format(c):r.toString();i=u+1}return e};Boolean.__typeName="Boolean";Boolean.__class=!0;Boolean.parse=function(n){var t=n.trim().toLowerCase();return t==="false"?!1:t==="true"?!0:void 0};Date.__typeName="Date";Date.__class=!0;Date._appendPreOrPostMatch=function(n,t){for(var u,f=0,i=!1,r=0,e=n.length;r<e;r++){u=n.charAt(r);switch(u){case"'":i?t.append("'"):f++;i=!1;break;case"\\":i&&t.append("\\");i=!i;break;default:t.append(u);i=!1}}return f};Date._expandFormat=function(n,t){if(t||(t="F"),t.length===1)switch(t){case"d":return n.ShortDatePattern;case"D":return n.LongDatePattern;case"t":return n.ShortTimePattern;case"T":return n.LongTimePattern;case"F":return n.FullDateTimePattern;case"M":case"m":return n.MonthDayPattern;case"s":return n.SortableDateTimePattern;case"Y":case"y":return n.YearMonthPattern;default:throw Error.format(Sys.Res.formatInvalidString);}return t};Date._expandYear=function(n,t){if(t<100){var i=(new Date).getFullYear();if(t+=i-i%100,t>n.Calendar.TwoDigitYearMax)return t-100}return t};Date._getParseRegExp=function(n,t){var r,c,l,e;if(n._parseRegExp){if(n._parseRegExp[t])return n._parseRegExp[t]}else n._parseRegExp={};r=Date._expandFormat(n,t);r=r.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])/g,"\\\\$1");for(var i=new Sys.StringBuilder("^"),o=[],f=0,s=0,h=Date._getTokenRegExp(),u;(u=h.exec(r))!==null;){if(c=r.slice(f,u.index),f=h.lastIndex,s+=Date._appendPreOrPostMatch(c,i),s%2==1){i.append(u[0]);continue}switch(u[0]){case"dddd":case"ddd":case"MMMM":case"MMM":i.append("(\\D+)");break;case"tt":case"t":i.append("(\\D*)");break;case"yyyy":i.append("(\\d{4})");break;case"fff":i.append("(\\d{3})");break;case"ff":i.append("(\\d{2})");break;case"f":i.append("(\\d)");break;case"dd":case"d":case"MM":case"M":case"yy":case"y":case"HH":case"H":case"hh":case"h":case"mm":case"m":case"ss":case"s":i.append("(\\d\\d?)");break;case"zzz":i.append("([+-]?\\d\\d?:\\d{2})");break;case"zz":case"z":i.append("([+-]?\\d\\d?)")}Array.add(o,u[0])}return Date._appendPreOrPostMatch(r.slice(f),i),i.append("$"),l=i.toString().replace(/\s+/g,"\\s+"),e={regExp:l,groups:o},n._parseRegExp[t]=e,e};Date._getTokenRegExp=function(){return/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|zzz|zz|z/g};Date.parseLocale=function(n){return Date._parse(n,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvariant=function(n){return Date._parse(n,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=function(n,t,i){for(var e,o,u,s=!1,r=1,f=i.length;r<f;r++)if(e=i[r],e&&(s=!0,u=Date._parseExact(n,e,t),u))return u;if(!s)for(o=t._getDateTimeFormats(),r=0,f=o.length;r<f;r++)if(u=Date._parseExact(n,o[r],t),u)return u;return null};Date._parseExact=function(n,t,i){var a,ut,r,f,g,k,v,c,u,nt;n=n.trim();var y=i.dateTimeFormat,tt=Date._getParseRegExp(y,t),it=new RegExp(tt.regExp).exec(n);if(it===null)return null;var rt=tt.groups,s=null,f=null,l=null,h=null,e=0,p=0,w=0,o=0,b=null,d=!1;for(a=0,ut=rt.length;a<ut;a++)if(r=it[a+1],r)switch(rt[a]){case"dd":case"d":if(l=parseInt(r,10),l<1||l>31)return null;break;case"MMMM":if(f=i._getMonthIndex(r),f<0||f>11)return null;break;case"MMM":if(f=i._getAbbrMonthIndex(r),f<0||f>11)return null;break;case"M":case"MM":if(f=parseInt(r,10)-1,f<0||f>11)return null;break;case"y":case"yy":if(s=Date._expandYear(y,parseInt(r,10)),s<0||s>9999)return null;break;case"yyyy":if(s=parseInt(r,10),s<0||s>9999)return null;break;case"h":case"hh":if(e=parseInt(r,10),e===12&&(e=0),e<0||e>11)return null;break;case"H":case"HH":if(e=parseInt(r,10),e<0||e>23)return null;break;case"m":case"mm":if(p=parseInt(r,10),p<0||p>59)return null;break;case"s":case"ss":if(w=parseInt(r,10),w<0||w>59)return null;break;case"tt":case"t":if(g=r.toUpperCase(),d=g===y.PMDesignator.toUpperCase(),!d&&g!==y.AMDesignator.toUpperCase())return null;break;case"f":if(o=parseInt(r,10)*100,o<0||o>999)return null;break;case"ff":if(o=parseInt(r,10)*10,o<0||o>999)return null;break;case"fff":if(o=parseInt(r,10),o<0||o>999)return null;break;case"dddd":if(h=i._getDayIndex(r),h<0||h>6)return null;break;case"ddd":if(h=i._getAbbrDayIndex(r),h<0||h>6)return null;break;case"zzz":if((k=r.split(/:/),k.length!==2)||(c=parseInt(k[0],10),c<-12||c>13)||(v=parseInt(k[1],10),v<0||v>59))return null;b=c*60+(r.startsWith("-")?-v:v);break;case"z":case"zz":if(c=parseInt(r,10),c<-12||c>13)return null;b=c*60}return(u=new Date,s===null&&(s=u.getFullYear()),f===null&&(f=u.getMonth()),l===null&&(l=u.getDate()),u.setFullYear(s,f,l),u.getDate()!==l)?null:h!==null&&u.getDay()!==h?null:(d&&e<12&&(e+=12),u.setHours(e,p,w,o),b!==null&&(nt=u.getMinutes()-(b+u.getTimezoneOffset()),u.setHours(u.getHours()+parseInt(nt/60,10),nt%60)),u)};Date.prototype.format=function(n){return this._toFormattedString(n,Sys.CultureInfo.InvariantCulture)};Date.prototype.localeFormat=function(n){return this._toFormattedString(n,Sys.CultureInfo.CurrentCulture)};Date.prototype._toFormattedString=function(n,t){function f(n){return n<10?"0"+n:n.toString()}function o(n){return n<10?"00"+n:n<100?"0"+n:n.toString()}var u,i,r,s,h;if(!n||n.length===0||n==="i")return t&&t.name.length>0?this.toLocaleString():this.toString();for(u=t.dateTimeFormat,n=Date._expandFormat(u,n),i=new Sys.StringBuilder,s=0,h=Date._getTokenRegExp();;){var c=h.lastIndex,e=h.exec(n),l=n.slice(c,e?e.index:n.length);if(s+=Date._appendPreOrPostMatch(l,i),!e)break;if(s%2==1){i.append(e[0]);continue}switch(e[0]){case"dddd":i.append(u.DayNames[this.getDay()]);break;case"ddd":i.append(u.AbbreviatedDayNames[this.getDay()]);break;case"dd":i.append(f(this.getDate()));break;case"d":i.append(this.getDate());break;case"MMMM":i.append(u.MonthNames[this.getMonth()]);break;case"MMM":i.append(u.AbbreviatedMonthNames[this.getMonth()]);break;case"MM":i.append(f(this.getMonth()+1));break;case"M":i.append(this.getMonth()+1);break;case"yyyy":i.append(this.getFullYear());break;case"yy":i.append(f(this.getFullYear()%100));break;case"y":i.append(this.getFullYear()%100);break;case"hh":r=this.getHours()%12;r===0&&(r=12);i.append(f(r));break;case"h":r=this.getHours()%12;r===0&&(r=12);i.append(r);break;case"HH":i.append(f(this.getHours()));break;case"H":i.append(this.getHours());break;case"mm":i.append(f(this.getMinutes()));break;case"m":i.append(this.getMinutes());break;case"ss":i.append(f(this.getSeconds()));break;case"s":i.append(this.getSeconds());break;case"tt":i.append(this.getHours()<12?u.AMDesignator:u.PMDesignator);break;case"t":i.append((this.getHours()<12?u.AMDesignator:u.PMDesignator).charAt(0));break;case"f":i.append(o(this.getMilliseconds()).charAt(0));break;case"ff":i.append(o(this.getMilliseconds()).substr(0,2));break;case"fff":i.append(o(this.getMilliseconds()));break;case"z":r=this.getTimezoneOffset()/60;i.append((r<=0?"+":"-")+Math.floor(Math.abs(r)));break;case"zz":r=this.getTimezoneOffset()/60;i.append((r<=0?"+":"-")+f(Math.floor(Math.abs(r))));break;case"zzz":r=this.getTimezoneOffset()/60;i.append((r<=0?"+":"-")+f(Math.floor(Math.abs(r)))+u.TimeSeparator+f(Math.abs(this.getTimezoneOffset()%60)))}}return i.toString()};Number.__typeName="Number";Number.__class=!0;Number.parseLocale=function(n){return Number._parse(n,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=function(n){return Number._parse(n,Sys.CultureInfo.InvariantCulture)};Number._parse=function(n,t){var l,f,e,r,a,v,y,h,c;if(n=n.trim(),n.match(/^[+-]?infinity$/i))return parseFloat(n);if(n.match(/^0x[a-f0-9]+$/i))return parseInt(n);var i=t.numberFormat,o=Number._parseNumberNegativePattern(n,i,i.NumberNegativePattern),s=o[0],u=o[1];return(s===""&&i.NumberNegativePattern!==1&&(o=Number._parseNumberNegativePattern(n,i,1),s=o[0],u=o[1]),s===""&&(s="+"),e=u.indexOf("e"),e<0&&(e=u.indexOf("E")),e<0?(f=u,l=null):(f=u.substr(0,e),l=u.substr(e+1)),v=f.indexOf(i.NumberDecimalSeparator),v<0?(r=f,a=null):(r=f.substr(0,v),a=f.substr(v+i.NumberDecimalSeparator.length)),r=r.split(i.NumberGroupSeparator).join(""),y=i.NumberGroupSeparator.replace(/\u00A0/g," "),i.NumberGroupSeparator!==y&&(r=r.split(y).join("")),h=s+r,a!==null&&(h+="."+a),l!==null&&(c=Number._parseNumberNegativePattern(l,i,1),c[0]===""&&(c[0]="+"),h+="e"+c[0]+c[1]),h.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/))?parseFloat(h):Number.NaN};Number._parseNumberNegativePattern=function(n,t,i){var r=t.NegativeSign,u=t.PositiveSign;switch(i){case 4:r=" "+r;u=" "+u;case 3:if(n.endsWith(r))return["-",n.substr(0,n.length-r.length)];if(n.endsWith(u))return["+",n.substr(0,n.length-u.length)];break;case 2:r+=" ";u+=" ";case 1:if(n.startsWith(r))return["-",n.substr(r.length)];if(n.startsWith(u))return["+",n.substr(u.length)];break;case 0:if(n.startsWith("(")&&n.endsWith(")"))return["-",n.substr(1,n.length-2)]}return["",n]};Number.prototype.format=function(n){return this._toFormattedString(n,Sys.CultureInfo.InvariantCulture)};Number.prototype.localeFormat=function(n){return this._toFormattedString(n,Sys.CultureInfo.CurrentCulture)};Number.prototype._toFormattedString=function(n,t){function s(n,t,i){for(var r=n.length;r<t;r++)n=i?"0"+n:n+"0";return n}function h(n,t,i,r,u){var a=i[0],v=1,p=Math.pow(10,t),y=Math.round(n*p)/p,h,l;isFinite(y)||(y=n);n=y;var e=n.toString(),f="",o,c=e.split(/e/i);for(e=c[0],o=c.length>1?parseInt(c[1]):0,c=e.split("."),e=c[0],f=c.length>1?c[1]:"",o>0?(f=s(f,o,!1),e+=f.slice(0,o),f=f.substr(o)):o<0&&(o=-o,e=s(e,o+1,!0),f=e.slice(-o,e.length)+f,e=e.slice(0,-o)),t>0?(f=f.length>t?f.slice(0,t):s(f,t,!1),f=u+f):f="",h=e.length-1,l="";h>=0;){if(a===0||a>h)return l.length>0?e.slice(0,h+1)+r+l+f:e.slice(0,h+1)+f;l=l.length>0?e.slice(h-a+1,h+1)+r+l:e.slice(h-a+1,h+1);h-=a;v<i.length&&(a=i[v],v++)}return e.slice(0,h+1)+r+l+f}var i,u,r,f,c,e,l,o;if(!n||n.length===0||n==="i")return t&&t.name.length>0?this.toLocaleString():this.toString();i=t.numberFormat;u=Math.abs(this);n||(n="D");r=-1;n.length>1&&(r=parseInt(n.slice(1),10));switch(n.charAt(0)){case"d":case"D":f="n";r!==-1&&(u=s(""+u,r,!0));this<0&&(u=-u);break;case"c":case"C":f=this<0?["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n $","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"][i.CurrencyNegativePattern]:["$n","n$","$ n","n $"][i.CurrencyPositivePattern];r===-1&&(r=i.CurrencyDecimalDigits);u=h(Math.abs(this),r,i.CurrencyGroupSizes,i.CurrencyGroupSeparator,i.CurrencyDecimalSeparator);break;case"n":case"N":f=this<0?["(n)","-n","- n","n-","n -"][i.NumberNegativePattern]:"n";r===-1&&(r=i.NumberDecimalDigits);u=h(Math.abs(this),r,i.NumberGroupSizes,i.NumberGroupSeparator,i.NumberDecimalSeparator);break;case"p":case"P":f=this<0?["-n %","-n%","-%n"][i.PercentNegativePattern]:["n %","n%","%n"][i.PercentPositivePattern];r===-1&&(r=i.PercentDecimalDigits);u=h(Math.abs(this)*100,r,i.PercentGroupSizes,i.PercentGroupSeparator,i.PercentDecimalSeparator);break;default:throw Error.format(Sys.Res.formatBadFormatSpecifier);}for(c=/n|\$|-|%/g,e="";;){if(l=c.lastIndex,o=c.exec(f),e+=f.slice(l,o?o.index:f.length),!o)break;switch(o[0]){case"n":e+=u;break;case"$":e+=i.CurrencySymbol;break;case"-":e+=i.NegativeSign;break;case"%":e+=i.PercentSymbol}}return e};RegExp.__typeName="RegExp";RegExp.__class=!0;Array.__typeName="Array";Array.__class=!0;Array.add=Array.enqueue=function(n,t){n[n.length]=t};Array.addRange=function(n,t){n.push.apply(n,t)};Array.clear=function(n){n.length=0};Array.clone=function(n){return n.length===1?[n[0]]:Array.apply(null,n)};Array.contains=function(n,t){return Array.indexOf(n,t)>=0};Array.dequeue=function(n){return n.shift()};Array.forEach=function(n,t,i){for(var u,r=0,f=n.length;r<f;r++)u=n[r],typeof u!="undefined"&&t.call(i,u,r,n)};Array.indexOf=function(n,t,i){var u,r;if(typeof t=="undefined")return-1;if(u=n.length,u!==0)for(i=+i,isNaN(i)?i=0:(isFinite(i)&&(i=i-i%1),i<0&&(i=Math.max(0,u+i))),r=i;r<u;r++)if(typeof n[r]!="undefined"&&n[r]===t)return r;return-1};Array.insert=function(n,t,i){n.splice(t,0,i)};Array.parse=function(value){return value?eval(value):[]};Array.remove=function(n,t){var i=Array.indexOf(n,t);return i>=0&&n.splice(i,1),i>=0};Array.removeAt=function(n,t){n.splice(t,1)};window||(this.window=this);window.Type=Function;Type.prototype.callBaseMethod=function(n,t,i){var r=this.getBaseMethod(n,t);return i?r.apply(n,i):r.apply(n)};Type.prototype.getBaseMethod=function(n,t){var r=this.getBaseType(),i;return r?(i=r.prototype[t],i instanceof Function?i:null):null};Type.prototype.getBaseType=function(){return typeof this.__baseType=="undefined"?null:this.__baseType};Type.prototype.getInterfaces=function(){for(var n=[],t=this,i,r,f,u;t;){if(i=t.__interfaces,i)for(r=0,f=i.length;r<f;r++)u=i[r],Array.contains(n,u)||(n[n.length]=u);t=t.__baseType}return n};Type.prototype.getName=function(){return typeof this.__typeName=="undefined"?"":this.__typeName};Type.prototype.implementsInterface=function(n){var r,t,u,i,f;if(this.resolveInheritance(),r=n.getName(),t=this.__interfaceCache,t){if(u=t[r],typeof u!="undefined")return u}else t=this.__interfaceCache={};for(i=this;i;){if(f=i.__interfaces,f&&Array.indexOf(f,n)!==-1)return t[r]=!0;i=i.__baseType}return t[r]=!1};Type.prototype.inheritsFrom=function(n){this.resolveInheritance();for(var t=this.__baseType;t;){if(t===n)return!0;t=t.__baseType}return!1};Type.prototype.initializeBase=function(n,t){return this.resolveInheritance(),this.__baseType&&(t?this.__baseType.apply(n,t):this.__baseType.apply(n)),n};Type.prototype.isImplementedBy=function(n){if(typeof n=="undefined"||n===null)return!1;var t=Object.getType(n);return!!(t.implementsInterface&&t.implementsInterface(this))};Type.prototype.isInstanceOfType=function(n){if(typeof n=="undefined"||n===null)return!1;if(n instanceof this)return!0;var t=Object.getType(n);return!!(t===this)||t.inheritsFrom&&t.inheritsFrom(this)||t.implementsInterface&&t.implementsInterface(this)};Type.prototype.registerClass=function(n,t,i){var r,u,f;if(this.prototype.constructor=this,this.__typeName=n,this.__class=!0,t&&(this.__baseType=t,this.__basePrototypePending=!0),Sys.__upperCaseTypes[n.toUpperCase()]=this,i)for(this.__interfaces=[],r=2,u=arguments.length;r<u;r++)f=arguments[r],this.__interfaces.push(f);return this};Type.prototype.registerInterface=function(n){return Sys.__upperCaseTypes[n.toUpperCase()]=this,this.prototype.constructor=this,this.__typeName=n,this.__interface=!0,this};Type.prototype.resolveInheritance=function(){var n,t,i;if(this.__basePrototypePending){n=this.__baseType;n.resolveInheritance();for(t in n.prototype)i=n.prototype[t],this.prototype[t]||(this.prototype[t]=i);delete this.__basePrototypePending}};Type.getRootNamespaces=function(){return Array.clone(Sys.__rootNamespaces)};Type.isClass=function(n){return typeof n=="undefined"||n===null?!1:!!n.__class};Type.isInterface=function(n){return typeof n=="undefined"||n===null?!1:!!n.__interface};Type.isNamespace=function(n){return typeof n=="undefined"||n===null?!1:!!n.__namespace};Type.parse=function(typeName,ns){var fn;return ns?(fn=Sys.__upperCaseTypes[ns.getName().toUpperCase()+"."+typeName.toUpperCase()],fn||null):typeName?(Type.__htClasses||(Type.__htClasses={}),fn=Type.__htClasses[typeName],fn||(fn=eval(typeName),Type.__htClasses[typeName]=fn),fn):null};Type.registerNamespace=function(n){for(var f,t,r=window,u=n.split("."),i=0;i<u.length;i++)f=u[i],t=r[f],t||(t=r[f]={__namespace:!0,__typeName:u.slice(0,i+1).join(".")},i===0&&(Sys.__rootNamespaces[Sys.__rootNamespaces.length]=t),t.getName=function(){return this.__typeName}),r=t};window.Sys={__namespace:!0,__typeName:"Sys",getName:function(){return"Sys"},__upperCaseTypes:{}};Sys.__rootNamespaces=[Sys];Sys.IDisposable=function(){};Sys.IDisposable.prototype={};Sys.IDisposable.registerInterface("Sys.IDisposable");Sys.StringBuilder=function(n){this._parts=typeof n!="undefined"&&n!==null&&n!==""?[n.toString()]:[];this._value={};this._len=0};Sys.StringBuilder.prototype={append:function(n){this._parts[this._parts.length]=n},appendLine:function(n){this._parts[this._parts.length]=typeof n=="undefined"||n===null||n===""?"\r\n":n+"\r\n"},clear:function(){this._parts=[];this._value={};this._len=0},isEmpty:function(){return this._parts.length===0?!0:this.toString()===""},toString:function(n){var t,r,i;if(n=n||"",t=this._parts,this._len!==t.length&&(this._value={},this._len=t.length),r=this._value,typeof r[n]=="undefined"){if(n!=="")for(i=0;i<t.length;)typeof t[i]=="undefined"||t[i]===""||t[i]===null?t.splice(i,1):i++;r[n]=this._parts.join(n)}return r[n]}};Sys.StringBuilder.registerClass("Sys.StringBuilder");window.XMLHttpRequest||(window.XMLHttpRequest=function(){for(var t=["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"],n=0,i=t.length;n<i;n++)try{return new ActiveXObject(t[n])}catch(r){}return null});Sys.Browser={};Sys.Browser.InternetExplorer={};Sys.Browser.Firefox={};Sys.Browser.Safari={};Sys.Browser.Opera={};Sys.Browser.agent=null;Sys.Browser.hasDebuggerStatement=!1;Sys.Browser.name=navigator.appName;Sys.Browser.version=parseFloat(navigator.appVersion);Sys.Browser.documentMode=0;navigator.userAgent.indexOf(" MSIE ")>-1?(Sys.Browser.agent=Sys.Browser.InternetExplorer,Sys.Browser.version=parseFloat(navigator.userAgent.match(/MSIE (\d+\.\d+)/)[1]),Sys.Browser.version>=8&&document.documentMode>=7&&(Sys.Browser.documentMode=document.documentMode),Sys.Browser.hasDebuggerStatement=!0):navigator.userAgent.indexOf(" Firefox/")>-1?(Sys.Browser.agent=Sys.Browser.Firefox,Sys.Browser.version=parseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]),Sys.Browser.name="Firefox",Sys.Browser.hasDebuggerStatement=!0):navigator.userAgent.indexOf(" AppleWebKit/")>-1?(Sys.Browser.agent=Sys.Browser.Safari,Sys.Browser.version=parseFloat(navigator.userAgent.match(/AppleWebKit\/(\d+(\.\d+)?)/)[1]),Sys.Browser.name="Safari"):navigator.userAgent.indexOf("Opera/")>-1&&(Sys.Browser.agent=Sys.Browser.Opera);Type.registerNamespace("Sys.UI");Sys._Debug=function(){};Sys._Debug.prototype={_appendConsole:function(n){typeof Debug!="undefined"&&Debug.writeln&&Debug.writeln(n);window.console&&window.console.log&&window.console.log(n);window.opera&&window.opera.postError(n);window.debugService&&window.debugService.trace(n)},_appendTrace:function(n){var t=document.getElementById("TraceConsole");t&&t.tagName.toUpperCase()==="TEXTAREA"&&(t.value+=n+"\n")},assert:function(n,t,i){n||(t=i&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,t,this.assert.caller):String.format(Sys.Res.assertFailed,t),confirm(String.format(Sys.Res.breakIntoDebugger,t))&&this.fail(t))},clearTrace:function(){var n=document.getElementById("TraceConsole");n&&n.tagName.toUpperCase()==="TEXTAREA"&&(n.value="")},fail:function(message){this._appendConsole(message);Sys.Browser.hasDebuggerStatement&&eval("debugger")},trace:function(n){this._appendConsole(n);this._appendTrace(n)},traceDump:function(n,t){var i=this._traceDump(n,t,!0)},_traceDump:function(n,t,i,r,u){var e,o,f,c,s,h;if(t=t?t:"traceDump",r=r?r:"",n===null){this.trace(r+t+": null");return}switch(typeof n){case"undefined":this.trace(r+t+": Undefined");break;case"number":case"string":case"boolean":this.trace(r+t+": "+n);break;default:if(Date.isInstanceOfType(n)||RegExp.isInstanceOfType(n)){this.trace(r+t+": "+n.toString());break}if(u){if(Array.contains(u,n)){this.trace(r+t+": ...");return}}else u=[];if(Array.add(u,n),n==window||n===document||window.HTMLElement&&n instanceof HTMLElement||typeof n.nodeName=="string")e=n.tagName?n.tagName:"DomElement",n.id&&(e+=" - "+n.id),this.trace(r+t+" {"+e+"}");else if(o=Object.getTypeName(n),this.trace(r+t+(typeof o=="string"?" {"+o+"}":"")),r===""||i)if(r+="    ",Array.isInstanceOfType(n))for(c=n.length,f=0;f<c;f++)this._traceDump(n[f],"["+f+"]",i,r,u);else for(s in n)h=n[s],Function.isInstanceOfType(h)||this._traceDump(h,s,i,r,u);Array.remove(u,n)}}};Sys._Debug.registerClass("Sys._Debug");Sys.Debug=new Sys._Debug;Sys.Debug.isDebug=!1;Type.prototype.registerEnum=function(n,t){Sys.__upperCaseTypes[n.toUpperCase()]=this;for(var i in this.prototype)this[i]=this.prototype[i];this.__typeName=n;this.parse=Sys$Enum$parse;this.__string=this.toString();this.toString=Sys$Enum$toString;this.__flags=t;this.__enum=!0};Type.isEnum=function(n){return typeof n=="undefined"||n===null?!1:!!n.__enum};Type.isFlags=function(n){return typeof n=="undefined"||n===null?!1:!!n.__flags};Sys.EventHandlerList=function(){this._list={}};Sys.EventHandlerList.prototype={addHandler:function(n,t){Array.add(this._getEvent(n,!0),t)},removeHandler:function(n,t){var i=this._getEvent(n);i&&Array.remove(i,t)},getHandler:function(n){var t=this._getEvent(n);return!t||t.length===0?null:(t=Array.clone(t),function(n,i){for(var r=0,u=t.length;r<u;r++)t[r](n,i)})},_getEvent:function(n,t){if(!this._list[n]){if(!t)return null;this._list[n]=[]}return this._list[n]}};Sys.EventHandlerList.registerClass("Sys.EventHandlerList");Sys.EventArgs=function(){};Sys.EventArgs.registerClass("Sys.EventArgs");Sys.EventArgs.Empty=new Sys.EventArgs;Sys.CancelEventArgs=function(){Sys.CancelEventArgs.initializeBase(this);this._cancel=!1};Sys.CancelEventArgs.prototype={get_cancel:function(){return this._cancel},set_cancel:function(n){this._cancel=n}};Sys.CancelEventArgs.registerClass("Sys.CancelEventArgs",Sys.EventArgs);Sys.INotifyPropertyChange=function(){};Sys.INotifyPropertyChange.prototype={};Sys.INotifyPropertyChange.registerInterface("Sys.INotifyPropertyChange");Sys.PropertyChangedEventArgs=function(n){Sys.PropertyChangedEventArgs.initializeBase(this);this._propertyName=n};Sys.PropertyChangedEventArgs.prototype={get_propertyName:function(){return this._propertyName}};Sys.PropertyChangedEventArgs.registerClass("Sys.PropertyChangedEventArgs",Sys.EventArgs);Sys.INotifyDisposing=function(){};Sys.INotifyDisposing.prototype={};Sys.INotifyDisposing.registerInterface("Sys.INotifyDisposing");Sys.Component=function(){Sys.Application&&Sys.Application.registerDisposableObject(this)};Sys.Component.prototype={_id:null,_initialized:!1,_updating:!1,get_events:function(){return this._events||(this._events=new Sys.EventHandlerList),this._events},get_id:function(){return this._id},set_id:function(n){this._id=n},get_isInitialized:function(){return this._initialized},get_isUpdating:function(){return this._updating},add_disposing:function(n){this.get_events().addHandler("disposing",n)},remove_disposing:function(n){this.get_events().removeHandler("disposing",n)},add_propertyChanged:function(n){this.get_events().addHandler("propertyChanged",n)},remove_propertyChanged:function(n){this.get_events().removeHandler("propertyChanged",n)},beginUpdate:function(){this._updating=!0},dispose:function(){if(this._events){var n=this._events.getHandler("disposing");n&&n(this,Sys.EventArgs.Empty)}delete this._events;Sys.Application.unregisterDisposableObject(this);Sys.Application.removeComponent(this)},endUpdate:function(){this._updating=!1;this._initialized||this.initialize();this.updated()},initialize:function(){this._initialized=!0},raisePropertyChanged:function(n){if(this._events){var t=this._events.getHandler("propertyChanged");t&&t(this,new Sys.PropertyChangedEventArgs(n))}},updated:function(){}};Sys.Component.registerClass("Sys.Component",null,Sys.IDisposable,Sys.INotifyPropertyChange,Sys.INotifyDisposing);$create=Sys.Component.create=function(n,t,i,r,u){var f=u?new n(u):new n,e=Sys.Application,s=e.get_isCreatingComponents(),o;if(f.beginUpdate(),t&&Sys$Component$_setProperties(f,t),i)for(o in i)f["add_"+o](i[o]);return f.get_id()&&e.addComponent(f),s?(e._createdComponents[e._createdComponents.length]=f,r?e._addComponentToSecondPass(f,r):f.endUpdate()):(r&&Sys$Component$_setReferences(f,r),f.endUpdate()),f};Sys.UI.MouseButton=function(){throw Error.notImplemented();};Sys.UI.MouseButton.prototype={leftButton:0,middleButton:1,rightButton:2};Sys.UI.MouseButton.registerEnum("Sys.UI.MouseButton");Sys.UI.Key=function(){throw Error.notImplemented();};Sys.UI.Key.prototype={backspace:8,tab:9,enter:13,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40,del:127};Sys.UI.Key.registerEnum("Sys.UI.Key");Sys.UI.Point=function(n,t){this.x=n;this.y=t};Sys.UI.Point.registerClass("Sys.UI.Point");Sys.UI.Bounds=function(n,t,i,r){this.x=n;this.y=t;this.height=r;this.width=i};Sys.UI.Bounds.registerClass("Sys.UI.Bounds");Sys.UI.DomEvent=function(n){var t=n,u=this.type=t.type.toLowerCase(),i,r;this.rawEvent=t;this.altKey=t.altKey;typeof t.button!="undefined"&&(this.button=typeof t.which!="undefined"?t.button:t.button===4?Sys.UI.MouseButton.middleButton:t.button===2?Sys.UI.MouseButton.rightButton:Sys.UI.MouseButton.leftButton);u==="keypress"?this.charCode=t.charCode||t.keyCode:this.keyCode=t.keyCode&&t.keyCode===46?127:t.keyCode;this.clientX=t.clientX;this.clientY=t.clientY;this.ctrlKey=t.ctrlKey;this.target=t.target?t.target:t.srcElement;u.startsWith("key")||(typeof t.offsetX!="undefined"&&typeof t.offsetY!="undefined"?(this.offsetX=t.offsetX,this.offsetY=t.offsetY):this.target&&this.target.nodeType!==3&&typeof t.clientX=="number"&&(i=Sys.UI.DomElement.getLocation(this.target),r=Sys.UI.DomElement._getWindow(this.target),this.offsetX=(r.pageXOffset||0)+t.clientX-i.x,this.offsetY=(r.pageYOffset||0)+t.clientY-i.y));this.screenX=t.screenX;this.screenY=t.screenY;this.shiftKey=t.shiftKey};Sys.UI.DomEvent.prototype={preventDefault:function(){this.rawEvent.preventDefault?this.rawEvent.preventDefault():window.event&&(this.rawEvent.returnValue=!1)},stopPropagation:function(){this.rawEvent.stopPropagation?this.rawEvent.stopPropagation():window.event&&(this.rawEvent.cancelBubble=!0)}};Sys.UI.DomEvent.registerClass("Sys.UI.DomEvent");var $addHandler=Sys.UI.DomEvent.addHandler=function(n,t,i){var r,u;n._events||(n._events={});r=n._events[t];r||(n._events[t]=r=[]);n.addEventListener?(u=function(t){return i.call(n,new Sys.UI.DomEvent(t))},n.addEventListener(t,u,!1)):n.attachEvent&&(u=function(){var t={};try{t=Sys.UI.DomElement._getWindow(n).event}catch(r){}return i.call(n,new Sys.UI.DomEvent(t))},n.attachEvent("on"+t,u));r[r.length]={handler:i,browserHandler:u}},$addHandlers=Sys.UI.DomEvent.addHandlers=function(n,t,i){var u,r;for(u in t)r=t[u],i&&(r=Function.createDelegate(i,r)),$addHandler(n,u,r)},$clearHandlers=Sys.UI.DomEvent.clearHandlers=function(n){var i,r,u,t;if(n._events){i=n._events;for(r in i)for(u=i[r],t=u.length-1;t>=0;t--)$removeHandler(n,r,u[t].handler);n._events=null}},$removeHandler=Sys.UI.DomEvent.removeHandler=function(n,t,i){for(var f=null,u=n._events[t],r=0,e=u.length;r<e;r++)if(u[r].handler===i){f=u[r].browserHandler;break}n.removeEventListener?n.removeEventListener(t,f,!1):n.detachEvent&&n.detachEvent("on"+t,f);u.splice(r,1)};Sys.UI.DomElement=function(){};Sys.UI.DomElement.registerClass("Sys.UI.DomElement");Sys.UI.DomElement.addCssClass=function(n,t){Sys.UI.DomElement.containsCssClass(n,t)||(n.className===""?n.className=t:n.className+=" "+t)};Sys.UI.DomElement.containsCssClass=function(n,t){return Array.contains(n.className.split(" "),t)};Sys.UI.DomElement.getBounds=function(n){var t=Sys.UI.DomElement.getLocation(n);return new Sys.UI.Bounds(t.x,t.y,n.offsetWidth||0,n.offsetHeight||0)};$get=Sys.UI.DomElement.getElementById=function(n,t){var u,f,r,i;if(!t)return document.getElementById(n);if(t.getElementById)return t.getElementById(n);for(u=[],f=t.childNodes,r=0;r<f.length;r++)i=f[r],i.nodeType==1&&(u[u.length]=i);while(u.length){if(i=u.shift(),i.id==n)return i;for(f=i.childNodes,r=0;r<f.length;r++)i=f[r],i.nodeType==1&&(u[u.length]=i)}return null};switch(Sys.Browser.agent){case Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=function(n){var t,i,r;if(n.self||n.nodeType===9||(t=n.getBoundingClientRect(),!t))return new Sys.UI.Point(0,0);var u=n.ownerDocument.documentElement,f=t.left-2+u.scrollLeft,e=t.top-2+u.scrollTop;try{i=n.ownerDocument.parentWindow.frameElement||null;i&&(r=i.frameBorder==="0"||i.frameBorder==="no"?2:0,f+=r,e+=r)}catch(o){}return new Sys.UI.Point(f,e)};break;case Sys.Browser.Safari:Sys.UI.DomElement.getLocation=function(n){var r,o,t,s;if(n.window&&n.window===n||n.nodeType===9)return new Sys.UI.Point(0,0);var u=0,f=0,h=null,e=null,i;for(t=n;t;h=t,e=i,t=t.offsetParent)i=Sys.UI.DomElement._getCurrentStyle(t),r=t.tagName?t.tagName.toUpperCase():null,(t.offsetLeft||t.offsetTop)&&(r!=="BODY"||!e||e.position!=="absolute")&&(u+=t.offsetLeft,f+=t.offsetTop);if(i=Sys.UI.DomElement._getCurrentStyle(n),o=i?i.position:null,!o||o!=="absolute")for(t=n.parentNode;t;t=t.parentNode)if(r=t.tagName?t.tagName.toUpperCase():null,r!=="BODY"&&r!=="HTML"&&(t.scrollLeft||t.scrollTop)&&(u-=t.scrollLeft||0,f-=t.scrollTop||0),i=Sys.UI.DomElement._getCurrentStyle(t),s=i?i.position:null,s&&s==="absolute")break;return new Sys.UI.Point(u,f)};break;case Sys.Browser.Opera:Sys.UI.DomElement.getLocation=function(n){var i,e,r,t,o;if(n.window&&n.window===n||n.nodeType===9)return new Sys.UI.Point(0,0);var u=0,f=0,s=null;for(t=n;t;s=t,t=t.offsetParent)i=t.tagName,u+=t.offsetLeft||0,f+=t.offsetTop||0;for(e=n.style.position,r=e&&e!=="static",t=n.parentNode;t;t=t.parentNode)i=t.tagName?t.tagName.toUpperCase():null,i!=="BODY"&&i!=="HTML"&&(t.scrollLeft||t.scrollTop)&&r&&(t.style.overflow==="scroll"||t.style.overflow==="auto")&&(u-=t.scrollLeft||0,f-=t.scrollTop||0),o=t&&t.style?t.style.position:null,r=r||o&&o!=="static";return new Sys.UI.Point(u,f)};break;default:Sys.UI.DomElement.getLocation=function(n){var r,o,t;if(n.window&&n.window===n||n.nodeType===9)return new Sys.UI.Point(0,0);var u=0,f=0,s=null,e=null,i=null;for(t=n;t;s=t,e=i,t=t.offsetParent)r=t.tagName?t.tagName.toUpperCase():null,i=Sys.UI.DomElement._getCurrentStyle(t),!(t.offsetLeft||t.offsetTop)||r==="BODY"&&(!e||e.position!=="absolute")||(u+=t.offsetLeft,f+=t.offsetTop),s!==null&&i&&(r!=="TABLE"&&r!=="TD"&&r!=="HTML"&&(u+=parseInt(i.borderLeftWidth)||0,f+=parseInt(i.borderTopWidth)||0),r==="TABLE"&&(i.position==="relative"||i.position==="absolute")&&(u+=parseInt(i.marginLeft)||0,f+=parseInt(i.marginTop)||0));if(i=Sys.UI.DomElement._getCurrentStyle(n),o=i?i.position:null,!o||o!=="absolute")for(t=n.parentNode;t;t=t.parentNode)r=t.tagName?t.tagName.toUpperCase():null,r!=="BODY"&&r!=="HTML"&&(t.scrollLeft||t.scrollTop)&&(u-=t.scrollLeft||0,f-=t.scrollTop||0,i=Sys.UI.DomElement._getCurrentStyle(t),i&&(u+=parseInt(i.borderLeftWidth)||0,f+=parseInt(i.borderTopWidth)||0));return new Sys.UI.Point(u,f)}}Sys.UI.DomElement.removeCssClass=function(n,t){var i=" "+n.className+" ",r=i.indexOf(" "+t+" ");r>=0&&(n.className=(i.substr(0,r)+" "+i.substring(r+t.length+1,i.length)).trim())};Sys.UI.DomElement.setLocation=function(n,t,i){var r=n.style;r.position="absolute";r.left=t+"px";r.top=i+"px"};Sys.UI.DomElement.toggleCssClass=function(n,t){Sys.UI.DomElement.containsCssClass(n,t)?Sys.UI.DomElement.removeCssClass(n,t):Sys.UI.DomElement.addCssClass(n,t)};Sys.UI.DomElement.getVisibilityMode=function(n){return n._visibilityMode===Sys.UI.VisibilityMode.hide?Sys.UI.VisibilityMode.hide:Sys.UI.VisibilityMode.collapse};Sys.UI.DomElement.setVisibilityMode=function(n,t){Sys.UI.DomElement._ensureOldDisplayMode(n);n._visibilityMode!==t&&(n._visibilityMode=t,Sys.UI.DomElement.getVisible(n)===!1&&(n.style.display=n._visibilityMode===Sys.UI.VisibilityMode.hide?n._oldDisplayMode:"none"),n._visibilityMode=t)};Sys.UI.DomElement.getVisible=function(n){var t=n.currentStyle||Sys.UI.DomElement._getCurrentStyle(n);return t?t.visibility!=="hidden"&&t.display!=="none":!0};Sys.UI.DomElement.setVisible=function(n,t){t!==Sys.UI.DomElement.getVisible(n)&&(Sys.UI.DomElement._ensureOldDisplayMode(n),n.style.visibility=t?"visible":"hidden",n.style.display=t||n._visibilityMode===Sys.UI.VisibilityMode.hide?n._oldDisplayMode:"none")};Sys.UI.DomElement._ensureOldDisplayMode=function(n){if(!n._oldDisplayMode){var t=n.currentStyle||Sys.UI.DomElement._getCurrentStyle(n);if(n._oldDisplayMode=t?t.display:null,!n._oldDisplayMode||n._oldDisplayMode==="none")switch(n.tagName.toUpperCase()){case"DIV":case"P":case"ADDRESS":case"BLOCKQUOTE":case"BODY":case"COL":case"COLGROUP":case"DD":case"DL":case"DT":case"FIELDSET":case"FORM":case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"HR":case"IFRAME":case"LEGEND":case"OL":case"PRE":case"TABLE":case"TD":case"TH":case"TR":case"UL":n._oldDisplayMode="block";break;case"LI":n._oldDisplayMode="list-item";break;default:n._oldDisplayMode="inline"}}};Sys.UI.DomElement._getWindow=function(n){var t=n.ownerDocument||n.document||n;return t.defaultView||t.parentWindow};Sys.UI.DomElement._getCurrentStyle=function(n){var t,i,f,e,r,u;if(n.nodeType===3)return null;if(t=Sys.UI.DomElement._getWindow(n),n.documentElement&&(n=n.documentElement),i=t&&n!==t&&t.getComputedStyle?t.getComputedStyle(n,null):n.currentStyle||n.style,!i&&Sys.Browser.agent===Sys.Browser.Safari&&n.style){f=n.style.display;e=n.style.position;n.style.position="absolute";n.style.display="block";r=t.getComputedStyle(n,null);n.style.display=f;n.style.position=e;i={};for(u in r)i[u]=r[u];i.display="none"}return i};Sys.IContainer=function(){};Sys.IContainer.prototype={};Sys.IContainer.registerInterface("Sys.IContainer");Sys._ScriptLoader=function(){this._scriptsToLoad=null;this._sessions=[];this._scriptLoadedDelegate=Function.createDelegate(this,this._scriptLoadedHandler)};Sys._ScriptLoader.prototype={dispose:function(){this._stopSession();this._loading=!1;this._events&&delete this._events;this._sessions=null;this._currentSession=null;this._scriptLoadedDelegate=null},loadScripts:function(n,t,i,r){var u={allScriptsLoadedCallback:t,scriptLoadFailedCallback:i,scriptLoadTimeoutCallback:r,scriptsToLoad:this._scriptsToLoad,scriptTimeout:n};this._scriptsToLoad=null;this._sessions[this._sessions.length]=u;this._loading||this._nextSession()},notifyScriptLoaded:function(){this._loading&&(this._currentTask._notified++,Sys.Browser.agent===Sys.Browser.Safari&&this._currentTask._notified===1&&window.setTimeout(Function.createDelegate(this,function(){this._scriptLoadedHandler(this._currentTask.get_scriptElement(),!0)}),0))},queueCustomScriptTag:function(n){this._scriptsToLoad||(this._scriptsToLoad=[]);Array.add(this._scriptsToLoad,n)},queueScriptBlock:function(n){this._scriptsToLoad||(this._scriptsToLoad=[]);Array.add(this._scriptsToLoad,{text:n})},queueScriptReference:function(n){this._scriptsToLoad||(this._scriptsToLoad=[]);Array.add(this._scriptsToLoad,{src:n})},_createScriptElement:function(n){var t=document.createElement("script"),i;t.type="text/javascript";for(i in n)t[i]=n[i];return t},_loadScriptsInternal:function(){var t=this._currentSession,i,n,r;t.scriptsToLoad&&t.scriptsToLoad.length>0?(i=Array.dequeue(t.scriptsToLoad),n=this._createScriptElement(i),n.text&&Sys.Browser.agent===Sys.Browser.Safari&&(n.innerHTML=n.text,delete n.text),typeof i.src=="string"?(this._currentTask=new Sys._ScriptLoaderTask(n,this._scriptLoadedDelegate),this._currentTask.execute()):(document.getElementsByTagName("head")[0].appendChild(n),Sys._ScriptLoader._clearScript(n),this._loadScriptsInternal())):(this._stopSession(),r=t.allScriptsLoadedCallback,r&&r(this),this._nextSession())},_nextSession:function(){if(this._sessions.length===0){this._loading=!1;this._currentSession=null;return}this._loading=!0;var n=Array.dequeue(this._sessions);this._currentSession=n;n.scriptTimeout>0&&(this._timeoutCookie=window.setTimeout(Function.createDelegate(this,this._scriptLoadTimeoutHandler),n.scriptTimeout*1e3));this._loadScriptsInternal()},_raiseError:function(n){var t=this._currentSession.scriptLoadFailedCallback,i=this._currentTask.get_scriptElement();if(this._stopSession(),t)t(this,i,n),this._nextSession();else{this._loading=!1;throw Sys._ScriptLoader._errorScriptLoadFailed(i.src,n);}},_scriptLoadedHandler:function(n,t){t&&this._currentTask._notified?this._currentTask._notified>1?this._raiseError(!0):(Array.add(Sys._ScriptLoader._getLoadedScripts(),n.src),this._currentTask.dispose(),this._currentTask=null,this._loadScriptsInternal()):this._raiseError(!1)},_scriptLoadTimeoutHandler:function(){var n=this._currentSession.scriptLoadTimeoutCallback;this._stopSession();n&&n(this);this._nextSession()},_stopSession:function(){this._timeoutCookie&&(window.clearTimeout(this._timeoutCookie),this._timeoutCookie=null);this._currentTask&&(this._currentTask.dispose(),this._currentTask=null)}};Sys._ScriptLoader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._ScriptLoader.getInstance=function(){var n=Sys._ScriptLoader._activeInstance;return n||(n=Sys._ScriptLoader._activeInstance=new Sys._ScriptLoader),n};Sys._ScriptLoader.isScriptLoaded=function(n){var t=document.createElement("script");return t.src=n,Array.contains(Sys._ScriptLoader._getLoadedScripts(),t.src)};Sys._ScriptLoader.readLoadedScripts=function(){var t,r,u,n;if(!Sys._ScriptLoader._referencedScripts)for(t=Sys._ScriptLoader._referencedScripts=[],r=document.getElementsByTagName("script"),i=r.length-1;i>=0;i--)u=r[i],n=u.src,n.length&&(Array.contains(t,n)||Array.add(t,n))};Sys._ScriptLoader._clearScript=function(n){Sys.Debug.isDebug||n.parentNode.removeChild(n)};Sys._ScriptLoader._errorScriptLoadFailed=function(n,t){var r,u,i;return r=t?Sys.Res.scriptLoadMultipleCallbacks:Sys.Res.scriptLoadFailed,u="Sys.ScriptLoadFailedException: "+String.format(r,n),i=Error.create(u,{name:"Sys.ScriptLoadFailedException",scriptUrl:n}),i.popStackFrame(),i};Sys._ScriptLoader._getLoadedScripts=function(){return Sys._ScriptLoader._referencedScripts||(Sys._ScriptLoader._referencedScripts=[],Sys._ScriptLoader.readLoadedScripts()),Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=function(n,t){this._scriptElement=n;this._completedCallback=t;this._notified=0};Sys._ScriptLoaderTask.prototype={get_scriptElement:function(){return this._scriptElement},dispose:function(){this._disposed||(this._disposed=!0,this._removeScriptElementHandlers(),Sys._ScriptLoader._clearScript(this._scriptElement),this._scriptElement=null)},execute:function(){this._addScriptElementHandlers();document.getElementsByTagName("head")[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(){this._scriptLoadDelegate=Function.createDelegate(this,this._scriptLoadHandler);Sys.Browser.agent!==Sys.Browser.InternetExplorer?(this._scriptElement.readyState="loaded",$addHandler(this._scriptElement,"load",this._scriptLoadDelegate)):$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelegate);this._scriptElement.addEventListener&&(this._scriptErrorDelegate=Function.createDelegate(this,this._scriptErrorHandler),this._scriptElement.addEventListener("error",this._scriptErrorDelegate,!1))},_removeScriptElementHandlers:function(){if(this._scriptLoadDelegate){var n=this.get_scriptElement();Sys.Browser.agent!==Sys.Browser.InternetExplorer?$removeHandler(n,"load",this._scriptLoadDelegate):$removeHandler(n,"readystatechange",this._scriptLoadDelegate);this._scriptErrorDelegate&&(this._scriptElement.removeEventListener("error",this._scriptErrorDelegate,!1),this._scriptErrorDelegate=null);this._scriptLoadDelegate=null}},_scriptErrorHandler:function(){this._disposed||this._completedCallback(this.get_scriptElement(),!1)},_scriptLoadHandler:function(){var n,t;this._disposed||(n=this.get_scriptElement(),n.readyState==="loaded"||n.readyState==="complete")&&(t=this,window.setTimeout(function(){t._completedCallback(n,!0)},0))}};Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDisposable);Sys.ApplicationLoadEventArgs=function(n,t){Sys.ApplicationLoadEventArgs.initializeBase(this);this._components=n;this._isPartialLoad=t};Sys.ApplicationLoadEventArgs.prototype={get_components:function(){return this._components},get_isPartialLoad:function(){return this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.ApplicationLoadEventArgs",Sys.EventArgs);Sys.HistoryEventArgs=function(n){Sys.HistoryEventArgs.initializeBase(this);this._state=n};Sys.HistoryEventArgs.prototype={get_state:function(){return this._state}};Sys.HistoryEventArgs.registerClass("Sys.HistoryEventArgs",Sys.EventArgs);Sys._Application=function(){Sys._Application.initializeBase(this);this._disposableObjects=[];this._components={};this._createdComponents=[];this._secondPassComponents=[];this._appLoadHandler=null;this._beginRequestHandler=null;this._clientId=null;this._currentEntry="";this._endRequestHandler=null;this._history=null;this._enableHistory=!1;this._historyFrame=null;this._historyInitialized=!1;this._historyInitialLength=0;this._historyLength=0;this._historyPointIsNew=!1;this._ignoreTimer=!1;this._initialState=null;this._state={};this._timerCookie=0;this._timerHandler=null;this._uniqueId=null;this._unloadHandlerDelegate=Function.createDelegate(this,this._unloadHandler);this._loadHandlerDelegate=Function.createDelegate(this,this._loadHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDelegate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegate)};Sys._Application.prototype={_creatingComponents:!1,_disposing:!1,get_isCreatingComponents:function(){return this._creatingComponents},get_stateString:function(){var n=window.location.hash,t;return this._isSafari2()&&(t=this._getHistory(),t&&(n=t[window.history.length-this._historyInitialLength])),n.length>0&&n.charAt(0)==="#"&&(n=n.substring(1)),Sys.Browser.agent===Sys.Browser.Firefox&&(n=this._serializeState(this._deserializeState(n,!0))),n},get_enableHistory:function(){return this._enableHistory},set_enableHistory:function(n){this._enableHistory=n},add_init:function(n){this._initialized?n(this,Sys.EventArgs.Empty):this.get_events().addHandler("init",n)},remove_init:function(n){this.get_events().removeHandler("init",n)},add_load:function(n){this.get_events().addHandler("load",n)},remove_load:function(n){this.get_events().removeHandler("load",n)},add_navigate:function(n){this.get_events().addHandler("navigate",n)},remove_navigate:function(n){this.get_events().removeHandler("navigate",n)},add_unload:function(n){this.get_events().addHandler("unload",n)},remove_unload:function(n){this.get_events().removeHandler("unload",n)},addComponent:function(n){this._components[n.get_id()]=n},addHistoryPoint:function(n,t){var i,r,u,f;this._ensureHistory();i=this._state;for(r in n)u=n[r],u===null?typeof i[r]!="undefined"&&delete i[r]:i[r]=u;f=this._serializeState(i);this._historyPointIsNew=!0;this._setState(f,t);this._raiseNavigate()},beginCreateComponents:function(){this._creatingComponents=!0},dispose:function(){var t,i,n,u,r;if(!this._disposing){for(this._disposing=!0,this._timerCookie&&(window.clearTimeout(this._timerCookie),delete this._timerCookie),this._endRequestHandler&&(Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(this._endRequestHandler),delete this._endRequestHandler),this._beginRequestHandler&&(Sys.WebForms.PageRequestManager.getInstance().remove_beginRequest(this._beginRequestHandler),delete this._beginRequestHandler),window.pageUnload&&window.pageUnload(this,Sys.EventArgs.Empty),t=this.get_events().getHandler("unload"),t&&t(this,Sys.EventArgs.Empty),i=Array.clone(this._disposableObjects),n=0,u=i.length;n<u;n++)i[n].dispose();Array.clear(this._disposableObjects);Sys.UI.DomEvent.removeHandler(window,"unload",this._unloadHandlerDelegate);this._loadHandlerDelegate&&(Sys.UI.DomEvent.removeHandler(window,"load",this._loadHandlerDelegate),this._loadHandlerDelegate=null);r=Sys._ScriptLoader.getInstance();r&&r.dispose();Sys._Application.callBaseMethod(this,"dispose")}},endCreateComponents:function(){for(var i,t=this._secondPassComponents,n=0,r=t.length;n<r;n++)i=t[n].component,Sys$Component$_setReferences(i,t[n].references),i.endUpdate();this._secondPassComponents=[];this._creatingComponents=!1},findComponent:function(n,t){return t?Sys.IContainer.isInstanceOfType(t)?t.findComponent(n):t[n]||null:Sys.Application._components[n]||null},getComponents:function(){var n=[],t=this._components;for(var i in t)n[n.length]=t[i];return n},initialize:function(){this._initialized||this._initializing||(this._initializing=!0,window.setTimeout(Function.createDelegate(this,this._doInitialize),0))},notifyScriptLoaded:function(){var n=Sys._ScriptLoader.getInstance();n&&n.notifyScriptLoaded()},registerDisposableObject:function(n){this._disposing||(this._disposableObjects[this._disposableObjects.length]=n)},raiseLoad:function(){var n=this.get_events().getHandler("load"),t=new Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents),!this._initializing);n&&n(this,t);window.pageLoad&&window.pageLoad(this,t);this._createdComponents=[]},removeComponent:function(n){var t=n.get_id();t&&delete this._components[t]},setServerId:function(n,t){this._clientId=n;this._uniqueId=t},setServerState:function(n){this._ensureHistory();this._state.__s=n;this._updateHiddenField(n)},unregisterDisposableObject:function(n){this._disposing||Array.remove(this._disposableObjects,n)},_addComponentToSecondPass:function(n,t){this._secondPassComponents[this._secondPassComponents.length]={component:n,references:t}},_deserializeState:function(n,t){var e={},i,o,f,h,r,u,c,s;for(n=n||"",i=n.indexOf("&&"),i!==-1&&i+2<n.length&&(e.__s=n.substr(i+2),n=n.substr(0,i)),o=n.split("&"),f=0,h=o.length;f<h;f++)r=o[f],u=r.indexOf("="),u!==-1&&u+1<r.length&&(c=r.substr(0,u),s=r.substr(u+1),e[c]=t?s:decodeURIComponent(s));return e},_doInitialize:function(){var n,t;Sys._Application.callBaseMethod(this,"initialize");n=this.get_events().getHandler("init");n&&(this.beginCreateComponents(),n(this,Sys.EventArgs.Empty),this.endCreateComponents());Sys.WebForms&&(this._beginRequestHandler=Function.createDelegate(this,this._onPageRequestManagerBeginRequest),Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(this._beginRequestHandler),this._endRequestHandler=Function.createDelegate(this,this._onPageRequestManagerEndRequest),Sys.WebForms.PageRequestManager.getInstance().add_endRequest(this._endRequestHandler));t=this.get_stateString();t!==this._currentEntry&&this._navigate(t);this.raiseLoad();this._initializing=!1},_enableHistoryInScriptManager:function(){this._enableHistory=!0},_ensureHistory:function(){if(!this._historyInitialized&&this._enableHistory){if(Sys.Browser.agent===Sys.Browser.InternetExplorer&&Sys.Browser.documentMode<8&&(this._historyFrame=document.getElementById("__historyFrame"),this._ignoreIFrame=!0),this._isSafari2()){var n=document.getElementById("__history");this._setHistory([window.location.hash]);this._historyInitialLength=window.history.length}this._timerHandler=Function.createDelegate(this,this._onIdle);this._timerCookie=window.setTimeout(this._timerHandler,100);try{this._initialState=this._deserializeState(this.get_stateString())}catch(t){}this._historyInitialized=!0}},_getHistory:function(){var t=document.getElementById("__history"),n;return t?(n=t.value,n?Sys.Serialization.JavaScriptSerializer.deserialize(n,!0):""):""},_isSafari2:function(){return Sys.Browser.agent===Sys.Browser.Safari&&Sys.Browser.version<=419.3},_loadHandler:function(){this._loadHandlerDelegate&&(Sys.UI.DomEvent.removeHandler(window,"load",this._loadHandlerDelegate),this._loadHandlerDelegate=null);this.initialize()},_navigate:function(n){var t,r,i;if(this._ensureHistory(),t=this._deserializeState(n),this._uniqueId&&(r=this._state.__s||"",i=t.__s||"",i!==r)){this._updateHiddenField(i);__doPostBack(this._uniqueId,i);this._state=t;return}this._setState(n);this._state=t;this._raiseNavigate()},_onIdle:function(){delete this._timerCookie;var n=this.get_stateString();n!==this._currentEntry?this._ignoreTimer||(this._historyPointIsNew=!1,this._navigate(n),this._historyLength=window.history.length):this._ignoreTimer=!1;this._timerCookie=window.setTimeout(this._timerHandler,100)},_onIFrameLoad:function(n){this._ensureHistory();this._ignoreIFrame||(this._historyPointIsNew=!1,this._navigate(n));this._ignoreIFrame=!1},_onPageRequestManagerBeginRequest:function(){this._ignoreTimer=!0},_onPageRequestManagerEndRequest:function(n,t){var u=t.get_dataItems()[this._clientId],i=document.getElementById("__EVENTTARGET"),r;i&&i.value===this._uniqueId&&(i.value="");typeof u!="undefined"?(this.setServerState(u),this._historyPointIsNew=!0):this._ignoreTimer=!1;r=this._serializeState(this._state);r!==this._currentEntry&&(this._ignoreTimer=!0,this._setState(r),this._raiseNavigate())},_raiseNavigate:function(){var t=this.get_events().getHandler("navigate"),i={},n,r;for(n in this._state)n!=="__s"&&(i[n]=this._state[n]);r=new Sys.HistoryEventArgs(i);t&&t(this,r)},_serializeState:function(n){var i=[],t,r,u;for(t in n)r=n[t],t==="__s"?u=r:i[i.length]=t+"="+encodeURIComponent(r);return i.join("&")+(u?"&&"+u:"")},_setHistory:function(n){var t=document.getElementById("__history");t&&(t.value=Sys.Serialization.JavaScriptSerializer.serialize(n))},_setState:function(n,t){var r,f,u,o,e,i;n=n||"";n!==this._currentEntry&&(window.theForm&&(r=window.theForm.action,f=r.indexOf("#"),window.theForm.action=(f!==-1?r.substring(0,f):r)+"#"+n),this._historyFrame&&this._historyPointIsNew&&(this._ignoreIFrame=!0,this._historyPointIsNew=!1,u=this._historyFrame.contentWindow.document,u.open("javascript:'<html><\/html>'"),u.write("<html><head><title>"+(t||document.title)+'<\/title><script type="text/javascript">parent.Sys.Application._onIFrameLoad(\''+n+"');<\/script><\/head><body><\/body><\/html>"),u.close()),this._ignoreTimer=!1,o=this.get_stateString(),this._currentEntry=n,n!==o&&(this._isSafari2()?(e=this._getHistory(),e[window.history.length-this._historyInitialLength+1]=n,this._setHistory(e),this._historyLength=window.history.length+1,i=document.createElement("form"),i.method="get",i.action="#"+n,document.appendChild(i),i.submit(),document.removeChild(i)):window.location.hash=n,typeof t!="undefined"&&t!==null&&(document.title=t)))},_unloadHandler:function(){this.dispose()},_updateHiddenField:function(n){if(this._clientId){var t=document.getElementById(this._clientId);t&&(t.value=n)}}};Sys._Application.registerClass("Sys._Application",Sys.Component,Sys.IContainer);Sys.Application=new Sys._Application;$find=Sys.Application.findComponent;Type.registerNamespace("Sys.Net");Sys.Net.WebRequestExecutor=function(){this._webRequest=null;this._resultObject=null};Sys.Net.WebRequestExecutor.prototype={get_webRequest:function(){return this._webRequest},_set_webRequest:function(n){this._webRequest=n},get_started:function(){throw Error.notImplemented();},get_responseAvailable:function(){throw Error.notImplemented();},get_timedOut:function(){throw Error.notImplemented();},get_aborted:function(){throw Error.notImplemented();},get_responseData:function(){throw Error.notImplemented();},get_statusCode:function(){throw Error.notImplemented();},get_statusText:function(){throw Error.notImplemented();},get_xml:function(){throw Error.notImplemented();},get_object:function(){return this._resultObject||(this._resultObject=Sys.Serialization.JavaScriptSerializer.deserialize(this.get_responseData())),this._resultObject},executeRequest:function(){throw Error.notImplemented();},abort:function(){throw Error.notImplemented();},getResponseHeader:function(){throw Error.notImplemented();},getAllResponseHeaders:function(){throw Error.notImplemented();}};Sys.Net.WebRequestExecutor.registerClass("Sys.Net.WebRequestExecutor");Sys.Net.XMLDOM=function(n){var r,i,u,t,f;if(window.DOMParser)try{return f=new window.DOMParser,f.parseFromString(n,"text/xml")}catch(e){}else for(r=["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"],i=0,u=r.length;i<u;i++)try{return t=new ActiveXObject(r[i]),t.async=!1,t.loadXML(n),t.setProperty("SelectionLanguage","XPath"),t}catch(e){}return null};Sys.Net.XMLHttpExecutor=function(){Sys.Net.XMLHttpExecutor.initializeBase(this);var n=this;this._xmlHttpRequest=null;this._webRequest=null;this._responseAvailable=!1;this._timedOut=!1;this._timer=null;this._aborted=!1;this._started=!1;this._onReadyStateChange=function(){if(n._xmlHttpRequest.readyState===4){try{if(typeof n._xmlHttpRequest.status=="undefined")return}catch(t){return}n._clearTimer();n._responseAvailable=!0;try{n._webRequest.completed(Sys.EventArgs.Empty)}finally{n._xmlHttpRequest!=null&&(n._xmlHttpRequest.onreadystatechange=Function.emptyMethod,n._xmlHttpRequest=null)}}};this._clearTimer=function(){n._timer!=null&&(window.clearTimeout(n._timer),n._timer=null)};this._onTimeout=function(){n._responseAvailable||(n._clearTimer(),n._timedOut=!0,n._xmlHttpRequest.onreadystatechange=Function.emptyMethod,n._xmlHttpRequest.abort(),n._webRequest.completed(Sys.EventArgs.Empty),n._xmlHttpRequest=null)}};Sys.Net.XMLHttpExecutor.prototype={get_timedOut:function(){return this._timedOut},get_started:function(){return this._started},get_responseAvailable:function(){return this._responseAvailable},get_aborted:function(){return this._aborted},executeRequest:function(){var t,n,i,r,u,f;if(this._webRequest=this.get_webRequest(),t=this._webRequest.get_body(),n=this._webRequest.get_headers(),this._xmlHttpRequest=new XMLHttpRequest,this._xmlHttpRequest.onreadystatechange=this._onReadyStateChange,i=this._webRequest.get_httpVerb(),this._xmlHttpRequest.open(i,this._webRequest.getResolvedUrl(),!0),n)for(r in n)u=n[r],typeof u!="function"&&this._xmlHttpRequest.setRequestHeader(r,u);i.toLowerCase()==="post"&&(n!==null&&n["Content-Type"]||this._xmlHttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8"),t||(t=""));f=this._webRequest.get_timeout();f>0&&(this._timer=window.setTimeout(Function.createDelegate(this,this._onTimeout),f));this._xmlHttpRequest.send(t);this._started=!0},getResponseHeader:function(n){var t;try{t=this._xmlHttpRequest.getResponseHeader(n)}catch(i){}return t||(t=""),t},getAllResponseHeaders:function(){return this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function(){return this._xmlHttpRequest.responseText},get_statusCode:function(){var n=0;try{n=this._xmlHttpRequest.status}catch(t){}return n},get_statusText:function(){return this._xmlHttpRequest.statusText},get_xml:function(){var n=this._xmlHttpRequest.responseXML;if(n&&n.documentElement)navigator.userAgent.indexOf("MSIE")!==-1&&n.setProperty("SelectionLanguage","XPath");else if(n=Sys.Net.XMLDOM(this._xmlHttpRequest.responseText),!n||!n.documentElement)return null;return n.documentElement.namespaceURI==="http://www.mozilla.org/newlayout/xml/parsererror.xml"&&n.documentElement.tagName==="parsererror"?null:n.documentElement.firstChild&&n.documentElement.firstChild.tagName==="parsererror"?null:n},abort:function(){this._aborted||this._responseAvailable||this._timedOut||(this._aborted=!0,this._clearTimer(),this._xmlHttpRequest&&!this._responseAvailable&&(this._xmlHttpRequest.onreadystatechange=Function.emptyMethod,this._xmlHttpRequest.abort(),this._xmlHttpRequest=null,this._webRequest.completed(Sys.EventArgs.Empty)))}};Sys.Net.XMLHttpExecutor.registerClass("Sys.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestManager=function(){this._defaultTimeout=0;this._defaultExecutorType="Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.prototype={add_invokingRequest:function(n){this._get_eventHandlerList().addHandler("invokingRequest",n)},remove_invokingRequest:function(n){this._get_eventHandlerList().removeHandler("invokingRequest",n)},add_completedRequest:function(n){this._get_eventHandlerList().addHandler("completedRequest",n)},remove_completedRequest:function(n){this._get_eventHandlerList().removeHandler("completedRequest",n)},_get_eventHandlerList:function(){return this._events||(this._events=new Sys.EventHandlerList),this._events},get_defaultTimeout:function(){return this._defaultTimeout},set_defaultTimeout:function(n){this._defaultTimeout=n},get_defaultExecutorType:function(){return this._defaultExecutorType},set_defaultExecutorType:function(n){this._defaultExecutorType=n},executeRequest:function(webRequest){var executor=webRequest.get_executor(),failed,executorType,evArgs,handler;if(!executor){failed=!1;try{executorType=eval(this._defaultExecutorType);executor=new executorType}catch(a){failed=!0}webRequest.set_executor(executor)}executor.get_aborted()||(evArgs=new Sys.Net.NetworkRequestEventArgs(webRequest),handler=this._get_eventHandlerList().getHandler("invokingRequest"),handler&&handler(this,evArgs),evArgs.get_cancel()||executor.executeRequest())}};Sys.Net._WebRequestManager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManager=new Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=function(n){Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=n};Sys.Net.NetworkRequestEventArgs.prototype={get_webRequest:function(){return this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=function(){this._url="";this._headers={};this._body=null;this._userContext=null;this._httpVerb=null;this._executor=null;this._invokeCalled=!1;this._timeout=0};Sys.Net.WebRequest.prototype={add_completed:function(n){this._get_eventHandlerList().addHandler("completed",n)},remove_completed:function(n){this._get_eventHandlerList().removeHandler("completed",n)},completed:function(n){var t=Sys.Net.WebRequestManager._get_eventHandlerList().getHandler("completedRequest");t&&t(this._executor,n);t=this._get_eventHandlerList().getHandler("completed");t&&t(this._executor,n)},_get_eventHandlerList:function(){return this._events||(this._events=new Sys.EventHandlerList),this._events},get_url:function(){return this._url},set_url:function(n){this._url=n},get_headers:function(){return this._headers},get_httpVerb:function(){return this._httpVerb===null?this._body===null?"GET":"POST":this._httpVerb},set_httpVerb:function(n){this._httpVerb=n},get_body:function(){return this._body},set_body:function(n){this._body=n},get_userContext:function(){return this._userContext},set_userContext:function(n){this._userContext=n},get_executor:function(){return this._executor},set_executor:function(n){this._executor=n;this._executor._set_webRequest(this)},get_timeout:function(){return this._timeout===0?Sys.Net.WebRequestManager.get_defaultTimeout():this._timeout},set_timeout:function(n){this._timeout=n},getResolvedUrl:function(){return Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebRequestManager.executeRequest(this);this._invokeCalled=!0}};Sys.Net.WebRequest._resolveUrl=function(n,t){var r,i,u,f,e;return n&&n.indexOf("://")!==-1?n:(t&&t.length!==0||(r=document.getElementsByTagName("base")[0],t=r&&r.href&&r.href.length>0?r.href:document.URL),i=t.indexOf("?"),i!==-1&&(t=t.substr(0,i)),i=t.indexOf("#"),i!==-1&&(t=t.substr(0,i)),t=t.substr(0,t.lastIndexOf("/")+1),!n||n.length===0)?t:n.charAt(0)==="/"?(u=t.indexOf("://"),f=t.indexOf("/",u+3),t.substr(0,f)+n):(e=t.lastIndexOf("/"),t.substr(0,e+1)+n)};Sys.Net.WebRequest._createQueryString=function(n,t){var i,r,u,f,e;t||(t=encodeURIComponent);i=new Sys.StringBuilder;r=0;for(u in n)(f=n[u],typeof f!="function")&&(e=Sys.Serialization.JavaScriptSerializer.serialize(f),r!==0&&i.append("&"),i.append(u),i.append("="),i.append(t(e)),r++);return i.toString()};Sys.Net.WebRequest._createUrl=function(n,t){var i,r;return t?(i=Sys.Net.WebRequest._createQueryString(t),i.length>0?(r="?",n&&n.indexOf("?")!==-1&&(r="&"),n+r+i):n):n};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServiceProxy=function(){};Sys.Net.WebServiceProxy.prototype={get_timeout:function(){return this._timeout},set_timeout:function(n){if(n<0)throw Error.argumentOutOfRange("value",n,Sys.Res.invalidTimeout);this._timeout=n},get_defaultUserContext:function(){return this._userContext},set_defaultUserContext:function(n){this._userContext=n},get_defaultSucceededCallback:function(){return this._succeeded},set_defaultSucceededCallback:function(n){this._succeeded=n},get_defaultFailedCallback:function(){return this._failed},set_defaultFailedCallback:function(n){this._failed=n},get_path:function(){return this._path},set_path:function(n){this._path=n},_invoke:function(n,t,i,r,u,f,e){return(u===null||typeof u=="undefined")&&(u=this.get_defaultSucceededCallback()),(f===null||typeof f=="undefined")&&(f=this.get_defaultFailedCallback()),(e===null||typeof e=="undefined")&&(e=this.get_defaultUserContext()),Sys.Net.WebServiceProxy.invoke(n,t,i,r,u,f,e,this.get_timeout())}};Sys.Net.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebServiceProxy.invoke=function(n,t,i,r,u,f,e,o){function l(n){var r,i,o,h,s,c;if(n.get_responseAvailable()){r=n.get_statusCode();i=null;try{o=n.getResponseHeader("Content-Type");i=o.startsWith("application/json")?n.get_object():o.startsWith("text/xml")?n.get_xml():n.get_responseData()}catch(l){}h=n.getResponseHeader("jsonerror");s=h==="true";s?i&&(i=new Sys.Net.WebServiceError(!1,i.Message,i.StackTrace,i.ExceptionType)):o.startsWith("application/json")&&(i=i.d);r<200||r>=300||s?f&&(i&&s||(i=new Sys.Net.WebServiceError(!1,String.format(Sys.Res.webServiceFailedNoMsg,t),"","")),i._statusCode=r,f(i,e,t)):u&&u(i,e,t)}else c=n.get_timedOut()?String.format(Sys.Res.webServiceTimedOut,t):String.format(Sys.Res.webServiceFailedNoMsg,t),f&&f(new Sys.Net.WebServiceError(n.get_timedOut(),c,"",""),e,t)}var s=new Sys.Net.WebRequest,c,h;return s.get_headers()["Content-Type"]="application/json; charset=utf-8",r||(r={}),c=r,i&&c||(c={}),s.set_url(Sys.Net.WebRequest._createUrl(n+"/"+encodeURIComponent(t),c)),h=null,i||(h=Sys.Serialization.JavaScriptSerializer.serialize(r),h==="{}"&&(h="")),s.set_body(h),s.add_completed(l),o&&o>0&&s.set_timeout(o),s.invoke(),s};Sys.Net.WebServiceProxy._generateTypedConstructor=function(n){return function(t){if(t)for(var i in t)this[i]=t[i];this.__type=n}};Sys.Net.WebServiceError=function(n,t,i,r){this._timedOut=n;this._message=t;this._stackTrace=i;this._exceptionType=r;this._statusCode=-1};Sys.Net.WebServiceError.prototype={get_timedOut:function(){return this._timedOut},get_statusCode:function(){return this._statusCode},get_message:function(){return this._message},get_stackTrace:function(){return this._stackTrace},get_exceptionType:function(){return this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebServiceError");Type.registerNamespace("Sys.Services");Sys.Services._ProfileService=function(){Sys.Services._ProfileService.initializeBase(this);this.properties={}};Sys.Services._ProfileService.DefaultWebServicePath="";Sys.Services._ProfileService.prototype={_defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_path:"",_timeout:0,get_defaultLoadCompletedCallback:function(){return this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:function(n){this._defaultLoadCompletedCallback=n},get_defaultSaveCompletedCallback:function(){return this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:function(n){this._defaultSaveCompletedCallback=n},get_path:function(){return this._path||""},load:function(n,t,i,r){var u,f;n?(f="GetPropertiesForCurrentUser",u={properties:this._clonePropertyNames(n),authenticatedUserOnly:!1}):(f="GetAllPropertiesForCurrentUser",u={authenticatedUserOnly:!1});this._invoke(this._get_path(),f,!1,u,Function.createDelegate(this,this._onLoadComplete),Function.createDelegate(this,this._onLoadFailed),[t,i,r])},save:function(n,t,i,r){var u=this._flattenProperties(n,this.properties);this._invoke(this._get_path(),"SetPropertiesForCurrentUser",!1,{values:u.value,authenticatedUserOnly:!1},Function.createDelegate(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFailed),[t,i,r,u.count])},_clonePropertyNames:function(n){for(var t,r=[],u={},i=0;i<n.length;i++)t=n[i],u[t]||(Array.add(r,t),u[t]=!0);return r},_flattenProperties:function(n,t,i){var r={},u,f,o=0,e,s,h,c,l;if(n&&n.length===0)return{value:r,count:0};for(e in t)if(u=t[e],f=i?i+"."+e:e,Sys.Services.ProfileGroup.isInstanceOfType(u)){s=this._flattenProperties(n,u,f);h=s.value;o+=s.count;for(c in h)l=h[c],r[c]=l}else n&&Array.indexOf(n,f)===-1||(r[f]=u,o++);return{value:r,count:o}},_get_path:function(){var n=this.get_path();if(n.length||(n=Sys.Services._ProfileService.DefaultWebServicePath),!n||!n.length)throw Error.invalidOperation(Sys.Res.servicePathNotSet);return n},_onLoadComplete:function(n,t,i){var r,u,f,e;if(typeof n!="object")throw Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,i,"Object"));r=this._unflattenProperties(n);for(u in r)this.properties[u]=r[u];f=t[0]||this.get_defaultLoadCompletedCallback()||this.get_defaultSucceededCallback();f&&(e=t[2]||this.get_defaultUserContext(),f(n.length,e,"Sys.Services.ProfileService.load"))},_onLoadFailed:function(n,t){var i=t[1]||this.get_defaultFailedCallback(),r;i&&(r=t[2]||this.get_defaultUserContext(),i(n,r,"Sys.Services.ProfileService.load"))},_onSaveComplete:function(n,t,i){var r=t[3],u,f;if(n!==null)if(n instanceof Array)r-=n.length;else if(typeof n=="number")r=n;else throw Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,i,"Array"));u=t[0]||this.get_defaultSaveCompletedCallback()||this.get_defaultSucceededCallback();u&&(f=t[2]||this.get_defaultUserContext(),u(r,f,"Sys.Services.ProfileService.save"))},_onSaveFailed:function(n,t){var i=t[1]||this.get_defaultFailedCallback(),r;i&&(r=t[2]||this.get_defaultUserContext(),i(n,r,"Sys.Services.ProfileService.save"))},_unflattenProperties:function(n){var r={},u,f,o=0,t,e,i;for(t in n)o++,f=n[t],u=t.indexOf("."),u!==-1?(e=t.substr(0,u),t=t.substr(u+1),i=r[e],i&&Sys.Services.ProfileGroup.isInstanceOfType(i)||(i=new Sys.Services.ProfileGroup,r[e]=i),i[t]=f):r[t]=f;return n.length=o,r}};Sys.Services._ProfileService.registerClass("Sys.Services._ProfileService",Sys.Net.WebServiceProxy);Sys.Services.ProfileService=new Sys.Services._ProfileService;Sys.Services.ProfileGroup=function(n){if(n)for(var t in n)this[t]=n[t]};Sys.Services.ProfileGroup.registerClass("Sys.Services.ProfileGroup");Sys.Services._AuthenticationService=function(){Sys.Services._AuthenticationService.initializeBase(this)};Sys.Services._AuthenticationService.DefaultWebServicePath="";Sys.Services._AuthenticationService.prototype={_defaultLoginCompletedCallback:null,_defaultLogoutCompletedCallback:null,_path:"",_timeout:0,_authenticated:!1,get_defaultLoginCompletedCallback:function(){return this._defaultLoginCompletedCallback},set_defaultLoginCompletedCallback:function(n){this._defaultLoginCompletedCallback=n},get_defaultLogoutCompletedCallback:function(){return this._defaultLogoutCompletedCallback},set_defaultLogoutCompletedCallback:function(n){this._defaultLogoutCompletedCallback=n},get_isLoggedIn:function(){return this._authenticated},get_path:function(){return this._path||""},login:function(n,t,i,r,u,f,e,o){this._invoke(this._get_path(),"Login",!1,{userName:n,password:t,createPersistentCookie:i},Function.createDelegate(this,this._onLoginComplete),Function.createDelegate(this,this._onLoginFailed),[n,t,i,r,u,f,e,o])},logout:function(n,t,i,r){this._invoke(this._get_path(),"Logout",!1,{},Function.createDelegate(this,this._onLogoutComplete),Function.createDelegate(this,this._onLogoutFailed),[n,t,i,r])},_get_path:function(){var n=this.get_path();if(n.length||(n=Sys.Services._AuthenticationService.DefaultWebServicePath),!n||!n.length)throw Error.invalidOperation(Sys.Res.servicePathNotSet);return n},_onLoginComplete:function(n,t,i){if(typeof n!="boolean")throw Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,i,"Boolean"));var u=t[4],f=t[7]||this.get_defaultUserContext(),r=t[5]||this.get_defaultLoginCompletedCallback()||this.get_defaultSucceededCallback();n?(this._authenticated=!0,r&&r(!0,f,"Sys.Services.AuthenticationService.login"),typeof u!="undefined"&&u!==null&&(window.location.href=u)):r&&r(!1,f,"Sys.Services.AuthenticationService.login")},_onLoginFailed:function(n,t){var i=t[6]||this.get_defaultFailedCallback(),r;i&&(r=t[7]||this.get_defaultUserContext(),i(n,r,"Sys.Services.AuthenticationService.login"))},_onLogoutComplete:function(n,t,i){if(n!==null)throw Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,i,"null"));var r=t[0],f=t[3]||this.get_defaultUserContext(),u=t[1]||this.get_defaultLogoutCompletedCallback()||this.get_defaultSucceededCallback();this._authenticated=!1;u&&u(null,f,"Sys.Services.AuthenticationService.logout");r?window.location.href=r:window.location.reload()},_onLogoutFailed:function(n,t){var i=t[2]||this.get_defaultFailedCallback();i&&i(n,t[3],"Sys.Services.AuthenticationService.logout")},_setAuthenticated:function(n){this._authenticated=n}};Sys.Services._AuthenticationService.registerClass("Sys.Services._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.AuthenticationService=new Sys.Services._AuthenticationService;Sys.Services._RoleService=function(){Sys.Services._RoleService.initializeBase(this);this._roles=[]};Sys.Services._RoleService.DefaultWebServicePath="";Sys.Services._RoleService.prototype={_defaultLoadCompletedCallback:null,_rolesIndex:null,_timeout:0,_path:"",get_defaultLoadCompletedCallback:function(){return this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:function(n){this._defaultLoadCompletedCallback=n},get_path:function(){return this._path||""},get_roles:function(){return Array.clone(this._roles)},isUserInRole:function(n){var t=this._get_rolesIndex()[n.trim().toLowerCase()];return!!t},load:function(n,t,i){Sys.Net.WebServiceProxy.invoke(this._get_path(),"GetRolesForCurrentUser",!1,{},Function.createDelegate(this,this._onLoadComplete),Function.createDelegate(this,this._onLoadFailed),[n,t,i],this.get_timeout())},_get_path:function(){var n=this.get_path();if(n&&n.length||(n=Sys.Services._RoleService.DefaultWebServicePath),!n||!n.length)throw Error.invalidOperation(Sys.Res.servicePathNotSet);return n},_get_rolesIndex:function(){var t,n;if(!this._rolesIndex){for(t={},n=0;n<this._roles.length;n++)t[this._roles[n].toLowerCase()]=!0;this._rolesIndex=t}return this._rolesIndex},_onLoadComplete:function(n,t,i){var r,u,f;if(n&&!(n instanceof Array))throw Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,i,"Array"));this._roles=n;this._rolesIndex=null;r=t[0]||this.get_defaultLoadCompletedCallback()||this.get_defaultSucceededCallback();r&&(u=t[2]||this.get_defaultUserContext(),f=Array.clone(n),r(f,u,"Sys.Services.RoleService.load"))},_onLoadFailed:function(n,t){var i=t[1]||this.get_defaultFailedCallback(),r;i&&(r=t[2]||this.get_defaultUserContext(),i(n,r,"Sys.Services.RoleService.load"))}};Sys.Services._RoleService.registerClass("Sys.Services._RoleService",Sys.Net.WebServiceProxy);Sys.Services.RoleService=new Sys.Services._RoleService;Type.registerNamespace("Sys.Serialization");Sys.Serialization.JavaScriptSerializer=function(){};Sys.Serialization.JavaScriptSerializer.registerClass("Sys.Serialization.JavaScriptSerializer");Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs=[];Sys.Serialization.JavaScriptSerializer._charsToEscape=[];Sys.Serialization.JavaScriptSerializer._dateRegEx=new RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)(?:[a-zA-Z]|(?:\\+|-)[0-9]{4})?\\)\\\\/\\"',"g");Sys.Serialization.JavaScriptSerializer._escapeChars={};Sys.Serialization.JavaScriptSerializer._escapeRegEx=new RegExp('["\\\\\\x00-\\x1F]',"i");Sys.Serialization.JavaScriptSerializer._escapeRegExGlobal=new RegExp('["\\\\\\x00-\\x1F]',"g");Sys.Serialization.JavaScriptSerializer._jsonRegEx=new RegExp("[^,:{}\\[\\]0-9.\\-+Eaeflnr-u \\n\\r\\t]","g");Sys.Serialization.JavaScriptSerializer._jsonStringRegEx=new RegExp('"(\\\\.|[^"\\\\])*"',"g");Sys.Serialization.JavaScriptSerializer._serverTypeFieldName="__type";Sys.Serialization.JavaScriptSerializer._init=function(){var i=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000b","\\f","\\r","\\u000e","\\u000f","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001a","\\u001b","\\u001c","\\u001d","\\u001e","\\u001f"],n,t;for(Sys.Serialization.JavaScriptSerializer._charsToEscape[0]="\\",Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs["\\"]=new RegExp("\\\\","g"),Sys.Serialization.JavaScriptSerializer._escapeChars["\\"]="\\\\",Sys.Serialization.JavaScriptSerializer._charsToEscape[1]='"',Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs['"']=new RegExp('"',"g"),Sys.Serialization.JavaScriptSerializer._escapeChars['"']='\\"',n=0;n<32;n++)t=String.fromCharCode(n),Sys.Serialization.JavaScriptSerializer._charsToEscape[n+2]=t,Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs[t]=new RegExp(t,"g"),Sys.Serialization.JavaScriptSerializer._escapeChars[t]=i[n]};Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder=function(n,t){t.append(n.toString())};Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuilder=function(n,t){if(isFinite(n))t.append(String(n));else throw Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers);};Sys.Serialization.JavaScriptSerializer._serializeStringWithBuilder=function(n,t){var r,i;if(t.append('"'),Sys.Serialization.JavaScriptSerializer._escapeRegEx.test(n))if(Sys.Serialization.JavaScriptSerializer._charsToEscape.length===0&&Sys.Serialization.JavaScriptSerializer._init(),n.length<128)n=n.replace(Sys.Serialization.JavaScriptSerializer._escapeRegExGlobal,function(n){return Sys.Serialization.JavaScriptSerializer._escapeChars[n]});else for(r=0;r<34;r++)i=Sys.Serialization.JavaScriptSerializer._charsToEscape[r],n.indexOf(i)!==-1&&(n=Sys.Browser.agent===Sys.Browser.Opera||Sys.Browser.agent===Sys.Browser.FireFox?n.split(i).join(Sys.Serialization.JavaScriptSerializer._escapeChars[i]):n.replace(Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs[i],Sys.Serialization.JavaScriptSerializer._escapeChars[i]));t.append(n);t.append('"')};Sys.Serialization.JavaScriptSerializer._serializeWithBuilder=function(n,t,i,r){var u,f,e,o,h,s;switch(typeof n){case"object":if(n)if(Number.isInstanceOfType(n))Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuilder(n,t);else if(Boolean.isInstanceOfType(n))Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder(n,t);else if(String.isInstanceOfType(n))Sys.Serialization.JavaScriptSerializer._serializeStringWithBuilder(n,t);else if(Array.isInstanceOfType(n)){for(t.append("["),u=0;u<n.length;++u)u>0&&t.append(","),Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(n[u],t,!1,r);t.append("]")}else{if(Date.isInstanceOfType(n)){t.append('"\\/Date(');t.append(n.getTime());t.append(')\\/"');break}f=[];e=0;for(o in n)o.startsWith("$")||(o===Sys.Serialization.JavaScriptSerializer._serverTypeFieldName&&e!==0?(f[e++]=f[0],f[0]=o):f[e++]=o);for(i&&f.sort(),t.append("{"),h=!1,u=0;u<e;u++)s=n[f[u]],typeof s!="undefined"&&typeof s!="function"&&(h?t.append(","):h=!0,Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(f[u],t,i,r),t.append(":"),Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(s,t,i,r));t.append("}")}else t.append("null");break;case"number":Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuilder(n,t);break;case"string":Sys.Serialization.JavaScriptSerializer._serializeStringWithBuilder(n,t);break;case"boolean":Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder(n,t);break;default:t.append("null")}};Sys.Serialization.JavaScriptSerializer.serialize=function(n){var t=new Sys.StringBuilder;return Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(n,t,!1),t.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=function(data,secure){if(data.length===0)throw Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var exp=data.replace(Sys.Serialization.JavaScriptSerializer._dateRegEx,"$1new Date($2)");if(secure&&Sys.Serialization.JavaScriptSerializer._jsonRegEx.test(exp.replace(Sys.Serialization.JavaScriptSerializer._jsonStringRegEx,"")))throw null;return eval("("+exp+")")}catch(a){throw Error.argument("data",Sys.Res.cannotDeserializeInvalidJson);}};Sys.CultureInfo=function(n,t,i){this.name=n;this.numberFormat=t;this.dateTimeFormat=i};Sys.CultureInfo.prototype={_getDateTimeFormats:function(){if(!this._dateTimeFormats){var n=this.dateTimeFormat;this._dateTimeFormats=[n.MonthDayPattern,n.YearMonthPattern,n.ShortDatePattern,n.ShortTimePattern,n.LongDatePattern,n.LongTimePattern,n.FullDateTimePattern,n.RFC1123Pattern,n.SortableDateTimePattern,n.UniversalSortableDateTimePattern]}return this._dateTimeFormats},_getMonthIndex:function(n){return this._upperMonths||(this._upperMonths=this._toUpperArray(this.dateTimeFormat.MonthNames)),Array.indexOf(this._upperMonths,this._toUpper(n))},_getAbbrMonthIndex:function(n){return this._upperAbbrMonths||(this._upperAbbrMonths=this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames)),Array.indexOf(this._upperAbbrMonths,this._toUpper(n))},_getDayIndex:function(n){return this._upperDays||(this._upperDays=this._toUpperArray(this.dateTimeFormat.DayNames)),Array.indexOf(this._upperDays,this._toUpper(n))},_getAbbrDayIndex:function(n){return this._upperAbbrDays||(this._upperAbbrDays=this._toUpperArray(this.dateTimeFormat.AbbreviatedDayNames)),Array.indexOf(this._upperAbbrDays,this._toUpper(n))},_toUpperArray:function(n){for(var i=[],t=0,r=n.length;t<r;t++)i[t]=this._toUpper(n[t]);return i},_toUpper:function(n){return n.split(" ").join(" ").toUpperCase()}};Sys.CultureInfo._parse=function(n){var t=Sys.Serialization.JavaScriptSerializer.deserialize(n);return new Sys.CultureInfo(t.name,t.numberFormat,t.dateTimeFormat)};Sys.CultureInfo.registerClass("Sys.CultureInfo");Sys.CultureInfo.InvariantCulture=Sys.CultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"¤","NaNSymbol":"NaN","CurrencyNegativePattern":0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePattern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":true},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, dd MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH\':\'mm\':\'ss \'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"IsReadOnly":true,"NativeCalendarName":"Gregorian Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""]}}');typeof __cultureInfo=="undefined"&&(__cultureInfo='{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePattern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGroupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"‰","NativeDigits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmType":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":false},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDateTimePattern":"dddd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, MMMM dd, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy HH\':\'mm\':\'ss \'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"AbbreviatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","May","June","July","August","September","October","November","December",""],"IsReadOnly":false,"NativeCalendarName":"Gregorian Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["January","February","March","April","May","June","July","August","September","October","November","December",""]}}');Sys.CultureInfo.CurrentCulture=Sys.CultureInfo._parse(__cultureInfo);delete __cultureInfo;Sys.UI.Behavior=function(n){Sys.UI.Behavior.initializeBase(this);this._element=n;var t=n._behaviors;t?t[t.length]=this:n._behaviors=[this]};Sys.UI.Behavior.prototype={_name:null,get_element:function(){return this._element},get_id:function(){var n=Sys.UI.Behavior.callBaseMethod(this,"get_id");return n?n:!this._element||!this._element.id?"":this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)return this._name;var n=Object.getTypeName(this),t=n.lastIndexOf(".");return t!=-1&&(n=n.substr(t+1)),this.get_isInitialized()||(this._name=n),n},set_name:function(n){this._name=n},initialize:function(){Sys.UI.Behavior.callBaseMethod(this,"initialize");var n=this.get_name();n&&(this._element[n]=this)},dispose:function(){if(Sys.UI.Behavior.callBaseMethod(this,"dispose"),this._element){var n=this.get_name();n&&(this._element[n]=null);Array.remove(this._element._behaviors,this);delete this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Component);Sys.UI.Behavior.getBehaviorByName=function(n,t){var i=n[t];return i&&Sys.UI.Behavior.isInstanceOfType(i)?i:null};Sys.UI.Behavior.getBehaviors=function(n){return n._behaviors?Array.clone(n._behaviors):[]};Sys.UI.Behavior.getBehaviorsByType=function(n,t){var r=n._behaviors,u=[],i,f;if(r)for(i=0,f=r.length;i<f;i++)t.isInstanceOfType(r[i])&&(u[u.length]=r[i]);return u};Sys.UI.VisibilityMode=function(){throw Error.notImplemented();};Sys.UI.VisibilityMode.prototype={hide:0,collapse:1};Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");Sys.UI.Control=function(n){Sys.UI.Control.initializeBase(this);this._element=n;n.control=this};Sys.UI.Control.prototype={_parent:null,_visibilityMode:Sys.UI.VisibilityMode.hide,get_element:function(){return this._element},get_id:function(){return this._element?this._element.id:""},set_id:function(){throw Error.invalidOperation(Sys.Res.cantSetId);},get_parent:function(){if(this._parent)return this._parent;if(!this._element)return null;for(var n=this._element.parentNode;n;){if(n.control)return n.control;n=n.parentNode}return null},set_parent:function(n){this._parent=n},get_visibilityMode:function(){return Sys.UI.DomElement.getVisibilityMode(this._element)},set_visibilityMode:function(n){Sys.UI.DomElement.setVisibilityMode(this._element,n)},get_visible:function(){return Sys.UI.DomElement.getVisible(this._element)},set_visible:function(n){Sys.UI.DomElement.setVisible(this._element,n)},addCssClass:function(n){Sys.UI.DomElement.addCssClass(this._element,n)},dispose:function(){Sys.UI.Control.callBaseMethod(this,"dispose");this._element&&(this._element.control=undefined,delete this._element);this._parent&&delete this._parent},onBubbleEvent:function(){return!1},raiseBubbleEvent:function(n,t){for(var i=this.get_parent();i;){if(i.onBubbleEvent(n,t))return;i=i.get_parent()}},removeCssClass:function(n){Sys.UI.DomElement.removeCssClass(this._element,n)},toggleCssClass:function(n){Sys.UI.DomElement.toggleCssClass(this._element,n)}};Sys.UI.Control.registerClass("Sys.UI.Control",Sys.Component);Type.registerNamespace("Sys");Sys.Res={argumentInteger:"Value must be an integer.",scriptLoadMultipleCallbacks:"The script '{0}' contains multiple calls to Sys.Application.notifyScriptLoaded(). Only one is allowed.",invokeCalledTwice:"Cannot call invoke more than once.",webServiceFailed:"The server method '{0}' failed with the following error: {1}",webServiceInvalidJsonWrapper:"The server method '{0}' returned invalid data. The 'd' property is missing from the JSON wrapper.",argumentType:"Object cannot be converted to the required type.",argumentNull:"Value cannot be null.",controlCantSetId:"The id property can't be set on a control.",formatBadFormatSpecifier:"Format specifier was invalid.",webServiceFailedNoMsg:"The server method '{0}' failed.",argumentDomElement:"Value must be a DOM element.",invalidExecutorType:"Could not create a valid Sys.Net.WebRequestExecutor from: {0}.",cannotCallBeforeResponse:"Cannot call {0} when responseAvailable is false.",actualValue:"Actual value was {0}.",enumInvalidValue:"'{0}' is not a valid value for enum {1}.",scriptLoadFailed:"The script '{0}' could not be loaded.",parameterCount:"Parameter count mismatch.",cannotDeserializeEmptyString:"Cannot deserialize empty string.",formatInvalidString:"Input string was not in a correct format.",invalidTimeout:"Value must be greater than or equal to zero.",cannotAbortBeforeStart:"Cannot abort when executor has not started.",argument:"Value does not fall within the expected range.",cannotDeserializeInvalidJson:"Cannot deserialize. The data does not correspond to valid JSON.",invalidHttpVerb:"httpVerb cannot be set to an empty or null string.",nullWebRequest:"Cannot call executeRequest with a null webRequest.",eventHandlerInvalid:"Handler was not added through the Sys.UI.DomEvent.addHandler method.",cannotSerializeNonFiniteNumbers:"Cannot serialize non finite numbers.",argumentUndefined:"Value cannot be undefined.",webServiceInvalidReturnType:"The server method '{0}' returned an invalid type. Expected type: {1}",servicePathNotSet:"The path to the web service has not been set.",argumentTypeWithTypes:"Object of type '{0}' cannot be converted to type '{1}'.",cannotCallOnceStarted:"Cannot call {0} once started.",badBaseUrl1:"Base URL does not contain ://.",badBaseUrl2:"Base URL does not contain another /.",badBaseUrl3:"Cannot find last / in base URL.",setExecutorAfterActive:"Cannot set executor after it has become active.",paramName:"Parameter name: {0}",cannotCallOutsideHandler:"Cannot call {0} outside of a completed event handler.",cannotSerializeObjectWithCycle:"Cannot serialize object with cyclic reference within child properties.",format:"One of the identified items was in an invalid format.",assertFailedCaller:"Assertion Failed: {0}\r\nat {1}",argumentOutOfRange:"Specified argument was out of the range of valid values.",webServiceTimedOut:"The server method '{0}' timed out.",notImplemented:"The method or operation is not implemented.",assertFailed:"Assertion Failed: {0}",invalidOperation:"Operation is not valid due to the current state of the object.",breakIntoDebugger:"{0}\r\n\r\nBreak into debugger?"};typeof Sys!="undefined"&&Sys.Application.notifyScriptLoaded();dataService=function(){var n=function(n){var r=n,h=function(n){return r?r+n:n},t=function(n,t){var i,r,u;if(t=t?t:{},i=new jQuery.Deferred,r=null,n.data&&typeof n.data=="object"&&n.method!="POST"&&n.method!="PUT")for(prop in n.data)(n.data[prop]==""||n.data[prop]==undefined||n.data[prop]==null)&&delete n.data[prop];return r=n.data&&typeof n.data=="object"&&n.method!="GET"&&Object.prototype.toString.call(n.data)!="[object FormData]"?JSON.stringify(n.data):n.data,u={url:h(n.url),method:n.method,dataType:t.dataType?t.dataType:"json",contentType:t.contentType===!1?!1:t.contentType?t.contentType:"application/json; charset=utf-8",processData:t.processData===!1?!1:!0,candidate:t.candidate,xhrFields:t.xhrFields,cache:t.cache===!1?!1:!0,async:t.async===!1?!1:n.async===!1?!1:!0,disableLoader:t.disableLoader,global:t.loadgif!=undefined?t.loadgif:!0,data:r,error:function(){}},t.timeout!=undefined&&(u.timeout=t.timeout),$.ajax(u).done(function(r,u,f){f.relativeUrl=n.url;n.index!=null&&(f.index=n.index);n.success&&typeof n.success=="function"&&n.success(r,u,f);t.success&&typeof t.success=="function"&&t.success(r,status,f);i.resolve(r,u,f)}).fail(function(r,u,f){f.relativeUrl=n.url;n.index!=null&&(f.index=n.index);n.error&&typeof n.error=="function"?n.error(r,u,f):t.success&&typeof t.success=="function"?t.success(r,status,f):t.notifyError&&broadcast.globalAjaxErrorBroadCast(r);i.reject(r,u,f)}),i.promise()},u=function(n,i){return t({method:"GET",data:i?i.data:null,url:n},i)},c=function(n,i){return t({method:"DELETE",data:i?i.data:null,url:n},i)},i=function(n,i,r){return t({data:i,method:"POST",url:n},r)},f=function(n,i,r){return t({data:i,method:"PUT",url:n},r)},l=function(n,i,r,u){return t({data:r,method:"PUT",url:n+"/"+i},u)},a=function(n,i,r){return t({data:i,method:"PATCH",url:n},r)},y=function(){return function(){var t=[],n=function(n,i){i=i?i:{};t.push({url:n.url,type:n.type?n.type:"GET",dataType:n.dataType?n.dataType:"json",data:n.data,isSalesForceCall:i.isSalesForceCall,success:function(t,r,u){n.success&&typeof n.success=="function"&&n.success(t,r,u);i.success&&typeof i.success=="function"&&i.success(t,r,u)},error:function(t,r,u){n.error&&typeof n.error=="function"?n.error(t,r,u):i.error&&typeof i.error=="function"&&i.error(t,r,u)}})},r=function(t,i){return n({url:t},i),this},i=function(t,i,r){return n({url:t,type:"POST",data:i},r),this},u=function(t,i,r){return n({url:t,type:"PUT",data:i},r),this},f=function(t,i,r,u){return n({url:t+"/"+i,type:"PUT",data:r},u),this},e=function(t,i,r){return n({url:t,type:"DELETE",data:i},r),this},o=function(n){n=n?n:{};var i=new jQuery.Deferred;return $.ajaxBatch({data:t,complete:function(t,r,u){if(t.status===200){var f=[];$.each(u,function(n,t){f.push(t.data)});i.resolve(f,r,t)}else n.notifyError&&broadcast.globalAjaxErrorBroadCast(data),i.reject(u,r,t)},global:n.loadgif!=undefined?n.loadgif:!1}),i.promise()};return{query:n,get:r,post:i,create:i,update:f,put:u,del:e,launch:o}}()},e=function(){var n=[],e=function(t,i){return t.index=t.index!==null?t.index:n.length,n.push({query:t,method:"RAW",options:i}),this},o=function(t,i){return n.push({url:t,options:i,method:"GET"}),this},r=function(t,i,r){return n.push({url:t,options:r,data:i,method:"POST"}),this},h=function(t,i,r){return n.push({url:t,options:r,data:i,method:"PUT"}),this},c=function(t,i,r,u){return n.push({url:t+"/"+i,options:u,data:r,method:"PUT"}),this},l=function(t){return n.push({batch:t,method:"BATCH"}),this},a=function(n){switch(n.method){case"RAW":return t(n.query,n.options);case"BATCH":return n.batch.launch();case"GET":return u(n.url,n.options);case"POST":return i(n.url,n.data,n.options);case"LOOKUP":return s(n.lookups,n.options);case"PUT":return f(n.url,n.data,n.options)}},v=function(t,i,r,u,f){t[i]={data:r,status:u,xhr:f};var e=!1;return Object.keys(t).length===n.length&&(e=!0),{complete:e}},y=function(t,i){return n.push({lookups:t,options:i,method:"LOOKUP"}),this};return{queries:n,query:e,get:o,create:r,update:c,post:r,put:h,lookup:y,batch:l,launchAsync:a,pushQueryResponse:v}},o=function(){var n=e();return n.launch=function(){var t=new jQuery.Deferred,i=[];return $.each(n.queries,function(r,u){n.launchAsync(u).then(function(u,f,e){n.pushQueryResponse(i,r,u,f,e).complete===!0&&t.resolve(i)})}),t.promise()},$.extend(n,{launch:n.launch})},v=function(){var n=e(),t=function(i,r,u){n.launchAsync(n.queries[u]).done(function(f,e,o){n.pushQueryResponse(i,u,f,e,o);i.length===n.queries.length?r.resolve(i):t(i,r,u+1)}).fail(function(t,f,e){n.pushQueryResponse(i,u,t,f,e);r.reject(i)})},i=function(){var n=new jQuery.Deferred;return t([],n,0),n.promise()};return $.extend(n,{launch:i})},s=function(n,i){var i=i?i:{},r=new jQuery.Deferred,u,f,h;if(!n)throw"Invalid lookup definition";var c=function(n){return params={},n.orderBy&&(params.$orderby=n.orderBy),n.select&&(params.$select=n.select),n.filter&&(params.$filter=n.filter),params},l=function(n,t,i){t||(t="Id");i||(i="Title");var r=[];return $.each(n,function(n,u){var f=u;$.extend(f,{label:u[i],value:u[t]});r.push(f)}),r},s=function(n,t,i){var r=n.customEntity?n.customEntity:"/api/"+n.entity,u=decodeURIComponent($.param(c({orderBy:n.orderBy,select:n.select,filter:n.filter})));return u&&(r+="?"+u),{cache:!0,async:n.async===!0?!0:!1,url:r,index:t,method:"GET",dataType:"json",success:function(t,r,u){n.success&&typeof n.success=="function"&&n.success(e(n,t,i),r,u)}}},e=function(n,t){var r=l(t,n.value,n.label),i,u;return n.values&&typeof n.values=="function"&&n.values(r),n.selectedValue&&(i=n.selectedValue.Validate,typeof i=="function"&&(n.selectedValue.Validate=function(){return!0}),u=n.selectedValue(),n.selectedValue(null),n.selectedValue(u),typeof i=="function"&&(n.selectedValue.Validate=i)),r};return Object.prototype.toString.call(n)==="[object Array]"?(u=o(),f=[],$.each(n,function(n,t){var r=s(t,n,i);u.query(r,i)}),u.queries.length>0?u.launch().then(function(t){$.each(t,function(t,r){var u=e(n[r.xhr.index],r.data,i);f.splice(r.xhr.index,0,u)});r.resolve(f)}).fail(function(n,t,u){i.error&&typeof i.error=="function"?i.error(n,t,u):i.notifyError&&broadcast.globalAjaxErrorBroadCast(n);r.reject(n,t,u)}):r.resolve(f)):(h=s(n,0,i),t(h,i).done(function(t,u,f){var o=e(n,t,i);r.resolve(o,u,f)}).fail(function(n,t,u){i.notifyError&&broadcast.globalAjaxErrorBroadCast(n);r.reject(n,t,u)})),r.promise()};return{get:u,post:i,put:f,del:c,create:i,update:l,patch:a,lookup:s,parallel:o,series:v}};return{Proxy:new n,Candidate:new n(typeof appSettings!="undefined"?appSettings.CandidateServiceUrl:"")}}(),function(n,t){function ot(){function nu(n,i){function c(n){if(typeof f!==l)throw Error.argument("value",String.format(t.Res.enumInvalidValue,n,this.__typeName));}var r=this,u,f,h,o,s,y;if(i){if(u=r.__lowerCaseValues,!u){r.__lowerCaseValues=u={};o=r.prototype;for(s in o)u[s.toLowerCase()]=o[s]}}else u=r.prototype;if(r.__flags){for(var a=(i?n.toLowerCase():n).split(bt),v=0,e=a.length-1;e>=0;e--)y=a[e].trim(),f=u[y],typeof f!==l&&c.call(r,n.split(bt)[e].trim()),v|=f;return v}return h=i?n.toLowerCase():n,f=u[h.trim()],typeof f!==l&&c.call(r,n),f}function tu(n){var u=this,e,t,r,s,h,c,o;if(typeof n===f||n===i)return u.__string;if(e=u.prototype,u.__flags&&n!==0){if(r=u.__sortedValues,!r){r=[];for(t in e)r.push({key:t,value:e[t]});r.sort(function(n,t){return n.value-t.value});u.__sortedValues=r}for(s=[],h=n,t=r.length-1;t>=0;t--)if((c=r[t],o=c.value,o!==0)&&(o&n)===o&&(s.push(c.key),h-=o,h===0))break;if(s.length&&h===0)return s.reverse().join(", ")}else for(t in e)if(e[t]===n)return t;return d}function ot(n,t,i){return n<t||n>i}function iu(n,t){var r=new Date,u=si(r),i;return t<ht&&(i=rr(r,n,u),t+=i-i%ht,t>n.Calendar.TwoDigitYearMax&&(t-=ht)),t}function si(n,t){if(!t)return 0;for(var u,f=n.getTime(),r=0,e=t.length;r<e;r+=4)if(u=t[r+2],u===i||f>=u)return r;return 0}function rr(n,t,i,r){var u=n.getFullYear();return!r&&t.eras&&(u-=t.eras[i+3]),u}function ur(n){return n.split(" ").join(s).toUpperCase()}function fr(n){var t=[];return o(n,function(n,i){t[i]=ur(n)}),t}function br(n){var t={};return b(n,function(n,r){t[r]=n instanceof Array?n.length===1?[n]:Array.apply(i,n):typeof n===y?br(n):n}),t}function er(n){this._path=n}var or="callback",ri="completed",hi="completedRequest",ci="invokingRequest",sr="Sys.Net.XMLHttpExecutor",ui="Content-Type",hr="text/xml",cr="SelectionLanguage",li="navigate",ai="dispose",vi="init",ii="unload",fi="none",yi="HTML",pt="absolute",ei="BODY",pi="InternetExplorer",wi="disposing",wt="+",lr="MonthNames",ar="MonthGenitiveNames",bi="Abbreviated",lt="-",at="/",ki="yyyy",di="MMMM",gi="dddd",ht=100,ni="collectionChanged",nr="get_",vt="propertyChanged",bt=",",tr="null",oi="Firefox",ir="initialize",vr="beginUpdate",ft=-1,yr="Undefined",d="",kt="\n",pr="Exception",k,ut,ct,dt,yt,et,wr,st;t._foreach=o;t._forIn=b;t._merge=tt;t._callIf=v;k=Function;k.__typeName="Function";k.__class=r;k.createCallback=function(n,t){return function(){var u=arguments.length,r,i;if(u>0){for(r=[],i=0;i<u;i++)r[i]=arguments[i];return r[u]=t,n.apply(this,r)}return n.call(this,t)}};k.createDelegate=function(n,t){return function(){return t.apply(n,arguments)}};k.emptyFunction=k.emptyMethod=function(){};k.validateParameters=function(n,t,i){return Function._validateParams(n,t,i)};k._validateParams=function(n,t,r){var f,s=t.length,e,c,o,h;if(r=r!==u,f=Function._validateParameterCount(n,t,r),f)return f.popStackFrame(),f;for(e=0,c=n.length;e<c;e++){if(o=t[Math.min(e,s-1)],h=o.name,o.parameterArray)h+="["+(e-s+1)+"]";else if(!r&&e>=s)break;if(f=Function._validateParameter(n[e],o,h),f)return f.popStackFrame(),f}return i};k._validateParameterCount=function(n,t,f){var e,s,o=t.length,h=n.length,c,l,a;if(h<o){for(c=o,e=0;e<o;e++)l=t[e],(l.optional||l.parameterArray)&&c--;h<c&&(s=r)}else if(f&&h>o)for(s=r,e=0;e<o;e++)if(t[e].parameterArray){s=u;break}return s?(a=Error.parameterCount(),a.popStackFrame(),a):i};k._validateParameter=function(n,t,r){var u,h=t.type,l=!!t.integer,a=!!t.domElement,v=!!t.mayBeNull,o,s,c;if(u=Function._validateParameterType(n,h,l,a,v,r),u)return u.popStackFrame(),u;if(o=t.elementType,s=!!t.elementMayBeNull,h===Array&&typeof n!==f&&n!==i&&(o||!s))for(var y=!!t.elementInteger,p=!!t.elementDomElement,e=0;e<n.length;e++)if(c=n[e],u=Function._validateParameterType(c,o,y,p,s,r+"["+e+"]"),u)return u.popStackFrame(),u;return i};k._validateParameterType=function(n,r,u,e,o,s){var h,v,c,y,a;if(typeof n===f||n===i)return o?i:(h=n===i?Error.argumentNull(s):Error.argumentUndefined(s),h.popStackFrame(),h);if(r&&r.__enum){if(typeof n!==l)return h=Error.argumentType(s,Object.getType(n),r),h.popStackFrame(),h;if(n%1==0)if(c=r.prototype,r.__flags&&n!==0){y=n;for(v in c)if((a=c[v],a!==0)&&((a&n)===a&&(y-=a),y===0))return i}else for(v in c)if(c[v]===n)return i;return h=Error.argumentOutOfRange(s,n,String.format(t.Res.enumInvalidValue,n,r.getName())),h.popStackFrame(),h}return e&&(!t._isDomElement(n)||n.nodeType===3)?(h=Error.argument(s,t.Res.argumentDomElement),h.popStackFrame(),h):r&&!t._isInstanceOfType(r,n)?(h=Error.argumentType(s,Object.getType(n),r),h.popStackFrame(),h):r===Number&&u&&n%1!=0?(h=Error.argumentOutOfRange(s,n,t.Res.argumentInteger),h.popStackFrame(),h):i};k=Error;k.__typeName="Error";k.__class=r;t._errorArgument=function(n,i,r){var f="Sys.Argument"+n+pr,e=f+": "+(r||t.Res["argument"+n]),u;return i&&(e+=kt+String.format(t.Res.paramName,i)),u=Error.create(e,{name:f,paramName:i}),u.popStackFrame(),u.popStackFrame(),u};t._error=function(n,i,r){var f="Sys."+n+pr,e=f+": "+(i||t.Res[r]),u=Error.create(e,{name:f});return u.popStackFrame(),u.popStackFrame(),u};k.create=function(n,t){var i=new Error(n),r;if(i.message=n,t)for(r in t)i[r]=t[r];return i.popStackFrame(),i};k.argument=function(n,i){return t._errorArgument(d,n,i)};k.argumentNull=function(n,i){return t._errorArgument("Null",n,i)};k.argumentOutOfRange=function(n,r,u){var e="Sys.ArgumentOutOfRangeException: "+(u||t.Res.argumentOutOfRange),o;return n&&(e+=kt+String.format(t.Res.paramName,n)),typeof r!==f&&r!==i&&(e+=kt+String.format(t.Res.actualValue,r)),o=Error.create(e,{name:"Sys.ArgumentOutOfRangeException",paramName:n,actualValue:r}),o.popStackFrame(),o};k.argumentType=function(n,i,r,u){var f="Sys.ArgumentTypeException: ",e;return f+=u?u:i&&r?String.format(t.Res.argumentTypeWithTypes,i.getName(),r.getName()):t.Res.argumentType,n&&(f+=kt+String.format(t.Res.paramName,n)),e=Error.create(f,{name:"Sys.ArgumentTypeException",paramName:n,actualType:i,expectedType:r}),e.popStackFrame(),e};k.argumentUndefined=function(n,i){return t._errorArgument(yr,n,i)};k.format=function(n){return t._error("Format",n,"format")};k.invalidOperation=function(n){return t._error("InvalidOperation",n,"invalidOperation")};k.notImplemented=function(n){return t._error("NotImplemented",n,"notImplemented")};k.parameterCount=function(n){return t._error("ParameterCount",n,"parameterCount")};k.prototype.popStackFrame=function(){var n=this,e,r;if(typeof n.stack!==f&&n.stack!==i&&typeof n.fileName!==f&&n.fileName!==i&&typeof n.lineNumber!==f&&n.lineNumber!==i){for(var t=n.stack.split(kt),u=t[0],o=n.fileName+":"+n.lineNumber;typeof u!==f&&u!==i&&u.indexOf(o)<0;)t.shift(),u=t[0];(e=t[1],typeof e!==f&&e!==i)&&(r=e.match(/@(.*):(\d+)$/),typeof r!==f&&r!==i)&&(n.fileName=r[1],n.lineNumber=parseInt(r[2]),t.shift(),n.stack=t.join(kt))}};k=Object;k.__typeName="Object";k.__class=r;k.getType=function(n){var t=n.constructor;return!t||typeof t!==e||!t.__typeName||t.__typeName==="Object"?Object:t};k.getTypeName=function(n){return Object.getType(n).getName()};k=String;k.__typeName="String";k.__class=r;ut=k.prototype;ut.endsWith=function(n){return this.substr(this.length-n.length)===n};ut.startsWith=function(n){return this.substr(0,n.length)===n};ut.trim=function(){return this.replace(/^\s+|\s+$/g,d)};ut.trimEnd=function(){return this.replace(/\s+$/,d)};ut.trimStart=function(){return this.replace(/^\s+/,d)};k.format=function(){return String._toFormattedString(u,arguments)};k._toFormattedString=function(n,t){for(var c,o,h=d,s=t[0],u=0;r;){if(c=s.indexOf("{",u),o=s.indexOf("}",u),c<0&&o<0){h+=s.slice(u);break}if(o>0&&(o<c||c<0)){h+=s.slice(u,o+1);u=o+2;continue}if(h+=s.slice(u,c),u=c+1,s.charAt(u)==="{"){h+="{";u++;continue}if(o<0)break;var l=s.substring(u,o),a=l.indexOf(":"),y=parseInt(a<0?l:l.substring(0,a),10)+1,v=a<0?d:l.substring(a+1),e=t[y];(typeof e===f||e===i)&&(e=d);h+=e.toFormattedString?e.toFormattedString(v):n&&e.localeFormat?e.localeFormat(v):e.format?e.format(v):e.toString();u=o+1}return h};k=Boolean;k.__typeName="Boolean";k.__class=r;k.parse=function(n){var i=n.trim().toLowerCase(),t;return i==="false"?t=u:i==="true"&&(t=r),t};k=Date;k.__typeName="Date";k.__class=r;k=Number;k.__typeName="Number";k.__class=r;k=RegExp;k.__typeName="RegExp";k.__class=r;n||(this.window=this);n.Type=k=Function;ut=k.prototype;ut.callBaseMethod=function(n,i,r){var u=t._getBaseMethod(this,n,i);return r?u.apply(n,r):u.apply(n)};ut.getBaseMethod=function(n,i){return t._getBaseMethod(this,n,i)};ut.getBaseType=function(){return typeof this.__baseType===f?i:this.__baseType};ut.getInterfaces=function(){for(var r=[],n=this,t,i,f,u;n;){if(t=n.__interfaces,t)for(i=0,f=t.length;i<f;i++)u=t[i],Array.contains(r,u)||r.push(u);n=n.__baseType}return r};ut.getName=function(){return typeof this.__typeName===f?d:this.__typeName};ut.implementsInterface=function(n){var e=this,o,t,s,i,h;if(e.resolveInheritance(),o=n.getName(),t=e.__interfaceCache,t){if(s=t[o],typeof s!==f)return s}else t=e.__interfaceCache={};for(i=e;i;){if(h=i.__interfaces,h&&Array.indexOf(h,n)!==ft)return t[o]=r;i=i.__baseType}return t[o]=u};ut.inheritsFrom=function(n){return this.resolveInheritance(),t._inheritsFrom(this,n)};t._inheritsFrom=function(n,t){var u,i;if(t)for(i=n.__baseType;i;){if(i===t){u=r;break}i=i.__baseType}return!!u};ut.initializeBase=function(n,t){this.resolveInheritance();var i=this.__baseType;return i&&(t?i.apply(n,t):i.apply(n)),n};ut.isImplementedBy=function(n){if(typeof n===f||n===i)return u;var t=Object.getType(n);return!!(t.implementsInterface&&t.implementsInterface(this))};ut.isInstanceOfType=function(n){return t._isInstanceOfType(this,n)};ut.registerClass=function(n,i,u){var f=this,s=f.prototype,o;if(s.constructor=f,f.__typeName=n,f.__class=r,i&&(f.__baseType=i,f.__basePrototypePending=r),t.__upperCaseTypes[n.toUpperCase()]=f,u)for(var h=f.__interfaces=[],e=2,c=arguments.length;e<c;e++)o=arguments[e],h.push(o);return f};t.registerComponent=function(n,i){var f=n.getName(),e=t.UI&&(t._inheritsFrom(n,t.UI.Control)||t._inheritsFrom(n,t.UI.Behavior)),r=i&&i.name,u,o,s;if(!r){if(r=f,u=r.lastIndexOf(c),u>=0&&(r=r.substr(u+1),r&&r.charAt(0)==="_"))return;r=r.substr(0,1).toLowerCase()+r.substr(1)}i||(i={});i.name=r;i.type=n;i.typeName=f;i._isBehavior=e;i=t.components[r]=tt(t.components[r],i);o=t._getCreate(i);s=e?t.ElementSet.prototype:t.create;s[r]=o};t.registerPlugin=function(n){var u=n.name,f=n.functionName||u,e,i;t.plugins[u]=tt(t.plugins[u],n);e=n.plugin;n.global?i=t:n.dom?i=t.ElementSet.prototype:n.components&&(i=t.ComponentSet.prototype);i&&(i[f]=t._getCreate(n,r))};t._createComp=function(n,r,u){var c=n.type,l=n.parameters||[],a=n._isBehavior,v=a?u[0]:i,e=u[l.length]||{},s;return e=tt({},r,e),o(l,function(n,t){var i=typeof n===h?n:n.name,r=u[t];typeof r!==f&&typeof e[i]===f&&(e[i]=r)}),this instanceof t.ElementSet?(s=[],this.each(function(){s.push(t._create(c,e,this))}),new t.ComponentSet(this,s)):t._create(c,e)};t._create=function(n,i,r){var e=typeof r,u;return e===h&&(r=t.get(r)),t._2Pass(function(){u=e===f?new n:new n(r);v(u,vr);t._set(u,i);var o=t.Component;o&&o._register(u)||v(u,"endUpdate")||v(u,ir)}),u};ut.registerInterface=function(n){var i=this;return t.__upperCaseTypes[n.toUpperCase()]=i,i.prototype.constructor=i,i.__typeName=n,i.__interface=r,i};ut.resolveInheritance=function(){var n=this,i,r,u,t;if(n.__basePrototypePending){i=n.__baseType;i.resolveInheritance();r=i.prototype;u=n.prototype;for(t in r)u[t]=u[t]||r[t];delete n.__basePrototypePending}};k.getRootNamespaces=function(){return Array.clone(t.__rootNamespaces)};k.isClass=function(n){return!!(n&&n.__class)};k.isInterface=function(n){return!!(n&&n.__interface)};k.isNamespace=function(n){return!!(n&&n.__namespace)};k.parse=function(r,u){var f,e;return u?(f=t.__upperCaseTypes[u.getName().toUpperCase()+c+r.toUpperCase()],f||i):r?(e=Type.__htClasses,e||(Type.__htClasses=e={}),f=e[r],f||(f=n.eval(r),e[r]=f),f):i};k.registerNamespace=function(n){Type._registerNamespace(n)};k._registerNamespace=function(i){for(var s,u,e=n,o=i.split(c),f=0,h=o.length;f<h;f++)s=o[f],u=e[s],u||(u=e[s]={}),u.__namespace||(f||i==="Sys"||t.__rootNamespaces.push(u),u.__namespace=r,u.__typeName=o.slice(0,f+1).join(c),u.getName=function(){return this.__typeName}),e=u};k._checkDependency=function(n,i){var r=Type._registerScript._scripts,e=r?!!r[n]:u;if(typeof i!==f&&!e)throw Error.invalidOperation(String.format(t.Res.requiredScriptReferenceNotIncluded,i,n));return e};k._registerScript=function(n,i){var u=Type._registerScript._scripts,f,o,e;if(u||(Type._registerScript._scripts=u={}),u[n])throw Error.invalidOperation(String.format(t.Res.scriptAlreadyLoaded,n));if(u[n]=r,i)for(f=0,o=i.length;f<o;f++)if(e=i[f],!Type._checkDependency(e))throw Error.invalidOperation(String.format(t.Res.scriptDependencyNotFound,n,e));};k._registerNamespace("Sys");t.__upperCaseTypes={};t.__rootNamespaces=[t];t._isInstanceOfType=function(n,t){if(typeof t===f||t===i)return u;if(t instanceof n)return r;var e=Object.getType(t);return!!(e===n)||e.inheritsFrom&&e.inheritsFrom(n)||e.implementsInterface&&e.implementsInterface(n)};t._getBaseMethod=function(n,t,r){var f=n.getBaseType(),u;return f?(u=f.prototype[r],u instanceof Function?u:i):i};t._isDomElement=function(n){var r=u,i,f;return typeof n.nodeType!==l&&(i=n.ownerDocument||n.document||n,i!=n?(f=i.defaultView||i.parentWindow,r=f!=n):r=!i.body||!t._isDomElement(i.body)),!r};ct=t._isBrowser=function(n){return t.Browser.agent===t.Browser[n]};o(t._ns,k._registerNamespace);delete t._ns;k=Array;k.__typeName="Array";k.__class=r;dt=t._indexOf=function(n,t,i){var u,r;if(typeof t===f)return ft;if(u=n.length,u!==0)for(i=+i,isNaN(i)?i=0:(isFinite(i)&&(i=i-i%1),i<0&&(i=Math.max(0,u+i))),r=i;r<u;r++)if(n[r]===t)return r;return ft};k.add=k.enqueue=function(n,t){n[n.length]=t};k.addRange=function(n,t){n.push.apply(n,t)};k.clear=function(n){n.length=0};k.clone=function(n){return n.length===1?[n[0]]:Array.apply(i,n)};k.contains=function(n,t){return dt(n,t)>=0};k.dequeue=function(n){return n.shift()};k.forEach=function(n,t,i){for(var u,r=0,e=n.length;r<e;r++)u=n[r],typeof u!==f&&t.call(i,u,r,n)};k.indexOf=dt;k.insert=function(n,t,i){n.splice(t,0,i)};k.parse=function(t){return t?n.eval("("+t+")"):[]};k.remove=function(n,t){var i=dt(n,t);return i>=0&&n.splice(i,1),i>=0};k.removeAt=function(n,t){n.splice(t,1)};Type._registerScript._scripts={"MicrosoftAjaxCore.js":r,"MicrosoftAjaxGlobalization.js":r,"MicrosoftAjaxSerialization.js":r,"MicrosoftAjaxComponentModel.js":r,"MicrosoftAjaxHistory.js":r,"MicrosoftAjaxNetwork.js":r,"MicrosoftAjaxWebServices.js":r};k=t.IDisposable=function(){};k.registerInterface("Sys.IDisposable");k=t.StringBuilder=function(n){this._parts=typeof n!==f&&n!==i&&n!==d?[n.toString()]:[];this._value={};this._len=0};k.prototype={append:function(n){return this._parts.push(n),this},appendLine:function(n){return this._parts.push(typeof n===f||n===i||n===d?"\r\n":n+"\r\n"),this},clear:function(){this._parts=[];this._value={};this._len=0},isEmpty:function(){return!this._parts.length||!this.toString()},toString:function(n){var r=this,t,s,e,u,o;if(n=n||d,t=r._parts,r._len!==t.length&&(r._value={},r._len=t.length),s=r._value,e=s[n],typeof e===f){if(n!==d)for(u=0;u<t.length;)o=t[u],typeof o===f||o===d||o===i?t.splice(u,1):u++;s[n]=e=t.join(n)}return e}};k.registerClass("Sys.StringBuilder");yt=navigator.userAgent;et=t.Browser={InternetExplorer:{},Firefox:{},Safari:{},Opera:{},agent:i,hasDebuggerStatement:u,name:navigator.appName,version:parseFloat(navigator.appVersion),documentMode:0};yt.indexOf(" MSIE ")>ft?(et.agent=et.InternetExplorer,et.version=parseFloat(yt.match(/MSIE (\d+\.\d+)/)[1]),et.version>7&&document.documentMode>6&&(et.documentMode=document.documentMode),et.hasDebuggerStatement=r):yt.indexOf(" Firefox/")>ft?(et.agent=et.Firefox,et.version=parseFloat(yt.match(/ Firefox\/(\d+\.\d+)/)[1]),et.name=oi,et.hasDebuggerStatement=r):yt.indexOf(" AppleWebKit/")>ft?(et.agent=et.Safari,et.version=parseFloat(yt.match(/ AppleWebKit\/(\d+(\.\d+)?)/)[1]),et.name="Safari"):yt.indexOf("Opera/")>ft&&(et.agent=et.Opera);k=t.EventArgs=function(){};k.registerClass("Sys.EventArgs");t.EventArgs.Empty=new t.EventArgs;k=t.CancelEventArgs=function(){t.CancelEventArgs.initializeBase(this);this._cancel=u};k.prototype={get_cancel:function(){return this._cancel},set_cancel:function(n){this._cancel=n}};k.registerClass("Sys.CancelEventArgs",t.EventArgs);Type.registerNamespace("Sys.UI");k=t._Debug=function(){};k.prototype={_appendConsole:function(t){typeof Debug!==f&&Debug.writeln;n.console&&n.console.log&&n.console.log(t);n.opera&&n.opera.postError(t);n.debugService&&n.debugService.trace(t)},_getTrace:function(){var n=t.get("#TraceConsole");return n&&n.tagName.toUpperCase()==="TEXTAREA"?n:i},_appendTrace:function(n){var t=this._getTrace();t&&(t.value+=n+kt)},assert:function(n,i,r){n||(i=r&&this.assert.caller?String.format(t.Res.assertFailedCaller,i,this.assert.caller):String.format(t.Res.assertFailed,i),confirm(String.format(t.Res.breakIntoDebugger,i))&&this.fail(i))},clearTrace:function(){var n=this._getTrace();n&&(n.value=d)},fail:function(i){this._appendConsole(i);t.Browser.hasDebuggerStatement&&n.eval("debugger")},trace:function(n){this._appendConsole(n);this._appendTrace(n)},traceDump:function(n,t){this._traceDump(n,t,r)},_traceDump:function(t,r,u,o,s){var c=this,a,y,p,v,k,w,b;if(r=r||"traceDump",o=o||d,a=o+r+": ",t===i){c.trace(a+tr);return}switch(typeof t){case f:c.trace(a+yr);break;case l:case h:case"boolean":c.trace(a+t);break;default:if(Date.isInstanceOfType(t)||RegExp.isInstanceOfType(t)){c.trace(a+t.toString());break}if(s){if(Array.contains(s,t)){c.trace(a+"...");return}}else s=[];if(s.push(t),t==n||t===document||n.HTMLElement&&t instanceof HTMLElement||typeof t.nodeName===h)y=t.tagName||"DomElement",t.id&&(y+=" - "+t.id),c.trace(o+r+" {"+y+"}");else if(p=Object.getTypeName(t),c.trace(o+r+(typeof p===h?" {"+p+"}":d)),o===d||u)if(o+="    ",t instanceof Array)for(k=t.length,v=0;v<k;v++)c._traceDump(t[v],"["+v+"]",u,o,s);else for(w in t)b=t[w],typeof b!==e&&c._traceDump(b,w,u,o,s);Array.remove(s,t)}}};k.registerClass("Sys._Debug");k=t.Debug=new t._Debug;k.isDebug=u;k=Type;k.prototype.registerEnum=function(n,i){var u=this,f;t.__upperCaseTypes[n.toUpperCase()]=u;for(f in u.prototype)u[f]=u.prototype[f];u.__typeName=n;u.parse=nu;u.__string=u.toString();u.toString=tu;u.__flags=i;u.__enum=r};k.isEnum=function(n){return!!(n&&n.__enum)};k.isFlags=function(n){return!!(n&&n.__flags)};k=t.CollectionChange=function(n,t,r,u,f){var e=this;e.action=n;t&&(t instanceof Array||(t=[t]));e.newItems=t||i;typeof r!==l&&(r=ft);e.newStartingIndex=r;u&&(u instanceof Array||(u=[u]));e.oldItems=u||i;typeof f!==l&&(f=ft);e.oldStartingIndex=f};k.registerClass("Sys.CollectionChange");k=t.NotifyCollectionChangedAction=function(){};k.prototype={add:0,remove:1,reset:2};k.registerEnum("Sys.NotifyCollectionChangedAction");k=t.NotifyCollectionChangedEventArgs=function(n){this._changes=n;t.NotifyCollectionChangedEventArgs.initializeBase(this)};k.prototype={get_changes:function(){return this._changes||[]}};k.registerClass("Sys.NotifyCollectionChangedEventArgs",t.EventArgs);k=t.Observer=function(){};k.registerClass("Sys.Observer");k.makeObservable=function(n){var r=n instanceof Array,i=t.Observer;return n.setValue===i._observeMethods.setValue?n:(i._addMethods(n,i._observeMethods),r&&i._addMethods(n,i._arrayMethods),n)};k._addMethods=function(n,t){for(var i in t)n[i]=t[i]};k._addEventHandler=function(n,i,u){t.Observer._getContext(n,r).events._addHandler(i,u)};k.addEventHandler=function(n,i,r){t.Observer._addEventHandler(n,i,r)};k._removeEventHandler=function(n,i,u){t.Observer._getContext(n,r).events._removeHandler(i,u)};k.removeEventHandler=function(n,i,r){t.Observer._removeEventHandler(n,i,r)};k.clearEventHandlers=function(n,i){t.Observer._getContext(n,r).events._removeHandlers(i)};k.raiseEvent=function(n,i,r){var f=t.Observer._getContext(n),u;f&&(u=f.events.getHandler(i),u&&u(n,r||t.EventArgs.Empty))};k.addPropertyChanged=function(n,i){t.Observer._addEventHandler(n,vt,i)};k.removePropertyChanged=function(n,i){t.Observer._removeEventHandler(n,vt,i)};k.beginUpdate=function(n){t.Observer._getContext(n,r).updating=r};k.endUpdate=function(n){var r=t.Observer._getContext(n),f,e;r&&r.updating&&(r.updating=u,f=r.dirty,r.dirty=u,f&&(n instanceof Array&&(e=r.changes,r.changes=i,t.Observer.raiseCollectionChanged(n,e)),t.Observer.raisePropertyChanged(n,d)))};k.isUpdating=function(n){var i=t.Observer._getContext(n);return i?i.updating:u};k._setValue=function(n,u,o){for(var p,k,d,h,a,s,w=n,l=u.split(c),y=0,b=l.length-1;y<b;y++)if(p=l[y],s=n[nr+p],n=typeof s===e?s.call(n):n[p],k=typeof n,n===i||k===f)throw Error.invalidOperation(String.format(t.Res.nullReferenceInPath,u));if(h=l[b],s=n[nr+h],d=typeof s===e?s.call(n):n[h],v(n,it+h,o)||(n[h]=o),d!==o){if(a=t.Observer._getContext(w),a&&a.updating){a.dirty=r;return}t.Observer.raisePropertyChanged(w,l[0])}};k.setValue=function(n,i,r){t.Observer._setValue(n,i,r)};k.raisePropertyChanged=function(n,i){t.Observer.raiseEvent(n,vt,new t.PropertyChangedEventArgs(i))};k.addCollectionChanged=function(n,i){t.Observer._addEventHandler(n,ni,i)};k.removeCollectionChanged=function(n,i){t.Observer._removeEventHandler(n,ni,i)};k._collectionChange=function(n,t){var i=this._getContext(n),u;i&&i.updating?(i.dirty=r,u=i.changes,u?u.push(t):i.changes=u=[t]):(this.raiseCollectionChanged(n,[t]),this.raisePropertyChanged(n,"length"))};k.add=function(n,i){var r=new t.CollectionChange(t.NotifyCollectionChangedAction.add,[i],n.length);Array.add(n,i);t.Observer._collectionChange(n,r)};k.addRange=function(n,i){var r=new t.CollectionChange(t.NotifyCollectionChangedAction.add,i,n.length);Array.addRange(n,i);t.Observer._collectionChange(n,r)};k.clear=function(n){var r=Array.clone(n);Array.clear(n);t.Observer._collectionChange(n,new t.CollectionChange(t.NotifyCollectionChangedAction.reset,i,ft,r,0))};k.insert=function(n,i,r){Array.insert(n,i,r);t.Observer._collectionChange(n,new t.CollectionChange(t.NotifyCollectionChangedAction.add,[r],i))};k.remove=function(n,f){var e=Array.indexOf(n,f);return e!==ft?(Array.remove(n,f),t.Observer._collectionChange(n,new t.CollectionChange(t.NotifyCollectionChangedAction.remove,i,ft,[f],e)),r):u};k.removeAt=function(n,r){if(r>ft&&r<n.length){var u=n[r];Array.removeAt(n,r);t.Observer._collectionChange(n,new t.CollectionChange(t.NotifyCollectionChangedAction.remove,i,ft,[u],r))}};k.raiseCollectionChanged=function(n,i){t.Observer.raiseEvent(n,ni,new t.NotifyCollectionChangedEventArgs(i))};k._observeMethods={add_propertyChanged:function(n){t.Observer._addEventHandler(this,vt,n)},remove_propertyChanged:function(n){t.Observer._removeEventHandler(this,vt,n)},addEventHandler:function(n,i){t.Observer._addEventHandler(this,n,i)},removeEventHandler:function(n,i){t.Observer._removeEventHandler(this,n,i)},clearEventHandlers:function(n){t.Observer._getContext(this,r).events._removeHandlers(n)},get_isUpdating:function(){return t.Observer.isUpdating(this)},beginUpdate:function(){t.Observer.beginUpdate(this)},endUpdate:function(){t.Observer.endUpdate(this)},setValue:function(n,i){t.Observer._setValue(this,n,i)},raiseEvent:function(n,r){t.Observer.raiseEvent(this,n,r||i)},raisePropertyChanged:function(n){t.Observer.raiseEvent(this,vt,new t.PropertyChangedEventArgs(n))}};k._arrayMethods={add_collectionChanged:function(n){t.Observer._addEventHandler(this,ni,n)},remove_collectionChanged:function(n){t.Observer._removeEventHandler(this,ni,n)},add:function(n){t.Observer.add(this,n)},addRange:function(n){t.Observer.addRange(this,n)},clear:function(){t.Observer.clear(this)},insert:function(n,i){t.Observer.insert(this,n,i)},remove:function(n){return t.Observer.remove(this,n)},removeAt:function(n){t.Observer.removeAt(this,n)},raiseCollectionChanged:function(n){t.Observer.raiseEvent(this,ni,new t.NotifyCollectionChangedEventArgs(n))}};k._getContext=function(n,t){var r=n._observerContext;return r?r():t?(n._observerContext=this._createContext())():i};k._createContext=function(){var n={events:new t.EventHandlerList};return function(){return n}};t._appendPreOrPostMatch=function(n,t){for(var f,e=0,i=u,r=0,o=n.length;r<o;r++){f=n.charAt(r);switch(f){case"'":i?t.push("'"):e++;i=u;break;case"\\":i&&t.push("\\");i=!i;break;default:t.push(f);i=u}}return e};k=Date;k._expandFormat=function(n,i){i=i||"F";var r=i.length;if(r===1)switch(i){case"d":return n.ShortDatePattern;case"D":return n.LongDatePattern;case"t":return n.ShortTimePattern;case"T":return n.LongTimePattern;case"f":return n.LongDatePattern+s+n.ShortTimePattern;case"F":return n.FullDateTimePattern;case"M":case"m":return n.MonthDayPattern;case"s":return n.SortableDateTimePattern;case"Y":case"y":return n.YearMonthPattern;default:throw Error.format(t.Res.formatInvalidString);}else r===2&&i.charAt(0)==="%"&&(i=i.charAt(1));return i};k._getParseRegExp=function(n,r){var s=n._parseRegExp,h,f,b,l,k,u,g,a;if(s){if(h=s[r],h)return h}else n._parseRegExp=s={};f=Date._expandFormat(n,r);f=f.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])/g,"\\\\$1");for(var e=["^"],v=[],c=0,y=0,w=Date._getTokenRegExp(),o;(o=w.exec(f))!==i;){if(b=f.slice(c,o.index),c=w.lastIndex,y+=t._appendPreOrPostMatch(b,e),y%2){e.push(o[0]);continue}l=o[0];k=l.length;switch(l){case gi:case"ddd":case di:case"MMM":case"gg":case"g":u="(\\D+)";break;case"tt":case"t":u="(\\D*)";break;case ki:case"fff":case"ff":case"f":u="(\\d{"+k+"})";break;case"dd":case"d":case"MM":case"M":case"yy":case"y":case"HH":case"H":case"hh":case"h":case"mm":case"m":case"ss":case"s":u="(\\d\\d?)";break;case"zzz":u="([+-]?\\d\\d?:\\d{2})";break;case"zz":case"z":u="([+-]?\\d\\d?)";break;case at:u="(\\"+n.DateSeparator+")"}u&&e.push(u);v.push(o[0])}return t._appendPreOrPostMatch(f.slice(c),e),e.push(p),g=e.join(d).replace(/\s+/g,"\\s+"),a={regExp:g,groups:v},s[r]=a,a};k._getTokenRegExp=function(){return/\/|dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|zzz|zz|z|gg|g/g};k.parseLocale=function(n){return Date._parse(n,t.CultureInfo.CurrentCulture,arguments)};k.parseInvariant=function(n){return Date._parse(n,t.CultureInfo.InvariantCulture,arguments)};k._parse=function(n,t,f){for(var o,h,c,l=u,e=1,s=f.length;e<s;e++)if(h=f[e],h&&(l=r,o=Date._parseExact(n,h,t),o))return o;if(!l)for(c=t._getDateTimeFormats(),e=0,s=c.length;e<s;e++)if(o=Date._parseExact(n,c[e],t),o)return o;return i};k._parseExact=function(n,t,r){var h,st,nt,tt,y,p,pt,f,wt,w,ht;n=n.trim();var e=r.dateTimeFormat,ct=this._getParseRegExp(e,t),at=new RegExp(ct.regExp).exec(n);if(at===i)return i;for(var vt=ct.groups,it=i,l=i,c=i,a=i,b=i,s=0,v,rt=0,ut=0,ft=0,k=i,et=u,d=0,bt=vt.length;d<bt;d++)if(h=at[d+1],h){var yt=vt[d],g=yt.length,o=parseInt(h,10);switch(yt){case"dd":case"d":if(a=o,ot(a,1,31))return i;break;case"MMM":case di:if(c=r._getMonthIndex(h,g===3),ot(c,0,11))return i;break;case"M":case"MM":if(c=o-1,ot(c,0,11))return i;break;case"y":case"yy":case ki:if(l=g<4?iu(e,o):o,ot(l,0,9999))return i;break;case"h":case"hh":if(s=o,s===12&&(s=0),ot(s,0,11))return i;break;case"H":case"HH":if(s=o,ot(s,0,23))return i;break;case"m":case"mm":if(rt=o,ot(rt,0,59))return i;break;case"s":case"ss":if(ut=o,ot(ut,0,59))return i;break;case"tt":case"t":if(st=h.toUpperCase(),et=st===e.PMDesignator.toUpperCase(),!et&&st!==e.AMDesignator.toUpperCase())return i;break;case"f":case"ff":case"fff":if(ft=o*Math.pow(10,3-g),ot(ft,0,999))return i;break;case"ddd":case gi:if(b=r._getDayIndex(h,g===3),ot(b,0,6))return i;break;case"zzz":if((nt=h.split(/:/),nt.length!==2)||(v=parseInt(nt[0],10),ot(v,-12,13))||(tt=parseInt(nt[1],10),ot(tt,0,59)))return i;k=v*60+(h.startsWith(lt)?-tt:tt);break;case"z":case"zz":if(v=o,ot(v,-12,13))return i;k=v*60;break;case"g":case"gg":if(y=h,!y||!e.eras)return i;for(y=y.toLowerCase().trim(),p=0,pt=e.eras.length;p<pt;p+=4)if(y===e.eras[p+1].toLowerCase()){it=p;break}if(it===i)return i}}if(f=new Date,w=e.Calendar.convert,wt=w?w.fromGregorian(f)[0]:f.getFullYear(),l===i?l=wt:e.eras&&(l+=e.eras[(it||0)+3]),c===i&&(c=0),a===i&&(a=1),w){if(f=w.toGregorian(l,c,a),f===i)return i}else if((f.setFullYear(l,c,a),f.getDate()!==a)||b!==i&&f.getDay()!==b)return i;return et&&s<12&&(s+=12),f.setHours(s,rt,ut,ft),k!==i&&(ht=f.getMinutes()-(k+f.getTimezoneOffset()),f.setHours(f.getHours()+parseInt(ht/60,10),ht%60)),f};ut=k.prototype;ut.format=function(n){return this._toFormattedString(n,t.CultureInfo.InvariantCulture)};ut.localeFormat=function(n){return this._toFormattedString(n,t.CultureInfo.CurrentCulture)};ut._toFormattedString=function(n,i){function s(n,t){var i=n+d;return t>1&&i.length<t?(rt[t-2]+i).substr(-t):i}function st(){return l||ut?l:(l=ft.test(n),ut=r,l)}var f=this,e=i.dateTimeFormat,y=e.Calendar.convert,u,p,it,w,b,h,rt,l,ut,ft,k,g,a,nt,o;if(!n||!n.length||n==="i")return i&&i.name.length?y?u=f._toFormattedString(e.FullDateTimePattern,i):(p=new Date(f.getTime()),it=si(f,e.eras),p.setFullYear(rr(f,e,it)),u=p.toLocaleString()):u=f.toString(),u;for(w=e.eras,b=n==="s",n=Date._expandFormat(e,n),u=[],rt=["0","00","000"],ft=/([^d]|^)(d|dd)([^d]|$)/g,k=0,g=Date._getTokenRegExp(),!b&&y&&(a=y.fromGregorian(f));r;){var ct=g.lastIndex,v=g.exec(n),vt=n.slice(ct,v?v.index:n.length);if(k+=t._appendPreOrPostMatch(vt,u),!v)break;if(k%2){u.push(v[0]);continue}function i(n,t){if(a)return a[t];switch(t){case 0:return n.getFullYear();case 1:return n.getMonth();case 2:return n.getDate()}}nt=v[0];o=nt.length;switch(nt){case"ddd":case gi:tt=o===3?e.AbbreviatedDayNames:e.DayNames;u.push(tt[f.getDay()]);break;case"d":case"dd":l=r;u.push(s(i(f,2),o));break;case"MMM":case di:var et=o===3?bi:d,ot=e[et+ar],tt=e[et+lr],c=i(f,1);u.push(ot&&st()?ot[c]:tt[c]);break;case"M":case"MM":u.push(s(i(f,1)+1,o));break;case"y":case"yy":case ki:c=a?a[0]:rr(f,e,si(f,w),b);o<4&&(c=c%ht);u.push(s(c,o));break;case"h":case"hh":h=f.getHours()%12;h===0&&(h=12);u.push(s(h,o));break;case"H":case"HH":u.push(s(f.getHours(),o));break;case"m":case"mm":u.push(s(f.getMinutes(),o));break;case"s":case"ss":u.push(s(f.getSeconds(),o));break;case"t":case"tt":c=f.getHours()<12?e.AMDesignator:e.PMDesignator;u.push(o===1?c.charAt(0):c);break;case"f":case"ff":case"fff":u.push(s(f.getMilliseconds(),3).substr(0,o));break;case"z":case"zz":h=f.getTimezoneOffset()/60;u.push((h<=0?wt:lt)+s(Math.floor(Math.abs(h)),o));break;case"zzz":h=f.getTimezoneOffset()/60;u.push((h<=0?wt:lt)+s(Math.floor(Math.abs(h)),2)+":"+s(Math.abs(f.getTimezoneOffset()%60),2));break;case"g":case"gg":e.eras&&u.push(e.eras[si(f,w)+1]);break;case at:u.push(e.DateSeparator)}}return u.join(d)};String.localeFormat=function(){return String._toFormattedString(r,arguments)};wr={P:["Percent",["-n %","-n%","-%n"],["n %","n%","%n"],ht],N:["Number",["(n)","-n","- n","n-","n -"],i,1],C:["Currency",["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n $","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"],["$n","n$","$ n","n $"],1]};t._toFormattedString=function(n,i){function w(n,t,i){for(var r=n.length;r<t;r++)n=i?"0"+n:n+"0";return n}function g(n,t,i,f,e){var y=i[0],p=1,k=Math.pow(10,t),b=Math.round(n*k)/k,l,v;isFinite(b)||(b=n);n=b;var o=n+d,s=d,h,a=o.split(/e/i);for(o=a[0],h=a.length>1?parseInt(a[1]):0,a=o.split(c),o=a[0],s=a.length>1?a[1]:d,h>0?(s=w(s,h,u),o+=s.slice(0,h),s=s.substr(h)):h<0&&(h=-h,o=w(o,h+1,r),s=o.slice(-h,o.length)+s,o=o.slice(0,-h)),s=t>0?e+(s.length>t?s.slice(0,t):w(s,t,u)):d,l=o.length-1,v=d;l>=0;){if(y===0||y>l)return o.slice(0,l+1)+(v.length?f+v+s:s);v=o.slice(l-y+1,l+1)+(v.length?f+v:d);l-=y;p<i.length&&(y=i[p],p++)}return o.slice(0,l+1)+f+v+s}var a=this,f,o,s,v,e,h,b,l,k,y;if(!n||!n.length||n==="i")return i&&i.name.length?a.toLocaleString():a.toString();f=i.numberFormat;o=Math.abs(a);n=n||"D";s=ft;n.length>1&&(s=parseInt(n.slice(1),10));e=n.charAt(0).toUpperCase();switch(e){case"D":v="n";s!==ft&&(o=w(d+o,s,r));a<0&&(o=-o);break;case"C":case"N":case"P":e=wr[e];h=e[0];v=a<0?e[1][f[h+"NegativePattern"]]:e[2]?e[2][f[h+"PositivePattern"]]:"n";s===ft&&(s=f[h+"DecimalDigits"]);o=g(Math.abs(a)*e[3],s,f[h+"GroupSizes"],f[h+"GroupSeparator"],f[h+"DecimalSeparator"]);break;default:throw Error.format(t.Res.formatBadFormatSpecifier);}for(b=/n|\$|-|%/g,l=d;r;){if(k=b.lastIndex,y=b.exec(v),l+=v.slice(k,y?y.index:v.length),!y)break;switch(y[0]){case"n":l+=o;break;case p:l+=f.CurrencySymbol;break;case lt:/[1-9]/.test(o)&&(l+=f.NegativeSign);break;case"%":l+=f.PercentSymbol}}return l};k=Number;k.parseLocale=function(n){return Number._parse(n,t.CultureInfo.CurrentCulture)};k.parseInvariant=function(n){return Number._parse(n,t.CultureInfo.InvariantCulture)};k._parse=function(n,t){var y,e,o,u,p,k,w,b,g,a,v;if(n=n.trim(),n.match(/^[+-]?infinity$/i))return parseFloat(n);if(n.match(/^0x[a-f0-9]+$/i))return parseInt(n);var r=t.numberFormat,h=Number._parseNumberNegativePattern(n,r,r.NumberNegativePattern),l=h[0],f=h[1];return l===d&&r.NumberNegativePattern!==1&&(h=Number._parseNumberNegativePattern(n,r,1),l=h[0],f=h[1]),l===d&&(l=wt),o=f.indexOf("e"),o<0&&(o=f.indexOf("E")),o<0?(e=f,y=i):(e=f.substr(0,o),y=f.substr(o+1)),k=r.NumberDecimalSeparator,w=e.indexOf(k),w<0?(u=e,p=i):(u=e.substr(0,w),p=e.substr(w+k.length)),b=r.NumberGroupSeparator,u=u.split(b).join(d),g=b.replace(/\u00A0/g,s),b!==g&&(u=u.split(g).join(d)),a=l+u,p!==i&&(a+=c+p),y!==i&&(v=Number._parseNumberNegativePattern(y,r,1),v[0]===d&&(v[0]=wt),a+="e"+v[0]+v[1]),a.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/)?parseFloat(a):Number.NaN};k._parseNumberNegativePattern=function(n,t,i){var r=t.NegativeSign,u=t.PositiveSign;switch(i){case 4:r=s+r;u=s+u;case 3:if(n.endsWith(r))return[lt,n.substr(0,n.length-r.length)];if(n.endsWith(u))return[wt,n.substr(0,n.length-u.length)];break;case 2:r+=s;u+=s;case 1:if(n.startsWith(r))return[lt,n.substr(r.length)];if(n.startsWith(u))return[wt,n.substr(u.length)];break;case 0:if(n.startsWith("(")&&n.endsWith(")"))return[lt,n.substr(1,n.length-2)]}return[d,n]};ut=k.prototype;ut.format=function(n){return t._toFormattedString.call(this,n,t.CultureInfo.InvariantCulture)};ut.localeFormat=function(n){return t._toFormattedString.call(this,n,t.CultureInfo.CurrentCulture)};k=t.CultureInfo=function(n,t,i){this.name=n;this.numberFormat=t;this.dateTimeFormat=i};k.prototype={_getDateTimeFormats:function(){var t=this._dateTimeFormats,n;return t||(n=this.dateTimeFormat,this._dateTimeFormats=t=[n.MonthDayPattern,n.YearMonthPattern,n.ShortDatePattern,n.ShortTimePattern,n.LongDatePattern,n.LongTimePattern,n.FullDateTimePattern,n.RFC1123Pattern,n.SortableDateTimePattern,n.UniversalSortableDateTimePattern]),t},_getMonthIndex:function(n,t){var i=this,r=t?"_upperAbbrMonths":"_upperMonths",e=r+"Genitive",o=i[r],f,u;return o||(f=t?bi:d,i[r]=fr(i.dateTimeFormat[f+lr]),i[e]=fr(i.dateTimeFormat[f+ar])),n=ur(n),u=dt(i[r],n),u<0&&(u=dt(i[e],n)),u},_getDayIndex:function(n,t){var i=this,r=t?"_upperAbbrDays":"_upperDays",u=i[r];return u||(i[r]=fr(i.dateTimeFormat[(t?bi:d)+"DayNames"])),dt(i[r],ur(n))}};k.registerClass("Sys.CultureInfo");k._parse=function(n){var i=n.dateTimeFormat;return i&&!i.eras&&(i.eras=n.eras),new t.CultureInfo(n.name,n.numberFormat,i)};k._setup=function(){var u=this,t=n.__cultureInfo,f=["January","February","March","April","May","June","July","August","September","October","November","December",d],e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",d],o={name:d,numberFormat:{CurrencyDecimalDigits:2,CurrencyDecimalSeparator:c,CurrencyGroupSizes:[3],NumberGroupSizes:[3],PercentGroupSizes:[3],CurrencyGroupSeparator:bt,CurrencySymbol:"¤",NaNSymbol:"NaN",CurrencyNegativePattern:0,NumberNegativePattern:1,PercentPositivePattern:0,PercentNegativePattern:0,NegativeInfinitySymbol:"-Infinity",NegativeSign:lt,NumberDecimalDigits:2,NumberDecimalSeparator:c,NumberGroupSeparator:bt,CurrencyPositivePattern:0,PositiveInfinitySymbol:"Infinity",PositiveSign:wt,PercentDecimalDigits:2,PercentDecimalSeparator:c,PercentGroupSeparator:bt,PercentSymbol:"%",PerMilleSymbol:"‰",NativeDigits:["0","1","2","3","4","5","6","7","8","9"],DigitSubstitution:1},dateTimeFormat:{AMDesignator:"AM",Calendar:{MinSupportedDateTime:"@-62135568000000@",MaxSupportedDateTime:"@253402300799999@",AlgorithmType:1,CalendarType:1,Eras:[1],TwoDigitYearMax:2029},DateSeparator:at,FirstDayOfWeek:0,CalendarWeekRule:0,FullDateTimePattern:"dddd, dd MMMM yyyy HH:mm:ss",LongDatePattern:"dddd, dd MMMM yyyy",LongTimePattern:"HH:mm:ss",MonthDayPattern:"MMMM dd",PMDesignator:"PM",RFC1123Pattern:"ddd, dd MMM yyyy HH':'mm':'ss 'GMT'",ShortDatePattern:"MM/dd/yyyy",ShortTimePattern:"HH:mm",SortableDateTimePattern:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",TimeSeparator:":",UniversalSortableDateTimePattern:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",YearMonthPattern:"yyyy MMMM",AbbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],ShortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],DayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],AbbreviatedMonthNames:e,MonthNames:f,NativeCalendarName:"Gregorian Calendar",AbbreviatedMonthGenitiveNames:Array.clone(e),MonthGenitiveNames:Array.clone(f)},eras:[1,"A.D.",i,0]},r;u.InvariantCulture=u._parse(o);switch(typeof t){case h:t=n.eval("("+t+")");case y:u.CurrentCulture=u._parse(t);delete __cultureInfo;break;default:t=br(o);t.name="en-US";t.numberFormat.CurrencySymbol=p;r=t.dateTimeFormat;r.FullDatePattern="dddd, MMMM dd, yyyy h:mm:ss tt";r.LongDatePattern="dddd, MMMM dd, yyyy";r.LongTimePattern="h:mm:ss tt";r.ShortDatePattern="M/d/yyyy";r.ShortTimePattern="h:mm tt";r.YearMonthPattern="MMMM, yyyy";u.CurrentCulture=u._parse(t)}};k._setup();Type.registerNamespace("Sys.Serialization");k=t.Serialization.JavaScriptSerializer=function(){};k.registerClass("Sys.Serialization.JavaScriptSerializer");k._esc={charsRegExs:{'"':/\"/g,"\\":/\\/g},chars:["\\",'"'],dateRegEx:/(^|[^\\])\"\\\/Date\((-?[0-9]+)(?:[a-zA-Z]|(?:\+|-)[0-9]{4})?\)\\\/\"/g,escapeChars:{"\\":"\\\\",'"':'\\"',"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r"},escapeRegExG:/[\"\\\x00-\x1F]/g,escapeRegEx:/[\"\\\x00-\x1F]/i,jsonRegEx:/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/g,jsonStringRegEx:/\"(\\.|[^\"\\])*\"/g};k._init=function(){for(var n,i=this._esc,f=i.chars,e=i.charsRegExs,u=i.escapeChars,t=0;t<32;t++)n=String.fromCharCode(t),f[t+2]=n,e[n]=new RegExp(n,"g"),u[n]=u[n]||"\\u"+("000"+t.toString(16)).slice(-4);this._load=r};k._serializeNumberWithBuilder=function(n,i){if(!isFinite(n))throw Error.invalidOperation(t.Res.cannotSerializeNonFiniteNumbers);i.append(String(n))};k._serializeStringWithBuilder=function(n,t){var i,u,r,f;if(t.append('"'),i=this._esc,i.escapeRegEx.test(n))if(this._load||this._init(),n.length<128)n=n.replace(i.escapeRegExG,function(n){return i.escapeChars[n]});else for(u=0;u<34;u++)r=i.chars[u],n.indexOf(r)!==ft&&(f=i.escapeChars[r],n=ct("Opera")||ct(oi)?n.split(r).join(f):n.replace(i.charsRegExs[r],f));t.append(n).append('"')};k._serializeWithBuilder=function(n,t,i,o){var c=this,s,a,v,w,b;switch(typeof n){case y:if(n)if(Number.isInstanceOfType(n))c._serializeNumberWithBuilder(n,t);else if(Boolean.isInstanceOfType(n))t.append(n);else if(String.isInstanceOfType(n))c._serializeStringWithBuilder(n,t);else if(n instanceof Array){for(t.append("["),s=0;s<n.length;++s)s&&t.append(bt),c._serializeWithBuilder(n[s],t,u,o);t.append("]")}else{if(Date.isInstanceOfType(n)){t.append('"\\/Date(').append(n.getTime()).append(')\\/"');break}a=[];v=0;for(w in n)w.charAt(0)!==p&&(w==="__type"&&v?(a[v++]=a[0],a[0]=w):a[v++]=w);for(i&&a.sort(),t.append("{"),s=0;s<v;s++){var k=a[s],d=n[k],g=typeof d;g!==f&&g!==e&&(b&&t.append(bt),c._serializeWithBuilder(k,t,i,o),t.append(":"),c._serializeWithBuilder(d,t,i,o),b=r)}t.append("}")}else t.append(tr);break;case l:c._serializeNumberWithBuilder(n,t);break;case h:c._serializeStringWithBuilder(n,t);break;case"boolean":t.append(n);break;default:t.append(tr)}};k.serialize=function(n){var i=new t.StringBuilder;return t.Serialization.JavaScriptSerializer._serializeWithBuilder(n,i,u),i.toString()};k.deserialize=function(r,u){var f,e;if(!r.length)throw Error.argument("data",t.Res.cannotDeserializeEmptyString);f=t.Serialization.JavaScriptSerializer._esc;try{if(e=r.replace(f.dateRegEx,"$1new Date($2)"),u&&f.jsonRegEx.test(e.replace(f.jsonStringRegEx,d)))throw i;return n.eval("("+e+")")}catch(o){throw Error.argument("data",t.Res.cannotDeserializeInvalidJson);}};Type.registerNamespace("Sys.UI");k=t.EventHandlerList=function(){this._list={}};k.prototype={_addHandler:function(n,t){Array.add(this._getEvent(n,r),t)},addHandler:function(n,t){this._addHandler(n,t)},_removeHandler:function(n,t){var i=this._getEvent(n);i&&Array.remove(i,t)},_removeHandlers:function(n){if(n){var t=this._getEvent(n);if(!t)return;t.length=0}else this._list={}},removeHandler:function(n,t){this._removeHandler(n,t)},getHandler:function(n){var t=this._getEvent(n);return!t||!t.length?i:(t=Array.clone(t),function(n,i){for(var r=0,u=t.length;r<u;r++)t[r](n,i)})},_getEvent:function(n,t){var r=this._list[n];if(!r){if(!t)return i;this._list[n]=r=[]}return r}};k.registerClass("Sys.EventHandlerList");k=t.CommandEventArgs=function(n,i,r,u){var f=this;t.CommandEventArgs.initializeBase(f);f._commandName=n;f._commandArgument=i;f._commandSource=r;f._commandEvent=u};k.prototype={get_commandName:function(){return this._commandName||i},get_commandArgument:function(){return this._commandArgument},get_commandSource:function(){return this._commandSource||i},get_commandEvent:function(){return this._commandEvent||i}};k.registerClass("Sys.CommandEventArgs",t.CancelEventArgs);k=t.INotifyPropertyChange=function(){};k.registerInterface("Sys.INotifyPropertyChange");k=t.PropertyChangedEventArgs=function(n){t.PropertyChangedEventArgs.initializeBase(this);this._propertyName=n};k.prototype={get_propertyName:function(){return this._propertyName}};k.registerClass("Sys.PropertyChangedEventArgs",t.EventArgs);k=t.INotifyDisposing=function(){};k.registerInterface("Sys.INotifyDisposing");k=t.Component=function(){t.Application&&t.Application.registerDisposableObject(this)};k.prototype={get_events:function(){return t.Observer._getContext(this,r).events},get_id:function(){return this._id||i},set_id:function(n){this._id=n},get_isInitialized:function(){return!!this._initialized},get_isUpdating:function(){return!!this._updating},add_disposing:function(n){this._addHandler(wi,n)},remove_disposing:function(n){this._removeHandler(wi,n)},add_propertyChanged:function(n){this._addHandler(vt,n)},remove_propertyChanged:function(n){this._removeHandler(vt,n)},_addHandler:function(n,i){t.Observer.addEventHandler(this,n,i)},_removeHandler:function(n,i){t.Observer.removeEventHandler(this,n,i)},beginUpdate:function(){this._updating=r},dispose:function(){var n=this;t.Observer.raiseEvent(n,wi);t.Observer.clearEventHandlers(n);t.Application.unregisterDisposableObject(n);t.Application.removeComponent(n)},endUpdate:function(){var n=this;n._updating=u;n._initialized||n.initialize();n.updated()},initialize:function(){this._initialized=r},raisePropertyChanged:function(n){t.Observer.raisePropertyChanged(this,n)},updated:function(){}};k.registerClass("Sys.Component",i,t.IDisposable,t.INotifyPropertyChange,t.INotifyDisposing);k._setProperties=function(n,r){var o,v=Object.getType(n),h=v===Object||v===t.UI.DomElement,p=t.Component.isInstanceOfType(n)&&!n.get_isUpdating(),f,u,s,c,l;p&&n.beginUpdate();for(f in r)if(u=r[f],s=h?i:n[nr+f],h||typeof s!==e)c=n[f],u&&typeof u===y&&(!h||c)?this._setProperties(c,u):n[f]=u;else if(l=n[it+f],typeof l===e)l.apply(n,[u]);else if(u instanceof Array){o=s.apply(n);for(var a=0,w=o.length,b=u.length;a<b;a++,w++)o[w]=u[a]}else typeof u===y&&Object.getType(u)===Object&&(o=s.apply(n),this._setProperties(o,u));p&&n.endUpdate()};k._setReferences=function(n,i){var r,u={};b(i,function(n,i){if(u[i]=r=$find(n),!r)throw Error.invalidOperation(String.format(t.Res.referenceNotFound,n));});t._set(n,u)};$create=k.create=function(n,i,r,u,f){var e=f?new n(f):new n,o;if(v(e,vr),i&&t.Component._setProperties(e,i),r)for(o in r)e["add_"+o](r[o]);return t.Component._register(e,u),e};k._register=function(n,i,u){var e,f;return t.Component.isInstanceOfType(n)&&(e=r,f=t.Application,n.get_id()&&f.addComponent(n),f.get_isCreatingComponents()?(f._createdComponents.push(n),i?f._addComponentToSecondPass(n,i):u||n.endUpdate()):(i&&t.Component._setReferences(n,i),u||n.endUpdate())),e};t._getComponent=function(n,i){var r=t.Application.findComponent(i);r&&n.push(r)};t._2Pass=function(n){var i=t.Application,r=!i.get_isCreatingComponents();r&&i.beginCreateComponents();o(n,function(n){n()});r&&i.endCreateComponents()};k=t.UI.MouseButton=function(){};k.prototype={leftButton:0,middleButton:1,rightButton:2};k.registerEnum("Sys.UI.MouseButton");k=t.UI.Key=function(){};k.prototype={backspace:8,tab:9,enter:13,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40,del:127};k.registerEnum("Sys.UI.Key");k=t.UI.Point=function(n,t){this.x=n;this.y=t};k.registerClass("Sys.UI.Point");k=t.UI.Bounds=function(n,t,i,r){var u=this;u.x=n;u.y=t;u.height=r;u.width=i};k.registerClass("Sys.UI.Bounds");k=t.UI.DomEvent=function(n){var r=this,i=n,o=r.type=i.type.toLowerCase(),u,e;r.rawEvent=i;r.altKey=i.altKey;typeof i.button!==f&&(r.button=typeof i.which!==f?i.button:i.button===4?t.UI.MouseButton.middleButton:i.button===2?t.UI.MouseButton.rightButton:t.UI.MouseButton.leftButton);o==="keypress"?r.charCode=i.charCode||i.keyCode:r.keyCode=i.keyCode&&i.keyCode===46?127:i.keyCode;r.clientX=i.clientX;r.clientY=i.clientY;r.ctrlKey=i.ctrlKey;r.target=i.target||i.srcElement;o.startsWith("key")||(typeof i.offsetX!==f&&typeof i.offsetY!==f?(r.offsetX=i.offsetX,r.offsetY=i.offsetY):r.target&&r.target.nodeType!==3&&typeof i.clientX===l&&(u=t.UI.DomElement.getLocation(r.target),e=t.UI.DomElement._getWindow(r.target),r.offsetX=(e.pageXOffset||0)+i.clientX-u.x,r.offsetY=(e.pageYOffset||0)+i.clientY-u.y));r.screenX=i.screenX;r.screenY=i.screenY;r.shiftKey=i.shiftKey};k.prototype={preventDefault:function(){var t=this.rawEvent;t.preventDefault?t.preventDefault():n.event&&(t.returnValue=u)},stopPropagation:function(){var t=this.rawEvent;t.stopPropagation?t.stopPropagation():n.event&&(t.cancelBubble=r)}};k.registerClass("Sys.UI.DomEvent");$addHandler=k.addHandler=function(n,i,r,f){t.query(n).each(function(){var n=this,h=n.nodeType,o,s,e;h!==3&&h!==2&&h!==8&&(n._events||(n._events={}),o=n._events[i],o||(n._events[i]=o=[]),s=n,n.addEventListener?(e=function(n){return r.call(s,new t.UI.DomEvent(n))},n.addEventListener(i,e,u)):n.attachEvent&&(e=function(){var n={};try{n=t.UI.DomElement._getWindow(s).event}catch(i){}return r.call(s,new t.UI.DomEvent(n))},n.attachEvent(nt+i,e)),o.push({handler:r,browserHandler:e,autoRemove:f}),f&&t.UI.DomElement._onDispose(n,t.UI.DomEvent._disposeHandlers))})};t.registerPlugin({name:"addHandler",dom:r,plugin:function(n,i,r){return t.UI.DomEvent.addHandler(this.get(),n,i,r),this}});$addHandlers=k.addHandlers=function(n,i,r,f){t.query(n).each(function(){var t=this.nodeType,e,n;if(t!==3&&t!==2&&t!==8)for(e in i)n=i[e],r&&(n=Function.createDelegate(r,n)),$addHandler(this,e,n,f||u)})};t.registerPlugin({name:"addHandlers",dom:r,plugin:function(n,i,r){return t.UI.DomEvent.addHandlers(this.get(),n,i,r),this}});$clearHandlers=k.clearHandlers=function(n){t.query(n).each(function(){var n=this.nodeType;n!==3&&n!==2&&n!==8&&t.UI.DomEvent._clearHandlers(this,u)})};t.registerPlugin({name:"clearHandlers",dom:r,plugin:function(){return t.UI.DomEvent.clearHandlers(this.get()),this}});k._clearHandlers=function(n,i){t.query(n).each(function(){var r=this.nodeType,n,u,f,t,e;if(r!==3&&r!==2&&r!==8&&(n=this._events,n))for(u in n)for(f=n[u],t=f.length-1;t>=0;t--)e=f[t],(!i||e.autoRemove)&&$removeHandler(this,u,e.handler)})};k._disposeHandlers=function(){t.UI.DomEvent._clearHandlers(this,r)};$removeHandler=k.removeHandler=function(n,i,r){t.UI.DomEvent._removeHandler(n,i,r)};k._removeHandler=function(n,r,f){t.query(n).each(function(){var n=this,o=n.nodeType;if(o!==3&&o!==2&&o!==8){for(var s=i,e=n._events[r],t=0,h=e.length;t<h;t++)if(e[t].handler===f){s=e[t].browserHandler;break}n.removeEventListener?n.removeEventListener(r,s,u):n.detachEvent&&n.detachEvent(nt+r,s);e.splice(t,1)}})};t.registerPlugin({name:"removeHandler",dom:r,plugin:function(n,i){return t.UI.DomEvent.removeHandler(this.get(),n,i),this}});k=t.UI.DomElement=function(){};k.registerClass("Sys.UI.DomElement");k.addCssClass=function(n,i){t.UI.DomElement.containsCssClass(n,i)||(n.className===d?n.className=i:n.className+=s+i)};k.containsCssClass=function(n,t){return Array.contains(n.className.split(s),t)};k.getBounds=function(n){var i=t.UI.DomElement.getLocation(n);return new t.UI.Bounds(i.x,i.y,n.offsetWidth||0,n.offsetHeight||0)};$get=k.getElementById=function(n,r){return t.get(a+n,r||i)};k.getLocation=document.documentElement.getBoundingClientRect?function(n){var s,u,c;if(n.self||n.nodeType===9||n===document.documentElement||n.parentNode===n.ownerDocument.documentElement||(s=n.getBoundingClientRect(),!s))return new t.UI.Point(0,0);var f=n.ownerDocument,h=f.documentElement,e=Math.round(s.left)+(h.scrollLeft||(f.body?f.body.scrollLeft:0)),o=Math.round(s.top)+(h.scrollTop||(f.body?f.body.scrollTop:0));if(ct(pi)){try{u=n.ownerDocument.parentWindow.frameElement||i;u&&(u=u.frameBorder,c=u==="0"||u==="no"?2:0,e+=c,o+=c)}catch(v){}if(t.Browser.version===7&&!document.documentMode){var l=document.body,a=l.getBoundingClientRect(),r=(a.right-a.left)/l.clientWidth;r=Math.round(r*ht);r=(r-r%5)/ht;isNaN(r)||r===1||(e=Math.round(e/r),o=Math.round(o/r))}(document.documentMode||0)<8&&(e-=h.clientLeft,o-=h.clientTop)}return new t.UI.Point(e,o)}:ct("Safari")?function(n){var f,l,h;if(n.window&&n.window===n||n.nodeType===9)return new t.UI.Point(0,0);for(var e=0,o=0,c=i,s=i,u,r=n;r;c=r,s=u,r=r.offsetParent)u=t.UI.DomElement._getCurrentStyle(r),f=r.tagName?r.tagName.toUpperCase():i,(r.offsetLeft||r.offsetTop)&&(f!==ei||!s||s.position!==pt)&&(e+=r.offsetLeft,o+=r.offsetTop),c&&t.Browser.version>=3&&(e+=parseInt(u.borderLeftWidth),o+=parseInt(u.borderTopWidth));if(u=t.UI.DomElement._getCurrentStyle(n),l=u?u.position:i,l!==pt)for(r=n.parentNode;r;r=r.parentNode)if(f=r.tagName?r.tagName.toUpperCase():i,f!==ei&&f!==yi&&(r.scrollLeft||r.scrollTop)&&(e-=r.scrollLeft||0,o-=r.scrollTop||0),u=t.UI.DomElement._getCurrentStyle(r),h=u?u.position:i,h&&h===pt)break;return new t.UI.Point(e,o)}:function(n){var f,c;if(n.window&&n.window===n||n.nodeType===9)return new t.UI.Point(0,0);for(var e=0,o=0,h=i,s=i,u=i,r=n;r;h=r,s=u,r=r.offsetParent)f=r.tagName?r.tagName.toUpperCase():i,u=t.UI.DomElement._getCurrentStyle(r),!(r.offsetLeft||r.offsetTop)||f===ei&&(!s||s.position!==pt)||(e+=r.offsetLeft,o+=r.offsetTop),h!==i&&u&&(f!=="TABLE"&&f!=="TD"&&f!==yi&&(e+=parseInt(u.borderLeftWidth)||0,o+=parseInt(u.borderTopWidth)||0),f==="TABLE"&&(u.position==="relative"||u.position===pt)&&(e+=parseInt(u.marginLeft)||0,o+=parseInt(u.marginTop)||0));if(u=t.UI.DomElement._getCurrentStyle(n),c=u?u.position:i,c!==pt)for(r=n.parentNode;r;r=r.parentNode)f=r.tagName?r.tagName.toUpperCase():i,f!==ei&&f!==yi&&(r.scrollLeft||r.scrollTop)&&(e-=r.scrollLeft||0,o-=r.scrollTop||0,u=t.UI.DomElement._getCurrentStyle(r),u&&(e+=parseInt(u.borderLeftWidth)||0,o+=parseInt(u.borderTopWidth)||0));return new t.UI.Point(e,o)};k.isDomElement=function(n){return t._isDomElement(n)};k.removeCssClass=function(n,t){var i=s+n.className+s,r=i.indexOf(s+t+s);r>=0&&(n.className=(i.substr(0,r)+s+i.substring(r+t.length+1,i.length)).trim())};k.resolveElement=function(n,r){var u=n;return u?(typeof u===h&&(u=t.get(a+u,r)),u):i};k.raiseBubbleEvent=function(n,t){for(var r=n,i;r;){if(i=r.control,i&&i.onBubbleEvent&&i.raiseBubbleEvent){i.onBubbleEvent(n,t)||i._raiseBubbleEvent(n,t);return}r=r.parentNode}};k._ensureGet=function(n,i){return t.get(n,i)};k.setLocation=function(n,t,i){var r=n.style;r.position=pt;r.left=t+"px";r.top=i+"px"};k.toggleCssClass=function(n,i){t.UI.DomElement.containsCssClass(n,i)?t.UI.DomElement.removeCssClass(n,i):t.UI.DomElement.addCssClass(n,i)};k.getVisibilityMode=function(n){return n._visibilityMode===t.UI.VisibilityMode.hide?t.UI.VisibilityMode.hide:t.UI.VisibilityMode.collapse};k.setVisibilityMode=function(n,i){t.UI.DomElement._ensureOldDisplayMode(n);n._visibilityMode!==i&&(n._visibilityMode=i,t.UI.DomElement.getVisible(n)===u&&(n.style.display=i===t.UI.VisibilityMode.hide?n._oldDisplayMode:fi))};k.getVisible=function(n){var i=n.currentStyle||t.UI.DomElement._getCurrentStyle(n);return i?i.visibility!=="hidden"&&i.display!==fi:r};k.setVisible=function(n,i){if(i!==t.UI.DomElement.getVisible(n)){t.UI.DomElement._ensureOldDisplayMode(n);var r=n.style;r.visibility=i?"visible":"hidden";r.display=i||n._visibilityMode===t.UI.VisibilityMode.hide?n._oldDisplayMode:fi}};k.setCommand=function(n,i,u,f){t.UI.DomEvent.addHandler(n,"click",function(n){var r=f||this;t.UI.DomElement.raiseBubbleEvent(r,new t.CommandEventArgs(i,u,this,n))},r)};t.registerPlugin({name:"setCommand",dom:r,plugin:function(n,i,u){return this.addHandler("click",function(r){var f=u||this;t.UI.DomElement.raiseBubbleEvent(f,new t.CommandEventArgs(n,i,this,r))},r)}});k._ensureOldDisplayMode=function(n){var r,u,t;n._oldDisplayMode||(r=n.currentStyle||this._getCurrentStyle(n),n._oldDisplayMode=r?r.display:i,n._oldDisplayMode&&n._oldDisplayMode!==fi||(u=n.tagName,t="inline",/^(DIV|P|ADDRESS|BLOCKQUOTE|BODY|COL|COLGROUP|DD|DL|DT|FIELDSET|FORM|H1|H2|H3|H4|H5|H6|HR|IFRAME|LEGEND|OL|PRE|TABLE|TD|TH|TR|UL)$/i.test(u)?t="block":u.toUpperCase()==="LI"&&(t="list-item"),n._oldDisplayMode=t))};k._getWindow=function(n){var t=n.ownerDocument||n.document||n;return t.defaultView||t.parentWindow};k._getCurrentStyle=function(n){var t;return n.nodeType===3?i:(t=this._getWindow(n),n.documentElement&&(n=n.documentElement),t&&n!==t&&t.getComputedStyle?t.getComputedStyle(n,i):n.currentStyle||n.style)};k._onDispose=function(n,i){var r,u=n.dispose;u!==t.UI.DomElement._dispose?(n.dispose=t.UI.DomElement._dispose,n.__msajaxdispose=r=[],typeof u===e&&r.push(u)):r=n.__msajaxdispose;r.push(i)};k._dispose=function(){var n=this,r=n.__msajaxdispose,t,u;if(r)for(t=0,u=r.length;t<u;t++)r[t].apply(n);n.control&&typeof n.control.dispose===e&&n.control.dispose();n.__msajaxdispose=i;n.dispose=i};k=t.IContainer=function(){};k.registerInterface("Sys.IContainer");k=t.ApplicationLoadEventArgs=function(n,i){t.ApplicationLoadEventArgs.initializeBase(this);this._components=n;this._isPartialLoad=i};k.prototype={get_components:function(){return this._components},get_isPartialLoad:function(){return this._isPartialLoad}};k.registerClass("Sys.ApplicationLoadEventArgs",t.EventArgs);k=t._Application=function(){var i=this;t._Application.initializeBase(i);i._disposableObjects=[];i._components={};i._createdComponents=[];i._secondPassComponents=[];i._unloadHandlerDelegate=Function.createDelegate(i,i._unloadHandler);t.UI.DomEvent.addHandler(n,ii,i._unloadHandlerDelegate)};k.prototype={_deleteCount:0,get_isCreatingComponents:function(){return!!this._creatingComponents},get_isDisposing:function(){return!!this._disposing},add_init:function(n){this._initialized?n(this,t.EventArgs.Empty):this._addHandler(vi,n)},remove_init:function(n){this._removeHandler(vi,n)},add_load:function(n){this._addHandler(w,n)},remove_load:function(n){this._removeHandler(w,n)},add_unload:function(n){this._addHandler(ii,n)},remove_unload:function(n){this._removeHandler(ii,n)},addComponent:function(n){this._components[n.get_id()]=n},beginCreateComponents:function(){this._creatingComponents=r},dispose:function(){var i=this,u,e,o,h,c;if(!i._disposing){i._disposing=r;i._timerCookie&&(n.clearTimeout(i._timerCookie),delete i._timerCookie);u=i._endRequestHandler;e=i._beginRequestHandler;(u||e)&&(o=t.WebForms.PageRequestManager.getInstance(),u&&o.remove_endRequest(u),e&&o.remove_beginRequest(e),delete i._endRequestHandler,delete i._beginRequestHandler);n.pageUnload&&n.pageUnload(i,t.EventArgs.Empty);t.Observer.raiseEvent(i,ii);for(var l=Array.clone(i._disposableObjects),s=0,a=l.length;s<a;s++)h=l[s],typeof h!==f&&h.dispose();i._disposableObjects.length=0;t.UI.DomEvent.removeHandler(n,ii,i._unloadHandlerDelegate);t._ScriptLoader&&(c=t._ScriptLoader.getInstance(),c&&c.dispose());t._Application.callBaseMethod(i,ai)}},disposeElement:function(n,t){var h=this,o;if(n.nodeType===1){for(var s,u,r,l=n.getElementsByTagName("*"),c=l.length,a=new Array(c),f=0;f<c;f++)a[f]=l[f];for(f=c-1;f>=0;f--)o=a[f],s=o.dispose,s&&typeof s===e?o.dispose():(u=o.control,u&&typeof u.dispose===e&&u.dispose()),r=o._behaviors,r&&h._disposeComponents(r),r=o._components,r&&(h._disposeComponents(r),o._components=i);t||(s=n.dispose,s&&typeof s===e?n.dispose():(u=n.control,u&&typeof u.dispose===e&&u.dispose()),r=n._behaviors,r&&h._disposeComponents(r),r=n._components,r&&(h._disposeComponents(r),n._components=i))}},endCreateComponents:function(){for(var i,r,f=this._secondPassComponents,n=0,e=f.length;n<e;n++)i=f[n],r=i.component,t.Component._setReferences(r,i.references),r.endUpdate();this._secondPassComponents=[];this._creatingComponents=u},findComponent:function(n,r){return r?t.IContainer.isInstanceOfType(r)?r.findComponent(n):r[n]||i:t.Application._components[n]||i},getComponents:function(){var t=[],n=this._components;for(var i in n)n.hasOwnProperty(i)&&t.push(n[i]);return t},initialize:function(){n.setTimeout(Function.createDelegate(this,this._doInitialize),0)},_doInitialize:function(){var n=this,i,r;n.get_isInitialized()||n._disposing||(t._Application.callBaseMethod(n,ir),n._raiseInit(),n.get_stateString&&(t.WebForms&&t.WebForms.PageRequestManager&&(i=t.WebForms.PageRequestManager.getInstance(),n._beginRequestHandler=Function.createDelegate(n,n._onPageRequestManagerBeginRequest),i.add_beginRequest(n._beginRequestHandler),n._endRequestHandler=Function.createDelegate(n,n._onPageRequestManagerEndRequest),i.add_endRequest(n._endRequestHandler)),r=n.get_stateString(),r!==n._currentEntry?n._navigate(r):n._ensureHistory()),n.raiseLoad())},notifyScriptLoaded:function(){},registerDisposableObject:function(n){if(!this._disposing){var t=this._disposableObjects,i=t.length;t[i]=n;n.__msdisposeindex=i}},raiseLoad:function(){var i=this,u=new t.ApplicationLoadEventArgs(Array.clone(i._createdComponents),!!i._loaded);i._loaded=r;t.Observer.raiseEvent(i,w,u);n.pageLoad&&n.pageLoad(i,u);i._createdComponents=[]},removeComponent:function(n){var t=n.get_id();t&&delete this._components[t]},unregisterDisposableObject:function(n){var t=this,r,i;if(!t._disposing&&(r=n.__msdisposeindex,typeof r===l&&(i=t._disposableObjects,delete i[r],delete n.__msdisposeindex,++t._deleteCount>1e3))){for(var u=[],e=0,o=i.length;e<o;e++)n=i[e],typeof n!==f&&(n.__msdisposeindex=u.length,u.push(n));t._disposableObjects=u;t._deleteCount=0}},_addComponentToSecondPass:function(n,t){this._secondPassComponents.push({component:n,references:t})},_disposeComponents:function(n){var t,i;if(n)for(t=n.length-1;t>=0;t--)i=n[t],typeof i.dispose===e&&i.dispose()},_raiseInit:function(){this.beginCreateComponents();t.Observer.raiseEvent(this,vi);this.endCreateComponents()},_unloadHandler:function(){this.dispose()}};k.registerClass("Sys._Application",t.Component,t.IContainer);t.Application=new t._Application;n.$find=t.Application.findComponent;t.onReady(function(){t.Application._doInitialize()});k=t.UI.Behavior=function(n){t.UI.Behavior.initializeBase(this);this._element=n;var i=n._behaviors=n._behaviors||[];i.push(this)};k.prototype={get_element:function(){return this._element},get_id:function(){var i=t.UI.Behavior.callBaseMethod(this,"get_id"),n;return i?i:(n=this._element,!n||!n.id?d:n.id+p+this.get_name())},get_name:function(){var t=this,n,i;return t._name?t._name:(n=Object.getTypeName(t),i=n.lastIndexOf(c),i>=0&&(n=n.substr(i+1)),t._initialized||(t._name=n),n)},set_name:function(n){this._name=n},initialize:function(){var n=this,i;t.UI.Behavior.callBaseMethod(n,ir);i=n.get_name();i&&(n._element[i]=n)},dispose:function(){var n=this,r,u,f;t.UI.Behavior.callBaseMethod(n,ai);r=n._element;r&&(u=n.get_name(),u&&(r[u]=i),f=r._behaviors,Array.remove(f,n),f.length||(r._behaviors=i),delete n._element)}};k.registerClass("Sys.UI.Behavior",t.Component);k.getBehaviorByName=function(n,r){var u=n[r];return u&&t.UI.Behavior.isInstanceOfType(u)?u:i};k.getBehaviors=function(n){var t=n._behaviors;return t?Array.clone(t):[]};t.UI.Behavior.getBehaviorsByType=function(n,t){var r=n._behaviors,f=[],i,e,u;if(r)for(i=0,e=r.length;i<e;i++)u=r[i],t.isInstanceOfType(u)&&f.push(u);return f};k=t.UI.VisibilityMode=function(){};k.prototype={hide:0,collapse:1};k.registerEnum("Sys.UI.VisibilityMode");k=t.UI.Control=function(n){var i=this,r;t.UI.Control.initializeBase(i);i._element=n;n.control=i;r=i.get_role();r&&n.setAttribute("role",r)};k.prototype={_parent:i,_visibilityMode:t.UI.VisibilityMode.hide,get_element:function(){return this._element},get_id:function(){return this._id||(this._element?this._element.id:d)},get_parent:function(){var t=this,n;if(t._parent)return t._parent;if(!t._element)return i;for(n=t._element.parentNode;n;){if(n.control)return n.control;n=n.parentNode}return i},set_parent:function(n){this._parent=n},get_role:function(){return i},get_visibilityMode:function(){return t.UI.DomElement.getVisibilityMode(this._element)},set_visibilityMode:function(n){t.UI.DomElement.setVisibilityMode(this._element,n)},get_visible:function(){return t.UI.DomElement.getVisible(this._element)},set_visible:function(n){t.UI.DomElement.setVisible(this._element,n)},addCssClass:function(n){t.UI.DomElement.addCssClass(this._element,n)},dispose:function(){var n=this;t.UI.Control.callBaseMethod(n,ai);n._element&&(n._element.control=i,delete n._element);n._parent&&delete n._parent},onBubbleEvent:function(){return u},raiseBubbleEvent:function(n,t){this._raiseBubbleEvent(n,t)},_raiseBubbleEvent:function(n,t){for(var i=this.get_parent();i;){if(i.onBubbleEvent(n,t))return;i=i.get_parent()}},removeCssClass:function(n){t.UI.DomElement.removeCssClass(this._element,n)},toggleCssClass:function(n){t.UI.DomElement.toggleCssClass(this._element,n)}};k.registerClass("Sys.UI.Control",t.Component);k=t.HistoryEventArgs=function(n){t.HistoryEventArgs.initializeBase(this);this._state=n};k.prototype={get_state:function(){return this._state}};k.registerClass("Sys.HistoryEventArgs",t.EventArgs);k=t.Application;k._currentEntry=d;k._initialState=i;k._state={};ut=t._Application.prototype;ut.get_stateString=function(){var t=i,r,u;return ct(oi)?(r=n.location.href,u=r.indexOf(a),u!==ft?r.substring(u+1):d):(t=n.location.hash,t.length&&t.charAt(0)===a&&(t=t.substring(1)),t)};ut.get_enableHistory=function(){return!!this._enableHistory};ut.set_enableHistory=function(n){this._enableHistory=n};ut.add_navigate=function(n){this._addHandler(li,n)};ut.remove_navigate=function(n){this._removeHandler(li,n)};ut.addHistoryPoint=function(n,t){var u=this,e,o,s,h;u._ensureHistory();e=u._state;for(o in n)s=n[o],s===i?typeof e[o]!==f&&delete e[o]:e[o]=s;h=u._serializeState(e);u._historyPointIsNew=r;u._setState(h,t);u._raiseNavigate()};ut.setServerId=function(n,t){this._clientId=n;this._uniqueId=t};ut.setServerState=function(n){this._ensureHistory();this._state.__s=n;this._updateHiddenField(n)};ut._deserializeState=function(n){var u={},t,i,r,o,s;n=n||d;t=n.indexOf("&&");t!==ft&&t+2<n.length&&(u.__s=n.substr(t+2),n=n.substr(0,t));for(var e=n.split("&"),f=0,h=e.length;f<h;f++)i=e[f],r=i.indexOf("="),r!==ft&&r+1<i.length&&(o=i.substr(0,r),s=i.substr(r+1),u[o]=decodeURIComponent(s));return u};ut._enableHistoryInScriptManager=function(){this._enableHistory=r};ut._ensureHistory=function(){var i=this;if(!i._historyInitialized&&i._enableHistory){ct(pi)&&t.Browser.documentMode<8&&(i._historyFrame=t.get("#__historyFrame"),i._ignoreIFrame=r);i._timerHandler=Function.createDelegate(i,i._onIdle);i._timerCookie=n.setTimeout(i._timerHandler,ht);try{i._initialState=i._deserializeState(i.get_stateString())}catch(u){}i._historyInitialized=r}};ut._navigate=function(n){var t=this,i,u,r;if(t._ensureHistory(),i=t._deserializeState(n),t._uniqueId&&(u=t._state.__s||d,r=i.__s||d,r!==u)){t._updateHiddenField(r);__doPostBack(t._uniqueId,r);t._state=i;return}t._setState(n);t._state=i;t._raiseNavigate()};ut._onIdle=function(){var t=this,i;delete t._timerCookie;i=t.get_stateString();i!==t._currentEntry?t._ignoreTimer||(t._historyPointIsNew=u,t._navigate(i)):t._ignoreTimer=u;t._timerCookie=n.setTimeout(t._timerHandler,ht)};ut._onIFrameLoad=function(n){var t=this;t._ensureHistory();t._ignoreIFrame||(t._historyPointIsNew=u,t._navigate(n));t._ignoreIFrame=u};ut._onPageRequestManagerBeginRequest=function(){this._ignoreTimer=r;this._originalTitle=document.title};ut._onPageRequestManagerEndRequest=function(n,e){var o=this,l=e.get_dataItems()[o._clientId],a=o._originalTitle,c,s,v;o._originalTitle=i;c=t.get("#__EVENTTARGET");c&&c.value===o._uniqueId&&(c.value=d);typeof l!==f?(o.setServerState(l),o._historyPointIsNew=r):o._ignoreTimer=u;s=o._serializeState(o._state);s!==o._currentEntry&&(o._ignoreTimer=r,typeof a===h?(!ct(pi)||t.Browser.version>7?(v=document.title,document.title=a,o._setState(s),document.title=v):o._setState(s),o._raiseNavigate()):(o._setState(s),o._raiseNavigate()))};ut._raiseNavigate=function(){var i=this,e=i._historyPointIsNew,u={},r,f;for(r in i._state)r!=="__s"&&(u[r]=i._state[r]);if(f=new t.HistoryEventArgs(u),t.Observer.raiseEvent(i,li,f),!e)try{ct(oi)&&n.location.hash&&(!n.frameElement||n.top.location.hash)&&(t.Browser.version<3.5?n.history.go(0):location.hash=i.get_stateString())}catch(o){}};ut._serializeState=function(n){var u=[],t,i,r;for(t in n)i=n[t],t==="__s"?r=i:u.push(t+"="+encodeURIComponent(i));return u.join("&")+(r?"&&"+r:d)};ut._setState=function(e,o){var s=this,h,l,c,v;s._enableHistory&&(e=e||d,e!==s._currentEntry&&(n.theForm&&(h=n.theForm.action,l=h.indexOf(a),n.theForm.action=(l!==ft?h.substring(0,l):h)+a+e),s._historyFrame&&s._historyPointIsNew&&(s._ignoreIFrame=r,c=s._historyFrame.contentWindow.document,c.open("javascript:'<html><\/html>'"),c.write("<html><head><title>"+(o||document.title)+'<\/title><script type="text/javascript">parent.Sys.Application._onIFrameLoad('+t.Serialization.JavaScriptSerializer.serialize(e)+");<\/script><\/head><body><\/body><\/html>"),c.close()),s._ignoreTimer=u,s._currentEntry=e,(s._historyFrame||s._historyPointIsNew)&&(v=s.get_stateString(),e!==v&&(n.location.hash=e,s._currentEntry=s.get_stateString(),typeof o!==f&&o!==i&&(document.title=o))),s._historyPointIsNew=u))};ut._updateHiddenField=function(n){if(this._clientId){var t=document.getElementById(this._clientId);t&&(t.value=n)}};n.XMLHttpRequest||(n.XMLHttpRequest=function(){for(var t=["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"],n=0,r=t.length;n<r;n++)try{return new ActiveXObject(t[n])}catch(u){}return i});Type.registerNamespace("Sys.Net");k=t.Net.WebRequestExecutor=function(){this._webRequest=i;this._resultObject=i};st=function(){};k.prototype={get_started:st,get_responseAvailable:st,get_timedOut:st,get_aborted:st,get_responseData:st,get_statusCode:st,get_statusText:st,get_xml:st,executeRequest:st,abort:st,getAllResponseHeaders:st,getResponseHeader:st,get_webRequest:function(){return this._webRequest},_set_webRequest:function(n){this._webRequest=n},get_object:function(){var n=this._resultObject;return n||(this._resultObject=n=t.Serialization.JavaScriptSerializer.deserialize(this.get_responseData())),n}};k.registerClass("Sys.Net.WebRequestExecutor");t.Net.XMLDOM=function(t){var r,o;if(n.DOMParser)try{return o=new n.DOMParser,o.parseFromString(t,hr)}catch(h){}else for(var e=["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"],f=0,s=e.length;f<s;f++)try{return r=new ActiveXObject(e[f]),r.async=u,r.loadXML(t),r.setProperty(cr,"XPath"),r}catch(h){}return i};k=t.Net.XMLHttpExecutor=function(){var e=this,u;t.Net.XMLHttpExecutor.initializeBase(e);u=e;e._onReadyStateChange=function(){if(u._xmlHttpRequest.readyState===4){try{if(typeof u._xmlHttpRequest.status===f)return}catch(n){return}u._clearTimer();u._responseAvailable=r;try{u._webRequest.completed(t.EventArgs.Empty)}finally{u._xmlHttpRequest&&(u._xmlHttpRequest.onreadystatechange=Function.emptyMethod,u._xmlHttpRequest=i)}}};e._clearTimer=function(){u._timer&&(n.clearTimeout(u._timer),u._timer=i)};e._onTimeout=function(){if(!u._responseAvailable){u._clearTimer();u._timedOut=r;var n=u._xmlHttpRequest;n.onreadystatechange=Function.emptyMethod;n.abort();u._webRequest.completed(t.EventArgs.Empty);u._xmlHttpRequest=i}}};k.prototype={get_timedOut:function(){return!!this._timedOut},get_started:function(){return!!this._started},get_responseAvailable:function(){return!!this._responseAvailable},get_aborted:function(){return!!this._aborted},executeRequest:function(){var t=this,f=t.get_webRequest(),h,c,l,a;t._webRequest=f;var s=f.get_body(),o=f.get_headers(),u=new XMLHttpRequest;if(t._xmlHttpRequest=u,u.onreadystatechange=t._onReadyStateChange,h=f.get_httpVerb(),u.open(h,f.getResolvedUrl(),r),u.setRequestHeader("X-Requested-With","XMLHttpRequest"),o)for(c in o)l=o[c],typeof l!==e&&u.setRequestHeader(c,l);h.toLowerCase()==="post"&&(o!==i&&o[ui]||u.setRequestHeader(ui,"application/x-www-form-urlencoded; charset=utf-8"),s||(s=d));a=f.get_timeout();a>0&&(t._timer=n.setTimeout(Function.createDelegate(t,t._onTimeout),a));u.send(s);t._started=r},getResponseHeader:function(n){var t;try{t=this._xmlHttpRequest.getResponseHeader(n)}catch(i){}return t||(t=d),t},getAllResponseHeaders:function(){return this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function(){return this._xmlHttpRequest.responseText},get_statusCode:function(){var n=0;try{n=this._xmlHttpRequest.status}catch(t){}return n},get_statusText:function(){return this._xmlHttpRequest.statusText},get_xml:function(){var r="parsererror",u=this._xmlHttpRequest,n=u.responseXML;if(n&&n.documentElement)navigator.userAgent.indexOf("MSIE")!==ft&&n.setProperty(cr,"XPath");else if(n=t.Net.XMLDOM(u.responseText),!n||!n.documentElement)return i;return n.documentElement.namespaceURI==="http://www.mozilla.org/newlayout/xml/parsererror.xml"&&n.documentElement.tagName===r?i:n.documentElement.firstChild&&n.documentElement.firstChild.tagName===r?i:n},abort:function(){var n=this,u;n._aborted||n._responseAvailable||n._timedOut||(n._aborted=r,n._clearTimer(),u=n._xmlHttpRequest,u&&!n._responseAvailable&&(u.onreadystatechange=Function.emptyMethod,u.abort(),n._xmlHttpRequest=i,n._webRequest.completed(t.EventArgs.Empty)))}};k.registerClass(sr,t.Net.WebRequestExecutor);k=t.Net._WebRequestManager=function(){this._defaultExecutorType=sr};k.prototype={add_invokingRequest:function(n){t.Observer.addEventHandler(this,ci,n)},remove_invokingRequest:function(n){t.Observer.removeEventHandler(this,ci,n)},add_completedRequest:function(n){t.Observer.addEventHandler(this,hi,n)},remove_completedRequest:function(n){t.Observer.removeEventHandler(this,hi,n)},get_defaultTimeout:function(){return this._defaultTimeout||0},set_defaultTimeout:function(n){this._defaultTimeout=n},get_defaultExecutorType:function(){return this._defaultExecutorType},set_defaultExecutorType:function(n){this._defaultExecutorType=n},executeRequest:function(i){var u=i.get_executor(),o,e,f;if(!u){try{e=n.eval(this._defaultExecutorType);u=new e}catch(s){o=r}i.set_executor(u)}u.get_aborted()||(f=new t.Net.NetworkRequestEventArgs(i),t.Observer.raiseEvent(this,ci,f),f.get_cancel()||u.executeRequest())}};k.registerClass("Sys.Net._WebRequestManager");t.Net.WebRequestManager=new t.Net._WebRequestManager;k=t.Net.NetworkRequestEventArgs=function(n){t.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=n};k.prototype={get_webRequest:function(){return this._webRequest}};k.registerClass("Sys.Net.NetworkRequestEventArgs",t.CancelEventArgs);k=t.Net.WebRequest=function(){var n=this;n._url=d;n._headers={};n._body=i;n._userContext=i;n._httpVerb=i};k.prototype={add_completed:function(n){t.Observer.addEventHandler(this,ri,n)},remove_completed:function(n){t.Observer.removeEventHandler(this,ri,n)},completed:function(n){function u(i,u,f){var e=t.Observer._getContext(i,r).events.getHandler(f);e&&e(u,n)}var i=this;u(t.Net.WebRequestManager,i._executor,hi);u(i,i._executor,ri);t.Observer.clearEventHandlers(i,ri)},get_url:function(){return this._url},set_url:function(n){this._url=n},get_headers:function(){return this._headers},get_httpVerb:function(){return this._httpVerb===i?this._body===i?"GET":"POST":this._httpVerb},set_httpVerb:function(n){this._httpVerb=n},get_body:function(){return this._body},set_body:function(n){this._body=n},get_userContext:function(){return this._userContext},set_userContext:function(n){this._userContext=n},get_executor:function(){return this._executor||i},set_executor:function(n){this._executor=n;n._set_webRequest(this)},get_timeout:function(){return this._timeout||t.Net.WebRequestManager.get_defaultTimeout()},set_timeout:function(n){this._timeout=n},getResolvedUrl:function(){return t.Net.WebRequest._resolveUrl(this._url)},invoke:function(){t.Net.WebRequestManager.executeRequest(this)}};k._resolveUrl=function(n,i){var u,r,f,e,o;return n&&n.indexOf("://")>0?n:(i&&i.length||(u=t.get("base"),i=u&&u.href&&u.href.length?u.href:document.URL),r=i.indexOf("?"),r>0&&(i=i.substr(0,r)),r=i.indexOf(a),r>0&&(i=i.substr(0,r)),i=i.substr(0,i.lastIndexOf(at)+1),!n||!n.length)?i:n.charAt(0)===at?(f=i.indexOf("://"),e=i.indexOf(at,f+3),i.substr(0,e)+n):(o=i.lastIndexOf(at),i.substr(0,o+1)+n)};k._createQueryString=function(n,i,r){i=i||encodeURIComponent;var s=0,f,h,o,u=new t.StringBuilder;if(n)for(o in n)(f=n[o],typeof f!==e)&&(h=t.Serialization.JavaScriptSerializer.serialize(f),s++&&u.append("&"),u.append(o),u.append("="),u.append(i(h)));return r&&(s&&u.append("&"),u.append(r)),u.toString()};k._createUrl=function(n,r,u){if(!r&&!u)return n;var f=t.Net.WebRequest._createQueryString(r,i,u);return f.length?n+(n&&n.indexOf("?")>=0?"&":"?")+f:n};k.registerClass("Sys.Net.WebRequest");Type.registerNamespace("Sys.Net");k=t.Net.WebServiceProxy=function(){var n=Object.getType(this);n._staticInstance&&typeof n._staticInstance.get_enableJsonp===e&&(this._jsonp=n._staticInstance.get_enableJsonp())};k.prototype={get_timeout:function(){return this._timeout||0},set_timeout:function(n){this._timeout=n},get_defaultUserContext:function(){return typeof this._userContext===f?i:this._userContext},set_defaultUserContext:function(n){this._userContext=n},get_defaultSucceededCallback:function(){return this._succeeded||i},set_defaultSucceededCallback:function(n){this._succeeded=n},get_defaultFailedCallback:function(){return this._failed||i},set_defaultFailedCallback:function(n){this._failed=n},get_enableJsonp:function(){return!!this._jsonp},set_enableJsonp:function(n){this._jsonp=n},get_path:function(){return this._path||i},set_path:function(n){this._path=n},get_jsonpCallbackParameter:function(){return this._callbackParameter||or},set_jsonpCallbackParameter:function(n){this._callbackParameter=n},_invoke:function(n,r,u,e,o,s,h){var c=this;return o=o||c.get_defaultSucceededCallback(),s=s||c.get_defaultFailedCallback(),(h===i||typeof h===f)&&(h=c.get_defaultUserContext()),t.Net.WebServiceProxy.invoke(n,r,u,e,o,s,h,c.get_timeout(),c.get_enableJsonp(),c.get_jsonpCallbackParameter())}};k.registerClass("Sys.Net.WebServiceProxy");k.invoke=function(e,o,s,h,c,l,a,v,y,p){function et(n){var e,r,h,v,p,s,y,w;if(n.get_responseAvailable()){e=n.get_statusCode();r=i;try{v=n.getResponseHeader(ui);h=v.startsWith("application/json");r=h?n.get_object():v.startsWith(hr)?n.get_xml():n.get_responseData()}catch(b){}p=n.getResponseHeader("jsonerror");s=p==="true";s?r&&(r=new t.Net.WebServiceError(u,r.Message,r.StackTrace,r.ExceptionType,r)):h&&(r=!r||typeof r.d===f?r:r.d);e<200||e>=300||s?l&&(r&&s||(r=new t.Net.WebServiceError(u,String.format(t.Res.webServiceFailedNoMsg,o))),r._statusCode=e,l(r,a,o)):c&&c(r,a,o)}else y=n.get_timedOut(),w=String.format(y?t.Res.webServiceTimedOut:t.Res.webServiceFailedNoMsg,o),l&&l(new t.Net.WebServiceError(y,w,d,d),a,o)}var nt=y!==u?t.Net.WebServiceProxy._xdomain.exec(e):i,b,tt=nt&&nt.length===3&&(nt[1]!==location.protocol||nt[2]!==location.host),it,w;s=tt||s;tt&&(p=p||or,b="_jsonp"+t._jsonp++);h||(h={});it=h;s&&it||(it={});var g,k=i,rt=i,ut=t.Net.WebRequest._createUrl(o?e+at+encodeURIComponent(o):e,it,tt?p+"=Sys."+b:i);if(tt){function s(){k!==i&&(k=i,g=new t.Net.WebServiceError(r,String.format(t.Res.webServiceTimedOut,o)),delete t[b],l&&l(g,a,o))}function e(r,e){k!==i&&(n.clearTimeout(k),k=i);delete t[b];b=i;typeof e!==f&&e!==200?l&&(g=new t.Net.WebServiceError(u,r.Message||String.format(t.Res.webServiceFailedNoMsg,o),r.StackTrace||i,r.ExceptionType||i,r),g._statusCode=e,l(g,a,o)):c&&c(r,a,o)}return t[b]=e,v=v||t.Net.WebRequestManager.get_defaultTimeout(),v>0&&(k=n.setTimeout(s,v)),t._loadJsonp(ut,function(){b&&e({Message:String.format(t.Res.webServiceFailedNoMsg,o)},ft)}),i}return w=new t.Net.WebRequest,w.set_url(ut),w.get_headers()[ui]="application/json; charset=utf-8",s||(rt=t.Serialization.JavaScriptSerializer.serialize(h),rt==="{}"&&(rt=d)),w.set_body(rt),w.add_completed(et),v>0&&w.set_timeout(v),w.invoke(),w};k._generateTypedConstructor=function(n){return function(t){if(t)for(var i in t)this[i]=t[i];this.__type=n}};t._jsonp=0;k._xdomain=/^\s*([a-zA-Z0-9\+\-\.]+\:)\/\/([^?#\/]+)/;t._loadJsonp=function(n,r){function e(){(!o||/loaded|complete/.test(f.readyState))&&(o?f.detachEvent(rt,e):(f.removeEventListener(w,e,u),f.removeEventListener(g,e,u)),r.apply(f),f=i)}var f=document.createElement("script"),o;f.type="text/javascript";f.src=n;o=f.attachEvent;o?f.attachEvent(rt,e):(f.addEventListener(w,e,u),f.addEventListener(g,e,u));t.get("head").appendChild(f)};k=t.Net.WebServiceError=function(n,t,i,r,u){var f=this;f._timedOut=n;f._message=t;f._stackTrace=i;f._exceptionType=r;f._errorObject=u;f._statusCode=ft};k.prototype={get_timedOut:function(){return this._timedOut},get_statusCode:function(){return this._statusCode},get_message:function(){return this._message},get_stackTrace:function(){return this._stackTrace||d},get_exceptionType:function(){return this._exceptionType||d},get_errorObject:function(){return this._errorObject||i}};k.registerClass("Sys.Net.WebServiceError");Type.registerNamespace("Sys.Services");var gt=t.Services,ti="Service",kr="Role",dr="Authentication",gr="Profile";gt[dr+ti]={set_path:er,_setAuthenticated:function(n){this._auth=n}};gt["_"+dr+ti]={};gt[gr+ti]={set_path:er};gt["_"+gr+ti]={};gt.ProfileGroup=function(n){this._propertygroup=n};gt[kr+ti]={set_path:er};gt["_"+kr+ti]={};t._domLoaded()}var y="object",it="set_",a="#",p="$",h="string",c=".",s=" ",rt="onreadystatechange",w="load",ut="_readyQueue",ft="_domReadyQueue",g="error",u=!1,nt="on",i=null,r=!0,e="function",l="number",f="undefined",tt=function(n){return n=n||{},o(arguments,function(t){t&&b(t,function(t,i){n[i]=t})},1),n},b=function(n,t){for(var i in n)t(n[i],i)},o=function(t,i,u){var s,o,h;if(t)for(t=t!==n&&typeof t.nodeType===f&&(t instanceof Array||typeof t.length===l&&(typeof t.callee===e||t.item&&typeof t.nodeType===f&&!t.addEventListener&&!t.attachEvent))?t:[t],o=u||0,h=t.length;o<h;o++)if(i(t[o],o)){s=r;break}return!s},v=function(n,t,i){var r=n[t],u=typeof r===e;return u&&r.call(n,i),u},k,d,et;if(!t||!t.loader){function ct(n){return n=n||{},o(arguments,function(t){t&&b(t,function(t,i){typeof n[i]===f&&(n[i]=t)})},1),n}k=!!document.attachEvent;function tt(n,t){var i=n[t];return delete n[t],i}function lt(n,t,r){o(tt(n,t),function(n){n.apply(i,r||[])})}function at(n,t,i){return n?n[t]=n[t]||i:i}function ot(n,t,i){at(n,t,[]).push(i)}function l(n,t){return(t||document).getElementsByTagName(n)}function vt(n){return document.createElement(n)}function et(n,t,r,f,e,o){function s(){k&&e&&!/loaded|complete/.test(n.readyState)||(k?n.detachEvent(r||nt+t,s):(n.removeEventListener(t,s,u),o&&n.removeEventListener(g,s,u)),f.apply(n),n=i)}k?n.attachEvent(r||nt+t,s):(n.addEventListener(t,s,u),o&&n.addEventListener(g,s,u))}function st(){t._domReady&&t._2Pass(tt(t,ft))}function ht(){var n=t._ready;n||!t._domReady||t.loader&&t.loader._loading||(t._ready=n=r);n&&t._2Pass(tt(t,ut))}n.Sys=t=ct(t,{version:[3,0,31106,0],__namespace:r,debug:u,scripts:{},activateDom:r,composites:{},components:{},plugins:{},create:{},converters:{},_domLoaded:function(){function u(){if(!t._domReady){t._domReady=r;var n=t._autoRequire;n&&t.require(n,function(){t._autoRequire=i;lt(t,"_autoQueue")},autoToken);st();ht()}}var f,o,e;t._domChecked||(t._domChecked=r,et(n,w,i,u),k?n==n.top&&document.documentElement.doScroll?(e=vt("div"),f=function(){try{e.doScroll("left")}catch(t){o=n.setTimeout(f,0);return}e=i;u()},f()):et(document,i,rt,u,r):document.addEventListener&&et(document,"DOMContentLoaded",i,u))},_getById:function(n,t,i,u,f,e){if(f)u&&f.id===t?n.push(f):e||o(l("*",f),function(i){if(i.id===t)return n.push(i),r});else{var s=document.getElementById(t);s&&n.push(s)}return n.length},_getByClass:function(n,t,i,u,f,e){function y(i){var f,u=i.className;return u&&(u===t||u.indexOf(s+t)>=0||u.indexOf(t+s)>=0)&&(n.push(i),f=r),f}var o,a,h,v;if(u&&y(f)&&i)return r;if(!e)if(f=f||document,v=f.querySelectorAll||f.getElementsByClassName,v){for(f.querySelectorAll&&(t=c+t),h=v.call(f,t),o=0,a=h.length;o<a;o++)if(n.push(h[o]),i)return r}else for(h=l("*",f),o=0,a=h.length;o<a;o++)if(y(h[o])&&i)return r},query:function(n,i){return new t.ElementSet(n,i)},get:function(n,t){return t&&typeof t.get===e?t.get(n):this._find(n,t,r)},_find:function(u,f,e,s){var c=[],y=typeof u===h?[u]:u;var v=f instanceof Array,w=/^([\$#\.])((\w|[$:\.\-])+)$/,b=/^((\w+)|\*)$/;return(typeof f===h||f instanceof Array)&&(f=t._find(f)),f instanceof t.ElementSet&&(f=f.get()),o(y,function(i){var u,k,d,y;if(typeof i!==h)s?contains(f,i)&&c.push(i):c.push(i);else if(u=w.exec(i),u&&u.length===4)i=u[2],k=u[1],k===p?t._getComponent(c,i,f):(d=k===a?t._getById:t._getByClass,f?o(f,function(n){if(n.nodeType===1)return d(c,i,e,v,n,s)}):d(c,i,e));else if(b.test(i))if(f instanceof Array)o(f,function(n){if(n.nodeType===1&&(v&&(i==="*"||n.tagName.toLowerCase()===i)&&(c.push(n),e)||!s&&!o(l(i,n),function(n){return c.push(n),e?r:void 0})))return r});else{if(y=l(i,f),e)return y[0]&&c.push(y[0]),r;o(y,function(n){c.push(n)})}else n.jQuery&&(s||c.push.apply(c,jQuery(i,f).get()),v&&c.push.apply(c,jQuery(f).filter(i).get()))}),c.length?e?c[0]||i:c:i},onDomReady:function(n){ot(this,ft,n);st()},onReady:function(n){ot(this,ut,n);ht()},_set:function(n,t){b(t,function(t,i){v(n,"add_"+i,t)||v(n,it+i,t)||(n[i]=t)})}});t._getComponent=t._getComponent||function(){};t._2Pass=t._2Pass||function(n){o(n,function(n){n()})};t.ElementSet||(d=t.ElementSet=function(n,i){this._elements=typeof i===y&&typeof i.query===e?i.query(n).get():t._find(n,i)||[]},d.prototype={__class:r,components:function(n,i){var r=new t.ElementSet(this.get());return new t.ComponentSet(r,n,i)},component:function(n,t){return this.components(n,t).get(0)},each:function(n){for(var i=this._elements,t=0,r=i.length;t<r;t++)if(n.call(i[t],t)===u)break;return this},get:function(n){var t=this._elements;return typeof n===f?Array.apply(i,t):t[n]||i},find:function(n){return new t.ElementSet(n,this)},filter:function(n){return new t.ElementSet(t._find(n,this._elements,u,r))}});t.ComponentSet||(d=t.ComponentSet=function(n,i,r){this._elementSet=n||(n=new t.ElementSet);this._components=this._execute(n,i,r)},d.prototype={__class:r,setProperties:function(n){return this.each(function(){t._set(this,n)})},get:function(n){var t=this._components;return typeof n===f?Array.apply(i,t):t[n||0]||i},each:function(n){return o(this._components,function(t,i){if(n.call(t,i)===u)return r}),this},elements:function(){return this._elementSet},_execute:function(n,t,i){function u(n){var i;return n instanceof t||(i=n.constructor)&&(i===t||i.inheritsFrom&&i.inheritsFrom(t)||i.implementsInterface&&i.implementsInterface(t))}var r=[];return t instanceof Array?r.push.apply(r,t):n.each(function(){var n=this.control;n&&(!t||u(n))&&r.push(n);o(this._behaviors,function(n){(!t||u(n))&&r.push(n)})}),typeof i!==f&&(r=r[i]?[r[i]]:[]),r}});d=i}et=function(n,i){if(i)return function(){return t.plugins[n.name].plugin.apply(this,arguments)};var r=function(){var i=arguments.callee,n=i._component;return t._createComp.call(this,n,n.defaults,arguments)};return r._component=n,r};t._getCreate=et;t.loader?t.loader.registerScript("MicrosoftAjax",i,ot):ot()}(window,window.Sys);Type.registerNamespace("Sys");Sys.Res={argumentInteger:"Value must be an integer.",argumentType:"Object cannot be converted to the required type.",argumentNull:"Value cannot be null.",scriptAlreadyLoaded:"The script '{0}' has been referenced multiple times. If referencing Microsoft AJAX scripts explicitly, set the MicrosoftAjaxMode property of the ScriptManager to Explicit.",scriptDependencyNotFound:"The script '{0}' failed to load because it is dependent on script '{1}'.",formatBadFormatSpecifier:"Format specifier was invalid.",requiredScriptReferenceNotIncluded:"'{0}' requires that you have included a script reference to '{1}'.",webServiceFailedNoMsg:"The server method '{0}' failed.",argumentDomElement:"Value must be a DOM element.",actualValue:"Actual value was {0}.",enumInvalidValue:"'{0}' is not a valid value for enum {1}.",scriptLoadFailed:"The script '{0}' could not be loaded.",parameterCount:"Parameter count mismatch.",cannotDeserializeEmptyString:"Cannot deserialize empty string.",formatInvalidString:"Input string was not in a correct format.",argument:"Value does not fall within the expected range.",cannotDeserializeInvalidJson:"Cannot deserialize. The data does not correspond to valid JSON.",cannotSerializeNonFiniteNumbers:"Cannot serialize non finite numbers.",argumentUndefined:"Value cannot be undefined.",webServiceInvalidReturnType:"The server method '{0}' returned an invalid type. Expected type: {1}",servicePathNotSet:"The path to the web service has not been set.",argumentTypeWithTypes:"Object of type '{0}' cannot be converted to type '{1}'.",paramName:"Parameter name: {0}",nullReferenceInPath:"Null reference while evaluating data path: '{0}'.",format:"One of the identified items was in an invalid format.",assertFailedCaller:"Assertion Failed: {0}\r\nat {1}",argumentOutOfRange:"Specified argument was out of the range of valid values.",webServiceTimedOut:"The server method '{0}' timed out.",notImplemented:"The method or operation is not implemented.",assertFailed:"Assertion Failed: {0}",invalidOperation:"Operation is not valid due to the current state of the object.",breakIntoDebugger:"{0}\r\n\r\nBreak into debugger?"},function(n,t){"use strict";typeof define=="function"&&define.amd?define(t):n._buckets=t()}(this,function(){function l(){window.localStorage.setItem("___bucketsInitTest","tmpval");window.localStorage.removeItem("___bucketsInitTest");s();r();a();"addEventListener"in window&&window.addEventListener("pageshow",function(n){n.persisted&&e()},!1);f=!0}function a(){"addEventListener"in window?window.addEventListener("storage",e,!1):document.attachEvent("onstorage",e)}function e(){try{s()}catch(n){f=!1;return}r()}function s(){var t=localStorage.getItem("_buckets");try{n=JSON.parse(t)||{}}catch(i){n={}}u=h()}function i(){try{localStorage.setItem("_buckets",JSON.stringify(n));u=h()}catch(t){return t}return!0}function h(){var n=localStorage.getItem("_buckets");return n?String(n).length:0}function r(){var s,u,l,e,f,o=Infinity,h=0;if(clearTimeout(t),n&&n.___buckets_meta&&n.___buckets_meta.TTL){for(s=+new Date,f=n.___buckets_meta.TTL.keys||[],e=n.___buckets_meta.TTL.expire||{},u=0,l=f.length;u<l;u++)if(e[f[u]]<=s)h++,delete n[f[u]],delete e[f[u]];else{e[f[u]]<o&&(o=e[f[u]]);break}o!=Infinity&&(t=setTimeout(r,Math.min(o-s,2147483647)));h&&(f.splice(0,h),c(),i())}}function o(i,u){var o=+new Date,f,e;if(u=Number(u)||0,u!==0)if(n.hasOwnProperty(i)){if(n.___buckets_meta||(n.___buckets_meta={}),n.___buckets_meta.TTL||(n.___buckets_meta.TTL={expire:{},keys:[]}),n.___buckets_meta.TTL.expire[i]=o+u,n.___buckets_meta.TTL.expire.hasOwnProperty(i))for(f=0,e=n.___buckets_meta.TTL.keys.length;f<e;f++)n.___buckets_meta.TTL.keys[f]==i&&n.___buckets_meta.TTL.keys.splice(f);for(f=0,e=n.___buckets_meta.TTL.keys.length;f<e;f++)n.___buckets_meta.TTL.expire[n.___buckets_meta.TTL.keys[f]]>o+u&&n.___buckets_meta.TTL.keys.splice(f,0,i);!1||n.___buckets_meta.TTL.keys.push(i)}else return!1;else if(n&&n.___buckets_meta&&n.___buckets_meta.TTL){if(n.___buckets_meta.TTL.expire.hasOwnProperty(i))for(delete n.___buckets_meta.TTL.expire[i],f=0,e=n.___buckets_meta.TTL.keys.length;f<e;f++)if(n.___buckets_meta.TTL.keys[f]==i){n.___buckets_meta.TTL.keys.splice(f,1);break}c()}return clearTimeout(t),n&&n.___buckets_meta&&n.___buckets_meta.TTL&&n.___buckets_meta.TTL.keys.length&&(t=setTimeout(r,Math.min(Math.max(n.___buckets_meta.TTL.expire[n.___buckets_meta.TTL.keys[0]]-o,0),2147483647))),!0}function c(){var t=!1,i=!1,r;if(!n||!n.___buckets_meta)return t;n.___buckets_meta.TTL&&!n.___buckets_meta.TTL.keys.length&&(delete n.___buckets_meta.TTL,t=!0);for(r in n.___buckets_meta)if(n.___buckets_meta.hasOwnProperty(r)){i=!0;break}return i||(delete n.___buckets_meta,t=!0),t}var n=!1,u=0,f=!1,t=null;try{l()}catch(v){}return{version:"0.1.2",canUse:function(){return!!f},set:function(t,r,u){if(t=="___buckets_meta"||!n)return!1;if(typeof r=="undefined")return this.deleteKey(t);u=u||{};try{r=JSON.parse(JSON.stringify(r))}catch(f){return f}return n[t]=r,o(t,u.TTL||0),i()},get:function(t){return n?n.hasOwnProperty(t)&&t!="___buckets_meta"&&this.getTTL(t)?n[t]:void 0:!1},deleteKey:function(t){return n?t in n?(delete n[t],o(t,0),i()):!1:!1},setTTL:function(t,r){return n?(o(t,r),i()):!1},getTTL:function(t){var i;return n?n.hasOwnProperty(t)?n.___buckets_meta&&n.___buckets_meta.TTL&&n.___buckets_meta.TTL.expire&&n.___buckets_meta.TTL.expire.hasOwnProperty(t)?(i=Math.max(n.___buckets_meta.TTL.expire[t]-+new Date||0,0),i||!1):Infinity:!1:!1},flush:function(){if(!n)return!1;n={};try{return localStorage.removeItem("_buckets"),!0}catch(t){return t}},index:function(){if(!n)return!1;var i=[];for(var t in n)n.hasOwnProperty(t)&&t!="___buckets_meta"&&i.push(t);return i},storageSize:function(){return u}}}),function(n){typeof require=="function"&&typeof exports=="object"&&typeof module=="object"?n(require("knockout"),exports):typeof define=="function"&&define.amd?define(["knockout","exports"],n):n(ko,ko.mapping={})}(function(n,t){function rt(){for(var r=arguments,u=r.length,f={},e=[],t,n,i;u--;)for(i=r[u],t=i.length;t--;)n=i[t],f[n]||(f[n]=1,e.push(n));return e}function y(n,i){var u,r,f;for(r in i)i.hasOwnProperty(r)&&i[r]&&(u=t.getType(n[r]),r&&n[r]&&u!=="array"&&u!=="string"?y(n[r],i[r]):(f=t.getType(n[r])==="array"&&t.getType(i[r])==="array",n[r]=f?rt(n[r],i[r]):i[r]))}function c(n,t){var i={};return y(i,n),y(i,t),i}function p(n,t){for(var f,i=c({},n),e=w.length-1;e>=0;e--)(f=w[e],i[f])&&(i[""]instanceof Object||(i[""]={}),i[""][f]=i[f],delete i[f]);return t&&(i.ignore=u(t.ignore,i.ignore),i.include=u(t.include,i.include),i.copy=u(t.copy,i.copy),i.observe=u(t.observe,i.observe)),i.ignore=u(i.ignore,r.ignore),i.include=u(i.include,r.include),i.copy=u(i.copy,r.copy),i.observe=u(i.observe,r.observe),i.mappedProperties=i.mappedProperties||{},i.copiedProperties=i.copiedProperties||{},i}function u(i,r){return t.getType(i)!=="array"&&(i=t.getType(i)==="undefined"?[]:[i]),t.getType(r)!=="array"&&(r=t.getType(r)==="undefined"?[]:[r]),n.utils.arrayGetDistinctValues(i.concat(r))}function ut(t,i){var u=n.dependentObservable,r;return n.dependentObservable=function(i,r,u){var f;u=u||{};i&&typeof i=="object"&&(u=i);var s=u.deferEvaluation,e=!1,h=function(i){var f=n.dependentObservable,u,r;return n.dependentObservable=o,u=n.isWriteableObservable(i),n.dependentObservable=f,r=o({read:function(){return e||(n.utils.arrayRemoveItem(t,i),e=!0),i.apply(i,arguments)},write:u&&function(n){return i(n)},deferEvaluation:!0}),it&&(r._wrapper=!0),r.__DO=i,r};return u.deferEvaluation=!0,f=new o(i,r,u),s||(f=h(f),t.push(f)),f},n.dependentObservable.fn=o.fn,n.computed=n.dependentObservable,r=i(),n.dependentObservable=u,n.computed=n.dependentObservable,r}function l(r,u,f,o,v,y,p){var si=t.getType(n.utils.unwrapObservable(u))==="array",ti,ot,ri,lt,ei,wt,yt,gt,d,it,ni,st,ht;y=y||"";t.isMapped(r)&&(ti=n.utils.unwrapObservable(r)[i],f=c(ti,f));var et={data:u,parent:p||v},ct=function(){return f[o]&&f[o].create instanceof Function},pt=function(t){return ut(s,function(){return n.utils.unwrapObservable(v)instanceof Array?f[o].create({data:t||et.data,parent:et.parent,skip:b}):f[o].create({data:t||et.data,parent:et.parent})})},rt=function(){return f[o]&&f[o].update instanceof Function},ft=function(t,i){var r={data:i||et.data,parent:et.parent,target:n.utils.unwrapObservable(t)};return n.isWriteableObservable(t)&&(r.observable=t),f[o].update(r)},ii=h.get(u);if(ii)return ii;if(o=o||"",si){var ui=[],fi=!1,w=function(n){return n};f[o]&&f[o].key&&(w=f[o].key,fi=!0);n.isObservable(r)||(r=n.observableArray([]),r.mappedRemove=function(n){var t=typeof n=="function"?n:function(t){return t===w(n)};return r.remove(function(n){return t(w(n))})},r.mappedRemoveAll=function(t){var i=e(t,w);return r.remove(function(t){return n.utils.arrayIndexOf(i,w(t))!=-1})},r.mappedDestroy=function(n){var t=typeof n=="function"?n:function(t){return t===w(n)};return r.destroy(function(n){return t(w(n))})},r.mappedDestroyAll=function(t){var i=e(t,w);return r.destroy(function(t){return n.utils.arrayIndexOf(i,w(t))!=-1})},r.mappedIndexOf=function(t){var i=e(r(),w),u=w(t);return n.utils.arrayIndexOf(i,u)},r.mappedGet=function(n){return r()[r.mappedIndexOf(n)]},r.mappedCreate=function(t){var i,u;if(r.mappedIndexOf(t)!==-1)throw new Error("There already is an object with the key that you specified.");return i=ct()?pt(t):t,rt()&&(u=ft(i,t),n.isWriteableObservable(i)?i(u):i=u),r.push(i),i});ei=e(n.utils.unwrapObservable(r),w).sort();wt=e(u,w);fi&&wt.sort();for(var oi=n.utils.compareArrays(ei,wt),at={},bt=n.utils.unwrapObservable(u),kt={},dt=!0,tt=0,vt=bt.length;tt<vt;tt++){if(d=w(bt[tt]),d===undefined||d instanceof Object){dt=!1;break}kt[d]=bt[tt]}for(yt=[],gt=0,tt=0,vt=oi.length;tt<vt;tt++){d=oi[tt];ni=y+"["+tt+"]";switch(d.status){case"added":st=dt?kt[d.value]:a(n.utils.unwrapObservable(u),d.value,w);it=l(undefined,st,f,o,r,ni,v);ct()||(it=n.utils.unwrapObservable(it));ht=k(n.utils.unwrapObservable(u),st,at);it===b?gt++:yt[ht-gt]=it;at[ht]=!0;break;case"retained":st=dt?kt[d.value]:a(n.utils.unwrapObservable(u),d.value,w);it=a(r,d.value,w);l(it,st,f,o,r,ni,v);ht=k(n.utils.unwrapObservable(u),st,at);yt[ht]=it;at[ht]=!0;break;case"deleted":it=a(r,d.value,w)}ui.push({event:d.status,item:it})}r(yt);f[o]&&f[o].arrayChanged&&n.utils.arrayForEach(ui,function(n){f[o].arrayChanged(n.event,n.item)})}else if(nt(u)){if(r=n.utils.unwrapObservable(r),!r){if(ct())return lt=pt(),rt()&&(lt=ft(lt)),lt;if(rt())return ft(lt);r={}}if(rt()&&(r=ft(r)),h.save(u,r),rt())return r;g(u,function(t){var e=y.length?y+"."+t:t;if(n.utils.arrayIndexOf(f.ignore,e)==-1){if(n.utils.arrayIndexOf(f.copy,e)!=-1){r[t]=u[t];return}if(typeof u[t]!="object"&&typeof u[t]!="array"&&f.observe.length>0&&n.utils.arrayIndexOf(f.observe,e)==-1){r[t]=u[t];f.copiedProperties[e]=!0;return}var o=h.get(u[t]),s=l(r[t],u[t],f,t,r,e,r),i=o||s;if(f.observe.length>0&&n.utils.arrayIndexOf(f.observe,e)==-1){r[t]=n.utils.unwrapObservable(i);f.copiedProperties[e]=!0;return}n.isWriteableObservable(r[t])?(i=n.utils.unwrapObservable(i),r[t]()!==i&&r[t](i)):(i=r[t]===undefined?i:n.utils.unwrapObservable(i),r[t]=i);f.mappedProperties[e]=!0}})}else switch(t.getType(u)){case"function":rt()?n.isWriteableObservable(u)?(u(ft(u)),r=u):r=ft(u):r=u;break;default:if(n.isWriteableObservable(r))return rt()?(ot=ft(r),r(ot),ot):(ot=n.utils.unwrapObservable(u),r(ot),ot);if(ri=ct()||rt(),r=ct()?pt():n.observable(n.utils.unwrapObservable(u)),rt()&&r(ft(r)),ri)return r}return r}function k(n,t,i){for(var r=0,u=n.length;r<u;r++)if(i[r]!==!0&&n[r]===t)return r;return null}function d(i,r){var u;return r&&(u=r(i)),t.getType(u)==="undefined"&&(u=i),n.utils.unwrapObservable(u)}function a(t,i,r){var u,e,f;for(t=n.utils.unwrapObservable(t),u=0,e=t.length;u<e;u++)if(f=t[u],d(f,r)===i)return f;throw new Error("When calling ko.update*, the key '"+i+"' was not found!");}function e(t,i){return n.utils.arrayMap(n.utils.unwrapObservable(t),function(n){return i?d(n,i):n})}function g(n,i){var r,u;if(t.getType(n)==="array")for(r=0;r<n.length;r++)i(r);else for(u in n)i(u)}function nt(n){var i=t.getType(n);return(i==="object"||i==="array")&&n!==null}function ft(n,i,r){var u=n||"";return t.getType(i)==="array"?n&&(u+="["+r+"]"):(n&&(u+="."),u+=r),u}function et(){var t=[],i=[];this.save=function(r,u){var f=n.utils.arrayIndexOf(t,r);f>=0?i[f]=u:(t.push(r),i.push(u))};this.get=function(r){var u=n.utils.arrayIndexOf(t,r);return u>=0?i[u]:undefined}}function tt(){var n={},t=function(t){var r,i;try{r=t}catch(u){r="$$$"}return i=n[r],i===undefined&&(i=new et,n[r]=i),i};this.save=function(n,i){t(n).save(n,i)};this.get=function(n){return t(n).get(n)}}var it=!0,i="__ko_mapping__",o=n.dependentObservable,v=0,s,h,w=["create","update","key","arrayChanged"],b={},f={include:["_destroy"],ignore:[],copy:[],observe:[]},r=f;t.isMapped=function(t){var r=n.utils.unwrapObservable(t);return r&&r[i]};t.fromJS=function(n){var t,r,u,f;if(arguments.length==0)throw new Error("When calling ko.fromJS, pass the object you want to convert.");try{if(v++||(s=[],h=new tt),arguments.length==2&&(arguments[1][i]?r=arguments[1]:t=arguments[1]),arguments.length==3&&(t=arguments[1],r=arguments[2]),r&&(t=c(t,r[i])),t=p(t),u=l(r,n,t),r&&(u=r),!--v)while(s.length)f=s.pop(),f&&(f(),f.__DO.throttleEvaluation=f.throttleEvaluation);return u[i]=c(u[i],t),u}catch(e){v=0;throw e;}};t.fromJSON=function(i){var r=n.utils.parseJson(i);return arguments[0]=r,t.fromJS.apply(this,arguments)};t.updateFromJS=function(){throw new Error("ko.mapping.updateFromJS, use ko.mapping.fromJS instead. Please note that the order of parameters is different!");};t.updateFromJSON=function(){throw new Error("ko.mapping.updateFromJSON, use ko.mapping.fromJSON instead. Please note that the order of parameters is different!");};t.toJS=function(u,f){if(r||t.resetDefaultOptions(),arguments.length==0)throw new Error("When calling ko.mapping.toJS, pass the object you want to convert.");if(t.getType(r.ignore)!=="array")throw new Error("ko.mapping.defaultOptions().ignore should be an array.");if(t.getType(r.include)!=="array")throw new Error("ko.mapping.defaultOptions().include should be an array.");if(t.getType(r.copy)!=="array")throw new Error("ko.mapping.defaultOptions().copy should be an array.");return f=p(f,u[i]),t.visitModel(u,function(t){return n.utils.unwrapObservable(t)},f)};t.toJSON=function(i,r){var u=t.toJS(i,r);return n.utils.stringifyJson(u)};t.defaultOptions=function(){if(arguments.length>0)r=arguments[0];else return r};t.resetDefaultOptions=function(){r={include:f.include.slice(0),ignore:f.ignore.slice(0),copy:f.copy.slice(0),observe:f.observe.slice(0)}};t.getType=function(n){if(n&&typeof n=="object"){if(n.constructor===Date)return"date";if(n.constructor===Array)return"array"}return typeof n};t.visitModel=function(r,u,f){var o,e,s;if(f=f||{},f.visitedObjects=f.visitedObjects||new tt,e=n.utils.unwrapObservable(r),nt(e))f=p(f,e[i]),u(r,f.parentName),o=t.getType(e)==="array"?[]:{};else return u(r,f.parentName);return f.visitedObjects.save(r,o),s=f.parentName,g(e,function(r){var h,c;if((!f.ignore||n.utils.arrayIndexOf(f.ignore,r)==-1)&&(h=e[r],f.parentName=ft(s,e,r),n.utils.arrayIndexOf(f.copy,r)!==-1||n.utils.arrayIndexOf(f.include,r)!==-1||!e[i]||!e[i].mappedProperties||e[i].mappedProperties[r]||!e[i].copiedProperties||e[i].copiedProperties[r]||t.getType(e)==="array"))switch(t.getType(n.utils.unwrapObservable(h))){case"object":case"array":case"undefined":c=f.visitedObjects.get(h);o[r]=t.getType(c)!=="undefined"?c:t.visitModel(h,u,f);break;default:o[r]=u(h,f.parentName)}}),o}}),function(n){typeof require=="function"&&typeof exports=="object"&&typeof module=="object"?n(require("knockout"),exports):typeof define=="function"&&define.amd?define(["knockout","exports"],n):n(ko,ko.mapping={})}(function(n,t){function rt(){for(var r=arguments,u=r.length,f={},e=[],t,n,i;u--;)for(i=r[u],t=i.length;t--;)n=i[t],f[n]||(f[n]=1,e.push(n));return e}function y(n,i){var u,r,f;for(r in i)i.hasOwnProperty(r)&&i[r]&&(u=t.getType(n[r]),r&&n[r]&&u!=="array"&&u!=="string"?y(n[r],i[r]):(f=t.getType(n[r])==="array"&&t.getType(i[r])==="array",n[r]=f?rt(n[r],i[r]):i[r]))}function c(n,t){var i={};return y(i,n),y(i,t),i}function p(n,t){for(var f,i=c({},n),e=w.length-1;e>=0;e--)(f=w[e],i[f])&&(i[""]instanceof Object||(i[""]={}),i[""][f]=i[f],delete i[f]);return t&&(i.ignore=u(t.ignore,i.ignore),i.include=u(t.include,i.include),i.copy=u(t.copy,i.copy),i.observe=u(t.observe,i.observe)),i.ignore=u(i.ignore,r.ignore),i.include=u(i.include,r.include),i.copy=u(i.copy,r.copy),i.observe=u(i.observe,r.observe),i.mappedProperties=i.mappedProperties||{},i.copiedProperties=i.copiedProperties||{},i}function u(i,r){return t.getType(i)!=="array"&&(i=t.getType(i)==="undefined"?[]:[i]),t.getType(r)!=="array"&&(r=t.getType(r)==="undefined"?[]:[r]),n.utils.arrayGetDistinctValues(i.concat(r))}function ut(t,i){var u=n.dependentObservable,r;return n.dependentObservable=function(i,r,u){var f;u=u||{};i&&typeof i=="object"&&(u=i);var s=u.deferEvaluation,e=!1,h=function(i){var f=n.dependentObservable,u,r;return n.dependentObservable=o,u=n.isWriteableObservable(i),n.dependentObservable=f,r=o({read:function(){return e||(n.utils.arrayRemoveItem(t,i),e=!0),i.apply(i,arguments)},write:u&&function(n){return i(n)},deferEvaluation:!0}),it&&(r._wrapper=!0),r.__DO=i,r};return u.deferEvaluation=!0,f=new o(i,r,u),s||(f=h(f),t.push(f)),f},n.dependentObservable.fn=o.fn,n.computed=n.dependentObservable,r=i(),n.dependentObservable=u,n.computed=n.dependentObservable,r}function l(r,u,f,o,v,y,p){var si=t.getType(n.utils.unwrapObservable(u))==="array",ti,ot,ri,lt,ei,wt,yt,gt,d,it,ni,st,ht;y=y||"";t.isMapped(r)&&(ti=n.utils.unwrapObservable(r)[i],f=c(ti,f));var et={data:u,parent:p||v},ct=function(){return f[o]&&f[o].create instanceof Function},pt=function(t){return ut(s,function(){return n.utils.unwrapObservable(v)instanceof Array?f[o].create({data:t||et.data,parent:et.parent,skip:b}):f[o].create({data:t||et.data,parent:et.parent})})},rt=function(){return f[o]&&f[o].update instanceof Function},ft=function(t,i){var r={data:i||et.data,parent:et.parent,target:n.utils.unwrapObservable(t)};return n.isWriteableObservable(t)&&(r.observable=t),f[o].update(r)},ii=h.get(u);if(ii)return ii;if(o=o||"",si){var ui=[],fi=!1,w=function(n){return n};f[o]&&f[o].key&&(w=f[o].key,fi=!0);n.isObservable(r)||(r=n.observableArray([]),r.mappedRemove=function(n){var t=typeof n=="function"?n:function(t){return t===w(n)};return r.remove(function(n){return t(w(n))})},r.mappedRemoveAll=function(t){var i=e(t,w);return r.remove(function(t){return n.utils.arrayIndexOf(i,w(t))!=-1})},r.mappedDestroy=function(n){var t=typeof n=="function"?n:function(t){return t===w(n)};return r.destroy(function(n){return t(w(n))})},r.mappedDestroyAll=function(t){var i=e(t,w);return r.destroy(function(t){return n.utils.arrayIndexOf(i,w(t))!=-1})},r.mappedIndexOf=function(t){var i=e(r(),w),u=w(t);return n.utils.arrayIndexOf(i,u)},r.mappedGet=function(n){return r()[r.mappedIndexOf(n)]},r.mappedCreate=function(t){var i,u;if(r.mappedIndexOf(t)!==-1)throw new Error("There already is an object with the key that you specified.");return i=ct()?pt(t):t,rt()&&(u=ft(i,t),n.isWriteableObservable(i)?i(u):i=u),r.push(i),i});ei=e(n.utils.unwrapObservable(r),w).sort();wt=e(u,w);fi&&wt.sort();for(var oi=n.utils.compareArrays(ei,wt),at={},bt=n.utils.unwrapObservable(u),kt={},dt=!0,tt=0,vt=bt.length;tt<vt;tt++){if(d=w(bt[tt]),d===undefined||d instanceof Object){dt=!1;break}kt[d]=bt[tt]}for(yt=[],gt=0,tt=0,vt=oi.length;tt<vt;tt++){d=oi[tt];ni=y+"["+tt+"]";switch(d.status){case"added":st=dt?kt[d.value]:a(n.utils.unwrapObservable(u),d.value,w);it=l(undefined,st,f,o,r,ni,v);ct()||(it=n.utils.unwrapObservable(it));ht=k(n.utils.unwrapObservable(u),st,at);it===b?gt++:yt[ht-gt]=it;at[ht]=!0;break;case"retained":st=dt?kt[d.value]:a(n.utils.unwrapObservable(u),d.value,w);it=a(r,d.value,w);l(it,st,f,o,r,ni,v);ht=k(n.utils.unwrapObservable(u),st,at);yt[ht]=it;at[ht]=!0;break;case"deleted":it=a(r,d.value,w)}ui.push({event:d.status,item:it})}r(yt);f[o]&&f[o].arrayChanged&&n.utils.arrayForEach(ui,function(n){f[o].arrayChanged(n.event,n.item)})}else if(nt(u)){if(r=n.utils.unwrapObservable(r),!r){if(ct())return lt=pt(),rt()&&(lt=ft(lt)),lt;if(rt())return ft(lt);r={}}if(rt()&&(r=ft(r)),h.save(u,r),rt())return r;g(u,function(t){var e=y.length?y+"."+t:t;if(n.utils.arrayIndexOf(f.ignore,e)==-1){if(n.utils.arrayIndexOf(f.copy,e)!=-1){r[t]=u[t];return}if(typeof u[t]!="object"&&typeof u[t]!="array"&&f.observe.length>0&&n.utils.arrayIndexOf(f.observe,e)==-1){r[t]=u[t];f.copiedProperties[e]=!0;return}var o=h.get(u[t]),s=l(r[t],u[t],f,t,r,e,r),i=o||s;if(f.observe.length>0&&n.utils.arrayIndexOf(f.observe,e)==-1){r[t]=n.utils.unwrapObservable(i);f.copiedProperties[e]=!0;return}n.isWriteableObservable(r[t])?(i=n.utils.unwrapObservable(i),r[t]()!==i&&r[t](i)):(i=r[t]===undefined?i:n.utils.unwrapObservable(i),r[t]=i);f.mappedProperties[e]=!0}})}else switch(t.getType(u)){case"function":rt()?n.isWriteableObservable(u)?(u(ft(u)),r=u):r=ft(u):r=u;break;default:if(n.isWriteableObservable(r))return rt()?(ot=ft(r),r(ot),ot):(ot=n.utils.unwrapObservable(u),r(ot),ot);if(ri=ct()||rt(),r=ct()?pt():n.observable(n.utils.unwrapObservable(u)),rt()&&r(ft(r)),ri)return r}return r}function k(n,t,i){for(var r=0,u=n.length;r<u;r++)if(i[r]!==!0&&n[r]===t)return r;return null}function d(i,r){var u;return r&&(u=r(i)),t.getType(u)==="undefined"&&(u=i),n.utils.unwrapObservable(u)}function a(t,i,r){var u,e,f;for(t=n.utils.unwrapObservable(t),u=0,e=t.length;u<e;u++)if(f=t[u],d(f,r)===i)return f;throw new Error("When calling ko.update*, the key '"+i+"' was not found!");}function e(t,i){return n.utils.arrayMap(n.utils.unwrapObservable(t),function(n){return i?d(n,i):n})}function g(n,i){var r,u;if(t.getType(n)==="array")for(r=0;r<n.length;r++)i(r);else for(u in n)i(u)}function nt(n){var i=t.getType(n);return(i==="object"||i==="array")&&n!==null}function ft(n,i,r){var u=n||"";return t.getType(i)==="array"?n&&(u+="["+r+"]"):(n&&(u+="."),u+=r),u}function et(){var t=[],i=[];this.save=function(r,u){var f=n.utils.arrayIndexOf(t,r);f>=0?i[f]=u:(t.push(r),i.push(u))};this.get=function(r){var u=n.utils.arrayIndexOf(t,r);return u>=0?i[u]:undefined}}function tt(){var n={},t=function(t){var r,i;try{r=t}catch(u){r="$$$"}return i=n[r],i===undefined&&(i=new et,n[r]=i),i};this.save=function(n,i){t(n).save(n,i)};this.get=function(n){return t(n).get(n)}}var it=!0,i="__ko_mapping__",o=n.dependentObservable,v=0,s,h,w=["create","update","key","arrayChanged"],b={},f={include:["_destroy"],ignore:[],copy:[],observe:[]},r=f;t.isMapped=function(t){var r=n.utils.unwrapObservable(t);return r&&r[i]};t.fromJS=function(n){var t,r,u,f;if(arguments.length==0)throw new Error("When calling ko.fromJS, pass the object you want to convert.");try{if(v++||(s=[],h=new tt),arguments.length==2&&(arguments[1][i]?r=arguments[1]:t=arguments[1]),arguments.length==3&&(t=arguments[1],r=arguments[2]),r&&(t=c(t,r[i])),t=p(t),u=l(r,n,t),r&&(u=r),!--v)while(s.length)f=s.pop(),f&&(f(),f.__DO.throttleEvaluation=f.throttleEvaluation);return u[i]=c(u[i],t),u}catch(e){v=0;throw e;}};t.fromJSON=function(i){var r=n.utils.parseJson(i);return arguments[0]=r,t.fromJS.apply(this,arguments)};t.updateFromJS=function(){throw new Error("ko.mapping.updateFromJS, use ko.mapping.fromJS instead. Please note that the order of parameters is different!");};t.updateFromJSON=function(){throw new Error("ko.mapping.updateFromJSON, use ko.mapping.fromJSON instead. Please note that the order of parameters is different!");};t.toJS=function(u,f){if(r||t.resetDefaultOptions(),arguments.length==0)throw new Error("When calling ko.mapping.toJS, pass the object you want to convert.");if(t.getType(r.ignore)!=="array")throw new Error("ko.mapping.defaultOptions().ignore should be an array.");if(t.getType(r.include)!=="array")throw new Error("ko.mapping.defaultOptions().include should be an array.");if(t.getType(r.copy)!=="array")throw new Error("ko.mapping.defaultOptions().copy should be an array.");return f=p(f,u[i]),t.visitModel(u,function(t){return n.utils.unwrapObservable(t)},f)};t.toJSON=function(i,r){var u=t.toJS(i,r);return n.utils.stringifyJson(u)};t.defaultOptions=function(){if(arguments.length>0)r=arguments[0];else return r};t.resetDefaultOptions=function(){r={include:f.include.slice(0),ignore:f.ignore.slice(0),copy:f.copy.slice(0),observe:f.observe.slice(0)}};t.getType=function(n){if(n&&typeof n=="object"){if(n.constructor===Date)return"date";if(n.constructor===Array)return"array"}return typeof n};t.visitModel=function(r,u,f){var o,e,s;if(f=f||{},f.visitedObjects=f.visitedObjects||new tt,e=n.utils.unwrapObservable(r),nt(e))f=p(f,e[i]),u(r,f.parentName),o=t.getType(e)==="array"?[]:{};else return u(r,f.parentName);return f.visitedObjects.save(r,o),s=f.parentName,g(e,function(r){var h,c;if((!f.ignore||n.utils.arrayIndexOf(f.ignore,r)==-1)&&(h=e[r],f.parentName=ft(s,e,r),n.utils.arrayIndexOf(f.copy,r)!==-1||n.utils.arrayIndexOf(f.include,r)!==-1||!e[i]||!e[i].mappedProperties||e[i].mappedProperties[r]||!e[i].copiedProperties||e[i].copiedProperties[r]||t.getType(e)==="array"))switch(t.getType(n.utils.unwrapObservable(h))){case"object":case"array":case"undefined":c=f.visitedObjects.get(h);o[r]=t.getType(c)!=="undefined"?c:t.visitModel(h,u,f);break;default:o[r]=u(h,f.parentName)}}),o}});equalheightcontainers=[];try{typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0&&window.OnetrustActiveGroups!=null&&(enabledCookies=window.OnetrustActiveGroups,cookieObject.categories.forEach(function(n){enabledCookies.indexOf(n.id)!==-1||n.id!="C0001"&&n.cookies.forEach(function(n){document.cookie=n+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"})}))}catch(err){}if($(function(){try{$(".lazyload").length>0&&$(".lazyload").lazy({effect:"fadeIn",effectTime:2e3,threshold:0});$(".job-apply-link").click(function(){if(typeof setProductClickGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setProductClickGTMEvent==!0){var n=window.dataLayer||[];n.push({event:"gaEvent",eventCategory:"Product request",eventAction:"click on CTA",eventLabel:"Apply button"})}})}catch(n){}}),$(document).ready(function(){var i,r,f,s,u,h,t,c,l;$(document).on("click","#Createaccount",function(){return clearSignInControls(),$("#loginClick").val("MenuSignUp"),$("#LOBDropdown").css("display","block"),$("#modelSignIn").modal("hide"),$("#quicksucessModal").modal("hide"),$("#modelCreateAccount").modal("show"),!1});$(document).on("click","#loginaccount",function(){return clearSignInControls(),$("#loginClick").val("MenuLogin"),$("#quicksucessModal").modal("hide"),$("#modelSignIn").modal("show"),!1});typeof _catApplyVisible!="undefined"&&_catApplyVisible!=""&&$("#ActiveApplyDiv").hide();$("#headericon-profile").length&&($(".quick-apply-cnt").hide(),$("#ActiveApplyDiv").show());$(document).ready(function(){$("#qaphoneumber").keypress(function(n){if(n.which!=8&&n.which!=0&&(n.which<48||n.which>57))return!1;var i=this.value.length,t=$(this).val();i==3&&t.indexOf("(")<=-1?$(this).val("("+t+")-"):i==4&&t.indexOf("(")>-1?$(this).val(t+")-"):i==5&&t.indexOf(")")>-1?$(this).val(t+"-"):i==9&&($(this).val(t+"-"),$(this).attr("maxlength","14"))})});$("#applyButton").click(function(){var n=!0,i=!1,a=getUrlVarFromString(window.location.href).id,u,f,e,o,s,h,r,l;$("#qasms").is(":checked")&&(i=!0);$("#qafirstname").val()!=""?$("#fname-err").hide():($("#fname-err").show(),n=!1);$("#qaJobTitle").val()!=""?$("#JobTitle-err").hide():($("#JobTitle-err").show(),n=!1);$("#qaJobDuties").val()!=""?$("#JobDuties-err").hide():($("#JobDuties-err").show(),n=!1);$("#qalastname").val()!=""?$("#lname-err").hide():($("#lname-err").show(),n=!1);$("#qaterms").is(":checked")?$("#terms-err").hide():($("#terms-err").show(),n=!1);$("#qaphoneumber").val()!=""?(u=/^(?=(\D*\d){10}\D*$)/,f=$("#qaphoneumber").val(),u.test(f)?$("#phone-err").hide():($("#phone-err").text(phoneValidError),$("#phone-err").show(),n=!1)):($("#phone-err").show(),n=!1);$("#qazipcode").val()!=""?(e=/^(?=(\D*\d){5}\D*$)/,o=$("#qazipcode").val(),e.test(o)?$("#zip-err").hide():($("#zip-err").text(zipCodeValidError),$("#zip-err").show(),n=!1)):($("#zip-err").show(),n=!1);$("#qaemail").val()!=""?(s=/\S+@\S+\.\S+/,h=$("#qaemail").val(),s.test(h)?$("#email-err").hide():($("#email-err").text(emailValidError),$("#email-err").show(),n=!1)):($("#email-err").show(),n=!1);$("#g-recaptcha-response").val()&&$("#recaptcha-err").hide();r="";$("#onrecruit_id").val()!=""&&(r=$("#onrecruit_id").val());var c=$("#ApplyRedirectionKey").length>0&&$("#ApplyRedirectionKey").val()=="MYA"?!0:!1,t=$("#ApplyRedirectionKey").length>0&&$("#ApplyRedirectionKey").val()=="CA"?!0:!1,v=sessionStorage.sourceVal?sessionStorage.sourceVal:document.referrer?document.referrer.indexOf(window.location.host)<0?new URL(document.referrer).hostname:window.location.host:window.location.host;n&&(l={FirstName:$("#qafirstname").val(),LastName:$("#qalastname").val(),Email:$("#qaemail").val(),PhoneNumber:$("#qaphoneumber").val(),ZipCode:$("#qazipcode").val(),JobTitle:$("#qaJobTitle").val(),JobDuties:$("#qaJobDuties").val(),JobId:a,Source:v,TrackingId:r,IsSmsOptedIn:i,isSmsOptOut:t?!i:"",useFullySmsConversation:t?"false":"",IsExternalApply:"false",MayaJob:c.toString(),CaJob:t.toString(),CaptchaResponse:$("#g-recaptcha-response").val(),rcProcessId:$("#RCProcessId").val()},$.ajax({url:"/AdeccoGroup.Global/api/ApplyCandidate/QuickApply",data:l,dataType:"json",type:"POST",global:!1,success:function(n){n.includes("CaptchaVerificationFailed")&&isHideReCaptcha!=undefined&&isHideReCaptcha=="False"?$("#recaptcha-err").show():($("#recaptcha-err").hide(),(t||c)&&(n.includes("careerassistant")||n.includes("adecco")||n.includes("myarecruiter"))?($("#qafirstname").val(""),$("#qalastname").val(""),$("#qazipcode").val(""),$("#qaJobTitle").val(""),$("#qaJobDuties").val(""),$("#qaemail").val(""),$("#qaphoneumber").val(""),$("#qasms").prop("checked",!1),window.dataLayer!=null&&(window.dataLayer=window.dataLayer||[],dataLayer.push({event:"Quick Apply Success to Mya"})),window.location.href=n):($("#quickapplyModal").modal("hide"),$("#quicksucessModal").modal("show"),$("#qafirstname").val(""),$("#qalastname").val(""),$("#qazipcode").val(""),$("#qaJobTitle").val(""),$("#qaJobDuties").val(""),$("#qaemail").val(""),$("#qaphoneumber").val(""),$("#qasms").prop("checked",!1),window.dataLayer!=null&&(window.dataLayer=window.dataLayer||[],dataLayer.push({event:"Quick Apply Success"})),$("html,body").animate({scrollTop:0},500)))},error:function(){}}))});typeof _JobUrlReferer!="undefined"&&_JobUrlReferer&&(sessionStorage.jobreferer=_JobUrlReferer);i=getUrlVarFromString(window.location.href).source;i&&(i=i.replace("%20"," "),sessionStorage.sourceVal=i);r=getUrlVarFromString(window.location.href).utc_medium;r&&(r=r.replace("%20"," "),sessionStorage.campaignVal=r);$(document).foundation();$("body").hasClass("candidate-view")?($("#CandidateTab").addClass("active"),$("#EmployerTab").removeClass("active")):$("body").hasClass("employer-view")&&($("#EmployerTab").addClass("active"),$("#CandidateTab").removeClass("active"));jQuery(".sub-toggle").on("click",function(n){n.preventDefault();$(this).closest("li").find(".sub-category").collapse("toggle");$(this).hasClass("icon-chevron-sign-up")?($(this).removeClass("icon-chevron-sign-up"),$(this).addClass("icon-chevron-sign-down")):($(this).removeClass("icon-chevron-sign-down"),$(this).addClass("icon-chevron-sign-up"))});jQuery(".additional-toggle").on("click",function(n){n.preventDefault();var i=$(this).find("i"),t=$(this).find("span"),r=$(this).closest("div").find("ul.collapse");r.children().length==0&&($(this).closest("div").find(".additional").parent().appendTo(r),$(this).closest("div").find(".additional").removeClass("hide"));r.collapse("toggle");i.hasClass("icon-chevron-up")?(i.removeClass("icon-chevron-up").addClass("icon-chevron-down"),t.text(t.attr("data-collapsed"))):(i.removeClass("icon-chevron-down").addClass("icon-chevron-up"),t.text(t.attr("data-expanded")));$(this).closest("li").find(".sub-category").collapse("toggle");$(this).hasClass("icon-chevron-sign-up")?($(this).removeClass("icon-chevron-sign-up"),$(this).addClass("icon-chevron-sign-down")):($(this).removeClass("icon-chevron-sign-down"),$(this).addClass("icon-chevron-sign-up"));$(".splitBtn").on("click",function(){var n=$(this),t=this.lastChild;n.find("i").toggleClass("fa fa-minus fa fa-plus");t.nodeValue=n.hasClass("splitTime")?"Remove":"Split Time";n.toggleClass("splitTime")});$(".split-remove").attr("disabled",!0)});$(window).resize(function(){if(!($("input:focus").length>0)){equalheightcontainers.forEach(function(n){equalheight(n)});var n=$(window).width();$(".blazyload").each(function(){var t=$(this).attr("data-src");t=t+"?mw="+n})}});$(document).ajaxStart(function(){$(".modal-backdrop").show()});$(document).ajaxStop(function(){$(".modal-backdrop").hide()});$(".keywordHelper").on("blur",function(){var n=$(this).val();$(".keywordHelper").each(function(){$(this).val(n)})});$(".locationHelper").on("blur",function(){var n=$(this).val();$(".locationHelper").each(function(){$(this).val(n)})});$(document).on("click",".facetCheckbox",function(){$("#jobResponse").css("pointer-events","none")});try{$(document).on("click",".open-menu,.close-menu",function(){ToggleNav()})}catch(a){}document.URL.toLowerCase().indexOf("/job")>0||document.URL.toLowerCase().indexOf("/expiredjob")>0||document.URL.toLowerCase().indexOf("/job-application-thank-you")>0?typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(f=window.OnetrustActiveGroups,f.indexOf("C0003")!==-1&&(document.cookie="IsJobPage = 1; path=/;secure")):document.cookie="IsJobPage = 1; path=/;secure":typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(f=window.OnetrustActiveGroups,f.indexOf("C0003")!==-1&&(document.cookie="IsJobPage = 0; path=/;secure")):document.cookie="IsJobPage = 0; path=/;secure";$(".salary-frequency").click(function(){$(".modal-backdrop").show();var n=$(this).data("val"),t=removeURLParameter(window.location.href,"salary");window.location.href=UpdateQueryString("frequency",n,t)});$(document).on("keypress",".minVal, .maxVal",function(n){if(n.which!=8&&n.which!=0&&(n.which<48||n.which>57))return $(".errmsg").show().fadeOut(2500),!1});$(document).on("keypress","#txtminutesToStation",function(n){if(n.which!=8&&n.which!=0&&(n.which<48||n.which>57))return $("#errorTimeToStationNumeric").show().fadeOut(2500),!1});$(document).on("focus",".showRecentSearches",function(){var r="",o=typeof _maxRecentSearches!="undefined"&&_maxRecentSearches?_maxRecentSearches:0,n,e,t,f;if(typeof enableRecentSearches!="undefined"&&enableRecentSearches&&o>0&&(n=getRecentSearches(o,!1),n.length))for(e=[],t=0;t<n.length;t++){var s=typeof n[t].searchLocation!="undefined"&&n[t].searchLocation?n[t].searchLocation:"",i=typeof n[t].searchTerms!="undefined"&&n[t].searchTerms?n[t].searchTerms:"",u=n[t].searchUrl;u=u.replace(/\/$/,"");u.includes("/m-")||u.includes(i)||(i=i.replace(/(\.?\s?\(h\/f\))/,"").trim(),i=i.replace(/\s+/g,"-").toLowerCase(),u=u+"/m-"+i);e.indexOf(i)===-1&&(e.push(i),r+='<div class="row-search-searchedjob" data-linkurl="'+u+'" data-searchcoordinates="'+n[t].coordinates+'" data-searchlocation="'+s+'" data-searchkeyword="'+i+'"><div style="float: left; width: 42px"><i class="fa fa-clock-o" style="font-size: 34px; color: #333333"><\/i><\/div><div style="float: none; width: auto; overflow: hidden">',typeof n[t].searchTerms!="undefined"&&n[t].searchTerms&&typeof n[t].searchLocation!="undefined"&&n[t].searchLocation?r+='<div class="row-recentsearch-primary">'+n[t].searchTerms+'<\/div><div class="row-recentsearch-secondary">'+n[t].searchLocation+"<\/div>":typeof n[t].searchTerms!="undefined"&&n[t].searchTerms?r+='<div class="row-recentsearch-primary">'+n[t].searchTerms+"<\/div>":typeof n[t].searchLocation!="undefined"&&n[t].searchLocation&&(r+='<div class="row-recentsearch-primary">'+n[t].searchLocation+"<\/div>"),r+="<\/div><\/div>")}typeof enablePreferredCategory!="undefined"&&enablePreferredCategory&&(f=getPopularJobCategories(1),f!=""&&(r+='<div class="search-popularcategories"><div class="row-search-popularcategories" data-linkurl="'+f.categoryUrl+'">'+f.categoryName+' Jobs <i class="fa fa-arrow-circle-o-right" style="font-size: 18px; margin-left: 5px; color: #777777"><\/i><\/div><\/div>'));r!=""&&($(this).closest("div").find(".ls-search-results").html(r),$(this).closest("div").find(".ls-search-results").fadeIn(150))});$(document).on("blur",".showRecentSearches",function(){$(".ls-search-results").fadeOut(150)});$(document).on("keydown","[name='txtkeyword']",function(){$(this).closest("div").find(".ls-search-results").html("");$(this).closest("div").find(".ls-search-results").fadeOut(150)});$(document).on("click",".row-search-searchedjob",function(){var r=$(this).data("linkurl"),i=$(this).data("searchkeyword");typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?OnetrustActiveGroups.indexOf("C0003")!==-1&&(document.cookie="kAutoSelected="+i+"; path=/",document.cookie="kUserTyped="+i+"; path=/"):(document.cookie="kAutoSelected="+i+"; path=/",document.cookie="kUserTyped="+i+"; path=/");var u=getParameterByName("k",r),n=$(this).data("searchlocation"),f=$(this).data("searchkeyword"),t=$(this).data("searchcoordinates");f?typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?OnetrustActiveGroups.indexOf("C0003")!==-1&&setCookie("VisitorPreferenceKeyword"+_sitenameForVP,f):setCookie("VisitorPreferenceKeyword"+_sitenameForVP,f):typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?OnetrustActiveGroups.indexOf("C0003")!==-1&&(document.cookie="VisitorPreferenceKeyword"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;"):document.cookie="VisitorPreferenceKeyword"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;";n?(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?OnetrustActiveGroups.indexOf("C0003")!==-1&&setCookie("VisitorPreferencelocation"+_sitenameForVP,n):setCookie("VisitorPreferencelocation"+_sitenameForVP,n),t&&(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?OnetrustActiveGroups.indexOf("C0003")!==-1&&setCookie("VisitorPreferencexy"+_sitenameForVP,t):setCookie("VisitorPreferencexy"+_sitenameForVP,t))):typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?OnetrustActiveGroups.indexOf("C0003")!==-1&&(document.cookie="VisitorPreferencelocation"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;",document.cookie="VisitorPreferencexy"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;"):(document.cookie="VisitorPreferencelocation"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;",document.cookie="VisitorPreferencexy"+_sitenameForVP+"=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;");$(this).closest("div.job-search-inner").find("[name='txtkeyword']").val(u);$(this).closest("div.job-search-inner").find("[name='txtlocation']").val(n);sessionStorage.setItem(document.location.host+"_Keyword","");sessionStorage.setItem(document.location.host+"_Location","");addRecentSearch(u!=undefined?u:"",n!=undefined?n:"",t!=undefined?t:"",r);window.location=r});$(document).on("click",".row-search-popularcategories",function(){window.location=$(this).data("linkurl")});if((searchTerm==undefined||searchLocation==undefined)&&typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"&&(s=JSON.parse(_SeoKeywordsList),s.forEach(function(n){n.FacetName.toLowerCase()=="k"?searchTerm=getCookie("kUserTyped")!=undefined&&getCookie("kUserTyped")!=""?getCookie("kUserTyped"):n.SeoValue?n.SeoValue.replace("-"," "):"":n.FacetName.toLowerCase()=="l"&&(searchLocation=getCookie("lUserTyped")!=undefined&&getCookie("lUserTyped")!=""?getCookie("lUserTyped"):n.SeoValue?n.SeoValue.replace("-"," "):"")})),(searchTerm!=undefined||searchLocation!=undefined)&&addRecentSearch(searchTerm!=undefined?searchTerm:"",searchLocation!=undefined?searchLocation:"",searchLocationCoords!=undefined?searchLocationCoords:"",searchUrlPath),u=getParameterByName("r",window.location),u&&u!="undefined"&&u!=""&&$("#radiusDistance").val(u),$("[name='txtkeyword']").length&&$("[name='txtlocation']").length&&typeof RecentSearches_siteName!="undefined"&&_buckets.get(RecentSearches_siteName)!=undefined&&!(searchTerm!=null&&searchLocation!=null&&searchTerm.length==0&&searchLocation.length==0)){var n=getRecentSearches(1,!0),e=getCookie("kAutoSelected")!=undefined?getCookie("kAutoSelected"):"",o=getCookie("lAutoSelected")!=undefined?getCookie("lAutoSelected"):"";n.length&&(h=getUrlVars().k||window.location.href.indexOf("/m-")>0||window.location.href.indexOf("-m-")>0?n[0].searchTerms:"",typeof n[0].searchTerms!="undefined"&&n[0].searchTerms!=""&&($("input[name='txtkeyword']").val(isCapitalizeKL=="True"&&e?e:h),$("input[name='txtkeyword']").addClass("selectInputOnFocus"),isCapitalizeKL!="True"||e?isCapitalizeKL!="True"&&$("input[name='txtkeyword']").css("text-transform","capitalize"):$("input[name='txtkeyword']").css("text-transform","capitalize")),typeof n[0].searchLocation!="undefined"&&n[0].searchLocation!=""&&(t=n[0].searchLocation,t.length>5&&t.charAt(t.length-4)==","&&(t=t.substr(0,t.length-1)+t.substr(t.length-1).toUpperCase()),$("input[name='txtlocation']").val(isCapitalizeKL=="True"&&o?o:t),$("input[name='txtlocation']").addClass("selectInputOnFocus"),isCapitalizeKL!="True"||o?isCapitalizeKL!="True"&&$("input[name='txtlocation']").css("text-transform","capitalize"):$("input[name='txtlocation']").css("text-transform","capitalize")),typeof n[0].coordinates!="undefined"&&n[0].coordinates!=""&&$("input[name='coordinates']").val(n[0].coordinates))}$(document).on("mousedown",".clearInputOnFocus",function(){$(this).val("")});$(document).on("mousedown",".selectInputOnFocus",function(){$(this).select()});$(".refine__search--btn").click(function(){return $(".listing__facets").is(":visible")?$(".listing__facets").hide():$(".listing__facets").show(),!1});$(".app-bar__action--applybtn").click(function(){$(".app-bar__bar--buttons").show()});$(".btn--cancel").click(function(){$(".app-bar__bar--buttons").hide()});document.all&&!window.atob&&(history.pushState=null);$("div.branch-contact-card").length&&(c={byRow:!1,property:"height",target:null,remove:!1},$(".branch-contact-card").matchHeight(c));$(document).on("shown.bs.modal","#email-jobs",function(){typeof viewModel!="undefined"&&viewModel&&viewModel.GetJobAlertFrequency?(viewModel.GetJobAlertFrequency(),viewModel.GetJobAlertDuration()):viewmodels.jobSearchControlViewModel&&viewmodels.jobSearchControlViewModel.GetJobAlertFrequency?(viewmodels.jobSearchControlViewModel.GetJobAlertFrequency(),viewmodels.jobSearchControlViewModel.GetJobAlertDuration()):_DisplayJobAlertOnJobDetailsPage&&(viewmodels.JobAlertViewModel=new JobAlertViewModel,viewmodels.JobAlertViewModel.GetJobAlertFrequency())});$(document).on("mouseenter",".fatMenu",function(){$(this).parent().addClass("open")});$(document).on("mouseleave",".dropdown-menu",function(){$(this).parent().hasClass("fatMenuLi")&&$(this).parent().removeClass("open")});$(document).on("click","ul.list--item__actions li.list--item__action",function(n){var i;$("html").one("click",function(i){var r=$(i.target).attr("class");r!="list-tab-links"&&t.hide();n.stopPropagation()});var t=$(n.target).closest("div").find(".list--item__action__info"),r=t.find("a").length,u=t.find(".tab-content:nth-child("+parseInt($(n.target).closest("ul").children("li.list--item__action").index($(this))+1)+")");$(n.target).closest("ul").find("li").find("a").removeClass("active");t.is(":visible")&&u.is(":visible")?($(this).find("a").removeClass("active"),t.attr("aria-expanded","false").attr("aria-hidden","true").hide()):($(".list--item__action__info").hide(),$(".list--item__action a").removeClass("active"),$(this).find("a").addClass("active"),t.attr("aria-expanded","true").attr("aria-hidden","false").show());t.find(".tab-content").hide();u.show();$(document).keydown(function(n){n.keyCode==27&&t.hide()});i=$(this).parent().siblings();r>6?i.css({height:"250px","overflow-y":"scroll"}):i.css({height:"auto","overflow-y":"hidden"});r==0&&i.css({display:"none"});var f=0,s=0,e=0,o=0,f=$("body").scrollTop(),s=$(window).height(),e=n.pageY,o=s/2;e-f<o&&(console.log("open below"),$(this).parent().siblings().css("bottom","inherit"));e-f>o&&(console.log("open above"),$(this).parent().siblings().css("bottom","70px"))});window.onload=function(){$("input, textarea").placeholder!=undefined&&$("input, textarea").placeholder({customClass:"_js_placeholder-new"})};$("#posted-date").length>0&&typeof dateFormat!="undefined"&&(l=new Date($("#posted-date").text()+"Z"),$("#posted-date").text(l.format(dateFormat)));typeof _jobDetailStatusCode!="undefined"&&$(".scfForm").length>0&&_jobDetailStatusCode=="410"&&$(".scfForm").hide()}),equalheight=function(n){var r=0,u=0,i=[],t;equalheightcontainers.indexOf(n)<0&&equalheightcontainers.push(n);$(n).each(function(){if(t=$(this),$(t).height("auto"),topPostion=t.position().top,u!=topPostion){for(currentDiv=0;currentDiv<i.length;currentDiv++)i[currentDiv].height(r);i.length=0;u=topPostion;r=t.height();i.push(t)}else i.push(t),r=r<t.height()?t.height():r;for(currentDiv=0;currentDiv<i.length;currentDiv++)i[currentDiv].height(r)})},$.fn.countdown=function(n,t,i){i=i||"";var r=Math.floor(t/60),u=pad(t%60,2,0),f=$(this[0]).html(r+":"+u+i);countdown!=null&&(clearInterval(countdown),countdown=null);countdown=setInterval(function(){--t?(r=Math.floor(t/60),u=pad(t%60,2,0),f.html(r+":"+u+i)):(clearInterval(countdown),countdown=null,n.call(f))},1e3)},branchLocatorBackButton=function(){return{city:[],branch:[]}},$(function(){var i,t,n,r,u,e,f;$(".cityPageViewAll").length>0&&(t=sessionStorage.getItem("branchLocatorBackButton")?JSON.parse(sessionStorage.getItem("branchLocatorBackButton")):null,n="",t&&(i=getCookie("Locale")?window.location.href.replace(getCookie("Locale").toLowerCase()+"/",""):window.location.href,i=unescape(decodeURI(i)),t.city.forEach(function(t){t.page==i&&(n=t.backUrl)}),n&&$(".cityPageViewAll").show().attr("href",n)));$(".branchPageViewAll").length>0&&(t=sessionStorage.getItem("branchLocatorBackButton")?JSON.parse(sessionStorage.getItem("branchLocatorBackButton")):null,n="",t&&(r=getCookie("Locale")?window.location.href.replace(getCookie("Locale").toLowerCase()+"/",""):window.location.href,r=unescape(decodeURI(r)),t.branch.forEach(function(t){t.page.replace(/\/\//g,"/").replace(getCookie("Locale").toLowerCase()+"/","")==r.replace(/\/\//g,"/")&&(n=t.backUrl)}),n&&$(".branchPageViewAll").show().attr("href",n),u=getUrlVarFromString(n),u&&u.location&&(e=u.location.split("-"),f="",e.forEach(function(n,t){n=n.charAt(0).toUpperCase()+n.substr(1).toLowerCase();t!=0?f+=", "+n:f=n}),$("#branchPageViewAlltext").text($("#branchPageViewAlltext").data("withlocation").format([unescape(decodeURI(f))]).replace(/-/g,", ")))),typeof branch_details!="undefined"&&branch_details.length>0&&$("#branchPageViewAlltext").text($("#branchPageViewAlltext").data("withlocation").format([branch_details[0].City]).replace(/-/g,", ")))}),function(){function f(){var i=$(this).scrollTop();Math.abs(t-i)<=r||(i>t&&i>u?($(".sliding-head").removeClass("moveHeaderDown").addClass("moveHeaderUp"),Modernizr.csstransitions||($(".sliding-head").css({position:"fixed",width:"100%",margin:"0 auto",zIndex:"10"}),$(".sliding-head").animate({top:-128},500))):i+$(window).height()<$(document).height()&&($(".sliding-head").removeClass("moveHeaderUp").addClass("moveHeaderDown"),Modernizr.csstransitions||$(".sliding-head").animate({top:0},500)),n=!1,t=i)}var i=$("header").hasClass("sliding-head"),n,t=0,r=5,e=$(".sliding-head"),u=$(".sliding-head").outerHeight()-100,o=document.querySelector(".sliding-head");$(window).scroll(function(){n=!0});setInterval(function(){n&&i&&(f(),n=!1)},250)}(),function(){function n(n){for(var i,t=this.length;t;)i=this[--t],this[t]=[].concat(n.call(i,i,t),i);for(this.sort(function(n,t){for(var i=0,r=n.length;i<r;++i)if(n[i]!=t[i])return n[i]<t[i]?-1:1;return 0}),t=this.length;t;)this[--t]=this[t][this[t].length-1];return this}if(typeof Object.defineProperty=="function")try{Object.defineProperty(Array.prototype,"sortBy",{value:n})}catch(t){}Array.prototype.sortBy||(Array.prototype.sortBy=n)}(),function(){function n(n){for(var i,t=this.length;t;)i=this[--t],this[t]=[].concat(n.call(i,i,t),i);for(this.sort(function(n,t){for(var i=0,r=n.length;i<r;++i)if(n[i]!=t[i])return n[i]>t[i]?-1:1;return 0}),t=this.length;t;)this[--t]=this[t][this[t].length-1];return this}if(typeof Object.defineProperty=="function")try{Object.defineProperty(Array.prototype,"decSortBy",{value:sb})}catch(t){}Array.prototype.decSortBy||(Array.prototype.decSortBy=n)}(),typeof GoogleJobDetailsId!="undefined"&&GoogleJobDetailsId){if(ids=sessionStorage.getItem(GoogleJobDetailsId),ids){var currenttime=(new Date).getTime(),spiltids=ids.split(","),parentId=spiltids[0],requestId=spiltids[1],clientEvent={eventId:"",eventType:"VIEW",requestId:requestId,relatedJobNames:[GoogleJobDetailsId],eventTimestampMillis:currenttime,parentEventId:parentId,details:{type:"VIEW",details:"job_search"}};dataService.Proxy.post("/AdeccoGroup.Global/api/GoogleJobApi/PublishEvent/",clientEvent,{success:function(n){sessionStorage.setItem(GoogleJobDetailsId,n+","+requestId)}})}$(document).on("click","#hypApplyJob, #ApplyJobLink",function(){if(ids=sessionStorage.getItem(GoogleJobDetailsId),ids){var i=(new Date).getTime(),n=ids.split(","),r=n[0],t=n[1],u={eventId:"",eventType:"APPLICATION_START",requestId:t,relatedJobNames:[GoogleJobDetailsId],eventTimestampMillis:i,parentEventId:r,details:{type:"APPLICATION_START",details:"job_search"}};dataService.Proxy.post("/AdeccoGroup.Global/api/GoogleJobApi/PublishEvent/",u,{success:function(n){sessionStorage.setItem(GoogleJobDetailsId,n+","+t)}})}return!0})}$(document).ready(function(){var n=document.getElementById("hypApplyJob"),t;n&&(t=$("#hypApplyJob").attr("href"),getUrlVars().Source&&!t.indexOf("Source")>0&&$(n).attr("href",$(n).attr("href")+"&Source="+getUrlVars().Source),getUrlVars().utm_source&&!t.indexOf("utm_source")>0&&$(n).attr("href",$(n).attr("href")+"&utm_source="+getUrlVars().utm_source),getUrlVars().utm_medium&&!t.indexOf("utm_medium")>0&&$(n).attr("href",$(n).attr("href")+"&utm_medium="+getUrlVars().utm_medium))});$(document).ready(function(){var t,n,i;if(navigator.userAgent.indexOf("Firefox")>0)for(t=document.querySelectorAll("script[type='text/cis']"),n=0;n<t.length;n++)i=t[n].cloneNode(!0),i.type="text/javascript",$("head").append(i)});window.addEventListener("load",function(){typeof Sitecore!="undefined"&&Sitecore&&typeof Sitecore.PageModes!="undefined"&&Sitecore.PageModes&&typeof Sitecore.PageModes.PageEditor!="undefined"&&Sitecore.PageModes.PageEditor&&(getCookiePageEditor("HideUnusedPlaceholders")==undefined||getCookiePageEditor("HideUnusedPlaceholders")=="false"?$(".scEmptyPlaceholder").show():getCookiePageEditor("HideUnusedPlaceholders")=="true"?$(".scEmptyPlaceholder").hide():$(".scEmptyPlaceholder").show())});$(document).ready(function(){try{if(OpenPDFinNewTab){var n=$("a[href*='.pdf']");n&&n.each(function(){($(this).attr("target")==undefined||$(this).attr("target")=="")&&$(this).attr("target","_blank")})}else $("a[href*='.pdf']").each(function(){var n=window.location.origin;$(this).click(function(){var t=$(this).attr("href"),i=extractHostname(t),r=t.lastIndexOf(".pdf"),u=t.lastIndexOf("/"),f=t.substring(u+1,r+4);return i!=n||i!="https://www-prd-cms930-com.azureedge.net"?!0:(openPDFUrl(t,f),!1)})})}catch(t){}});$("body").click(function(n){$(n.target).is("#saved__notification,#saved__notification *,.card__info--save *")||$("#saved__notification").fadeOut()});setTimeout(function(){var i=($(window).width()-$(".nav-top-bar .container").width()-24)/2,n=$(".secondary-links").width(),t;n=n-$("#headericon-heart").width()-5;t=i+n;$("#saved__notification").css("right",t+"px")},2e3);var enterSubmitsForm=!0,jobCountryCode="",jobStateName="",jobProvinceName="",jobBoroughName="",LocationAutoSuggestGoogleFindJob=[],GoogleFindJobElement="",regex=/\s/g,lAutoSuggest=!1,geoLocality="";$(document).ready(function(){$(".form-group_radius_dropdown").hide();var n=$(".job-search-location-input .input-group-btn");n.length&&($("[name='txtlocation']").keyup(function(){n.each(function(){$(this).addClass("custom-location")});($(this).val()==""||$("#radiusSlider").is(":visible"))&&n.each(function(){$(this).removeClass("custom-location")})}),$("[name='txtlocation']").val()!=""&&n.each(function(){$(this).addClass("custom-location")}));jQuery(function(n){n(".keywordHelper").keyup(function(t){if(t.keyCode==40)enterSubmitsForm=!1;else if(t.keyCode==13)if(enterSubmitsForm){if(typeof setFindjobControlGTMEvent!="undefined"&&window.dataLayer!=null&&setFindjobControlGTMEvent==!0){var i=window.dataLayer||[],r=n(this).val();i.push({event:"gaEvent",eventCategory:"Search",eventAction:"Click on Search",eventLabel:r})}n("#"+n(this).attr("buttonID")).click()}else enterSubmitsForm=!0})});jQuery(function(n){n(".keywordNewHelper").keyup(function(t){if(t.keyCode==40)enterSubmitsForm=!1;else if(t.keyCode==13)if(enterSubmitsForm){if(typeof setFindjobControlGTMEvent!="undefined"&&window.dataLayer!=null&&setFindjobControlGTMEvent==!0){var i=window.dataLayer||[],r=n(this).val();i.push({event:"gaEvent",eventCategory:"Search",eventAction:"Click on Search",eventLabel:r})}n("#"+n(this).attr("buttonID")).click()}else enterSubmitsForm=!0})});jQuery(function(n){n("[name='txtlocation']").keydown(function(t){if(t.which==13&&n(".pac-container:visible").length)return!1})});jQuery(function(n){n(".locationHelper").keyup(function(t){var r,u,i;t.keyCode==40?enterSubmitsForm=!1:t.keyCode>=65&&t.keyCode<=90?n("[name='coordinates']").val(""):t.keyCode==13&&(enterSubmitsForm=!0,typeof setFindjobControlGTMEvent!="undefined"&&window.dataLayer!=null&&setFindjobControlGTMEvent==!0&&(r=window.dataLayer||[],u=n(this).val(),r.push({event:"gaEvent",eventCategory:"Search",eventAction:"Click on Search",eventLabel:u})),i=n(this).attr("buttonID"),useLocationEnterSearch?setTimeout(function(){clickBtn(i)},1e3):clickBtn(i))})});jQuery(function(n){n(".locationNewHelper").keyup(function(t){var r,u,i;t.keyCode==40?enterSubmitsForm=!1:t.keyCode>=65&&t.keyCode<=90?n("[name='coordinates']").val(""):t.keyCode==13&&(enterSubmitsForm=!0,typeof setFindjobControlGTMEvent!="undefined"&&window.dataLayer!=null&&setFindjobControlGTMEvent==!0&&(r=window.dataLayer||[],u=n(this).val(),r.push({event:"gaEvent",eventCategory:"Search",eventAction:"Click on Search",eventLabel:u})),i=n(this).attr("buttonID"),useLocationEnterSearch?setTimeout(function(){clickBtn(i)},1e3):clickBtn(i))})});jQuery(function(n){n("#radiusSlider").is(":visible")||typeof _JobResponse!="undefined"||n(".locationHelper").val()==""||n(".locationHelper").val()&&n(".locationHelper").val().trim()==""?n(".form-group_radius_dropdown").hide():n(".form-group_radius_dropdown").show();n(".locationHelper").keyup(function(){n("#radiusSlider").is(":visible")||typeof _JobResponse!="undefined"||n(this).val()==""||n(this).val()&&n(this).val().trim()==""?n(".form-group_radius_dropdown").hide():n(".form-group_radius_dropdown").show()})});typeof minimumCharacterSearchforkeyword=="undefined"&&(minimumCharacterSearchforkeyword=2);$(".keywordHelper").typeahead({minLength:typeof minimumCharacterSearchforkeyword!="undefined"?minimumCharacterSearchforkeyword:3,items:10,maxSuggestions:10,source:function(n,t){var i,r,u,f;sessionStorage.setItem(document.location.host+"_Keyword","");typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(i=window.OnetrustActiveGroups,i.indexOf("C0003")!==-1&&(r="document.cookie ='kAutoSelected=; path =/';",createCookieOneTrust(r,3))):document.cookie="kAutoSelected=; path=/";n=n.replace("/"," ");u="/AdeccoGroup.Global/api/Job/GetKeyword/"+useAllLocaleForKeywordAutoSuggestion;f={KeywordInput:n,FilterQueryToAddon:FilterQueryToAddonForJobAutosuggestion};$.ajax({url:u,data:f,dataType:"json",type:"POST",global:!1,success:function(n){n!=undefined&&n.length>0&&t(n)},error:function(){}})},matcher:function(){return!0},updater:function(n){var t,i;return sessionStorage.setItem(document.location.host+"_Keyword",n),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(t=window.OnetrustActiveGroups,t.indexOf("C0003")!==-1&&(i="document.cookie ='kAutoSelected = "+n+"; path =/';",createCookieOneTrust(i,3))):document.cookie="kAutoSelected="+n+"; path=/",n}});$(".keywordNewHelper").typeahead({minLength:typeof minimumCharacterSearchforkeyword!="undefined"?minimumCharacterSearchforkeyword:3,items:10,maxSuggestions:10,source:function(n,t){var i,r,u,f;sessionStorage.setItem(document.location.host+"_Keyword","");typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(i=window.OnetrustActiveGroups,i.indexOf("C0003")!==-1&&(r="document.cookie ='kAutoSelected=; path =/';",createCookieOneTrust(r,3))):document.cookie="kAutoSelected=; path=/";n=n.replace("/"," ");u="/AdeccoGroup.Global/api/Job/GetKeyword/"+useAllLocaleForKeywordAutoSuggestion;f={KeywordInput:n,FilterQueryToAddon:FilterQueryToAddonForJobAutosuggestion};$.ajax({url:u,data:f,dataType:"json",type:"POST",global:!1,success:function(n){n!=undefined&&n.length>0&&t(n)},error:function(){}})},matcher:function(){return!0},updater:function(n){var t,i;return sessionStorage.setItem(document.location.host+"_Keyword",n),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(t=window.OnetrustActiveGroups,t.indexOf("C0003")!==-1&&(i="document.cookie ='kAutoSelected = "+n+"; path =/';",createCookieOneTrust(i,3))):document.cookie="kAutoSelected="+n+"; path=/",n}});self.AddressAutoSuggest=ko.observableArray();self.GoogleAddressAutoSuggest=ko.observableArray();typeof _SearchApiSettings!="undefined"&&$(".new_location").typeahead({minLength:_SearchApiSettings.minLength,items:_SearchApiSettings.MaxResults,source:function(n,t){function y(n,r){var e,o,f,h,s;if(r==google.maps.places.PlacesServiceStatus.OK)for(e=0;e<n.length;e++){if(o=n[e].terms,f="",o.length>0){for(h=o.length,u||(h=o.length-1),s=0;s<h;s++)f+=o[s].value+", ";f=f.substr(0,f.lastIndexOf(","))}f&&i.indexOf(f)<0&&(i.push(f),self.GoogleAddressAutoSuggest.push({PlaceId:n[e].place_id,key:f}))}t(i)}function p(n){var r={input:n.input,types:n.types,componentRestrictions:n.componentRestrictions};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetAutoCompleteGoogleBasedLocations",data:JSON.stringify(r),contentType:"application/json",success:function(n){var f,e,r,s,o;if(n.Status=="OK")for(f=0;f<n.Predictions.length;f++){if(e=n.Predictions[f].Terms,r="",e.length>0){for(s=e.length,u||(s=e.length-1),o=0;o<s;o++)r+=e[o].Value+", ";r=r.substr(0,r.lastIndexOf(","))}r&&i.indexOf(r)<0&&(i.push(r),self.GoogleAddressAutoSuggest.push({PlaceId:n.Predictions[f].place_id,key:r}))}t(i)}})}var w,b,i,e,o,s,v,u,r,h,c,l,f,a,k;if(sessionStorage.setItem(document.location.host+"_Location",""),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(w=window.OnetrustActiveGroups,w.indexOf("C0003")!==-1&&(b="document.cookie ='lAutoSelected=; path =/';",createCookieOneTrust(b,3))):document.cookie="lAutoSelected=; path=/",i=[],v=!1,$(".showLocationMessage").hide(),self.AddressAutoSuggest.removeAll(),self.GoogleAddressAutoSuggest.removeAll(),u=!0,typeof displayCountryNameInLocationAutoSuggestion!="undefined"&&displayCountryNameInLocationAutoSuggestion!=!0&&(u=!1),ApiTypeGlobal==ApiTypeGoogle)r=[],r=typeof googleAutoCompleteCountries!="undefined"?googleAutoCompleteCountries:[],_SearchApiSettings.countryCode!=""&&r.indexOf(_SearchApiSettings.countryCode)==-1&&r.push(_SearchApiSettings.countryCode),h="",h=useAddressSearch?_SearchApiSettings.countryCode==""||useCountrySearch?{input:this.$element.val()}:{input:this.$element.val(),componentRestrictions:{country:r}}:_SearchApiSettings.countryCode==""||useCountrySearch?{input:this.$element.val(),types:["(regions)"]}:{input:this.$element.val(),componentRestrictions:{country:r},types:["(regions)"]},IsGoogleSearchDisabledOnFrontEnd?p(h):(f=new google.maps.places.AutocompleteService,f.getPlacePredictions(h,y)),useAddressSearch?(c="",c=_SearchApiSettings.countryCode==""||useCountrySearch?{input:this.$element.val()}:{input:this.$element.val(),componentRestrictions:{country:r}},IsGoogleSearchDisabledOnFrontEnd?p(c):(f=new google.maps.places.AutocompleteService,f.getPlacePredictions(c,y))):useBoroughSearch&&(l="",l=_SearchApiSettings.countryCode==""||useCountrySearch?{input:this.$element.val(),types:["(cities)"]}:{input:this.$element.val(),componentRestrictions:{country:r},types:["(cities)"]},IsGoogleSearchDisabledOnFrontEnd?p(l):(f=new google.maps.places.AutocompleteService,f.getPlacePredictions(l,y)));else{a={key:_SearchApiSettings.ApiKey,maxResults:_SearchApiSettings.MaxResults,countryRegion:_SearchApiSettings.countryCode,c:getCookie("Locale")};k=/\d/;k.test(this.$element.val())?(a.postalCode=this.$element.val(),v=!0):a.locality=this.$element.val();e=$.ajax({url:_SearchApiSettings.ApiUrl,dataType:"jsonp",global:!1,data:a,jsonp:"jsonp",success:function(n){var t=n.resourceSets[0];t&&t.estimatedTotal>0&&(t.estimatedTotal==1&&t.resources!=undefined&&t.resources.length>0&&t.resources[0].entityType!=undefined&&t.resources[0].entityType=="CountryRegion"?i.push("NoDataFound"):$.each(t.resources,function(n,t){if(v){var r;t.address.locality!=undefined&&(r=t.address.postalCode+", "+t.address.locality,t.address.adminDistrict!=undefined&&(r+=" , "+t.address.adminDistrict),i.push(r),self.AddressAutoSuggest.push({data:t,key:r}))}else u||(t.name=RemoveCountryFromLocation(t)),t.name&&(i.push(t.name),self.AddressAutoSuggest.push({data:t,key:t.name}))}))}});useCountrySearch&&(o=$.ajax({url:_SearchApiSettings.ApiUrl,dataType:"jsonp",global:!1,data:{key:_SearchApiSettings.ApiKey,countryRegion:this.$element.val(),maxResults:_SearchApiSettings.MaxResults,incl:"ciso2",c:getCookie("Locale")},jsonp:"jsonp",success:function(n){var t=n.resourceSets[0];t&&t.estimatedTotal>0&&$.each(t.resources,function(n,t){u||(t.name=RemoveCountryFromLocation(t));t.name&&(i.push(t.name),self.AddressAutoSuggest.push({data:t,key:t.name,countrycode:t.address.countryRegionIso2}))})}}));useStateSearch&&(s=$.ajax({url:_SearchApiSettings.ApiUrl,dataType:"jsonp",global:!1,data:{key:_SearchApiSettings.ApiKey,adminDistrict:this.$element.val(),countryRegion:_SearchApiSettings.countryCode,maxResults:_SearchApiSettings.MaxResults,c:getCookie("Locale")},jsonp:"jsonp",success:function(n){var t=n.resourceSets[0];t&&t.estimatedTotal>0&&$.each(t.resources,function(n,t){t.entityType!="CountryRegion"&&i.indexOf(t.address.formattedAddress.toUpperCase())<0&&(u||(t.name=RemoveCountryFromLocation(t)),t.name&&(i.push(t.name.toUpperCase()),self.AddressAutoSuggest.push({data:t,key:t.name,statename:t.address.formattedAddress.toUpperCase()})))})}}));s!=undefined&&o!=undefined?$.when(e,s,o).done(function(){var r=n(i);r=="empty"?t(["empty"]):t(i)}):s!=undefined?$.when(e,s).done(function(){var r=n(i);r=="empty"?t(["empty"]):t(i)}):o!=undefined?$.when(e,o).done(function(){var r=n(i);r=="empty"?t(["empty"]):t(i)}):$.when(e).done(function(){var r=n(i);r=="empty"?t(["empty"]):t(i)});function n(n){if(n==undefined)return"empty";if(n!=undefined&&n.indexOf("NoDataFound")>-1){if(n.length==1)return"empty";n.splice(n.indexOf("NoDataFound"),1);t(n)}else t(n)}}},autoSelect:!0,matcher:function(){return!0},updater:function(n){var t,i,r;return sessionStorage.setItem(document.location.host+"_Location",n),typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(t=window.OnetrustActiveGroups,t.indexOf("C0003")!==-1&&(i="document.cookie='lAutoSelected="+n+"; path =/';",createCookie(i,3))):document.cookie="lAutoSelected="+n+"; path=/",lAutoSuggest=!0,$.each(self.AddressAutoSuggest(),function(t,i){n==i.key&&$("[name='coordinates']").val(parseFloat(i.data.point.coordinates[0]).toFixed(4)+","+parseFloat(i.data.point.coordinates[1]).toFixed(4))}),isAutoPickLocation&&_locationAutoPickEnabled&&(locationTextboxLastValue=n,$(".new_location").val(locationTextboxLastValue)),self.GoogleAddressAutoSuggest().length>0&&(r=this.$element.attr("buttonID"),getCoordinates(n,r)),n}})});locationTextboxLastValue="";isAutoPickLocation=!1;$(".btn.btn-default.btn-search").click(function(){isAutoPickLocation=!0;$(".new_location").val()!=locationTextboxLastValue&&$(".typeahead.dropdown-menu li.active a").trigger("click")});$(document).on("click","#currentGeoLocationButton",function(){"geolocation"in navigator?getCurrentGeoLocation():alert("Geolocation is not available in this browser")});$(function(){var w,f,b;if(typeof _BranchLocatorSettings!="undefined"){var n="",t="",l="",a="",g="",e="",u,o,s,v,p,y;function rt(){var r="",i=[],s=!1,u,f,o;if(typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&(r=_BranchLocatorSettings.BranchLocatorRootUrl+_BranchLocatorSettings.BranchResultsSEOPrefix,_BranchLocatorSettings.BranchLocatorRootUrl.endsWith("/")&&(s=!0),l=$("#branchSearchlocationAutoSuggest").val(),l&&i.push("location="+l.replace(/,/g,"+").toLowerCase()),a=$("#branchIndustry").val(),g=$("#branchIndustry option:selected").text(),a!="ALL"&&typeof a!="undefined"&&(i.push("industry="+encodeURIComponent(a)),i.push("industryname="+encodeURIComponent(g))),e=typeof $("#branchDistance").val()!="undefined"?$("#branchDistance").val():_BranchLocatorSettings.DefaultDistance,e&&i.push("distance="+encodeURIComponent(e)),_BranchLocatorSettings.BranchSearchKeys!=null&&_BranchLocatorSettings.BranchSearchKeys.length>0))for(u=0;u<_BranchLocatorSettings.BranchSearchKeys.length;u++)_BranchLocatorSettings.BranchSearchKeys[u]=="Location"?(locationStrSeo=l.replace(/\W+/g,"-").toLowerCase(),r+="/"+locationStrSeo):_BranchLocatorSettings.BranchSearchKeys[u]=="Industry"?a!="ALL"&&(industryStrSeo=$("#branchIndustry option:selected").text(),industryStrSeo=industryStrSeo.replace(/\W+/g,"-").toLowerCase(),r+="/"+industryStrSeo):_BranchLocatorSettings.BranchSearchKeys[u]=="Distance"&&l!=""&&(_BranchLocatorSettings.DistanceUnit!=""&&(e=e+" "+_BranchLocatorSettings.DistanceUnit),distanceStrSeo=e.replace(/\W+/g,"-").toLowerCase(),r+="/"+distanceStrSeo);return IsHideLocationDetailsFromUrl!=undefined&&IsHideLocationDetailsFromUrl?(f="",typeof n!="undefined"&&n!=""&&(f=encodeURIComponent(n)),typeof t!="undefined"&&t!=""&&(f+=","+encodeURIComponent(t)),document.cookie="_BranchSearchLatLong="+f+"; expires=0; path=/;secure"):(typeof n!="undefined"&&n!=""&&i.push("latitude="+encodeURIComponent(n)),typeof t!="undefined"&&t!=""&&i.push("longitude="+encodeURIComponent(t))),s&&(r+="/"),o=r.replace(/\/\//g,"/"),a!="ALL"||l?o+"?"+i.join("&"):o}function et(i){return new Promise(function(r){var u={PlaceId:i};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetLocationDetails",data:JSON.stringify(u),contentType:"application/json",success:function(i){i.status=="OK"?(n=i.result.geometry.location.lat,t=i.result.geometry.location.lng,r(!0)):r(!1)}})})}function ot(i){return new Promise((r,e)=>{var o=!1,s;ApiTypeGlobal==ApiTypeGoogle?$("branchSearchlocationAutoSuggest").val()!=""&&typeof u=="undefined"&&IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(s=b[i],s!=undefined&&s!=""?et(s).then(n=>{console.log(n),o=n,r(o)}).catch(n=>{e(n)}):r(o)):typeof v!="undefined"&&typeof v.geometry!="undefined"?(o=!0,n=v.geometry.location.lat(),t=v.geometry.location.lng(),r(o)):(typeof n!="undefined"&&n!=""&&typeof t!="undefined"&&t!=""&&(o=!0),r(o)):($.each(f(),function(u,f){o||i!=f.data.name&&i!=f.data.address.locality&&i!=f.key||(o=!0,n=f.data.geocodePoints[0].coordinates[0],t=f.data.geocodePoints[0].coordinates[1],r(o))}),r(o))})}function st(){return new Promise((n,t)=>{var i=$("#branchSearchlocationAutoSuggest").val();i==""?($("#autoSuggestOrGeolocationError").hide(),n(!0)):ot(i).then(t=>{t?($("#autoSuggestOrGeolocationError").hide(),n(!0)):($("#autoSuggestOrGeolocationError").css("display","inline"),n(!1))}).catch(n=>{t(n)})})}$(document).on("click","#searchBranches",function(){st().then(n=>{if(n&&$("#branchSearchlocationAutoSuggest").valid())window.location.href=(window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host)+rt();else return!1})});w=function(u){var f,e,o;$(".pac-container").length>0&&$(".pac-item").length>0&&(f=$(".pac-container .pac-item:first .pac-item-query").text(),f=f+" , "+$(".pac-container .pac-item:first span:last").text(),IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(e={Address:f},$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetLatLngUsingAddress",data:JSON.stringify(e),contentType:"application/json",success:function(e){e.status=="OK"&&($("#"+u).val(f),u=="branchSearchlocationAutoSuggest"&&(n=e.results[0].geometry.location.lat,t=e.results[0].geometry.location.lng,window.location.href=(window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host)+rt()),u=="nearestLocationAutoSuggest"&&(i=e.results[0].geometry.location.lat,r=e.results[0].geometry.location.lng,window.location.href=ut()),u=="quickSearchLocationAutoSuggest"&&(h=e.results[0].geometry.location.lat,c=e.results[0].geometry.location.lng,window.location.href=it()))}})):(o=new google.maps.Geocoder,o.geocode({address:f},function(e,o){o==google.maps.GeocoderStatus.OK&&($("#"+u).val(f),u=="branchSearchlocationAutoSuggest"&&(n=e[0].geometry.location.lat(),t=e[0].geometry.location.lng(),window.location.href=(window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host)+rt()),u=="nearestLocationAutoSuggest"&&(i=e[0].geometry.location.lat(),r=e[0].geometry.location.lng(),window.location.href=ut()),u=="quickSearchLocationAutoSuggest"&&(h=e[0].geometry.location.lat(),c=e[0].geometry.location.lng(),window.location.href=it()))})))};$(function(){$("#branchSearchlocationAutoSuggest").on("keyup change blur",function(n){var t=n.keyCode;t!=13&&($("#autoSuggestOrGeolocationError").hide(),$("#branchSearchlocationAutoSuggest").valid());typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&t==13&&_BranchLocatorSettings.EnableEnterLocationSearch==!0&&$("#autoSuggestOrGeolocationError").hide()});$("#branchSearchlocationAutoSuggest").on("keypress",function(n){var t=n.keyCode;typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&t==13&&_BranchLocatorSettings.EnableEnterLocationSearch==!0&&w("branchSearchlocationAutoSuggest")})});function ht(i){var r=i.coords.latitude+","+i.coords.longitude;ApiTypeGlobal==ApiTypeGoogle&&(n=i.coords.latitude,t=i.coords.longitude);at(r,i)}function ct(){navigator.geolocation?navigator.geolocation.getCurrentPosition(ht,lt):console.log("Geolocation is not supported by this browser.")}function lt(n){switch(n.code){case n.PERMISSION_DENIED:alert("Location Services are currently disabled on this device. Please enable Location Services if you would like to use your current location.");break;case n.POSITION_UNAVAILABLE:alert("Location information is unavailable.");break;case n.TIMEOUT:alert("The request to get user location timed out.");break;case n.UNKNOWN_ERROR:alert("An unknown error occurred.")}}$(document).on("click","#geoLocationButton",function(){"geolocation"in navigator?ct():alert("Geolocation is not available in this browser")});function at(n,t){var i="",r,u,e;ApiTypeGlobal==ApiTypeGoogle?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(r={LatLang:t},$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetAddressDetailsUsingLatLang",data:JSON.stringify(r),contentType:"application/json",success:function(t){t.status=="OK"?t.results[2]?(i=t.results[2].formatted_address,$("#branchSearchlocationAutoSuggest").val(i),$("#branchSearchlocationAutoSuggest").change()):$("#branchSearchlocationAutoSuggest").val(n):$("#branchSearchlocationAutoSuggest").val(n)}})):(u=new google.maps.Geocoder,e=new google.maps.LatLng(t.coords.latitude,t.coords.longitude),u.geocode({latLng:e},function(t,r){r==google.maps.GeocoderStatus.OK?t[2]?(i=t[2].formatted_address,$("#branchSearchlocationAutoSuggest").val(i),$("#branchSearchlocationAutoSuggest").change()):$("#branchSearchlocationAutoSuggest").val(n):$("#branchSearchlocationAutoSuggest").val(n)})):$.ajax({url:"//dev.virtualearth.net/REST/v1/Locations/"+n+"?key="+_BranchLocatorSettings.ApiSettings.BingKey+"&c="+getCookie("Locale"),dataType:"jsonp",global:!1,jsonp:"jsonp",success:function(n){var t=n.resourceSets[0],r;t&&t.estimatedTotal>0&&(i=t.resources[0].address.locality,r=[],$.each(t.resources,function(n,t){r.push(t.name);f.push({data:t,key:t.address.locality})}));$("#branchSearchlocationAutoSuggest").val(i);$("#branchSearchlocationAutoSuggest").change()},error:function(){$("#branchSearchlocationAutoSuggest").val(n)}})}var i="",r="",k="",nt="";function ut(){var u="",n=[],t,f;if(typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&(u=_BranchLocatorSettings.BranchLocatorRootUrl+_BranchLocatorSettings.BranchResultsSEOPrefix,k=$("#nearestLocationAutoSuggest").val(),n.push("location="+encodeURIComponent(k)),typeof _BranchLocatorSettings.ApiSettings.Radius!="undefined"&&(nt=_BranchLocatorSettings.ApiSettings.Radius,n.push("distance="+encodeURIComponent(nt))),_BranchLocatorSettings.BranchSearchKeys!=null&&_BranchLocatorSettings.BranchSearchKeys.length>0))for(t=0;t<_BranchLocatorSettings.BranchSearchKeys.length;t++)_BranchLocatorSettings.BranchSearchKeys[t]=="Location"&&(locationStrSeo=k.replace(/\W+/g,"-").toLowerCase(),u+="/"+locationStrSeo);return typeof i!="undefined"&&i!=""&&n.push("latitude="+encodeURIComponent(i)),typeof r!="undefined"&&r!=""&&n.push("longitude="+encodeURIComponent(r)),f=u.replace(/\/\//g,"/"),f+"?"+n.join("&")}function vt(n){var t=!1;return ApiTypeGlobal==ApiTypeGoogle?typeof p!="undefined"?(i=p.geometry.location.lat(),r=p.geometry.location.lng(),t=!0):typeof i!="undefined"&&i!=""&&typeof r!="undefined"&&r!=""&&(t=!0):$.each(f(),function(u,f){(t||n!=f.data.name)&&n!=f.data.address.locality&&n!=f.key||(t=!0,i=f.data.geocodePoints[0].coordinates[0],r=f.data.geocodePoints[0].coordinates[1])}),t}function yt(){var n=$("#nearestLocationAutoSuggest").val();return n==""?($("#nearestAutoSuggestOrGeolocationError").hide(),!0):vt(n)?($("#nearestAutoSuggestOrGeolocationError").hide(),!0):($("#nearestAutoSuggestOrGeolocationError").css("display","inline"),!1)}$(document).on("click","#searchNearestBranches",function(){yt()&&$("#nearestLocationAutoSuggest").valid()&&(window.location.href=ut())});$(function(){$("#nearestLocationAutoSuggest").on("keyup change blur",function(n){n.keyCode!=13&&($("#nearestAutoSuggestOrGeolocationError").hide(),$("#nearestLocationAutoSuggest").valid());typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&n.keyCode==13&&_BranchLocatorSettings.EnableEnterLocationSearch==!0&&$("#nearestAutoSuggestOrGeolocationError").hide()});$("#nearestLocationAutoSuggest").on("keypress",function(n){var t=n.keyCode;typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&t==13&&_BranchLocatorSettings.EnableEnterLocationSearch==!0&&($("#nearestAutoSuggestOrGeolocationError").hide(),w("nearestLocationAutoSuggest"))})});function pt(n){var t=n.coords.latitude+","+n.coords.longitude;ApiTypeGlobal==ApiTypeGoogle&&(i=n.coords.latitude,r=n.coords.longitude);console.log(t);bt(t,n)}function wt(){navigator.geolocation?navigator.geolocation.getCurrentPosition(pt):console.log("Geolocation is not supported by this browser.")}$(document).on("click","#nearestGeoLocationButton",function(){wt()});function bt(n,t){var i="",r,u,e;ApiTypeGlobal==ApiTypeGoogle?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(r={LatLang:t},$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetAddressDetailsUsingLatLang",data:JSON.stringify(r),contentType:"application/json",success:function(t){status=="OK"?t.results[2]?(i=t.results[2].formatted_address,$("#nearestLocationAutoSuggest").val(i),$("#nearestLocationAutoSuggest").change()):$("#nearestLocationAutoSuggest").val(n):$("#nearestLocationAutoSuggest").val(n)}})):(u=new google.maps.Geocoder,e=new google.maps.LatLng(t.coords.latitude,t.coords.longitude),u.geocode({latLng:e},function(t,r){r==google.maps.GeocoderStatus.OK?t[2]?(i=t[2].formatted_address,$("#nearestLocationAutoSuggest").val(i),$("#nearestLocationAutoSuggest").change()):$("#nearestLocationAutoSuggest").val(n):$("#nearestLocationAutoSuggest").val(n)})):$.ajax({url:"//dev.virtualearth.net/REST/v1/Locations/"+n+"?key="+_BranchLocatorSettings.ApiSettings.BingKey+"&c="+getCookie("Locale"),dataType:"jsonp",global:!1,jsonp:"jsonp",success:function(n){var t=n.resourceSets[0],r;t&&t.estimatedTotal>0&&(i=t.resources[0].address.locality,r=[],$.each(t.resources,function(n,t){r.push(t.name);f.push({data:t,key:t.address.locality})}));$("#nearestLocationAutoSuggest").val(i);$("#nearestLocationAutoSuggest").change()},error:function(){$("#nearestLocationAutoSuggest").val(n)}})}var h="",c="",d="",tt="";function it(){var i="",n=[],t,r;if(typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&(i=_BranchLocatorSettings.BranchLocatorRootUrl+_BranchLocatorSettings.BranchResultsSEOPrefix,d=$("#quickSearchLocationAutoSuggest").val(),n.push("location="+encodeURIComponent(d)),typeof _BranchLocatorSettings.ApiSettings.Radius!="undefined"&&(tt=_BranchLocatorSettings.ApiSettings.Radius,n.push("distance="+encodeURIComponent(tt))),_BranchLocatorSettings.BranchSearchKeys!=null&&_BranchLocatorSettings.BranchSearchKeys.length>0))for(t=0;t<_BranchLocatorSettings.BranchSearchKeys.length;t++)_BranchLocatorSettings.BranchSearchKeys[t]=="Location"&&(locationStrSeo=d.replace(/\W+/g,"-").toLowerCase(),i+="/"+locationStrSeo);return typeof h!="undefined"&&h!=""&&n.push("latitude="+encodeURIComponent(h)),typeof c!="undefined"&&c!=""&&n.push("longitude="+encodeURIComponent(c)),r=i.replace(/\/\//g,"/"),r+"?"+n.join("&")}function kt(n){var t=!1;return ApiTypeGlobal==ApiTypeGoogle?typeof y!="undefined"&&typeof y.geometry!="undefined"&&(h=y.geometry.location.lat(),c=y.geometry.location.lng(),t=!0):$.each(f(),function(i,r){(t||n!=r.data.name)&&n!=r.data.address.locality&&n!=r.key||(t=!0,h=r.data.geocodePoints[0].coordinates[0],c=r.data.geocodePoints[0].coordinates[1])}),t}function ft(){var n=$("#quickSearchLocationAutoSuggest").val();return n==""?($("#quickSearchAutoSuggestOrGeolocationError").hide(),!0):kt(n)?($("#quickSearchAutoSuggestOrGeolocationError").hide(),!0):($("#quickSearchAutoSuggestOrGeolocationError").css("display","inline"),!1)}$(document).on("click","#quickSearchBranches",function(){if(ft())window.location.href=it();else return!1});$(function(){$("#quickSearchLocationAutoSuggest").on("keyup change blur",function(n){n.keyCode!=13&&$("#quickSearchAutoSuggestOrGeolocationError").hide();typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&n.keyCode==13&&_BranchLocatorSettings.EnableEnterLocationSearch==!0&&$("#quickSearchAutoSuggestOrGeolocationError").hide()});$("#quickSearchLocationAutoSuggest").on("keypress",function(n){var t=n.keyCode;typeof _BranchLocatorSettings!="undefined"&&_BranchLocatorSettings!=null&&t==13&&_BranchLocatorSettings.EnableEnterLocationSearch==!0&&($("#quickSearchAutoSuggestOrGeolocationError").hide(),w("quickSearchLocationAutoSuggest"))})});f=ko.observableArray();b={};$("#branchSearchlocationAutoSuggest, #nearestLocationAutoSuggest, #quickSearchLocationAutoSuggest").typeahead({source:function(n,t){function e(n){var i={input:n.input,types:n.types,componentRestrictions:n.componentRestrictions};$.ajax({type:"POST",url:"/AdeccoGroup.Global/api/Job/GetAutoCompleteGoogleBasedLocations",data:JSON.stringify(i),contentType:"application/json",success:function(n){var i,e,u;if(n.Status=="OK")for(b={},i=0;i<n.Predictions.length;i++){var f=n.Predictions[i].Terms,r="";if(f.length>0)for(e=f.length,u=0;u<e;u++)r+=f[u].Value+", ";r&&h.indexOf(r)<0&&(h.push(r),b[r]=n.Predictions[i].place_id)}t(h)}})}var h=[],a=!1,r,c,i,l,w;ApiTypeGlobal==ApiTypeGoogle?(_BranchLocatorSettings.BranchSearchCountry=="GB"?r={country:["GB","IRL"]}:(c=[],c=typeof googleAutoCompleteCountries!="undefined"?googleAutoCompleteCountries:[],_BranchLocatorSettings.BranchSearchCountry!=""&&c.indexOf(_BranchLocatorSettings.BranchSearchCountry)==-1&&c.push(_BranchLocatorSettings.BranchSearchCountry),r={country:c}),this.$element.attr("id")=="branchSearchlocationAutoSuggest"&&typeof u=="undefined"?(_BranchLocatorSettings.BranchSearchCountry!=""?_BranchLocatorSettings.AddressAutosuggestionEnabled!="undefined"&&_BranchLocatorSettings.AddressAutosuggestionEnabled?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value,componentRestrictions:r},e(i)):u=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{componentRestrictions:r}):IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value,componentRestrictions:r,types:["(regions)"]},e(i)):u=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{types:["(regions)"],componentRestrictions:r}):_BranchLocatorSettings.AddressAutosuggestionEnabled!="undefined"&&_BranchLocatorSettings.AddressAutosuggestionEnabled?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value},e(i)):u=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id"))):IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value,types:["(regions)"]},e(i)):u=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{types:["(regions)"]}),google.maps.event.addListener(u,"place_changed",function(){v=u.getPlace()})):this.$element.attr("id")=="nearestLocationAutoSuggest"&&typeof o=="undefined"?(_BranchLocatorSettings.BranchSearchCountry!=""?_BranchLocatorSettings.AddressAutosuggestionEnabled!="undefined"&&_BranchLocatorSettings.AddressAutosuggestionEnabled?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value,componentRestrictions:r},e(i)):o=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{componentRestrictions:r}):IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value,componentRestrictions:r,types:["(regions)"]},e(i)):o=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{types:["(regions)"],componentRestrictions:r}):_BranchLocatorSettings.AddressAutosuggestionEnabled!="undefined"&&_BranchLocatorSettings.AddressAutosuggestionEnabled?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value},e(i)):o=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id"))):IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")).value,types:["(regions)"]},e(i)):o=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{types:["(regions)"]}),google.maps.event.addListener(o,"place_changed",function(){p=o.getPlace()})):this.$element.attr("id")=="quickSearchLocationAutoSuggest"&&typeof s=="undefined"&&(_BranchLocatorSettings.BranchSearchCountry!=""?_BranchLocatorSettings.AddressAutosuggestionEnabled!="undefined"&&_BranchLocatorSettings.AddressAutosuggestionEnabled?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")),componentRestrictions:r},e(i)):s=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{componentRestrictions:r}):IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")),componentRestrictions:r,types:["(regions)"]},e(i)):s=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{types:["(regions)"],componentRestrictions:r}):_BranchLocatorSettings.AddressAutosuggestionEnabled!="undefined"&&_BranchLocatorSettings.AddressAutosuggestionEnabled?IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id"))},e(i)):s=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id"))):IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?(i={input:document.getElementById(this.$element.attr("id")),types:["(regions)"]},e(i)):s=new google.maps.places.Autocomplete(document.getElementById(this.$element.attr("id")),{types:["(regions)"]}),google.maps.event.addListener(s,"place_changed",function(){y=s.getPlace();ft()&&(window.location.href=it())}))):(l={key:_BranchLocatorSettings.ApiSettings.BingKey,maxResults:_BranchLocatorSettings.ApiSettings.MaxResults,items:_BranchLocatorSettings.ApiSettings.MaxResults,minLength:_BranchLocatorSettings.MinLength,c:getCookie("Locale")},w=/\d/,w.test(this.$element.val())?(l.postalCode=this.$element.val(),a=!0):l.locality=this.$element.val(),_BranchLocatorSettings.BranchSearchCountry!=""&&(l.countryRegion=_BranchLocatorSettings.BranchSearchCountry),$.ajax({url:"//dev.virtualearth.net/REST/v1/Locations",dataType:"jsonp",global:!1,data:l,jsonp:"jsonp",success:function(n){var i=n.resourceSets[0];i&&i.estimatedTotal>0&&($.each(i.resources,function(n,t){if(a){var i;t.address.locality!=undefined&&(i=t.address.postalCode+", "+t.address.locality,t.address.adminDistrict!=undefined&&(i+=" , "+t.address.adminDistrict),h.push(i),f.push({data:t,key:i}))}else h.push(t.name),f.push({data:t,key:t.name})}),t(h))},error:function(){}}))},autoSelect:!0,matcher:function(){return!0},updater:function(n){return this.$element.attr("id")=="branchSearchlocationAutoSuggest"&&IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?n:(n&&$("#quickSearchLocationAutoSuggest").val()&&$("#quickSearchLocationAutoSuggest").val(n),ft())?(window.location.href=it(),n):n}})}$(document).ready(function(){$("#branchSearchlocationAutoSuggest").val("");$("#nearestLocationAutoSuggest").val("");$("#quickSearchLocationAutoSuggest").val("")})});_savedJobsViewModel=null;$(document).ready(function(){$(".resource__nav--items").slick({dots:!1,infinite:!0,speed:300,slidesToShow:5,slidesToScroll:1,responsive:[{breakpoint:1200,settings:{slidesToShow:3,slidesToScroll:2,infinite:!0,dots:!0}},{breakpoint:750,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0,dots:!0}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0,dots:!0}}]})});typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(enabledCookies=window.OnetrustActiveGroups,enabledCookies.indexOf("C0003")!==-1&&(createCookieText="document.cookie ='JobsBrowsebyCategoryURL =; path =/;Expires=Thu, 01 Jan 1970 00:00:01 GMT;';",document.cookie="JobsBrowsebyCategoryURL=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;")):document.cookie="JobsBrowsebyCategoryURL=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";window.onunload=function(){};$(document).ajaxStart(function(){ProgressStart()});$(document).ajaxStop(function(){ProgressEnd()});$("#jobCriteriaUrl").val("");$(document).ready(function(){var u,n,i,t,r;if($("#jobUrlInput").val(window.location.href),typeof _isShowJobAlert!="undefined"&&_isShowJobAlert&&$("#email-jobs").length>0&&(!getCookie("job_alert")&&$(".job_alert-confirmation_message").length>0&&$(".job_alert-confirmation_message").hide(),u=$(document.getElementsByTagName("form"))),typeof _JobDetailsId!="undefined"&&_JobDetailsId.trim()!=""){if(_buckets.get("recentlyViewJobs")!=undefined){if(n=[],i=!0,$.each(_buckets.get("recentlyViewJobs"),function(){this==_JobDetailsId&&(i=!1);n.push(this)}),i)n.length==5,n.push(_JobDetailsId);else if(n.toString().indexOf(_JobDetailsId)>-1)for(t=0;t<n.length;t++)n[t].toString()==_JobDetailsId&&(n.splice(t,1),n.push(_JobDetailsId));_buckets.deleteKey("recentlyViewJobs");_buckets.set("recentlyViewJobs",n,{TTL:31536e6})}else r=[],r.push(_JobDetailsId),_buckets.set("recentlyViewJobs",r,{TTL:31536e6});_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,t){_JobDetailsId==t.JobId&&($("#saveJobDescItems").length>0&&($("#saveJobDescItems a.shortlisted").removeClass("hide"),$("#saveJobDescItems a.sortlist-link").addClass("hide")),$("#saveJobStickyFooter").length>0&&($("#saveJobStickyFooter a.shortlisted").removeClass("hide"),$("#saveJobStickyFooter a.sortlist-link").addClass("hide")))})}$("#jobAlertNameInput,#jobAlertUserNameInput,#jobAlertLastNameInput").keypress(function(n){var t="charCode"in n?n.charCode:n.keyCode;t==32||t>47&&t<58||t>64&&t<91||t>96&&t<123||n.preventDefault()});$("#jobAlertNameInput,#jobAlertUserNameInput,#jobAlertLastNameInput").on("paste",function(n){n.preventDefault()})});firstBy=function(){function n(n){return n.thenBy=t,n}function t(t,i){return i=this,n(function(n,r){return i(n,r)||t(n,r)})}return n}();typeof __cmsJobs!="undefined"&&__cmsJobs&&typeof _ItemName!="undefined"&&(viewModel=new function(){var n=this},viewModelJobSearchResponse(viewModel),viewModelShortlistJobs(viewModel),!viewModel.processDonePageLoad&&typeof _JobResponse!="undefined"&&_JobResponse&&(viewModel.processJobResults(_JobResponse,__jobDetailsurl),viewModel.processDonePageLoad=!0),ko.applyBindings(viewModel));jobSearchControlViewModel=function(){function s(n,t,i){var u="",r;return n!=""&&(r="",t.FacetName=="l"&&i!=null&&i.xy!=""&&(r="?xy="+i.xy,typeof i.r!="undefined"&&i.r!=""&&(r=r+"&r="+i.r)),u='/<a href="'+n+"/"+t.Keyword.substring(1)+t.Value+r+'">'+decodeURIComponent(t.Value)+"<\/a>"),u}function c(n,t){function i(n,i){var r=n[t].toLowerCase(),u=i[t].toLowerCase();return parseInt(u)<parseInt(r)?-1:parseInt(u)>parseInt(r)?1:0}n.sort(i)}var n=this,e,r,u,o,f,h,t;n.jobs=ko.observableArray();n.jobPagination=ko.observableArray();n.seoKeywordsList=ko.observableArray();n.sortby=ko.observable("");n.sortbytitle=ko.observable("");n.jobsCount=ko.observable();n.totalJobsCount=ko.observable();n.JobTitleSuggestions=ko.observableArray();n.itemsPerPageValue=ko.observable(getUrlVars().display!=undefined?getUrlVars().display:null);n.SalaryDisplayOptions=ko.observableArray();n.PresentationFacetResults=ko.observableArray();n.IsSpellCheckEnabled=ko.observable();n.SpellingSuggestions=ko.observable();n.SelectedFacets=ko.observableArray();n.SalaryFacetName=ko.observable();n.SalaryFrequencyValue=ko.observable();n.minValue=ko.observable("");n.maxValue=ko.observable("");n.SalaryFacetSign=ko.observable();n.lowerValue=ko.observable();n.upperValue=ko.observable();n.SalaryMinValue=ko.observable();n.SalaryMaxValue=ko.observable();n.preFilteredValues=[];n.preFilteredcriterias=null;n.SelectedFacetsCount=ko.observable($(".facet__reset").is(":visible")?1:0);n.sdupperValue=ko.observable();n.sdlowerValue=ko.observable();n.jdlowerValue=ko.observable();n.jdupperValue=ko.observable();n.startDateSliderValues=ko.observableArray();n.jobDurationSliderValues=ko.observableArray();n.JobDurationValues=ko.observableArray();n.JobStartDateValues=ko.observableArray();n.startDateDisplayName=ko.observable();n.jobDurationDisplayName=ko.observable();n.LocationWithInRadius=ko.observable();n.radiusValue=ko.observable();n.jobAlertFrequency=ko.observableArray();n.SalaryDisplaySettings=ko.observable();n.jobAlertDuration=ko.observableArray();n.googleParentEventId=ko.observable("");n.RequestId=ko.observable();n.firstIteration=ko.observable(!0);n.PreFilterSelectedFacets=ko.observableArray();n.DynamicJobContent=ko.observable();n.facetClicked=!1;viewModelShortlistJobs(n);$("#jobCriteriaUrl").val("");var i="",l=$("html head").find("title").text(),a=$('meta[property="og:title"]').attr("content"),v=$('meta[property="og:description"]').attr("content");xssRedirect();initialUrl=xssContentRemove(initialUrl);n.addSaveJob=function(t,i){var r=ko.mapping.toJS(t),a,e,f,s,h,c,o,l,y,v,u;if(r.JobId=r.JobId.trimEnd(),typeof setSaveJobGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setSaveJobGTMEvent==!0&&(a="",a=useJobID!="ExternalReferenceID"?r.Reference.trim():r.ExternalReference.trim(),e=r.JobStartDate.trim(),f=r.PostedDate.trim(),e=e!=""&&e!="NoContent"?e.replace(/[^\d/-]/g,""):"",f!=""&&f!="NoContent"?(s=f.slice(0,10).split("-"),f=s[1]+"/"+s[2]+"/"+s[0]):f="",h=r.Salary.trim(),h=="NoContent"&&(h=""),c=r.JobCategoryTitle.trim(),c=="NoContent"&&(c=""),o=r.JobLocation.trim(),o!=""&&(o=o.replace("'","")),l=r.ContractTypeTitle.trim(),l=="NoContent"&&(l=""),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"add to cart",eventLabel:"",ecommerce:{currencyCode:siteCurrency,add:{products:[{name:r.JobTitle.toLowerCase(),id:""+a+"",brand:siteBrand,category:c,variant:o,quantity:"1",dimension21:l,dimension22:e,dimension23:f,dimension24:gtmsiteName,dimension25:h}]}}})),r.isLoggedin.trimEnd()=="true"){if(y={JobId:r.JobId,TagName:"SAVED"},$.ajax({url:"/AdeccoGroup.Global/api/Job/AddTagToJob/",type:"POST",data:y,makeBusy:!0,success:function(){t.IsSaved("true");typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()}}),u=[],_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,t){u.push(t)}),t.IsSaved("true"),u.push(t),_buckets.deleteKey("shortListJob"),u.length>0)return _buckets.set("shortListJob",ko.mapping.toJS(u),{TTL:31536e6}),n.showNotification(r),typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary(),i.stopPropagation(),!1}else return v=0,_buckets.get("shortListJob")!=undefined&&(v=_buckets.get("shortListJob").length),v<MaxShortlistCount?(u=[],_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,t){u.push(t)}),t.IsSaved("true"),u.push(t),_buckets.deleteKey("shortListJob"),u.length>0&&(_buckets.set("shortListJob",ko.mapping.toJS(u),{TTL:31536e6}),n.showNotification(r)),typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()):$("#warning_alert__close").show(),i.stopPropagation(),!1};n.removeSaveJob=function(n){var t,h,r,i,f,e,c,u,o,l,s;$("#warning_alert__close").hide();$("#saved__notification").hide();t=ko.mapping.toJS(n);typeof setSaveJobGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setSaveJobGTMEvent==!0&&(h="",h=useJobID!="ExternalReferenceID"?t.Reference.trim():t.ExternalReference.trim(),r=t.JobStartDate.trim(),i=t.PostedDate.trim(),r=r!=""&&r!="NoContent"?r.replace(/[^\d/-]/g,""):"",i!=""&&i!="NoContent"?(f=i.slice(0,10).split("-"),i=f[1]+"/"+f[2]+"/"+f[0]):i="",e=t.Salary.trim(),e=="NoContent"&&(e=""),c="",t.JobCategoryTitle!="NoContent"&&(c=t.JobCategoryTitle.trim()),u=t.JobLocation.trim(),u!=""&&(u=u.replace("'","")),o=t.ContractTypeTitle.trim(),o=="NoContent"&&(o=""),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"remove from cart",eventLabel:"",ecommerce:{currencyCode:siteCurrency,remove:{products:[{name:t.JobTitle.toLowerCase(),id:""+h+"",brand:siteBrand,category:c,variant:u,quantity:"1",dimension21:o,dimension22:""+r+"",dimension23:""+i+"",dimension24:gtmsiteName,dimension25:e}]}}}));t.isLoggedin.trimEnd()=="true"&&(l={JobId:t.JobId.trimEnd(),TagName:"SAVED"},$.ajax({url:"/AdeccoGroup.Global/api/Job/DeleteTagFromJob/",type:"POST",data:l,makeBusy:!0,success:function(){n.IsSaved("false");typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary()}}));s=[];_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(i,r){t.JobId.trimEnd()==r.JobId.trimEnd()?n.IsSaved("false"):s.push(r)}),_buckets.deleteKey("shortListJob"),s.length>0&&_buckets.set("shortListJob",ko.mapping.toJS(s),{TTL:31536e6}),typeof mySymmaryViewModel!="undefined"&&mySymmaryViewModel&&mySymmaryViewModel.getSaveJobsSummary())};e=[];_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,t){e.push(t.JobId.trimEnd())});n.checkIsSaved=function(n){return e.indexOf(n)>=0?"true":"false"};_FilterCriteria.trim()==""&&(typeof _SeoFilterUrl=="undefined"||_SeoFilterUrl=="")&&(r=!1,typeof getUrlVars().pagenum=="undefined"&&(initialUrl=UpdateQueryString("pageNum","1",initialUrl),r=!0),u=$("#ddlpageList").length>0?$("#ddlpageList").val():"5",_SeoJobsEnabled||typeof getUrlVars().display!="undefined"&&u==getUrlVars().display||(n.itemsPerPageValue(u),initialUrl=UpdateQueryString("display",u,initialUrl),r=!0),typeof _EnableBrowserSessionHistoryStack=="undefined"||!_EnableBrowserSessionHistoryStack||document.all&&!window.atob||!r||history.pushState({state:1,message:"updated"},"title",initialUrl));o=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"");_SeoFilterUrl&&(_SeoFilterUrl=o+_SeoResultPage+"?"+_SeoFilterUrl);n.getSeoParameters=function(n){var t="";return typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"&&(n.indexOf("?")>0&&(n=n.split("?")[0]),JSON.parse(_SeoKeywordsList).forEach(function(i){t==""&&n.indexOf("/"+i.Keyword.substring(1))>=0&&(t=n.substring(n.indexOf("/"+i.Keyword.substring(1))+1,n.length))})),t};window.addEventListener("popstate",function(t){var u=t.state,i,r;if(u!==null){var i=window.location.href,f="display="+n.itemsPerPageValue();_FilterCriteria!=""?(r=_FilterCriteria.split("?"),i=i+"?"+r[1],i=UpdateQueryString("display",n.itemsPerPageValue(),i)):_SeoFilterUrl!=""?(i=UpdateQueryString("display",n.itemsPerPageValue(),i),i=removeURLParameter(i,"pagenum"),_SeoFilterUrl=i):_SearchFilterCriteria!=""&&(r=_SearchFilterCriteria.split("?"),i.indexOf("?")<0?i=i+"?"+r[1]:(i=i.replace(f,""),i=i+"&"+r[1]));n.backResults(i)}});n.backResults=function(t){var i={preFilterUrl:typeof _FilterCriteria!="undefined"&&_FilterCriteria?_FilterCriteria:typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria?_SearchFilterCriteria:null,filterUrl:t,facetSettingId:_FacetName,currentLanguage:_CurrentLanguage,clientId:_ClientId,clientName:_ClientName,branchId:_BranchId,asUnAuthenticated:"true",sortBy:n.sortby(),sortByTitle:n.sortbytitle(),IsMicrosite:_IsMicrosite,MicrositeID:_MicrositeID,Metas:_FilterCriteria||_SeoFilterUrl?!1:!0,JobResultsItemId:typeof _JobResultsItemId!="undefined"?_JobResultsItemId:"",KAutoSelected:getCookie("kUserTyped"),LAutoSelected:getCookie("lUserTyped"),ApplyRedirectionKey:getUrlVars().ApplyRedirectionKey,IgnoreFacetFilterationForSidebar:typeof _IgnoreFacetFilterationForSidebar!="undefined"&&_IgnoreFacetFilterationForSidebar=="True"?!0:!1},r=typeof _GoogleJobsEnabled!="undefined"&&_GoogleJobsEnabled?"/AdeccoGroup.Global/api/GoogleJobApi/JobSearchWithFacets/":"/AdeccoGroup.Global/api/Job/AsynchronousJobSearch/";dataService.Proxy.post(r,i,{success:function(i){n.processJobResults(i,t)}})};n.generateBreadCrumbFromSeoUrl=function(n){var u="",f="",r="",e=[],i="",t={};$(".breadcrumb-jobs").length>0&&typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"&&(n.indexOf("?")>0&&(e=getUrlVars(n.split("?")[1]),n=n.split("?")[0]),JSON.parse(_SeoKeywordsList).forEach(function(o){u==""?n.indexOf("/"+o.Keyword.substring(1))>=0&&(f=n.substring(n.indexOf("/"+o.Keyword.substring(1)),n.length),u=n.replace(f,""),t.FacetName=o.FacetName,t.Keyword="/"+o.Keyword.substring(1),i=f.split("/"+o.Keyword.substring(1))[1]):n.indexOf(o.Keyword)>=0&&(t.Value=i.split(o.Keyword)[0],i=f.split(o.Keyword)[1],r=r+s(u,t,e),t={},t.FacetName=o.FacetName,t.Keyword=o.Keyword)}),typeof t.Keyword!="undefined"&&t.Keyword!=""&&(i!=""&&(i.endsWith("/")||i.endsWith("-"))&&(i=i.slice(0,-1)),t.Value=i,r=r+s(u,t,e)),r!=""&&(r=r.substring(1)),$(".breadcrumb-jobs").html(r))};n.removeSelectedSeoParam=function(t,i){var r=t.split("?"),u=n.seoKeywordsList().length>0?n.seoKeywordsList():JSON.parse(_SeoKeywordsList);return t=r[0].toLowerCase(),u.forEach(function(n){if((t.indexOf(n.Keyword)>0||t.indexOf("/"+n.Keyword.substring(1))>0)&&!(i.indexOf(n.Keyword)>0||i.indexOf("/"+n.Keyword.substring(1))>0)){var r=t.indexOf(n.Keyword)>0?n.Keyword:"/"+n.Keyword.substring(1);t=t.replace(r+encodeURI(n.SeoName).toLowerCase(),"").replace(r+n.SeoName.toLowerCase(),"")}}),t=t+"?"+r[1]};_FilterCriteria&&(getUrlVarFromString(_FilterCriteria).sort&&n.sortby("date"),_FilterCriteria=GetFilterUrl(_FilterCriteria.trim()),_SeoJobsEnabled&&(_FilterCriteria=n.removeSelectedSeoParam(_FilterCriteria,_BaseFilterUrl),t=_SeoJobsEnabled?n.getSeoParameters(_BaseFilterUrl):"",t!=""&&(_FilterCriteria=_FilterCriteria.replace(/\/?\?/,"/"+decodeURI(t)+"?"))),$("#jobCriteriaUrl").val(_FilterCriteria));typeof _PreFilterSelectedFacets!="undefined"&&_PreFilterSelectedFacets!="[]"&&(f=_PreFilterSelectedFacets.match(new RegExp(/\b\:.*\".+\b\"\"/)),f!=null&&(h=f[0].replaceAll(new RegExp(/\"(?=\w+)|\"(?=\")/,"g"),'\\"'),_PreFilterSelectedFacets=_PreFilterSelectedFacets.replaceAll(f[0],h)),n.PreFilterSelectedFacets(JSON.parse(_PreFilterSelectedFacets)));typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria&&(_SearchFilterCriteria=GetFilterUrl(_SearchFilterCriteria.trim()),_SeoJobsEnabled&&(_SearchFilterCriteria=n.removeSelectedSeoParam(_SearchFilterCriteria,_BaseSearchFilterUrl),t=_SeoJobsEnabled?n.getSeoParameters(_BaseSearchFilterUrl):"",t!=""&&(_SearchFilterCriteria=_SearchFilterCriteria.replace(/\/?\?/,"/"+decodeURI(t)+"?"))));typeof _UpdatedSearchFilterCriteria!="undefined"&&_UpdatedSearchFilterCriteria&&(_UpdatedSearchFilterCriteria=GetFilterUrl(_UpdatedSearchFilterCriteria.trim()));n.currentSearchUrl=_FilterCriteria?_FilterCriteria:_UpdatedSearchFilterCriteria?_UpdatedSearchFilterCriteria:xssContentRemove(window.location.href);n.addedDateTextPostedDate=function(n){var t=ko.unwrap(n),u,i,r,f;return t?(t=t.trim(),t=moment(t+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),u=getCookie("Locale"),i=u?u:navigator.language?navigator.language:navigator.systemLanguage,i?(r=i.split("-"),i=r[0]+(r[1]?"-"+r[1].toUpperCase():""),f=Globalize().cultures[i].calendar.patterns.d.toUpperCase(),moment(t).format(f)):void 0):""};n.addedDateText=function(n,t,i,r,u,f){var e=ko.unwrap(n),o,c,s,h,l;return e?(e=e.trim(),e=moment(e+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),o=moment().diff(e,"days"),o==0)?u:o==1?i.format([o]):o<=f?t.format([o]):(c=getCookie("Locale"),s=c?c:navigator.language?navigator.language:navigator.systemLanguage,s)?(h=s.split("-"),s=h[0]+(h[1]?"-"+h[1].toUpperCase():""),l=Globalize().cultures[s].calendar.patterns.d.toUpperCase(),r.format([moment(e).format(l)])):void 0:""};n.loadIterations=function(){$("#ulpagination").length>0&&$("#ulpagination li").each(function(){n.jobPagination.push(new jobPaginationViewModel)});$("#jobResultsDiv").length>0&&$("#jobResultsDiv .single-job").each(function(){n.jobs.push(new singleJobViewModel)});$("._facetInit").length>0&&$("._facetInit").each(function(){var t=new facetResults;$(this).find("ul.dropdown-menu li").each(function(){var n=new ListFacetValues;$(this).next("ul").find("li").each(function(){n.SubCategories.push(new ListSubFacetValues)});t.ListFacetValues.push(n)});n.PresentationFacetResults.push(t)});$(".facetInit").length>0&&$(".facetInit").each(function(){var t=new facetResults;$(this).find("ul.list-unstyled li").each(function(){var n=new ListFacetValues;$(this).next("ul").find("li").each(function(){n.SubCategories.push(new ListSubFacetValues)});t.ListFacetValues.push(n)});n.PresentationFacetResults.push(t)});$("._selectedFacet").length>0&&$("._selectedFacet").each(function(){n.SelectedFacets.push(new jobPaginationViewModel)});$(".facet__salary--container").length>0&&$(".facet__salary--container").find("li").each(function(){n.SalaryDisplayOptions.push(new jobPaginationViewModel)})};n.addJobImpressions=function(){var n=window.dataLayer||[];n.push({ecommerce:{currencyCode:siteCurrency,impressions:jobsList}})};n.paginateClick=function(t,i){var r,u;return t.valueName().indexOf("salary")<0,r=$(i.target).data("url"),r&&(r=r.trimEnd()),r.trimEnd().includes("?industryFacet=")&&decodeURI(r).endsWith("|")&&decodeURI(r).split("|").length>2&&(r=decodeURI(window.location.href).includes(t.keyName._latestValue.split(":")[1].trim())?r.replace(decodeURI(r.slice(r.indexOf("?")+15)).split("|")[0]+"%7C",""):r.replace(decodeURI(r).split("|")[decodeURI(r).split("|").length-2]+"%7C","")),u=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""),typeof _FilterCriteria!="undefined"&&_FilterCriteria?(u=window.location.protocol+"//"+window.location.host,typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",u.replace(/\/+$/g,"")+"/"+r.replace(/^\/+/g,""))):$("form").attr("action")!=null&&$("form").attr("action",r),typeof UseNewJobResultsSEO!="undefined"&&UseNewJobResultsSEO&&typeof NewJobResultsSEOKey!="undefined"&&NewJobResultsSEOKey&&(r=r.replace(/^\/+|\/+$/g,""),(_keyword!==""||_locationVal!=="")&&(r.indexOf(NewJobResultsSEOKey)===-1&&_keyword!==""&&_locationVal!==""&&r.indexOf(_locationVal)>-1&&(_keyword="",r=_locationVal+"/"+NewJobResultsSEOKey+"/"+r.substring(_locationVal.length).replace(/^\/+|\/+$/g,""),r=r.replace(/^\/+|\/+$/g,"")),(_locationVal!==""?r.indexOf(_locationVal)===-1:_locationVal==="")&&(_keyword!==""?r.indexOf(_keyword)===-1:_keyword==="")&&(_keyword="",_locationVal="",r.indexOf(NewJobResultsSEOKey)>-1&&(r=r.substring(0,r.indexOf(NewJobResultsSEOKey))+r.substring(r.indexOf(NewJobResultsSEOKey)+NewJobResultsSEOKey.length+1),r=r.replace(/^\/+|\/+$/g,"")),r.indexOf("/"+_jobSearchPage)!==1&&(r="/"+_jobSearchPage+(r.startsWith("/")?r:"/"+r),r=r.replace(/^\/+|\/+$/g,"")))),r=r.replace(/^\|+|\|+$/g,"")),n.runJobSearch(u.replace(/\/+$/g,"")+"/"+r.replace(/^\/+/g,"")),$("#ulpagination li a").each(function(){$(this).removeClass("active")}),$(i.target).addClass("active"),!1};n.removeSeoParameter=function(n,t){var i=decodeURI(n);return typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"&&JSON.parse(_SeoKeywordsList).forEach(function(r){n.indexOf("/"+r.Keyword.substring(1))>=0&&(t.indexOf("/"+r.Keyword.substring(1))>=0||t.indexOf(r.Keyword)>=0)?i=i.replace("/"+r.Keyword.substring(1)+r.SeoName,""):n.indexOf(r.Keyword.substring(1))>=0&&(t.indexOf("/"+r.Keyword.substring(1))>=0||t.indexOf(r.Keyword)>=0)&&(i=i.replace(r.Keyword.substring(1)+r.SeoName,""))}),i};n.removeSeoParameterforexistingfilteredquery=function(n,t){var i=decodeURI(n);return typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"&&JSON.parse(_SeoKeywordsList).forEach(function(r){n.indexOf("/"+r.Keyword.substring(1))>=0&&(t.indexOf("/"+r.Keyword.substring(1))>=0||t.indexOf(r.Keyword)>=0)&&t.indexOf(r.SeoValue)>=0?(i=i.replace(r.Keyword.substring(1)+r.SeoName+"-",""),i=i.replace("/"+r.Keyword.substring(1)+r.SeoName,"")):n.indexOf(r.Keyword.substring(1))>=0&&(t.indexOf("/"+r.Keyword.substring(1))>=0||t.indexOf(r.Keyword)>=0)&&(i=n.indexOf(r.Keyword)>=0?i.replace("-"+r.Keyword.substring(1)+r.SeoName,""):i.replace(r.Keyword.substring(1)+r.SeoName,""))}),i};n.getPreFilterQueryStringUrl=function(n){var i="",t="",r=getUrlVarFromString(n);return _BaseSearchFilterUrl.trim()!=""?(i=getUrlVarFromString(_BaseSearchFilterUrl),r.forEach(function(n){(n==""||r[n]==""||i[n]&&i[n]!="")&&n!="display"||(t=t+n+"="+r[n]+"&")}),t!="")?t.substring(0,t.length-1):t:_BaseFilterUrl.trim()!=""?(i=getUrlVarFromString(_BaseFilterUrl),r.forEach(function(n){(n==""||r[n]==""||i[n]&&i[n]!="")&&n!="display"||(t=t+n+"="+r[n]+"&")}),t!="")?t.substring(0,t.length-1):t:void 0};n.runJobSearch=function(t){var tt=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host,e="",r="",o="",b,c,f,v,a,k,y,p,u,l,s,h,g,nt;if(_BaseSearchFilterUrl!="")f=t.split("?")[0],r=n.getPreFilterQueryStringUrl(t),_SeoJobsEnabled&&(f=_BaseSearchFilterUrl.indexOf("?")>0?_BaseSearchFilterUrl.split("?")[0]:_BaseSearchFilterUrl,f=n.removeSeoParameter(t.split("?")[0],f)),r.lastIndexOf("%7c")+3==r.length&&(r=r.substring(0,r.lastIndexOf("%7c"))),r=f+"?"+r,typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",r),n.setSearchResultCookie(r),n.generateBreadCrumbFromSeoUrl(r);else if(_BaseFilterUrl!=""&&_IgnoreFacetFilterationForSidebar){if(l=getUrlVars(t).industryfacet,s=getUrlVars(_BaseFilterUrl).industryfacet,typeof s!="undefined"&&s&&(typeof l=="undefined"||!l)&&(t=UpdateQueryString("industryFacet",s,t)),_SeoJobsEnabled&&(h=JSON.parse(_SeoKeywordsList).find(function(n){return n.FacetName=="industryFacet"}),h&&h.Keyword!=""&&t.indexOf("/"+h.Keyword.substring(1))<0&&(e=n.getSeoParameters(_BaseFilterUrl),e!=""&&t.indexOf(e)<0&&(t=t.replace(/\/?\?/,"/"+decodeURI(e)+"?")))),i=t,(window.location.href.indexOf("k=")!=-1||window.location.href.indexOf("l=")!=-1||window.location.href.indexOf("xy=")!=-1)&&(b=window.location.href.split("?")[1],c=b.split("&"),c.length>0)){for(u=0;u<c.length;u++)t.indexOf(c[u])==-1&&(c[u].indexOf("k=")!=-1||c[u].indexOf("l=")!=-1||c[u].indexOf("xy=")!=-1)&&(t+="&"+c[u]);i=t}if(f=window.location.href.split("?")[0],t.indexOf("?")!=-1&&(r=n.getPreFilterQueryStringUrl(t)),window.location.href.indexOf("?")!=-1&&(v=n.getPreFilterQueryStringUrl(window.location.href),v!=""))if(r!="")for(a=v.split("&"),u=0;u<a.length;u++)r.toLowerCase().indexOf(a[u].toLowerCase())==-1&&(o=o==""?a[u]:o+"&"+a[u]);else o=v;if(_SeoJobsEnabled)if(k=n.removeSeoParameterforexistingfilteredquery(t.split("?")[0],_BaseFilterUrl),f==k)f=_BaseFilterUrl.indexOf("?")>0?_BaseFilterUrl.split("?")[0]:_BaseFilterUrl,f=n.removeSeoParameterforexistingfilteredquery(t.split("?")[0],f);else{var it=xssContentRemove(window.location.href),d=n.removeSeoFromUrl(it).split("?")[0],w=f.replace(d,"").replace("/","");w!=""&&t.indexOf(w)==-1?(f=n.createurlaccordingtoseosequence(d,t.split("?")[0],w),t=f,f=n.removeSeoParameterforexistingfilteredquery(t.split("?")[0],_BaseFilterUrl)):(f=t,f=n.removeSeoParameterforexistingfilteredquery(t.split("?")[0],_BaseFilterUrl))}if(y=o!=""?r+"&"+o:r,y!="")if(p=y.split("&"),t.indexOf("?")!=-1)for(u=0;u<p.length;u++)t.toLowerCase().indexOf(p[u].toLowerCase())==-1&&(t+="&"+p[u]);else t+="?"+y;r.lastIndexOf("%7c")+3==r.length&&(r=r.substring(0,r.lastIndexOf("%7c")));r=r!=""?f+"?"+r:f;r=o!=""?r+"&"+o:r;typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",r);n.setSearchResultCookie(r);n.generateBreadCrumbFromSeoUrl(r)}else _BaseFilterUrl!=""?(l=getUrlVars(t).industryfacet,s=getUrlVars(_BaseFilterUrl).industryfacet,typeof s!="undefined"&&s&&(typeof l=="undefined"||!l)&&(t=UpdateQueryString("industryFacet",s,t)),_SeoJobsEnabled&&(h=JSON.parse(_SeoKeywordsList).find(function(n){return n.FacetName=="industryFacet"}),h&&h.Keyword!=""&&t.indexOf("/"+h.Keyword.substring(1))<0&&(e=n.getSeoParameters(_BaseFilterUrl),e!=""&&t.indexOf(e)<0&&(t=t.replace(/\/?\?/,"/"+decodeURI(e)+"?")))),i=t,n.generateBreadCrumbFromSeoUrl(r)):_SeoFilterUrl==""&&window.location.href!=t&&(r=t.substring(t.indexOf(tt)),r.lastIndexOf("%7c")+3==r.length&&(r=r.substring(0,r.lastIndexOf("%7c"))),typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",r),n.setSearchResultCookie(r),n.generateBreadCrumbFromSeoUrl(r));$("#jobCriteriaUrl").val(t);g={preFilterUrl:typeof _FilterCriteria!="undefined"&&_FilterCriteria?_FilterCriteria:typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria?_SearchFilterCriteria:null,filterUrl:t,facetSettingId:_FacetName,currentLanguage:_CurrentLanguage,clientId:_ClientId,clientName:_ClientName,branchId:_BranchId,asUnAuthenticated:"true",sortBy:n.sortby(),sortByTitle:n.sortbytitle(),IsMicrosite:_IsMicrosite,MicrositeID:_MicrositeID,Metas:_FilterCriteria||_SeoFilterUrl?!1:!0,JobResultsItemId:typeof _JobResultsItemId!="undefined"?_JobResultsItemId:"",KAutoSelected:getCookie("kUserTyped"),LAutoSelected:getCookie("lUserTyped"),IsRemote:_IsRemote,IsSeasonal:_IsSeasonal,IsSalaryAccToProfile:_IsSalaryAccToProfile,IsEvent:_IsEvent,ApplyRedirectionKey:getUrlVars().ApplyRedirectionKey,IgnoreFacetFilterationForSidebar:typeof _IgnoreFacetFilterationForSidebar!="undefined"&&_IgnoreFacetFilterationForSidebar=="True"?!0:!1};nt=typeof _GoogleJobsEnabled!="undefined"&&_GoogleJobsEnabled?"/AdeccoGroup.Global/api/GoogleJobApi/JobSearchWithFacets/":"/AdeccoGroup.Global/api/Job/AsynchronousJobSearch/";dataService.Proxy.post(nt,g,{success:function(i){n.processJobResults(i,t)}})};n.createurlaccordingtoseosequence=function(n,t,i){var f=t+"-"+i,s={},u,e,r,c,o,h;for(JSON.parse(_SeoKeywordsList).forEach(function(n){f.indexOf("/"+n.Keyword.substring(1))>=0&&(s["/"+n.Keyword.substring(1)]=f.indexOf("/"+n.Keyword.substring(1)));f.indexOf(n.Keyword)>=0&&(s[n.Keyword]=f.indexOf(n.Keyword))}),u=Object.entries(s).sort((n,t)=>t[1]-n[1]),e={},r=u.length-1;r>=0;r--)r==0?(c=f.length-u[r][1],o=f.substring(u[r][1],f.length),e[u[r][0]]=o):(c=u[r-1][1]-u[r][1],o=f.substring(u[r][1],u[r-1][1]),e[u[r][0]]=o);return h=0,JSON.parse(_SeoKeywordsList).forEach(function(t){(t.Keyword in e||"/"+t.Keyword.substring(1)in e)&&(h==0?n=n.trimEnd("/")+"/"+t.Keyword.substring(1):n+=t.Keyword,n+=t.Keyword in e?e[t.Keyword].replace(t.Keyword,""):e["/"+t.Keyword.substring(1)].replace("/"+t.Keyword.substring(1),""),h++)}),n};n.processJobResults=function(t,i){var s=[],f,e,u,r,h,o;t.Items.forEach(function(n){n.IsSaved=ko.observable(n.IsSaved)});f=[];t.Items.length>0&&_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,i){t.Items.forEach(function(n){n.JobId==i.JobId.trimEnd()&&n.IsSaved("true")})});typeof removeWordFromDesc!="undefined"&&removeWordFromDesc!=""&&(e=0,removeWordFromDesc=removeWordFromDesc.trim(),t.Items.forEach(function(n){var t=n.Summary.replace(removeWordFromDesc,"");n.Summary=t;s[e]=n;e++}));t=_FilterCriteria||_SearchFilterCriteria?n.processFilterFacets(t):t;typeof setJobListingGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setJobListingGTMEvent==!0&&(u=1,r="",t.Items.forEach(function(n){var h=n.JobStartDate.trim(),i=n.PostedDate.trim(),c,e,o,t,s;h=h!=""&&h!="NoContent"?h.replace(/[^\d/-]/g,""):"";i!=""&&i!="NoContent"?(c=i.slice(0,10).split("-"),i=c[1]+"/"+c[2]+"/"+c[0]):i="";e=n.Salary.trim();e=e.trim();e=="NoContent"&&(e="");r=useJobID!="ExternalReferenceID"?n.Reference.trim():n.ExternalReference.trim();r=r.trim();o=n.JobCategoryTitle.trim();o=="NoContent"&&(o="");o=o.trim();t=n.JobLocation.trim();t!=""&&(t=t.replace("'",""));t=t.trim();s=n.ContractTypeTitle.trim();s=="NoContent"&&(s="");s=s.trim();f[u]={name:n.JobTitle.toLowerCase(),id:r,brand:siteBrand,category:o,variant:t,list:"Search Results",position:u,dimension21:s,dimension22:h,dimension23:i,dimension24:gtmsiteName,dimension25:e};u++}),h=window.dataLayer||[],h.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"product impressions - ajax content",eventLabel:"",ecommerce:{currencyCode:siteCurrency,impressions:f}}));typeof removeWordFromDesc!="undefined"&&removeWordFromDesc!=""?n.jobs(s):n.jobs(t.Items);n.jobPagination(ko.mapping.fromJS(t.Pagination)());n.jobsCount(t.Count.replace("{xx}",t.TotalCount).replace("xx",t.TotalCount));n.totalJobsCount(t.Items.length);n.JobTitleSuggestions(t.JobTitleSuggestions);n.SalaryDisplayOptions(t.SalaryDisplayOptions);n.IsSpellCheckEnabled(t.IsSpellCheckEnabled);n.SpellingSuggestions(t.SpellingSuggestions);n.seoKeywordsList(t.KeywordsList);n.PresentationFacetResults(ko.mapping.fromJS(t.PresentationFacetResults)());n.SelectedFacets(ko.mapping.fromJS(t.SelectedFacets)());n.PreFilterSelectedFacets(ko.mapping.fromJS(t.PreFilterSelectedFacets)());n.currentSearchUrl=i;n.SalaryFrequencyValue(t.SalaryFrequencyValue);n.SalaryFacetName(t.SalaryFacetName);n.SalaryFacetSign(t.SalaryFacetSign);n.SalaryMinValue(t.SalaryMinValue);n.SalaryMaxValue(t.SalaryMaxValue);n.sortFacets(t,i);n.LocationWithInRadius(t.LocationWithInRadius);n.SelectedFacetsCount(t.SelectedFacets.length);_IsRemote&&n.SelectedFacetsCount(t.SelectedFacets.length+1);_IsSeasonal&&n.SelectedFacetsCount(t.SelectedFacets.length+1);_IsSalaryAccToProfile&&n.SelectedFacetsCount(t.SelectedFacets.length+1);_IsEvent&&n.SelectedFacetsCount(t.SelectedFacets.length+1);t.JobStartDateValues&&n.JobStartDateValues(t.JobStartDateValues);t.JobDurationValues&&n.JobDurationValues(t.JobDurationValues);n.SalaryDisplaySettings(t.SalaryDisplaySettings);o=$(window).width();_EnableScrollToOriginal=="False"&&(o>767||o<768&&!n.facetClicked)&&$("html,body").scrollTop(0);_FilterCriteria||_SeoFilterUrl||(t.MetaTitle&&($("html head").find("title").text(t.MetaTitle),$('meta[property="og:title"]').attr("content",t.MetaTitle),$('meta[name="twitter:title"]').attr("content",t.MetaTitle)),t.MetaDescription&&($('meta[property="og:description"]').attr("content",t.MetaDescription),$('meta[name="description"]').attr("content",t.MetaDescription),$('meta[name="twitter:description"]').attr("content",t.MetaDescription)));_GoogleJobsEnabled!="undefined"&&_GoogleJobsEnabled&&n.publishClientEvent(t);t.KeywordsList&&t.KeywordsList.forEach(function(n){n.FacetName==="l"&&(_locationVal=n.SeoValue?n.SeoValue:"");n.FacetName==="k"&&(_keyword=n.SeoValue?n.SeoValue:"")});typeof _PreFilterSelectedFacets!="undefined"&&typeof viewmodels.jobSearchControlViewModel.preFilteredcriterias!="undefined"&&viewmodels.jobSearchControlViewModel.preFilteredcriterias!==null&&(jobCountElem=$("#txtjobCount > div"),typeof jobCountElem!="undefined"&&typeof jobCountElem[0]!="undefined"&&(jobCountElem[0].innerText=viewmodels.jobSearchControlViewModel.jobsCount()))};n.publishClientEvent=function(t){n.RequestId(t.RequestId);var r=(new Date).getTime(),i={eventId:"",eventType:"IMPRESSION",requestId:t.RequestId,relatedJobNames:[],eventTimestampMillis:r,parentEventId:null,details:{type:"IMPRESSION",details:"job_search"}};t.Items!=null&&t.Items.forEach(function(n){i.relatedJobNames.push(n.GoogleJobId)});dataService.Proxy.post("/AdeccoGroup.Global/api/GoogleJobApi/PublishEvent/",i,{success:function(t){n.googleParentEventId(t)}})};n.setSearchResultCookie=function(n){if(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0){var t="document.cookie ='SearchResultPage = "+xssContentRemove(n)+"; path =/;secure';";createCookieOneTrust(t,1)}else document.cookie="SearchResultPage="+xssContentRemove(n)+"; path=/;secure"};(_FilterCriteria!=""||_SearchFilterCriteria!="")&&_IgnoreFacetFilterationForSidebar?n.setSearchResultCookie(window.location.href):_FilterCriteria!=""||_SearchFilterCriteria!=""?n.setSearchResultCookie(window.location.href):n.setSearchResultCookie(n.currentSearchUrl);n.processFilterFacets=function(t){var r,u,i,f;return n.preFilteredValues=[],r=[],u=typeof _SearchFilterCriteria!="undefined"&&_SearchFilterCriteria?_SearchFilterCriteria:_FilterCriteria,n.preFilteredcriterias=getUrlVarFromString(u.toLowerCase()),i=t&&t.PresentationFacetResults?t.PresentationFacetResults:[],i.forEach(function(t){if(t.FacetValueCode=t.FacetValueCode.toLowerCase(),n.preFilteredcriterias.indexOf(t.FacetValueCode)>=0){var u=n.preFilteredcriterias[t.FacetValueCode],i=u.split("%7c").length==2?!0:t.ListFacetValues&&t.ListFacetValues.length==1;t.ListFacetValues&&t.ListFacetValues.length>0&&(t.ListFacetValues.forEach(function(t){t.ValueChecked||n.preFilteredValues.push(t.ValueUnChecked.toLowerCase())}),i||(t.ListFacetValues=t.ListFacetValues.filter(function(n){return!n.ValueChecked})));i&&r.push(t.FacetValueCode.toLowerCase())}}),f=t.SelectedFacets?t.SelectedFacets:[],f.forEach(function(t){n.preFilteredcriterias.k&&t.keyName.endsWith(n.preFilteredcriterias.k)&&n.preFilteredValues.push(t.valueName.toLowerCase());n.preFilteredcriterias.l&&t.keyName.endsWith(n.preFilteredcriterias.l)&&n.preFilteredValues.push(t.valueName.toLowerCase())}),i=i.filter(function(n){return r.indexOf(n.FacetValueCode.toLowerCase())<0}),t.PresentationFacetResults=i,t};n.SpecialBrandName=function(n){switch(n){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}};n.BrandNameNew=function(n){switch(n.BrandName){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}};n.getJobApplicationstatusMessage=function(n,t){var i="label-";switch(n.JobApplicationStatusId){case"REJECT":i+="danger";break;case"PLACEMENT":i+="success";break;default:i+="primary"}return $(t).addClass(i),n.JobApplicationStatusTitle};n.loadIterations();typeof setJobListingGTMEvent!="undefined"&&setJobListingGTMEvent&&n.addJobImpressions();n.htmlDecode=function(n){return $("<div/>").html(n).text()};n.showDeleteSelection=function(t){if(n.SelectedFacets().length==0)return!1;if(t=ko.mapping.toJS(t),!n.preFilteredcriterias)return n.SelectedFacetsCount(n.SelectedFacetsCount()+1),!0;var r=getUrlVarFromString(t.valueName.toLowerCase()),i=!0;return i&&n.SelectedFacetsCount(n.SelectedFacetsCount()+1),i};n.jobTitleSuggestionsURL=function(t){var u=encodeURIComponent(t).replace(/%20/g,"+"),r=/k=\\d+/,i=window.location.href;i=i.toString();var f=u,r=new RegExp("[\\?&]k=([^&#]*)"),e=r.exec(i)[0].charAt(0),o=i.replace(r,e+"k="+f.trim());n.runJobSearch(o)};n.onPageNoChange=function(t,i){var u=getUrlVars(n.currentSearchUrl).display!=undefined?getUrlVars(n.currentSearchUrl).display:getUrlVarFromString(_FilterCriteria?_FilterCriteria:_SeoFilterUrl).display,r;return i!=undefined&&u!=n.itemsPerPageValue()&&(_FilterCriteria!=""?(r=UpdateQueryString("display",n.itemsPerPageValue(),n.currentSearchUrl),r=removeURLParameter(r,"pagenum")):_SeoFilterUrl!=""?(r=UpdateQueryString("display",n.itemsPerPageValue(),_SeoFilterUrl),r=removeURLParameter(r,"pagenum"),_SeoFilterUrl=r):_SearchFilterCriteria!=""?(r=UpdateQueryString("display",n.itemsPerPageValue(),n.currentSearchUrl),r=removeURLParameter(r,"pagenum")):(r=removeURLParameter(window.location.href,"pagenum"),r=UpdateQueryString("display",n.itemsPerPageValue(),r)),n.runJobSearch(r)),!0};n.GetDefault=function(){var t;return n.SalaryDisplayOptions()&&n.SalaryDisplayOptions().length>0&&n.SalaryDisplayOptions().forEach(function(i){i.valueName==n.SalaryFrequencyValue()&&(t=i.keyName)}),t};n.ChangeSalaryFrequency=function(t){n.minValue("");n.maxValue("");var r=t.valueName,i=removeURLParameter(n.currentSearchUrl,"salary");return i=UpdateQueryString("frequency",r,i),n.runJobSearch(i),!0};n.ChangeSalaryCoreFrequency=function(t){var i={valueName:t.trimEnd()};n.ChangeSalaryFrequency(i)};n.sortResults=function(t){t=="date"?n.sortby("date"):n.sortby("");n.runJobSearch(n.currentSearchUrl)};n.sortTitleResults=function(t){t=="Titre uniquement"?(n.sortbytitle("Titre uniquement"),n.currentSearchUrl=n.currentSearchUrl.includes("/l-")&&n.currentSearchUrl.split("&").length-1>=2?n.currentSearchUrl.split("&").slice(0,2).join("&"):n.currentSearchUrl.split("?").shift()):(n.sortbytitle(""),n.currentSearchUrl=n.currentSearchUrl.includes("/l-")?n.currentSearchUrl+"&searchondesc=true":n.currentSearchUrl+"?searchondesc=true");n.runJobSearch(n.currentSearchUrl)};n.isRemoteResults=function(t,i){var r=new URL(n.currentSearchUrl),u,f;return isRemoteForSeoKeyword==!0||isRemoteForSeoKeyword=="True"?i.target.checked?(_IsRemote=!0,u=window.location.search,f=r.href.split("?")[0],r=f+"/"+isRemoteSeoKey+u):(_IsRemote=!1,r=n.currentSearchUrl.replace("/"+isRemoteSeoKey,"")):i.target.checked?(_IsRemote=!0,r.searchParams.append("isremote",1)):(_IsRemote=!1,r.searchParams.delete("isremote")),n.runJobSearch(r.toString()),!0};n.isSeasonalResults=function(t,i){var r=new URL(n.currentSearchUrl);return i.target.checked?(_IsSeasonal=!0,r.searchParams.append("isseasonal",1)):(_IsSeasonal=!1,r.searchParams.delete("isseasonal")),n.runJobSearch(r.toString()),!0};n.isEventResults=function(t,i){var r=new URL(n.currentSearchUrl);return i.target.checked?(_IsEvent=!0,r.searchParams.append("isevent",1)):(_IsEvent=!1,r.searchParams.delete("isevent")),n.runJobSearch(r.toString()),!0};n.isSalAccToProfilelResults=function(t,i){var r=new URL(n.currentSearchUrl),f=i.target;const u=document.createElement("style");return u.id="cssstyle_salary",f.addEventListener("change",function(){f.checked?(u.innerHTML=`#salSlider,
                          #salSlider .noUi-handle { pointer-events: none;}
                          #salSlider { opacity: 0.5;}
                          .noUi-target.noUi-horizontal .noUi-handle, .noUi-target .noUi-connect{background:grey;}`,document.body.appendChild(u)):(u.innerHTML=`.noUi-target .noUi-connect{background:#ef2e24;}`,document.body.appendChild(u))}),i.target.checked?(_IsSalaryAccToProfile=!0,r.searchParams.append("isSalAccProfile",1),r.href.toString().includes("salary")&&r.searchParams.delete("salary")):(_IsSalaryAccToProfile=!1,r.searchParams.delete("isSalAccProfile")),n.runJobSearch(r.toString()),!0};n.hourSalary=function(){var t=n.lowerValue();return t>0?Math.round(t/151.67,2):""};n.monthSalary=function(){var t=n.lowerValue();return t>0?Math.round(t,2):""};n.AnnualSalary=function(){var t=n.lowerValue();return t>0?Math.round(t*12,2):""};n.salarySliderStep=function(){var t=n.SalaryFrequencyValue();switch(t){case"Yearly":return 1e3;case"Monthly":return 250;case"Daily":return 50;case"Hourly":return 1;default:return 1}};n.manageSalary=function(t){if(getUrlVars(t).salary!=null&&getUrlVars(t).salary!=""){var i=unescape(getUrlVars(t).salary).replace(/\|$/,"").split(",");null!=i&&(n.minValue(i[0]),n.maxValue(i[1]),n.lowerValue(i[0]),n.upperValue(i[1]))}else n.minValue(""),n.maxValue(""),n.lowerValue(""),n.upperValue("")};n.manageStartDate=function(t){var i,r;getUrlVars(t).sdt!=null&&getUrlVars(t).sdt!=""?(i=unescape(getUrlVars(t).sdt).replace(/\|$/,""),null!=i&&i!=9999&&n.sdupperValue(i)):n.sdupperValue(9999);getUrlVars(t).sdf!=null&&getUrlVars(t).sdf!=""?(r=unescape(getUrlVars(t).sdf).replace(/\|$/,""),null!=r&&r!=0&&n.sdlowerValue(r)):n.sdlowerValue(0)};n.manageJobDuration=function(t){if(getUrlVars(t).jd!=null&&getUrlVars(t).jd!=""){var i=unescape(getUrlVars(t).jd).replace(/\|$/,"").split(",");null!=i&&(n.jdupperValue(i[1]),n.jdlowerValue(i[0]))}else n.jdlowerValue(""),n.jdupperValue(9999)};n.ManageRadiusSlider=function(){var i=$.trim(getUrlVars(n.currentSearchUrl).l)!=""&&$.trim(getUrlVars(n.currentSearchUrl).xy)!=""&&$.trim(getUrlVars(n.currentSearchUrl).countryfacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).countrysubdivisionfacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).cityfacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).provincefacet)==""&&$.trim(getUrlVars(n.currentSearchUrl).boroughfacet)=="",t;return typeof _SolrEnabled!="undefined"&&_SolrEnabled&&(i=$.trim(getUrlVars().xy)),i?(t=getUrlVars(n.currentSearchUrl).r,n.radiusValue(typeof t!="undefined"?unescape(t).replace(/\|$/,""):defRadiusValue),$("#divRadiusControl").show(),$("#radiusSlider").show()):($("#divRadiusControl").hide(),$("#radiusSlider").hide()),!0};n.sortFacets=function(t,i){var r=t.PresentationFacetResults;r.forEach(function(r){r.FacetValueCode.indexOf("salary")>-1&&r.ListFacetValues&&r.ListFacetValues.length>0&&n.manageSalary(i);r.FacetValueCode.indexOf("jobduration")>-1&&(n.jobDurationSliderValues.removeAll(),n.jobDurationDisplayName(r.FacetDisplayName),t.JobDurationValues&&t.JobDurationValues.forEach(function(t){n.jobDurationSliderValues.push(parseInt(t.CodeValue))}),n.manageJobDuration(i));r.FacetValueCode.indexOf("jobstartdate")>-1&&(n.startDateSliderValues.removeAll(),n.startDateDisplayName(r.FacetDisplayName),t.JobStartDateValues&&t.JobStartDateValues.forEach(function(t){var i=parseInt(t.CodeValue);n.startDateSliderValues.push(i)}),n.manageStartDate(i))});n.ManageRadiusSlider()};n.manageSlidersAfterLoad=function(){n.manageSalary(n.currentSearchUrl);n.manageStartDate(n.currentSearchUrl);n.manageJobDuration(n.currentSearchUrl);n.ManageRadiusSlider()};n.manageSlidersAfterLoad();n.salarySliderHandler=function(){var u=n.lowerValue(),i=n.upperValue(),r,t;additionalSalarySearch.toLowerCase()=="true"&&(i=n.SalaryMaxValue());r=encodeURIComponent(u+","+i+"|");t=UpdateQueryString("salary",r.toLowerCase(),n.currentSearchUrl);t=UpdateQueryString("pageNum","1",t);n.runJobSearch(t)};n.radiusSliderCallBack=function(){var t=n.currentSearchUrl;getUrlVars(n.currentSearchUrl).r=="undefined"?t+="&r="+n.radiusValue():t=UpdateQueryString("r",n.radiusValue(),t);n.runJobSearch(t)};n.isToggleResults=function(t,i){var r,f,e,u;t=ko.mapping.toJS(t);r=new URL(n.currentSearchUrl);switch(t.FacetValueCode.toLowerCase()){case"remotejobfacet":isRemoteForSeoKeyword==!0||isRemoteForSeoKeyword=="True"?i.target.checked?(_IsRemote=!0,f=window.location.search,e=r.href.split("?")[0],r=e+"/"+isRemoteSeoKey+f):(_IsRemote=!1,r=n.currentSearchUrl.replace("/"+isRemoteSeoKey,"")):i.target.checked?(_IsRemote=!0,r.searchParams.append("isremote",1)):(_IsRemote=!1,r.searchParams.delete("isremote"));break;case"eventjobfacet":i.target.checked?(_IsEvent=!0,r.searchParams.append("isevent",1)):(_IsEvent=!1,r.searchParams.delete("isevent"));break;case"seasonaljobfacet":i.target.checked?(_IsSeasonal=!0,r.searchParams.append("isseasonal",1)):(_IsSeasonal=!1,r.searchParams.delete("isseasonal"));break;case"salaryaccordingprofilefacet":u=i.target;const t=document.createElement("style");t.id="cssstyle_salary";i.target.checked?(_IsSalaryAccToProfile=!0,r.searchParams.append("isSalAccProfile",1),r.href.toString().includes("salary")&&r.searchParams.delete("salary")):(_IsSalaryAccToProfile=!1,r.searchParams.delete("isSalAccProfile"));u.addEventListener("change",function(){u.checked?(t.innerHTML=`#salSlider,
                          #salSlider .noUi-handle { pointer-events: none;}
                          #salSlider { opacity: 0.5;}
                          .noUi-target.noUi-horizontal .noUi-handle, .noUi-target .noUi-connect{background:grey;}`,document.body.appendChild(t)):(t.innerHTML=`#salSlider,
                          #salSlider .noUi-handle { pointer-events: auto;}
                          #salSlider { opacity: 0.9;}
                          .noUi-target.noUi-horizontal .noUi-handle, .noUi-target .noUi-connect{background:white;}`,document.body.appendChild(t))})}return n.runJobSearch(r.toString()),!0};n.isFacetChecked=function(t){var i=new URL(n.currentSearchUrl);t=ko.mapping.toJS(t);switch(t.FacetValueCode.toLowerCase()){case"remotejobfacet":if(i.searchParams.has("isremote")||n.currentSearchUrl.includes(_remoteField))return!0;break;case"eventjobfacet":if(i.searchParams.has("isevent"))return!0;break;case"seasonaljobfacet":if(i.searchParams.has("isseasonal"))return!0;break;case"salaryaccordingprofilefacet":if(i.searchParams.has("isSalAccProfile"))return!0}return!1};n.getTemplateTypeLight=function(n){var t="";if(n=ko.mapping.toJS(n),n.ListFacetValues&&n.ListFacetValues.length>0||n.FacetValueCode.toLowerCase()=="jobstartdate"||n.FacetValueCode.toLowerCase()=="salary"||n.FacetValueCode.toLowerCase()=="remotejobfacet"||n.FacetValueCode.toLowerCase()=="eventjobfacet"||n.FacetValueCode.toLowerCase()=="seasonaljobfacet"||n.FacetValueCode.toLowerCase()=="salaryaccordingprofilefacet")switch(n.FacetValueCode.toLowerCase()){case"remotejobfacet":case"salaryaccordingprofilefacet":case"eventjobfacet":case"seasonaljobfacet":t="togglefacet";break;case"jobcategories":case"industryfacet":case"subindustryfacet":case"cityfacet":case"countryfacet":case"careerlevelcode":case"educationlevelcode":case"countrysubdivisionfacet":case"provincefacet":case"boroughfacet":case"publishdate":case"workhours":case"buname":case"shiftid":case"jobexpduration":case"acco":case"orgt":case"contractduration":t="multilistFacetDropdown";break;case"jobtype":t=typeof showContractDropDown!="undefined"&&showContractDropDown=="True"?"multilistFacetDropdown":"selectionFacetTabs";break;case"employmenttype":t=typeof showEmpDropDown!="undefined"&&showEmpDropDown=="True"?"multilistFacetDropdown":"selectionFacetTabs";break;case"salary":t="salaryFacet";break;case"jobstartdate":t="startDateFacet";break;case"jobduration":t="jobDurationFacet"}return t};n.facetName=function(n){return n=ko.mapping.toJS(n),n.FacetValueCode.toLowerCase()};n.getUrlForFacet=function(n){if(typeof displayHrefForFacets=="undefined"||!displayHrefForFacets)return"javascript:void(0)";var t=ko.mapping.toJS(n);return t.ValueChecked?decodeHtml(t.ValueChecked):decodeHtml(t.ValueUnChecked)};n.getTemplateType=function(t){var i="";if(data=ko.mapping.toJS(t),data.ListFacetValues&&data.ListFacetValues.length>0)switch(data.FacetValueCode.toLowerCase()){case"jobcategories":case"industryfacet":case"subindustryfacet":case"cityfacet":case"countryfacet":case"careerlevelcode":case"educationlevelcode":case"workhours":case"buname":case"jobexpduration":case"jobduration":case"jobstartdate":case"employmenttype":case"shiftid":case"jobtype":i="checkBoxFacetTemplate";break;case"salary":i="salaryFacetTemplate";break;case"countrysubdivisionfacet":case"provincefacet":case"boroughfacet":case"publishdate":t.ListFacetValues(ko.mapping.fromJS(n.orderByCountDesc(data.ListFacetValues))());i="anchotTagFacetTemplate"}return i};n.clearFacetRefresh=function(n){var u=!1,t,r;if(n=n.toLowerCase(),t=window.location.href,_FilterCriteria!=""&&(t=i),typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"){if(r=!1,JSON.parse(_SeoKeywordsList).forEach(function(i){i.FacetName.toLowerCase()==n&&(r=!0,u=t.indexOf(i.Keyword)>=0||t.indexOf("/"+i.Keyword.substring(1))>=0||getUrlVars(t)[n]!=undefined)}),!r)return getUrlVars(t)[n]!=undefined}else return getUrlVars(t)[n]!=undefined;return u};n.getFacetDisplayName=function(n){n=ko.mapping.toJS(n);var t=n.FacetDisplayName;return n.ListFacetValues.forEach(function(n){n.ValueChecked==""&&(t=decodeHtml(n.ValueName));n.SubCategories.forEach(function(n){n.ValueChecked==""&&(t=decodeHtml(n.ValueName))})}),t};n.correctSpellCheckSearch=function(){var i=/k=\\d+/,t=window.location.href;t=t.toString();var r=encodeURIComponent(n.SpellingSuggestions()).replace(/%20/g,"+"),i=new RegExp("[\\?&]k=([^&#]*)"),u=i.exec(t)[0].charAt(0),f=t.replace(i,u+"k="+r.trim());n.runJobSearch(f)};n.selectOptionFacets=function(t){var r,u,i,f;return(t=ko.mapping.toJS(t),t.FacetName=="industryfacet"&&t.ValueCode&&(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(r=window.OnetrustActiveGroups,r.indexOf("C0003")!==-1&&(u='document.cookie ="LastSelectedIndustry='+t.ValueCode+'; path =/";',createCookieOneTrust(u,3))):document.cookie="LastSelectedIndustry = "+t.ValueCode+"; path=/",t.ValueChecked.trimEnd().includes("?industryFacet=")&&(decodeURI(t.ValueChecked).includes("?industryFacet="+t.ValueCode+"|")?t.ValueChecked=t.ValueChecked:decodeURI(t.ValueChecked).includes("|"+t.ValueCode)||(t.ValueChecked=t.ValueChecked+t.ValueCode+"%7C"))),i=t.ValueChecked.trimEnd()?t.ValueChecked.trimEnd():t.ValueUnChecked.trimEnd(),n.preFilteredValues.indexOf(i.toLowerCase())>=0)?!0:(f=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""),n.facetClicked=!0,n.runJobSearch(f+i),!1)};n.selectOptionCoreFacets=function(t,i,r,u){var f=new ListFacetValues,e,o;return f.ValueChecked(t),f.ValueUnChecked(i),n.selectOptionFacets(f),r=="industryfacet"&&u&&(typeof cookieConsentEnabled!="undefined"&&cookieConsentEnabled==!0?window.OnetrustActiveGroups!=null&&(e=window.OnetrustActiveGroups,e.indexOf("C0003")!==-1&&(o="document.cookie ='LastSelectedIndustry = "+u+"; path =/';",createCookieOneTrust(o,3))):document.cookie="LastSelectedIndustry = "+u+"; path=/"),n.facetClicked=!0,!1};n.resetFacet=function(t){var i=n.currentSearchUrl,r,u;t.FacetValueCode().trimEnd().toLowerCase()=="cityfacet"?(i=removeURLParameter(i,"countrysubdivisionfacet"),i=removeURLParameter(i,"boroughfacet"),i=removeURLParameter(i,"countryfacet")):t.FacetValueCode().trimEnd().toLowerCase()=="countrysubdivisionfacet"?(i=removeURLParameter(i,"provincefacet"),i=removeURLParameter(i,"countryfacet")):t.FacetValueCode().trimEnd().toLowerCase()=="provincefacet"?i=removeURLParameter(i,"countryfacet"):t.FacetValueCode().trimEnd().toLowerCase()=="boroughfacet"&&(i=removeURLParameter(i,"countryfacet"));r=removeURLParameter(i,t.FacetValueCode().trimEnd().toLowerCase());r=n.removeSeoValues(r,t.FacetValueCode().trimEnd().toLowerCase());u=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host;_FilterCriteria==""?$("form").attr("action")!=null&&$("form").attr("action",r.replace(u,"")):(u=window.location.protocol+"//"+window.location.host,typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",u.replace(/\/+$/g,"")+"/"+r.replace(/^\/+/g,"")));n.runJobSearch(r)};n.resetCoreFacet=function(t){var i=new facetResults;i.FacetValueCode(t.trimEnd());n.resetFacet(i)};n.removeSeoValues=function(t,i){if(typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"){var u=n.seoKeywordsList().length>0?n.seoKeywordsList():JSON.parse(_SeoKeywordsList),r=t.split("?");u.forEach(function(n){if(n.FacetName.toLowerCase()==i.toLowerCase()&&(t.indexOf(n.Keyword)>0||t.indexOf("/"+n.Keyword.substring(1))>0)){var u=t.indexOf(n.Keyword)>0?n.Keyword:"/"+n.Keyword.substring(1);t=r[0].toLowerCase().replace(u+encodeURI(n.SeoName).toLowerCase(),"").replace(u+n.SeoName.toLowerCase(),"")+(r.length>1&&r[1]?"?"+r[1]:"")}});try{u.forEach(function(n){if(t.indexOf("/"+n.Keyword.substring(1))>0)throw"Seo Exists";else if(t.indexOf(n.Keyword)>0&&window.location.href.split("/")[window.location.href.split("/").length-1]!=_jobSearchPage&&!SeoUrlWithoutPrefixEnabled){t=t.replace(n.Keyword,"/"+n.Keyword.substring(1));throw"Seo Added";}})}catch(f){}}return t};n.rssUrl=function(){window.open(UpdateQueryString("rss","1",n.currentSearchUrl),"_blank","toolbar=no,location=no,menubar=no,resizable=yes,scrollbars=yes")};n.removeAll=function(){var i,e,o,t,s;if(n.minValue(""),n.maxValue(""),_IsRemote==!0&&($("#remoteOnlySwitch").trigger("click"),_IsRemote=!1),_IsSeasonal==!0&&(_IsSeasonal=!1),_IsSalaryAccToProfile==!0&&(_IsSalaryAccToProfile=!1),_IsEvent==!0&&(_IsEvent=!1),_BaseFilterUrl!=""&&_IgnoreFacetFilterationForSidebar){if(window.location.href.indexOf("k=")!=-1||window.location.href.indexOf("l=")!=-1||window.location.href.indexOf("xy=")!=-1){var c=window.location.href.split("?")[1],r=c.split("&"),f="",u=window.location.href;if(r.length>0)for(i=0;i<r.length;i++)_BaseFilterUrl.indexOf(r[i])==-1&&(r[i].indexOf("k=")!=-1||r[i].indexOf("l=")!=-1||r[i].indexOf("xy=")!=-1)&&(f=r[i],f!=""&&(u=u.indexOf("&"+f)!=-1?u.replace("&"+f,""):u.replace(f,"")));var l=xssContentRemove(window.location.href),a=n.removeSeoFromUrl(l).split("?")[0],h=window.location.href.split("?")[0].replace(a,"").replace("/","");h!=""&&(u=u.replace(h,""));typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",u)}else typeof history.pushState!="undefined"&&history.pushState({state:1,message:"rtegetrt"},"title",_FilterCriteria);n.runJobSearch(_FilterCriteria)}else _BaseFilterUrl!=""?n.runJobSearch(_FilterCriteria):_BaseSearchFilterUrl!=""?n.runJobSearch(_SearchFilterCriteria):(e="",e=typeof getUrlVars(n.currentSearchUrl).display=="undefined"?typeof _pageDisplayNo!="undefined"?_pageDisplayNo:5:getUrlVars(_FilterCriteria).display,o=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.host,t=_SeoFilterUrl?o+_SeoFilterUrl:xssContentRemove(window.location.href),t.indexOf("?")>0&&(t=t.substring(0,t.indexOf("?"))),_SeoJobsEnabled&&(t=n.removeSeoFromUrl(t)),s=_SeoJobsEnabled?"":"?k=&l=&display="+e,$("form").attr("action")!=null&&$("form").attr("action",(t+s).replace(o,"")),n.runJobSearch(t+s));return typeof n.commuteTimeViewModel!="undefined"&&n.commuteTimeViewModel().clearControlData(),!0};n.removeSeoFromUrl=function(n){if(typeof _SeoKeywordsList!="undefined"&&_SeoKeywordsList!="[]"){var r=n.endsWith("/"),t=n,u=JSON.parse(_SeoKeywordsList),i=!1;return u.forEach(function(r){typeof UseNewJobResultsSEO!="undefined"&&UseNewJobResultsSEO&&r.FacetName=="l"&&n.indexOf("/"+r.SeoValue)>-1?(i=!0,t=n.split(r.SeoValue)[0]+_jobSearchPage):n.indexOf("/"+r.Keyword.substring(1))>0&&!i?(i=!0,t=n.split("/"+r.Keyword.substring(1))[0]):n.indexOf(r.SeoName)>0&&!i&&_seoUrlWithoutPrefixEnabled&&(i=!0,t=n.split("/"+r.SeoName)[0])}),_remoteField!=""&&t.includes(_remoteField)&&(t=n.split("/"+_remoteField)[0]),r&&!t.endsWith("/")?t+"/":t}return n};n.ispageinationActive=function(t){t=ko.mapping.toJS(t);var i;return(i=_FilterCriteria==""?getUrlVarFromString(window.location.href).pagenum:getUrlVarFromString(n.currentSearchUrl).pagenum,typeof i=="undefined"&&(i=1),t.keyName.trimEnd()==i)?!0:!1};n.sdSliderHandler=function(){var i=n.sdlowerValue(),r=n.sdupperValue(),t=n.currentSearchUrl;t=parseInt(i)!=0?UpdateQueryString("sdf",encodeURIComponent(parseInt(i)).toLowerCase(),t):removeURLParameter(t,"sdf");t=parseInt(r)!=9999?UpdateQueryString("sdt",encodeURIComponent(parseInt(r)).toLowerCase(),t):removeURLParameter(t,"sdt");t=UpdateQueryString("pageNum","1",t);n.runJobSearch(t)};n.jdSliderHandler=function(){var i=n.jdlowerValue(),r=n.jdupperValue(),u=encodeURIComponent(parseInt(i)+","+parseInt(r)),t=UpdateQueryString("jd",u.toLowerCase(),n.currentSearchUrl);t=UpdateQueryString("pageNum","1",t);n.runJobSearch(t)};n.displayJDlowerText=ko.computed(function(){var t="";return n.jdlowerValue()&&n.JobDurationValues()&&n.JobDurationValues().forEach(function(i){parseInt(i.CodeValue)==n.jdlowerValue()&&(t=i.DisplayValue)}),t});n.displayJDupperText=ko.computed(function(){var t="";return n.jdupperValue()&&n.JobDurationValues().length>0&&n.JobDurationValues().forEach(function(i){parseInt(i.CodeValue)==n.jdupperValue()&&(t=i.DisplayValue)}),t});n.displaySDlowerText=ko.computed(function(){var t="";return n.sdlowerValue()&&n.sdlowerValue()!=0&&n.JobStartDateValues().length>0?n.JobStartDateValues().forEach(function(i){parseInt(i.CodeValue)==n.sdlowerValue()&&(t=i.DisplayValue)}):n.JobStartDateValues().length>0&&(t=n.JobStartDateValues()[0].DisplayValue),t});n.displaySDupperText=ko.computed(function(){var t="";return n.sdupperValue()&&n.sdupperValue()!=0&&n.JobStartDateValues().length>0?n.JobStartDateValues().forEach(function(i){parseInt(i.CodeValue)==n.sdupperValue()&&(t=i.DisplayValue)}):n.JobStartDateValues().length>0&&(t=n.JobStartDateValues()[n.JobStartDateValues().length-1].DisplayValue),t});n.sendJobalert=sendJobAlertGlobal;n.GetJobAlertFrequency=function(){n.jobAlertFrequency().length==0&&$.ajax({type:"GET",url:"/AdeccoGroup.Global/api/Job/Frequency/",contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobAlertFrequency(t)}})};n.GetJobAlertDuration=function(){if(n.jobAlertDuration().length==0){var t="/AdeccoGroup.Global/api/Job/Duration/";_IsMicrosite.toLowerCase()=="true"&&(t=t+"?isMicrosite=true");$.ajax({type:"GET",url:t,contentType:"application/json; charset=utf-8",dataType:"json",cache:!1,success:function(t){n.jobAlertDuration(t)}})}};$(document).on("hidden.bs.modal","#email-jobs",function(){$("#email-jobs").find("input.alertElement").each(function(){$(this).is(":checked")&&$(this).attr("checked",!1);$(".nav-top-bar #LoginMenu").length<1&&($(this).val("").removeClass("error"),$(this).val("").removeClass("validation--negative"));$(this).prev().length>0&&$(this).prev().hasClass("invalid")&&$(this).prev().removeClass("invalid");$("span.error[for='"+this.id+"']").remove();$("span.error[for='"+this.name+"']").remove();$("div.validation--negative[for='"+this.id+"']").remove();$("div.validation--negative[for='"+this.name+"']").remove()});typeof grecaptcha!="undefined"&&grecaptcha&&grecaptcha.reset&&grecaptcha.reset();$("#ddlFrequency").prop("selectedIndex",0);$("#ddlDuration").prop("selectedIndex",0)});n.afterjobAdded=function(t){var i=ko.mapping.toJS(t),r,u,f;i=i.filter(function(n){return n.value});typeof setJobListingGTMEvent!="undefined"&&typeof useJobID!="undefined"&&setJobListingGTMEvent&&(r=1,i.forEach(function(n){var t=n.value.JobStartDate,i=n.value.PostedDate,s=n.value.ContractTypeTitle,f,e,o,u;t.trim()!=""&&t.trim()!="NoContent"&&(t=t.replace(/[^\d/-]/g,""));i.trim()!=""&&i.trim()!="NoContent"&&(f=i.slice(0,10).split("-"),i=f[1]+"/"+f[2]+"/"+f[0]);e=n.value.Salary;e=="NoContent"&&(e="");itemRef=useJobID!="ExternalReferenceID"?n.value.Reference:n.value.ExternalReference;o=n.value.JobCategoryTitle;o=="NoContent"&&(o="");u=n.value.JobLocation;u!=""&&(u=u.replace("'",""));s=="NoContent"&&(s="");jobsList[r]={name:n.value.JobTitle.toLowerCase(),id:itemRef,brand:siteBrand,category:o,list:"Search Results",variant:u,position:r,dimension21:s,dimension22:t,dimension23:i,dimension24:gtmsiteName,dimension25:e};r++}));_buckets.get("shortListJob")!=undefined&&$.each(_buckets.get("shortListJob"),function(n,i){t.forEach(function(n){n.value&&i.JobId==ko.utils.unwrapObservable(n.value.JobId).trimEnd()&&n.value.IsSaved("true")})});typeof _GoogleJobsEnabled!="undefined"&&_GoogleJobsEnabled&&n.firstIteration()&&(u=[],i.forEach(function(n){u.push(n.value)}),f={Items:u,RequestId:n.RequestId()},n.firstIteration(!1),n.publishClientEvent(f))};n.GetParentName=function(n,t){if(n!=null){var i=n.FacetValueCode().trimEnd().toLowerCase();if(i=="cityfacet"&&getUrlVars(_FilterCriteria).countrysubdivisionfacet!=undefined)return $("<span> > <\/span>").insertBefore(t),decodeURI(getUrlVars(_FilterCriteria).countrysubdivisionfacet).replace("|","").replace("+"," ").replace(/%2C/g,",");if(i=="countrysubdivisionfacet"&&getUrlVars(_FilterCriteria).countryfacet!=undefined)return $("<span> > <\/span>").insertBefore(t),decodeURI(getUrlVars(_FilterCriteria).countryfacet).replace("|","").replace("+"," ").replace(/%2C/g,",")}return""};n.facetClick=function(t,i){var r,u;return($(i.target).data("facettype")=="salary"&&(n.minValue(""),n.maxValue("")),r="",r=$(i.target).is("a")?$(i.target).attr("linkUrl")?$(i.target).attr("linkUrl"):$(i.target).data("unchecked"):$(i.target).prop("checked")?$(i.target).data("checked"):$(i.target).data("unchecked"),n.preFilteredValues.indexOf(r.toLowerCase())>=0)?($(i.target).prop("checked",!0),!0):($(i.target).data("facettype")=="salary"&&(n.minValue(""),n.maxValue("")),u=typeof window.location.origin!="undefined"?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""),n.runJobSearch(u+r),!0)};n.disableFacetClick=function(t){return n.preFilteredValues.indexOf(t.toLowerCase())>=0?!0:!1};n.manageReset=function(t){return t=ko.mapping.toJS(t),n.clearFacetRefresh(t.FacetValueCode)};n.GetMaxCount=function(n,t){n=ko.mapping.toJS(n);var i=t;return n!=undefined&&null!=n&&jQuery.each(n,function(n){$(this)[0].ValueChecked==""&&n>t&&(i=n);$(this)[0].SubCategories.length>0&&$(this)[0].SubCategories[0].ValueChecked==""&&n>t&&jQuery.each($(this)[0].SubCategories,function(r,u){u.ValueChecked==""&&n>t&&(i=n+1)})}),i};n.displaySalary=function(){return getUrlVars().salary==undefined};n.dynamicSalary=function(){var i=$(".minVal").val(),r=$(".maxVal").val(),u,t;return parseInt(i)<parseInt(r)?(u=encodeURIComponent(i+","+r+"|"),t=UpdateQueryString("salary",u.toLowerCase(),n.currentSearchUrl),t=UpdateQueryString("pageNum","1",t),n.runJobSearch(t)):(ProgressEnd(),$(".maxerrmsg").show().fadeOut(2500)),!0};n.orderByCountDesc=function(n){return c(n,"ValueCount"),n};n.viewJobDetails=function(t,i){var l,a,c,u,r,e,o,s,f,h;return typeof setProductClickGTMEvent!="undefined"&&typeof useJobID!="undefined"&&window.dataLayer!=null&&setProductClickGTMEvent==!0&&(l=ko.contextFor(i.target),a=l.$index()+1,window.dataLayer=window.dataLayer||[],c="",c=useJobID!="ExternalReferenceID"?t.Reference().trim():t.ExternalReference().trim(),u=t.JobStartDate().trim(),r=t.PostedDate().trim(),u=u!=""&&r!="NoContent"?u.replace(/[^\d/-]/g,""):"",r!=""&&r!="NoContent"?(e=r.slice(0,10).split("-"),r=e[1]+"/"+e[2]+"/"+e[0]):r="",o=t.Salary().trim(),o=="NoContent"&&(o=""),s=t.JobCategoryTitle().trim(),s=="NoContent"&&(s=""),f=t.JobLocation().trim(),f!=""&&(f=f.replace("'","")),h=t.ContractTypeTitle().trim(),h=="NoContent"&&(h=""),window.dataLayer.push({event:"gaEvent",eventCategory:"ecommerce",eventAction:"product click",eventLabel:"",ecommerce:{click:{actionField:{list:"Search Results"},products:[{name:t.JobTitle().toLowerCase(),id:c,brand:siteBrand,category:s,variant:f,position:a,dimension21:h,dimension22:u,dimension23:r,dimension24:gtmsiteName,dimension25:o}]}}})),sessionStorage.setItem(t.GoogleJobId(),n.googleParentEventId()+","+n.RequestId()),!0}};jobsList=[];typeof branch_details!="undefined"&&(branch_details[0].HideMap!=""&&branch_details[0].HideMap!=null&&branch_details[0].HideMap==1&&($(".locator__map").hide(),$(".branch__info .no-pad-right").css("width","33%"),$(".locator__container").css("background","none")),branch_details[0].HideGetDirections!=null&&branch_details[0].HideGetDirections!=""&&branch_details[0].HideGetDirections==1?$(".hide-branch-direction").hide():$(".hide-branch-direction").show());var branchSearchResultsViewmodel=function(n){var t=this,r,u;if(t.branchResults=ko.observableArray(),t.viewDetails=ko.observable(!1),t.branchDetails=ko.observable(),t.bingLocations=ko.observableArray(),t.resultText=ko.observable(),isGoogleMapConsent||(ApiTypeGlobal===ApiTypeGoogle?(googleMap=new google.maps.Map(document.getElementById("mapview"),{zoom:1,center:{lat:-33.9,lng:151.2}}),t.mapData=new GoogleMap("#mapview",googleMap)):t.mapData=new BingMap("#mapview",_branchLocatorSettings.ApiSettings.BingKey)),t.hideViewMore=ko.observable(typeof branch_detailsPage!="undefined"?!1:!0),t.sameBranchLocs=ko.observableArray(),isGoogleMapConsent||(t.mapData.onclusterClick=function(n){if(n.branches.length>1){var r=n.branches[0].Longitude,u=n.branches[0].Latitude,i=!0;n.branches.forEach(function(n){n.Longitude!=r&&n.Latitude!=u&&(i=!1)});i?(t.sameBranchLocs(n.branches),t.viewDetails(!1)):t.mapData.resetView(n.branches)}else t.viewBranchDetails(n.branches[0])}),t.viewBranchDetails=function(n){t.viewDetails(!0);t.branchDetails(n);isGoogleMapConsent||t.mapData.setSingleView(n)},t.goBackToResults=function(){t.sameBranchLocs.removeAll();isGoogleMapConsent||t.mapData.setView(t.branchResults());t.viewDetails(!1)},t.getFullAddress=function(n,t){t==undefined&&(t=!0);var i=_branchLocatorSettings.AddressFormat;return i&&t?(arrLocationToken=["CITY:"+n.City,"STATE:"+n.State,"COUNTRY:"+n.CountryName,"ADDRESS:"+n.Address,"ZIPCODE:"+n.ZipCode,"ADDRESSEXTENSION:"+n.AddressExtension,"ALTERNATEADDRESSEXTENSION:"+n.AlternateAddressExtension],manageDoubleTokens(i,arrLocationToken)):[n.Address,n.AddressExtension,n.AlternateAddressExtension,n.City,n.State,n.ZipCode,n.CountryName].format(", ")},t.branchResults.subscribe(function(n){t.bingLocations.removeAll();var i=[];n.forEach(function(n){i.push({Latitude:n.Latitude,Longitude:n.Longitude})});t.bingLocations(i)}),t.getDirections=function(n){var i;_branchLocatorSettings.ApiSettings.APIType=="Google"?(i=_branchLocatorSettings.ApiSettings.GoogleMapOpenURL+"?",window.open(i+"q="+t.branchDetails().BranchName+" "+t.getFullAddress(n,!1)+"","_blank")):(i=_branchLocatorSettings.ApiSettings.BingMapOpenURL+"?",window.open(i+"where1="+t.getFullAddress(n,!1)+"&sty=a","_blank"))},t.setSingleResult=function(){isGoogleMapConsent||t.mapData.setView(t.branchResults());t.branchResults().length==1&&(t.viewDetails(!0),t.branchDetails(t.branchResults()[0]),isGoogleMapConsent||t.mapData.setSingleView(t.branchResults()[0]));t.checkForSameLatLong(t.branchResults())},t.checkForSameLatLong=function(n){if(n.length>1){var r=n[0].Longitude,u=n[0].Latitude,i=!0;n.forEach(function(n){n.Longitude!=r&&n.Latitude!=u&&(i=!1)});i&&(isGoogleMapConsent||t.mapData.setSingleView(n[0]))}},t.isPresentDay=function(n){var t=!1,i=moment().format("E");switch(n.WeekdayId){case"MON":i==1&&(t=!0);break;case"TUE":i==2&&(t=!0);break;case"WED":i==3&&(t=!0);break;case"THU":i==4&&(t=!0);break;case"FRI":i==5&&(t=!0);break;case"SAT":i==6&&(t=!0);break;case"SUN":i==7&&(t=!0)}return t},t.setTime=function(n){var i=n.ScheduleList,u=[],r=Globalize().cultures["en-GB"].calendar.patterns.t,s=getCookie("Locale"),f=s?s:navigator.language?navigator.language:navigator.systemLanguage,e,t,o;if(f&&(e=f.split("-"),f=e[0]+(e[1]?"-"+e[1].toUpperCase():""),r=Globalize().cultures[f].calendar.patterns.t),i!=null){for(t=0;t<i.length;t++)arr=u.filter(function(n){return n.WeekdayId==i[t].WeekdayId&&(n.Time=n.StartTime<i[t].StartTime?n.Time+" "+_and+" "+moment(i[t].StartTime).format(r)+"-"+moment(i[t].EndTime).format(r):moment(i[t].StartTime).format(r)+"-"+moment(i[t].EndTime).format(r)+" "+_and+" "+n.Time),n.WeekdayId==i[t].WeekdayId}),arr.length<=0&&u.push({StartTime:i[t].StartTime,EndTime:i[t].EndTime,Time:moment(i[t].StartTime).format(r)+"-"+moment(i[t].EndTime).format(r),WeekdayId:i[t].WeekdayId});u.length>0&&(o=["MON","TUE","WED","THU","FRI","SAT","SUN"],u=u.map(function(n){var t=o.indexOf(n.WeekdayId);return o[t]="",[t,n]}).sort().map(function(n){return n[1]}))}n.ScheduleList=u},t.constructJsonLd=function(n){var u=[],f=[],e,o,r;n.forEach(function(n){var a={"@context":"http://schema.org","@type":"EmploymentAgency",name:n.BranchName,email:n.BranchEmail,telephone:n.PhoneNumber,description:n.Description,address:{"@context":"http://schema.org","@type":"PostalAddress",streetAddress:n.Address,addressLocality:n.City,addressRegion:n.State,addressCountry:n.CountryName,postalCode:n.ZipCode}},e={"@OpeningHoursSpecification":"[{","@type":"OpeningHoursSpecification"},v=typeof isCDNEnabled!="undefined"&&isCDNEnabled?"":window.location.origin;n.BranchImage!=null&&n.BranchImage.Src!=null&&n.BranchImage.Src!=""?v+=n.BranchImage.Src:typeof brand_Logo!="undefined"&&(v+=brand_Logo);a.image=v;t.setTime(n);var o="",s="",h="",r="",c="",l="";if(n.ScheduleList){for(i=0;i<n.ScheduleList.length;++i)o==""?o=n.ScheduleList[i].WeekdayId+" "+n.ScheduleList[i].Time:o+=", "+n.ScheduleList[i].WeekdayId+" "+n.ScheduleList[i].Time,s==""?s=n.ScheduleList[i].WeekdayId:s+=", "+n.ScheduleList[i].WeekdayId,h==""&&(h=n.ScheduleList[i].Time);a.openingHours=o;e.dayofweek=s+",}]";h!=""&&(r=h.split("et"),r[0]!=""&&r[0]!=undefined&&(c=r[0].split("-"),c!=""&&c!=undefined&&(e.opens=c[0])),r[1]!=""&&r[1]!=undefined&&(l=r[1].split("-"),l[1]!=""&&l[1]!=undefined&&(e.closes=l[1])))}u.push(a);f.push(e)});e=document.getElementsByTagName("head")[0];r=document.createElement("script");r.type="application/ld+json";r.text=JSON.stringify(u);e.appendChild(r);o=document.getElementsByTagName("head")[0];r=document.createElement("script");r.type="application/ld+json";r.text=JSON.stringify(f);o.appendChild(r)},typeof branch_details!="undefined")t.branchResults(branch_details),t.constructJsonLd(branch_details),t.setSingleResult();else if(r={dto:{Latitude:n._latitude,Longitude:n._longitude,MaxResults:_branchLocatorSettings.ApiSettings.MaxResults?_branchLocatorSettings.ApiSettings.MaxResults:10,Radius:n._radius,Industry:n._industry?n._industry:"ALL",RadiusUnits:_branchLocatorSettings.DistanceUnit?_branchLocatorSettings.DistanceUnit.toUpperCase():""}},IsHideLocationDetailsFromUrl!=undefined&&IsHideLocationDetailsFromUrl)if(u=getCookie("_BranchSearchLatLong"),u!=undefined&&u!="")r.dto.Latitude=u.split(",")[0],r.dto.Longitude=u.split(",")[1],dataService.Proxy.post("/globalweb/branch/branchsearch",r).done(function(n){var i=n.Items?n.Items:n,r=n.Nearest?n.Nearest:!1;t.branchResults(i);t.constructJsonLd(i);i.length==0?t.resultText(t.manageTokens(t.getResultText(_branchLocatorSettings.BranchNoResultText,0))):i.length==1?t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestSingleResultText:_branchLocatorSettings.BranchSingleResultText,1))):t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestMultiResultText:_branchLocatorSettings.BranchMultiResultsText,i.length)));t.setSingleResult()});else if(window.location.href.indexOf("location=")!=-1){if(ApiTypeGlobal==ApiTypeGoogle){const i=new URLSearchParams(window.location.search),n=i.get("location");IsGoogleSearchDisabledOnFrontEnd!=undefined&&IsGoogleSearchDisabledOnFrontEnd?FetchLatLongUsingGoogleBackendApi(n).then(n=>{r.dto.Latitude=n.split(",")[0],r.dto.Longitude=n.split(",")[1],dataService.Proxy.post("/globalweb/branch/branchsearch",r).done(function(n){var i=n.Items?n.Items:n,r=n.Nearest?n.Nearest:!1;t.branchResults(i);t.constructJsonLd(i);i.length==0?t.resultText(t.manageTokens(t.getResultText(_branchLocatorSettings.BranchNoResultText,0))):i.length==1?t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestSingleResultText:_branchLocatorSettings.BranchSingleResultText,1))):t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestMultiResultText:_branchLocatorSettings.BranchMultiResultsText,i.length)));t.setSingleResult()})}).catch(()=>{}):FetchLatLongUsingGoogleFrontendApi(n).then(n=>{r.dto.Latitude=n.split(",")[0],r.dto.Longitude=n.split(",")[1],dataService.Proxy.post("/globalweb/branch/branchsearch",r).done(function(n){var i=n.Items?n.Items:n,r=n.Nearest?n.Nearest:!1;t.branchResults(i);t.constructJsonLd(i);i.length==0?t.resultText(t.manageTokens(t.getResultText(_branchLocatorSettings.BranchNoResultText,0))):i.length==1?t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestSingleResultText:_branchLocatorSettings.BranchSingleResultText,1))):t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestMultiResultText:_branchLocatorSettings.BranchMultiResultsText,i.length)));t.setSingleResult()})}).catch(()=>{})}}else dataService.Proxy.post("/globalweb/branch/branchsearch",r).done(function(n){var i=n.Items?n.Items:n,r=n.Nearest?n.Nearest:!1;t.branchResults(i);t.constructJsonLd(i);i.length==0?t.resultText(t.manageTokens(t.getResultText(_branchLocatorSettings.BranchNoResultText,0))):i.length==1?t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestSingleResultText:_branchLocatorSettings.BranchSingleResultText,1))):t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestMultiResultText:_branchLocatorSettings.BranchMultiResultsText,i.length)));t.setSingleResult()});else dataService.Proxy.post("/globalweb/branch/branchsearch",r).done(function(n){var i=n.Items?n.Items:n,r=n.Nearest?n.Nearest:!1;t.branchResults(i);t.constructJsonLd(i);i.length==0?t.resultText(t.manageTokens(t.getResultText(_branchLocatorSettings.BranchNoResultText,0))):i.length==1?t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestSingleResultText:_branchLocatorSettings.BranchSingleResultText,1))):t.resultText(t.manageTokens(t.getResultText(r?_branchLocatorSettings.BranchNearestMultiResultText:_branchLocatorSettings.BranchMultiResultsText,i.length)));t.setSingleResult()});t.getResultText=function(t,i){return t.indexOf("{xx}")>=0&&i!=0&&(t=t.replace("{xx}",i)),t.indexOf("{Location}")>=0&&(t=n._location?t.replace("{Location}",unescape(decodeURI(n._location)).replace(/\+/g,", ").toTitleCase()):t.replace("{Location}","")),t.indexOf("{Industry}")>=0&&(t=n._industry?t.replace("{Industry}",unescape(decodeURI(n._industryname))):t.indexOf("{Industry},")>=0?t.replace("{Industry},",""):t.replace("{Industry}","")),t.indexOf("{Radius}")>=0&&(t=n._radius?t.replace("{Radius}",n._radius):t.indexOf("{Radius},")>=0?t.replace("{Radius},",""):t.replace("{Radius}","")),t};t.rediretToBranchDetails=function(n){var t,i;n.SeoBranchUrl&&(t=window.location.origin+n.SeoBranchUrl,branchPageClick(t.replace(/\/\//g,"/")),n.ExternalDetailsUri?(i=window.open(n.ExternalDetailsUri,"_blank"),i.focus()):window.location.href=n.SeoBranchUrl)};t.manageTokens=function(n){var k=new RegExp("[{}]"),o=new RegExp("[()]"),f="",s="",y="",p="",u=n.split(k),e=getUrlVars().location,w,b,r,h,c,l,a,t,v,i;for(e&&(e=e.replace("+",", ").toTitleCase()),w=getUrlVars().distance,b=getUrlVars().industryname,e&&(s=decodeURIComponent(e)),w&&(y=w),b&&(p=decodeURIComponent(b)),r=0;r<u.length;r++)if(h=u[r].trim(),h.toUpperCase().includes("LOCATION")){if(t=u[r].split(o),t.length>0&&s)for(c=0;c<t.length;c++)if(i=t[c].trim(),i==null)continue;else f+=i.toUpperCase().includes("LOCATION")?s+" ":i+" "}else if(h.toUpperCase().includes("RADIUS")){if(t=u[r].split(o),t.length>0&&y&&s)for(l=0;l<t.length;l++)if(i=t[l].trim(),i==null)continue;else f+=i.toUpperCase().includes("RADIUS")?y+" ":i+" "}else if(h.toUpperCase().includes("INDUSTRY")){if(t=u[r].split(o),t.length>0&&p)for(a=0;a<t.length;a++)if(i=t[a].trim(),i==null)continue;else f+=i.toUpperCase().includes("INDUSTRY")?p+" ":i+" "}else if(t=u[r].split(o),t.length>0)for(v=0;v<t.length;v++)if(i=t[v].trim(),i==null)continue;else f+=i+" ";return f}},nearestBranchViewModel=function(){var n=this,t,i;n.nearestBranchLabel=ko.observable();n.nearestBranchLinkTitle=ko.observable();n.nearestBranchLinkUrl=ko.observable();t="";i="";n.getNearestBranch=function(t,i){dataService.Proxy.get("/globalweb/branch/GetNearestBranch?latitude="+t+"&longitude="+i).done(function(t){t.Label&&typeof t.Label!="undefined"&&n.nearestBranchLabel(t.Label);t.LinkTitle&&typeof t.LinkTitle!="undefined"&&n.nearestBranchLinkTitle(t.LinkTitle);t.LinkUrl&&typeof t.LinkUrl!="undefined"&&n.nearestBranchLinkUrl(t.LinkUrl)})};navigator.geolocation&&navigator.geolocation.getCurrentPosition(function(r){t=r.coords.latitude;i=r.coords.longitude;n.getNearestBranch(t,i)},function(){n.getNearestBranch(t,i)})},prefilteredBranchViewmodel=function(){function e(n){if(n!=null&&n!=""){var t=null;if(_branchLocatorSettings.Industries!=null&&_branchLocatorSettings.Industries.length>0&&(t=s(_branchLocatorSettings.Industries,"Id",n)),typeof t!="undefined"&&t!=null)return t.DisplayName}return""}function s(n,t,i){for(var r=0,r=0;r<n.length;r++)if(n[r][t].toUpperCase()==i.toUpperCase())return n[r]}function c(i){var r="",f=new google.maps.Geocoder;f.geocode({address:i},function(i,f){if(f==google.maps.GeocoderStatus.OK)r=i[0].geometry.location,t.Latitude=r.lat(),t.Longitude=r.lng(),u();else return $("#autoSuggestOrGeolocationError").css("display","inline"),n.resultText(n.manageTokens(n.getResultText(_branchLocatorSettings.BranchNoResultText,0))),!1})}function l(n){if(_branchLocatorSettings.BranchSearchCountryName!=""){countryName=_branchLocatorSettings.BranchSearchCountryName;var t=new RegExp(countryName,"i");n.search(t)<0&&(n=n+" "+countryName)}return n}function a(n){var i=ko.observableArray(),f=!1,r={key:_branchLocatorSettings.ApiSettings.BingKey,maxResults:_branchLocatorSettings.ApiSettings.MaxResults,items:_branchLocatorSettings.ApiSettings.MaxResults,minLength:_branchLocatorSettings.MinLength,c:getCookie("Locale")};/\d/.test(n)?(r.postalCode=n,f=!0):r.locality=n;_branchLocatorSettings.BranchSearchCountry!=""&&(r.countryRegion=_branchLocatorSettings.BranchSearchCountry);$.ajax({url:"//dev.virtualearth.net/REST/v1/Locations",dataType:"jsonp",global:!1,data:r,jsonp:"jsonp",success:function(r){var o=r.resourceSets[0],e;o&&o.estimatedTotal>0&&($.each(o.resources,function(n,t){if(f){var r;t.address.locality!=undefined&&(r=t.address.postalCode+", "+t.address.locality,t.address.adminDistrict!=undefined&&(r+=" , "+t.address.adminDistrict),i.push({data:t,key:r}))}else i.push({data:t,key:t.name})}),e=!1,$.each(i(),function(i,r){(e||n!=r.data.name)&&n!=r.data.address.locality&&n!=r.key||(e=!0,t.Latitude=r.data.geocodePoints[0].coordinates[0],t.Longitude=r.data.geocodePoints[0].coordinates[1])}),!e&&i().length>0&&(t.Latitude=i()[0].data.geocodePoints[0].coordinates[0],t.Longitude=i()[0].data.geocodePoints[0].coordinates[1]),u())},error:function(){}})}function u(){var i={dto:{Latitude:t.Latitude,Longitude:t.Longitude,MaxResults:_branchLocatorSettings.ApiSettings.MaxResults?_branchLocatorSettings.ApiSettings.MaxResults:10,Radius:t.Radius!=""?t.Radius:_defradius,Industry:t.Industry&&t.IndustryName!=""?t.Industry:"ALL",RadiusUnits:_branchLocatorSettings.DistanceUnit?_branchLocatorSettings.DistanceUnit.toUpperCase():"",SortBranchesAlphabetically:t.SortBranchesAlphabetically}};dataService.Proxy.post("/globalweb/branch/branchsearch",i).done(function(t){var i=t.Items?t.Items:t,r=t.Nearest?t.Nearest:!1;n.viewDetails(!1);r?(i=[],n.resultText(n.manageTokens(n.getResultText(_branchLocatorSettings.BranchNoResultText,0)))):($(".branch__info").show(),i.length==0?n.resultText(n.manageTokens(n.getResultText(_branchLocatorSettings.BranchNoResultText,0))):i.length==1?n.resultText(n.manageTokens(n.getResultText(_branchLocatorSettings.BranchSingleResultText,1))):n.resultText(n.manageTokens(n.getResultText(_branchLocatorSettings.BranchMultiResultsText,i.length))));n.branchResults(i);n.constructJsonLd(i);n.setSingleResult()})}function y(){t.Location=$("#branchSearchlocationAutoSuggest").length&&$("#branchSearchlocationAutoSuggest").val()!=""?$("#branchSearchlocationAutoSuggest").val():"";$("#branchIndustry").length&&(t.Industry=$("#branchIndustry").val(),t.IndustryName="",t.Industry!="ALL"&&(t.IndustryName=e(t.Industry)));$("#branchDistance").length>0&&(t.Radius=$("#branchDistance").val())}function p(n){n&&n.length>0&&n.sort(function(n,t){return n.localeCompare(t)})}var n=this,t,i,v,r,f,o,h;if(n.branchResults=ko.observableArray(),n.viewDetails=ko.observable(!1),n.branchDetails=ko.observable(),n.bingLocations=ko.observableArray(),n.resultText=ko.observable(),t={Location:_location,Latitude:"",Longitude:"",Radius:_radius,Industry:_industry,IndustryName:"",SortBranchesAlphabetically:_sortBranchesAlphabetically},_industry){if(i=[],_industry.indexOf("|")>=0){for(v="",r=_industry.split("|"),count=0;count<r.length;count++)r[count]&&(f=e(r[count]),i.push(f?f:r[count]));p(i);t.IndustryName=i.length>0?i.join(", "):""}else t.IndustryName=e(_industry);t.IndustryName==""&&(t.IndustryName=t.Industry)}t.Location!=null&&t.Location!=""&&(t.Location=l(t.Location));ApiTypeGlobal===ApiTypeGoogle?(googleMap=new google.maps.Map(document.getElementById("mapview"),{zoom:1,center:{lat:-33.9,lng:151.2}}),n.mapData=new GoogleMap("#mapview",googleMap)):n.mapData=new BingMap("#mapview",_branchLocatorSettings.ApiSettings.BingKey);n.hideViewMore=ko.observable(typeof branch_detailsPage!="undefined"?!1:!0);n.sameBranchLocs=ko.observableArray();n.mapData.onclusterClick=function(t){if(t.branches.length>1){var r=t.branches[0].Longitude,u=t.branches[0].Latitude,i=!0;t.branches.forEach(function(n){n.Longitude!=r&&n.Latitude!=u&&(i=!1)});i?(n.sameBranchLocs(t.branches),n.viewDetails(!1)):n.mapData.resetView(t.branches)}else n.viewBranchDetails(t.branches[0])};n.viewBranchDetails=function(t){n.viewDetails(!0);n.setTime(t);n.branchDetails(t);n.mapData.setSingleView(t)};n.goBackToResults=function(){n.sameBranchLocs.removeAll();n.mapData.setView(n.branchResults());n.viewDetails(!1)};n.getFullAddress=function(n,t){t==undefined&&(t=!0);var i=_branchLocatorSettings.AddressFormat;return i&&t?(arrLocationToken=["CITY:"+n.City,"STATE:"+n.State,"COUNTRY:"+n.CountryName,"ADDRESS:"+n.Address,"ZIPCODE:"+n.ZipCode,"ADDRESSEXTENSION:"+n.AddressExtension,"ALTERNATEADDRESSEXTENSION:"+n.AlternateAddressExtension],manageDoubleTokens(i,arrLocationToken)):[n.Address,n.AddressExtension,n.AlternateAddressExtension,n.City,n.State,n.ZipCode,n.CountryName].format(", ")};n.branchResults.subscribe(function(t){n.bingLocations.removeAll();var i=[];t.forEach(function(n){i.push({Latitude:n.Latitude,Longitude:n.Longitude})});n.bingLocations(i)});n.getDirections=function(t){var i;_branchLocatorSettings.ApiSettings.APIType=="Google"?(i=_branchLocatorSettings.ApiSettings.GoogleMapOpenURL+"?",window.open(i+"q="+n.branchDetails().BranchName+" "+n.getFullAddress(t,!1)+"","_blank")):(i=_branchLocatorSettings.ApiSettings.BingMapOpenURL+"?",window.open(i+"where1="+n.getFullAddress(t,!1)+"&sty=a","_blank"))};n.setSingleResult=function(){n.mapData.setView(n.branchResults());n.branchResults().length==1&&(n.viewDetails(!0),n.setTime(n.branchResults()[0]),n.branchDetails(n.branchResults()[0]),n.mapData.setSingleView(n.branchResults()[0]))};n.setTime=function(n){var i=n.ScheduleList,e=[],r=Globalize().cultures["en-GB"].calendar.patterns.t,o=getCookie("Locale"),u=o?o:navigator.language?navigator.language:navigator.systemLanguage,f,t;if(u&&(f=u.split("-"),u=f[0]+(f[1]?"-"+f[1].toUpperCase():""),r=Globalize().cultures[u].calendar.patterns.t),i!=null)for(t=0;t<i.length;t++)arr=e.filter(function(n){return n.WeekdayId==i[t].WeekdayId&&(n.Time=n.StartTime<i[t].StartTime?n.Time+" "+_and+" "+moment(i[t].StartTime+"+00:00").local().format(r)+"-"+moment(i[t].EndTime+"+00:00").local().format(r):moment(i[t].StartTime+"+00:00").local().format(r)+"-"+moment(i[t].EndTime+"+00:00").local().format(r)+" "+_and+" "+n.Time),n.WeekdayId==i[t].WeekdayId}),arr.length<=0&&e.push({StartTime:i[t].StartTime,EndTime:i[t].EndTime,Time:moment(i[t].StartTime+"+00:00").local().format(r)+"-"+moment(i[t].EndTime+"+00:00").local().format(r),WeekdayId:i[t].WeekdayId});n.ScheduleList=e};n.constructJsonLd=function(n){var i=[],r,t;n.forEach(function(n){var r={"@context":"http://schema.org","@type":"EmploymentAgency",name:n.BranchName,email:n.BranchEmail,telephone:n.PhoneNumber,description:n.Description,address:{"@context":"http://schema.org","@type":"PostalAddress",streetAddress:n.Address,addressLocality:n.City,addressRegion:n.State,addressCountry:n.CountryName,postalCode:n.ZipCode}},t=typeof isCDNEnabled!="undefined"&&isCDNEnabled?"":window.location.origin;n.BranchImage!=null&&n.BranchImage.Src!=null&&n.BranchImage.Src!=""?t+=n.BranchImage.Src:typeof brand_Logo!="undefined"&&(t+=brand_Logo);r.image=t;i.push(r)});r=document.getElementsByTagName("head")[0];t=document.createElement("script");t.type="application/ld+json";t.text=JSON.stringify(i);r.appendChild(t)};typeof branch_details!="undefined"?(n.branchResults(branch_details),n.constructJsonLd(branch_details),n.setSingleResult()):(localStorage.getItem("BranchFltrCtrl")!=null&&(o=JSON.parse(localStorage.getItem("BranchFltrCtrl")),document.referrer!=null&&document.referrer.indexOf(o.url)>=0&&(t=o.BranchFltr),localStorage.removeItem("BranchFltrCtrl")),_location!=""?ApiTypeGlobal==ApiTypeGoogle?(h=l(_location),c(h)):a(_location):u());n.findBranches=function(){ApiTypeGlobal===ApiTypeGoogle?(googleMap=new google.maps.Map(document.getElementById("mapview"),{zoom:1,center:{lat:-33.9,lng:151.2}}),n.mapData=new GoogleMap("#mapview",googleMap)):n.mapData=new BingMap("#mapview",_branchLocatorSettings.ApiSettings.BingKey);y();t.Location!=""?ApiTypeGlobal==ApiTypeGoogle?c(t.Location):a(t.Location):(t.Latitude=0,t.Longitude=0,u())};n.getResultText=function(n,t){return n.indexOf("{xx}")>=0&&t>=0&&(n=n.replace("{xx}",t)),n};n.rediretToBranchDetails=function(n){var i,r;n.SeoBranchUrl&&(i=window.location.origin+n.SeoBranchUrl,branchPageClick(i.replace(/\/\//g,"/")),window.location.href=n.ExternalDetailsUri?n.ExternalDetailsUri:n.SeoBranchUrl,n.ExternalDetailsUri?(r=window.open(n.ExternalDetailsUri,"_blank"),r.focus()):(filteredBrnaches={BranchFltr:t,url:n.SeoBranchUrl},localStorage.setItem("BranchFltrCtrl",JSON.stringify(filteredBrnaches)),window.location.href=n.SeoBranchUrl))};n.manageTokens=function(n){var d=new RegExp("[{}]"),o=new RegExp("[()]"),e="",s="",y="",p="",f=n.split(d),w=t.Location,b=t.Radius!=""?t.Radius:_defradius,k=t.IndustryName,u,h,c,l,a,i,v,r;for(w&&(s=decodeURIComponent(w)),b&&(y=b),k&&(p=decodeURIComponent(k)),u=0;u<f.length;u++)if(h=f[u].trim(),h.toUpperCase().includes("LOCATION")){if(i=f[u].split(o),i.length>0&&s)for(c=0;c<i.length;c++)if(r=i[c].trim(),r==null)continue;else e+=r.toUpperCase().includes("LOCATION")?s+" ":r+" "}else if(h.toUpperCase().includes("RADIUS")){if(i=f[u].split(o),i.length>0&&y&&s)for(l=0;l<i.length;l++)if(r=i[l].trim(),r==null)continue;else e+=r.toUpperCase().includes("RADIUS")?y+" ":r+" "}else if(h.toUpperCase().includes("INDUSTRY")){if(i=f[u].split(o),i.length>0&&p)for(a=0;a<i.length;a++)if(r=i[a].trim(),r==null)continue;else e+=r.toUpperCase().includes("INDUSTRY")?p+" ":r+" "}else if(i=f[u].split(o),i.length>0)for(v=0;v<i.length;v++)if(r=i[v].trim(),r==null)continue;else e+=r+" ";return e}};SavedJobsViewModel=function(){var n=this,t,i;viewModelShortlistJobs(n);t=_buckets.get("shortListJob");t&&(t=t.reverse());i=[];t&&t.length>0&&$.each(t,function(n,r){i.indexOf(r.JobId)>-1?t.splice(n,1):i.push(r.JobId)});_buckets.set("shortListJob",t,{TTL:31536e6});n.savedJobs=ko.observableArray();n.jobItems=ko.observableArray();n.jobsExists=ko.observable(!1);n.isSlick=ko.observable(!1);n.cardSize=ko.observable(0);n.equalHeightClass=ko.observable("savedJobsCards");n.MaxShortlistCount=ko.observable(MaxShortlistCount);n.jobCardClick=function(n,t){var i=ko.contextFor(t.target),r=i.$index()+1;return jobCardJobClick(n,"My favourite jobs",r),!0};n.showSavedJobs=function(){var i,r,u;if(t&&t.length>0){for(i=0;i<t.length;i++)n.jobItems().push(t[i]);typeof UseJsonLd_SavedJobs!="undefined"&&UseJsonLd_SavedJobs&&typeof constructJobsJsonLd=="function"&&constructJobsJsonLd(n.jobItems(),"");typeof setSaveJobGTMEvent!="undefined"&&typeof useJobID!="undefined"&&setSaveJobGTMEvent==!0&&constructJobsGtm(n.jobItems(),"My favourite jobs");r=n.jobItems();u=r;u.Items=r;n.savedJobs(u);n.jobsExists(!0)}else n.jobsExists(!1)};n.removeSavedJob=function(t){var i,u,r;n.jobItems.remove(t);i=n.jobItems();i&&i.Items?(u=i,u.Items=i,n.savedJobs(u),n.jobsExists(!0),r=[],_buckets.get("shortListJob")!=undefined&&($.each(_buckets.get("shortListJob"),function(n,i){t.JobId!=i.JobId&&r.push(i)}),_buckets.deleteKey("shortListJob"),r.length>0&&_buckets.set("shortListJob",r,{TTL:31536e6})),i.Items.length==0&&n.jobsExists(!1)):n.jobsExists(!1)};n.BrandNameNew=function(n){switch(n.BrandName){case"ADECCOMEDICAL":return"Adecco Medical";case"LHH":return"LHH";case"MODISTECH":return"Akkodis Talent";case"THEADECCOGROUP":return"Adecco Groupe";case"ADECCOPME":return"Adecco PME";default:return""}};n.addedDateText=function(n,t,i,r,u,f){var e,h,o,s,c;return n?(n=n.trim(),n=moment(n+"+00:00").local().format("YYYY-MM-DDTHH:mm:ss"),e=moment().diff(n,"days"),e==0)?u:e==1?i.format([e]):e<=f?t.format([e]):(h=getCookie("Locale"),o=h?h:navigator.language?navigator.language:navigator.systemLanguage,o)?(s=o.split("-"),o=s[0]+(s[1]?"-"+s[1].toUpperCase():""),c=Globalize().cultures[o].calendar.patterns.d.toUpperCase(),r.format([moment(n).format(c)])):void 0:""};n.init=function(){n.showSavedJobs()};n.init()};$(function(){InitSavedJobs()});resourceListingViewModel=function(){function t(){var t="",i=allIndustry,r=allTopics;n.TypeText.remove(allTypes);ko.utils.arrayForEach(n.TypeText(),function(n){t=t!=""?t+","+n:n});ko.utils.arrayForEach(n.Topics,function(t){t.Key==n.selectedTopic()&&(r=t.Value)});ko.utils.arrayForEach(n.Industries,function(t){t.Key==n.selectedIndustry()&&(i=t.Value)});$("#industries-select").length>0&&$("#industries-select")[0].selectedIndex==0&&(i="");$("#topics-select").length>0&&$("#topics-select")[0].selectedIndex==0&&(r="");var u=["INDUSTRY:"+i,"TOPIC:"+r,"TYPE:"+t],f=manageDoubleTokens(title,u),e=manageDoubleTokens(NoResourceMessage,u);n.Title(f);n.NoResourceMessage(e);return}var n=this;n.count=ko.observable(10);n.loaded=ko.observable(!1);n.ListingPage=listingPage;n.ResourcePage=resourcePage;n.SearchPage=searchPage;n.SEOUrl=SEOUrl;n.Topics=topics;n.Industries=industries;n.Types=ko.observableArray(resourceTypes);n.TypesTemp=JSON.parse(JSON.stringify(n.Types()));n.Resources=resources;n.buildSEOUrl=function(t){var i=n.ResourcePage+"/"+(t.DisplayName!=null&&t.DisplayName!=""?t.DisplayName:t.Name)+(t.QueryStringParameterID!=null&&t.QueryStringParameterID!=""?"?id="+t.QueryStringParameterID:"");return i.indexOf("//")>=0&&(i=i.replace(/\/\//g,"/")+"/"),i};n.buildListingURL=function(n,t){var i=listingPage+"/"+t.toLowerCase();return i.indexOf("//")>=0&&(i=i.replace(/\/\//g,"/")+"/"),i};n.selectedTopic=ko.observable("all-topics");n.selectedIndustry=ko.observable("all-industry");n.selectedTypes=ko.observableArray(["all-types"]);n.selectedTypesKey=ko.observableArray();n.Title=ko.observable();n.NoResourceMessage=ko.observable();n.TypeText=ko.observableArray();n.TypeText.push(allTypes);n.TitleWithToken=ko.observable(title);t();n.selectedIndustry.subscribe(function(){t()});n.selectedTopic.subscribe(function(){t()});n.getParameterByName=function(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null};n.isSearchPage=ko.observable(!1);n.updateFiltersFromQueryString=function(){var i,r;if(window.location.href.indexOf("search?text=")>0){xssRedirect();n.isSearchPage(!0);n.loaded(!0);n.FilterResource();return}i=window.location.href.substring(window.location.href.indexOf("/listing")+9).split("/");n.selectedTypesKey.removeAll();i.forEach(function(i){var r=!1;i=i.toLowerCase();n.Industries.forEach(function(t){(t.Key.toLowerCase()==i||t.Value.DisplayName!=null&&t.Value.DisplayName.toLowerCase()==i)&&(n.selectedIndustry(i.toLowerCase()),r=!0)});r||n.Topics.forEach(function(t){(t.Key.toLowerCase()==i||t.Value.DisplayName!=null&&t.Value.DisplayName.toLowerCase()==i)&&(n.selectedTopic(i.toLowerCase()),r=!0)});r||n.Types().forEach(function(u){(u.Key.toLowerCase()==i||u.Value.DisplayName!=null&&u.Value.DisplayName.toLowerCase()==i||i.indexOf(u.Key.toLowerCase())!=-1)&&(n.selectedTypesKey.push(u.Key.toLowerCase()),r=!0,n.TypeText.push(u.Value.Title),n.TypeText.remove(allTypes),t())})});r=n.SEOUrl.split("/");n.loaded(!0);n.FilterResource()};n.CurrentPageURL=ko.observable(window.location.pathname);n.buildCurrentUrl=function(){var t="",r,i;return $.each(n.selectedTypesKey(),function(n,i){t+=i+"-"}),t=t.substring(0,t.length-1),t==""&&(t="all-types"),r=[n.selectedIndustry()=="all-industry"?"":n.selectedIndustry(),n.selectedTopic()=="all-topics"?"":n.selectedTopic(),t=="all-types"?"":t].format("/"),i=r?listingPage+"/"+r:listingPage,i.indexOf("//")>=0&&(i=i.replace(/\/\//g,"/")+"/"),i};n.changeUrl=function(){var t=n.buildCurrentUrl(),i;t!=n.CurrentPageURL()&&(typeof history.pushState!="undefined"?(n.CurrentPageURL(t),i={Title:document.title,Url:t},history.pushState(i,i.Title,i.Url),window.onpopstate=function(){window.location.href!=n.CurrentPageURL()&&n.updateFiltersFromQueryString()}):window.open(t,"_self"))};n.onTypeSelection=function(i){return i.Value.DisplayName!=null?n.selectedTypesKey().indexOf(i.Value.DisplayName.toLowerCase())>=0?n.selectedTypesKey.remove(i.Value.DisplayName.toLowerCase()):n.selectedTypesKey.push(i.Value.DisplayName.toLowerCase()):n.selectedTypesKey().indexOf(i.Key)>=0?n.selectedTypesKey.remove(i.Key):n.selectedTypesKey.push(i.Key),n.TypeText().indexOf(i.Value.Title)>=0?(n.TypeText.remove(i.Value.Title),n.TypeText().length==0&&n.TypeText.push(allTypes)):(n.TypeText.push(i.Value.Title),n.TypeText.remove(allTypes)),t(),n.FilterResource(),!0};n.onReset=function(){n.selectedIndustry("all-industry");n.selectedTopic("all-topics");n.selectedTypesKey.removeAll();n.TypeText.removeAll();n.TypeText.push(allTypes);n.Types.removeAll();n.Types(JSON.parse(JSON.stringify(n.TypesTemp)));n.FilteredResources(n.Resources);n.paginationViewModel.load(n.Resources);n.paginationViewModel.pageNumber(0);n.isSearchPage()||n.changeUrl();t()};n.FilteredResources=ko.observableArray(n.Resources);n.NoFilteredResources=ko.observable(!1);n.paginationViewModel=new PaginationViewModel;n.FilterResource=function(){var i,r,f,u,e;(n.NoFilteredResources(!1),t(),n.loaded())&&(i=n.Resources,typeof n.selectedTopic()!="undefined"&&n.selectedTopic()!=="all-topics"&&(i=$.grep(i,function(t){return t.TopicCategory&&t.TopicCategory.Name&&t.TopicCategory.Name.toLowerCase()===n.selectedTopic()||t.TopicCategory.DisplayName!=null&&(t.TopicCategory.DisplayName.toLowerCase()===n.selectedTopic()||t.TopicCategory.DisplayName.toLowerCase().replace(/\s+/g,"-")===n.selectedTopic())})),typeof n.selectedIndustry()!="undefined"&&n.selectedIndustry()!=="all-industry"&&(i=$.grep(i,function(t){return t.IndustryCategory&&t.IndustryCategory.Name&&t.IndustryCategory.Name.toLowerCase()===n.selectedIndustry()||t.IndustryCategory.DisplayName!=null&&(t.IndustryCategory.DisplayName.toLowerCase()===n.selectedIndustry()||t.IndustryCategory.DisplayName.toLowerCase().replace(/\s+/g,"-")===n.selectedIndustry())})),n.selectedTypesKey().length>0&&n.selectedTypesKey().length<n.TypesTemp.length&&(i=$.grep(i,function(t){return n.selectedTypesKey().indexOf(t.TypeCategory.Name.toLowerCase())>=0||t.TypeCategory.DisplayName!=null&&n.selectedTypesKey().indexOf(t.TypeCategory.DisplayName.toLowerCase())>=0})),n.FilteredResources(i),i.length==0&&n.Resources.length!=0?(n.NoFilteredResources(!0),$("#resourceSearchMessage").hide()):$("#resourceSearchMessage").show(),n.getUrlParameter=function(n){for(var u=window.location.search.substring(1),r=u.split("&"),t,i=0;i<r.length;i++)if(t=r[i].split("="),t[0]===n)return typeof t[1]===undefined?!0:decodeURIComponent(t[1]);return undefined},r=this.getUrlParameter("page"),n.paginationViewModel.load(i),f=n.paginationViewModel.totalPages()+1,r!=undefined&&r<=f&&r!=""&&r>0?n.paginationViewModel.pageNumber(parseInt(r)-1):(n.paginationViewModel.pageNumber(0),u=window.location.toString(),e=u.substring(0,u.indexOf("?")),window.history.replaceState({},document.title,e)),n.isSearchPage()||n.changeUrl())};n.sortByNameFunction=function(n,t){return n.Title>t.Title?1:-1};n.sortByDateFunction=function(n,t){return _DateSort?new Date(n.CreateDate).getTime()<new Date(t.CreateDate).getTime()?1:-1:new Date(n.UpdateDate).getTime()<new Date(t.UpdateDate).getTime()?1:-1};n.sortByDate=function(){n.FilteredResources.sort(n.sortByDateFunction);n.paginationViewModel.load(n.FilteredResources());$("#sortByDate").addClass("active");$("#sortByName").removeClass("active")};n.sortByName=function(){n.FilteredResources.sort(n.sortByNameFunction);n.paginationViewModel.load(n.FilteredResources());$("#sortByDate").removeClass("active");$("#sortByName").addClass("active")};n.selectedTopic.subscribe(function(){n.FilterResource()});n.selectedIndustry.subscribe(function(){n.FilterResource()})};PaginationViewModel=function(){var n=this;n.all=ko.observableArray([]);n.nbPerPage=listingPerPage*1;n.pageArray=ko.observableArray([]);n.pageNumber=ko.observable(0);n.totalPages=ko.computed(function(){var i=Math.floor(n.all().length/n.nbPerPage),t;for(i+=n.all().length%n.nbPerPage>0?1:0,n.pageArray.removeAll(),t=0;t<i;t++)n.pageArray.push(t);return i-1});n.updatePage=function(t){n.pageNumber(t*1);var i=$("#listingResultsCollection").position();scroll(0,i.top)};n.updatePageWithURL=function(t){n.pageNumber(t*1);t>0?window.history.pushState(null,null,"?page="+(t+1)):window.history.pushState(null,null,window.location.href.split(/[?#]/)[0]);var i=$("#listingResultsCollection").position();scroll(0,i.top)};n.pageURL=function(n){return n>1?window.location.pathname+"?page="+n:window.location.pathname};n.paginated=ko.computed(function(){var t=n.pageNumber()*n.nbPerPage;return n.all.slice(t,t+n.nbPerPage)});n.hasPrevious=ko.computed(function(){return n.pageNumber()!==0});n.hasNext=ko.computed(function(){return n.pageNumber()!==n.totalPages()});n.next=function(){n.pageNumber()<n.totalPages()&&n.pageNumber(n.pageNumber()+1)};this.previous=function(){n.pageNumber()!=0&&n.pageNumber(n.pageNumber()-1)};this.load=function(n){this.all(n)}};$(document).ready(function(){if($("#jobAlertSubscribe").length>0)var n=$(document.getElementsByTagName("form")),t=n.validate({onclick:function(n){$(n).parents("#jobAlertSubscribe").length>0&&$(n).valid()},onfocusout:function(n){$(n).parents("#jobAlertSubscribe").length>0&&$(n).valid()},focusInvalid:!1})});viewmodels={resourceListingViewModel:"",predefinedViewmodel:"",branchSearchResultsViewmodel:"",viewModelRecentlyViewedJobs:"",viewModelRecentlySavedJobs:"",prefilteredBranchViewmodel:"",nearestBranchViewModel:"",jobSearchControlViewModel:"",viewModelNearestJobs:"",JobAlertViewModel:""};initApplyBindings=function(){var n=getUrlVars().industry,t=getUrlVars().industryname,i=getUrlVars().latitude,r=getUrlVars().longitude,u=getUrlVars().distance,f=getUrlVars().location,e=function(){viewmodels.resourceListingViewModel=new resourceListingViewModel;ko.applyBindings(viewmodels.resourceListingViewModel,document.getElementById("resource_listing"));viewmodels.resourceListingViewModel.updateFiltersFromQueryString()},o=function(element){viewmodels.predefinedViewmodel=new viewModelPredefineJobs;viewmodels.predefinedViewmodel.isGoogleJobsEnabled=$(element).data("googleenabled");var controlGuid=$(element).data("controlguid"),predefiendUrl=eval("url_"+controlGuid),predefinedVM=viewmodels.predefinedViewmodel;predefinedVM.filterUrl=predefiendUrl;predefinedVM.jobIds=eval("jobIDs_"+controlGuid);predefinedVM.language=eval("CurrentLanguage_"+controlGuid);predefinedVM.slickCards=eval("slickCards_"+controlGuid);predefinedVM.noOfcards=eval("noOfcards_"+controlGuid);predefinedVM.clientIds=eval("clientIds_"+controlGuid);predefinedVM.clientNames=eval("clientNames_"+controlGuid);predefinedVM._IsMicrositePreDefined=eval("IsMicrositePreDefined_"+controlGuid);predefinedVM._MicrositeIDPreDefined=eval("MicrositeIDPreDefined_"+controlGuid);predefinedVM._MaxShortlistCount=eval("MaxShortlistCount_"+controlGuid);predefinedVM.UseJsonLd=eval("UseJsonLd_"+controlGuid);predefinedVM._MaxJobs=eval("MaxJobs_"+controlGuid);predefinedVM._controlGuid=controlGuid;eval("vPreferenceUrl_"+controlGuid)&&(predefiendUrl=eval("vPreferenceUrl_"+controlGuid),predefinedVM.visitorUrl=predefiendUrl);viewmodels.predefinedViewmodel.getJobs(predefiendUrl);ko.applyBindings(viewmodels.predefinedViewmodel,element)},s=function(e){viewmodels.branchSearchResultsViewmodel=new branchSearchResultsViewmodel({_industry:n,_industryname:t,_latitude:i,_longitude:r,_radius:u,_location:f});ko.applyBindings(viewmodels.branchSearchResultsViewmodel,e)},h=function(n){viewmodels.prefilteredBranchViewmodel=new prefilteredBranchViewmodel;ko.applyBindings(viewmodels.prefilteredBranchViewmodel,n)},c=function(n){viewmodels.JobAlertViewModel=new JobAlertViewModel;ko.applyBindings(viewmodels.JobAlertViewModel,n)},l=function(n){viewmodels.viewModelRecentlyViewedJobs=new viewModelRecentlyViewedJobs("recentlyViewJobs");ko.applyBindings(viewmodels.viewModelRecentlyViewedJobs,n)},a=function(n){viewmodels.viewModelRecentlySavedJobs=new viewModelRecentlySavedJobs("shortListJob");ko.applyBindings(viewmodels.viewModelRecentlySavedJobs,n)},v=function(n){var t=new cityIndustryJobsViewmodel;t.runJobSearchIndustry(_indURL);ko.applyBindings(t,n)},y=function(n){var t=new viewSimilarJobsViewModel;ko.applyBindings(t,n)},p=function(n){viewmodels.nearestBranchViewModel=new nearestBranchViewModel;ko.applyBindings(viewmodels.nearestBranchViewModel,n)},w=function(n){viewmodels.jobSearchControlViewModel=new jobSearchControlViewModel;ko.applyBindings(viewmodels.jobSearchControlViewModel,n)},b=function(n){viewmodels.viewModelNearestJobs=new viewModelNearestJobs;viewmodels.viewModelNearestJobs.isGoogleJobsEnabled=$(n).data("googleenabled");ko.applyBindings(viewmodels.viewModelNearestJobs,n)},k=function(n){viewmodels.teamListViewModel=new teamListView;ko.applyBindings(viewmodels.teamListViewModel,n)};return{resourceListingViewModel:e,predefinedViewmodel:o,branchSearchResultsViewmodel:s,viewModelRecentlyViewedJobs:l,viewModelRecentlySavedJobs:a,industryCityJobPage:v,viewSimilarJobs:y,prefilteredBranchViewmodel:h,JobAlertViewModel:c,nearestBranchViewModel:p,newJobResults:w,nearestJobsViewmodel:b,viewTeamList:k}}();$(document).ready(function(){var t,n,i;if(navigator.userAgent.indexOf("Firefox")==-1)for(t=document.querySelectorAll("script[type='text/cis']"),n=0;n<t.length;n++)i=t[n].cloneNode(!0),i.type="text/javascript",document.querySelectorAll("body")[0].appendChild(i)});$.each($("*[viewmodel-name]"),function(n,t){try{initApplyBindings[$(t).attr("viewmodel-name")](t)}catch(i){console.log("ViewModel "+$(t).attr("viewmodel-name")+" loading is unsuccessful. Error Message: "+i.message)}})