YUI.add("aui-modal",function(e,t){var n=e.Lang,r=e.UA,i=e.WidgetStdMod,s=e.getClassName,o=s("modal-body"),u=s("modal-footer"),a=s("modal-header"),f=s("modal-open");e.Modal=e.Base.create("modal",e.Widget,[e.WidgetCssClass,e.WidgetPosition,e.WidgetStdMod,e.WidgetToggle,e.WidgetAutohide,e.WidgetToolbars,e.WidgetPositionAlign,e.WidgetPositionConstrain,e.WidgetStack,e.WidgetModality],{CONTENT_TEMPLATE:'<div class="modal-content"></div>',initializer:function(){var t=this,n;n=[e.after(t._afterFillHeight,t,"fillHeight"),e.after("windowresize",e.bind("_afterWindowResize",t)),t.after("render",t._afterRender),t.after("draggableChange",t._afterDraggableChange),t.after("visibleChange",t._afterVisibleChange)],t._applyPlugin(t._plugDrag),t._eventHandles=n},destructor:function(){var t=this;(new e.EventHandle(t._eventHandles)).detach(),t._userInteractionHandle&&t._userInteractionHandle.detach(),e.all("body,html").removeClass(f)},_addBubbleTargets:function(t){var r=this;return n.isObject(t)||(t={}),e.mix(t,{bubbleTargets:r})},_afterFillHeight:function(){var e=this;e._fillMaxHeight(e.get("height"))},_afterDraggableChange:function(t){var n=this;t.newVal?n._applyPlugin(n._plugDrag):n.unplug(e.Plugin.Drag)},_afterRender:function(){this.get("visible")&&e.all("body,html").addClass(f)},_afterVisibleChange:function(t){var n=this;!t.newVal&&n.get("destroyOnHide")&&e.soon(e.bind("destroy",n)),e.all("body,html").toggleClass(f,t.newVal)},_afterWindowResize:function(){var e=this;e.get("centered")&&e.align()},_applyPlugin:function(e){var t=this;r.touchEnabled?e.call(t):t._userInteractionHandle||(t._userInteractionHandle=t.once(["click","mousemove"],t._onUserInitInteraction,t))},_fillMaxHeight:function(e){var t=this,n=t.get("fillHeight"),r=t.getStdModNode(n,!0);r&&r.setStyle("maxHeight",e)},_getStdModTemplate:function(t){return e.Node.create(e.Modal.TEMPLATES[t],this._stdModNode.get("ownerDocument"))},_onUserInitInteraction:function(){var e=this;e._plugDrag(),e._userInteractionHandle.detach(),e._userInteractionHandle=null},_plugDrag:function(){var t=this,n=t.get("draggable");n&&t.plug(e.Plugin.Drag,t._addBubbleTargets(n))}},{CSS_PREFIX:s("modal-dialog"),ATTRS:{bodyContent:{value:""},destroyOnHide:{validator:n.isBoolean,value:!1},draggable:{value:{handles:["."+a],plugins:[{fn:e.Plugin.DDConstrained}]}},toolbars:{valueFn:function(){var e=this;return{header:[{cssClass:"close",discardDefaultButtonCssClasses:!0,labelHTML:"<span> \u00d7 </span>",on:{click:function(t){e.hide(),t.domEvent.stopPropagation()}},render:!0}]}}},toolbarCssClass:{value:{header:"pull-right"}}},TEMPLATES:{header:'<div class="'+i.SECTION_CLASS_NAMES[i.HEADER]+" "+a+'"></div>',body:'<div class="'+i.SECTION_CLASS_NAMES[i.BODY]+" "+o+'"></div>',footer:'<div class="'+i.SECTION_CLASS_NAMES[i.FOOTER]+" "+u+'"></div>'}})},"3.1.0-deprecated.101",{requires:["widget","widget-autohide","widget-buttons","widget-modality","widget-position","widget-position-align","widget-position-constrain","widget-stack","widget-stdmod","dd-plugin","dd-constrain","timers","aui-classnamemanager","aui-widget-cssclass","aui-widget-toggle","aui-widget-toolbars"],skinnable:!0});

YUI.add("aui-modal-resize",function(e,t){function n(){}n.prototype={initializer:function(){var t=this;t._eventHandles.push(e.after(t._plugResize,t,"_plugDrag"),t.after("resizableChange",t._afterResizableChange),t.after("resize:end",e.bind(t._syncResizeDimensions,t))),t._applyPlugin(t._plugResize)},_afterResizableChange:function(t){var n=this;t.newVal?n._applyPlugin(n._plugResize):n.unplug(e.Plugin.Resize)},_beforeResizeCorrectDimensions:function(){var t=this;if(t.resize.proxy)return new e.Do.Prevent},_plugResize:function(){var t=this,n=t.get("resizable");n&&!t.hasPlugin("resizable")&&(t.plug(e.Plugin.Resize,t._addBubbleTargets(n)),e.before(t._beforeResizeCorrectDimensions,t.resize,"_correctDimensions",t))},_syncResizeDimensions:function(e){var t=this,n=t.get("boundingBox"),r=e.info;t.set("width",r.offsetWidth-parseInt(n.getComputedStyle("borderRightWidth"),10)-parseInt(n.getComputedStyle("borderLeftWidth"),10)),t.set("height",r.offsetHeight-parseInt(n.getComputedStyle("borderTopWidth"),10)-parseInt(n.getComputedStyle("borderBottomWidth"),10))}},n.ATTRS={resizable:{value:{handles:"br"}}},e.Base.mix(e.Modal,[n])},"3.1.0-deprecated.101",{requires:["aui-modal","resize-plugin"]});

