YUI.add("event-valuechange",function(e,t){var n="_valuechange",r="value",i="nodeName",s,o={POLL_INTERVAL:50,TIMEOUT:1e4,_poll:function(t,r){var i=t._node,s=r.e,u=t._data&&t._data[n],a=0,f,l,c,h,p,d;if(!i||!u){o._stopPolling(t);return}l=u.prevVal,h=u.nodeName,u.isEditable?c=i.innerHTML:h==="input"||h==="textarea"?c=i.value:h==="select"&&(p=i.options[i.selectedIndex],c=p.value||p.text),c!==l&&(u.prevVal=c,f={_event:s,currentTarget:s&&s.currentTarget||t,newVal:c,prevVal:l,target:s&&s.target||t},e.Object.some(u.notifiers,function(e){var t=e.handle.evt,n;a!==1?e.fire(f):t.el===d&&e.fire(f),n=t&&t._facade?t._facade.stopped:0,n>a&&(a=n,a===1&&(d=t.el));if(a===2)return!0}),o._refreshTimeout(t))},_refreshTimeout:function(e,t){if(!e._node)return;var r=e.getData(n);o._stopTimeout(e),r.timeout=setTimeout(function(){o._stopPolling(e,t)},o.TIMEOUT)},_startPolling:function(t,s,u){var a,f;if(!t.test("input,textarea,select")&&!(f=o._isEditable(t)))return;a=t.getData(n),a||(a={nodeName:t.get(i).toLowerCase(),isEditable:f,prevVal:f?t.getDOMNode().innerHTML:t.get(r)},t.setData(n,a)),a.notifiers||(a.notifiers={});if(a.interval){if(!u.force){a.notifiers[e.stamp(s)]=s;return}o._stopPolling(t,s)}a.notifiers[e.stamp(s)]=s,a.interval=setInterval(function(){o._poll(t,u)},o.POLL_INTERVAL),o._refreshTimeout(t,s)},_stopPolling:function(t,r){if(!t._node)return;var i=t.getData(n)||{};clearInterval(i.interval),delete i.interval,o._stopTimeout(t),r?i.notifiers&&delete i.notifiers[e.stamp(r)]:i.notifiers={}},_stopTimeout:function(e){var t=e.getData(n)||{};clearTimeout(t.timeout),delete t.timeout},_isEditable:function(e){var t=e._node;return t.contentEditable==="true"||t.contentEditable===""},_onBlur:function(e,t){o._stopPolling(e.currentTarget,t)},_onFocus:function(e,t){var s=e.currentTarget,u=s.getData(n);u||(u={isEditable:o._isEditable(s),nodeName:s.get(i).toLowerCase()},s.setData(n,u)),u.prevVal=u.isEditable?s.getDOMNode().innerHTML:s.get(r),o._startPolling(s,t,{e:e})},_onKeyDown:function(e,t){o._startPolling(e.currentTarget,t,{e:e})},_onKeyUp:function(e,t){(e.charCode===229||e.charCode===197)&&o._startPolling(e.currentTarget,t,{e:e,force:!0})},_onMouseDown:function(e,t){o._startPolling(e.currentTarget,t,{e:e})},_onSubscribe:function(t,s,u,a){var f,l,c,h,p;l={blur:o._onBlur,focus:o._onFocus,keydown:o._onKeyDown,keyup:o._onKeyUp,mousedown:o._onMouseDown},f=u._valuechange={};if(a)f.delegated=!0,f.getNodes=function(){return h=t.all("input,textarea,select").filter(a),p=t.all('[contenteditable="true"],[contenteditable=""]').filter(a),h.concat(p)},f.getNodes().each(function(e){e.getData(n)||e.setData(n,{nodeName:e.get(i).toLowerCase(),isEditable:o._isEditable(e),prevVal:c?e.getDOMNode().innerHTML:e.get(r)})}),u._handles=e.delegate(l,t,a,null,u);else{c=o._isEditable(t);if(!t.test("input,textarea,select")&&!c)return;t.getData(n)||t.setData(n,{nodeName:t.get(i).toLowerCase(),isEditable:c,prevVal:c?t.getDOMNode().innerHTML:t.get(r)}),u._handles=t.on(l,null,null,u)}},_onUnsubscribe:function(e,t,n){var r=n._valuechange;n._handles&&n._handles.detach(),r.delegated?r.getNodes().each(function(e){o._stopPolling(e,n)}):o._stopPolling(e,n)}};s={detach:o._onUnsubscribe,on:o._onSubscribe,delegate:o._onSubscribe,detachDelegate:o._onUnsubscribe,publishConfig:{emitFacade:!0}},e.Event.define("valuechange",s),e.Event.define("valueChange",s),e.ValueChange=o},"patched-v3.18.1",{requires:["event-focus","event-synthetic"]});

YUI.add("event-tap",function(e,t){function a(t,n){n=n||e.Object.values(u),e.Array.each(n,function(e){var n=t[e];n&&(n.detach(),t[e]=null)})}var n=e.config.doc,r=e.Event._GESTURE_MAP,i=r.start,s="tap",o=/pointer/i,u={START:"Y_TAP_ON_START_HANDLE",END:"Y_TAP_ON_END_HANDLE",CANCEL:"Y_TAP_ON_CANCEL_HANDLE"};e.Event.define(s,{publishConfig:{preventedFn:function(e){var t=e.target.once("click",function(e){e.preventDefault()});setTimeout(function(){t.detach()},100)}},processArgs:function(e,t){if(!t){var n=e[3];return e.splice(3,1),n}},on:function(e,t,n){t[u.START]=e.on(i,this._start,this,e,t,n)},detach:function(e,t,n){a(t)},delegate:function(t,n,r,s){n[u.START]=e.delegate(i,function(e){this._start(e,t,n,r,!0)},t,s,this)},detachDelegate:function(e,t,n){a(t)},_start:function(e,t,n,i,s){var a={canceled:!1,eventType:e.type},f=n.preventMouse||!1;if(e.button&&e.button===3)return;if(e.touches&&e.touches.length!==1)return;a.node=s?e.currentTarget:t,e.touches?a.startXY=[e.touches[0].pageX,e.touches[0].pageY]:a.startXY=[e.pageX,e.pageY],e.touches?(n[u.END]=t.once("touchend",this._end,this,t,n,i,s,a),n[u.CANCEL]=t.once("touchcancel",this.detach,this,t,n,i,s,a),n.preventMouse=!0):a.eventType.indexOf("mouse")!==-1&&!f?(n[u.END]=t.once("mouseup",this._end,this,t,n,i,s,a),n[u.CANCEL]=t.once("mousecancel",this.detach,this,t,n,i,s,a)):a.eventType.indexOf("mouse")!==-1&&f?n.preventMouse=!1:o.test(a.eventType)&&(n[u.END]=t.once(r.end,this._end,this,t,n,i,s,a),n[u.CANCEL]=t.once(r.cancel,this.detach,this,t,n,i,s,a))},_end:function(e,t,n,r,i,o){var f=o.startXY,l,c,h=15;n._extra&&n._extra.sensitivity>=0&&(h=n._extra.sensitivity),e.changedTouches?(l=[e.changedTouches[0].pageX,e.changedTouches[0].pageY],c=[e.changedTouches[0].clientX,e.changedTouches[0].clientY]):(l=[e.pageX,e.pageY],c=[e.clientX,e.clientY]),Math.abs(l[0]-f[0])<=h&&Math.abs(l[1]-f[1])<=h&&(e.type=s,e.pageX=l[0],e.pageY=l[1],e.clientX=c[0],e.clientY=c[1],e.currentTarget=o.node,r.fire(e)),a(n,[u.END,u.CANCEL])}})},"patched-v3.18.1",{requires:["node-base","event-base","event-touch","event-synthetic"]});

