AUI.add("liferay-icon",function(d){var c={};Liferay.Icon={_forcePost:function(a){Liferay.SPA&&Liferay.SPA.app||(Liferay.Util.forcePost(a.currentTarget),a.preventDefault())},_getConfig:function(a){return c[a.currentTarget.attr("id")]},_handleDocClick:function(a){var b=this._getConfig(a);b&&(a.preventDefault(),b.useDialog?this._useDialog(a):this._forcePost(a))},_handleDocMouseOut:function(a){var b=this._getConfig(a);b&&b.srcHover&&this._onMouseHover(a,b.src)},_handleDocMouseOver:function(a){var b=this._getConfig(a);
b&&b.srcHover&&this._onMouseHover(a,b.srcHover)},_onMouseHover:function(a,b){(a=a.currentTarget.one("img"))&&a.attr("src",b)},_useDialog:function(a){Liferay.Util.openInDialog(a,{dialog:{destroyOnHide:!0},dialogIframe:{bodyCssClass:"dialog-with-footer"}})},register:function(a){var b=d.one(d.config.doc);c[a.id]=a;this._docClickHandler||(this._docClickHandler=b.delegate("click",this._handleDocClick,".lfr-icon-item",this));this._docHoverHandler||(this._docHoverHandler=b.delegate("hover",this._handleDocMouseOver,
this._handleDocMouseOut,".lfr-icon-item",this));Liferay.once("screenLoad",function(){delete c[a.id]})}}},"",{requires:["aui-base","liferay-util-window"]});