YUI.add("querystring-parse",function(c,r){var u=c.namespace("QueryString"),a=function(i){return function s(r,e){var n,a,t;return 2!==arguments.length?(r=r.split(i),s(u.unescape(r.shift()),u.unescape(r.join(i)))):(r=r.replace(/^\s+|\s+$/g,""),c.Lang.isString(e)&&(e=e.replace(/^\s+|\s+$/g,""),isNaN(e)||e===(n=+e).toString(10)&&(e=n)),(n=/(.*)\[([^\]]*)\]$/.exec(r))?(a=n[2],n=n[1],a?((t={})[a]=e,s(n,t)):s(n,[e])):(t={},r&&(t[r]=e),t))}},i=function(r,e){{if(r){if(c.Lang.isArray(r))return r.concat(e);if(c.Lang.isObject(r)&&c.Lang.isObject(e)){var n=r,a=e,t;for(t in a)t&&a.hasOwnProperty(t)&&(n[t]=i(n[t],a[t]));return n}return[r].concat(e)}return e}};u.parse=function(r,e,n){return c.Array.reduce(c.Array.map(r.split(e||"&"),a(n||"=")),{},i)},u.unescape=function(r){return decodeURIComponent(r.replace(/\+/g," "))}},"patched-v3.18.4",{requires:["yui-base","array-extras"]});
YUI.add("querystring-stringify",function(e,r){var p=e.namespace("QueryString"),c=[],g=e.Lang;p.escape=encodeURIComponent,p.stringify=function(e,r,n){var i,t,s,o,a,u=r&&r.sep?r.sep:"&",y=r&&r.eq?r.eq:"=",f=!(!r||!r.arrayKey)&&r.arrayKey;if(g.isNull(e)||g.isUndefined(e)||g.isFunction(e))return n?p.escape(n)+y:"";if(!g.isBoolean(e)&&"[object Boolean]"!==Object.prototype.toString.call(e)||(e=+e),g.isNumber(e)||g.isString(e))return p.escape(n)+y+p.escape(e);if(g.isArray(e)){for(a=[],n=f?n+"[]":n,o=e.length,s=0;s<o;s++)a.push(p.stringify(e[s],r,n));return a.join(u)}for(s=c.length-1;0<=s;--s)if(c[s]===e)throw new Error("QueryString.stringify. Cyclical reference");for(s in c.push(e),a=[],i=n?n+"[":"",t=n?"]":"",e)e.hasOwnProperty(s)&&a.push(p.stringify(e[s],r,i+s+t));return c.pop(),!(a=a.join(u))&&n?n+"=":a}},"patched-v3.18.4",{requires:["yui-base"]});
YUI.add("aui-url",function(e,t){function y(e){var t=this;if(!e)throw"An URL should be specified.";t._indexParts(e),t._indexParameters()}var n=e.QueryString,r="://",i=0,s=1,o=2,u=3,a=4,f=5,l=6,c=7,h=8,p=9,d=10,v=11,m=12,g=13;y.URI_REGEX_RFC3986=new RegExp("^(?:(?![^:@]+:[^:@\\/]*@)([^:\\/?#.]+):)?(?:\\/\\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\\/?#]*)(?::(\\d*))?)(((\\/(?:[^?#](?![^?#\\/]*\\.[^?#\\/.]+(?:[?#]|$)))*\\/?)?([^?#\\/]*))(?:\\?([^#]*))?(?:#(.*))?)"),e.mix(y.prototype,{_source:undefined,_protocol:undefined,_authority:undefined,_user_info:undefined,_user:undefined,_password:undefined,_host:undefined,_port:undefined,_relative:undefined,_path:undefined,_directory:undefined,_file:undefined,_query:undefined,_anchor:undefined,_parameters:undefined,addParameter:function(t,n){var r=this;r.setParameter(t,r.hasParameter(t)?e.Array(r.getParameter(t)).concat(n):n)},addParameters:function(t){var n=this;e.each(t,function(e,t){n.addParameter(t,e)})},hasParameter:function(e){var t=this;return t._parameters.hasOwnProperty(e)},getParameter:function(e){var t=this;return t._parameters[e]},getParameters:function(){var e=this;return e._parameters},getAnchor:function(){var e=this;return e._anchor},getAuthority:function(){var e=this;return e._authority},getDirectory:function(){var e=this;return e._directory},getFile:function(){var e=this;return e._file},getHost:function(){var e=this;return e._host},getPassword:function(){var e=this;return e._password},getPath:function(){var e=this;return e._path},getPort:function(){var e=this;return e._port},getProtocol:function(){var e=this;return e._protocol},getQuery:function(){var e=this;return e._query},getRelative:function(){var e=this;return e._relative},getSource:function(){var e=this;return e._source},getUser:function(){var e=this;return e._user},getUserInfo:function(){var e=this;return e._user_info},removeParameter:function(e){var t=this;delete t._parameters[e],t._indexParameters()},removeParameters:function(t){var n=this;e.each(t,function(e,t){n.removeParameter(t)})},setParameter:function(e,t){var n=this;n._parameters[e]=t,n._indexParameters()},setParameters:function(t){var n=this;e.each(t,function(e,t){n.setParameter(t,e)})},setAnchor:function(e){var t=this;t._anchor=e},setAuthority:function(e){var t=this;t._authority=e},setDirectory:function(e){var t=this;t._directory=e},setFile:function(e){var t=this;t._file=e},setHost:function(e){var t=this;t._host=e},setPassword:function(e){var t=this;t._password=e},setPath:function(e){var t=this;t._path=e},setPort:function(e){var t=this;t._port=e},setProtocol:function(e){var t=this;t._protocol=e},setRelative:function(e){var t=this;t._relative=e},setSource:function(e){var t=this;t._source=e},setUser:function(e){var t=this;t._user=e},setUserInfo:function(e){var t=this;t._user_info=e},toString:function(){var e=this,t=[];return e._protocol&&t.push(e._protocol,r),t.push(e._authority,e._path),e._query&&t.push("?",e._query),e._anchor&&t.push("#",e._anchor),t.join("")},_indexParameters:function(){var e=this;e._parameters||(e._parameters=n.parse(e._query||"")),e._query=n.stringify(e._parameters)},_indexParts:function(e){var t=this,n=y.URI_REGEX_RFC3986.exec(e);t._source=n[i],t._protocol=n[s],t._authority=n[o],t._user_info=n[u],t._user=n[a],t._password=n[f],t._host=n[l],t._port=n[c],t._relative=n[h],t._path=n[p],t._directory=n[d],t._file=n[v],t._query=n[m],t._anchor=n[g]}},!0),e.Url=y},"3.1.0-deprecated.101",{requires:["oop","querystring-parse","querystring-stringify"]});

