PageSourceSearch

https://www.ain7.com/js/scripts.head.js?version=1790940688

js ain7.com collected 2026-10-04 18:49:35 UTC 194,717 bytes, 43 lines download raw bytes

1/*!
2 * XEditable Lite — head-loaded defaults shim
3 *
4 * The real plugin lives in `xeditable.js`, which is bundled into
5 * `scripts.footer.js` and therefore loaded at the very end of <body>.
6 * Several AlumnForce inline scripts mutate `$.fn.editable.defaults`
7 * synchronously while the body parses — e.g. `configEditableFields`
8 * in `core/application/modules/company/views/scripts/admin-establishment/
9 * about.phtml` does `$.fn.editable.defaults.emptytext = "Non renseigné"`
10 * before the bundle that creates `$.fn.editable` has loaded.
11 *
12 * In the legacy stack `bootstrap-editable.min.js` lived in
13 * `scripts.head.js` (head-loaded) and pre-populated
14 * `$.fn.editable.defaults`, so those mutations landed somewhere. The
15 * fork moved the plugin to the footer bundle (terser is required for
16 * its ES6+ syntax), which broke the contract: mutations performed
17 * before the bundle loaded threw `TypeError: Cannot read property
18 * 'defaults' of undefined`, silently lost the override, and the
19 * editable later initialised with the built-in defaults
20 * (`emptytext: 'Empty'`, `showbuttons: true`) — visible as "Empty"
21 * placeholders and rogue Save/Cancel buttons on every page that used
22 * the inline-mutation pattern.
23 *
24 * This shim is authored in ES5 and lives in `scripts.head.js`; it
25 * exposes `$.fn.editable` + `$.fn.editable.defaults`
26 * as no-op placeholders. The real bridge in `xeditable.js` is
27 * responsible for replacing the function while preserving the
28 * `defaults` object built up here.
29 */
30!function(){if("undefined"!=typeof window&&void 0!==window.jQuery){var $=window.jQuery;if(!$.fn.editable){var pendingCalls=[],stub=function(){var first=arguments[0];return(void 0===first||"object"==typeof first&&null!==first)&&pendingCalls.push({wrapper:this,args:Array.prototype.slice.call(arguments)}),this};stub._pendingCalls=pendingCalls,$.fn.editable=stub}$.fn.editable.defaults||($.fn.editable.defaults={})}}();var AF={};window.YAHOO=window.YAHOO||{},window.YAHOO.Mevia=window.YAHOO.Mevia||{},window.AF=AF,function(window,document){"use strict";function runScripts(scripts,index){index>=scripts.length||function(oldScript,onDone){for(var newScript=document.createElement("script"),attributes=oldScript.attributes,i=0;i<attributes.length;i++)newScript.setAttribute(attributes[i].name,attributes[i].value);var head=document.head||document.documentElement;if(oldScript.src)newScript.async=!1,newScript.onload=newScript.onerror=function(){newScript.onload=newScript.onerror=null,head.removeChild(newScript),onDone()},head.appendChild(newScript);else{newScript.text="(function () {\n"+oldScript.text+"\n}());";try{head.appendChild(newScript)}catch(e){"function"==typeof window.Sentry_captureMessage&&window.Sentry_captureMessage("AfDispatcher: inline fragment script failed",{level:"warning",extra:{message:e&&e.message,stack:e&&e.stack}})}newScript.parentNode&&head.removeChild(newScript),onDone()}}(scripts[index],(function(){runScripts(scripts,index+1)}))}var AfDispatcher={process:function(el,content){if(el=function(el){return el&&1===el.nodeType?el:"string"==typeof el?document.getElementById(el):null}(el)){el.innerHTML=null==content?"":String(content);for(var script,type,found=el.getElementsByTagName("script"),scripts=[],i=0;i<found.length;i++)script=found[i],type=void 0,(""===(type=(script.type||"").toLowerCase().trim())||"text/javascript"===type||"application/javascript"===type||"module"===type)&&scripts.push(found[i]);for(var j=0;j<scripts.length;j++)scripts[j].parentNode.removeChild(scripts[j]);runScripts(scripts,0)}},init:function(){}};window.AfDispatcher=AfDispatcher}(window,document),AfDispatcher.init(),getUrlEncodedKey=function(key,query){query||(query=window.location.search);var matches=new RegExp("[?|&]"+key+"=(.*?)&").exec(query+"&");return!matches||matches.length<2?"":decodeURIComponent(matches[1].replace("+"," "))},setUrlEncodedKey=function(key,value,query){var q=query+"&",reFirstParam=new RegExp("[?]"+key+"=.*?&"),reMiddleParam
30=new RegExp("&"+key+"=.*?&");return reFirstParam.test(q)?q=q.replace(reFirstParam,"?"+key+"="+encodeURIComponent(value)+"&"):reMiddleParam.test(q)?q=q.replace(reMiddleParam,"&"+key+"="+encodeURIComponent(value)+"&"):q+=key+"="+encodeURI(value),q=q.trimStart("&").trimEnd("&")},String.prototype.trimEnd=function(c){return c?this.replace(new RegExp(c.escapeRegExp()+"*$"),""):this.replace(/\s+$/,"")},String.prototype.trimStart=function(c){return c?this.replace(new RegExp("^"+c.escapeRegExp()+"*"),""):this.replace(/^\s+/,"")},String.prototype.escapeRegExp=function(){return this.replace(/[.*+?^${}()|[\]/\\]/g,"\\$0")},getDynamicParamList=function(strparams,mode){var outparamlist_str="",outparamlist_obj={};if(void 0===mode&&(mode="string"),null===strparams||""===strparams)return"object"==mode?null:outparamlist_str;for(var inparamlist=strparams.split("&"),inparam_index=0;inparam_index<inparamlist.length;inparam_index++){var paramdef=inparamlist[inparam_index],arr=paramdef.split(":"),alias="",elemid="",code="",value="";3==arr.length?(alias=arr[0],code=arr[2]):2==arr.length?(alias=arr[0],elemid=arr[1]):1==arr.length&&(elemid=arr[0],al
30ias=elemid),value=""!=elemid?getControlValue(elemid):eval(code),outparamlist_str.length>0&&(outparamlist_str+="&"),outparamlist_str+=alias+"="+encodeURIComponent(value),outparamlist_obj[alias]=encodeURIComponent(value)}return"string"==mode?outparamlist_str:outparamlist_obj},getControlValue=function(controlId){var controlValue="",controlObj=document.getElementById(controlId);if(null!=controlObj)switch(controlObj.tagName.toLowerCase()){case"input":switch(controlObj.type.toLowerCase()){case"checkbox":controlValue=controlObj.checked?"1":"0";break;case"radio":for(var controlObjs=document.getElementsByName(controlObj.name),j=0;j<controlObjs.length;j++)if(1==controlObjs[j].checked){controlValue=controlObjs[j].value;break}break;default:controlValue=controlObj.value}break;case"div":case"span":controlValue=controlObj.innerHTML;break;default:controlValue=controlObj.value}return controlValue},getControl=function(controlId){var controlObj=document.getElementById(controlId);return null!=controlObj?controlObj:null},enableControl=function(controlId){var control=getControl(controlId);control&&(control.disabled=!1)},disableControl=function(controlId){var control=getControl(controlId);control&&(control.disabled=!0)},window.custom_taglist=window.custom_taglist||{},window.custom_tagidlist=window.custom_tagidlist||{},addCustomTag=function(type,id,instance){window.custom_taglist[type]=window.custom_taglist[type]||{},window.custom_taglist[type][id]=instance,window.custom_tagidlist[id]=instance},getCustomTag=function(id){return window.custom_tagidlist[id]},removeCustomTag=function(id){window.custom_tagidlist[id]=null},getTypedCustomTag=function(type,id){var typearr=window.custom_taglist[type];return null!=typearr?typearr[id]:null},getTagValue=function(id){return document.getElementById(id).value},update_sections=function(zlist,callbacks){update_elements("section",zlist,callbacks)},update_elements=function(type,zlist,callbacks){var tlist=window.custom_taglist[type];if(tlist)for(var i=0;i<zlist.length;i++)if(null!=tlist[zlist[i]]){var callback=null;callbacks&&(callback=callbacks[i]),tlist[zlist[i]].update(callback)}},create_overlay=function(){var ovl=document.createElement("div");ovl.setAttribute("id","overlay"),ovl.className="overlay",document.body.appendChild(ovl)},destroy_overlay=function(){var ovl=document.getElementById("overlay");document.body.removeChild(ovl)},show_div=function(did){document.getElementById(did).style.display="block"},hide_div=function(did){document.getElementById(did).style.display="none"},Function.prototype.inheritsFrom=function(parentClassOrObject){return parentClassOrObject.constructor==Function?(this.prototype=new parentClassOrObject,this.prototype.constructor=this,this.prototype.parent=parentClassOrObject.prototype):(this.prototype=parentClassOrObject,this.prototype.constructor=this,this.prototype.parent=parentClassOrObject),this},window.console&&console.log||function(){for(var noop=function(){},methods=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","markTimeline","table","time","timeEnd","timeStamp","trace","warn"],length=methods.length,console=window.console={};length--;)console[methods[length]]=noop}(),HistoryEntry=function(postlink_id,value){var pl;(pl="string"==(typeof postlink_id).toLowerCase()?getCustomTag(postlink_id):postlink_id)&&(pl.setUrlAffect({content:"action://"+value}),pl.setUrlIsRewritten(!0))},YAHOO.Mevia.layoutManager=function($){var contentWrap,centerColumn,header,footer,isInit=!1;function setCurrentLayoutToUse(layoutName){managerIsInit()?(contentWrap.attr("class",""),contentWrap.addClass("clearfix"),contentWrap.addClass(layoutName),"fullpage-fluid"===layoutName?centerColumn.removeClass("container space-container"):centerColumn.addClass("container space-container")):console.warn("YAHOO.Mevia.layoutManager: not initialized. Ignoring layout to use.")}function managerIsInit(){return isInit}return{setCurrentLayoutToUse:setCurrentLayoutToUse,init:function(){$?(contentWrap=$("#contentWrap"),centerColumn=$("#content"),header=$("#header"),footer=$("#footer"),isInit=!0):console.warn("YAHOO.Mevia.layoutManager: jQuery is not available. Not initializing.")},isInit:managerIsInit,setLayoutFromPostlinkResponse:function(response){response.layout2use&&(setCurrentLayoutToUse(response.layout2use),response.layout2use=null),response.layoutType&&(!function(layoutType){if(managerIsInit()){var ua=window.navigator.userAgent;
30"single"===layoutType||ua.match(/^mobileApplicationV2\.\d+(\s|$)/)?(header.addClass("no-header"),footer.addClass("hidden")):(header.removeClass("no-header"),footer.removeClass("hidden"))}else console.warn("YAHOO.Mevia.layoutManager: not initialized. Ignoring layout type.")}(response.layoutType),response.layoutType=null)}}}(window.jQuery),window.YAHOO=window.YAHOO||{},YAHOO.Mevia=YAHOO.Mevia||{},null==window.transactions&&(window.transactions=[]),TaglibRequest=function(url,staticparams,dynamicparams,onsuccess,onfailure,method,async){this.url=url,this.params=staticparams,this.indynamicparams=dynamicparams,this.outdynamicparams="",this.onsuccess=onsuccess||function(o){var response={};if(null!=o){if("{"!==o.responseText.charAt(0)?response={exception:""+o.responseText}:eval("response="+o.responseText+";"),null!=YAHOO.Mevia.customPreDispatch&&YAHOO.Mevia.customPreDispatch(),this.postlink.preDispatch.length>0)for(var i=0;i<this.postlink.preDispatch.length;i++)this.postlink.preDispatch[i].call();this.postlink.dispatchResponse(response,this.postlink.updatedSections),"function"==typeof YAHOO.Mevia.customPostDispatch&&YAHOO.Mevia.customPostDispatch()}},this.onfailure=onfailure,this.async=async,this.successhandler=Request_SuccessHandler,this.failurehandler=Request_FailureHandler,this.callback={success:this.successhandler,failure:this.failurehandler,onsuccess:this.onsuccess,onfailure:this.onfailure},this.collectParams=Request_collectparams,this.send=Request_send,this.formatGetUrl=Request_formatGetUrl,this.formatGetParams=Request_formatGetParams,this.formatPostUrl=Request_formatPostUrl,this.formatPostParams=Request_formatPostParams,this.setStaticParams=Request_setStaticParams,this.setStaticParam=Request_setStaticParam,this.getUrl=Request_GetUrl,this.setUrl=Request_SetUrl,this.setOnSuccess=Request_SetOnSuccess,this.setOnFailure=Request_SetOnFailure,this.setUrlMethod=Request_SetUrlMethod,this.urlmethod="GET","POST"==method&&(this.urlmethod="POST")},Request_SetOnSuccess=function(fun){return this.callback.onsuccess=fun,this},Request_SetOnFailure=function(fun){return this.callback.onfailure=fun,this},Request_SetUrlMethod=function(method){return this.urlmethod=method,this},Request_SuccessHandler=function(o){YAHOO.Mevia.current_transaction=null,null!==this.onsuccess&&this.onsuccess(o),void 0!==window.loadingBar&&window.loadingBar.hide(),void 0!==window.$AfVueBridge&&window.$AfVueBridge.gc()},Request_FailureHandler=function(o){var responseText;YAHOO.Mevia.current_transaction=null;try{responseText=o.responseText?JSON.parse(o.responseText):null}catch(e){responseText=null}responseText&&responseText.default?YAHOO.Mevia.InteractionLightBox.getModal().html(responseText.default).modal("show"):429===(o.status||500)&&("function"==typeof this.success?this.success(o):"function"==typeof this.onsuccess&&this.onsuccess(o));void 0!==window.loadingBar&&window.loadingBar.hide(),void 0!==window.$AfVueBridge&&window.$AfVueBridge.gc()},Request_collectparams=function(){this.outdynamicparams=getDynamicParamList(this.indynamicparams)},Request_setStaticParams=function(params){this.params=params},Request_GetUrl=function(){return this.url},Request_SetUrl=function(url){this.url=url},Request_setStaticParam=function(paramname,paramval){this.params=setUrlEncodedKey(paramname,paramval,this.params)},Request_formatGetUrl=function(){var url=this.url;this.collectParams();var sep=this.url.indexOf("?")>-1?"&":"?";return""!==this.params&&(url+=sep+this.params,sep="&"),""!==this.outdynamicparams&&(url+=sep+this.outdynamicparams),url},Request_formatGetParams=function(){return null},Request_formatPostUrl=function(){return this.url},Request_formatPostParams=function(){var postparams="",sep="";return""!==this.params&&(postparams=this.params,sep="&"),""!==this.outdynamicparams&&(postparams+=sep+this.outdynamicparams,sep="&"),window.scriptcache&&(postparams+=sep+"scriptcache="+window.scriptcache),0===postparams.length&&(postparams=null),postparams},YAHOO.Mevia.transactionQueue=[],YAHOO.Mevia.transactionQueueJob=!1,Request_send=function(){if(window.afXhr){this.callback.postlink&&("false"==this.callback.postlink.loader?this.callback.postlink.hideLoader():this.callback.postlink.showLoader());var postparams=null;this.collectParams();var url=null;if("GET"==this.urlmethod?(url=this.formatGetUrl(),postparams=this.formatGetParams()):(url=this.formatPostUrl(),postparams=this.formatPostParams()),1==this.async)window.afXhr.request(this.urlmethod,url,this.callback,postparams);else if(YAHOO.Mevia.current_transaction)-1===YAHOO.Mevia.transactionQueue.indexOf(this)&&YAHOO.Mevia.transactionQueue.push(this),YAHOO.Mevia.transactionQueueJob||(YAHOO.Mevia.transactionQueueJob=setInterval((function(){var request=YAHOO.Mevia.transactionQueue[0];if(!request)return clearInterval(YAHOO.Mevia.transactionQueueJob),void(YAHOO.Mevia.transactionQueueJob=!1);request.send()}),300));else{YAHOO.Mevia.current_transaction=window.afXhr.request(this.urlmethod,url,this.callback,postparams);var index=YAHOO.Mevia.transactionQueue.indexOf(this);-1!==index&&YAHOO.Mevia.transactionQueue.splice(index,1),YAHOO.Mevia.transactionQueue.length||(clearInterval(YAHOO.Mevia.transactionQueueJob),YAHOO.Mevia.transactionQueueJob=!1)}}else{var self=this;window.initVueJs((function(){self.send()}))}};var Postlink_Share={};!function(window,document,obj){"use strict";var storage=[];obj.register=function(selector,param,value){return storage.splice(selector,0,{selector:selector,param:param,value:value}),obj},obj.attach=function(postlink){var shouldExit=-1!==postlink.options.url.indexOf("updatelist=content:action");return storage.forEach((function(share,index){$(share.selector).length&&!shouldExit?null!==postlink.options.staticparams&&-1!==postlink.options.staticparams.indexOf(share.param+"=")||null!==postlink.request.params&&-1!==postlink.request.params.indexOf(share.param+"=")||postlink.setStaticParam(share.param,share.value):delete storage[index]})),obj}}(window,document,Postlink_Share);var PostLink=function(options){var event=new Event("postLinkFinish");options=jQuery.extend({id:"",url:"",staticparams:"",dynamicparams:"",onsuccess:null,onfailure:"",method:"POST",loader:!0,async:!1,updateHashParams:!1,rights_error_redirect:!0,rights_error_theme:"af",rights_error_layout:"center",rights_error_timeout:"10000",rights_error_type:"error"},options),this.options=options;var urlIsRewritten=!1;this.urlAffect=null,this.id=options.id,this.loader=options.loader,this.elem=document.getElementById(options.id),this.async=options.async,this.preDispatch=[],this.postDispatch=[],this.updatedSections=null,this.updateHashParams=options.updateHashParams,this.updateHashParamsImmediately=options.updateHashParamsImmediately||!1,this.rightsErrorRedirect=options.rights_error_redirect,this.rightsErrorOptions={theme:options.rights_error_theme,layout:options.rights_error_layout,timeout:options.rights_error_timeout,type:options.rights_error_type},this.request=new TaglibRequest(options.url,options.staticparams,options.dynamicparams,options.onsuccess,options.onfailure,o
30ptions.method,options.async),this.request.callback.postlink=this,this.response=null,this.addPreDispatch=function(fn){this.preDispatch.push(fn)},this.scrollTo=null;var legacyPostlinkActionToVueRouter={};window.vueConfig.auth.isLoggedIn&&(window.vueConfig.features.includes("user_dashboard")&&(legacyPostlinkActionToVueRouter["default/index/index"]="instance.layout.front.user.dashboard"),window.vueConfig.features.includes("mentoring_program")&&(legacyPostlinkActionToVueRouter["mentoring/admin/programs-list"]="networking.mentoring.program.admin.list",legacyPostlinkActionToVueRouter["mentoring/index/programs"]="networking.mentoring.program.end_user.list"),window.vueConfig.features.includes("alias_improvMX")&&(legacyPostlinkActionToVueRouter["mail/alias/admin/index"]="communication.alias.admin.index")),this.doPost=function(){var url=this.getUrl();if("string"==typeof url){var searchString="/taglib/sectionupdate/update?updatelist=content:action://",searchStringIndex=url.indexOf(searchString);if(-1!==searchStringIndex){var action=url.substring(searchStringIndex+57);if(Object.keys(legacyPostlinkActionToVueRouter).includes(action))return window.legacyHeaderDesktop.show(),window.legacyFooterTop.show(),initVueJs((function(){window.VueRouter.push({name:legacyPostlinkActionToVueRouter[action]}).finally((function(){void 0!==window.Backbone&&window.Backbone.history.checkUrl(),null!=window.historymanager&&(window.historymanager.lastloaded=window.VueRouter.getRoutes().filter((function(route){return route.name===legacyPostlinkActionToVueRouter[action]}))[0].path.replace(/^\/+/,""))}))})),this}}null===this.scrollTo&&"content"===this.updatedSections&&new Scrollto(this.id),Postlink_Share.attach(this),this.setStaticParam("_plid",this.id);var currency=localStorage.getItem("currency");return null!==currency&&window.afXhr.setDefaultHeader("X-Accept-Currency",currency),this.request.send(),this},this.cancelRequest=function(){return YAHOO.Mevia.current_transaction&&(window.afXhr.abort(YAHOO.Mevia.current_transaction),YAHOO.Mevia.current_transaction=null),this},this.addPostDispatch=function(fn){this.postDispatch.push(fn)},this.navigate=function(uri){null!=window.historymanager&&(window.historymanager.lastloaded=uri,window.historymanager.addEntry(this.id,uri)),sendPageView(uri),"default/index/index"===uri&&(uri=""),uri="/"+uri.replace(window.location.origin+"/","");try{uri=makeRouterPath(uri)}catch(e){}var shouldReplace=!0===window.__postlinkShouldReplace;return window.__postlinkShouldReplace=!1,YAHOO.Mevia.router.navigate(uri,{trigger:!1,replace:shouldReplace}),initVueJs((function(){window.VueRouter.replace(uri)})),this},this.removeEmptyParams=function(params){var paramsArray=params.split("&");return params=(paramsArray=$.grep(paramsArray,(function(el){return el.indexOf("=")+1!==el.length}))).join("&")},this.getParamsQueryString=function(){var noplid="";if(null!=this.request.params&&!this.urlIsRewritten()){var requestParams=this.request.formatPostParams();"&"===(noplid=(requestParams=this.removeEmptyParams(requestParams)).replace(/(&)?(_plid|scriptcache)=([^&]+)/g,"")).charAt(0)&&(noplid=noplid.substr(1)),""!=noplid&&(noplid="?"+noplid)}return noplid},this.setRightsErrorOptions=function(options){var validOptions={},plink=this;Object.prototype.hasOwnProperty.call(options,"redirect")&&(this.rightsErrorRedirect="false"!==options.redirect&&!1!==options.redirect,delete options.redirect),Object.prototype.hasOwnProperty.call(options,"template")&&options.template.length&&($.get(options.template,(function(html){plink.rightsErrorOptions.template=html})),delete options.template),$.each(options,(function(i,el){("boolean"==typeof el||el.length||!isNaN(parseFloat(el))&&isFinite(el))&&(el="true"===el||"false"!==el&&el,validOptions[i]=el)})),this.rightsErrorOptions=$.extend(this.rightsErrorOptions,validOptions)},this.hasRightsError=function(response){var hasError=!1;if(void 0!==response.mevia_errors){var errors=JSON.parse(response.mevia_errors),errorMsgs=[];$.each(errors,(function(i,err){$.inArray("405",err)&&(errorMsgs.push(err.msg),hasError=!0)})),errorMsgs.length>0&&initVueJs((function(){uiSnackbarStore.showSnackbar({text:errorMsgs,type:"error"})}))}return hasError},this.dispatchResponse=function(response,sections){try{var json;
30if(void 0!==(json="object"==typeof response?response:JSON.parse(response))&&void 0!==json.logout&&json.logout&&localStorage.clear(),void 0!==json&&void 0!==json.redirect)return document.location.href=response.redirect;if(void 0!==json&&void 0!==json.reload)return window.location.reload()}catch(e){}for(var key in sections="",response)sections+=key,sections+=",";this.response=response;var sectiontab=(sections=sections.substr(0,sections.length-1)).split(",");if(void 0!==response.exception){var rpart=response.exception;getCustomTag(sectiontab[0])&&getCustomTag(sectiontab[0]).setContent(rpart)}else{if("urlfragment_check"!==this.id&&!1===this.rightsErrorRedirect&&!0===this.hasRightsError(response))return;if(void 0!==response.metaInfo){var metaInfo=JSON.parse(response.metaInfo);initVueJs((function(){void 0!==window.piniaStore&&window.piniaStore.dispatch("app","pushMetaInfo",{metaInfo:metaInfo})}))}YAHOO.Mevia.layoutManager.setLayoutFromPostlinkResponse(response);for(var nbUpdatedSections=sectiontab.length,ancestorsSections=[],hasNavigate=!1,si=0;si<nbUpdatedSections;si++){var sectionid=sectiontab[si],responsepart=response[sectionid],secinst=getCustomTag(sectionid);if(null!=secinst&&null!=responsepart){var pl_section_updated_params={sectionid:sectionid};if(this.updateHashParamsImmediately||(secinst.setContent(responsepart),ancestorsSections.push("#"+sectionid),jQuery("body").trigger("pl_section_updated",pl_section_updated_params)),!hasNavigate){var params=this.getParamsQueryString();if("content"==sectionid){var currentUrlAffect=this.getUrlAffect();if(currentUrlAffect&&null!=currentUrlAffect.content){var isViewingHomePage=YAHOO.Mevia.isHome();try{var currentRoute=window.VueRouter.currentRoute,resolvedCurrentRoute=window.VueRouter.resolve(currentRoute).resolved;isViewingHomePage=isViewingHomePage||resolvedCurrentRoute&&"instance.layout.front.user.dashboard"===resolvedCurrentRoute.name}catch(e){}isViewingHomePage&&this.hasRightsError(response)||(this.navigate(currentUrlAffect.content.replace(/action:\/+/i,"")+params),hasNavigate=!0)}}else if(this.updateHashParams){if(urlIsRewritten)null!=(currentUrlAffect=this.getUrlAffect()).content&&this.navigate(currentUrlAffect.content.replace("action://",""));else if(""!=params){var currentHash=window.location.href.replace("#/","");if(-1==currentHash.search("\\?"))this.navigate(currentHash+params);else{var urluri=currentHash.split("?");this.navigate(urluri[0]+params)}}hasNavigate=!0}}this.updateHashParamsImmediately&&(secinst.setContent(responsepart),ancestorsSections.push("#"+sectionid),jQuery("body").trigger("pl_section_updated",pl_section_updated_params))}else null!=secinst&&secinst.setContent("");var sectionIdElement=document.getElementById(sectionid);"right"!=sectionid&&sectionIdElement&&"none"===window.getComputedStyle(sectionIdElement,null).getPropertyValue("display")&&(sectionIdElement.style.display="block")}if(this.postDispatch.length>0)for(var fnsize=this.postDispatch.length,i=0;i<fnsize;i++)this.postDispatch[i].call(this);if(jQuery.fancybox&&ancestorsSections.length>0)jQuery(ancestorsSections.join(", ")).closest("#fancybox-content").length>0&&(jQuery("#fancybox-content div").first().scrollTop(0),jQuery.fancybox.resize(),jQuery.fancybox.center());"string"==typeof response.isHeaderDesktopHidden&&("true"===response.isHeaderDesktopHidden?window.legacyHeaderDesktop.hide():window.legacyHeaderDesktop.show()),"string"==typeof response.isFooterTopHidden&&("true"===response.isFooterTopHidden?window.legacyFooterTop.hide():window.legacyFooterTop.show()),document.dispatchEvent(event)}},this.setStaticParams=function(params){return this.request.setStaticParams(params),this},this.setStaticParam=function(key,value){return this.request.setStaticParam(key,value),this},this.getUrl=function(){return this.request.getUrl()},this.setUrl=function(url){return this.request.setUrl(url),this},this.setDynamicParam=function(paramstr){var sep="&";return null===this.request.indynamicparams&&(this.request.indynamicparams=""),""===this.request.indynamicparams&&(sep=""),-1==this.request.indynamicparams.indexOf(paramstr)&&(this.request.indynamicparams+=sep+paramstr),this},this.removeDynamicParam=function(dynamicParamKey){if(-1!==this.request.indynamicparams.indexOf(dynamicParamKey)){var regex=new RegExp(dynamicParamKey+":(\\w*)&?","g");this.request.indynamicparams=this.request.indynamicparams.replace(regex,"")}}
30,this.emptyDynamicParam=function(){this.request.indynamicparams=""},this.setUpdatedSections=function(sections){this.updatedSections=sections},this.eventHandler=function(targetid,eventname,need_confirm,need_confirm_title,need_confirm_text){var cb=null,cbname=targetid+"_"+eventname+"_callback";window[cbname]&&(cb=window[cbname]);var pass=!0;if(null!=cb&&(pass=cb()),pass)if("true"==need_confirm){var postLink=this;initVueJs((function(){window.i18n.missing(),need_confirm_text||(need_confirm_text=window.i18n.t("common.menu-action-are-you-sure")),new window.duDialog(need_confirm_title,need_confirm_text,{buttons:window.duDialog.OK_CANCEL,okText:window.i18n.t("common.confirmation-dialog-button-confirm"),cancelText:window.i18n.t("common.confirmation-dialog-button-cancel"),callbacks:{okClick:function(){postLink.doPost(),this.hide()}}})}))}else this.doPost()},this.showLoader=function(){this.loader&&void 0!==window.loadingBar&&window.loadingBar.show()},this.hideLoader=function(){void 0!==window.loadingBar&&window.loadingBar.hide(),void 0!==window.$AfVueBridge&&window.$AfVueBridge.gc()},this.setUrlAffect=function(url){return this.urlAffect=url,this},this.getUrlAffect=function(){return this.urlAffect},this.setUrlIsRewritten=function(boolean){return urlIsRewritten=boolean,this},this.urlIsRewritten=function(){return urlIsRewritten},this.setUpdateHashParams=function(updateHashParams){return this.updateHashParams=updateHashParams,this},this.getUpdateHashParams=function(){return this.updateHashParams},this.setHistoryEntry=function(url){return getCustomTag(this.id)||addCustomTag("postlink",this.id,this),new HistoryEntry(this.id,url),this},this.setScrollTo=function(targetId){return getCustomTag(this.id)||addCustomTag("postlink",this.id,this),new Scrollto(this.id,targetId),this},this.setScrollToWithContainer=function(targetId,containerId){return getCustomTag(this.id)||addCustomTag("postlink",this.id,this),new Scrollto(this.id,targetId,containerId),this}};window.PostLink=PostLink,Scrollto=function(postlinkId,eltId,containerId){var postLink=getCustomTag(postlinkId);postLink&&(postLink.scrollTo=this,containerId=void 0!==containerId&&containerId.length>0?"#"+containerId:"html, body",postLink.addPostDispatch((function(){var element=document.getElementById(eltId);if(window.scrollTo(0,0),element){var container=document.querySelector(containerId),$header=jQuery("#header"),elementTop=element.offsetTop-element.scrollTop,targetYPos=elementTop;if($header.length&&$header.is(":visible")){var header=$header.get(0),menu=document.getElementById("menu");targetYPos=elementTop-(null===menu?0:parseInt(window.getComputedStyle(menu).getPropertyValue("height")));var headerPosition=window.getComputedStyle(header).getPropertyValue("position");if("fixed"===headerPosition||"sticky"===headerPosition){targetYPos=elementTop-parseInt(window.getComputedStyle(header).getPropertyValue("height"));var subNav=document.getElementById("articleSubNav");if(null!==subNav){targetYPos=subNav.getBoundingClientRect().top-elementTop-20}}}container.scrollTo(0,targetYPos)}})))},PostForm=function(id,url,formid,submitButton,staticPostvals,onsuccess,onfailure,loader,loading_text,attach_event,relatedFormsIds,updateHashParams){this.id=id+"_form";var updateHashParamsFlag="true"===updateHashParams;this.loading_text=loading_text;var postlink=new PostLink({id:id,url:url,staticparams:null,dynamicparams:null,onsuccess:onsuccess,onfailure:onfailure,method:"POST",loader:loader});addCustomTag("postlink",id,postlink);var staticParams="";""!=staticPostvals&&(staticParams=staticPostvals+"&"),this.setStaticParam=function(paramname,paramvalue){return staticParams=setUrlEncodedKey(paramname,paramvalue,staticParams)+"&",this},this.setDynamicParam=function(dynamicParam){return postlink.setDynamicParam(dynamicParam),this},this.removeDynamicParam=function(dynamicParamKey){return postlink.removeDynamicParam(dynamicParamKey),this},this.cancelRequest=function(){postlink.cancelRequest()},this.updateUrlCallback=function(){if(postlink instanceof PostLink&&void 0!==this.response&&"route"in this.response&&this.response.route.length>0){var route=this.response.route;postlink.navigate(route)}},postlink.addPostDispatch(this.updateUrlCallback);var doPost=function(submitButton){var form=jQuery("#"+formid);form.trigger("postForm:beforeDoPost",[submitButton]);var richTextEditor=form.find(".cke");if(richTextEditor.length>0)for(var nbOfEditors=richTextEditor.length,i=0;i<nbOfEditors;i++){var fieldId=richTextEditor[i].id.replace("cke_","");getCustomTag(fieldId)&&form.find("#"+fieldId).val(getCustomTag(fieldId).getContent())}var formData=(form.is("form")?form:form.find(":input")).serialize();null!=submitButton&&null!=submitButton.attr("name")&&(""!=formData&&(formData+="&"),formData=formData+submitButton.attr("name")+"="+encodeURIComponent(submitButton.val()));var relatedFormsSerialized=serializeRelatedForms();relatedFormsSerialized.length>0&&(formData=formData+"&"+relatedFormsSerialized),postlink.setStaticParams(staticParams+formData),postlink.setUpdateHashParams(updateHashParamsFlag),postlink.doPost()};this.postForm=doPost,this.doPost=doPost;var trigger=null;if("0"!=submitButton)if(null!=submitButton&&""!=submitButton){for(var buttons=submitButton.split(","),i=0;i<buttons.length;i++)buttons[i]="#"+buttons[i];trigger=jQuery(buttons.join(","))}else trigger=jQuery("#"+formid).find("button.submit, button[type=submit]");if(null!=trigger&&trigger.length>0){null!=this.loading_text&&this.loading_text.length>0&&jQuery(trigger).attr("data-loading-text",this.loading_text);var self=this;null!=attach_event&&""!=attach_event||(attach_event="click"),jQuery(trigger).on(attach_event,(function(){null!=self.loading_text&&self.loading_text.length>0&&jQuery(this).button("loading"),doPost(jQuery(this))})).attr("data-test-postform-submit-event-ready","true")}var serializeRelatedForms=function(){if(null==relatedFormsIds||0===relatedFormsIds.length)return"";var explodedRelatedForms=relatedFormsIds.split(","),serialized=[];for(i=0;i<explodedRelatedForms.length;i++){var form=$("#"+explodedRelatedForms[i]),serializedForm=(form.is("form")?form:form.find(":input")).serialize();serializedForm.length>0&&serialized.push(serializedForm)}return serialized.join("&")};addCustomTag("postform",this.id,this)},function(){"use strict";function joinParams(){return Array.prototype.slice.call(arguments).filter((function(part){return null!=part&&""!==part})).join("&")}AF.AppRouter={create:function(options){var mapping=options.mapping,forceUpdateSuffix=options.forceUpdateSuffix,waitingForValidation=options.waitingForValidation,firstCall=!0;return new(Backbone.Router.extend({routes:{"":"empty","/":"home","/#":"home","/#/":"home","default/index/index":"redirectHome","*path":"redirect"},initialize:function(){this.uriRegexp=new RegExp("^([a-zA-Z0-9-]+/?)(/[a-zA-Z0-9-]+/?){0,2}$")},empty:function(){firstCall=!1,null!=window.historymanager&&null!=window.historymanager.lastloaded&&this.redirect("default/index/index")},home:function(){firstCall=!1,this.redirect("default/index/index")},redirectHome:function(){this.navigate("/",{trigger:!0,replace:!0})},redirect:function(hash,hashParams){if(!waitingForValidation)if(null!==hash&&hash!==function(){var historyManager=window.historymanager;if(null==historyManager||null==historyManager.lastloaded)return"";try{return decodeURIComponent(historyManager.lastloaded)}catch(e){return historyManager.lastloaded}}()){var rootedHash="/"+hash,foundMap=mapping.find((function(map){return map.match.test(rootedHash)}));if(!function(rootedHash){try{return void 0!==window.VueRouter&&window.VueRouter.matcher.match(rootedHash).matched.length>0}catch(e){return!1}}
30(rootedHash)){if(null!=foundMap){var staticParams=rootedHash.replace(foundMap.match,foundMap.postvals);this.sendRequest(foundMap.action,joinParams(staticParams,hashParams),hash)}else{var entryExecuted=!1;null!=window.historymanager&&(entryExecuted=window.historymanager.executeEntry(hash));var plinkAction=hash.replace(/^[a-z][a-z]\//,"");!entryExecuted&&this.uriRegexp.test(plinkAction)&&this.sendRequest(plinkAction,joinParams(hashParams))}firstCall=!1}}else firstCall=!1},sendRequest:function(plinkAction,staticParams,urlAffect){var run,plinst=new PostLink({id:"urlfragment_check",url:"/taglib/sectionupdate/update?updatelist=content:action://"+plinkAction+forceUpdateSuffix,staticparams:staticParams,loader:!firstCall});plinst.setUpdatedSections("content"),void 0===urlAffect?(plinst.setUrlAffect({content:plinkAction}),plinst.setUrlIsRewritten(!1)):(plinst.setUrlAffect({content:urlAffect}),plinst.setUrlIsRewritten(!0)),firstCall?firstCall=!1:plinst.doPost(),run=function(){"function"==typeof YAHOO.Mevia.customPostDispatch&&YAHOO.Mevia.customPostDispatch()},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",run):run()}}))}}}(),YAHOO.Mevia.isHome=function(){var uri=window.location.href.substring(window.location.origin.length).replace(/^\/[a-z][a-z]((\/|$)|([?#]))/,"/$3");return""===uri||"/"===uri||"/#"===uri||"/#/accueil"===uri||"/accueil"===uri||"/default/index/index"===uri||"#/accueil"===window.location.hash},YAHOO.Mevia.getFormCollections=function(collectionName,form){"string"==typeof form&&(form=document.getElementById(form));var a=[],collection=form[collectionName+"[]"];if(collection)if(collection.tagName)""!=collection.value&&a.push(collection.value);else for(var i=0;i<collection.length;i++)""!=collection[i].value&&a.push(collection[i].value);return a},YAHOO.Mevia.getMultiCheckbox=function(collectionName,form,separator){if(form){"string"==typeof form&&(form=document.getElementById(form));var collection=form[collectionName+"[]"]}else collection=document.getElementsByName(collectionName+"[]");var a=[];if(collection)if(collection.tagName)collection.checked&&a.push(collection.value);else for(var i=0;i<collection.length;i++)collection[i].checked&&a.push(collection[i].value);return separator?a.join(separator):a},YAHOO.Mevia.checkMassiveMultiCheckboxes=function(collectionName,value){for(var collection=document.getElementsByName(collectionName+"[]"),i=0;i<collection.length;i++)collection[i].checked=value},YAHOO.Mevia.getMassiveMultiCheckboxes=function(collectionName,collectionAttributeName,separator){for(var collection=document.getElementsByName(collectionName+"[]"),collectionIds=[],i=0;i<collection.length;i++)collection[i].checked&&null!==collection[i].getAttribute(collectionAttributeName)&&collectionIds.push(collection[i].getAttribute(collectionAttributeName));return separator?collectionIds.join(separator):collectionIds},YAHOO.Mevia.getRadioValue=function(input_name){var radios=document.getElementsByName(input_name);if(radios)for(var i=0;i<radios.length;i++)if(radios[i].checked)return radios[i].value},YAHOO.Mevia.valueIsTrue=function(input_id){return"true"===document.getElementById(input_id).value?1:0},YAHOO.Mevia.checkboxIsChecked=function(input_id){return document.getElementById(input_id).checked?1:0},YAHOO.Mevia.checkboxIsNotChecked=function(input_id){return document.getElementById(input_id).checked?0:1},YAHOO.Mevia.removeMe=function(elt){elt.parentNode.removeChild(elt)},YAHOO.Mevia.tabSwitcher=function(tabid){var container="string"==typeof tabid?document.getElementById(tabid):tabid,links=Array.from(container.querySelectorAll("a")),lis=Array.from(container.querySelectorAll("li"));links.forEach((function(link){link.addEventListener("click",(function(){lis.forEach((function(li){li.classList.remove("selected")})),this.closest("li").classList.add("selected")}))}))},YAHOO.Mevia.getDate=function(field_id){return document.getElementById(field_id+"_year").value+"-"+document.getElementById(field_id+"_month").value+"-"+document.getElementById(field_id+"_day").value},YAHOO.Mevia.switchIcon=function(img,to){"string"==typeof img&&(img=document.getElementById(img));var regex=new RegExp("[a-zA-Z_]+.png"),src=img.src;src=src.replace(regex,to),img.src=src},YAHOO.Mevia.getMultiSelectValue=function(elt,separator){if("string"==typeof elt&&(elt=document.getElementById(elt)),null!=separator&&""!==separator.trim()||(separator=","),null!==elt){var i,selectedArray=new Array,count=0,size=elt.options.length;for(i=0;i<size;
30i++)elt.options[i].selected&&(selectedArray[count++]=elt.options[i].value);return selectedArray.join(separator)}return""},YAHOO.Mevia.getCollectionValues=function(collectionName,root,tag){for(var a=[],rootEl=document.getElementById(root),elements=rootEl?rootEl.getElementsByTagName(tag):[],collection=Array.from(elements).filter((function(elt){return elt.name&&elt.name===collectionName+"[]"})),i=0;i<collection.length;i++)""!==collection[i].value&&a.push(collection[i].value);return a},YAHOO.Mevia.passwordGenerator=function(){var str=new String,pwle=10;return{genpwd:function(){var ch,i,c,r,count,x;for(str="",ch=new Array,i=0;i<33;i++)ch[ch.length]=0;for(;i<48;i++)ch[ch.length]=0;for(;i<58;i++)ch[ch.length]=1;for(;i<65;i++)ch[ch.length]=0;for(;i<91;i++)ch[ch.length]=1;for(;i<97;i++)ch[ch.length]=0;for(;i<123;i++)ch[ch.length]=1;for(;i<127;i++)ch[ch.length]=0;for(ch[ch.length]=0,c="",r="",i=0;i<c.length;i++)ch[c.charCodeAt(i)]=1;for(i=0;i<r.length;i++)ch[r.charCodeAt(i)]=0;pwle<1&&(pwle=1),pwle>128&&(pwle=128),count=0;do{1==ch[x=Math.floor(128*Math.random())]&&(str+=String.fromCharCode(x)),count++}while(str.length<pwle&&count<1024);return 1024==count&&alert("Random selections exceeded safety limit.\n Try again or use larger selection set."),str}}}(),YAHOO.Mevia.serializeJSON=function(obj){var t=typeof obj;if("object"!=t||null===obj)return"string"==t&&(obj='"'+obj+'"'),String(obj);var json=[],arr=obj&&obj.constructor==Array;return $.each(obj,(function(k,v){"string"==(t=typeof v)?v='"'+v+'"':"object"==t&null!==v&&(v=YAHOO.Mevia.serializeJSON(v)),json.push((arr?"":'"'+k+'":')+String(v))})),(arr?"[":"{")+String(json)+(arr?"]":"}")},YAHOO.Mevia.existsInfinityScrollLandmark=function(eltId){return jQuery("#"+eltId+'[data-af-role="infinity-scroll-landmark"]').length>=1},YAHOO.Mevia.escapeForHtml=function(str){return str=(str=(str=(str=(str=str.replace(/&/g,"&amp;")).replace(/'/g,"&apos;")).replace(/"/g,"&quot;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;")},YAHOO.Mevia.isTouch=function(){var isTouch="ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;return isTouch||document.querySelector("html").classList.add("no-touchevents"),isTouch},YAHOO.Mevia.MobileMenu=function(menuSelector,collapsibleSelector,collapseButtonSelector){var menu=jQuery(menuSelector),collapsible=jQuery(collapsibleSelector),isTouch=YAHOO.Mevia.isTouch(),removeExpandedClass=function(){menu.find(".expanded").removeClass("expanded")},collapseMenu=function(){removeExpandedClass(),menu.find(collapseButtonSelector).filter(":visible").trigger("click")},collapseParent=function(anchor){if(collapsible.hasClass("in"))return!0===anchor.hasClass("expanded")?(anchor.removeClass("expanded"),collapseMenu(),!0):(event.preventDefault(),event.stopPropagation(),removeExpandedClass(),anchor.addClass("expanded"),!1)};return menu.find("ul.nav > li").not(".dropdown").find("> a").on("click",(function(){if(window.matchMedia("(max-width: 768px)").matches)return collapseMenu(),!0})),menu.find("li.dropdown > a").on("click",(function(event){var url=$(this).attr("href");if(isTouch||url.match(/^http:/gi)||(event.stopPropagation(),event.preventDefault()),url.match(/^http:/gi))return event.stopPropagation(),!0;if(window.matchMedia("(max-width: 768px)").matches){var anchor=jQuery(event.target);return collapseParent(anchor),!0}})),menu.find(".dropdown-menu a").on("click",(function(event){if(isTouch&&$(this).hasClass("dropdown-toggle"))return!1;if(window.matchMedia("(max-width: 768px)").matches){var parentLink=jQuery(event.target).parents(".dropdown").find("> a");return parentLink.hasClass("expanded")?(menu.find("li.dropdown > a.expanded").removeClass("expanded"),collapseMenu()):parentLink.length>0&&collapseParent(parentLink),!0}})),menu.find(".navbar-inner").on("click",(function(){if(window.matchMedia("(max-width: 768px)").matches){var btn=menu.find(".btn.btn-navbar");"block"===btn.css("display")&&btn.trigger("click")}})),{menu:menu,collapseMenu:collapseMenu}},YAHOO.Mevia.StandardMenu=function(menuSelector){var menu=jQuery(menuSelector),isTouch=YAHOO.Mevia.isTouch();menu.find("li.dropdown > a").on("click",(function(event){var url=$(this).attr("href");if(isTouch||url.match(/^http(s)?:/gi)||(event.stopPropagation(),event.preventDefault()),url.match(/^http(s)?:/gi))return event.stopPropagation(),!0}))},function(cb){"loading"!==document.readyState?cb():document.addEventListener("DOMContentLoaded",cb)}((function(){new YAHOO.Mevia.MobileMenu("#mainMenu",".nav-collapse.collapse","[data-target='.nav-collapse']"),new YAHOO.Mevia.StandardMenu("#menu")}));var Mevia_FieldCounter={registerEvents:function(fieldName){jQuery("#"+fieldName).on("keyup",(function(){if(void 0===container)var c
30ontainer=jQuery('.field-counter[data-af-field-id="'+fieldName+'"]');var value=jQuery(this).val(),limit=container.data("af-limit")||255,count=limit-value.length,message=container.data("af-message"),errorMessage=container.data("af-error-message"),htmlContainer=container.find("span");if(count>0){var innerHTML=message.replace("%d",count);htmlContainer.html(innerHTML).removeClass("error")}else jQuery(this).val(value.substring(0,limit)),htmlContainer.html(errorMessage).addClass("error")}))},init:function(fieldName){Mevia_FieldCounter.registerEvents(fieldName)}},defaultDiacriticsRemovalMap=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g}
30,{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}];removeDiacritics=function(str){for(var i=0;i<defaultDiacriticsRemovalMap.length;i++)str=str.replace(defaultDiacriticsRemovalMap[i].letters,defaultDiacriticsRemovalMap[i].base);return str},fieldUpperRemoveAccents=function(field){var $field="object"==typeof field?field:"string"==typeof field?$(field):$();if($field.length){var value=$field.val();void 0!==value&&$field.val(removeDiacritics(value.toUpperCase()))}},ucwords=function(str){return(str+"").replace(/^([\u0041-\uFFFF])|[^\u0041-\uFFFF]+([\u0041-\uFFFF])/g,(function($1){return $1.toUpperCase()}))},fieldUcwords=function(id){var value=jQuery(id).val();jQuery(id).val(ucwords(value.toLowerCase()))},normalizeAddress=function(str){var l=(str=(str=(str=(str=removeDiacritics(str)).toUpperCase()).replace(addressNormalizeTrimRegex," ")).replace(/\s{2,}/gi," ")).length,data=str.split(" "),av=data.indexOf("AV");l<=28&&av>=0&&(data[av]="AVENUE");var bd=data.indexOf("BD");l<=25&&bd>=0&&(data[bd]="BOULEVARD");var bld=data.indexOf("BLD");return l<=26&&bld>=0&&(data[bld]="BOULEVARD"),av=data.indexOf("AVENUE"),l>32&&av>=0&&(data[av]="AV"),bd=data.indexOf("BOULEVARD"),l>32&&bd>=0&&(data[bd]="BD"),str=data.join(" ")},fieldNormalizeAddress=function(id){var value=jQuery(id).val();jQuery(id).val(normalizeAddress(value))},formatMoney=function(value,c,d,t){c=isNaN(c=Math.abs(c))?2:c,d=null==d?",":d,t=null==t?".":t;var n=value,s=n<0?"-":"",i=parseInt(n=Math.abs(+n||0).toFixed(c))+"",j=(j=i.length)>3?j%3:0;return s+(j?i.substr(0,j)+t:"")+i.substr(j).replace(/(\d{3})(?=\d)/g,"$1"+t)+(c?d+Math.abs(n-i).toFixed(c).slice(2):"")},normalizeCurrency=function(str){if(!str||0===str.length)return"";var i=((str=(str=str.replace(/,/gi,".")).replace(/[^0-9.]/gi,""))+"").indexOf(".",0);return-1!==i&&-1!==(i=(str+"").indexOf(".",i+1))&&(str=str.substring(0,i)),formatMoney(str,2,"."," ")},fieldNormalizeCurrency=function(id){var value=jQuery(id).val();jQuery(id).val(normalizeCurrency(value))},window.YAHOO=window.YAHOO||{},YAHOO.Mevia=YAHOO.Mevia||{},window.interactionLightBoxisFired=window.interactionLightBoxisFired||!1,YAHOO.Mevia.InteractionLightBox=window.interactionLightBoxisFired?YAHOO.Mevia.InteractionLightBox:function(){window.interactionLightBoxisFired=!0;var modal=[],end=function(){var $lastModal=jQuery('.modal.fade.in[data-role="modal"]').last();$lastModal&&"function"==typeof $lastModal.modal&&$lastModal.modal("hide"),jQuery('iframe[src*="youtube"].modal-hidden').removeClass("modal-hidden").css("visibility","visible")},fixHeight=function(){var $window=$(window),$lastModal=jQuery('.modal.fade.in[data-role="modal"]').last(),objCss={marginLeft:$lastModal.css("margin-left","auto"),marginTop:$lastModal.css("margin-top","auto"),transform:$lastModal.css("transform","translate(-50%, -50%)"),top:$lastModal.css("top","50%","left","50%")/2*-1+"px",width:$lastModal.css("width")};$lastModal.height()>$window.height()?(objCss.marginTop=0,objCss.top="1%",objCss.transform=$lastModal.css("transform","translate(-50%, 0)"),$lastModal.addClass("modal-higher")):$lastModal.removeClass("modal-higher"),$window.width()<980&&$lastModal.css("height")>$window.height()&&($lastModal.addClass("modal-higher"),objCss.maxHeight=$window.height(),objCss.overflowY="scroll"),$lastModal.removeAttr("style").css(objCss)};return{end:end,launch:function(options){options.postlink_id||alert("no postlink defined !");var plink=getCustomTag(options.postlink_id);void 0===plink&&options.postlink_id instanceof PostLink&&(plink=options.postlink_id);var modalName,boxWidth=640;options.width&&(boxWidth=options.width),modalName=Object.prototype.hasOwnProperty.call(options.postlink_id,"id")?options.postlink_id.id.replace(/_/g,"-")+"-tb-modal":options.postlink_id.replace(/_/g,"-")+"-tb-modal",options.postlink&&(plink=options.postlink),plink.request.setOnSuccess((function(o){var updateSendBoxSection,watching,modal=YAHOO.Mevia.InteractionLightBox.getModal(modalName,options),json=JSON.parse(o.responseText),lightboxContent=void 0;for(var key in json)if("default"!==key&&"mevia_errors"!==key&&"layout2use"!==key&&"layoutType"!==key&&"metaInfo"!==key){updateSendBoxSection=key,lightboxContent=json[key];break}if(void 0===lightboxContent){modal.html("");var errorTemplate=jQuery("#lightbox-error"),stackTrace=jQuery(json.default).
30css("margin-top","0px"),errorContainer=errorTemplate.find(".alert.alert-error");errorContainer.html(""),errorContainer.append(stackTrace),modal.html(errorTemplate.html())}else modal.html("<div id='"+updateSendBoxSection+"'>"+lightboxContent+"</div>");modal.on("shown",(function(){watching=!0;var current_section=new Section({id:updateSendBoxSection});current_section.setURLParams(""),current_section.request.setStaticParam("sectionid",updateSendBoxSection),addCustomTag("section",updateSendBoxSection,current_section),fixHeight();var $lastModal=jQuery('.modal.fade.in[data-role="modal"]').last(),cachedHeight=0;!function sizeWatcher(){var nextHeight=$lastModal.height();Math.abs(nextHeight-cachedHeight)>1&&(fixHeight(),cachedHeight=nextHeight),watching?window.requestAnimationFrame(sizeWatcher):window.cancelAnimationFrame(sizeWatcher)}(),$(window).on("resize.modalEvent",fixHeight),modal.addClass("modal-is-shown")})),modal.on("hide",(function(){modal.removeClass("modal-is-shown"),watching=!1,options.onClose&&options.onClose.call(),$(window).off("resize.modalEvent"),modal.html(""),$('div[id$="tb-modal"]').length&&$('div[id$="tb-modal"]').removeAttr("id"),window.dispatchEvent(new CustomEvent("legacy-to-vue-lightbox-close-"+plink.id))})),modal.on("click",'[data-dismiss="modal"]',(function(){end()})),options.height?modal.modal({width:boxWidth,height:options.height}).modal("show"):modal.modal({width:boxWidth}).modal("show"),jQuery('iframe[src*="youtube"]').addClass("modal-hidden").css("visibility","hidden"),window.dispatchEvent(new CustomEvent("legacy-to-vue-lightbox-ready-"+plink.id))})),void 0!==options.autoload&&1!=options.autoload||plink.doPost()},getModal:function(modalName,options){var boxWidth=640;void 0!==options&&options.width&&(boxWidth=options.width);var backdrop="static";void 0!==options&&options.backdrop&&(backdrop=options.backdrop);var modalOptions={keyboard:!1,show:!1,backdrop:backdrop,width:boxWidth};if(void 0===modalName&&(modalName="tb-modal"),void 0===modal[modalName]||0===$("#"+modalName).length){var $modal=$("<div id='"+modalName+"' class='modal fade' data-role='modal'></div>");$("body").append($modal),$modal.modal(modalOptions).css("width",boxWidth),void 0!==options&&options.height&&$modal.css("min-height",options.height),modal[modalName]=$modal}return void 0!==options&&options.fullWidth&&modal[modalName].addClass("full"),modal[modalName]},center:function(){var modalName;for(modalName in modal)void 0!==modal[modalName]&&modal[modalName].modal("layout")},fixHeight:fixHeight}}(),window.legacyActionBox=function(postlink_id,updateSendBoxSection,attachTo,attachEvent,container){initVueJs((function(){var attachEl=document.getElementById(attachTo),containerEl=document.getElementById(container),postlink=getCustomTag(postlink_id);if(attachEl&&containerEl&&postlink){"static"===getComputedStyle(containerEl).position&&(containerEl.style.position="relative");var popin=document.createElement("div"),loadingText=window.i18n.t("common.menu.loading");popin.classList.add("af-action-menu","hidden"),popin.innerHTML='<div class="af-action-menu__body">'+loadingText+'</div><button type="button" class="af-action-menu__close" aria-label="'+window.i18n.t("$vuetify.close")+'"><i class="mdi mdi-close"></i></button>',containerEl.appendChild(popin);var popinBody=popin.querySelector(".af-action-menu__body"),closeBtn=popin.querySelector(".af-action-menu__close");postlink.request.setOnSuccess((function(o){try{var json=JSON.parse(o.responseText);popinBody.innerHTML=json[updateSendBoxSection]}catch(e){popinBody.innerHTML=window.i18n.t("error.unexpected")}}));var refreshPopinPosition=function(){if(attachEl&&containerEl){var attachRect=attachEl.getBoundingClientRect(),containerRect=containerEl.getBoundingClientRect();popin.style.left=attachRect.left-containerRect.left-containerEl.clientLeft+containerEl.scrollLeft+"px",popin.style.top=attachRect.bottom-containerRect.top-containerEl.clientTop+containerEl.scrollTop+"px"}},resizeRafId=null;jQuery(window).off("resize.actionbox"+postlink_id).on("resize.actionbox"+postlink_id,(function(){null===resizeRafId&&(resizeRafId=window.requestAnimationFrame((function(){resizeRafId=null,refreshPopinPosition()})))})),closeBtn.addEventListener("click",(function(){popin.classList.add("hidden")})),attachEl.addEventListener("click",(function(){popin.classList.contains("hidden")?(document.querySelectorAll(".af-action-menu").forEach((function(el){el.classList.add("hidden")})),refreshPopinPosition(),popinBody.innerHTML=loadingText,popin.classList.remove("hidden"),postlink.doPost()):popin.classList.add("hidden")}))}}))};var initLinkToTaglib=function(){jQuery("[data-af-role='postlink']:not(.af-done), [data-af-role='lightbox']:not(.af-done)").each((function(){jQuery(this).on("click",(function(event){event.preventDefault();var item=$(this),update=item.data("af-update"),staticParams=item.data("af-static"),dynamic=item.data("af-dynamic"),scrollTo=item.data("af-scroll"),scrollContainerId=item.data("af-scroll-container"),successItem=item.data("af-success"),preAction=item.data("af-pre-action"),loader=item.data("af-loader"),success=null;void 0!==preAction&&eval(preAction),void 0===loader&&(loader=!0),null!=successItem&&(success=function(response){eval(successItem)});var postlinkId=item.attr("id");if(void 0===postlinkId){var lightboxSection=update.split(":");postlinkId=lightboxSection[0]}var hashParams=item.data("af-update-hash-params"),postlink=new PostLink({id:postlinkId,url:"/taglib/sectionupdate/update?updatelist="+update,staticparams:staticParams,dynamicparams:dynamic,onsuccess:success,onfailure:null,method:"POST",loader:loader,async:!0,updateHashParams:hashParams});if("undefined"!=typeof Mevia_Notification){var notyOptions=Mevia_Notification.getDataAttributes(item,"rightsError");postlink.setRightsErrorOptions(notyOptions)}var role=item.data("af-role");
30if("lightbox"!=role){if(null==scrollTo||0!=scrollTo){var scrollPosition=0;if(null!=scrollContainerId){var scrollContainer=jQuery("#"+scrollContainerId);scrollContainer.length>0&&(scrollPosition=jQuery(scrollContainer[0]).position(),scrollPosition=scrollPosition.top-10)}postlink.addPostDispatch((function(){jQuery("html, body").scrollTop(scrollPosition)}))}var href=item.attr("href");void 0===href&&(href=item.attr("data-af-href"));var needConfirm=item.attr("data-af-confirm");if(void 0!==href&&!1!==href&&-1!==href.search("#")&&(href=-1!==href.search("#/")?href.replace("#/",""):href.replace("#","")),void 0!==href&&"javascript:void(0);"!==href){var entry=href;0===entry.search("/")&&(entry=entry.substring(1)),new HistoryEntry(postlink,entry)}needConfirm?initVueJs((function(){window.i18n.missing();var confirmText=item.attr("data-af-confirm-text");new window.duDialog(null,confirmText,{buttons:window.duDialog.OK_CANCEL,okText:window.i18n.t("common.confirmation-dialog-button-confirm"),cancelText:window.i18n.t("common.confirmation-dialog-button-cancel"),callbacks:{okClick:function(){postlink.doPost(),this.hide()}}})})):postlink.doPost()}else{void 0!==postlink&&addCustomTag("postlink",postlink.id,postlink);var title=item.data("af-title"),width=item.data("af-width")||"640",height=item.data("af-height")||"";YAHOO.Mevia.InteractionLightBox.launch({postlink_id:postlink.id,title:title,width:width,height:height,onClose:null,showCloseButton:!0})}})).addClass("af-done")}))},parentSelector;window.initLinkToTaglib=initLinkToTaglib,YAHOO.Mevia.LoginBoxPhoneToggling=function(){var toggleHome=function(){jQuery(".visible-phone.mobile-content-top .loginbox").show(),jQuery(".visible-phone.mobile-content-bottom .loginbox").hide()},togglePages=function(){jQuery(".visible-phone.mobile-content-top .loginbox").hide(),jQuery(".visible-phone.mobile-content-bottom .loginbox").show()};YAHOO.Mevia.router&&YAHOO.Mevia.router.on("route",(function(route){"empty"===route||"home"===route||"redirectHome"===route?toggleHome():togglePages()})),""===window.location.hash||"/"===window.location.hash||"/#"===window.location.hash||"/#/"===window.location.hash?toggleHome():togglePages()},function(cb){"loading"!==document.readyState?cb():document.addEventListener("DOMContentLoaded",cb)}((function(){YAHOO.Mevia.LoginBoxPhoneToggling()})),countTranslations=function(parentSelector){return null==parentSelector&&(parentSelector=""),jQuery(parentSelector+" select.lang_selector").length},disableUsedLanguages=function(parentSelector){null==parentSelector&&(parentSelector=""),jQuery(parentSelector+" .lang_selector option:selected").each((function(){jQuery(parentSelector+' .lang_selector option[value="'+jQuery(this).val()+'"]:not(:selected)').prop("disabled",!0)}))},enableUnusedLanguages=function(parentSelector){null==parentSelector&&(parentSelector="");var options=[];jQuery(parentSelector+" .lang_selector option:selected").each((function(){options.push(jQuery(this).val())})),jQuery(parentSelector+" .lang_selector option:disabled").each((function(){-1===jQuery.inArray(jQuery(this).val(),options)&&jQuery(this).prop("disabled",!1)}))},removeFirstTranslation=function(parentSelector){null==parentSelector&&(parentSelector=""),jQuery(parentSelector+" .add_translations.default .left .remove").on("click",(function(){var textfieldId,textfieldDestId,textSource,form=jQuery(parentSelector+" .translate").first(),translateForm=jQuery(parentSelector+" .additionnal_block").first();form.find("input#title").val(translateForm.find('input[id^="title"]').val()),form.find(".lang_selector").val(translateForm.find(".lang_selector").val()),0!=translateForm.find('[id^="cke_presentation"]').length?(textfieldId=translateForm.find('[id^="cke_presentation"]').attr("id").substr(4),textfieldDestId=form.find('span[id^="cke_presentation"]').attr("id").substr(4),textSource=(getCustomTag(textfieldId).getContent()||"").trim(),getCustomTag(textfieldDestId).setContent(textSource)):0!=translateForm.find('[id^="cke_body"]').length?(textfieldId=translateForm.find('[id^="cke_body"]').attr("id").substr(4),textfieldDestId=form.find('span[id^="cke_body"]').attr("id").substr(4),textSource=(getCustomTag(textfieldId).getContent()||"").trim(),getCustomTag(textfieldDestId).setContent(textSource)):0!=translateForm.find('[id^="cke_description"]').length&&(textfieldId=translateForm.find('[id^="cke_description"]').attr("id").substr(4),textfieldDestId=form.find('span[id^="cke_description"]').attr("id").substr(4),textSource=(getCustomTag(textfieldId).getContent()||"").trim(),getCustomTag(textfieldDestId).setContent(textSource)),jQuery(parentSelector+" .block_"+translateForm.attr("id")).remove(),translateForm.remove(),enableSelectors(parentSelector),hideAddTranslateButton(parentSelector),enableUnu
30sedLanguages(parentSelector)}))},disableSelectors=function(parentSelector){null==parentSelector&&(parentSelector=""),jQuery(parentSelector+" select.lang_selector").each((function(){jQuery(this).hide(),jQuery(this).parent().append("<span id="+jQuery(this).attr("id")+"_span>"+jQuery(this).find("option:selected").text()+"</span>")}))},enableSelectors=function(parentSelector){null==parentSelector&&(parentSelector=""),jQuery(parentSelector+" select.lang_selector").each((function(){jQuery(this).parent().find("#"+jQuery(this).attr("id")+"_span").remove(),jQuery(this).show()}))},appendContent=function(response){var form=eval("("+response.responseText+")"),formViewKey="additionnal_translations";Object.keys(form).forEach((function(formKey){var matchKey=formKey.match("additionnal_translations");null!==matchKey&&matchKey.length>0&&(formViewKey=formKey)}));var parentTarget=jQuery(form[formViewKey]).find("[data-parent-target]"),parentSelector="",translationsDivSelector="div#translations";null!=parentTarget&&parentTarget.length>0&&(parentSelector=parentTarget.attr("data-parent-target"),translationsDivSelector='[data-translate-parent="'+parentSelector+'"]');var langs=jQuery(parentSelector+" .lang_selector option:selected").map((function(){return $(this).val()})).get(),selectId=jQuery(form[formViewKey]).find(".lang_selector").attr("id"),defaultTranslationElt=$(parentSelector+" .add_translations.default");jQuery(form[formViewKey]).appendTo(translationsDivSelector),1===defaultTranslationElt.length?defaultTranslationElt.hide():$(parentSelector+" .add-translations.default").hide(),jQuery(form[formViewKey]).find(".lang_selector option").each((function(){if(-1==jQuery.inArray(jQuery(this).val(),langs))return jQuery("#"+selectId+'.lang_selector option[value="'+jQuery(this).val()+'"]').prop("selected",!0),!1})),setTimeout(disableUsedLanguages,750,[parentSelector]),hideAddTranslateButton(parentSelector),changeLanguage(parentSelector)},changeLanguage=function(parentSelector){null==parentSelector&&(parentSelector="");var selector=(parentSelector+" .lang_selector").trim();jQuery(document).off("change.translate",selector).on("change.translate",selector,(function(){enableUnusedLanguages(parentSelector),disableUsedLanguages(parentSelector)}))},jQuery(document).ready((function(){changeLanguage()})),null==parentSelector&&(parentSelector=""),jQuery.makeArray(jQuery(parentSelector+" .lang_selector").each((function(){return jQuery(this).val()})));var TranslateForm={};!function(window,document,obj){obj.nbLanguages=1,obj.nbSubForms=0,obj.formId="",obj.initTranslations=function(formId,nbLanguages,nbSubForms){obj.initialize(),obj.formId=formId,obj.nbSubForms=nbSubForms,obj.nbLanguages=nbLanguages,window.hideAddTranslateButton=TranslateForm.hideAddTranslateButton,TranslateForm.displayActionLink()},obj.displayActionLink=function(){var defaultTranslationElt=jQuery("#"+TranslateForm.formId).find(".add-translations.default");TranslateForm.nbSubForms>0?defaultTranslationElt.hide():defaultTranslationElt.show()},obj.hideAddTranslateButton=function(parentSelector){null==parentSelector&&(parentSelector="");var form=jQuery(parentSelector+" #"+TranslateForm.formId);form.find(parentSelector+" .lang_selector").length>=TranslateForm.nbLanguages?(form.find(parentSelector+" .add-translations").hide(),disableSelectors(parentSelector)):(form.find(parentSelector+" .add-translations").show(),enableSelectors(parentSelector))},obj.initNewTranslation=function(translationBlockId,index){jQuery("#additional-block-"+index+" .remove").on("click",(function(){jQuery("#"+translationBlockId+index).remove(),jQuery("#additional-block-"+index).remove(),jQuery("html, body").animate({scrollTop:$("#content").offset().top},"slow"),1===jQuery(".add-translations").length&&jQuery(".add-translations.default").show(),enableUnusedLanguages(),TranslateForm.hideAddTranslateButton(),TranslateForm.displayActionLink()}))},obj.initialize=function(){$("form.form-fullpage").off("click").on("click",(function(e){var elmt=$(e.target),role=elmt.data("actid");return void 0===role||("remove-translation"!==role||(obj.removeTranslation(elmt),void e.stopPropagation()))}))},obj.removeTranslation=function(elmt){var afIndex=elmt.data("af-index"),nbTranslations=jQuery(".add-translations").length;void 0!==afIndex&&(jQuery("#translate-"+afIndex).remove(),jQuery("#additional-block-"+afIndex).remove(),jQuery("html, body").animate({scrollTop:$("#"+TranslateForm.formId).offset().top},"slow"),1===nbTranslations&&jQuery(".add-translations.default").show(),enableUnu
30sedLanguages(),obj.hideAddTranslateButton(),obj.displayActionLink())}}(window,document,TranslateForm);var needCookie=!1,toggle=function(referer,checked){jQuery('input[type="checkbox"][data-referer="'+referer+'"]').each((function(){var self=jQuery(this);self.prop("checked",checked),setTimeout((function(){self.trigger("change")}),50)})),allCheckboxAreChecked(referer)},allCheckboxAreChecked=function(referer){var totalCheckboxes=jQuery('input[type="checkbox"][data-referer="'+referer+'"]').length,checkedCheckboxes=jQuery('input[type="checkbox"][data-referer="'+referer+'"]:checked').length,parentCheckbox=jQuery('input[type="checkbox"][data-role="checkbox-selector"][data-type="'+referer+'"]'),dataReferer=parentCheckbox.attr("data-referer"),checkedMasterCheckbox=totalCheckboxes>0&&totalCheckboxes==checkedCheckboxes;if(dataReferer||setTimeout((function(){parentCheckbox.prop("checked",checkedMasterCheckbox)}),50),needCookie){var cookieName=referer+"-all";cookieName=cookieName.toUpperCase(),checkedMasterCheckbox?Cookies.set(cookieName,!0,{expires:new Date(Date.now()+3e5)}):"undefined"!==Cookies.get(cookieName)&&Cookies.remove(cookieName)}activateActionsDropdown(referer)},toggleLink=function(referer){jQuery('a[data-role="checkbox-selector-toggle"][data-type="'+referer+'"]').on("click",(function(){var toggleStatus=jQuery(this).data("toggle");toggle(referer,toggleStatus),jQuery('input[type="checkbox"][data-type="'+referer+'"]').trigger("update-checkboxes")})),activateActionsDropdown(referer)},activateActionsDropdown=function(referer){var actionDropDown=jQuery('[data-role="actions"][data-toggle="dropdown"]');jQuery('input[type="checkbox"][data-referer="'+referer+'"]:checked').length>0?actionDropDown.removeClass("disabled"):(actionDropDown.addClass("disabled"),actionDropDown.parent().removeClass("open"))},initSelectCheckboxes=function(needCookieFlag){needCookie=needCookieFlag,jQuery('input[type="checkbox"][data-role="checkbox-selector"]').each((function(){var referer=jQuery(this).attr("data-type"),masterCheckbox=jQuery(this);if(referer.length>0){var cookieName=referer+"-all";cookieName=cookieName.toUpperCase(),"undefined"!==Cookies.get(cookieName)&&"true"===Cookies.get(cookieName)&&toggle(referer,!0),allCheckboxAreChecked(referer),jQuery(this).on("change",(function(event){event.stopPropagation(),toggle(referer,jQuery(this).is(":checked")),masterCheckbox.trigger("update-checkboxes"),activateActionsDropdown(referer)})),jQuery('input[type="checkbox"][data-referer="'+referer+'"]').on("change",(function(){allCheckboxAreChecked(referer),masterCheckbox.trigger("update-checkboxes"),activateActionsDropdown(referer)})),toggleLink(referer),activateActionsDropdown(referer)}}))};window.initSelectCheckboxes=initSelectCheckboxes;var LightboxSuccess={doRefresh:function(){LightboxSuccess.refreshPostlink instanceof PostLink&&LightboxSuccess.refreshPostlink.doPost()},executeCallback:function(){LightboxSuccess.callback instanceof Function&&LightboxSuccess.callback()},closeRoutine:function(){LightboxSuccess.executeCallback(),LightboxSuccess.doRefresh(),YAHOO.Mevia.InteractionLightBox.end()},closeLightbox:function(){var timeOut=setTimeout((function(){LightboxSuccess.closeRoutine()}),LightboxSuccess.timeOut);$('[data-dismiss="modal"]').on("click",(function(){clearTimeout(timeOut),LightboxSuccess.closeRoutine()}))},init:function(options){if(Object.prototype.hasOwnProperty.call(options,"postlinkId")){var postlink=getCustomTag(options.postlinkId);postlink&&postlink instanceof PostLink&&(this.refreshPostlink=postlink)}this.timeOut=Object.prototype.hasOwnProperty.call(options,"timeOut")?options.timeOut:5e3,this.callback=Object.prototype.hasOwnProperty.call(options,"callback")?options.callback:null,LightboxSuccess.closeLightbox()}};changeActiveMenu=function(element){var menuItem=element.closest("li");element.closest("ul").find("li").each((function(){$(this).removeClass("active")})),menuItem.addClass("active")};var Layout={reloadHome:function(){if(window.history.pushState({},"","/"),this.reloadPl&&this.reloadPl instanceof PostLink)this.reloadPl.doPost();else{var params={force_rendering:1};if(void 0!==this.flashMessage&&void 0!==this.flashType){var paramsExtend={flash_message:this.flashMessage,flash_type:this.flashType};$.extend(params,paramsExtend)}$.post("/default/index/index",params).done((function(response){var $global=$("#global");$global.show(),$global.html(response),$global.find("#bar-zone").remove(),document.getElementById("global").childNodes[0].nodeValue=""}))}},init:function(options){if(void 0!==options){if(this.reloadPl=Object.prototype.hasOwnProperty.call(options,"reloadPl")?options.reloadPl:null,Object.prototype.hasOwnProperty.call(options,"flashMessage"))try{this.flashMessage=JSON.parse(options.flashMessage)}catch(e){this.flashMessage=options.flashMessage}this.flashType=Object.prototype.hasOwnProperty.call(options,"flashType")?options.flashType:null}},findBootstrapLayout:function(){var env=null,$el=$("<div>"),layout=["phone","tablet","desktop"];$el.appendTo($("body"));for(var i=layout.length-1;i>=0;i--)if($el.addClass("hidden-"+layout[i]),$el.is(":hidden")){env=layout[i];break}return $el.remove(),env}};window.Layout=Layout;var ProfileTypeAhead={EVENT_SELECTED:"profile-typeahead-selected",formatter:function(data){var option={};if(""===data.id||-1===parseInt(data.id)){var defaultResult=data.value,value=data.value.match(/"((.)*)"/);null!==value&&(data.value=value[1]),option={id:-1,value:defaultResult,realValue:data.tokens,tokens:data.tokens}}else option=data;var ret=null;return null!==option&&void 0!==option.value&&null!==option.value&&option.value.length>0&&(ret=option),ret},typeAHeadSelected:function(object,datum){if(-1===datum.id){var nationalityTypeahead=$("#profile-nationality-typeahead");datum.value=datum.tokens,nationalityTypeahead.val(datum.value),nationalityTypeahead.typeahead("val",datum.value)}jQuery(object.target).trigger(ProfileTypeAhead.EVENT_SELECTED,datum)},typeAHeadFilters:function(parsedResponse){var typeAHeadOptions=[];for(var data in parsedResponse){if(Object.prototype.hasOwnProperty.call(parsedResponse,data))null!==ProfileTypeAhead.formatter(parsedResponse[data])&&typeAHeadOptions.push(ProfileTypeAhead.formatter(parsedResponse[data]))}return typeAHeadOptions}},profileNationality=function(pk){var nationalityEditable=jQuery("#profile-nationality-editable"),nationalityBlock=jQuery("#profile-nationality-typeahead-block"),nationalityTypeahead=nationalityBlock.find(".typeahead-block"),nationalityTypeaheadField=jQuery("#profile-nationality-typeahead");function hideField(){nationalityEditable.show(),nationalityTypeahead.hide()}function onValid(event,result){""!==result.id&&""!==result.value&&(nationalityTypeahead.hide(),nationalityEditable.after('<div class="editableform-loading"></div>'),jQuery.ajax({url:"/profile/user/update-field",type:"GET",data:{pk:pk,name:"nationality",value:result.value,token:result.token},dataType:"json",success:function(object){nationalityBlock.find(".editableform-loading").remove(),object?(!0===object.success?(hideField(),nationalityEditable.find(".cl-black, .main-text-card").text(object.value),nationalityTypeaheadField.val(""),nationalityTypeaheadField.typeahead("val","")):(nationalityTypeahead.show(),nationalityTypeaheadField.addClass("error"),nationalityTypeaheadField.after('<span class="error">'+object.error_message+"</span>")),$("[data-af-token]").each((function(){$(this).attr("data-af-token",object.token)}))):hideField()}}))}nationalityTypeahead.hide(),nationalityEditable.on("click",(function(){nationalityEditable.hide(),nationalityTypeahead.show(),nationalityTypeaheadField.trigger("focus")})),nationalityTypeaheadField.on("keyup",(function(e){nationalityTypeaheadField.hasClass("error")&&(nationalityTypeaheadField.removeClass("error"),nationalityTypeaheadField.next().remove()),13===e.which?function(e){var value=nationalityTypeaheadField.val();onValid(e,{id:value,value:value,token:$("#profile-nationality-typeahead-token").attr("data-af-token")})}(e):27===e.which&&hideField()})),nationalityTypeaheadField.on(ProfileTypeAhead.EVENT_SELECTED,onValid),nationalityBlock.on("focusout",(function(){var fieldValue=nationalityTypeaheadField.val();""!==fieldValue&&fieldValue!==nationalityEditable.find(".cl-black").text()||hideField()}))},RefreshBar={progressBar:function(postlinkId){var refreshBar=getCustomTag(postlinkId);refreshBar&&refreshBar instanceof PostLink&&refreshBar.doPost()}};window.profileNationality=profileNationality,window.RefreshBar=Refresh
30Bar;var Form_Elements_DateRange={};!function(window,document,obj){"use strict";obj.triggerMaxField=function(elmt){var id=elmt.data("form-element-name"),maxDateField=$("#"+id+"-container").find("[data-field=maxDate]").parent();"between"===elmt.val()?maxDateField.show():maxDateField.hide()},obj.initEvents=function(){$("#content .form-date-range").off("change").on("change",(function(e){var elmt=$(e.target),role=elmt.data("actid");return void 0===role||("operator"!==role||(Form_Elements_DateRange.triggerMaxField(elmt),void e.stopPropagation()))}))},obj.initDisplayableFields=function(){$('select[data-actid="operator"]').each((function(){var elmt=$(this);Form_Elements_DateRange.triggerMaxField(elmt)}))},obj.init=function(){Form_Elements_DateRange.initEvents(),Form_Elements_DateRange.initDisplayableFields()}}(window,document,Form_Elements_DateRange),function(n,r){var t,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,t=n._,(e=n._=r()).noConflict=function(){return n._=t,e})}(this,(function(){var n="1.13.8",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,i=t.push,o=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case 0:return n.call(this,e);case 1:return n.call(this,arguments[0],e);case 2:return n.call(this,arguments[0],arguments[1],e)}var i=Array(r+1);for(u=0;u<r;u++)i[u]=arguments[u];return i[r]=e,n.apply(this,i)}}function w(n){var r=typeof n;return"function"===r||"object"===r&&!!n}function _(n){return void 0===n}function A(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}function x(n){var r="[object "+n+"]";return function(n){return a.call(n)===r}}var S=x("String"),O=x("Number"),M=x("Date"),E=x("RegExp"),B=x("Error"),N=x("Symbol"),k=x("ArrayBuffer"),I=x("Function"),T=r.document&&r.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof T&&(I=function(n){return"function"==typeof n||!1});
vendor: 16,007 bytes, line 30
30var D=I,R=x("Object"),V=l&&(!/\[native code\]/.test(String(DataView))||R(new DataView(new ArrayBuffer(8)))),F="undefined"!=typeof Map&&R(new Map),P=x("DataView"),q=V?function(n){return null!=n&&D(n.getInt8)&&k(n.buffer)}:P,U=s||x("Array");function W(n,r){return null!=n&&f.call(n,r)}var z=x("Arguments");!function(){z(arguments)||(z=function(n){return W(n,"callee")})}();var L=z;function $(n){return O(n)&&y(n)}function C(n){return function(){return n}}function K(n){return function(r){var t=n(r);return"number"==typeof t&&t>=0&&t<=m}}function J(n){return function(r){return null==r?void 0:r[n]}}var G=J("byteLength"),H=K(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/,X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:C(!1),Y=J("length");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(t){return r[t]=!0,n.push(t)}}}(r);var t=b.length,u=n.constructor,i=D(u)&&u.prototype||e,o="constructor";for(W(n,o)&&!r.contains(o)&&r.push(o);t--;)(o=b[t])in n&&n[o]!==i[o]&&!r.contains(o)&&r.push(o)}function nn(n){if(!w(n))return[];if(p)return p(n);var r=[];for(var t in n)W(n,t)&&r.push(t);return g&&Z(n,r),r}function rn(n,r){var t=nn(r),e=t.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=t[i];if(r[o]!==u[o]||!(o in u))return!1}return!0}function tn(n){return n instanceof tn?n:this instanceof tn?void(this._wrapped=n):new tn(n)}function en(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){return this._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){return String(this._wrapped)};var un="[object DataView]";function on(n){if(!w(n))return[];var r=[];for(var t in n)r.push(t);return g&&Z(n,r),r}function an(n){var r=Y(n);return function(t){if(null==t)return!1;var e=on(t);if(Y(e))return!1;for(var u=0;u<r;u++)if(!D(t[n[u]]))return!1;return n!==vn||!D(t[fn])}}var fn="forEach",ln=["clear","delete"],sn=["get","has","set"],pn=ln.concat(fn,sn),vn=ln.concat(sn),hn=["add"].concat(ln,fn,"has"),yn=F?an(pn):x("Map"),dn=F?an(vn):x("WeakMap"),gn=F?an(hn):x("Set"),bn=x("WeakSet");function mn(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function jn(n){for(var r={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function wn(n){var r=[];for(var t in n)D(n[t])&&r.push(t);return r.sort()}function _n(n,r){return function(t){var e=arguments.length;if(r&&(t=Object(t)),e<2||null==t)return t;for(var u=1;u<e;u++)for(var i=arguments[u],o=n(i),a=o.length,f=0;f<a;f++){var c=o[f];r&&void 0!==t[c]||(t[c]=i[c])}return t}}var An=_n(on),xn=_n(nn),Sn=_n(on,!0);function On(n){if(!w(n))return{};if(v)return v(n);var r=function(){};r.prototype=n;var t=new r;return r.prototype=null,t}function Mn(n){return U(n)?n:[n]}function En(n){return tn.toPath(n)}function Bn(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function Nn(n,r,t){var e=Bn(n,En(r));return _(e)?t:e}function kn(n){return n}function In(n){return n=xn({},n),function(r){return rn(r,n)}}function Tn(n){return n=En(n),function(r){return Bn(r,n)}}function Dn(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,i){return n.call(r,t,e,u,i)}}return function(){return n.apply(r,arguments)}}function Rn(n,r,t){return null==n?kn:D(n)?Dn(n,r,t):w(n)&&!U(n)?In(n):Tn(n)}function Vn(n,r){return Rn(n,r,1/0)}function Fn(n,r,t){return tn.iteratee!==Vn?tn.iteratee(n,r):Rn(n,r,t)}function Pn(){}function qn(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=Mn,tn.iteratee=Vn;var Un=Date.now||function(){return(new Date).getTime()};function Wn(n){var r=function(r){return n[r]},t="(?:"+nn(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,r):n}}var zn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Ln=Wn(zn),$n=Wn(jn(zn)),Cn=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Kn=/(.)^/,Jn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Gn=/\\|'|\r|\n|\u2028|\u2029/g;function Hn(n){return"\\"+Jn[n]}var Qn=/^\s*(\w|\$)+\s*$/,Xn=0;function Yn(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var i=On(n.prototype),o=n.apply(i,u);return w(o)?o:i}var Zn=j((function(n,r){var t=Zn.placeholder,e=function(){for(var u=0,i=r.length,o=Array(i),a=0;a<i;a++)o[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)o.push(arguments[u++]);return Yn(n,e,this,this,o)};return e}));Zn.placeholder=tn;var nr=j((function(n,r,t){if(!D(n))throw new TypeError("Bind must be called on a function");var e=j((function(u){return Yn(n,e,r,this,t.concat(u))}));return e})),rr=K(Y);function tr(n,r,t){r||0===r||(r=1/0);for(var e=[],u=0,i=0,o=Y(n)||0,a=[];;)if(i>=o){if(!a.length)break;var f=a.pop();i=f.i,n=f.v,o=Y(n)}else{var c=n[i++];a.length>=r?e[u++]=c:rr(c)&&(U(c)||L(c))?(a.push({i:i,v:n}),i=0,o=Y(n=c)):t||(e[u++]=c)}return e}var er=j((function(n,r){var t=(r=tr(r,!1,!1)).length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var e=r[t];n[e]=nr(n[e],n)}return n})),ur=j((function(n,r,t){return setTimeout((function(){return n.apply(null,t)}),r)})),ir=Zn(ur,tn,1);function or(n){return function(){return!n.apply(this,arguments)}}function ar(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var fr=Zn(ar,2);function cr(n,r,t){r=Fn(r,t);for(var e,u=nn(n),i=0,o=u.length;i<o;i++)if(r(n[e=u[i]],e,n))return e}function lr(n){return function(r,t,e){t=Fn(t,e);for(var u=Y(r),i=n>0?0:u-1;i>=0&&i<u;i+=n)if(t(r[i],i,r))return i;return-1}}var sr=lr(1),pr=lr(-1);function vr(n,r,t,e){for(var u=(t=Fn(t,e,1))(r),i=0,o=Y(n);i<o;){var a=Math.floor((i+o)/2);t(n[a])<u?i=a+1:o=a}return i}function hr(n,r,t){return function(e,u,i){var a=0,f=Y(e);if("number"==typeof i)n>0?a=i>=0?i:Math.max(i+f,a):f=i>=0?Math.min(i+1,f):i+f+1;else if(t&&i&&f)return e[i=t(e,u)]===u?i:-1;if(u!=u)return(i=r(o.call(e,a,f),$))>=0?i+a:-1;for(i=n>0?a:f-1;i>=0&&i<f;i+=n)if(e[i]===u)return i;return-1}}var yr=hr(1,sr,vr),dr=hr(-1,pr);function gr(n,r,t){var e=(rr(n)?sr:cr)(n,r,t);if(void 0!==e&&-1!==e)return n[e]}function br(n,r,t){var e,u;if(r=Dn(r,t),rr(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var i=nn(n);for(e=0,u=i.length;e<u;e++)r(n[i[e]],i[e],n)}return n}function mr(n,r,t){r=Fn(r,t);for(var e=!rr(n)&&nn(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=r(n[a],a,n)}return i}function jr(n){var r=function(r,t,e,u){var i=!rr(r)&&nn(r),o=(i||r).length,a=n>0?0:o-1;for(u||(e=r[i?i[a]:a],a+=n);a>=0&&a<o;a+=n){var f=i?i[a]:a;e=t(e,r[f],f,r)}return e};return function(n,t,e,u){var i=arguments.length>=3;return r(n,Dn(t,u,4),e,i)}}var wr=jr(1),_r=jr(-1);function Ar(n,r,t){var e=[];return r=Fn(r,t),br(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function xr(n,r,t){r=Fn(r,t);for(var e=!rr(n)&&nn(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!r(n[o],o,n))return!1}return!0}function Sr(n,r,t){r=Fn(r,t);for(var e=!rr(n)&&nn(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(r(n[o],o,n))return!0}return!1}function Or(n,r,t,e){return rr(n)||(n=mn(n)),("number"!=typeof t||e)&&(t=0),yr(n,r,t)>=0}var Mr=j((function(n,r,t){var e,u;return D(r)?u=r:(r=En(r),e=r.slice(0,-1),r=r[r.length-1]),mr(n,(function(n){var i=u;if(!i){if(e&&e.length&&(n=Bn(n,e)),null==n)return;i=n[r]}return null==i?i:i.apply(n,t)}))}));function Er(n,r){return mr(n,Tn(r))}function Br(n,r,t){var e,u,i=-1/0,o=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=rr(n)?n:mn(n)).length;a<f;a++)null!=(e=n[a])&&e>i&&(i=e);else r=Fn(r,t),br(n,(function(n,t,e){((u=r(n,t,e))>o||u===-1/0&&i===-1/0)&&(i=n,o=u)}));return i}var Nr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function kr(n){return n?U(n)?o.call(n):S(n)?n.match(Nr):rr(n)?mr(n,kn):mn(n):[]}function Ir(n,r,t){if(null==r||t)return rr(n)||(n=mn(n)),n[qn(n.length-1)];var e=kr(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var i=u-1,o=0;o<r;o++){var a=qn(o,i),f=e[o];e[o]=e[a],e[a]=f}return e.slice(0,r)}function Tr(n,r){return function(t,e,u){var i=r?[[],[]]:{};return e=Fn(e,u),br(t,(function(r,u){var o=e(r,u,t);n(i,r,o)})),i}}var Dr=Tr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Rr=Tr((function(n,r,t){n[t]=r})),Vr=Tr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Fr=Tr((function(n,r,t){n[t?0:1].push(r)}),!0);function Pr(n,r,t){return r in t}var qr=j((function(n,r){var t={},e=r[0];if(null==n)return t;D(e)?(r.length>1&&(e=Dn(e,r[1])),r=on(n)):(e=Pr,r=tr(r,!1,!1),n=Object(n));for(var u=0,i=r.length;u<i;u++){var o=r[u],a=n[o];e(a,o,n)&&(t[o]=a)}return t})),Ur=j((function(n,r){var t,e=r[0];return D(e)?(e=or(e),r.length>1&&(t=r[1])):(r=mr(tr(r,!1,!1),String),e=function(n,t){return!Or(r,t)}),qr(n,e,t)}));function Wr(n,r,t){return o.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function zr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:Wr(n,n.length-r)}function Lr(n,r,t){return o.call(n,null==r||t?1:r)}var $r=j((function(n,r){return r=tr(r,!0,!0),Ar(n,(function(n){return!Or(r,n)}))})),Cr=j((function(n,r){return $r(n,r)}));function Kr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=Fn(t,e));for(var u=[],i=[],o=0,a=Y(n);o<a;o++){var f=n[o],c=t?t(f,o,n):f;r&&!t?(o&&i===c||u.push(f),i=c):t?Or(i,c)||(i.push(c),u.push(f)):Or(u,f)||u.push(f)}return u}var Jr=j((function(n){return Kr(tr(n,!0,!0))}));function Gr(n){for(var r=n&&Br(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Er(n,e);return t}var Hr=j(Gr);function Qr(n,r){return n._chain?tn(r).chain():r}function Xr(n){return br(wn(n),(function(r){var t=tn[r]=n[r];tn.prototype[r]=function(){var n=[this._wrapped];return i.apply(n,arguments),Qr(this,t.apply(tn,n))}})),tn}br(["pop","push","reverse","shift","sort","splice","unshift"],(function(n){var r=t[n];tn.prototype[n]=function(){var t=this._wrapped;return null!=t&&(r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||delete t[0]),Qr(this,t)}})),br(["concat","join","slice"],(function(n){var r=t[n];tn.prototype[n]=function(){var n=this._wrapped;return null!=n&&(n=r.apply(n,arguments)),Qr(this,n)}}));var Yr=Xr({__proto__:null,VERSION:n,restArguments:j,isObject:w,isNull:function(n){return null===n},isUndefined:_,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:k,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&d(n)&&!isNaN(parseFloat(n))},isNaN:$,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;var r=Y(n);return"number"==typeof r&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){for(var t=[{a:n,b:r}],e=[],i=[];t.length;){var o=t.pop();if(!0!==o){if((n=o.a)===(r=o.b)){if(0!==n||1/n==1/r)continue;return!1}if(null==n||null==r)return!1;if(n!=n){if(r!=r)continue;return!1}var f=typeof n;if("function"!==f&&"object"!==f&&"object"!=typeof r)return!1;n instanceof tn&&(n=n._wrapped),r instanceof tn&&(r=r._wrapped);var c=a.call(n);if(c!==a.call(r))return!1;if(V&&"[object Object]"==c&&q(n)){if(!q(r))return!1;c=un}switch(c){case"[object RegExp]":case"[object String]":if(""+n==""+r)continue;return!1;case"[object Number]":t.push({a:+n,b:+r});continue;case"[object Date]":case"[object Boolean]":if(+n==+r)continue;return!1;case"[object Symbol]":if(u.valueOf.call(n)===u.valueOf.call(r))continue;return!1;case"[object ArrayBuffer]":case un:t.push({a:en(n),b:en(r)});continue}var l="[object Array]"===c;if(!l&&X(n)){if(G(n)!==G(r))return!1;if(n.buffer===r.buffer&&n.byteOffset===r.byteOffset)continue;l=!0}if(!l){if("object"!=typeof n||"object"!=typeof r)return!1;var s=n.constructor,p=r.constructor;if(s!==p&&!(D(s)&&s instanceof s&&D(p)&&p instanceof p)&&"constructor"in n&&"constructor"in r)return!1}for(var v=e.length;v--;)if(e[v]===n){if(i[v]===r)break;return!1}if(!(v>=0))if(e.push(n),i.push(r),t.push(!0),l){if((v=n.length)!==r.length)return!1;for(;v--;)t.push({a:n[v],b:r[v]})}else{var h,y=nn(n);if(v=y.length,nn(r).length!==v)return!1;for(;v--;){if(!W(r,h=y[v]))return!1;t.push({a:n[h],b:r[h]})}}}else e.pop(),i.pop()}return!0},isMap:yn,isWeakMap:dn,isSet:gn,isWeakSet:bn,keys:nn,allKeys:on,values:mn,pairs:function(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:jn,functions:wn,methods:wn,extend:An,extendOwn:xn,assign:xn,defaults:Sn,create:function(n,r){var t=On(n);return r&&xn(t,r),t},clone:function(n){return w(n)?U(n)?n.slice():An({},n):n},tap:function(n,r){return r(n),n},get:Nn,has:function(n,r){for(var t=(r=En(r)).length,e=0;e<t;e++){var u=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=Fn(r,t);for(var e=nn(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=r(n[a],a,n)}return i},identity:kn,constant:C,noop:Pn,toPath:Mn,property:Tn,propertyOf:function(n){return null==n?Pn:function(r){return Nn(n,r)}},matcher:In,matches:In,times:function(n,r,t){var e=Array(Math.max(0,n));r=Dn(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:qn,now:Un,escape:Ln,unescape:$n,templateSettings:Cn,template:function(n,r,t){!r&&t&&(r=t),r=Sn({},r,tn.templateSettings);var e=RegExp([(r.escape||Kn).source,(r.interpolate||Kn).source,(r.evaluate||Kn).source].join("|")+"|$","g"),u=0,i="__p+='";n.replace(e,(function(r,t,e,o,a){return i+=n.slice(u,a).replace(Gn,Hn),u=a+r.length,t?i+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?i+="'+\n((__t=("+e+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),r})),i+="';\n";var o,a=r.variable;if(a){if(!Qn.test(a))throw new Error("variable is not a bare identifier: "+a)}else i="with(obj||{}){\n"+i+"}\n",a="obj";i="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{o=new Function(a,"_",i)}catch(n){throw n.source=i,n}var f=function(n){return o.call(this,n,tn)};return f.source="function("+a+"){\n"+i+"}",f},result:function(n,r,t){var e=(r=En(r)).length;if(!e)return D(t)?t.call(n):t;for(var u=0;u<e;u++){var i=null==n?void 0:n[r[u]];void 0===i&&(i=t,u=e),n=D(i)?i.call(n):i}return n},uniqueId:function(n){var r=++Xn+"";return n?n+r:r},chain:function(n){var r=tn(n);return r._chain=!0,r},iteratee:Vn,partial:Zn,bind:nr,bindAll:er,memoize:function(n,r){var t=function(e){var u=t.cache,i=""+(r?r.apply(this,arguments):e);return W(u,i)||(u[i]=n.apply(this,arguments)),u[i]};return t.cache={},t},delay:ur,defer:ir,throttle:function(n,r,t){var e,u,i,o,a=0;t||(t={});var f=function(){a=!1===t.leading?0:Un(),e=null,o=n.apply(u,i),e||(u=i=null)},c=function(){var c=Un();a||!1!==t.leading||(a=c);var l=r-(c-a);return u=this,i=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,o=n.apply(u,i),e||(u=i=null)):e||!1===t.trailing||(e=setTimeout(f,l)),o};return c.cancel=function(){clearTimeout(e),a=0,e=u=i=null},c},debounce:function(n,r,t){var e,u,i,o,a,f=function(){var c=Un()-u;r>c?e=setTimeout(f,r-c):(e=null,t||(o=n.apply(a,i)),e||(i=a=null))},c=j((function(c){return a=this,i=c,u=Un(),e||(e=setTimeout(f,r),t&&(o=n.apply(a,i))),o}));return c.cancel=function(){clearTimeout(e),e=i=a=null},c},wrap:function(n,r){return Zn(r,n)},negate:or,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:ar,once:fr,findKey:cr,findIndex:sr,findLastIndex:pr,sortedIndex:vr,indexOf:yr,lastIndexOf:dr,find:gr,detect:gr,findWhere:function(n,r){return gr(n,In(r))},each:br,forEach:br,map:mr,collect:mr,reduce:wr,foldl:wr,inject:wr,reduceRight:_r,foldr:_r,filter:Ar,select:Ar,reject:function(n,r,t){return Ar(n,or(Fn(r)),t)},every:xr,all:xr,some:Sr,any:Sr,contains:Or,includes:Or,include:Or,invoke:Mr,pluck:Er,where:function(n,r){return Ar(n,In(r))},max:Br,min:function(n,r,t){var e,u,i=1/0,o=1/0;
vendor: 4,081 bytes, line 30
30if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=rr(n)?n:mn(n)).length;a<f;a++)null!=(e=n[a])&&e<i&&(i=e);else r=Fn(r,t),br(n,(function(n,t,e){((u=r(n,t,e))<o||u===1/0&&i===1/0)&&(i=n,o=u)}));return i},shuffle:function(n){return Ir(n,1/0)},sample:Ir,sortBy:function(n,r,t){var e=0;return r=Fn(r,t),Er(mr(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(t>e||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index})),"value")},groupBy:Dr,indexBy:Rr,countBy:Vr,partition:Fr,toArray:kr,size:function(n){return null==n?0:rr(n)?n.length:nn(n).length},pick:qr,omit:Ur,first:zr,head:zr,take:zr,initial:Wr,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:Lr(n,Math.max(0,n.length-r))},rest:Lr,tail:Lr,drop:Lr,compact:function(n){return Ar(n,Boolean)},flatten:function(n,r){return tr(n,r,!1)},without:Cr,uniq:Kr,unique:Kr,union:Jr,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=Y(n);e<u;e++){var i=n[e];if(!Or(r,i)){var o;for(o=1;o<t&&Or(arguments[o],i);o++);o===t&&r.push(i)}}return r},difference:$r,unzip:Gr,transpose:Gr,zip:Hr,object:function(n,r){for(var t={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0;i<e;i++,n+=t)u[i]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(o.call(n,e,e+=r));return t},mixin:Xr,default:tn});return Yr._=Yr,Yr})),function(r){var n="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global;if("function"==typeof define&&define.amd)define(["underscore","jquery","exports"],(function(t,e,i){n.Backbone=r(n,i,t,e)}));else if("undefined"!=typeof exports){var e,t=require("underscore");try{e=require("jquery")}catch(t){}r(n,exports,t,e)}else n.Backbone=r(n,{},n._,n.jQuery||n.Zepto||n.ender||n.$)}((function(t,h,x,e){var i=t.Backbone,a=Array.prototype.slice;h.VERSION="1.6.0",h.$=e,h.noConflict=function(){return t.Backbone=i,this},h.emulateHTTP=!1,h.emulateJSON=!1;var l,r=h.Events={},o=/\s+/,u=function(t,e,i,r,n){var a,s=0;if(i&&"object"==typeof i){void 0!==r&&"context"in n&&void 0===n.context&&(n.context=r);for(a=x.keys(i);s<a.length;s++)e=u(t,e,a[s],i[a[s]],n)}else if(i&&o.test(i))for(a=i.split(o);s<a.length;s++)e=t(e,a[s],r,n);else e=t(e,i,r,n);return e};r.on=function(t,e,i){(this._events=u(n,this._events||{},t,e,{context:i,ctx:this,listening:l}),l)&&((this._listeners||(this._listeners={}))[l.id]=l,l.interop=!1);return this},r.listenTo=function(t,e,i){if(!t)return this;var r=t._listenId||(t._listenId=x.uniqueId("l")),n=this._listeningTo||(this._listeningTo={}),s=l=n[r];s||(this._listenId||(this._listenId=x.uniqueId("l")),s=l=n[r]=new p(this,t));var a=c(t,e,i,this);if(l=void 0,a)throw a;return s.interop&&s.on(e,i),this};var n=function(t,e,i,r){if(i){var n=t[e]||(t[e]=[]),s=r.context,a=r.ctx,o=r.listening;o&&o.count++,n.push({callback:i,context:s,ctx:s||a,listening:o})}return t},c=function(t,e,i,r){try{t.on(e,i,r)}catch(t){return t}};r.off=function(t,e,i){return this._events?(this._events=u(s,this._events,t,e,{context:i,listeners:this._listeners}),this):this},r.stopListening=function(t,e,i){var r=this._listeningTo;if(!r)return this;for(var n=t?[t._listenId]:x.keys(r),s=0;s<n.length;s++){var a=r[n[s]];if(!a)break;a.obj.off(e,i,this),a.interop&&a.off(e,i)}return x.isEmpty(r)&&(this._listeningTo=void 0),this};var s=function(t,e,i,r){if(t){var o,n=r.context,s=r.listeners,a=0;if(e||n||i){for(o=e?[e]:x.keys(t);a<o.length;a++){var h=t[e=o[a]];if(!h)break;for(var l=[],u=0;u<h.length;u++){var c=h[u];if(i&&i!==c.callback&&i!==c.callback._callback||n&&n!==c.context)l.push(c);else{var f=c.listening;f&&f.off(e,i)}}l.length?t[e]=l:delete t[e]}return t}for(o=x.keys(s);a<o.length;a++)s[o[a]].cleanup()}};r.once=function(t,e,i){var r=u(f,{},t,e,this.off.bind(this));return"string"==typeof t&&null==i&&(e=void 0),this.on(r,e,i)}
vendor: 13,932 bytes, line 30
30,r.listenToOnce=function(t,e,i){var r=u(f,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,r)};var f=function(t,e,i,r){if(i){var n=t[e]=x.once((function(){r(e,n),i.apply(this,arguments)}));n._callback=i}return t};r.trigger=function(t){if(!this._events)return this;for(var e=Math.max(0,arguments.length-1),i=Array(e),r=0;r<e;r++)i[r]=arguments[r+1];return u(d,this._events,t,void 0,i),this};var d=function(t,e,i,r){if(t){var n=t[e],s=t.all;n&&s&&(s=s.slice()),n&&v(n,r),s&&v(s,[e].concat(r))}return t},v=function(t,e){var i,r=-1,n=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:for(;++r<n;)(i=t[r]).callback.call(i.ctx);return;case 1:for(;++r<n;)(i=t[r]).callback.call(i.ctx,s);return;case 2:for(;++r<n;)(i=t[r]).callback.call(i.ctx,s,a);return;case 3:for(;++r<n;)(i=t[r]).callback.call(i.ctx,s,a,o);return;default:for(;++r<n;)(i=t[r]).callback.apply(i.ctx,e);return}},p=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0};p.prototype.on=r.on,p.prototype.off=function(t,e){var i;this.interop?(this._events=u(s,this._events,t,e,{context:void 0,listeners:void 0}),i=!this._events):(this.count--,i=0===this.count),i&&this.cleanup()},p.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},r.bind=r.on,r.unbind=r.off,x.extend(h,r);var g=h.Model=function(t,e){var i=t||{};e||(e={}),this.preinitialize.apply(this,arguments),this.cid=x.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(i=this.parse(i,e)||{});var r=x.result(this,"defaults");i=x.defaults(x.extend({},r,i),r),this.set(i,e),this.changed={},this.initialize.apply(this,arguments)};x.extend(g.prototype,r,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",preinitialize:function(){},initialize:function(){},toJSON:function(t){return x.clone(this.attributes)},sync:function(){return h.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return x.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!x.iteratee(t,this)(this.attributes)},set:function(t,e,i){if(null==t)return this;var r;if("object"==typeof t?(r=t,i=e):(r={})[t]=e,i||(i={}),!this._validate(r,i))return!1;var n=i.unset,s=i.silent,a=[],o=this._changing;this._changing=!0,o||(this._previousAttributes=x.clone(this.attributes),this.changed={});var h=this.attributes,l=this.changed,u=this._previousAttributes;for(var c in r)e=r[c],x.isEqual(h[c],e)||a.push(c),x.isEqual(u[c],e)?delete l[c]:l[c]=e,n?delete h[c]:h[c]=e;if(this.idAttribute in r){var f=this.id;this.id=this.get(this.idAttribute),this.trigger("changeId",this,f,i)}if(!s){a.length&&(this._pending=i);for(var d=0;d<a.length;d++)this.trigger("change:"+a[d],this,h[a[d]],i)}if(o)return this;if(!s)for(;this._pending;)i=this._pending,this._pending=!1,this.trigger("change",this,i);return this._pending=!1,this._changing=!1,this},unset:function(t,e){return this.set(t,void 0,x.extend({},e,{unset:!0}))},clear:function(t){var e={};for(var i in this.attributes)e[i]=void 0;return this.set(e,x.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!x.isEmpty(this.changed):x.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&x.clone(this.changed);var r,e=this._changing?this._previousAttributes:this.attributes,i={};for(var n in t){var s=t[n];x.isEqual(e[n],s)||(i[n]=s,r=!0)}return!!r&&i},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return x.clone(this._previousAttributes)},fetch:function(i){i=x.extend({parse:!0},i);var r=this,n=i.success;return i.success=function(t){var e=i.parse?r.parse(t,i):t;if(!r.set(e,i))return!1;n&&n.call(i.context,r,t,i),r.trigger("sync",r,t,i)},G(this,i),this.sync("read",this,i)},save:function(t,e,i){var r;null==t||"object"==typeof t?(r=t,i=e):(r={})[t]=e;var n=(i=x.extend({validate:!0,parse:!0},i)).wait;if(r&&!n){if(!this.set(r,i))return!1}else if(!this._validate(r,i))return!1;var s=this,a=i.success,o=this.attributes;i.success=function(t){s.attributes=o;var e=i.parse?s.parse(t,i):t;if(n&&(e=x.extend({},r,e)),e&&!s.set(e,i))return!1;a&&a.call(i.context,s,t,i),s.trigger("sync",s,t,i)},G(this,i),r&&n&&(this.attributes=x.extend({},o,r));var h=this.isNew()?"create":i.patch?"patch":"update";"patch"!==h||i.attrs||(i.attrs=r);var l=this.sync(h,this,i);return this.attributes=o,l},destroy:function(e){e=e?x.clone(e):{};var i=this,r=e.success,n=e.wait,s=function(){i.stopListening(),i.trigger("destroy",i,i.collection,e)};e.success=function(t){n&&s(),r&&r.call(e.context,i,t,e),i.isNew()||i.trigger("sync",i,t,e)};var t=!1;return this.isNew()?x.defer(e.success):(G(this,e),t=this.sync("delete",this,e)),n||s(),t},url:function(){var t=x.result(this,"urlRoot")||x.result(this.collection,"url")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\/]$/,"$&/")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},x.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=x.extend({},this.attributes,t);var i=this.validationError=this.validate(t,e)||null;return!i||(this.trigger("invalid",this,i,x.extend(e,{validationError:i})),!1)}});var m=h.Collection=function(t,e){e||(e={}),this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,x.extend({silent:!0},e))},w={add:!0,remove:!0,merge:!0},_={add:!0,remove:!1},E=function(t,e,i){i=Math.min(Math.max(i,0),t.length);var s,r=Array(t.length-i),n=e.length;for(s=0;s<r.length;s++)r[s]=t[s+i];for(s=0;s<n;s++)t[s+i]=e[s];for(s=0;s<r.length;s++)t[s+n+i]=r[s]};x.extend(m.prototype,r,{model:g,preinitialize:function(){},initialize:function(){},toJSON:function(e){return this.map((function(t){return t.toJSON(e)}))},sync:function(){return h.sync.apply(this,arguments)},add:function(t,e){return this.set(t,x.extend({merge:!1},e,_))},remove:function(t,e){e=x.extend({},e);var i=!x.isArray(t);t=i?[t]:t.slice();var r=this._removeModels(t,e);return!e.silent&&r.length&&(e.changes={added:[],merged:[],removed:r},this.trigger("update",this,e)),i?r[0]:r},set:function(t,e){if(null!=t){(e=x.extend({},w,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);var i=!x.isArray(t);t=i?[t]:t.slice();var r=e.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var p,g,n=[],s=[],a=[],o=[],h={},l=e.add,u=e.merge,c=e.remove,f=!1,d=this.comparator&&null==r&&!1!==e.sort,v=x.isString(this.comparator)?this.comparator:null;for(g=0;g<t.length;g++){p=t[g];var m=this.get(p);if(m){if(u&&p!==m){var _=this._isModel(p)?p.attributes:p;e.parse&&(_=m.parse(_,e)),m.set(_,e),a.push(m),d&&!f&&(f=m.hasChanged(v))}h[m.cid]||(h[m.cid]=!0,n.push(m)),t[g]=m}else l&&(p=t[g]=this._prepareModel(p,e))&&(s.push(p),this._addReference(p,e),h[p.cid]=!0,n.push(p))}if(c){for(g=0;g<this.length;g++)h[(p=this.models[g]).cid]||o.push(p);o.length&&this._removeModels(o,e)}var y=!1,b=!d&&l&&c;if(n.length&&b?(y=this.length!==n.length||x.some(this.models,(function(t,e){return t!==n[e]})),this.models.length=0,E(this.models,n,0),this.length=this.models.length):s.length&&(d&&(f=!0),E(this.models,s,null==r?this.length:r),this.length=this.models.length),f&&this.sort({silent:!0}),!e.silent){for(g=0;g<s.length;g++)null!=r&&(e.index=r+g),(p=s[g]).trigger("add",p,this,e);(f||y)&&this.trigger("sort",this,e),(s.length||o.length||a.length)&&(e.changes={added:s,removed:o,merged:a},this.trigger("update",this,e))}return i?t[0]:t}},reset:function(t,e){e=e?x.clone(e):{};for(var i=0;i<this.models.length;i++)this._removeReference(this.models[i],e);return e.previousModels=this.models,this._reset(),t=this.add(t,x.extend({silent:!0},e)),e.silent||this.trigger("reset",this,e),t},push:function(t,e){return this.add(t,x.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,x.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return a.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t,t.idAttribute)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?"find":"filter"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error("Cannot sort a set without a comparator");t||(t={});var i=e.length;return x.isFunction(e)&&(e=e.bind(this)),1===i||x.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger("sort",this,t),this},pluck:function(t){return this.map(t+"")},fetch:function(i){var r=(i=x.extend({parse:!0},i)).success,n=this;return i.success=function(t){var e=i.reset?"reset":"set";n[e](t,i),r&&r.call(i.context,n,t,i),n.trigger("sync",n,t,i)},G(this,i),this.sync("read",this,i)},create:function(t,e){var r=(e=e?x.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;r||this.add(t,e);var n=this,s=e.success;return e.success=function(t,e,i){r&&(t.off("error",n._forwardPristineError,n),n.add(t,i)),s&&s.call(i.context,t,e,i)},r&&t.once("error",this._forwardPristineError,this),t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t,e){return t[e||this.model.prototype.idAttribute||"id"]},values:function(){return new b(this,S)},keys:function(){return new b(this,I)},entries:function(){return new b(this,k)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){return this._isModel(t)?(t.collection||(t.collection=this),t):((e=e?x.clone(e):{}).collection=this,(i=this.model.prototype?new this.model(t,e):this.model(t,e)).validationError?(this.trigger("invalid",this,i.validationError,e),!1):i);var i},_removeModels:function(t,e){for(var i=[],r=0;r<t.length;r++){var n=this.get(t[r]);if(n){var s=this.indexOf(n);this.models.splice(s,1),this.length--,delete this._byId[n.cid];var a=this.modelId(n.attributes,n.idAttribute);null!=a&&delete this._byId[a],e.silent||(e.index=s,n.trigger("remove",n,this,e)),i.push(n),this._removeReference(n,e)}}return t.length>0&&!e.silent&&delete e.index,i},_isModel:function(t){return t instanceof g},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes,t.idAttribute);null!=i&&(this._byId[i]=t),t.on("all",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes,t.idAttribute);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off("all",this._onModelEvent,this)},_onModelEvent:function(t,e,i,r){if(e){if(("add"===t||"remove"===t)&&i!==this)return;if("destroy"===t&&this.remove(e,r),"changeId"===t){var n=this.modelId(e.previousAttributes(),e.idAttribute),s=this.modelId(e.attributes,e.idAttribute);null!=n&&delete this._byId[n],null!=s&&(this._byId[s]=e)}}this.trigger.apply(this,arguments)},_forwardPristineError:function(t,e,i){this.has(t)||this._onModelEvent("error",t,e,i)}});var y="function"==typeof Symbol&&Symbol.iterator;y&&(m.prototype[y]=m.prototype.values);var b=function(t,e){this._collection=t,this._kind=e,this._index=0},S=1,I=2,k=3;y&&(b.prototype[y]=function(){return this}),b.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===S)e=t;else{var i=this._collection.modelId(t.attributes,t.idAttribute);e=this._kind===I?i:[i,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var A=h.View=function(t){this.cid=x.uniqueId("view"),this.preinitialize.apply(this,arguments),x.extend(this,x.pick(t,T)),this._ensureElement(),this.initialize.apply(this,arguments)},P=/^(\S+)\s*(.*)$/,T=["model","collection","el","id","attributes","className","tagName","events"];x.extend(A.prototype,r,{tagName:"div",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof h.$?t:h.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t||(t=x.result(this,"events")),!t)return this;for(var e in this.undelegateEvents(),t){var i=t[e];if(x.isFunction(i)||(i=this[i]),i){var r=e.match(P);this.delegate(r[1],r[2],i.bind(this))}}return this},delegate:function(t,e,i){return this.$el.on(t+".delegateEvents"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+".delegateEvents"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(this.el)this.setElement(x.result(this,"el"));else{var t=x.extend({},x.result(this,"attributes"));this.id&&(t.id=x.result(this,"id")),this.className&&(t.class=x.result(this,"className")),this.setElement(this._createElement(x.result(this,"tagName"))),this._setAttributes(t)}},_setAttributes:function(t){this.$el.attr(t)}});var $=function(i,r,t,n){x.each(t,(function(t,e){r[e]&&(i.prototype[e]=function(r,t,n,s){switch(t){case 1:return function(){return r[n](this[s])};case 2:return function(t){return r[n](this[s],t)};case 3:return function(t,e){return r[n](this[s],C(t,this),e)};
vendor: 4,868 bytes, line 30
30case 4:return function(t,e,i){return r[n](this[s],C(t,this),e,i)};default:return function(){var t=a.call(arguments);return t.unshift(this[s]),r[n].apply(r,t)}}}(r,t,e,n))}))},C=function(e,t){return x.isFunction(e)?e:x.isObject(e)&&!t._isModel(e)?R(e):x.isString(e)?function(t){return t.get(e)}:e},R=function(t){var e=x.matches(t);return function(t){return e(t.attributes)}};x.each([[m,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},"models"],[g,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},"attributes"]],(function(t){var i=t[0],e=t[1],r=t[2];i.mixin=function(t){var e=x.reduce(x.functions(t),(function(t,e){return t[e]=0,t}),{});$(i,t,e,r)},$(i,x,e,r)})),h.sync=function(t,e,r){var i=j[t];x.defaults(r||(r={}),{emulateHTTP:h.emulateHTTP,emulateJSON:h.emulateJSON});var n={type:i,dataType:"json"};if(r.url||(n.url=x.result(e,"url")||V()),null!=r.data||!e||"create"!==t&&"update"!==t&&"patch"!==t||(n.contentType="application/json",n.data=JSON.stringify(r.attrs||e.toJSON(r))),r.emulateJSON&&(n.contentType="application/x-www-form-urlencoded",n.data=n.data?{model:n.data}:{}),r.emulateHTTP&&("PUT"===i||"DELETE"===i||"PATCH"===i)){n.type="POST",r.emulateJSON&&(n.data._method=i);var s=r.beforeSend;r.beforeSend=function(t){if(t.setRequestHeader("X-HTTP-Method-Override",i),s)return s.apply(this,arguments)}}"GET"===n.type||r.emulateJSON||(n.processData=!1);var a=r.error;r.error=function(t,e,i){r.textStatus=e,r.errorThrown=i,a&&a.call(r.context,t,e,i)};var o=r.xhr=h.ajax(x.extend(n,r));return e.trigger("request",e,o,r),o};var j={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};h.ajax=function(){return h.$.ajax.apply(h.$,arguments)};var O=h.Router=function(t){t||(t={}),this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},U=/\((.*?)\)/g,z=/(\(\?)?:\w+/g,q=/\*\w+/g,F=/[\-{}\[\]+?.,\\\^$|#\s]/g;x.extend(O.prototype,r,{preinitialize:function(){},initialize:function(){},route:function(i,r,n){x.isRegExp(i)||(i=this._routeToRegExp(i)),x.isFunction(r)&&(n=r,r=""),n||(n=this[r]);var s=this;return h.history.route(i,(function(t){var e=s._extractParameters(i,t);!1!==s.execute(n,e,r)&&(s.trigger.apply(s,["route:"+r].concat(e)),s.trigger("route",r,e),h.history.trigger("route",s,r,e))})),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,e){return h.history.navigate(t,e),this},_bindRoutes:function(){if(this.routes){this.routes=x.result(this,"routes");for(var t,e=x.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(F,"\\$&").replace(U,"(?:$1)?").replace(z,(function(t,e){return e?t:"([^/?]+)"})).replace(q,"([^?]*?)"),new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var i=t.exec(e).slice(1);return x.map(i,(function(t,e){return e===i.length-1?t||null:t?decodeURIComponent(t):null}))}});var B=h.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},J=/^[#\/]|\s+$/g,L=/^\/+|\/+$/g,W=/#.*$/;B.started=!1,x.extend(B.prototype,r,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+"/"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,"%2525"))},getSearch:function(){var t=this.location.href.replace(/#.*/,"").match(/\?.+/);return t?t[0]:""},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:""},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return null==t&&(t=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),t.replace(J,"")},start:function(t){if(B.started)throw new Error("Backbone.history has already been started");if(B.started=!0,this.options=x.extend({root:"/"},this.options,t),this.root=this.options.root,this._trailingSlash=this.options.trailingSlash,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange="onhashchange"in window&&(void 0===document.documentMode||document.documentMode>7),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||
30!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(L,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||"/";return this.location.replace(e+"#"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement("iframe"),this.iframe.src="javascript:0",this.iframe.style.display="none",this.iframe.tabIndex=-1;var i=document.body,r=i.insertBefore(this.iframe,i.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash="#"+this.fragment}var n=window.addEventListener||function(t,e){return attachEvent("on"+t,e)};if(this._usePushState?n("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?n("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent("on"+t,e)};this._usePushState?t("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=this.getHash(this.iframe.contentWindow)),e===this.fragment)return!this.matchRoot()&&this.notfound();this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(e){return this.matchRoot()?(e=this.fragment=this.getFragment(e),x.some(this.handlers,(function(t){if(t.route.test(e))return t.callback(e),!0}))||this.notfound()):this.notfound()},notfound:function(){return this.trigger("notfound"),!1},navigate:function(t,e){if(!B.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||"");var i=this.root;this._trailingSlash||""!==t&&"?"!==t.charAt(0)||(i=i.slice(0,-1)||"/");var r=i+t;t=t.replace(W,"");var n=this.decodeFragment(t);if(this.fragment!==n){if(this.fragment=n,this._usePushState)this.history[e.replace?"replaceState":"pushState"]({},document.title,r);else{if(!this._wantsHashChange)return this.location.assign(r);if(this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;e.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,t,e.replace)}}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){if(i){var r=t.href.replace(/(javascript:|#).*$/,"");t.replace(r+"#"+e)}else t.hash="#"+e}}),h.history=new B;g.extend=m.extend=O.extend=A.extend=B.extend=function(t,e){var r,i=this;return r=t&&x.has(t,"constructor")?t.constructor:function(){return i.apply(this,arguments)},x.extend(r,i,e),r.prototype=x.create(i.prototype,t),r.prototype.constructor=r,r.__super__=i.prototype,r};var V=function(){throw new Error('A "url" property or function must be specified')},G=function(e,i){var r=i.error;i.error=function(t){r&&r.call(i.context,e,t,i),e.trigger("error",e,t,i)}};return h._debug=function(){return{root:t,_:x}},h})),function($){function maybeCall(thing,ctx){return"function"==typeof thing?thing.call(ctx):thing}function Tipsy(element,options){this.$element=$(element),this.options=options,this.enabled=!0,this.fixTitle()}Tipsy.prototype={show:function(){var title=this.getTitle();if(title&&this.enabled){var $tip=this.tip();$tip.find(".tipsy-inner")[this.options.html?"html":"text"](title),$tip[0].className="tipsy",$tip.remove().css({top:0,left:0,visibility:"hidden",display:"block"}).prependTo(document.body);var tp,pos=$.extend({},this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight}),actualWidth=$tip[0].offsetWidth,actualHeight=$tip[0].offsetHeight,gravity=maybeCall(this.options.gravity,this.$element[0]);switch(gravity.charAt(0)){case"n":tp={top:pos.top+pos.height+this.options.offset,left:pos.left+pos.width/2-actualWidth/2};break;case"s":tp={top:pos.top-actualHeight-this.options.offset,left:pos.left+pos.width/2-actualWidth/2};break;case"e":tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left-actualWidth-this.options.offset};break;case"w":tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left+pos.width+this.options.offset}}
302==gravity.length&&("w"==gravity.charAt(1)?tp.left=pos.left+pos.width/2-15:tp.left=pos.left+pos.width/2-actualWidth+15),$tip.css(tp).addClass("tipsy-"+gravity),$tip.find(".tipsy-arrow")[0].className="tipsy-arrow tipsy-arrow-"+gravity.charAt(0),this.options.className&&$tip.addClass(maybeCall(this.options.className,this.$element[0])),this.options.fade?$tip.stop().css({opacity:0,display:"block",visibility:"visible"}).animate({opacity:this.options.opacity}):$tip.css({visibility:"visible",opacity:this.options.opacity})}},hide:function(){this.options.fade?this.tip().stop().fadeOut((function(){$(this).remove()})):this.tip().remove()},fixTitle:function(){var $e=this.$element;if($e.attr("title")||"string"!=typeof $e.attr("original-title")){var title=$e.attr("title")||"",nameable=$e.is("button, a[href], input, select, textarea, summary")||!!$e.attr("role");!title||!nameable||$e.attr("aria-label")||$e.attr("aria-labelledby")||$.trim($e.text())||$e.attr("aria-label",title),$e.attr("original-title",title).removeAttr("title")}},getTitle:function(){var title,$e=this.$element,o=this.options;return this.fixTitle(),"string"==typeof(o=this.options).title?title=$e.attr("title"==o.title?"original-title":o.title):"function"==typeof o.title&&(title=o.title.call($e[0])),(title=(""+title).replace(/(^\s*|\s*$)/,""))||o.fallback},tip:function(){return this.$tip||(this.$tip=$('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>')),this.$tip},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled}},$.fn.tipsy=function(options){if(!0===options)return this.data("tipsy");if("string"==typeof options){var tipsy=this.data("tipsy");return tipsy&&tipsy[options](),this}function get(ele){var tipsy=$.data(ele,"tipsy");return tipsy||(tipsy=new Tipsy(ele,$.fn.tipsy.elementOptions(ele,options)),$.data(ele,"tipsy",tipsy)),tipsy}if(options=$.extend({},$.fn.tipsy.defaults,options),this.each((function(){get(this)})),"manual"!=options.trigger){var eventIn="hover"==options.trigger?"mouseenter":"focus",eventOut="hover"==options.trigger?"mouseleave":"blur";this.on(eventIn,(function(){var tipsy=get(this);tipsy.hoverState="in",0==options.delayIn?tipsy.show():(tipsy.fixTitle(),setTimeout((function(){"in"==tipsy.hoverState&&tipsy.show()}),options.delayIn))})).on(eventOut,(function(){var tipsy=get(this);tipsy.hoverState="out",0==options.delayOut?tipsy.hide():setTimeout((function(){"out"==tipsy.hoverState&&tipsy.hide()}),options.delayOut)}))}return this},$.fn.tipsy.defaults={className:null,delayIn:0,delayOut:0,fade:!1,fallback:"",gravity:"n",html:!1,offset:0,opacity:.8,title:"title",trigger:"hover"},$.fn.tipsy.elementOptions=function(ele,options){return $.metadata?$.extend({},options,$(ele).metadata()):options},$.fn.tipsy.autoNS=function(){return $(this).offset().top>$(document).scrollTop()+$(window).height()/2?"s":"n"},$.fn.tipsy.autoWE=function(){return $(this).offset().left>$(document).scrollLeft()+$(window).width()/2?"e":"w"},$.fn.tipsy.autoBounds=function(margin,prefer){return function(){var dir={ns:prefer[0],ew:prefer.length>1&&prefer[1]},boundTop=$(document).scrollTop()+margin,boundLeft=$(document).scrollLeft()+margin,$this=$(this);return $this.offset().top<boundTop&&(dir.ns="n"),$this.offset().left<boundLeft&&(dir.ew="w"),$(window).width()+$(document).scrollLeft()-$this.offset().left<margin&&(dir.ew="e"),$(window).height()+$(document).scrollTop()-$this.offset().top<margin&&(dir.ns="s"),dir.
30ns+(dir.ew?dir.ew:"")}}}(jQuery),function(factory){"function"==typeof define&&define.amd?define(["jquery"],factory):factory("object"==typeof exports?require("jquery"):jQuery)}((function($){var caretTimeoutId,ua=navigator.userAgent,iPhone=/iphone/i.test(ua),chrome=/chrome/i.test(ua),android=/android/i.test(ua);$.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},autoclear:!0,dataName:"rawMaskFn",placeholder:"_"},$.fn.extend({caret:function(begin,end){var range;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof begin?(end="number"==typeof end?end:begin,this.each((function(){this.setSelectionRange?this.setSelectionRange(begin,end):this.createTextRange&&((range=this.createTextRange()).collapse(!0),range.moveEnd("character",end),range.moveStart("character",begin),range.select())}))):(this[0].setSelectionRange?(begin=this[0].selectionStart,end=this[0].selectionEnd):document.selection&&document.selection.createRange&&(range=document.selection.createRange(),begin=0-range.duplicate().moveStart("character",-1e5),end=begin+range.text.length),{begin:begin,end:end})},unmask:function(){return this.trigger("unmask")},mask:function(mask,settings){var defs,tests,partialPosition,firstNonMaskPos,lastRequiredNonMaskPos,len,oldVal;if(!mask&&this.length>0){var fn=$(this[0]).data($.mask.dataName);return fn?fn():void 0}return settings=$.extend({autoclear:$.mask.autoclear,placeholder:$.mask.placeholder,completed:null},settings),defs=$.mask.definitions,tests=[],partialPosition=len=mask.length,firstNonMaskPos=null,$.each(mask.split(""),(function(i,c){"?"==c?(len--,partialPosition=i):defs[c]?(tests.push(new RegExp(defs[c])),null===firstNonMaskPos&&(firstNonMaskPos=tests.length-1),partialPosition>i&&(lastRequiredNonMaskPos=tests.length-1)):tests.push(null)})),this.trigger("unmask").each((function(){function tryFireCompleted(){if(settings.completed){for(var i=firstNonMaskPos;lastRequiredNonMaskPos>=i;i++)if(tests[i]&&buffer[i]===getPlaceholder(i))return;settings.completed.call(input)}}function getPlaceholder(i){return settings.placeholder.charAt(i<settings.placeholder.length?i:0)}function seekNext(pos){for(;++pos<len&&!tests[pos];);return pos}function shiftL(begin,end){var i,j;if(!(0>begin)){for(i=begin,j=seekNext(end);len>i;
30i++)if(tests[i]){if(!(len>j&&tests[i].test(buffer[j])))break;buffer[i]=buffer[j],buffer[j]=getPlaceholder(j),j=seekNext(j)}writeBuffer(),input.caret(Math.max(firstNonMaskPos,begin))}}function blurEvent(){checkVal(),input.val()!=focusText&&input.change()}function clearBuffer(start,end){var i;for(i=start;end>i&&len>i;i++)tests[i]&&(buffer[i]=getPlaceholder(i))}function writeBuffer(){input.val(buffer.join(""))}function checkVal(allow){var i,c,pos,test=input.val(),lastMatch=-1;for(i=0,pos=0;len>i;i++)if(tests[i]){for(buffer[i]=getPlaceholder(i);pos++<test.length;)if(c=test.charAt(pos-1),tests[i].test(c)){buffer[i]=c,lastMatch=i;break}if(pos>test.length){clearBuffer(i+1,len);break}}else buffer[i]===test.charAt(pos)&&pos++,partialPosition>i&&(lastMatch=i);return allow?writeBuffer():partialPosition>lastMatch+1?settings.autoclear||buffer.join("")===defaultBuffer?(input.val()&&input.val(""),clearBuffer(0,len)):writeBuffer():(writeBuffer(),input.val(input.val().substring(0,lastMatch+1))),partialPosition?i:firstNonMaskPos}var input=$(this),buffer=$.map(mask.split(""),(function(c,i){return"?"!=c?defs[c]?getPlaceholder(i):c:void 0})),defaultBuffer=buffer.join(""),focusText=input.val();input.data($.mask.dataName,(function(){return $.map(buffer,(function(c,i){return tests[i]&&c!=getPlaceholder(i)?c:null})).join("")})),input.one("unmask",(function(){input.off(".mask").removeData($.mask.dataName)})).on("focus.mask",(function(){var pos;input.prop("readonly")||(clearTimeout(caretTimeoutId),focusText=input.val(),pos=checkVal(),caretTimeoutId=setTimeout((function(){writeBuffer(),pos==mask.replace("?","").length?input.caret(0,pos):input.caret(pos)}),10))})).on("blur.mask",blurEvent).on("keydown.mask",(function(e){if(!input.prop("readonly")){var pos,begin,end,k=e.which||e.keyCode;oldVal=input.val(),8===k||46===k||iPhone&&127===k?(begin=(pos=input.caret()).begin,(end=pos.end)-begin==0&&(begin=46!==k?function(pos){for(;--pos>=0&&!tests[pos];);return pos}(begin):end=seekNext(begin-1),end=46===k?seekNext(end):end),clearBuffer(begin,end),shiftL(begin,end-1),e.preventDefault()):13===k?blurEvent.call(this,e):27===k&&(input.val(focusText),input.caret(0,checkVal()),e.preventDefault())}})).on("keypress.mask",(function(e){if(!input.prop("readonly")){var p,c,next,k=e.which||e.keyCode,pos=input.caret();if(!(e.ctrlKey||e.altKey||e.metaKey||32>k)&&k&&13!==k){if(pos.end-pos.begin!=0&&(clearBuffer(pos.begin,pos.end),shiftL(pos.begin,pos.end-1)),p=seekNext(pos.begin-1),len>p&&(c=String.fromCharCode(k),tests[p].test(c))){if(function(pos){var i,c,j,t;for(i=pos,c=getPlaceholder(pos);len>i;i++)if(tests[i]){if(j=seekNext(i),t=buffer[i],buffer[i]=c,!(len>j&&tests[j].test(t)))break;c=t}}(p),buffer[p]=c,writeBuffer(),next=seekNext(p),android){setTimeout((function(){$.proxy($.fn.caret,input,next)()}),0)}else input.caret(next);pos.begin<=lastRequiredNonMaskPos&&tryFireCompleted()}e.preventDefault()}}})).on("input.mask paste.mask",(function(){input.prop("readonly")||setTimeout((function(){var pos=checkVal(!0);input.caret(pos),tryFireCompleted()}),0)})),chrome&&android&&input.off("input.mask").on("input.mask",(function(){var curVal=input.val(),pos=input.caret();if(curVal.length<oldVal.length){for(checkVal(!0);pos.begin>0&&!tests[pos.begin-1];)pos.begin--;if(0===pos.begin)for(;pos.begin<firstNonMaskPos&&!tests[pos.begin];)pos.begin++;input.caret(pos.begin,pos.begin)}else{for(checkVal(!0);pos.begin<len&&!tests[pos.begin];)pos.begin++;input.caret(pos.begin,pos.begin)}tryFireCompleted()})),checkVal()}))}})})),Dictionary=function(lifetime,updateOnGet){this.lifetime=lifetime,this.updateOnGet=updateOnGet,this.data={},this.set=Dictionary_Set,this.has=Dictionary_Has,this.get=Dictionary_Get,this.remove=Dictionary_Remove,this.isExpired=Dictionary_IsExpired,this.expire=Dictionary_Expire},Dictionary_Set=function(key,value){this.data[key]={ts:Date.now(),data:value}},Dictionary_Has=function(key){return null!=this.data[key]},Dictionary_Get=function(key){var result=null;return this.has(key)&&(this.isExpired(key)?this.remove(key):(result=this.data[key].data,this.updateOnGet&&(this.data[key].ts=Date.now()))),result},Dictionary_Remove=function(key){this.has(key)&&delete this.data[key]},Dictionary_IsExpired=function(key){if(!this.has(key))return!0;
30if(null==this.lifetime)return!1;var limit=Date.now()-this.lifetime;return this.data[key].ts<limit},Dictionary_Expire=function(){var toRemove=[];for(var i in this.data)this.isExpired(i)&&toRemove.push(i);for(i in toRemove)this.remove(toRemove[i])};const hovercardConfigs=[{selector:".profile-tooltip",component:"hovercard-user",resolveProps:target=>{const classes=[...target.classList],userUlidClass=classes.find((c=>c.startsWith("tooltip-ulid-"))),userIdClass=classes.find((c=>c.startsWith("tooltip-")&&!c.startsWith("tooltip-ulid-"))),userUlid=userUlidClass?userUlidClass.slice(13):null,userId=userIdClass?userIdClass.slice(8):null;if(!userUlid&&!userId)return null;let props="";return userUlid&&(props+=' ulid="'+userUlid+'"'),userId&&(props+=' :id="'+userId+'"'),props}},{selector:".company_tooltip",component:"hovercard-company",resolveProps:target=>{let companyId=target.dataset.companyId||null;if(!companyId){const companyClass=[...target.classList].find((c=>c.startsWith("company_tooltip_")&&c.length>16));companyClass&&(companyId=companyClass.slice(16))}return companyId?' :id="'+companyId+'"':null}}];function injectHovercard(target,config){if(target.dataset.vueHovercardInjected)return;const props=config.resolveProps(target);if(null===props)return;target.dataset.vueHovercardInjected="true";const identifier="hovercard-anchor-"+window.afUuid.generateUuid();target.setAttribute("data-vue-hovercard-uuid",identifier);const hoverCard=`\n        <div class="v-app" data-vue style="position:absolute;width:0;height:0;">\n            <v-app class="no-bg">\n                <${config.component}${props} activator="[data-vue-hovercard-uuid='${identifier}']"/>\n            </v-app>\n        </div>\n    `;target.insertAdjacentHTML("afterend",hoverCard),initVueJs((function(){$AfVueBridge.mount();const wrapper=target.nextElementSibling;if(wrapper){const vueId=wrapper.getAttribute("data-vue-id");if(vueId){const vm=$AfVueBridge.get(vueId);vm&&vm.$nextTick((function(){target.matches(":hover")&&target.dispatchEvent(new MouseEvent("mouseenter",{bubbles:!0}))}))}}}))}const hovercardSelector=hovercardConfigs.map((config=>config.selector)).join(",");document.addEventListener("mouseover",(function(event){if(!(event.target instanceof Element))return;const anchor=event.target.closest(hovercardSelector);if(null===anchor)return;const config=hovercardConfigs.find((candidate=>anchor.matches(candidate.selector)));config&&injectHovercard(anchor,config)})),window.Tooltip_Tipsy={},function(window,document,obj){"use strict";const removeTipsy=function(){$(".tipsy").remove()};obj.initTooltipTipsy=function(options){void 0===options&&(options={}),void 0===options.selector&&(options.selector="#content"),$(options.selector).find('[data-actid="tipsy"]').each((function(){const elmt=$(this),tipsyOptions={gravity:elmt.data("tipsy-gravity")||"w",html:elmt.data("tipsy-html")||!1};elmt.tipsy(tipsyOptions),elmt.on("click",(function(){removeTipsy()}))}))},obj.clearTipsy=removeTipsy,obj.init=function(options){obj.initTooltipTipsy(options)}}(window,document,window.Tooltip_Tipsy),
31/*!
32Chosen, a Select Box Enhancer for jQuery and Prototype
33by Patrick Filler for Harvest, http://getharvest.com
34
35Version 1.1.0
36Full source at https://github.com/harvesthq/chosen
37Copyright (c) 2011 Harvest http://getharvest.com
38
39MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
40This file is generated by `grunt build`, do not edit it by hand.
41*/
42function(){var $,AbstractChosen,Chosen,SelectParser,__hasProp={}.hasOwnProperty;SelectParser=function(){function SelectParser(){this.options_index=0,this.parsed=[]}return SelectParser.prototype.add_node=function(child){return"OPTGROUP"===child.nodeName.toUpperCase()?this.add_group(child):this.add_option(child)},SelectParser.prototype.add_group=function(group){var group_position,option,_i,_len,_ref,_results;for(group_position=this.parsed.length,this.parsed.push({array_index:group_position,group:!0,label:this.escapeExpression(group.label),children:0,disabled:group.disabled}),_results=[],_i=0,_len=(_ref=group.childNodes).length;_i<_len;_i++)option=_ref[_i],_results.push(this.add_option(option,group_position,group.disabled));return _results},SelectParser.prototype.add_option=function(option,group_position,group_disabled){if("OPTION"===option.nodeName.toUpperCase())return""!==option.text?(null!=group_position&&(this.parsed[group_position].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:option.value,text:option.text,html:option.innerHTML,selected:option.selected,disabled:!0===group_disabled?group_disabled:option.disabled,group_array_index:group_position,classes:option.className,style:option.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1},SelectParser.prototype.escapeExpression=function(text){var map,unsafe_chars;return null==text||!1===text?"":/[\&\<\>\"\'\`]/.test(text)?(map={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},unsafe_chars=/&(?!\w+;)|[\<\>\"\'\`]/g,text.replace(unsafe_chars,(function(chr){return map[chr]||"&amp;"}))):text},SelectParser}(),SelectParser.select_to_array=function(select){var child,parser,_i,_len,_ref;for(parser=new SelectParser,_i=0,_len=(_ref=select.childNodes).length;_i<_len;_i++)child=_ref[_i],parser.add_node(child);return parser.parsed},AbstractChosen=function(){function AbstractChosen(form_field,options){this.form_field=form_field,this.options=null!=options?options:{},AbstractChosen.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers())}return AbstractChosen.prototype.set_default_values=function(){var _this=this;return this.click_test_action=function(evt){return _this.test_active_click(evt)},this.activate_action=function(evt){return _this.activate_field(evt)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text&&this.options.allow_single_deselect,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null==this.options.enable_split_word_search||this.options.enable_split_word_search,this.group_search=null==this.options.group_search||this.options.group_search,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null==this.options.single_backstroke_delete||this.options.single_backstroke_delete,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null==this.options.display_selected_options||this.options.display_selected_options,this.keep_select_order=null!=this.options.keep_select_order&&this.options.keep_select_order,this.display_disabled_options=null==this.options.display_disabled_options||this.options.display_disabled_options},AbstractChosen.prototype.set_default_text=function(){return this.form_field.getAttribute("data-placeholder")?this.default_text=this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.default_text=this.options.placeholder_text_multiple||this.options.placeholder_text||AbstractChosen.default_multiple_text:this.default_text=this.options.placeholder_text_single||this.options.placeholder_text||AbstractChosen.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||AbstractChosen.default_no_result_text},AbstractChosen.prototype.mouse_enter=function(){return this.mouse_on_container=!0},AbstractChosen.prototype.mouse_leave=function(){return this.mouse_on_container=!1},AbstractChosen.prototype.input_focus=function(evt){var _this=this;if(this.is_multiple){if(!this.active_field)return setTimeout((function(){return _this.container_mousedown()}),50)}else if(!this.active_field)return this.activate_field()},AbstractChosen.prototype.input_blur=function(evt){var _this=this;if(!this.mouse_on_container)return this.active_field=!1,setTimeout((function(){return _this.blur_test()}),100)},AbstractChosen.prototype.results_option_build=function(options){var content,data,_i,_len,_ref;for(content="",_i=0,_len=(_ref=this.results_data).length;_i<_len;_i++)(data=_ref[_i]).group?content+=this.result_add_group(data):content+=this.result_add_option(data),(null!=options?options.first:void 0)&&(data.selected&&this.is_multiple?this.choice_build(data):data.selected&&!this.is_multiple&&this.single_set_selected_text(data.text));return content},AbstractChosen.prototype.result_add_option=function(option){var classes,option_el;return option.search_match&&this.include_option_in_results(option)?(classes=[],option.disabled||option.selected&&this.is_multiple||classes.push("active-result"),!option.disabled||option.selected&&this.is_multiple||classes.push("disabled-result"),option.selected&&classes.push("result-selected"),null!=option.group_array_index&&classes.push("group-option"),""!==option.classes&&classes.push(option.classes),(option_el=document.createElement("li")).className=classes.join(" "),option_el.style.cssText=option.style,option_el.setAttribute("data-option-array-index",option.array_index),option_el.innerHTML=option.search_text,this.outerHTML(option_el)):""},AbstractChosen.prototype.result_add_group=function(group){var group_el;return(group.search_match||group.group_match)&&group.active_options>0?((group_el=document.createElement("li")).className="group-result",group_el.innerHTML=group.search_text,this.outerHTML(group_el)):""},AbstractChosen.prototype.results_update_field=function(){if(this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing)return this.winnow_results()},AbstractChosen.prototype.reset_single_select_options=function(){var result,_i,_len,_ref,_results;for(_results=[],_i=0,_len=(_ref=this.results_data).length;_i<_len;_i++)(result=_ref[_i]).selected?_results.push(result.selected=!1):_results.push(void 0);return _results},AbstractChosen.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},AbstractChosen.prototype.results_search=function(evt){return this.results_showing?this.winnow_results():this.results_show()},AbstractChosen.prototype.winnow_results=function(){var escapedSearchText,option,regex,regexAnchor,results,results_group,searchText,startpos,text,zregex,_i,_len,_ref;for(this.no_results_clear(),results=0,escapedSearchText=(searchText=this.get_search_text()).replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),regexAnchor=this.search_contains?"":"^",regex=new RegExp(regexAnchor+escapedSearchText,"i"),zregex=new RegExp(escapedSearchText,"i"),_i=0,_len=(_ref=this.results_data).length;_i<_len;_i++)(option=_ref[_i]).search_match=!1,results_group=null,this.include_option_in_results(option)&&(option.group&&(option.group_match=!1,option.active_options=0),null!=option.group_array_index&&this.results_data[option.group_array_index]&&(0===(results_group=this.results_data[option.group_array_index]).active_options&&results_group.search_match&&(results+=1),results_group.active_options+=1),option.group&&!this.group_search||(option.search_text=option.group?option.label:option.html,option.search_match=this.search_string_match(option.search_text,regex),option.search_match&&!option.group&&(results+=1),option.search_match?(searchText.length&&(startpos=option.search_text.search(zregex),text=option.search_text.substr(0,startpos+searchText.length)+"</em>"+option.search_text.substr(startpos+searchText.length),option.search_text=text.substr(0,startpos)+"<em>"+text.substr(startpos)),null!=results_group&&(results_group.group_match=!0)):null!=option.group_array_index&&this.results_data[option.group_array_index].search_match&&(option.search_match=!0)));return this.result_clear_highlight(),results<1&&searchText.length?(this.update_results_content(""),this.no_results(searchText)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},AbstractChosen.prototype.search_string_match=function(search_string,regex){var part,parts,_i,_len;if(regex.test(search_string))return!0;
42if(this.enable_split_word_search&&(search_string.indexOf(" ")>=0||0===search_string.indexOf("["))&&(parts=search_string.replace(/\[|\]/g,"").split(" ")).length)for(_i=0,_len=parts.length;_i<_len;_i++)if(part=parts[_i],regex.test(part))return!0},AbstractChosen.prototype.choices_count=function(){var _i,_len,_ref;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,_i=0,_len=(_ref=this.form_field.options).length;_i<_len;_i++)_ref[_i].selected&&(this.selected_option_count+=1);return this.selected_option_count},AbstractChosen.prototype.choices_click=function(evt){if(evt.preventDefault(),!this.results_showing&&!this.is_disabled)return this.results_show()},AbstractChosen.prototype.keyup_checker=function(evt){var stroke,_ref;switch(stroke=null!=(_ref=evt.which)?_ref:evt.keyCode,this.search_field_scale(),stroke){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(evt.preventDefault(),this.results_showing)return this.result_select(evt);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},AbstractChosen.prototype.clipboard_event_checker=function(evt){var _this=this;return setTimeout((function(){return _this.results_search()}),50)},AbstractChosen.prototype.container_width=function(){return null!=this.options.width?this.options.width:this.form_field.offsetWidth+"px"},AbstractChosen.prototype.include_option_in_results=function(option){return!(this.is_multiple&&!this.display_selected_options&&option.selected)&&(!(!this.display_disabled_options&&option.disabled)&&!option.empty)},AbstractChosen.prototype.outerHTML=function(element){var tmp;return element.outerHTML?element.outerHTML:((tmp=document.createElement("div")).appendChild(element),tmp.innerHTML)},AbstractChosen.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:(/iP(od|hone)/i.test(window.navigator.userAgent)||/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent),!0)},AbstractChosen.default_multiple_text="Select Some Options",AbstractChosen.default_single_text="Select an Option",AbstractChosen.default_no_result_text="No results match",AbstractChosen}(),($=jQuery).fn.extend({chosen:function(options){return AbstractChosen.browser_is_supported()?this.each((function(input_field){var $this,chosen;chosen=($this=$(this)).data("chosen"),"destroy"===options&&chosen?chosen.destroy():chosen||$this.data("chosen",new Chosen(this,options))})):this}}),Chosen=function(_super){function Chosen(){return Chosen.__super__.constructor.apply(this,arguments)}return function(child,parent){for(var key in parent)__hasProp.call(parent,key)&&(child[key]=parent[key]);function ctor(){this.constructor=child}ctor.prototype=parent.prototype,child.prototype=new ctor,child.__super__=parent.prototype}(Chosen,_super),Chosen.prototype.setup=function(){return this.form_field_jq=$(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")}
42,Chosen.prototype.set_up_html=function(){var container_classes,container_props;return(container_classes=["chosen-container"]).push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&container_classes.push(this.form_field.className),this.is_rtl&&container_classes.push("chosen-rtl"),container_props={class:container_classes.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(container_props.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=$("<div />",container_props),this.is_multiple?this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>'):this.container.html('<a class="chosen-single chosen-default" tabindex="-1"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>'),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior(),this.form_field_jq.trigger("chosen:ready",{chosen:this})},Chosen.prototype.register_observers=function(){var _this=this;return this.container.bind("mousedown.chosen",(function(evt){_this.container_mousedown(evt)})),this.container.bind("mouseup.chosen",(function(evt){_this.container_mouseup(evt)})),this.container.bind("mouseenter.chosen",(function(evt){_this.mouse_enter(evt)})),this.container.bind("mouseleave.chosen",(function(evt){_this.mouse_leave(evt)})),this.search_results.bind("mousedown.chosen",(function(evt){_this.search_results_mouseup(evt)})),this.search_results.bind("mouseover.chosen",(function(evt){_this.search_results_mouseover(evt)})),this.search_results.bind("mouseout.chosen",(function(evt){_this.search_results_mouseout(evt)})),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",(function(evt){_this.search_results_mousewheel(evt)})),this.form_field_jq.bind("chosen:updated.chosen",(function(evt){_this.results_update_field(evt)})),this.form_field_jq.bind("chosen:activate.chosen",(function(evt){_this.activate_field(evt)})),this.form_field_jq.bind("chosen:open.chosen",(function(evt){_this.container_mousedown(evt)})),this.form_field_jq.bind("chosen:close.chosen",(function(evt){_this.input_blur(evt)})),this.search_field.bind("blur.chosen",(function(evt){_this.input_blur(evt)})),this.search_field.bind("keyup.chosen",(function(evt){_this.keyup_checker(evt)})),this.search_field.bind("keydown.chosen",(function(evt){_this.keydown_checker(evt)})),this.search_field.bind("focus.chosen",(function(evt){_this.input_focus(evt)})),this.search_field.bind("cut.chosen",(function(evt){_this.clipboard_event_checker(evt)})),this.search_field.bind("paste.chosen",(function(evt){_this.clipboard_event_checker(evt)})),this.is_multiple?this.search_choices.bind("click.chosen",(function(evt){_this.choices_click(evt)})):this.container.bind("click.chosen",(function(evt){evt.preventDefault()}))},Chosen.prototype.destroy=function(){return $(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},Chosen.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},Chosen.prototype.container_mousedown=function(evt){if(!this.is_disabled&&(evt&&"mousedown"===evt.type&&!this.results_showing&&evt.preventDefault(),null==evt||!$(evt.target).hasClass("search-choice-close")))return this.active_field?this.is_multiple||!evt||$(evt.target)[0]!==this.selected_item[0]&&!$(evt.target).parents("a.chosen-single").length||(evt.preventDefault(),this.results_toggle(
vendor: 12,819 bytes, line 42
42)):(this.is_multiple&&this.search_field.val(""),$(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field()},Chosen.prototype.container_mouseup=function(evt){if("ABBR"===evt.target.nodeName&&!this.is_disabled)return this.results_reset(evt)},Chosen.prototype.search_results_mousewheel=function(evt){var delta;if(evt.originalEvent&&(delta=-evt.originalEvent.wheelDelta||evt.originalEvent.detail),null!=delta)return evt.preventDefault(),"DOMMouseScroll"===evt.type&&(delta*=40),this.search_results.scrollTop(delta+this.search_results.scrollTop())},Chosen.prototype.blur_test=function(evt){if(!this.active_field&&this.container.hasClass("chosen-container-active"))return this.close_field()},Chosen.prototype.close_field=function(){return $(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},Chosen.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},Chosen.prototype.test_active_click=function(evt){var active_container;return(active_container=$(evt.target).closest(".chosen-container")).length&&this.container[0]===active_container[0]?this.active_field=!0:this.close_field()},Chosen.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=SelectParser.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},Chosen.prototype.result_do_highlight=function(el){var high_bottom,high_top,maxHeight,visible_bottom,visible_top;if(el.length){if(this.result_clear_highlight(),this.result_highlight=el,this.result_highlight.addClass("highlighted"),visible_bottom=(maxHeight=parseInt(this.search_results.css("maxHeight"),10))+(visible_top=this.search_results.scrollTop()),(high_bottom=(high_top=this.result_highlight.position().top+this.search_results.scrollTop())+this.result_highlight.outerHeight())>=visible_bottom)return this.search_results.scrollTop(high_bottom-maxHeight>0?high_bottom-maxHeight:0);if(high_top<visible_top)return this.search_results.scrollTop(high_top)}},Chosen.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},Chosen.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},Chosen.prototype.update_results_content=function(content){return this.search_results.html(content)},Chosen.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},Chosen.prototype.set_tab_index=function(el){var ti;if(this.form_field.tabIndex)return ti=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=ti},Chosen.prototype.set_label_behavior=function(){var _this=this;if(this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=$("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0)return this.form_field_label.bind("click.chosen",(function(evt){return _this.is_multiple?_this.container_mousedown(evt):_this.activate_field()}))},Chosen.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},Chosen.prototype.search_results_mouseup=function(evt){var target;if((target=$(evt.target).hasClass("active-result")?$(evt.target):$(evt.target).parents(".active-result").first()).length)return this.result_highlight=target,this.result_select(evt),this.search_field.focus()},Chosen.prototype.search_results_mouseover=function(evt){var target;if(target=$(evt.target).hasClass("active-result")?$(evt.target):$(evt.target).parents(".active-result").first())return this.result_do_highlight(target)},Chosen.prototype.search_results_mouseout=function(evt){if($(evt.target).hasClass("active-result"))return this.result_clear_highlight()},Chosen.prototype.choice_build=function(item){var choice,close_link,_this=this;return choice=$("<li />",{class:"search-choice"}).html("<span>"+item.html+"</span>"),item.disabled?choice.addClass("search-choice-disabled"):((close_link=$("<a />",{class:"search-choice-close","data-option-array-index":item.array_index})).bind("click.chosen",(function(evt){return _this.choice_destroy_link_click(evt)})),choice.append(close_link)),this.search_container.before(choice)},Chosen.prototype.choice_destroy_link_click=function(evt){if(evt.preventDefault(),evt.stopPropagation(),!this.is_disabled)return this.choice_destroy($(evt.target))},Chosen.prototype.choice_destroy=function(link){if(this.result_deselect(link[0].getAttribute("data-option-array-index")))return this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),link.parents("li").first().remove(),this.search_field_scale()},Chosen.prototype.results_reset=function(){if(this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field)return this.results_hide()},Chosen.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},Chosen.prototype.result_select=function(evt){var high,item;if(this.result_highlight)return high=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?high.removeClass("active-result"):this.reset_single_select_options(),(item=this.results_data[high[0].getAttribute("data-option-array-index")]).selected=!0,this.form_field.options[item.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(item):this.single_set_selected_text(item.text),(evt.metaKey||evt.ctrlKey)&&this.is_multiple||this.results_hide(),this.search_field.val(""),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[item.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,this.keep_select_order&&(this.form_field_jq.find('option[value="'+item.value+'"]').appendTo(this.form_field_jq),this.form_field_jq.trigger("chosen:updated")),this.search_field_scale())},Chosen.prototype.single_set_selected_text=function(text){return null==text&&(text=this.default_text),text===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").text(text)},Chosen.prototype.result_deselect=function(pos){var result_data;return result_data=this.results_data[pos],!this.form_field.options[result_data.options_index].disabled&&(result_data.selected=!1,this.form_field.options[result_data.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[result_data.options_index].value}),this.search_field_scale(),!0)},Chosen.prototype.single_deselect_control_build=function(){if(this.allow_single_deselect)return this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")},Chosen.prototype.get_search_text=function(){return this.search_field.val()===this.default_text?"":$("<div/>").text($.trim(this.search_field.val())).html()},Chosen.prototype.winnow_results_set_highlight=function(){var do_high,selected_results;if(null!=(do_high=(selected_results=this.is_multiple?[]:this.search_results.find(".result-selected.active-result")).length?selected_results.first():this.search_results.find(".active-result").first()))return this.result_do_highlight(do_high)},Chosen.prototype.no_results=function(terms){var no_results_html;return(no_results_html=$('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>')).find("span").first().html(terms),this.search_results.append(no_results_html),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},Chosen.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},Chosen.prototype.keydown_arrow=function(){var next_sib;return this.results_showing&&this.result_highlight?(next_sib=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(next_sib):void 0:this.results_show()},Chosen.prototype.keyup_arrow=function(){var prev_sibs;return this.results_showing||this.is_multiple?this.result_highlight?(prev_sibs=this.result_highlight.prevAll("li.active-result")).length?this.result_do_highlight(prev_sibs.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight()):void 0:this.results_show()},Chosen.prototype.keydown_backstroke=function(){var next_available_destroy;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(next_available_destroy=this.search_container.siblings("li.search-choice").last()).length&&!next_available_destroy.hasClass("search-choice-disabled")?(this.pending_backstroke=next_available_destroy,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0},Chosen.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},Chosen.prototype.keydown_checker=function(evt){var stroke,_ref1;switch(stroke=null!=(_ref1=evt.which)?_ref1:evt.keyCode,this.search_field_scale(),8!==stroke&&this.pending_backstroke&&this.clear_backstroke(),stroke){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(evt),this.mouse_on_container=!1;break;case 13:evt.preventDefault();break;case 38:evt.preventDefault(),this.keyup_arrow();break;case 40:evt.preventDefault(),this.keydown_arrow()}},Chosen.prototype.search_field_scale=function(){var div,f_width,style,style_block,styles,w,_i,_len;if(this.is_multiple){for(w=0,style_block="position:absolute; left: -1000px; top: -1000px; display:none;",_i=0,_len=(styles=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"]).length;_i<_len;_i++)style_block+=(style=styles[_i])+":"+this.search_field.css(style)+";";return(div=$("<div />",{style:style_block})).text(this.search_field.val()),$("body").append(div),w=div.width()+25,div.remove(),w>(f_width=this.container.outerWidth())-10&&(w=f_width-10),this.search_field.css({width:w+"px"})}},Chosen}(AbstractChosen)}.call(this);var Hogan={};!function(Hogan,useArrayBuffer){Hogan.Template=function(renderFunc,text,compiler,options){this.r=renderFunc||this.r,this.c=compiler,this.options=options,this.text=text||"",this.buf=""},Hogan.Template.prototype={r:function(context,partials,indent){return""},v:function(str){return str=coerceToString(str),hChars.test(str)?str.replace(rAmp,"&amp;").replace(rLt,"&lt;").replace(rGt,"&gt;").replace(rApos,"&#39;").replace(rQuot,"&quot;"):str},t:coerceToString,render:function(context,partials,indent){return this.ri([context],partials||{},indent)}
42,ri:function(context,partials,indent){return this.r(context,partials,indent)},rp:function(name,context,partials,indent){var partial=partials[name];return partial?(this.c&&"string"==typeof partial&&(partial=this.c.compile(partial,this.options)),partial.ri(context,partials,indent)):""},rs:function(context,partials,section){var tail=context[context.length-1];if(isArray(tail))for(var i=0;i<tail.length;i++)context.push(tail[i]),section(context,partials,this),context.pop();else section(context,partials,this)},s:function(val,ctx,partials,inverted,start,end,tags){var pass;return(!isArray(val)||0!==val.length)&&("function"==typeof val&&(val=this.ls(val,ctx,partials,inverted,start,end,tags)),pass=""===val||!!val,!inverted&&pass&&ctx&&ctx.push("object"==typeof val?val:ctx[ctx.length-1]),pass)},d:function(key,ctx,partials,returnFound){var names=key.split("."),val=this.f(names[0],ctx,partials,returnFound),cx=null;if("."===key&&isArray(ctx[ctx.length-2]))return ctx[ctx.length-1];for(var i=1;i<names.length;i++)val&&"object"==typeof val&&names[i]in val?(cx=val,val=val[names[i]]):val="";return!(returnFound&&!val)&&(returnFound||"function"!=typeof val||(ctx.push(cx),val=this.lv(val,ctx,partials),ctx.pop()),val)},f:function(key,ctx,partials,returnFound){for(var val=!1,v=null,found=!1,i=ctx.length-1;i>=0;i--)if((v=ctx[i])&&"object"==typeof v&&key in v){val=v[key],found=!0;break}return found?(returnFound||"function"!=typeof val||(val=this.lv(val,ctx,partials)),val):!returnFound&&""},ho:function(val,cx,partials,text,tags){var compiler=this.c,options=this.options;return options.delimiters=tags,text=null==(text=val.call(cx,text))?String(text):text.toString(),this.b(compiler.compile(text,options).render(cx,partials)),!1},b:function(s){this.buf+=s},fl:function(){var r=this.buf;return this.buf="",r},ls:function(val,ctx,partials,inverted,start,end,tags){var t,cx=ctx[ctx.length-1];if(!inverted&&this.c&&val.length>0)return this.ho(val,cx,partials,this.text.substring(start,end),tags);if("function"==typeof(t=val.call(cx))){if(inverted)return!0;if(this.c)return this.ho(t,cx,partials,this.text.substring(start,end),tags)}return t},lv:function(val,ctx,partials){var cx=ctx[ctx.length-1],result=val.call(cx);return"function"==typeof result&&(result=coerceToString(result.call(cx)),this.c&&~result.indexOf("{{"))?this.c.compile(result,this.options).render(cx,partials):coerceToString(result)}};var rAmp=/&/g,rLt=/</g,rGt=/>/g,rApos=/\'/g,rQuot=/\"/g,hChars=/[&<>\"\']/;function coerceToString(val){return String(null==val?"":val)}var isArray=Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)}}("undefined"!=typeof exports?exports:Hogan),function(Hogan){var rIsWhitespace=/\S/,rQuot=/\"/g,rNewline=/\n/g,rCr=/\r/g,rSlash=/\\/g,tagTypes={"#":1,"^":2,"/":3,"!":4,">":5,"<":6,"=":7,_v:8,"{":9,"&":10};function cleanTripleStache(token){"}"===token.n.substr(token.n.length-1)&&(token.n=token.n.substring(0,token.n.length-1))}function trim(s){return s.trim?s.trim():s.replace(/^\s*|\s*$/g,"")}function tagChange(tag,text,index){if(text.charAt(index)!=tag.charAt(0))return!1;for(var i=1,l=tag.length;i<l;i++)if(text.charAt(index+i)!=tag.charAt(i))return!1;return!0}function buildTree(tokens,kind,stack,customTags){for(var instructions=[],opener=null,token=null;tokens.length>0;)if("#"==(token=tokens.shift()).tag||"^"==token.tag||isOpener(token,customTags))stack.push(token),token.nodes=buildTree(tokens,token.tag,stack,customTags),instructions.push(token);else{if("/"==token.tag){if(0===stack.length)throw new Error("Closing tag without opener: /"+token.n);if(opener=stack.pop(),token.n!=opener.n&&!isCloser(token.n,opener.n,customTags))throw new Error("Nesting error: "+opener.n+" vs. "+token.n);return opener.end=token.i,instructions}instructions.push(token)}if(stack.length>0)throw new Error("missing closing tag: "+stack.pop().n);return instructions}function isOpener(token,tags){for(var i=0,l=tags.length;i<l;i++)if(tags[i].o==token.n)return token.tag="#",!0}function isCloser(close,open,tags){for(var i=0,l=tags.length;i<l;i++)if(tags[i].c==close&&tags[i].o==open)return!0}function esc(s){return s.replace(rSlash,"\\\\").replace(rQuot,'\\"').replace(rNewline,"\\n").replace(rCr,"\\r")}function chooseMethod(s){return~s.indexOf(".")?"d":"f"}function walk(tree){for(var tok,nodes,id,method,start,end,tags,code="",i=0,l=tree.length;i<l;i++){var tag=tree[i].tag;"#"==tag?code+=(nodes=tree[i].nodes,id=tree[i].n,method=chooseMethod(tree[i].n),start=tree[i].i,end=tree[i].end,tags=tree[i].otag+" "+tree[i].ctag,"if(_.s(_."+method+'("'+esc(id)+'",c,p,1),c,p,0,'+start+","+end+',"'+tags+'")){_.rs(c,p,function(c,p,_){'+walk(nodes)+"});c.pop();}
42"):"^"==tag?code+=invertedSection(tree[i].nodes,tree[i].n,chooseMethod(tree[i].n)):"<"==tag||">"==tag?code+='_.b(_.rp("'+esc((tok=tree[i]).n)+'",c,p,"'+(tok.indent||"")+'"));':"{"==tag||"&"==tag?code+=tripleStache(tree[i].n,chooseMethod(tree[i].n)):"\n"==tag?code+=text('"\\n"'+(tree.length-1==i?"":" + i")):"_v"==tag?code+=variable(tree[i].n,chooseMethod(tree[i].n)):void 0===tag&&(code+=text('"'+esc(tree[i])+'"'))}return code}function invertedSection(nodes,id,method){return"if(!_.s(_."+method+'("'+esc(id)+'",c,p,1),c,p,1,0,0,"")){'+walk(nodes)+"};"}function tripleStache(id,method){return"_.b(_.t(_."+method+'("'+esc(id)+'",c,p,0)));'}function variable(id,method){return"_.b(_.v(_."+method+'("'+esc(id)+'",c,p,0)));'}function text(id){return"_.b("+id+");"}Hogan.scan=function(text,delimiters){var len=text.length,state=0,tagType=null,tag=null,buf="",tokens=[],seenTag=!1,i=0,lineStart=0,otag="{{",ctag="}}";function addBuf(){buf.length>0&&(tokens.push(new String(buf)),buf="")}function filterLine(haveSeenTag,noNewLine){if(addBuf(),haveSeenTag&&function(){for(var isAllWhitespace=!0,j=lineStart;j<tokens.length;j++)if(!(isAllWhitespace=tokens[j].tag&&tagTypes[tokens[j].tag]<tagTypes._v||!tokens[j].tag&&null===tokens[j].match(rIsWhitespace)))return!1;return isAllWhitespace}())for(var next,j=lineStart;j<tokens.length;j++)tokens[j].tag||((next=tokens[j+1])&&">"==next.tag&&(next.indent=tokens[j].toString()),tokens.splice(j,1));else noNewLine||tokens.push({tag:"\n"});seenTag=!1,lineStart=tokens.length}function changeDelimiters(text,index){var close="="+ctag,closeIndex=text.indexOf(close,index),delimiters=trim(text.substring(text.indexOf("=",index)+1,closeIndex)).split(" ");return otag=delimiters[0],ctag=delimiters[1],closeIndex+close.length-1}for(delimiters&&(delimiters=delimiters.split(" "),otag=delimiters[0],ctag=delimiters[1]),i=0;i<len;i++)0==state?tagChange(otag,text,i)?(--i,addBuf(),state=1):"\n"==text.charAt(i)?filterLine(seenTag):buf+=text.charAt(i):1==state?(i+=otag.length-1,"="==(tagType=(tag=tagTypes[text.charAt(i+1)])?text.charAt(i+1):"_v")?(i=changeDelimiters(text,i),state=0):(tag&&i++,state=2),seenTag=i):tagChange(ctag,text,i)?(tokens.push({tag:tagType,n:trim(buf),otag:otag,ctag:ctag,i:"/"==tagType?seenTag-ctag.length:i+otag.length}),buf="",i+=ctag.length-1,state=0,"{"==tagType&&("}}"==ctag?i++:cleanTripleStache(tokens[tokens.length-1]))):buf+=text.charAt(i);return filterLine(seenTag,!0),tokens},Hogan.generate=function(tree,text,options){var code='var _=this;_.b(i=i||"");'+walk(tree)+"return _.fl();";return options.asString?"function(c,p,i){"+code+";}":new Hogan.Template(new Function("c","p","i",code),text,Hogan,options)},Hogan.parse=function(tokens,text,options){return buildTree(tokens,0,[],(options=options||{}).sectionTags||[])},Hogan.cache={},Hogan.compile=function(text,options){var key=text+"||"+!!(options=options||{}).asString,t=this.cache[key];return t||(t=this.generate(this.parse(this.scan(text,options.delimiters),text,options),text,options),this.cache[key]=t)}}("undefined"!=typeof exports?exports:Hogan);var Ecommerce_PaymentSelect={};!function(window,document,obj){"use strict";obj.defaultRequiredFields=["firstname","lastname"],obj.clientSpecificRequiredFields=["address","zip","city","country_iso"],obj.slimpaySpecificRequiredFields=["phone_inline"],obj.formId="",obj.requiredFieldText="",obj.updateInputs=function(requiredFields){$("#"+obj.formId).find(":input").each((function(){var id=$(this).attr("id"),isRequired=!1;$.each(requiredFields,(function(index,value){"billing_"+value!==id&&"shipping_"+value!==id||(isRequired=!0)}));var currentPlaceholder=$(this).attr("placeholder");currentPlaceholder&&(isRequired?currentPlaceholder&&-1===currentPlaceholder.search(obj.requiredFieldText)&&$(this).attr("placeholder",currentPlaceholder+" - "+obj.requiredFieldText):$(this).attr("placeholder",currentPlaceholder.replace(" - "+obj.requiredFieldText,"")))}))},obj.updateLabel=function(label,required){$("label[for='"+label+"']").each((function(){var text=$(this).text();-1===text.search(/\*/g)&&required?$(this).text(text+"*"):required||$(this).text(text.replace(/\*/g,""))}))},obj.onChange=function($elem,formId,requiredFieldId){obj.formId=formId;var paymentType=$elem.val().split("/")[0],requiredFieldLabel=$("#"+requiredFieldId).attr("placeholder");obj.requiredFieldText=requiredFieldLabel.split("-")[1].trim();var requiredFields=obj.defaultRequiredFields;if(obj.isAdmin||(requiredFields=requiredFields.concat(obj.clientSpecificRequiredFields)),"slimpay"===paymentType){var slimpayRequiredFields=requiredFields.concat(obj.slimpaySpecificRequiredFields);obj.updateInputs(slimpayRequiredFields),obj.updateLabel("address",!0),obj.updateLabel("contact",!0)}else obj.updateInputs(requiredFields),obj.updateLabel("address",!obj.isAdmin),obj.updateLabel("contact",!1)}}(window,document,Ecommerce_PaymentSelect),$(document).on("click",(function(event){var $elem=$(event.target);"ecommerce-payment-select"===$elem.data("actid")&&(Ecommerce_PaymentSelect.isAdmin=void 0!==$elem.data("is-admin")&&$elem.data("is-admin"),Ecommerce_PaymentSelect.onChange($elem,"ecommerce_payment_form","shipping_firstname"))})),$(document).on("change",(function(event){var $elem=$(event.target);if("payment-method-change-form"===$elem.data("actid")){var $loader=$("#ajax_loader");$loader.addClass("loading").removeClass("loaded");var $form=$("#site-payment-type-form"),$subFormDiv=$(".form-payment-method-custom-form"),method=$elem.val(),values=$form.find(":input").serialize();$.get("/site/payment-method/payment-method-form",{values:values,method:method},(function(data){$subFormDiv.html(data);var $responseForm=$subFormDiv.find(".payment-method-response-form");$subFormDiv.html($responseForm),$loader.addClass("loaded").removeClass("loading")}))}}));var Slimpay_Form={};!function(window,document,obj){"use strict";obj.init=function(){$(document).on("change",(function(event){var $elem=$(event.target),actid=$elem.data("actid");if("payment-method-change-type"===actid||"payment-method-change-frequency"===actid||"payment-method-change-month"===actid)switch(obj.paymentMethodCreateForm=$("#payment_method_create"),actid){case"payment-method-change-type":obj.onPaymentMethodChangeType();break;case"payment-method-change-frequency":obj.onPaymentMethodChangeFrequency($elem);break;case"payment-method-change-month":obj.onPaymentMethodChangeMonth($elem)}}))},obj.onPaymentMethodChangeType=function(){switch(!0){case obj.paymentMethodCreateForm.find("#payment_type-recurring").is(":checked"):obj.show("payment_frequency"),obj.show("payment_execution_day"),obj.show("payment_execution_month"),obj.hide("payment_limit"),obj.hide("payment_start_execution_month"),obj.hide("payment_start_execution_day"),obj.paymentMethodCreateForm.find("#payment_frequency").trigger("change");break;case obj.paymentMethodCreateForm.find("#payment_type-portions").is(":checked"):obj.show("payment_frequency"),obj.show("payment_execution_day"),obj.show("payment_execution_month"),obj.show("payment_limit"),obj.hide("payment_start_execution_month"),obj.hide("payment_start_execution_day"),obj.paymentMethodCreateForm.find("#payment_frequency").trigger("change");break;case obj.paymentMethodCreateForm.find("#payment_type-portions-with-start-date").is(":checked"):obj.show("payment_frequency"),obj.show("payment_execution_day"),obj.show("payment_execution_month"),obj.show("payment_limit"),obj.show("payment_start_execution_month"),obj.show("payment_start_execution_day"),obj.paymentMethodCreateForm.find("#payment_frequency").trigger("change");break;case obj.paymentMethodCreateForm.find("#payment_type-recurring-with-dynamic-date").is(":checked"):obj.hide("payment_frequency"),obj.hide("payment_execution_day"),obj.hide("payment_execution_month"),obj.hide("payment_limit"),obj.hide("payment_start_execution_month"),obj.hide("payment_start_execution_day")}return obj},obj.onPaymentMethodChangeFrequency=function($elem){var value=$elem.val(),$executionMonth=obj.paymentMethodCreateForm.find("#payment_execution_month");"yearly"!==value?($executionMonth.hide(),$("label[for=payment_execution_month]").hide()):($executionMonth.show(),$("label[for=payment_execution_month]").show()),$executionMonth.trigger("change")},obj.onPaymentMethodChangeMonth=function($elem){var value=parseInt($elem.val());if("payment_execution_month"===$elem.attr("id")){var $executionDay=obj.paymentMethodCreateForm.find("#payment_execution_day");"yearly"!==obj.paymentMethodCreateForm.find("#payment_frequency").val()&&(value=0)}else $executionDay=obj.paymentMethodCreateForm.find("#payment_start_execution_day");var year=(new Date).getFullYear(),oldValue=$executionDay.val();if(2===value)var maxDays=29;else maxDays=new Date(year,value,0).getDate();$executionDay.find("option").remove().end();for(var i=1;i<=maxDays;i++)$executionDay.append('<option value="'+i+'">'+i+"</option>");$executionDay.find('option[value="'+oldValue+'"]').length&&$executionDay.val(oldValue)},obj.show=function(id){obj.paymentMethodCreateForm.find("#"+id).show(),obj.paymentMethodCreateForm.find("label[for="+id+"]").show(),obj.paymentMethodCreateForm.find("span[for="+id+"]").show()},obj.hide=function(id){obj.paymentMethodCreateForm.find("#"+id).hide(),obj.paymentMethodCreateForm.find("label[for="+id+"]").hide(),obj.paymentMethodCreateForm.find("span[for="+id+"]").hide()}}
42(window,document,Slimpay_Form),Slimpay_Form.init();var Fullsearch_Index_Cleaner={};!function(window,document,obj){"use strict";var storage=[];obj.register=function(destroyable){return storage.push(destroyable),obj},obj.clear=function(){return storage.forEach((function(destroyable,index){destroyable.destroy(),delete storage[index]})),storage=[],obj}}(window,document,Fullsearch_Index_Cleaner);var Fullsearch_Toolbar_Results={};function onBookmarkSuccess(selector){return function(){var $button=jQuery(selector),$icon=$button.find("i"),isBookmarked=$button.data("is-bookmarked"),successCallback=$button.data("success-callback");$icon.toggleClass($button.data("icon-on")).toggleClass($button.data("icon-off")),1===$button.data("extended")?($button.find(".title-on").toggleClass("hidden"),$button.find(".title-off").toggleClass("hidden")):$icon.attr("title",isBookmarked?$button.data("title-on"):$button.data("title-off")),window[successCallback]&&window[successCallback]()}}function displayPhoneInformation(el){jQuery("#displayPhoneInformation_"+el).on("click",(function(){jQuery(this).addClass("hidden"),jQuery("#displayHrefInformation_"+el).removeClass("hidden")}))}function showMoreContent(el){function displayTextTruncate(e,height,minimalHeight){e.css({height:minimalHeight,"max-height":9999}).animate({height:height})}var bodyId=jQuery("#bodyContent_"+el),totalHeight=bodyId.attr("data-text-truncate");bodyId.hasClass("fade-text-truncate")?displayTextTruncate(bodyId,totalHeight,100):displayTextTruncate(bodyId,100,totalHeight),bodyId.toggleClass("fade-text-truncate"),jQuery("#textToSwitch_"+el).toggleClass("hidden"),jQuery("#textToSwitch_truncate_"+el).toggleClass("hidden"),jQuery("#fade-text-bg-"+el).toggleClass("hidden")}!function(window,document,obj){"use strict";var _fullsearchResults=".fullsearch-bar-results",_loader=new PostLink,_timeout=!1,_entry=document.createDocumentFragment(),_displayState=!1,_emptyEntry='<div class="fullsearch-toolbar-header"><div class="fullsearch-toolbar-countresults borderbox-bottom text-left"><h1 class="cl-black space">0 résultat</h1></div></div><div class="fullsearch-toolbar-noresearch space-top"><h1 class="cl-black">Lancez votre recherche !</h1><p class="cl-gray"><em class="italic">Saisissez vos mots clés...</em></p><img src="/templates/common/images/background/svg/image-empty.svg" alt="Ajouter des mots clés" class="img-responsive"></div>',_hits=0;obj.init=function(){$(".fullsearch-bar-input").length>0&&(obj.setToolbarSearchBoxEvents(),obj.fullsearchToolbarEvent())},obj.setToolbarSearchBoxEvents=function(){$(".fullsearch-bar-input").on("focus",(function(){$(this).attr("data-default",100),$(".fullsearch-bar-container").css("border-bottom","1px solid white"),$(_fullsearchResults).fadeIn(),$(".fullsearch-toolbar-results-container").fadeIn()})).on("blur",(function(){$(this).val()||window.innerWidth>767&&($(_fullsearchResults).fadeOut(),$(".fullsearch-toolbar-results-container").fadeOut()),$(".fullsearch-bar-container").css("border-bottom","1px solid rgba(255, 255, 255, 0.5)")})),$(_fullsearchResults).on("click",(function(e){$(e.target).hasClass("fullsearch-bar-result-row")?($(_fullsearchResults).fadeOut(),$(".fullsearch-toolbar-results-container").fadeOut()):e.stopPropagation()})),$(".fullsearch-toolbar-results-container").on("click",(function(){window.innerWidth>767&&($(".fullsearch-bar-input").val(""),_entry=document.createDocumentFragment(),$(_fullsearchResults).html(_emptyEntry).show(),$(_fullsearchResults).fadeOut(),$(".fullsearch-toolbar-results-container").fadeOut(),$(".fullsearch-toolbar-resetfield").hide())})),$(".fullsearch-toolbar-resetfield").on("click",(function(){$(".fullsearch-bar-input").val(""),_entry=document.createDocumentFragment(),$(_fullsearchResults).html(_emptyEntry).show(),$(this).hide(),_displayState=!1}))},obj.fullsearchToolbarEvent=function(){$(".fullsearch-bar-input").on("keyup",(function(e){var key=e.keyCode||e.which,searchData=$(this).val();return 13===key?(e.stopPropagation(),e.preventDefault(),!1):searchData.length<1?($(".fullsearch-toolbar-resetfield").hide(),_entry=document.createDocumentFragment(),$(_fullsearchResults).html(_emptyEntry).show(),!0):($(".fullsearch-toolbar-resetfield").show(),_displayState=!0,_timeout&&clearTimeout(_timeout),void(_timeout=setTimeout((function(){obj.doFullsearch(searchData)}),125)))}))},obj.doFullsearch=function(searchData){_loader.showLoader(),$.ajax({url:"/fullsearch.php",data:{q:{all:searchData},register:!1,type:"toolbar"}}).done((function(data){_loader.hideLoader(),$.each(data,(function(key,value){switch(key){case"user":obj.addUserInfos(value);break;case"job":obj.addJobInfos(value);break;case"company":obj.addCompanyInfos(value);break;case"article":obj.addArticleInfos(value);break;case"event":obj.addEventInfos(value)}obj.addHits(value)})),_hits<=0?$(_fullsearchResults).html(_emptyEntry).show():_displayState&&($(_fullsearchResults).html(_entry).show(),_entry=document.createDocumentFragment(),_hits=0)}))},obj.addHits=function(value){Array.isArray(value)&&value.length>0&&void 0!==value[0].hits&&(_hits+=value[0].hits)},obj.addUserInfos=function(users){if(0!==users.length){var formattedUsers=[];$.each(users[0].results,(function(key,user){var promo=user.academic[0]?user.academic[0].fullpromo:"";formattedUsers.push({title:user.fullname,subtitle:promo,image:user.picture,link:user.link})}
42));var label=this.getEntryLabel(users);obj.addListEntry(label,formattedUsers)}},obj.addJobInfos=function(jobs){if(0!==jobs.length){var formattedJobs=[];$.each(jobs[0].results,(function(key,job){formattedJobs.push({title:job.title,subtitle:job.company_name+" - "+job.city+", "+job.country_iso+" - "+job.contract,image:job.company_logo,link:job.link})}));var label=this.getEntryLabel(jobs);obj.addListEntry(label,formattedJobs)}},obj.addCompanyInfos=function(companies){if(0!==companies.length){var formattedCompanies=[];$.each(companies[0].results,(function(key,company){var subtitle="";""!==company.cityCountry&&(subtitle+=company.cityCountry+" - "),subtitle+=company.sector_label,formattedCompanies.push({title:company.name,subtitle:subtitle,image:company.logo,link:company.company_path})}));var label=this.getEntryLabel(companies);obj.addListEntry(label,formattedCompanies)}},obj.addArticleInfos=function(articles){if(0!==articles.length){var formattedArticles=[];$.each(articles[0].results,(function(key,article){formattedArticles.push({title:article.title,image:article.cover_media_thumbnail_path,link:article.link})}));var label=this.getEntryLabel(articles);obj.addListEntry(label,formattedArticles)}},obj.addEventInfos=function(events){if(0!==events.length){var formattedEvents=[];$.each(events[0].results,(function(key,event){formattedEvents.push({title:event.title,subtitle:event.description,image:event.cover_media_thumbnail_path,link:event.url})}));var label=this.getEntryLabel(events);obj.addListEntry(label,formattedEvents)}},obj.addListEntry=function(entity,data){if(!(data.length<=0)){var $listTitle=$("<h2>",{class:"fullsearch-bar-results-title",text:entity}),$items=$("<div>",{class:"fullsearch-bar-list space-left text-left"});$.each(data,(function(key,line){var $image=$();void 0!==line.image&&($image=line.link.indexOf("person/")>=0?$($.parseHTML(line.image)):$("<img>",{class:"img-responsive",src:line.image}));var title="";void 0!==line.title&&(title=line.title);var $imageHolder,$title,subtitle="";if(void 0!==line.subtitle&&(subtitle=line.subtitle),void 0!==line.link){var link=line.link;"/"===link.substring(0,1)&&(link=link.substring(1)),$imageHolder=$("<a>",{class:"fullsearch-bar--link-img",href:"/"+link}),$title=$("<a>",{class:"fullsearch-bar-result-row",href:"/"+link,text:title})}else $imageHolder=$("<div>",{class:""}),$title=$("<span>",{class:"fullsearch-bar-result-row",text:title});$imageHolder.append($image),$items.append($("<div>",{class:"fullsearch-bar-item pull-down-small","data-actid":"close"}).append($imageHolder).append($("<div>",{class:"space-left-medium"}).append($title).append($("<p>",{class:"fullsearch-bar-subtitle",text:subtitle}))))})),_entry.appendChild($("<div>",{class:"fullsearch-categories"}).append($("<div>",{class:"fullsearch-bar-resultscontent space-top-medium space-bottom-medium"}).append($("<div>",{class:"space text-left"}).append($listTitle)).append($items))[0])}},obj.getEntryLabel=function(entry){var label="";return void 0!==entry[0]&&"string"==typeof entry[0].label&&(label=entry[0].label),label}}(window,document,Fullsearch_Toolbar_Results),jQuery(document).ready((function(){jQuery(document).on("click","[data-material-friend-request]",(function(e){var $this=jQuery(this);return jQuery.getJSON("/friend/index/add",{friend_id:$this.attr("data-material-id"),accept:"json"},(function(){$this.removeClass("info--text"),$this.addClass("warning--text"),$this.find("i").removeClass("mdi-account-plus"),$this.find("i").addClass("mdi-account-clock")})),e.preventDefault()}))})),jQuery(document).ready((function(){jQuery(document).off("click",'[data-role="switch-activation"]').on("click",'[data-role="switch-activation"]',(function(event){var postlinkId=jQuery(this).attr("data-postlink-id"),postlink=getCustomTag(postlinkId),params=JSON.parse(jQuery(this).attr("data-var")),input=jQuery(this).find("input"),alertValueId=input.val(),value="1"===alertValueId?0:1,checked="1"!==alertValueId;for(var prop in input.val(value),input.attr("aria-checked",checked),jQuery(this).toggleClass("af-activation-switch--on"),params)postlink.setStaticParam(prop,params[prop]);return postlink.setUrlAffect("activation"),postlink.doPost(),event.preventDefault()}))})),jQuery(document).ready((function(){jQuery(document).on("click",'[data-role="tab-without-postlink"]',(function(){var $targetTab=jQuery(jQuery(this).attr("data-target")),$otherTabs=jQuery(".af-navigation-tabs-without-postlink").not($targetTab),$input
42=jQuery(jQuery(this).attr("data-input")),$targetContent=jQuery("#"+jQuery(this).attr("data-input-value-content-name")),$otherContentNames=jQuery(this).attr("data-content-names"),$otherContent=jQuery($otherContentNames).not($targetContent);$input.val(jQuery(this).attr("data-input-value-content-name")),$targetTab.addClass("active"),$otherTabs.removeClass("active"),$targetContent.removeClass("hidden"),$otherContent.addClass("hidden")}))})),jQuery(document).ready((function(){jQuery(document).on("click",'[data-role="switch-text"]',(function(){var paramsValue=jQuery(this).data("af-params-value"),paramsName=jQuery(this).data("af-params-name"),postlinkId=jQuery(this).data("af-postlink-id"),postlinkToUpdate=getCustomTag(postlinkId);postlinkToUpdate.setStaticParam(paramsName,paramsValue),postlinkToUpdate.doPost()}))})),jQuery(document).ready((function(){jQuery(document).on("click",'[data-role="pagination"]',(function(){var page=jQuery(this).data("pagination-page"),postlinkId=jQuery(this).data("postlink"),postlink=getCustomTag(postlinkId),pageLimit=jQuery(this).data("pagination-limit");void 0!==postlink&&postlink.setStaticParam("page",page).setStaticParam("limit",pageLimit).setUpdateHashParams(!0).doPost()})),jQuery(document).on("change",'[data-role="pager-limiter"]',(function(){var postlinkId=jQuery(this).data("postlink"),postlink=getCustomTag(postlinkId);void 0!==postlink&&postlink.setStaticParam("page",1).setStaticParam("limit",$(this).val()).setUpdateHashParams(!0).doPost()}))})),jQuery(document).on("chosen:ready","[data-chosen-reset]",(function(event,data){if("chosen"in data){var chosen=data.chosen,$container=chosen.container,$toggle=chosen.selected_item.find(">:last-child>b"),$reset=jQuery('<div class="chosen-reset mdi mdi-close bigger cl-graydarker hidden"></div>');$reset.on("click",(function(event){event&&event.preventDefault(),$element.prop("selectedIndex",0).trigger("change").trigger("chosen:updated")})).insertAfter($container);var $element=jQuery(chosen.form_field);$element.on("change",(function(event,params){params&&""!==params.selected?($reset.removeClass("hidden"),$toggle.addClass("hidden")):($reset.addClass("hidden"),$toggle.removeClass("hidden"))}))}})),window.onBookmarkSuccess=onBookmarkSuccess,window.displayPhoneInformation=displayPhoneInformation,window.showMoreContent=showMoreContent,jQuery(document).ready((function(){jQuery(document).on("change","[data-card-paginator-input]",(function(e){var $this=jQuery(this),maxPageValue=$this.attr("max"),targetPage=e.target.value;if(!/^\d+$/.test(targetPage))return e.target.value=targetPage,void e.preventDefault();(targetPage=parseInt(targetPage))<1&&(e.target.value=1),targetPage>maxPageValue&&(e.target.value=maxPageValue);var postlinkID=$this.attr("data-card-paginator-postlink-id"),postlink=getCustomTag(postlinkID),staticParams=$this.attr("data-card-paginator-postlink-static-params");staticParams=staticParams.split("&amp;");for(var i=0;i<staticParams.length;i++){var split=staticParams[i].split("=");split[1]?postlink.setStaticParam(split[0],split[1]):postlink.setStaticParam(split[0],"")}postlink.setStaticParam("page",targetPage),postlink.doPost()}))}));
43//# sourceMappingURL=/js/scripts.head.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.