!function($){var min=Math.min,max=Math.max,round=Math.floor,isStr=function(e){return"string"===$.type(e)},runPluginCallbacks=function(Instance,a_fn){if($.isArray(a_fn))for(var i=0,c=a_fn.length;i').appendTo("body"),s={width:t.outerWidth-t[0].clientWidth,height:100-t[0].clientHeight};return t.remove(),window.scrollbarWidth=s.width,window.scrollbarHeight=s.height,e.match(/^(width|height)$/)?s[e]:s},disableTextSelection:function(){var e=$(document),t="textSelectionDisabled",s="textSelectionInitialized";$.fn.disableSelection&&(e.data(s)||e.on("mouseup",$.layout.enableTextSelection).data(s,!0),e.data(t)||e.disableSelection().data(t,!0))},enableTextSelection:function(){var e=$(document),t="textSelectionDisabled";$.fn.enableSelection&&e.data(t)&&e.enableSelection().data(t,!1)},showInvisibly:function(e,t){return e&&e.length&&(t||"none"===e.css("display"))?(t={display:(t=e[0].style).display||"",visibility:t.visibility||""},e.css({display:"block",visibility:"hidden"}),t):{}},getElementDimensions:function(s,i){var n,o,a,l={css:{},inset:{}},r=l.css,d={bottom:0},e=$.layout.cssNum,t=Math.round,c=s.offset();return l.offsetLeft=c.left,l.offsetTop=c.top,i=i||{},$.each("Left,Right,Top,Bottom".split(","),function(e,t){n=r["border"+t]=$.layout.borderWidth(s,t),o=r["padding"+t]=$.layout.cssNum(s,"padding"+t),a=t.toLowerCase(),l.inset[a]=0<=i[a]?i[a]:o,d[a]=l.inset[a]+n}),r.width=t(s.width()),r.height=t(s.height()),r.top=e(s,"top",!0),r.bottom=e(s,"bottom",!0),r.left=e(s,"left",!0),r.right=e(s,"right",!0),l.outerWidth=t(s.outerWidth()),l.outerHeight=t(s.outerHeight()),l.innerWidth=max(0,l.outerWidth-d.left-d.right),l.innerHeight=max(0,l.outerHeight-d.top-d.bottom),l.layoutWidth=t(s.innerWidth()),l.layoutHeight=t(s.innerHeight()),l},getElementStyles:function(e,t){for(var s,i,n,o,a,l={},r=e[0].style,d=t.split(","),c="Top,Bottom,Left,Right".split(","),u="Color,Style,Width".split(","),p=0;p )",i=$.extend({sort:!1,returnHTML:!1,display:!1},i),!0===t||i.display?debugData(e,s,i):window.console&&console.log(debugData(e,s,i))):t?alert(e):window.console?console.log(e):(s=(s=$("#layoutLogger")).length?s:function(){var e=$.support.fixedPosition?"fixed":"absolute",e=$('
XLayout console.log
    ').appendTo("body");e.css("left",$(window).width()-e.outerWidth()-5),$.ui.draggable&&e.draggable({handle:":first-child"});return e}()).children("ul").append('
  • '+e.replace(/\/g,">")+"
  • ")}},!function(){var e=navigator.userAgent.toLowerCase(),e=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[],t=e[1]||"",e=e[2]||0,s="msie"===t,i=document.compatMode,n=$.support,o=void 0!==n.boxSizing?n.boxSizing:n.boxSizingReliable,a=!s||!i||"CSS1Compat"===i||n.boxModel||!1,l=$.layout.browser={version:e,safari:"webkit"===t,webkit:"chrome"===t,msie:s,isIE6:s&&6==e,boxModel:a,boxSizing:!!("function"==typeof o?o():o)};t&&(l[t]=!0),a||i||$(function(){l.boxModel=n.boxModel})}(),$.layout.defaults={name:"",containerClass:"ui-layout-container",inset:null,scrollToBookmarkOnLoad:!0,resizeWithWindow:!0,resizeWithWindowDelay:200,resizeWithWindowMaxDelay:0,maskPanesEarly:!1,onresizeall_start:null,onresizeall_end:null,onload_start:null,onload_end:null,onunload_start:null,onunload_end:null,initPanes:!0,showErrorMessages:!0,showDebugMessages:!1,zIndex:null,zIndexes:{pane_normal:0,content_mask:1,resizer_normal:2,pane_sliding:100,pane_animate:1e3,resizer_drag:1e4},errors:{pane:"pane",selector:"selector",addButtonError:"Error Adding Button\nInvalid ",containerMissing:"UI Layout Initialization Error\nThe specified layout-container does not exist.",centerPaneMissing:"UI Layout Initialization Error\nThe center-pane element does not exist.\nThe center-pane is a required element.",noContainerHeight:"UI Layout Initialization Warning\nThe layout-container \"CONTAINER\" has no height.\nTherefore the layout is 0-height and hence 'invisible'!",callbackError:"UI Layout Callback Error\nThe EVENT callback is not a valid function."},panes:{applyDemoStyles:!1,closable:!0,resizable:!0,slidable:!1,initClosed:!1,initHidden:!1,contentSelector:".ui-layout-content",contentIgnoreSelector:".ui-layout-ignore",findNestedContent:!1,paneClass:"ui-layout-pane",resizerClass:"ui-layout-resizer",togglerClass:"ui-layout-toggler",buttonClass:"ui-layout-button",minSize:0,maxSize:0,spacing_open:6,spacing_closed:6,togglerLength_open:0,togglerLength_closed:0,togglerAlign_open:"center",togglerAlign_closed:"center",togglerContent_open:"",togglerContent_closed:"",resizerDblClickToggle:!0,autoResize:!0,autoReopen:!0,resizerDragOpacity:1,maskContents:!1,maskObjects:!1,maskZindex:null,resizingGrid:!1,livePaneResizing:!1,liveContentResizing:!1,liveResizingTolerance:1,sliderCursor:"pointer",slideTrigger_open:"click",slideTrigger_close:"mouseleave",slideDelay_open:300,slideDelay_close:300,hideTogglerOnSlide:!1,preventQuickSlideClose:$.layout.browser.webkit,preventPrematureSlideClose:!1,tips:{Open:"Abrir",Close:"Cerrar",Resize:"Ajustar",Slide:"Slide Open",Pin:"Pin",Unpin:"Un-Pin",noRoomToOpen:"No hay espacio suficiente para mostrar el panel",minSizeWarning:"El panel ha alcanzado el tamanio mínimo",maxSizeWarning:"El panel ha alcanzado el tamanio máximo"},showOverflowOnHover:!1,enableCursorHotkey:!1,customHotkeyModifier:"SHIFT",fxName:"slide",fxSpeed:null,fxSettings:{},fxOpacityFix:!0,animatePaneSizing:!1,children:null,containerSelector:"",initChildren:!0,destroyChildren:!0,resizeChildren:!0,triggerEventsOnLoad:!1,triggerEventsDuringLiveResize:!0,onshow_start:null,onshow_end:null,onhide_start:null,onhide_end:null,onopen_start:null,onopen_end:null,onclose_start:null,onclose_end:null,onresize_start:null,onresize_end:null,onsizecontent_start:null,onsizecontent_end:null,onswap_start:null,onswap_end:null,ondrag_start:null,ondrag_end:null},north:{paneSelector:".ui-layout-north",size:"auto",resizerCursor:"n-resize",customHotkey:""},south:{paneSelector:".ui-layout-south",size:"auto",resizerCursor:"s-resize",customHotkey:""},east:{paneSelector:".ui-layout-east",size:200,resizerCursor:"e-resize",customHotkey:""},west:{paneSelector:".ui-layout-west",size:400,resizerCursor:"w-resize",customHotkey:""},center:{paneSelector:".ui-layout-center",minWidth:0,minHeight:0}},$.layout.optionsMap={layout:"name,instanceKey,stateManagement,effects,inset,zIndexes,errors,zIndex,scrollToBookmarkOnLoad,showErrorMessages,maskPanesEarly,outset,resizeWithWindow,resizeWithWindowDelay,resizeWithWindowMaxDelay,onresizeall,onresizeall_start,onresizeall_end,onload,onload_start,onload_end,onunload,onunload_start,onunload_end".split(","),center:"paneClass,contentSelector,contentIgnoreSelector,findNestedContent,applyDemoStyles,triggerEventsOnLoad,showOverflowOnHover,maskContents,maskObjects,liveContentResizing,containerSelector,children,initChildren,resizeChildren,destroyChildren,onresize,onresize_start,onresize_end,onsizecontent,onsizecontent_start,onsizecontent_end".split(","),noDefault:"paneSelector,resizerCursor,customHotkey".split(",")},$.layout.transformData=function(e,t){var s,i,n,o,a,l,r,d=t?{panes:{},center:{}}:{};if("object"==typeof e)for(i in e)for(s=d,a=e[i],r=(n=i.split("__")).length-1,l=0;l<=r;l++)o=n[l],l===r?$.isPlainObject(a)?s[o]=$.layout.transformData(a):s[o]=a:(s[o]||(s[o]={}),s=s[o]);return d},$.layout.backwardCompatibility={map:{applyDefaultStyles:"applyDemoStyles",childOptions:"children",initChildLayout:"initChildren",destroyChildLayout:"destroyChildren",resizeChildLayout:"resizeChildren",resizeNestedLayout:"resizeChildren",resizeWhileDragging:"livePaneResizing",resizeContentWhileDragging:"liveContentResizing",triggerEventsWhileDragging:"triggerEventsDuringLiveResize",maskIframesOnResize:"maskContents",useStateCookie:"stateManagement.enabled","cookie.autoLoad":"stateManagement.autoLoad","cookie.autoSave":"stateManagement.autoSave","cookie.keys":"stateManagement.stateKeys","cookie.name":"stateManagement.cookie.name","cookie.domain":"stateManagement.cookie.domain","cookie.path":"stateManagement.cookie.path","cookie.expires":"stateManagement.cookie.expires","cookie.secure":"stateManagement.cookie.secure",noRoomToOpenTip:"tips.noRoomToOpen",togglerTip_open:"tips.Close",togglerTip_closed:"tips.Open",resizerTip:"tips.Resize",sliderTip:"tips.Slide"},renameOptions:function(l){var e,t,s,i,n=$.layout.backwardCompatibility.map;for(i in n)void 0!==(s=(e=o(i)).branch[e.key])&&((t=o(n[i],!0)).branch[t.key]=s,delete e.branch[e.key]);function o(e,t){for(var s,i=e.split("."),n=i.length-1,o={branch:l,key:i[n]},a=0;a"),r=r.toggler=!!d.closable&&($Ts[t]=$("
    ")),!s.isVisible&&d.slidable&&l.attr("title",d.tips.Slide).css("cursor",d.sliderCursor),l.attr("id",i?i+"-resizer":"").data({parentLayout:Instance,layoutPane:Instance[t],layoutEdge:t,layoutRole:"resizer"}).css(_c.resizers.cssReq).css("zIndex",options.zIndexes.resizer_normal).css(d.applyDemoStyles?_c.resizers.cssDemo:{}).addClass(n+" "+n+a).hover(addHover,removeHover).hover(onResizerEnter,onResizerLeave).mousedown($.layout.disableTextSelection).mouseup($.layout.enableTextSelection).appendTo($N),$.fn.disableSelection&&l.disableSelection(),d.resizerDblClickToggle&&l.bind("dblclick."+sID,toggle),r&&(r.attr("id",i?i+"-toggler":"").data({parentLayout:Instance,layoutPane:Instance[t],layoutEdge:t,layoutRole:"toggler"}).css(_c.togglers.cssReq).css(d.applyDemoStyles?_c.togglers.cssDemo:{}).addClass(o+" "+o+a).hover(addHover,removeHover).bind("mouseenter",onResizerEnter).appendTo(l),d.togglerContent_open&&$(""+d.togglerContent_open+"").data({layoutEdge:t,layoutRole:"togglerContent"}).data("layoutRole","togglerContent").data("layoutEdge",t).addClass("content content-open").css("display","none").appendTo(r),d.togglerContent_closed&&$(""+d.togglerContent_closed+"").data({layoutEdge:t,layoutRole:"togglerContent"}).addClass("content content-closed").css("display","none").appendTo(r),enableClosable(t)),initResizable(t),s.isVisible?setAsOpen(t):(setAsClosed(t),bindStartSlidingEvents(t,!0)))}),sizeHandles()},initContent=function(e,t){var s,i,n,o,a;isInitialized()&&(i=(s=options[e]).contentSelector,n=Instance[e],o=$Ps[e],(a=i?n.content=$Cs[e]=(s.findNestedContent?o.find(i):o.children(i)).eq(0):a)&&a.length?(a.data("layoutRole","content"),a.data("layoutCSS")||a.data("layoutCSS",styles(a,"height")),a.css(_c.content.cssReq),s.applyDemoStyles&&(a.css(_c.content.cssDemo),o.css(_c.content.cssDemoPane)),o.css("overflowX").match(/(scroll|auto)/)&&o.css("overflow","hidden"),!(state[e].content={})!==t&&sizeContent(e)):n.content=$Cs[e]=!1)},initResizable=function(e){var z=$.layout.plugins.draggable,v=(e=e?e.split(","):_c.borderPanes,$.each(e,function(e,i){var n=options[i];if(!z||!$Ps[i]||!n.resizable)return!(n.resizable=!1);var o,a,l=state[i],r=options.zIndexes,t=_c[i],d="horz"==t.dir?"top":"left",s=($Ps[i],$Rs[i]),c=n.resizerClass,u=0,p=c+"-drag",g=c+"-"+i+"-drag",h=c+"-dragging",f=c+"-"+i+"-dragging",m=c+"-dragging-limit",b=c+"-"+i+"-dragging-limit",y=!1;l.isClosed||s.attr("title",n.tips.Resize).css("cursor",n.resizerCursor),s.draggable({containment:$N[0],axis:"horz"==t.dir?"y":"x",delay:0,distance:1,grid:n.resizingGrid,helper:"clone",opacity:n.resizerDragOpacity,addClasses:!1,zIndex:r.resizer_drag,start:function(e,t){if(n=options[i],l=state[i],a=n.livePaneResizing,!1===_runCallbacks("ondrag_start",i))return!1;l.isResizing=!0,state.paneResizing=i,timer.clear(i+"_closeSlider"),setSizeLimits(i),o=l.resizerPosition,u=t.position[d],s.addClass(p+" "+g),showMasks(i,{resizing:!(y=!1)})},drag:function(e,t){y||(t.helper.addClass(h+" "+f).css({right:"auto",bottom:"auto"}).children().css("visibility","hidden"),y=!0,l.isSliding&&$Ps[i].css("zIndex",r.pane_sliding));var s=0;t.position[d]o.max&&(t.position[d]=o.max,s=1),s?(t.helper.addClass(m+" "+b),window.defaultStatus=0=n.liveResizingTolerance&&(u=t.position[d],v(e,t,i))},stop:function(e,t){$("body").enableSelection(),window.defaultStatus="",s.removeClass(p+" "+g),l.isResizing=!1,state.paneResizing=!1,v(e,t,i,!0)}})}),function(e,t,s,i){var n,o=t.position,t=_c[s],a=options[s],l=state[s];switch(s){case"north":n=o.top;break;case"west":n=o.left;break;case"south":n=sC.layoutHeight-o.top-a.spacing_open;break;case"east":n=sC.layoutWidth-o.left-a.spacing_open}t=n-sC.inset[t.side];i?(!1!==_runCallbacks("ondrag_end",s)&&manualSizePane(s,t,!1,!0),hideMasks(!0),l.isSliding&&showMasks(s,{resizing:!0})):Math.abs(t-l.size)r.maxSize?(syncPinBtns(o,!1),!n&&l.tips.noRoomToOpen&&alert(l.tips.noRoomToOpen),e()):(s?bindStopSlidingEvents(o,!0):r.isSliding?bindStopSlidingEvents(o,!1):l.slidable&&bindStartSlidingEvents(o,!1),r.noRoom=!1,makePaneFit(o),c=r.isShowing,delete r.isShowing,d=!i&&r.isClosed&&"none"!=l.fxName_open,r.isMoving=!0,r.isVisible=!0,r.isClosed=!1,c&&(r.isHidden=!1),void(d?(lockPaneForFX(o,!0),a.show(l.fxName_open,l.fxSettings_open,l.fxSpeed_open,function(){lockPaneForFX(o,!1),r.isVisible&&u(),e()})):(_showPane(o),u(),e()))))):(e(),void show(o,!0))}))},setAsOpen=function(e,t){var s=$Ps[e],i=$Rs[e],n=$Ts[e],o=options[e],a=state[e],l=_c[e].side,r=o.resizerClass,d=o.togglerClass,c="-"+e,u="-open",p="-closed",g="-sliding";i.css(l,sC.inset[l]+getPaneSize(e)).removeClass(r+p+" "+r+c+p).addClass(r+u+" "+r+c+u),a.isSliding?i.addClass(r+g+" "+r+c+g):i.removeClass(r+g+" "+r+c+g),removeHover(0,i),o.resizable&&$.layout.plugins.draggable?i.draggable("enable").css("cursor",o.resizerCursor).attr("title",o.tips.Resize):a.isSliding||i.css("cursor","default"),n&&(n.removeClass(d+p+" "+d+c+p).addClass(d+u+" "+d+c+u).attr("title",o.tips.Close),removeHover(0,n),n.children(".content-closed").hide(),n.children(".content-open").css("display","block")),syncPinBtns(e,!a.isSliding),$.extend(a,elDims(s)),state.initialized&&(sizeHandles(),sizeContent(e,!0)),!t&&(state.initialized||o.triggerEventsOnLoad)&&s.is(":visible")&&(_runCallbacks("onopen_end",e),a.isShowing&&_runCallbacks("onshow_end",e),state.initialized&&_runCallbacks("onresize_end",e))},slideOpen=function(e){var t,s,i;function n(){i.isClosed?i.isMoving||open(s,!0):bindStopSlidingEvents(s,!0)}isInitialized()&&(t=evtObj(e),s=evtPane.call(this,e),i=state[s],e=options[s].slideDelay_open,"center"!==s&&(t&&t.stopImmediatePropagation(),i.isClosed&&t&&"mouseenter"===t.type&&0o.maxSize?sizePane(e,o.maxSize,s,!0,i):o.sizeo?i.attempt=max(0,s.attempt-(s.actual-o)):i.attempt=max(0,s.attempt+(o-s.actual)),i.cssSize=cssSize(r,i.attempt),c.css(g,i.cssSize),i.actual="width"==g?c.outerWidth():c.outerHeight(),i.correct=o===i.actual,1===t.length&&(_log(n,!1,!0),_log(s,!1,!0)),_log(i,!1,!0),3r.width){var s=s.minWidth-i.outerWidth,d=options.east.minSize||0,c=options.west.minSize||0,u=state.east.size,p=state.west.size,g=u,h=p;if(0