AUI.add("liferay-widget-zindex",function(A){var STR_HOST="host";var WidgetZIndex=A.Component.create({EXTENDS:A.Plugin.Base,NAME:"widgetzindex",NS:"zindex",prototype:{_setHostZIndex:function _setHostZIndex(){var instance=this;instance.get(STR_HOST).set("zIndex",++Liferay.zIndex.WINDOW)},initializer:function initializer(){var instance=this;var host=instance.get(STR_HOST);if(!host.get("rendered")&&host.get("visible"))instance._setHostZIndex();instance.onHostEvent("visibleChange",function(event){if(event.newVal)instance._setHostZIndex()})}}});
Liferay.WidgetZIndex=WidgetZIndex},"",{requires:["aui-modal","plugin"]});
AUI.add("liferay-util-window",function(A){var DOM=A.DOM;var Lang=A.Lang;var UA=A.UA;var IE=UA.ie;var Util=Liferay.Util;var Window=Util.Window;var IE9=IE==9;var IE11=IE==11;var setWidth=function setWidth(modal,width){if(IE9){modal.set("width",width+1);modal.set("width",width)}};var LiferayModal=A.Component.create({ATTRS:{autoHeight:{value:false},autoHeightRatio:{value:.95},autoSizeNode:{setter:A.one},autoWidth:{value:false},autoWidthRatio:{value:.95},toolbars:{valueFn:function valueFn(){var instance=
this;return{header:[{cssClass:"close",discardDefaultButtonCssClasses:true,labelHTML:'\x3csvg class\x3d"lexicon-icon" focusable\x3d"false"\x3e\x3cuse data-href\x3d"'+Liferay.ThemeDisplay.getPathThemeImages()+'/lexicon/icons.svg#times" /\x3e\x3ctitle\x3e'+'Close'+"\x3c/title\x3e\x3c/svg\x3e",on:{click:function click(event){instance.hide();event.domEvent.stopPropagation()}},render:true}]}}}},EXTENDS:A.Modal,NAME:A.Modal.NAME,prototype:{}});A.mix(Window,{_bindDOMWinResizeIfNeeded:function _bindDOMWinResizeIfNeeded(){var instance=
this;if(!instance._winResizeHandler)instance._winResizeHandler=A.getWin().after("windowresize",instance._syncWindowsUI,instance)},_bindWindowHooks:function _bindWindowHooks(modal,config){var instance=this;var id=modal.get("id");var openingWindow=config.openingWindow;var refreshWindow=config.refreshWindow;modal._opener=openingWindow;modal._refreshWindow=refreshWindow;modal.after("destroy",function(){if(modal._opener){var openerInFrame=!!modal._opener.frameElement;if(openerInFrame)if(IE9)instance._syncWindowsUI();
else if(IE11)instance._resetFocus(modal)}instance._unregister(modal);modal=null});var liferayHandles=modal._liferayHandles;liferayHandles.push(Liferay.after("hashChange",function(event){modal.iframe.set("uri",event.uri)}));liferayHandles.push(Liferay.after("popupReady",function(event){var iframeId=id+instance.IFRAME_SUFFIX;if(event.windowName===iframeId){event.dialog=modal;event.details[0].dialog=modal;if(event.doc){Util.afterIframeLoaded(event);var modalUtil=event.win.Liferay.Util;modalUtil.Window._opener=
modal._opener;modalUtil.Window._name=id}var iframeNode=modal.iframe.node;instance._focusFirstFocusableElement(modal);if(UA.ios)iframeNode.attr("scrolling","no")}}))},_ensureDefaultId:function _ensureDefaultId(config){var instance=this;if(!Lang.isValue(config.id))config.id=A.guid();if(!config.iframeId)config.iframeId=config.id+instance.IFRAME_SUFFIX},_focusFirstFocusableElement:function _focusFirstFocusableElement(modal){var modalId=modal.getAttrs().id;var modalElement=document.getElementById(modalId);
var focusableElements=modalElement.querySelectorAll('a[href], button, input, textarea, select, details, [tabindex]:not([tabindex\x3d"-1"])');if(focusableElements)focusableElements[0].focus()},_getDialogIframeConfig:function _getDialogIframeConfig(config){var dialogIframeConfig;var iframeId=config.iframeId;var uri=config.uri;if(uri){if(config.cache===false)uri=Liferay.Util.addParams(A.guid()+"\x3d"+Date.now(),uri);var iframeURL=new A.Url(uri);var namespace=iframeURL.getParameter("p_p_id");var bodyCssClass=
["dialog-iframe-popup"];if(config.dialogIframe&&config.dialogIframe.bodyCssClass)bodyCssClass.push(config.dialogIframe.bodyCssClass);iframeURL.addParameter("_"+namespace+"_bodyCssClass",bodyCssClass.join(" "));uri=iframeURL.toString();var defaultDialogIframeConfig={bodyCssClass:""};dialogIframeConfig=A.merge(defaultDialogIframeConfig,config.dialogIframe,{bindLoadHandler:function bindLoadHandler(){var instance=this;var modal=instance.get("host");var popupReady=false;var liferayHandles=modal._liferayHandles;
liferayHandles.push(Liferay.on("popupReady",function(event){instance.fire("load",event);popupReady=true}));liferayHandles.push(instance.node.on("load",function(){if(!popupReady)Liferay.fire("popupReady",{windowName:iframeId});popupReady=false}))},iframeId:iframeId,iframeTitle:config.title||"",uri:uri})}return dialogIframeConfig},_getWindow:function _getWindow(config){var instance=this;var id=config.id;var modalConfig=instance._getWindowConfig(config);var dialogIframeConfig=instance._getDialogIframeConfig(config);
var modal=instance.getById(id);if(!modal){var titleNode=A.Node.create(instance.TITLE_TEMPLATE);if(config.stack!==false)A.mix(modalConfig,{plugins:[Liferay.WidgetZIndex]});modal=new LiferayModal(A.merge({cssClass:"modal-full-screen",headerContent:titleNode,id:id},modalConfig));Liferay.once("screenLoad",function(){modal.destroy()});modal.titleNode=titleNode;instance._register(modal);instance._bindWindowHooks(modal,config)}else{if(!config.zIndex&&modal.hasPlugin("zindex"))delete modalConfig.zIndex;var openingWindow=
config.openingWindow;modal._opener=openingWindow;modal._refreshWindow=config.refreshWindow;instance._map[id]._opener=openingWindow;modal.setAttrs(modalConfig)}if(dialogIframeConfig){modal.iframeConfig=dialogIframeConfig;modal.plug(A.Plugin.DialogIframe,dialogIframeConfig);var originalFn=modal.iframe._onLoadIframe;modal.iframe._onLoadIframe=function(){try{originalFn.call(this)}catch(err){}};modal.get("boundingBox").addClass("dialog-iframe-modal")}if(!Lang.isValue(config.title))config.title="";modal.titleNode.html(Lang.String.escapeHTML(config.title));
modal.fillHeight(modal.bodyNode);return modal},_getWindowConfig:function _getWindowConfig(config){var instance=this;var modalConfig=A.merge(instance.DEFAULTS,config.dialog);var height=modalConfig.height;var width=modalConfig.width;if(height==="auto"||height===""||height===undefined||height>DOM.winHeight())modalConfig.autoHeight=true;if(width==="auto"||width===""||width===undefined||width>DOM.winWidth())modalConfig.autoWidth=true;modalConfig.id=config.id;return modalConfig},_register:function _register(modal){var instance=
this;var id=modal.get("id");modal._liferayHandles=[];instance._map[id]=modal;instance._map[id+instance.IFRAME_SUFFIX]=modal},_resetFocus:function _resetFocus(modal){var contentBox=modal.get("contentBox");var input=contentBox.one("input[type\x3dtext]");if(input)input.getDOM().focus()},_setWindowDefaultSizeIfNeeded:function _setWindowDefaultSizeIfNeeded(modal){var autoSizeNode=modal.get("autoSizeNode");if(modal.get("autoHeight")){var height;if(autoSizeNode)height=autoSizeNode.get("offsetHeight");else height=
DOM.winHeight();height*=modal.get("autoHeightRatio");if(modal.get("height")==="auto")modal._fillMaxHeight(height);else modal.set("height",height)}var widthInitial=modal.get("width");if(widthInitial!=="auto")if(modal.get("autoWidth")){var width;if(autoSizeNode)width=autoSizeNode.get("offsetWidth");else width=DOM.winWidth();width*=modal.get("autoWidthRatio");if(width!=widthInitial)modal.set("width",width);else setWidth(modal,widthInitial)}else setWidth(modal,modal.get("width"))},_syncWindowsUI:function _syncWindowsUI(){var instance=
this;var modals=instance._map;A.each(modals,function(modal){if(modal.get("visible")){instance._setWindowDefaultSizeIfNeeded(modal);modal.align()}})},_unregister:function _unregister(modal){var instance=this;var id=modal.get("id");delete instance._map[id];delete instance._map[id+instance.IFRAME_SUFFIX];A.Array.invoke(modal._liferayHandles,"detach")},_winResizeHandler:null,DEFAULTS:{centered:true,modal:true,visible:true,zIndex:Liferay.zIndex.WINDOW},IFRAME_SUFFIX:"_iframe_",TITLE_TEMPLATE:'\x3ch3 class\x3d"modal-title" /\x3e',
getByChild:function getByChild(child){var node=A.one(child).ancestor(".modal",true);return A.Widget.getByNode(node)},getWindow:function getWindow(config){var instance=this;instance._ensureDefaultId(config);var modal=instance._getWindow(config);instance._bindDOMWinResizeIfNeeded();modal.render();instance._setWindowDefaultSizeIfNeeded(modal);var mask=modal.get("maskNode");if(mask.getStyle("position")=="absolute"){mask.setStyle("height","100%");mask.setStyle("top",document.documentElement.scrollTop+
"px");mask.setStyle("width","100%")}modal.align();instance._focusFirstFocusableElement(modal);return modal},hideByChild:function hideByChild(child){var instance=this;return instance.getByChild(child).hide()},refreshByChild:function refreshByChild(child){var instance=this;var dialog=instance.getByChild(child);if(dialog&&dialog.io)dialog.io.start()}})},"",{requires:["aui-dialog-iframe-deprecated","aui-modal","aui-url","event-resize","liferay-widget-zindex"]});
(function(A,Liferay){var Language={};Language.get=function(key){return key};A.use("io-base",function(A){Language.get=A.cached(function(key,extraParams){var url=themeDisplay.getPathContext()+"/language/"+themeDisplay.getLanguageId()+"/"+key+"/";if(extraParams)if(typeof extraParams=="string")url+=extraParams;else if(Array.isArray(extraParams))url+=extraParams.join("/");var headers={"X-CSRF-Token":Liferay.authToken};var value="";A.io(url,{headers:headers,method:"GET",on:{complete:function complete(i,
o){value=o.responseText}},sync:true});return value})});Liferay.Language=Language})(AUI(),Liferay);
YUI.add("transition",function(h,t){var y,g,v,m,N,i,n="",e="",o=h.config.doc,r="documentElement",s=o[r].style,a="transition",u="transitionProperty",d={},l=["Webkit","Moz"],f={Webkit:"webkitTransitionEnd"},T=function(){this.init.apply(this,arguments)};T._TRANSFORM="transform",T._toCamel=function(t){return t=t.replace(/-([a-z])/gi,function(t,n){return n.toUpperCase()})},T._toHyphen=function(t){return t=t.replace(/([A-Z]?)([a-z]+)([A-Z]?)/g,function(t,n,e,i){n=(n?"-"+n.toLowerCase():"")+e;return i&&(n+="-"+i.toLowerCase()),n})},T.SHOW_TRANSITION="fadeIn",T.HIDE_TRANSITION="fadeOut",T.useNative=!1,"transition"in s&&"transitionProperty"in s&&"transitionDuration"in s&&"transitionTimingFunction"in s&&"transitionDelay"in s?(T.useNative=!0,T.supported=!0):h.Array.each(l,function(t){t+"Transition"in o[r].style&&(n=t,e=T._toHyphen(t)+"-",T.useNative=!0,T.supported=!0,T._VENDOR_PREFIX=t)}),"undefined"==typeof s.transform&&h.Array.each(l,function(t){t+="Transform";"undefined"!=typeof s[t]&&(T._TRANSFORM=t)}),n&&(a=n+"Transition",u=n+"TransitionProperty"),y=e+"transition-property",g=e+"transition-duration",v=e+"transition-timing-function",m=e+"transition-delay",N="transitionend",n.toLowerCase(),N=f[n]||N,T.fx={},T.toggles={},T._hasEnd={},T._reKeywords=/^(?:node|duration|iterations|easing|delay|on|onstart|onend)$/i,h.Node.DOM_EVENTS[N]=1,T.NAME="transition",T.DEFAULT_EASING="ease",T.DEFAULT_DURATION=.5,T.DEFAULT_DELAY=0,T._nodeAttrs={},T.prototype={constructor:T,init:function(t,n){var e=this;return e._node=t,!e._running&&n&&(e._config=n,(t._transition=e)._duration="duration"in n?n.duration:e.constructor.DEFAULT_DURATION,e._delay="delay"in n?n.delay:e.constructor.DEFAULT_DELAY,e._easing=n.easing||e.constructor.DEFAULT_EASING,e._count=0,e._running=!1),e},addProperty:function(t,n){var e,i,o=this,r=this._node,s=h.stamp(r),a=h.one(r),u=T._nodeAttrs[s],s=(u=u||(T._nodeAttrs[s]={}))[t];n&&n.value!==undefined?i=n.value:n!==undefined&&(i=n,n=d),"function"==typeof i&&(i=i.call(a,a)),s&&s.transition&&s.transition!==o&&s.transition._count--,o._count++,e=("undefined"!=typeof n.duration?n.duration:o._duration)||1e-4,u[t]={value:i,duration:e,delay:"undefined"!=typeof n.delay?n.delay:o._delay,easing:n.easing||o._easing,transition:o},a=h.DOM.getComputedStyle(r,t),s="string"==typeof i?a:parseFloat(a),T.useNative&&s===i&&setTimeout(function(){o._onNativeEnd.call(r,{propertyName:t,elapsedTime:e})},1e3*e)},removeProperty:function(t){var n=T._nodeAttrs[h.stamp(this._node)];n&&n[t]&&(delete n[t],this._count--)},initAttrs:function(t){var n,e=this._node;for(n in t.transform&&!t[T._TRANSFORM]&&(t[T._TRANSFORM]=t.transform,delete t.transform),t)t.hasOwnProperty(n)&&!T._reKeywords.test(n)&&(this.addProperty(n,t[n]),""===e.style[n]&&h.DOM.setStyle(e,n,h.DOM.getComputedStyle(e,n)))},run:function(t){var n=this,e=n._node,i=n._config,o={type:"transition:start",config:i};return n._running||(n._running=!0,i.on&&i.on.start&&i.on.start.call(h.one(e),o),n.initAttrs(n._config),n._callback=t,n._start()),n},_start:function(){this._runNative()},_prepDur:function(t){return(t=1e3*parseFloat(t))+"ms"},_runNative:function(){var t,n,e,i=this,o=i._node,r=h.stamp(o),s=o.style,a=o.ownerDocument.defaultView.getComputedStyle(o),u=T._nodeAttrs[r],d="",l=a[T._toCamel(y)],f=y+": ",_=g+": ",p=v+": ",c=m+": ";for(e in"all"!==l&&(f+=l+",",_+=a[T._toCamel(g)]+",",p+=a[T._toCamel(v)]+",",c+=a[T._toCamel(m)]+","),u)t=T._toHyphen(e),u[e],(n=u[e])&&n.transition===i&&(e in o.style?(_+=i._prepDur(n.duration)+",",c+=i._prepDur(n.delay)+",",p+=n.easing+",",f+=t+",",d+=t+": "+n.value+"; "):this.removeProperty(e));f=f.replace(/,$/,";"),_=_.replace(/,$/,";"),p=p.replace(/,$/,";"),c=c.replace(/,$/,";"),T._hasEnd[r]||(o.addEventListener(N,i._onNativeEnd,""),T._hasEnd[r]=!0),s.cssText+=f+_+p+c+d},_end:function(t){var n=this,e=n._node,i=n._callback,o=n._config,r={type:"transition:end",config:o,elapsedTime:t},s=h.one(e);n._running=!1,n._callback=null,e&&(o.on&&o.on.end?setTimeout(function(){o.on.end.call(s,r),i&&i.call(s,r)},1):i&&setTimeout(function(){i.call(s,r)},1))},_endNative:function(t){var n=this._node,e=n.ownerDocument.defaultView.getComputedStyle(n,"")[T._toCamel(y)];t=T._toHyphen(t),"string"==typeof e&&(e=(e=e.replace(new RegExp("(?:^|,\\s)"+t+",?"),",")).replace(/^,|,$/,""),n.style[a]=e)},_onNativeEnd:function(t){var n,e=h.stamp(this),i=T._toCamel(t.propertyName),t=t.elapsedTime,e=T._nodeAttrs[e][i],e=e?e.transition:null;e&&(e.removeProperty(i),e._endNative(i),n={type:"propertyEnd",propertyName:i,elapsedTime:t,config:i=e._config[i]},i&&i.on&&i.on.end&&i.on.end.call(h.one(this),n),e._count<=0&&(e._end(t),this.style[u]=""))},destroy:function(){var t=this._node;t&&(t.removeEventListener(N,this._onNativeEnd,!1),this._node=null)}},h.Transition=T,h.TransitionNative=T,h.Node.prototype.transition=function(t,n,e){var i,o,r=T._nodeAttrs[h.stamp(this._node)],r=r&&r.transition||null;if("string"==typeof t)if("function"==typeof n&&(e=n,n=null),i=T.fx[t],n&&"object"==typeof n)for(o in n=h.clone(n),i)!i.hasOwnProperty(o)||o in n||(n[o]=i[o]);else n=i;else e=n,n=t;return r&&!r._running?r.init(this,n):r=new T(this._node,n),r.run(e),this},h.Node.prototype.show=function(t,n,e){return this._show(),t&&h.Transition&&("string"==typeof t||t.push||("function"==typeof n&&(e=n,n=t),t=T.SHOW_TRANSITION),this.transition(t,n,e)),this},h.NodeList.prototype.show=function(t,n,e){for(var i,o=this._nodes,r=0;i=o[r++];)h.one(i).show(t,n,e);return this},i=function(t,n,e){return function(){n&&n.call(t),e&&"function"==typeof e&&e.apply(t._node,arguments)}},h.Node.prototype.hide=function(t,n,e){return t&&h.Transition?("function"==typeof n&&(e=n,n=null),e=i(this,this._hide,e),"string"==typeof t||t.push||("function"==typeof n&&(e=n,n=t),t=T.HIDE_TRANSITION),this.transition(t,n,e)):this._hide(),this},h.NodeList.prototype.hide=function(t,n,e){for(var i,o=this._nodes,r=0;i=o[r++];)h.one(i).hide(t,n,e);return this},h.NodeList.prototype.transition=function(t,n,e){for(var i,o=this._nodes,r=this.size(),s=0,
e=!0===e;i=o[s++];)s<r&&e?h.one(i).transition(t):h.one(i).transition(t,n);return this},h.Node.prototype.toggleView=function(t,n,e){if(this._toggles=this._toggles||[],e=arguments[arguments.length-1],"string"==typeof t)return(n=(n=void 0===(n="function"==typeof n?undefined:n)&&t in this._toggles?!this._toggles[t]:n)?1:0)?this._show():e=i(this,this._hide,e),this._toggles[t]=n,this.transition(h.Transition.toggles[t][n],e),this;this._toggleView(n=t,e)},h.NodeList.prototype.toggleView=function(t,n,e){for(var i,o=this._nodes,r=0;i=o[r++];)(i=h.one(i)).toggleView.apply(i,arguments);return this},h.mix(T.fx,{fadeOut:{opacity:0,duration:.5,easing:"ease-out"},fadeIn:{opacity:1,duration:.5,easing:"ease-in"},sizeOut:{height:0,width:0,duration:.75,easing:"ease-out"},sizeIn:{height:function(t){return t.get("scrollHeight")+"px"},width:function(t){return t.get("scrollWidth")+"px"},duration:.5,easing:"ease-in",on:{start:function(){var t=this.getStyle("overflow");"hidden"!==t&&(this.setStyle("overflow","hidden"),this._transitionOverflow=t)},end:function(){this._transitionOverflow&&(this.setStyle("overflow",this._transitionOverflow),delete this._transitionOverflow)}}}}),h.mix(T.toggles,{size:["sizeOut","sizeIn"],fade:["fadeOut","fadeIn"]})},"patched-v3.18.4",{requires:["node-style"]});
YUI.add("cookie",function(n,e){var t=n.Lang,o=n.Object,g=null,S=t.isString,r=t.isObject,k=t.isUndefined,s=t.isFunction,u=encodeURIComponent,b=decodeURIComponent,i=n.config.doc;function a(e){throw new TypeError(e)}function c(e){S(e)&&""!==e||a("Cookie name must be a non-empty string.")}function f(e){S(e)&&""!==e||a("Subcookie name must be a non-empty string.")}n.Cookie={_createCookieString:function(e,t,n,o){o=o||{};var e=u(e)+"="+(n?u(t):t),n=o.expires,t=o.path,i=o.domain;return r(o)&&(n instanceof Date&&(e+="; expires="+n.toUTCString()),S(t)&&""!==t&&(e+="; path="+t),S(i)&&""!==i&&(e+="; domain="+i),!0===o.secure&&(e+="; secure")),e},_createCookieHashString:function(e){r(e)||a("Cookie._createCookieHashString(): Argument must be an object.");var n=[];return o.each(e,function(e,t){s(e)||k(e)||n.push(u(t)+"="+u(String(e)))}),n.join("&")},_parseCookieHash:function(e){var t,n,o,i=e.split("&"),r={};if(e.length)for(t=0,n=i.length;t<n;t++)o=i[t].split("="),r[b(o[0])]=b(o[1]);return r},_parseCookieString:function(e,t,n){var o,i,r,s,u,a,c,f={};if(S(e)&&0<e.length)for(o=!1===t?function(e){return e}:b,i=e.split(/;\s/g),s=r=g,a=0,c=i.length;a<c;a++){if((u=i[a].match(/([^=]+)=/i))instanceof Array)try{r=b(u[1]),s=o(i[a].substring(u[1].length+1))}catch(h){}else r=b(i[a]),s="";(k(n)||!n.reverseCookieLoading||k(f[r]))&&(f[r]=s)}return f},_setDoc:function(e){i=e},exists:function(e){return c(e),this._parseCookieString(i.cookie,!0).hasOwnProperty(e)},get:function(e,t){var n;return c(e),s(t)?(n=t,t={}):r(t)?n=t.converter:t={},t=this._parseCookieString(i.cookie,!t.raw,t)[e],k(t)?g:s(n)?n(t):t},getSub:function(e,t,n,o){e=this.getSubs(e,o);return e!==g?(f(t),k(e[t])?g:s(n)?n(e[t]):e[t]):g},getSubs:function(e,t){c(e);t=this._parseCookieString(i.cookie,!1,t);return S(t[e])?this._parseCookieHash(t[e]):g},remove:function(e,t){return c(e),t=n.merge(t||{},{expires:new Date(0)}),this.set(e,"",t)},removeSub:function(e,t,n){var o,i;if(c(e),f(t),n=n||{},o=this.getSubs(e),r(o)&&o.hasOwnProperty(t)){if(delete o[t],n.removeIfEmpty){for(i in o)if(o.hasOwnProperty(i)&&!s(o[i])&&!k(o[i]))return this.setSubs(e,o,n);return this.remove(e,n)}return this.setSubs(e,o,n)}return""},set:function(e,t,n){c(e),k(t)&&a("Cookie.set(): Value cannot be undefined.");e=this._createCookieString(e,t,!(n=n||{}).raw,n);return i.cookie=e},setSub:function(e,t,n,o){c(e),f(t),k(n)&&a("Cookie.setSub(): Subcookie value cannot be undefined.");var i=this.getSubs(e);return(i=r(i)?i:{})[t]=n,this.setSubs(e,i,o)},setSubs:function(e,t,n){c(e),r(t)||a("Cookie.setSubs(): Cookie value must be an object.");e=this._createCookieString(e,this._createCookieHashString(t),!1,n);return i.cookie=e}}},"patched-v3.18.4",{requires:["yui-base"]});
YUI.add("aui-aria",function(e,t){var n=e.Lang,r=n.isBoolean,i=n.isFunction,s=n.isObject,o=n.isString,u=/([^a-z])/ig,a=e.cached(function(e){return e.replace(u,function(){return""}).toLowerCase()}),f=e.Component.create({NAME:"aria",NS:"aria",ATTRS:{attributes:{value:{},validator:s},attributeValueFormat:{value:function(e){return e},validator:i},attributeNode:{writeOnce:!0,setter:e.one,valueFn:function(){return this.get("host").get("boundingBox")}},roleName:{valueFn:function(){var e=this,t=e.get("host"),n=a(t.constructor.NAME||"");return e.isValidRole(n)?n:""},validator:o},roleNode:{writeOnce:!0,setter:e.one,valueFn:function(){return this.get("host").get("boundingBox")}},validateW3C:{value:!0,validator:r}},EXTENDS:e.Plugin.Base,prototype:{initializer:function(){var e=this;e.publish("aria:processAttribute",{defaultFn:e._defProcessFn,queuable:!1,emitFacade:!0,bubbles:!0,prefix:"aria"}),e._uiSetRoleName(e.get("roleName")),e.after("roleNameChange",e._afterRoleNameChange),e._bindHostAttributes()},isValidAttribute:function(t){var n=this;return n.get("validateW3C")?e.Plugin.Aria.W3C_ATTRIBUTES[t]:!0},isValidRole:function(t){var n=this;return n.get("validateW3C")?e.Plugin.Aria.W3C_ROLES[t]:!0},setAttribute:function(e,t,n){var r=this;return r.isValidAttribute(e)?((n||r.get("attributeNode")).set("aria-"+e,t),!0):!1},setAttributes:function(t){var n=this;e.Array.each(t,function(e){n.setAttribute(e.name,e.value,e.node)})},setRole:function(e,t){var n=this;return n.isValidRole(e)?((t||n.get("roleNode")).set("role",e),!0):!1},setRoles:function(t){var n=this;e.Array.each(t,function(e){n.setRole(e.name,e.node)})},_afterHostAttributeChange:function(e){var t=this;t._handleProcessAttribute(e)},_afterRoleNameChange:function(e){var t=this;t._uiSetRoleName(e.newVal)},_bindHostAttributes:function(){var t=this,n=t.get("attributes");e.each(n,function(e,n){var r=t._getAriaAttribute(e,n);t._handleProcessAttribute({aria:r}),t.afterHostEvent(n+"Change",function(e){e.aria=r,t._afterHostAttributeChange(e)})})},_defProcessFn:function(e){var t=this;t._setAttribute(e.aria)},_getAriaAttribute:function(t,n){var r=this,i=r.get("attributeValueFormat"),u={};return o(t)?u=e.merge(u,{ariaName:t,attrName:n,format:i,node:null}):s(t)&&(u=e.mix(t,{ariaName:"",attrName:n,format:i,node:null})),u},_handleProcessAttribute:function(e){var t=this;t.fire("aria:processAttribute",{aria:e.aria})},_setAttribute:function(e){var t=this,n=t.get("host"),r=n.get(e.attrName),s=e.node;i(s)&&(s=s.apply(t,[e])),t.setAttribute(e.ariaName,e.format.apply(t,[r,e]),s)},_uiSetRoleName:function(e){var t=this;t.setRole(e)}}});e.Plugin.Aria=f,e.Plugin.Aria.W3C_ROLES={alert:1,alertdialog:1,application:1,article:1,banner:1,button:1,checkbox:1,columnheader:1,combobox:1,command:1,complementary:1,composite:1,contentinfo:1,definition:1,dialog:1,directory:1,document:1,form:1,grid:1,gridcell:1,group:1,heading:1,img:1,input:1,landmark:1,link:1,list:1,listbox:1,listitem:1,log:1,main:1,marquee:1,math:1,menu:1,menubar:1,menuitem:1,menuitemcheckbox:1,menuitemradio:1,navigation:1,note:1,option:1,presentation:1,progressbar:1,radio:1,radiogroup:1,range:1,region:1,roletype:1,row:1,rowheader:1,scrollbar:1,search:1,section:1,sectionhead:1,select:1,separator:1,slider:1,spinbutton:1,status:1,structure:1,tab:1,tablist:1,tabpanel:1,textbox:1,timer:1,toolbar:1,tooltip:1,tree:1,treegrid:1,treeitem:1,widget:1,window:1},e.Plugin.Aria.W3C_ATTRIBUTES={activedescendant:1,atomic:1,autocomplete:1,busy:1,checked:1,controls:1,describedby:1,disabled:1,dropeffect:1,expanded:1,flowto:1,grabbed:1,haspopup:1,hidden:1,invalid:1,label:1,labelledby:1,level:1,live:1,multiline:1,multiselectable:1,orientation:1,owns:1,posinset:1,pressed:1,readonly:1,relevant:1,required:1,selected:1,setsize:1,sort:1,valuemax:1,valuemin:1,valuenow:1,valuetext:1}},"3.1.0-deprecated.101",{requires:["plugin","aui-component"]});