YUI.add("dd-ddm",function(t,i){t.mix(t.DD.DDM,{_pg:null,_debugShim:!1,_activateTargets:function(){},_deactivateTargets:function(){},_startDrag:function(){this.activeDrag&&this.activeDrag.get("useShim")&&(this._shimming=!0,this._pg_activate(),this._activateTargets())},_endDrag:function(){t.later(0,this,this._pg_deactivate),this._deactivateTargets()},_pg_deactivate:function(){this._pg.setStyle("display","none")},_pg_activate:function(){this._pg||this._createPG();var t=this.activeDrag.get("activeHandle"),i="auto";t&&(i=t.getStyle("cursor")),"auto"===i&&(i=this.get("dragCursor")),this._pg_size(),this._pg.setStyles({top:0,left:0,display:"block",opacity:this._debugShim?".5":"0",cursor:i})},_pg_size:function(){if(this.activeDrag){var i=t.one("body"),e=i.get("docHeight"),s=i.get("docWidth");this._pg.setStyles({height:e+"px",width:s+"px"})}},_createPG:function(){var i,e=t.Node.create("<div></div>"),s=t.one("body");e.setStyles({top:"0",left:"0",position:"absolute",zIndex:"99999",overflow:"hidden",backgroundColor:"red",display:"none",height:"5px",width:"5px"}),e.set("id",t.stamp(e)),e.addClass(t.DD.DDM.CSS_PREFIX+"-shim"),s.prepend(e),this._pg=e,this._pg.on("mousemove",t.throttle(t.bind(this._move,this),this.get("throttleTime"))),this._pg.on("mouseup",t.bind(this._end,this)),i=t.one("win"),t.on("window:resize",t.bind(this._pg_size,this)),i.on("scroll",t.bind(this._pg_size,this))}},!0)},"patched-v3.18.1",{requires:["dd-ddm-base","event-resize"]});
YUI.add("dd-ddm-drop",function(t,i){t.mix(t.DD.DDM,{_noShim:!1,_activeShims:[],_hasActiveShim:function(){return!!this._noShim||this._activeShims.length},_addActiveShim:function(t){this._activeShims.push(t)},_removeActiveShim:function(i){var e=[];t.Array.each(this._activeShims,function(t){t._yuid!==i._yuid&&e.push(t)}),this._activeShims=e},syncActiveShims:function(i){t.later(0,this,function(i){var e=i?this.targets:this._lookup();t.Array.each(e,function(t){t.sizeShim.call(t)},this)},i)},mode:0,POINT:0,INTERSECT:1,STRICT:2,useHash:!0,activeDrop:null,validDrops:[],otherDrops:{},targets:[],_addValid:function(t){return this.validDrops.push(t),this},_removeValid:function(i){var e=[];return t.Array.each(this.validDrops,function(t){t!==i&&e.push(t)}),this.validDrops=e,this},isOverTarget:function(t){if(this.activeDrag&&t){var i,e,r=this.activeDrag.mouseXY,a=this.activeDrag.get("dragMode"),h=t.shim;if(r&&this.activeDrag){if(e=this.activeDrag.region,a===this.STRICT)return this.activeDrag.get("dragNode").inRegion(t.region,!0,e);if(t&&t.shim)return a===this.INTERSECT&&this._noShim?(i=e||this.activeDrag.get("node"),t.get("node").intersect(i,t.region).inRegion):(this._noShim&&(h=t.get("node")),h.intersect({top:r[1],bottom:r[1],left:r[0],right:r[0]},t.region).inRegion)}}return!1},clearCache:function(){this.validDrops=[],this.otherDrops={},this._activeShims=[]},_activateTargets:function(){this._noShim=!0,this.clearCache(),t.Array.each(this.targets,function(t){t._activateShim([]),!0===t.get("noShim")&&(this._noShim=!1)},this),this._handleTargetOver()},getBestMatch:function(i,e){var r,a=null,h=0;return t.Object.each(i,function(t){var i=this.activeDrag.get("dragNode").intersect(t.get("node"));t.region.area=i.area,i.inRegion&&i.area>h&&(h=i.area,a=t)},this),e?(r=[],t.Object.each(i,function(t){t!==a&&r.push(t)},this),[a,r]):a},_deactivateTargets:function(){var i,e=[],r=this.activeDrag,a=this.activeDrop;r&&a&&this.otherDrops[a]?(r.get("dragMode")?(a=(i=this.getBestMatch(this.otherDrops,!0))[0],e=i[1]):delete(e=this.otherDrops)[a],r.get("node").removeClass(this.CSS_PREFIX+"-drag-over"),a&&(a.fire("drop:hit",{drag:r,drop:a,others:e}),r.fire("drag:drophit",{drag:r,drop:a,others:e}))):r&&r.get("dragging")&&(r.get("node").removeClass(this.CSS_PREFIX+"-drag-over"),r.fire("drag:dropmiss",{pageX:r.lastXY[0],pageY:r.lastXY[1]})),this.activeDrop=null,t.Array.each(this.targets,function(t){t._deactivateShim([])},this)},_dropMove:function(){this._hasActiveShim()?this._handleTargetOver():t.Object.each(this.otherDrops,function(t){t._handleOut.apply(t,[])})},_lookup:function(){if(!this.useHash||this._noShim)return this.validDrops;var i=[];return t.Array.each(this.validDrops,function(t){t.shim&&t.shim.inViewportRegion(!1,t.region)&&i.push(t)}),i},_handleTargetOver:function(){var i=this._lookup();t.Array.each(i,function(t){t._handleTargetOver.call(t)},this)},_regTarget:function(t){this.targets.push(t)},_unregTarget:function(i){var e,r=[];t.Array.each(this.targets,function(t){t!==i&&r.push(t)},this),this.targets=r,e=[],t.Array.each(this.validDrops,function(t){t!==i&&e.push(t)}),this.validDrops=e},getDrop:function(i){var e=!1,r=t.one(i);return r instanceof t.Node&&t.Array.each(this.targets,function(t){r.compareTo(t.get("node"))&&(e=t)}),e}},!0)},"patched-v3.18.1",{requires:["dd-ddm"]});
YUI.add("dd-drop",function(t,e){var i="node",r=t.DD.DDM,s="offsetHeight",a="offsetWidth",h="drop:over",o="drop:enter",d="drop:exit",n=function(){this._lazyAddAttrs=!1,n.superclass.constructor.apply(this,arguments),t.on("domready",t.bind(function(){t.later(100,this,this._createShim)},this)),r._regTarget(this)};n.NAME="drop",n.ATTRS={node:{setter:function(e){var i=t.one(e);return i||t.error("DD.Drop: Invalid Node Given: "+e),i}},groups:{value:["default"],getter:function(){return this._groups?t.Object.keys(this._groups):(this._groups={},[])},setter:function(e){return this._groups=t.Array.hash(e),e}},padding:{value:"0",setter:function(t){return r.cssSizestoObject(t)}},lock:{value:!1,setter:function(t){return t?this.get(i).addClass(r.CSS_PREFIX+"-drop-locked"):this.get(i).removeClass(r.CSS_PREFIX+"-drop-locked"),t}},bubbles:{setter:function(t){return this.addTarget(t),t}},useShim:{value:!0,setter:function(e){return t.DD.DDM._noShim=!e,e}}},t.extend(n,t.Base,{_bubbleTargets:t.DD.DDM,addToGroup:function(t){return this._groups[t]=!0,this},removeFromGroup:function(t){return delete this._groups[t],this},_createEvents:function(){var e=[h,o,d,"drop:hit"];t.Array.each(e,function(t){this.publish(t,{type:t,emitFacade:!0,preventable:!1,bubbles:!0,queuable:!1,prefix:"drop"})},this)},_valid:null,_groups:null,shim:null,region:null,overTarget:null,inGroup:function(e){this._valid=!1;var i=!1;return t.Array.each(e,function(t){this._groups[t]&&(i=!0,this._valid=!0)},this),i},initializer:function(){t.later(100,this,this._createEvents);var e,s=this.get(i);s.get("id")||(e=t.stamp(s),s.set("id",e)),s.addClass(r.CSS_PREFIX+"-drop"),this.set("groups",this.get("groups"))},destructor:function(){r._unregTarget(this),this.shim&&this.shim!==this.get(i)&&(this.shim.detachAll(),this.shim.remove(),this.shim=null),this.get(i).removeClass(r.CSS_PREFIX+"-drop"),this.detachAll()},_deactivateShim:function(){if(!this.shim)return!1;this.get(i).removeClass(r.CSS_PREFIX+"-drop-active-valid"),this.get(i).removeClass(r.CSS_PREFIX+"-drop-active-invalid"),this.get(i).removeClass(r.CSS_PREFIX+"-drop-over"),this.get("useShim")&&this.shim.setStyles({top:"-999px",left:"-999px",zIndex:"1"}),this.overTarget=!1},_activateShim:function(){if(!r.activeDrag)return!1;if(this.get(i)===r.activeDrag.get(i))return!1;if(this.get("lock"))return!1;var t=this.get(i);this.inGroup(r.activeDrag.get("groups"))?(t.removeClass(r.CSS_PREFIX+"-drop-active-invalid"),t.addClass(r.CSS_PREFIX+"-drop-active-valid"),r._addValid(this),this.overTarget=!1,this.get("useShim")||(this.shim=this.get(i)),this.sizeShim()):(r._removeValid(this),t.removeClass(r.CSS_PREFIX+"-drop-active-valid"),t.addClass(r.CSS_PREFIX+"-drop-active-invalid"))},sizeShim:function(){if(!r.activeDrag)return!1;if(this.get(i)===r.activeDrag.get(i))return!1;if(this.get("lock"))return!1;if(!this.shim)return t.later(100,this,this.sizeShim),!1;var e,h,o,d=this.get(i),n=d.get(s),g=d.get(a),v=d.getXY(),l=this.get("padding");g=g+l.left+l.right,n=n+l.top+l.bottom,v[0]=v[0]-l.left,v[1]=v[1]-l.top,r.activeDrag.get("dragMode")===r.INTERSECT&&(n+=h=(e=r.activeDrag).get(i).get(s),g+=o=e.get(i).get(a),v[0]=v[0]-(o-e.deltaXY[0]),v[1]=v[1]-(h-e.deltaXY[1])),this.get("useShim")&&this.shim.setStyles({height:n+"px",width:g+"px",top:v[1]+"px",left:v[0]+"px"}),this.region={0:v[0],1:v[1],area:0,top:v[1],right:v[0]+g,bottom:v[1]+n,left:v[0]}},_createShim:function(){if(r._pg){if(!this.shim){var e=this.get("node");this.get("useShim")&&((e=t.Node.create('<div id="'+this.get(i).get("id")+'_shim"></div>')).setStyles({height:this.get(i).get(s)+"px",width:this.get(i).get(a)+"px",backgroundColor:"yellow",opacity:".5",zIndex:"1",overflow:"hidden",top:"-900px",left:"-900px",position:"absolute"}),r._pg.appendChild(e),e.on("mouseover",t.bind(this._handleOverEvent,this)),e.on("mouseout",t.bind(this._handleOutEvent,this))),this.shim=e}}else t.later(10,this,this._createShim)},_handleTargetOver:function(){r.isOverTarget(this)?(this.get(i).addClass(r.CSS_PREFIX+"-drop-over"),r.activeDrop=this,r.otherDrops[this]=this,this.overTarget?(r.activeDrag.fire("drag:over",{drop:this,drag:r.activeDrag}),this.fire(h,{drop:this,drag:r.activeDrag})):r.activeDrag.get("dragging")&&(this.overTarget=!0,this.fire(o,{drop:this,drag:r.activeDrag}),r.activeDrag.fire("drag:enter",{drop:this,drag:r.activeDrag}),r.activeDrag.get(i).addClass(r.CSS_PREFIX+"-drag-over"))):this._handleOut()},_handleOverEvent:function(){this.shim.setStyle("zIndex","999"),r._addActiveShim(this)},_handleOutEvent:function(){this.shim.setStyle("zIndex","1"),r._removeActiveShim(this)},_handleOut:function(t){r.isOverTarget(this)&&!t||this.overTarget&&(this.overTarget=!1,t||r._removeActiveShim(this),r.activeDrag&&(this.get(i).removeClass(r.CSS_PREFIX+"-drop-over"),r.activeDrag.get(i).removeClass(r.CSS_PREFIX+"-drag-over"),this.fire(d,{drop:this,drag:r.activeDrag}),r.activeDrag.fire("drag:exit",{drop:this,drag:r.activeDrag}),delete r.otherDrops[this]))}}),t.DD.Drop=n},"patched-v3.18.1",{requires:["dd-drag","dd-ddm-drop"]});
YUI.add("dd-drop-plugin",function(d,n){var o=function(d){d.node=d.host,o.superclass.constructor.apply(this,arguments)};o.NAME="dd-drop-plugin",o.NS="drop",d.extend(o,d.DD.Drop),d.namespace("Plugin"),d.Plugin.Drop=o},"patched-v3.18.1",{requires:["dd-drop"]});
YUI.add("dd-delegate",function(e,t){var s=function(){s.superclass.constructor.apply(this,arguments)},n="container",i="nodes",d=e.Node.create("<div>Temp Node</div>");e.extend(s,e.Base,{_bubbleTargets:e.DD.DDM,dd:null,_shimState:null,_handles:null,_onNodeChange:function(e){this.set("dragNode",e.newVal)},_afterDragEnd:function(){e.DD.DDM._noShim=this._shimState,this.set("lastNode",this.dd.get("node")),this.get("lastNode").removeClass(e.DD.DDM.CSS_PREFIX+"-dragging"),this.dd._unprep(),this.dd.set("node",d)},_delMouseDown:function(t){var s=t.currentTarget,n=this.dd,d=s,a=this.get("dragConfig"),o=n.get("node");s.test(this.get(i))&&!s.test(this.get("invalid"))&&(this._shimState=e.DD.DDM._noShim,e.DD.DDM._noShim=!0,this.set("currentNode",s),o.inDoc()&&n._unprep(),n.set("node",s),a&&a.dragNode?d=a.dragNode:n.proxy&&(d=e.DD.DDM._proxy),n.set("dragNode",d),n._prep(),n.fire("drag:mouseDown",{ev:t}))},_onMouseEnter:function(){this._shimState=e.DD.DDM._noShim,e.DD.DDM._noShim=!0},_onMouseLeave:function(){e.DD.DDM._noShim=this._shimState},initializer:function(){this._handles=[];var t=this.get("dragConfig")||{},s=this.get(n);t.node=d.cloneNode(!0),t.bubbleTargets=this,this.get("handles")&&(t.handles=this.get("handles")),this.dd=new e.DD.Drag(t),this.dd.after("drag:end",e.bind(this._afterDragEnd,this)),this.dd.on("dragNodeChange",e.bind(this._onNodeChange,this)),this.dd.after("drag:mouseup",function(){this._unprep()}),this._handles.push(e.delegate(e.DD.Drag.START_EVENT,e.bind(this._delMouseDown,this),s,this.get(i))),this._handles.push(e.on("mouseenter",e.bind(this._onMouseEnter,this),s)),this._handles.push(e.on("mouseleave",e.bind(this._onMouseLeave,this),s)),e.later(50,this,this.syncTargets),e.DD.DDM.regDelegate(this)},syncTargets:function(){var t,s,d;if(e.Plugin.Drop&&!this.get("destroyed"))return this.get("target")&&(t=e.one(this.get(n)).all(this.get(i)),s=this.dd.get("groups"),(d=this.get("dragConfig"))&&d.groups&&(s=d.groups),t.each(function(e){this.createDrop(e,s)},this)),this},createDrop:function(t,s){var n={useShim:!1,bubbleTargets:this};return t.drop||t.plug(e.Plugin.Drop,n),t.drop.set("groups",s),t},destructor:function(){(this.dd&&this.dd.destroy(),e.Plugin.Drop)&&e.one(this.get(n)).all(this.get(i)).unplug(e.Plugin.Drop);e.Array.each(this._handles,function(e){e.detach()})}},{NAME:"delegate",ATTRS:{container:{value:"body"},nodes:{value:".dd-draggable"},invalid:{value:"input, select, button, a, textarea"},lastNode:{value:d},currentNode:{value:d},dragNode:{value:d},over:{value:!1},target:{value:!1},dragConfig:{value:null},handles:{value:null}}}),e.mix(e.DD.DDM,{_delegates:[],regDelegate:function(e){this._delegates.push(e)},getDelegate:function(t){var s=null;return t=e.one(t),e.Array.each(this._delegates,function(e){t.test(e.get(n))&&(s=e)},this),s}}),e.namespace("DD"),e.DD.Delegate=s},"patched-v3.18.1",{requires:["dd-drag","dd-drop-plugin","event-mouseenter"]});
YUI.add("resize-base",function(e,t){function Lt(){Lt.superclass.constructor.apply(this,arguments)}var n=e.Lang,r=n.isArray,i=n.isBoolean,s=n.isNumber,o=n.isString,u=e.Array,a=n.trim,f=u.indexOf,l=",",c=".",h="",p="{handle}",d=" ",v="active",m="activeHandle",g="activeHandleNode",y="all",b="autoHide",w="border",E="bottom",S="className",x="color",T="defMinHeight",N="defMinWidth",C="handle",k="handles",L="handlesWrapper",A="hidden",O="inner",M="left",_="margin",D="node",P="nodeName",H="none",B="offsetHeight",j="offsetWidth",F="padding",I="parentNode",q="position",R="relative",U="resize",z="resizing",W="right",X="static",V="style",$="top",J="width",K="wrap",Q="wrapper",G="wrapTypes",Y="resize:mouseUp",Z="resize:resize",et="resize:align",tt="resize:end",nt="resize:start",rt="t",it="tr",st="r",ot="br",ut="b",at="bl",ft="l",lt="tl",ct=function(){return Array.prototype.slice.call(arguments).join(d)},ht=function(e){return Math.round(parseFloat(e))||0},pt=function(e,t){return e.getComputedStyle(t)},dt=function(e){return C+e.toUpperCase()},vt=function(t){return t instanceof e.Node},mt=e.cached(function(e){return e.substring(0,1).toUpperCase()+e.substring(1)}),gt=e.cached(function(){var e=[],t=u(arguments,0,!0);return u.each(t,function(t,n){n>0&&(t=mt(t)),e.push(t)}),e.join(h)}),yt=e.ClassNameManager.getClassName,bt=yt(U),wt=yt(U,C),Et=yt(U,C,v),St=yt(U,C,O),xt=yt(U,C,O,p),Tt=yt(U,C,p),Nt=yt(U,A,k),Ct=yt(U,k,Q),kt=yt(U,Q);e.mix(Lt,{NAME:U,ATTRS:{activeHandle:{value:null,validator:function(t){return e.Lang.isString(t)||e.Lang.isNull(t)}},activeHandleNode:{value:null,validator:vt},autoHide:{value:!1,validator:i},defMinHeight:{value:15,validator:s},defMinWidth:{value:15,validator:s},handles:{setter:"_setHandles",value:y},handlesWrapper:{readOnly:!0,setter:e.one,valueFn:"_valueHandlesWrapper"},node:{setter:e.one},resizing:{value:!1,validator:i},wrap:{setter:"_setWrap",value:!1,validator:i},wrapTypes:{readOnly:!0,value:/^canvas|textarea|input|select|button|img|iframe|table|embed$/i},wrapper:{readOnly:!0,valueFn:"_valueWrapper",writeOnce:!0}},RULES:{b:function(e,t,n){var r=e.info,i=e.originalInfo;r.offsetHeight=i.offsetHeight+n},l:function(e,t){var n=e.info,r=e.originalInfo;n.left=r.left+t,n.offsetWidth=r.offsetWidth-t},r:function(e,t){var n=e.info,r=e.originalInfo;n.offsetWidth=r.offsetWidth+t},t:function(e,t,n){var r=e.info,i=e.originalInfo;r.top=i.top+n,r.offsetHeight=i.offsetHeight-n},tr:function(){this.t.apply(this,arguments),this.r.apply(this,arguments)},bl:function(){this.b.apply(this,arguments),this.l.apply(this,arguments)},br:function(){this.b.apply(this,arguments),this.r.apply(this,arguments)},tl:function(){this.t.apply(this,arguments),this.l.apply(this,arguments)}},capitalize:gt}),e.Resize=e.extend(Lt,e.Base,{ALL_HANDLES:[rt,it,st,ot,ut,at,ft,lt],REGEX_CHANGE_HEIGHT:/^(t|tr|b|bl|br|tl)$/i,REGEX_CHANGE_LEFT:/^(tl|l|bl)$/i,REGEX_CHANGE_TOP:/^(tl|t|tr)$/i,REGEX_CHANGE_WIDTH:/^(bl|br|l|r|tl|tr)$/i,HANDLES_WRAP_TEMPLATE:'<div class="'+Ct+'"></div>',WRAP_TEMPLATE:'<div class="'+kt+'"></div>',HANDLE_TEMPLATE:'<div class="'+ct(wt,Tt)+'">'+'<div class="'+ct(St,xt)+'">&nbsp;</div>'+"</div>",totalHSurrounding:0,totalVSurrounding:0,nodeSurrounding:null,wrapperSurrounding:null,changeHeightHandles:!1,changeLeftHandles:!1,changeTopHandles:!1,changeWidthHandles:!1,delegate:null,info:null,lastInfo:null,originalInfo:null,initializer:function(){this._eventHandles=[],this.renderer()},renderUI:function(){var e=this;e._renderHandles()},bindUI:function(){var e=this;e._createEvents(),e._bindDD(),e._bindHandle()},syncUI:function(){var e=this;this.get(D).addClass(bt),e._setHideHandlesUI(e.get(b))},destructor:function(){var t=this,n=t.get(D),r=t.get(Q),i=r.get(I);e.each(t._eventHandles,function(e){e.detach()}),t._eventHandles.length=0,t.eachHandle(function(e){t.delegate.dd.destroy(),e.remove(!0)}),t.delegate.destroy(),t.get(K)&&(t._copyStyles(r,n),i&&i.insertBefore(n,r),r.remove(!0)),n.removeClass(bt),n.removeClass(Nt)},renderer:function(){this.renderUI(),this.bindUI(),this.syncUI()},eachHandle:function(t){var n=this;e.each(n.get(k),function(e,r){var i=n.get(dt(e));t.apply(n,[i,e,r])})},_bindDD:function(){var t=this;t.delegate=new e.DD.Delegate({bubbleTargets:t,container:t.get(L),dragConfig:{clickPixelThresh:0,clickTimeThresh:0,useShim:!0,move:!1},nodes:c+wt,target:!1}),t._eventHandles.push(t.on("drag:drag",t._handleResizeEvent),t.on("drag:dropmiss",t._handleMouseUpEvent),t.on("drag:end",t._handleResizeEndEvent),t.on("drag:start",t._handleResizeStartEvent))},_bindHandle:function(){var t=this,n=t.get(Q);t._eventHandles.push(n.on("mouseenter",e.bind(t._onWrapperMouseEnter,t)),n.on("mouseleave",e.bind(t._onWrapperMouseLeave,t)),n.delegate("mouseenter",e.bind(t._onHandleMouseEnter,t),c+wt),n.delegate("mouseleave",e.bind(t._onHandleMouseLeave,t),c+wt))},_createEvents:function(){var e=this,t=function(t,n){e.publish(t,{defaultFn:n,queuable:!1,emitFacade:!0,bubbles:!0,prefix:U})};t(nt,this._defResizeStartFn),t(Z,this._defResizeFn),t(et,this._defResizeAlignFn),t(tt,this._defResizeEndFn),t(Y,this._defMouseUpFn)},_renderHandles:function(){var e=this,t=e.get(Q),n=e.get(L);e.eachHandle(function(e){n.append(e)}),t.append(n)},_buildHandle:function(t){var n=this;return e.Node.create(e.Lang.sub(n.HANDLE_TEMPLATE,{handle:t}))},_calcResize:function(){var t=this,n=t.handle,r=t.info,i=t.originalInfo,s=r.actXY[0]-i.actXY[0],o=r.actXY[1]-i.actXY[1];n&&e.Resize.RULES[n]&&e.Resize.RULES[n](t,s,o)},_checkSize:function(e,t){var n=this,r=n.info,i=n.originalInfo,s=e===B?$:M;r[e]=t;if(s===M&&n.changeLeftHandles||s===$&&n.changeTopHandles)r[s]=i[s]+i[e]-t},_copyStyles:function(t,n){var r=t.getStyle(q).toLowerCase(),i=this._getBoxSurroundingInfo(t),s;r===X&&(r=R),s={position:r,left:pt(t,M),top:pt(t,$)},e.mix(s,i.margin),e.mix(s,i.border),n.setStyles(s),t.setStyles({border:0,margin:0}),n.sizeTo(t.get(j)+i.totalHBorder,t.get(B)+i.totalVBorder)},_extractHandleName:e.cached(function(e){var t=e.get(S),n=t.match(new RegExp(yt(U,C,"(\\w{1,2})\\b")));return n?n[1
]:null}),_getInfo:function(e,t){var n=[0,0],r=t.dragEvent.target,i=e.getXY(),s=i[0],o=i[1],u=e.get(B),a=e.get(j);return t&&(n=r.actXY.length?r.actXY:r.lastXY),{actXY:n,bottom:o+u,left:s,offsetHeight:u,offsetWidth:a,right:s+a,top:o}},_getBoxSurroundingInfo:function(t){var n={padding:{},margin:{},border:{}};return vt(t)&&e.each([$,W,E,M],function(e){var r=gt(F,e),i=gt(_,e),s=gt(w,e,J),o=gt(w,e,x),u=gt(w,e,V);n.border[o]=pt(t,o),n.border[u]=pt(t,u),n.border[s]=pt(t,s),n.margin[i]=pt(t,i),n.padding[r]=pt(t,r)}),n.totalHBorder=ht(n.border.borderLeftWidth)+ht(n.border.borderRightWidth),n.totalHPadding=ht(n.padding.paddingLeft)+ht(n.padding.paddingRight),n.totalVBorder=ht(n.border.borderBottomWidth)+ht(n.border.borderTopWidth),n.totalVPadding=ht(n.padding.paddingBottom)+ht(n.padding.paddingTop),n},_syncUI:function(){var t=this,n=t.info,r=t.wrapperSurrounding,i=t.get(Q),s=t.get(D);i.sizeTo(n.offsetWidth,n.offsetHeight),(t.changeLeftHandles||t.changeTopHandles)&&i.setXY([n.left,n.top]),i.compareTo(s)||s.sizeTo(n.offsetWidth-r.totalHBorder,n.offsetHeight-r.totalVBorder),e.UA.webkit&&s.setStyle(U,H)},_updateChangeHandleInfo:function(e){var t=this;t.changeHeightHandles=t.REGEX_CHANGE_HEIGHT.test(e),t.changeLeftHandles=t.REGEX_CHANGE_LEFT.test(e),t.changeTopHandles=t.REGEX_CHANGE_TOP.test(e),t.changeWidthHandles=t.REGEX_CHANGE_WIDTH.test(e)},_updateInfo:function(e){var t=this;t.info=t._getInfo(t.get(Q),e)},_updateSurroundingInfo:function(){var e=this,t=e.get(D),n=e.get(Q),r=e._getBoxSurroundingInfo(t),i=e._getBoxSurroundingInfo(n);e.nodeSurrounding=r,e.wrapperSurrounding=i,e.totalVSurrounding=r.totalVPadding+i.totalVBorder,e.totalHSurrounding=r.totalHPadding+i.totalHBorder},_setActiveHandlesUI:function(e){var t=this,n=t.get(g);n&&(e?(t.eachHandle(function(e){e.removeClass(Et)}),n.addClass(Et)):n.removeClass(Et))},_setHandles:function(t){var n=this,i=[];return r(t)?i=t:o(t)&&(t.toLowerCase()===y?i=n.ALL_HANDLES:e.each(t.split(l),function(e){var t=a(e);f(n.ALL_HANDLES,t)>-1&&i.push(t)})),i},_setHideHandlesUI:function(e){var t=this,n=t.get(Q);t.get(z)||(e?n.addClass(Nt):n.removeClass(Nt))},_setWrap:function(e){var t=this,n=t.get(D),r=n.get(P),i=t.get(G);return i.test(r)&&(e=!0),e},_defMouseUpFn:function(){var e=this;e.set(z,!1)},_defResizeFn:function(e){var t=this;t._resize(e)},_resize:function(e){var t=this;t._handleResizeAlignEvent(e.dragEvent),t._syncUI()},_defResizeAlignFn:function(e){var t=this;t._resizeAlign(e)},_resizeAlign:function(e){var t=this,n,r,i;t.lastInfo=t.info,t._updateInfo(e),n=t.info,t._calcResize(),t.con||(r=t.get(T)+t.totalVSurrounding,i=t.get(N)+t.totalHSurrounding,n.offsetHeight<=r&&t._checkSize(B,r),n.offsetWidth<=i&&t._checkSize(j,i))},_defResizeEndFn:function(e){var t=this;t._resizeEnd(e)},_resizeEnd:function(e){var t=this,n=e.dragEvent.target;n.actXY=[],t._syncUI(),t._setActiveHandlesUI(!1),t.set(m,null),t.set(g,null),t.handle=null},_defResizeStartFn:function(e){var t=this;t._resizeStart(e)},_resizeStart:function(e){var t=this,n=t.get(Q);t.handle=t.get(m),t.set(z,!0),t._updateSurroundingInfo(),t.originalInfo=t._getInfo(n,e),t._updateInfo(e)},_handleMouseUpEvent:function(e){this.fire(Y,{dragEvent:e,info:this.info})},_handleResizeEvent:function(e){this.fire(Z,{dragEvent:e,info:this.info})},_handleResizeAlignEvent:function(e){this.fire(et,{dragEvent:e,info:this.info})},_handleResizeEndEvent:function(e){this.fire(tt,{dragEvent:e,info:this.info})},_handleResizeStartEvent:function(e){this.get(m)||this._setHandleFromNode(e.target.get("node")),this.fire(nt,{dragEvent:e,info:this.info})},_onWrapperMouseEnter:function(){var e=this;e.get(b)&&e._setHideHandlesUI(!1)},_onWrapperMouseLeave:function(){var e=this;e.get(b)&&e._setHideHandlesUI(!0)},_setHandleFromNode:function(e){var t=this,n=t._extractHandleName(e);t.get(z)||(t.set(m,n),t.set(g,e),t._setActiveHandlesUI(!0),t._updateChangeHandleInfo(n))},_onHandleMouseEnter:function(e){this._setHandleFromNode(e.currentTarget)},_onHandleMouseLeave:function(){var e=this;e.get(z)||e._setActiveHandlesUI(!1)},_valueHandlesWrapper:function(){return e.Node.create(this.HANDLES_WRAP_TEMPLATE)},_valueWrapper:function(){var t=this,n=t.get(D),r=n.get(I),i=n;return t.get(K)&&(i=e.Node.create(t.WRAP_TEMPLATE),r&&r.insertBefore(i,n),i.append(n),t._copyStyles(n,i),n.setStyles({position:X,left:0,top:0})),i}}),e.each(e.Resize.prototype.ALL_HANDLES,function(t){e.Resize.ATTRS[dt(t)]={setter:function(){return this._buildHandle(t)},value:null,writeOnce:!0}})},"patched-v3.18.1",{requires:["base","widget","event","oop","dd-drag","dd-delegate","dd-drop"],skinnable:!0});