YUI.add("aui-widget-transition",function(e,t){function r(){var e=this;e._uiSetVisibleHost=e._uiSetVisible}var n=e.Lang;r.ATTRS={animated:{validator:n.isBoolean,value:!1},delay:{setter:"_setDelay",value:{show:0,hide:0}},duration:{validator:n.isNumber,value:.15},opacity:{validator:n.isNumber,value:1},stickDuration:{lazyAdd:!1,setter:"_setStickDuration",validator:n.isNumber}},r.prototype={_hideTimer:null,destructor:function(){var e=this;e._clearHideTimer()},initializer:function(){var t=this;e.on(t._onUiSetVisibleWidgetTranstion,t,"_uiSetVisible")},_clearHideTimer:function(){var e=this;e._hideTimer&&(e._hideTimer.cancel(),e._hideTimer=null)},_maybeHide:function(){var t=this,n=t.get("delay");t._prepareTransition(!1),t._hideTimer=e.later(n.hide,t,t._transition,!1)},_maybeShow:function(){var t=this,n=t.get("delay");t._prepareTransition(!0),e.later(n.show,t,t._transition,!0)},_setDelay:function(e){return n.isNumber(e)?{show:e,hide:e}:e},_setStickDuration:function(e){var t=this;return t.set("delay.hide",e),e},_onUiSetVisibleWidgetTranstion:function(t){var n=this;if(n.get("animated"))return t?n._maybeShow():n._maybeHide(),new e.Do.Prevent},_prepareTransition:function(e){var t=this,n=t.get("boundingBox");t._clearHideTimer(),e&&(t._uiSetVisibleHost(!0),n.setStyle("opacity",0))},_transition:function(e){var t=this,n=t.get("boundingBox");n.transition({duration:t.get("duration"),opacity:e?t.get("opacity"):0},function(){n.toggleClass("in",e),t._uiSetVisibleHost(e)})}},e.WidgetTransition=r},"3.1.0-deprecated.101",{requires:["transition"]});