YUI.add("resize-plugin",function(e,t){var n=function(t){t.node=e.Widget&&t.host instanceof e.Widget?t.host.get("boundingBox"):t.host,t.host instanceof e.Widget?t.widget=t.host:t.widget=!1,n.superclass.constructor.call(this,t)};n.NAME="resize-plugin",n.NS="resize",n.ATTRS={node:{value:undefined},widget:{value:undefined}},e.extend(n,e.Resize,{initializer:function(e){this.set("node",e.node),this.set("widget",e.widget),this.on("resize:resize",function(e){this._correctDimensions(e)})},_correctDimensions:function(e){var t=this.get("node"),n={old:t.getX(),cur:e.currentTarget.info.left},r={old:t.getY(),cur:e.currentTarget.info.top};this.get("widget")&&this._setWidgetProperties(e,n,r),this._isDifferent(n.old,n.cur)&&t.set("x",n.cur),this._isDifferent(r.old,r.cur)&&t.set("y",r.cur)},_setWidgetProperties:function(t,n,r){var i=this.get("widget"),s=i.get("height"),o=i.get("width"),u=t.currentTarget.info.offsetWidth-t.currentTarget.totalHSurrounding,a=t.currentTarget.info.offsetHeight-t.currentTarget.totalVSurrounding;this._isDifferent(s,a)&&i.set("height",a),this._isDifferent(o,u)&&i.set("width",u),i.hasImpl&&i.hasImpl(e.WidgetPosition)&&(this._isDifferent(i.get("x"),n.cur)&&i.set("x",n.cur),this._isDifferent(i.get("y"),r.cur)&&i.set("y",r.cur))},_isDifferent:function(e,t){var n=!1;return e!==t&&(n=t),n}}),e.namespace("Plugin"),e.Plugin.Resize=n},"patched-v3.18.1",{requires:["resize-base","plugin"],optional:["resize-constrain"]});

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.0.3-deprecated.100",{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.0.3-deprecated.100",{requires:["aui-modal","resize-plugin"]});