YUI.add("aui-alert",function(e,t){var n=e.getClassName,r=n("close"),i=n("alert","info"),s=n("alert","dismissible");e.Alert=e.Base.create("alert",e.Widget,[e.WidgetCssClass,e.WidgetStdMod,e.WidgetTransition],{CONTENT_TEMPLATE:null,_eventHandle:null,renderUI:function(){this._uiSetCloseable(this.get("closeable")),this.get("useARIA")&&(this.plug(e.Plugin.Aria),this.aria.setAttribute("hidden",!1,this.get("boundingBox")))},bindUI:function(){this.on("closeableChange",this._onCloseableChange),this.after("visibleChange",this._afterVisibleChange)},_afterVisibleChange:function(t){!t.newVal&&this.get("destroyOnHide")&&e.soon(e.bind("destroy",this))},_onClickBoundingBox:function(e){e.target.test("."+r)&&(this.hide(),this.get("useARIA")&&!this.get("destroyOnHide")&&this.aria.setAttribute("hidden",!0,this.get("boundingBox")))},_onCloseableChange:function(e){this._uiSetCloseable(e.newVal)},_uiSetCloseable:function(e){var t=this.get("boundingBox"),n=this.get("closeableNode");t.toggleClass(s,e),n.remove(),this._eventHandle&&this._eventHandle.detach(),e&&(t.insert(n,0),this._eventHandle=t.on("click",this._onClickBoundingBox,this))}},{ATTRS:{closeable:{validator:e.Lang.isBoolean,value:!0},closeableNode:{valueFn:function(){return e.Node.create('<button type="button" class="close">\u00d7</button>')}},cssClass:{value:i},destroyOnHide:{validator:e.Lang.isBoolean,value:!1},useARIA:{validator:e.Lang.isBoolean,value:!0,writeOnce:"initOnly"}},CSS_PREFIX:"alert",HTML_PARSER:{closeableNode:"."+r}})},"3.1.0-deprecated.101",{requires:["aui-aria","aui-classnamemanager","aui-widget-cssclass","aui-widget-transition","timers","widget","widget-stdmod"],skinnable:!0});