AUI.add("liferay-widget-zindex",function(a){a=a.Component.create({EXTENDS:a.Plugin.Base,NAME:"widgetzindex",NS:"zindex",prototype:{initializer:function(){var b=this,c=b.get("host");!c.get("rendered")&&c.get("visible")&&b._setHostZIndex();b.onHostEvent("visibleChange",function(d){d.newVal&&b._setHostZIndex()})},_setHostZIndex:function(){this.get("host").set("zIndex",++Liferay.zIndex.WINDOW)}}});Liferay.WidgetZIndex=a},"",{requires:["aui-modal","plugin"]});
AUI.add("liferay-util-window",function(f){var h=f.DOM,k=f.Lang,l=f.UA,m=l.ie,n=Liferay.Util,t=n.Window,p=9==m,u=11==m,q=function(a,b){p&&(a.set("width",b+1),a.set("width",b))},v=f.Component.create({ATTRS:{autoHeight:{value:!1},autoHeightRatio:{value:0.95},autoSizeNode:{setter:f.one},autoWidth:{value:!1},autoWidthRatio:{value:0.95},toolbars:{valueFn:function(){var a=this;return{header:[{cssClass:"close",discardDefaultButtonCssClasses:!0,labelHTML:'\x3csvg class\x3d"lexicon-icon" focusable\x3d"false"\x3e\x3cuse data-href\x3d"'+
Liferay.ThemeDisplay.getPathThemeImages()+'/lexicon/icons.svg#times" /\x3e\x3ctitle\x3e'+'Cerrar'+"\x3c/title\x3e\x3c/svg\x3e",on:{click:function(b){a.hide();b.domEvent.stopPropagation()}},render:!0}]}}}},EXTENDS:f.Modal,NAME:f.Modal.NAME,prototype:{}});f.mix(t,{DEFAULTS:{centered:!0,modal:!0,visible:!0,zIndex:Liferay.zIndex.WINDOW},IFRAME_SUFFIX:"_iframe_",TITLE_TEMPLATE:'\x3ch3 class\x3d"modal-title" /\x3e',getByChild:function(a){a=f.one(a).ancestor(".modal",!0);return f.Widget.getByNode(a)},
getById:function(a){return this._map[a]},getWindow:function(a){this._ensureDefaultId(a);a=this._getWindow(a);this._bindDOMWinResizeIfNeeded();a.render();this._setWindowDefaultSizeIfNeeded(a);a.align();return a},hideByChild:function(a){return this.getByChild(a).hide()},refreshByChild:function(a){(a=this.getByChild(a))&&a.io&&a.io.start()},_bindDOMWinResizeIfNeeded:function(){this._winResizeHandler||(this._winResizeHandler=f.getWin().after("windowresize",this._syncWindowsUI,this))},_bindWindowHooks:function(a,
b){var c=this,g=a.get("id"),d=b.refreshWindow;a._opener=b.openingWindow;a._refreshWindow=d;a.after("destroy",function(e){a._opener&&a._opener.frameElement&&(p?c._syncWindowsUI():u&&c._resetFocus(a));c._unregister(a);a=null});d=a._liferayHandles;d.push(Liferay.after("hashChange",function(e){a.iframe.set("uri",e.uri)}));d.push(Liferay.after("popupReady",function(e){e.windowName===g+c.IFRAME_SUFFIX&&(e.dialog=a,e.details[0].dialog=a,e.doc&&(n.afterIframeLoaded(e),e=e.win.Liferay.Util,e.Window._opener=
a._opener,e.Window._name=g),e=a.iframe.node,e.focus(),l.ios&&e.attr("scrolling","no"))}))},_ensureDefaultId:function(a){k.isValue(a.id)||(a.id=f.guid());a.iframeId||(a.iframeId=a.id+this.IFRAME_SUFFIX)},_getDialogIframeConfig:function(a){var b,c=a.iframeId,g=a.uri;g&&(!1===a.cache&&(g=Liferay.Util.addParams(f.guid()+"\x3d"+Date.now(),g)),b=f.merge({bodyCssClass:""},a.dialogIframe,{bindLoadHandler:function(){var d=this,e=!1,r=d.get("host")._liferayHandles;r.push(Liferay.on("popupReady",function(s){d.fire("load",
s);e=!0}));r.push(d.node.on("load",function(s){e||Liferay.fire("popupReady",{windowName:c});e=!1}))},iframeId:c,iframeTitle:a.title||"",uri:g}));return b},_getWindow:function(a){var b=a.id,c=this._getWindowConfig(a),g=this._getDialogIframeConfig(a),d=this.getById(b);if(d){!a.zIndex&&d.hasPlugin("zindex")&&delete c.zIndex;var e=a.openingWindow;d._opener=e;d._refreshWindow=a.refreshWindow;this._map[b]._opener=e;d.setAttrs(c)}else e=f.Node.create(this.TITLE_TEMPLATE),!1!==a.stack&&f.mix(c,{plugins:[Liferay.WidgetZIndex]}),
d=new v(f.merge({headerContent:e,id:b},c)),Liferay.once("screenLoad",function(){d.destroy()}),d.titleNode=e,this._register(d),this._bindWindowHooks(d,a);g&&(d.iframeConfig=g,d.plug(f.Plugin.DialogIframe,g),d.get("boundingBox").addClass("dialog-iframe-modal"));k.isValue(a.title)||(a.title="\x26nbsp;");d.titleNode.html(k.String.escapeHTML(a.title));d.fillHeight(d.bodyNode);return d},_getWindowConfig:function(a){var b=f.merge(this.DEFAULTS,a.dialog),c=b.height,g=b.width;if("auto"===c||""===c||void 0===
c||c>h.winHeight())b.autoHeight=!0;if("auto"===g||""===g||void 0===g||g>h.winWidth())b.autoWidth=!0;b.id=a.id;return b},_register:function(a){var b=a.get("id");a._liferayHandles=[];this._map[b]=a;this._map[b+this.IFRAME_SUFFIX]=a},_resetFocus:function(a){(a=a.get("contentBox").one("input[type\x3dtext]"))&&a.getDOM().focus()},_setWindowDefaultSizeIfNeeded:function(a){var b=a.get("autoSizeNode");if(a.get("autoHeight")){var c;c=b?b.get("offsetHeight"):h.winHeight();c*=a.get("autoHeightRatio");"auto"===
a.get("height")?a._fillMaxHeight(c):a.set("height",c)}c=a.get("width");"auto"!==c&&(a.get("autoWidth")?(b=b?b.get("offsetWidth"):h.winWidth(),b*=a.get("autoWidthRatio"),b!=c?a.set("width",b):q(a,c)):q(a,a.get("width")))},_syncWindowsUI:function(){var a=this;f.each(a._map,function(b){b.get("visible")&&(a._setWindowDefaultSizeIfNeeded(b),b.align())})},_unregister:function(a){var b=a.get("id");delete this._map[b];delete this._map[b+this.IFRAME_SUFFIX];f.Array.invoke(a._liferayHandles,"detach")},_winResizeHandler:null})},
"",{requires:["aui-dialog-iframe-deprecated","aui-modal","event-resize","liferay-widget-zindex"]});
AUI.add("liferay-sign-in-modal",function(d){var h=d.config.win,k=d.Component.create({ATTRS:{resetFormValidator:{value:!0},signInPortlet:{setter:d.one,value:"#p_p_id_com_liferay_login_web_portlet_LoginPortlet_"}},EXTENDS:d.Plugin.Base,NAME:"signinmodal",NS:"signinmodal",prototype:{initializer:function(a){if(a=this.get("signInPortlet"))this._signInPortletBody=a.one(".portlet-body");var b=this.get("host");this._host=b;this._signInPortlet=a;this._signInURL=b.attr("href");a&&(a=a.one("form"))&&(b=Liferay.Form.get(a.attr("id")),
this._formValidator="",b&&(this._formValidator=b.formValidator),this._hasSignInForm=a.hasClass("sign-in-form"));this._bindUI()},destructor:function(){var a=Liferay.Util.getWindow("signinmodal");a&&a.destroy()},_bindUI:function(){var a=this;a._host.on("click",d.bind("_load",a));var b=function(e){a.destroy();Liferay.detach("screenLoad",b)};Liferay.on("screenLoad",b)},_load:function(a){a.preventDefault();this._signInPortletBody&&this._hasSignInForm?this._loadDOM():this._loadIO()},_loadDOM:function(){var a=
this._signInPortletBody;this._originalParentNode||(this._originalParentNode=a.ancestor());this._setModalContent(a);Liferay.Util.focusFormField(a.one("input:text"))},_loadIO:function(){var a=this,b=Liferay.Util.addParams("windowState\x3dexclusive",a._signInURL);d.io.request(b,{on:{failure:d.bind("_redirectPage",a),success:function(e,c,f){(e=this.get("responseData"))?a._setModalContent(e):a._redirectPage()}}})},_redirectPage:function(){h.location.href=this._signInURL},_setModalContent:function(a){var b=
this,e=Liferay.Util.getWindow("signinmodal");e?(e.bodyNode.setContent(a),e.show()):Liferay.Util.openWindow({dialog:{after:{visibleChange:function(c){var f=b._signInPortletBody,g=b._formValidator;g&&b.get("resetFormValidator")&&g.resetAllFields();!c.newVal&&f&&(c=b._originalParentNode)&&c.append(f)}},height:450,width:560},id:"signinmodal",title:'Acceder'},function(c){c=c.bodyNode;c.plug(d.Plugin.ParseContent);c.setContent(a)})}}});Liferay.SignInModal=k},"",{requires:"aui-base aui-component aui-io-request aui-parse-content liferay-form liferay-portlet-url liferay-util-window plugin".split(" ")});