AUI.add("liferay-portlet-base",function(A){var PortletBase=function PortletBase(config){var instance=this;var namespace;if("namespace"in config)namespace=config.namespace;else namespace=A.guid();instance.NS=namespace;instance.ID=namespace.replace(/^_(.*)_$/,"$1");if(config.rootNode)instance._setRootNode(config.rootNode)};PortletBase.ATTRS={namespace:{getter:"_getNS",writeOnce:true},rootNode:{getter:"_getRootNode",setter:"_setRootNode",valueFn:function valueFn(){var instance=this;return A.one("#p_p_id"+
instance.NS)}}};PortletBase.prototype={_formatSelectorNS:function _formatSelectorNS(ns,selector){return selector.replace(A.DOM._getRegExp("(#|\\[id\x3d(\\\"|\\'))(?!"+ns+")","g"),"$1"+ns)},_getNS:function _getNS(){var instance=this;return instance.NS},_getRootNode:function _getRootNode(){var instance=this;return instance.rootNode},_setRootNode:function _setRootNode(value){var instance=this;var rootNode=A.one(value);instance.rootNode=rootNode;return rootNode},all:function all(selector,root){var instance=
this;root=A.one(root)||instance.rootNode||A;return root.all(instance._formatSelectorNS(instance.NS,selector))},byId:function byId(id){var instance=this;return A.one("#"+A.Lang.String.prefix(instance.NS,id))},ns:function ns(str){var instance=this;return Liferay.Util.ns(instance.NS,str)},one:function one(selector,root){var instance=this;root=A.one(root)||instance.rootNode||A;return root.one(instance._formatSelectorNS(instance.NS,selector))}};Liferay.PortletBase=PortletBase},"",{requires:["aui-base"]});
AUI.add("liferay-alert",function(A){var Lang=A.Lang;var Alert=A.Component.create({ATTRS:{animated:{validator:Lang.isBoolean,value:true},closeableNode:{valueFn:function valueFn(){return A.Node.create('\x3cbutton aria-label\x3d"'+'Close'+'" class\x3d"close" type\x3d"button"\x3e'+Liferay.Util.getLexiconIconTpl("times")+"\x3c/button\x3e")}},icon:{validator:Lang.isString,value:"info-circle"},message:{validator:Lang.isString,value:""},title:{validator:Lang.isString},type:{validator:Lang.isString,
value:"info"}},AUGMENTS:[Liferay.PortletBase],EXTENDS:A.Alert,NAME:"liferayalert",prototype:{_afterTypeChange:function _afterTypeChange(){var instance=this;instance._updateCssClass()},_cancelHide:function _cancelHide(){var instance=this;instance._clearHideTimer();instance._set("visible",true)},_getAlertsContainer:function _getAlertsContainer(targetNode){var instance=this;var alertsContainer=instance._alertsContainer;if(!alertsContainer){var rootNode=targetNode||instance.get("rootNode")||A.getBody();
alertsContainer=targetNode&&targetNode.one(".lfr-alert-container")||rootNode.one(".lfr-alert-container");if(!alertsContainer){alertsContainer=A.Node.create(instance.TPL_ALERTS_CONTAINER);if(targetNode)targetNode.prepend(alertsContainer);else{var navbar=rootNode.one(".portlet-body \x3e .navbar");if(navbar)navbar.placeAfter(alertsContainer);else{var prependTarget=rootNode.one(".portlet-body")||rootNode;prependTarget.prepend(alertsContainer)}}}instance._alertsContainer=alertsContainer}return alertsContainer},
_getParentNode:function _getParentNode(targetNode){var instance=this;var parentNode=instance._parentNode;if(!parentNode){parentNode=A.Node.create(instance.TPL_ALERT_NODE);var alertsContainer=instance._getAlertsContainer(targetNode);alertsContainer.prepend(parentNode);instance._parentNode=parentNode}return parentNode},_maybeHide:function _maybeHide(){var instance=this;if(instance._ignoreHideDelay){instance._prepareTransition(false);instance._transition(false)}else Alert.superclass._maybeHide.call(this)},
_onClickBoundingBox:function _onClickBoundingBox(event){if(event.target.ancestor(".close",true,".liferayalert")){this._ignoreHideDelay=true;this.hide()}},_onMouseLeave:function _onMouseLeave(){var instance=this;var delay=instance.get("delay");if(delay.hide>0)instance.hide()},_prepareTransition:function _prepareTransition(visible){var instance=this;var parentNode=instance._getParentNode();instance._clearHideTimer();if(visible&&!parentNode.test(".in")){instance._uiSetVisibleHost(true);parentNode.setStyle("height",
0)}},_transition:function _transition(visible){var instance=this;var parentNode=instance._getParentNode();if(!visible||!parentNode.test(".in"))try{parentNode.transition({duration:instance.get("duration")/1E3,easing:"ease-out",height:visible?instance.get("boundingBox").outerHeight()+"px":0},function(){parentNode.toggleClass("in",visible);instance._uiSetVisibleHost(visible);var delay=instance.get("delay");if(visible&&delay.hide)instance.hide();else if(instance.get("destroyOnHide"))A.soon(A.bind("destroy",
instance))})}catch(error){}},_updateBodyContent:function _updateBodyContent(){var instance=this;var bodyContent=Lang.sub(instance.TPL_CONTENT,{icon:instance.get("icon"),message:instance.get("message"),pathThemeImages:themeDisplay.getPathThemeImages(),title:instance.get("title")||""});instance.set("bodyContent",bodyContent)},_updateCssClass:function _updateCssClass(){var instance=this;instance.set("cssClass","alert-"+instance.get("type"))},TPL_ALERT_NODE:'\x3cdiv class\x3d"container-fluid-1280 lfr-alert-wrapper"\x3e\x3c/div\x3e',
TPL_ALERTS_CONTAINER:'\x3cdiv class\x3d"lfr-alert-container"\x3e\x3c/div\x3e',TPL_CONTENT:'\x3cstrong class\x3d"lead"\x3e\x3csvg class\x3d"lexicon-icon" focusable\x3d"false"\x3e\x3cuse data-href\x3d"{pathThemeImages}/lexicon/icons.svg#{icon}" /\x3e\x3ctitle\x3e{title}\x3c/title\x3e\x3c/svg\x3e {title}\x3c/strong\x3e{message}',bindUI:function bindUI(){var instance=this;var boundingBox=instance.get("boundingBox");instance._eventHandles=[instance.after(["iconChange","messageChange","titleChange"],instance._updateBodyContent,
instance),instance.after("typeChange",instance._afterTypeChange,instance),boundingBox.on("mouseenter",instance._cancelHide,instance),boundingBox.on("mouseleave",instance._onMouseLeave,instance)];boundingBox.attr("role","alert");Alert.superclass.bindUI.call(this)},render:function render(parentNode){var instance=this;instance._updateBodyContent();instance._updateCssClass();parentNode=A.one(parentNode);return Alert.superclass.render.call(this,this._getParentNode(parentNode))}}});Liferay.Alert=Alert},
"",{requires:["aui-alert","aui-component","event-mouseenter","liferay-portlet-base","timers"]});
