Index: lams_central/web/includes/javascript/jquery.layout.js =================================================================== diff -u -r35a0e719d061c08b52e705135bb2f2126079ed21 -r10b19e832ff61386b5cd9dac44ebcfe3c246aee3 --- lams_central/web/includes/javascript/jquery.layout.js (.../jquery.layout.js) (revision 35a0e719d061c08b52e705135bb2f2126079ed21) +++ lams_central/web/includes/javascript/jquery.layout.js (.../jquery.layout.js) (revision 10b19e832ff61386b5cd9dac44ebcfe3c246aee3) @@ -1,133 +1,142 @@ /* - jquery.layout 1.3.0 - Release Candidate 30.62 + jquery.layout 1.3.0 - Release Candidate 30.79 $Date$ - $Rev: 303006 $ + $Rev: 303007 $ - Copyright (c) 2012 - Fabrizio Balliano (http://www.fabrizioballiano.net) - Kevin Dalman (http://allpro.net) + Copyright (c) 2013 Kevin Dalman (http://allpro.net) + Based on work by Fabrizio Balliano (http://www.fabrizioballiano.net) Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html) and MIT (http://www.opensource.org/licenses/mit-license.php) licenses. - Changelog: http://layout.jquery-dev.net/changelog.cfm#1.3.0.rc30.62 - NOTE: This is a short-term release to patch a couple of bugs. - These bugs are listed as officially fixed in RC30.7, which will be released shortly. + SEE: http://layout.jquery-dev.net/LICENSE.txt + Changelog: http://layout.jquery-dev.net/changelog.cfm#1.3.0.rc30.79 + Docs: http://layout.jquery-dev.net/documentation.html Tips: http://layout.jquery-dev.net/tips.html Help: http://groups.google.com/group/jquery-ui-layout */ -(function(b){var Ca=Math.min,D=Math.max,qa=Math.floor,S=function(a){return"string"===b.type(a)},ja=function(a,c){if(b.isArray(c))for(var d=0,f=c.length;d').appendTo("body"), -d={width:c.width()-c[0].clientWidth,height:c.height()-c[0].clientHeight};c.remove();window.scrollbarWidth=d.width;window.scrollbarHeight=d.height;return a.match(/^(width|height)$/)?d[a]:d},showInvisibly:function(b,c){if(b&&b.length&&(c||"none"===b.css("display"))){var d=b[0].style,d={display:d.display||"",visibility:d.visibility||""};b.css({display:"block",visibility:"hidden"});return d}return{}},getElementDimensions:function(a){var c={},d=c.css={},f={},h,j,m=b.layout.cssNum,r=a.offset();c.offsetLeft= -r.left;c.offsetTop=r.top;b.each(["Left","Right","Top","Bottom"],function(m,r){h=d["border"+r]=b.layout.borderWidth(a,r);j=d["padding"+r]=b.layout.cssNum(a,"padding"+r);f[r]=h+j;c["inset"+r]=j});c.offsetWidth=a.innerWidth();c.offsetHeight=a.innerHeight();c.outerWidth=a.outerWidth();c.outerHeight=a.outerHeight();c.innerWidth=D(0,c.outerWidth-f.Left-f.Right);c.innerHeight=D(0,c.outerHeight-f.Top-f.Bottom);d.width=a.width();d.height=a.height();d.top=m(a,"top",!0);d.bottom=m(a,"bottom",!0);d.left=m(a, -"left",!0);d.right=m(a,"right",!0);return c},getElementCSS:function(b,c){var d={},f=b[0].style,h=c.split(","),j=["Top","Bottom","Left","Right"],m=["Color","Style","Width"],r,y,T,I,x,p;for(I=0;Ix;x++)if(y=j[x],"border"===r)for(p=0;3>p;p++)T=m[p],d[r+y+T]=f[r+y+T];else d[r+y]=f[r+y];else d[r]=f[r];return d},cssWidth:function(a,c){if(0>=c)return 0;if(!b.layout.browser.boxModel)return c;var d=b.layout.borderWidth,f=b.layout.cssNum, -d=c-d(a,"Left")-d(a,"Right")-f(a,"paddingLeft")-f(a,"paddingRight");return D(0,d)},cssHeight:function(a,c){if(0>=c)return 0;if(!b.layout.browser.boxModel)return c;var d=b.layout.borderWidth,f=b.layout.cssNum,d=c-d(a,"Top")-d(a,"Bottom")-f(a,"paddingTop")-f(a,"paddingBottom");return D(0,d)},cssNum:function(a,c,d){a.jquery||(a=b(a));var f=b.layout.showInvisibly(a),c=b.css(a[0],c,!0),d=d&&"auto"==c?c:parseInt(c,10)||0;a.css(f);return d},borderWidth:function(a,c){a.jquery&&(a=a[0]);var d="border"+c.substr(0, -1).toUpperCase()+c.substr(1);return"none"===b.css(a,d+"Style",!0)?0:parseInt(b.css(a,d+"Width",!0),10)||0},isMouseOverElem:function(a,c){var d=b(c||this),f=d.offset(),h=f.top,f=f.left,j=f+d.outerWidth(),d=h+d.outerHeight(),m=a.pageX,r=a.pageY;return b.layout.browser.msie&&0>m&&0>r||m>=f&&m<=j&&r>=h&&r<=d},msg:function(a,c,d,f){b.isPlainObject(a)&&window.debugData?("string"===typeof c?(f=d,d=c):"object"===typeof d&&(f=d,d=null),d=d||"log( )",f=b.extend({sort:!1,returnHTML:!1,display:!1},f), -!0===c||f.display?debugData(a,d,f):window.console&&console.log(debugData(a,d,f))):c?alert(a):window.console?console.log(a):(c=b("#layoutLogger"),c.length||(c=b('
XLayout console.log
    ').appendTo("body"), -c.css("left",b(window).width()-c.outerWidth()-5),b.ui.draggable&&c.draggable({handle:":first-child"})),c.children("ul").append('
  • '+a.replace(/\/g,">")+"
  • "))}};b.layout.defaults={name:"",containerSelector:"",containerClass:"ui-layout-container",scrollToBookmarkOnLoad:!0,resizeWithWindow:!0,resizeWithWindowDelay:200,resizeWithWindowMaxDelay:0,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 \n\nInvalid ",containerMissing:"UI Layout Initialization Error\n\nThe specified layout-container does not exist.",centerPaneMissing:"UI Layout Initialization Error\n\nThe center-pane element does not exist.\n\nThe center-pane is a required element.", -noContainerHeight:"UI Layout Initialization Warning\n\nThe layout-container \"CONTAINER\" has no height.\n\nTherefore the layout is 0-height and hence 'invisible'!",callbackError:"UI Layout Callback Error\n\nThe EVENT callback is not a valid function."},panes:{applyDemoStyles:!1,closable:!0,resizable:!0,slidable:!0,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:50,togglerLength_closed:50,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:b.layout.browser.webkit,preventPrematureSlideClose:!1,tips:{Open:"Open",Close:"Close",Resize:"Resize",Slide:"Slide Open",Pin:"Pin",Unpin:"Un-Pin",noRoomToOpen:"Not enough room to show this panel.",minSizeWarning:"Panel has reached its minimum size",maxSizeWarning:"Panel has reached its maximum size"},showOverflowOnHover:!1,enableCursorHotkey:!0,customHotkeyModifier:"SHIFT",fxName:"slide", -fxSpeed:null,fxSettings:{},fxOpacityFix:!0,animatePaneSizing:!1,childOptions:null,initChildLayout:!0,destroyChildLayout:!0,resizeChildLayout:!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:200,resizerCursor:"w-resize",customHotkey:""},center:{paneSelector:".ui-layout-center",minWidth:0,minHeight:0}};b.layout.optionsMap={layout:"stateManagement effects zIndexes errors name zIndex scrollToBookmarkOnLoad showErrorMessages resizeWithWindow resizeWithWindowDelay resizeWithWindowMaxDelay onresizeall onresizeall_start onresizeall_end onload onunload".split(" "), -center:"paneClass contentSelector contentIgnoreSelector findNestedContent applyDemoStyles triggerEventsOnLoad showOverflowOnHover maskContents maskObjects liveContentResizing childOptions initChildLayout resizeChildLayout destroyChildLayout onresize onresize_start onresize_end onsizecontent onsizecontent_start onsizecontent_end".split(" "),noDefault:["paneSelector","resizerCursor","customHotkey"]};b.layout.transformData=function(b){var c={panes:{},center:{}},d,f,h,j,m,r,y;if("object"!==typeof b)return c; -for(f in b){d=c;m=b[f];h=f.split("__");y=h.length-1;for(r=0;r<=y;r++)j=h[r],r===y?d[j]=m:d[j]||(d[j]={}),d=d[j]}return c};b.layout.backwardCompatibility={map:{applyDefaultStyles:"applyDemoStyles",resizeNestedLayout:"resizeChildLayout",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(a){function c(b, -c){for(var d=b.split("."),f=d.length-1,j={branch:a,key:d[f]},h=0,o;hw)return!0;var v={38:"north",40:"south",37:"west",39:"east"},a=g.shiftKey,e=g.ctrlKey,i,K,c,k;e&&(37<=w&&40>=w)&&p[v[w]].enableCursorHotkey?k=v[w]:(e||a)&&b.each(j.borderPanes,function(g,b){i=p[b];K=i.customHotkey;c=i.customHotkeyModifier;if(a&&"SHIFT"==c||e&&"CTRL"==c||e&&a)if(K&&w===(isNaN(K)||9>=K?K.toUpperCase().charCodeAt(0):K))return k= -b,!1});if(!k||!t[k]||!p[k].closable||o[k].isHidden)return!0;ka(k);g.stopPropagation();return g.returnValue=!1}function d(g){if(E()){this&&this.tagName&&(g=this);var w;S(g)?w=t[g]:b(g).data("layoutRole")?w=b(g):b(g).parents().each(function(){if(b(this).data("layoutRole"))return w=b(this),!1});if(w&&w.length){var v=w.data("layoutEdge"),g=o[v];g.cssSaved&&f(v);if(g.isSliding||g.isResizing||g.isClosed)g.cssSaved=!1;else{var a={zIndex:p.zIndexes.resizer_normal+1},e={},i=w.css("overflow"),c=w.css("overflowX"), -d=w.css("overflowY");"visible"!=i&&(e.overflow=i,a.overflow="visible");c&&!c.match(/(visible|auto)/)&&(e.overflowX=c,a.overflowX="visible");d&&!d.match(/(visible|auto)/)&&(e.overflowY=c,a.overflowY="visible");g.cssSaved=e;w.css(a);b.each(j.allPanes,function(g,b){b!=v&&f(b)})}}}}function f(g){if(E()){this&&this.tagName&&(g=this);var w;S(g)?w=t[g]:b(g).data("layoutRole")?w=b(g):b(g).parents().each(function(){if(b(this).data("layoutRole"))return w=b(this),!1});if(w&&w.length){var g=w.data("layoutEdge"), -g=o[g],v=g.cssSaved||{};!g.isSliding&&!g.isResizing&&w.css("zIndex",p.zIndexes.pane_normal);w.css(v);g.cssSaved=!1}}}var h=b.layout.browser,j=b.layout.config,m=b.layout.cssWidth,r=b.layout.cssHeight,y=b.layout.getElementDimensions,T=b.layout.getElementCSS,I=b.layout.getEventObject,x=b.layout.parsePaneName,p=b.extend(!0,{},b.layout.defaults);p.effects=b.extend(!0,{},b.layout.effects);var o={id:"layout"+b.now(),initialized:!1,container:{},north:{},south:{},east:{},west:{},center:{}},M={north:null,south:null, -east:null,west:null,center:null},F={data:{},set:function(g,b,v){F.clear(g);F.data[g]=setTimeout(b,v)},clear:function(g){var b=F.data;b[g]&&(clearTimeout(b[g]),delete b[g])}},U=function(g,w,v){var a=p;(a.showErrorMessages&&!v||v&&a.showDebugMessages)&&b.layout.msg(a.name+" / "+g,!1!==w);return!1},A=function(g,w,a){var z=w&&S(w),e=z?o[w]:o,i=z?p[w]:p,c=p.name,d=g+(g.match(/_/)?"":"_end"),k=d.match(/_end$/)?d.substr(0,d.length-4):"",l=i[d]||i[k],j="NC",f=[];!z&&"boolean"!==b.type(a)&&(a=w);if(l)try{S(l)&& -(l.match(/,/)?(f=l.split(","),l=eval(f[0])):l=eval(l)),b.isFunction(l)&&(j=f.length?l(f[1]):z?l(w,t[w],e,i,c):l(s,e,i,c))}catch(h){U(p.errors.callbackError.replace(/EVENT/,b.trim(w+" "+d)),!1)}!a&&!1!==j&&(z?(a=t[w],i=p[w],e=o[w],a.triggerHandler("layoutpane"+d,[w,a,e,i,c]),k&&a.triggerHandler("layoutpane"+k,[w,a,e,i,c])):(u.triggerHandler("layout"+d,[s,e,i,c]),k&&u.triggerHandler("layout"+k,[s,e,i,c])));("onresize_end"===g||"onsizecontent_end"===g)&&Da(w);return j},Ua=function(g){if(!h.mozilla){var b= -t[g];"IFRAME"===o[g].tagName?b.css(j.hidden).css(j.visible):b.find("IFRAME").css(j.hidden).css(j.visible)}},ra=function(g){var b=t[g],g=j[g].dir,b={minWidth:1001-m(b,1E3),minHeight:1001-r(b,1E3)};"horz"===g&&(b.minSize=b.minHeight);"vert"===g&&(b.minSize=b.minWidth);return b},V=function(g,a,v){v||(v=j[g].dir);S(a)&&a.match(/%/)&&(a="100%"===a?-1:parseInt(a,10)/100);if(0===a)return 0;if(1<=a)return parseInt(a,10);var z=p,e=0;"horz"==v?e=q.innerHeight-(t.north?z.north.spacing_open:0)-(t.south?z.south.spacing_open: -0):"vert"==v&&(e=q.innerWidth-(t.west?z.west.spacing_open:0)-(t.east?z.east.spacing_open:0));if(-1===a)return e;if(0g&&(g=100);F.clear("winResize");F.set("winResize",function(){F.clear("winResize");F.clear("winResizeRepeater"); -var g=y(u);(g.innerWidth!==q.innerWidth||g.innerHeight!==q.innerHeight)&&ea()},g);F.data.winResizeRepeater||Za()},Za=function(){var g=Number(p.resizeWithWindowMaxDelay);0"),l=l.toggler=e.closable?J[a]=b("
    "):!1; -!c.isVisible&&e.slidable&&h.attr("title",e.tips.Slide).css("cursor",e.sliderCursor);h.attr("id",d?d+"-resizer":"").data({parentLayout:s,layoutPane:s[a],layoutEdge:a,layoutRole:"resizer"}).css(j.resizers.cssReq).css("zIndex",p.zIndexes.resizer_normal).css(e.applyDemoStyles?j.resizers.cssDemo:{}).addClass(f+" "+f+i).hover(Fa,Q).hover(Va,Wa).appendTo(u);l&&(l.attr("id",d?d+"-toggler":"").data({parentLayout:s,layoutPane:s[a],layoutEdge:a,layoutRole:"toggler"}).css(j.togglers.cssReq).css(e.applyDemoStyles? -j.togglers.cssDemo:{}).addClass(k+" "+k+i).hover(Fa,Q).bind("mouseenter",Va).appendTo(h),e.togglerContent_open&&b(""+e.togglerContent_open+"").data({layoutEdge:a,layoutRole:"togglerContent"}).data("layoutRole","togglerContent").data("layoutEdge",a).addClass("content content-open").css("display","none").appendTo(l),e.togglerContent_closed&&b(""+e.togglerContent_closed+"").data({layoutEdge:a,layoutRole:"togglerContent"}).addClass("content content-closed").css("display","none").appendTo(l), -bb(a));var e=a,m=b.layout.plugins.draggable,e=e?e.split(","):j.borderPanes;b.each(e,function(g,a){var e=p[a];if(!m||!t[a]||!e.resizable){e.resizable=false;return true}var c=o[a],w=p.zIndexes,i=j[a],d=i.dir=="horz"?"top":"left",v=a+",center,"+j.oppositeEdge[a]+(i.dir=="horz"?",west,east":""),k=B[a],z=e.resizerClass,f=0,l,K,h=z+"-drag",C=z+"-"+a+"-drag",mb=z+"-dragging",q=z+"-"+a+"-dragging",y=z+"-dragging-limit",x=z+"-"+a+"-dragging-limit",s=false;c.isClosed||k.attr("title",e.tips.Resize).css("cursor", -e.resizerCursor);k.draggable({containment:u[0],axis:i.dir=="horz"?"y":"x",delay:0,distance:1,grid:e.resizingGrid,helper:"clone",opacity:e.resizerDragOpacity,addClasses:false,zIndex:w.resizer_drag,start:function(g,w){e=p[a];c=o[a];K=e.livePaneResizing;if(false===A("ondrag_start",a))return false;c.isResizing=true;F.clear(a+"_closeSlider");P(a);l=c.resizerPosition;f=w.position[d];k.addClass(h+" "+C);s=false;b("body").disableSelection();ma(v)},drag:function(g,b){if(!s){b.helper.addClass(mb+" "+q).css({right:"auto", -bottom:"auto"}).children().css("visibility","hidden");s=true;c.isSliding&&t[a].css("zIndex",w.pane_sliding)}var i=0;if(b.position[d]l.max){b.position[d]=l.max;i=1}if(i){b.helper.addClass(y+" "+x);window.defaultStatus=i>0&&a.match(/(north|west)/)||i<0&&a.match(/(south|east)/)?e.tips.maxSizeWarning:e.tips.minSizeWarning}else{b.helper.removeClass(y+" "+x);window.defaultStatus=""}if(K&&Math.abs(b.position[d]-f)>=e.liveResizingTolerance){f=b.position[d]; -r(g,b,a)}},stop:function(g,e){b("body").enableSelection();window.defaultStatus="";k.removeClass(h+" "+C);c.isResizing=false;r(g,e,a,true,v)}})});var r=function(a,g,b,e,c){var w=g.position,i=j[b],a=p[b],g=o[b],d;switch(b){case "north":d=w.top;break;case "west":d=w.left;break;case "south":d=q.offsetHeight-w.top-a.spacing_open;break;case "east":d=q.offsetWidth-w.left-a.spacing_open}d=d-q["inset"+i.side];if(e){false!==A("ondrag_end",b)&&ta(b,d,false,true);ua();g.isSliding&&c&&ma(c,true)}else if(!(Math.abs(d- -g.size)k.maxSize)return Na(i,!1),!d&&h.tips.noRoomToOpen&&alert(h.tips.noRoomToOpen),a();b?na(i, -!0):k.isSliding?na(i,!1):h.slidable&&ca(i,!1);k.noRoom=!1;W(i);r=k.isShowing;delete k.isShowing;m=!c&&k.isClosed&&"none"!=h.fxName_open;k.isMoving=!0;k.isVisible=!0;k.isClosed=!1;r&&(k.isHidden=!1);m?(g="center"+("horz"==l.dir?",west,east":""),k.isSliding&&(g+=","+j.oppositeEdge[i]),ma(g,!0),xa(i,!0),f.show(h.fxName_open,h.fxSettings_open,h.fxSpeed_open,function(){xa(i,false);k.isVisible&&e();a()})):(db(i),e(),a())}})}},La=function(a,c){var d=t[a],f=B[a],e=J[a],i=p[a],h=o[a],C=j[a].side.toLowerCase(), -k=i.resizerClass,l=i.togglerClass,m="-"+a;f.css(C,q["inset"+j[a].side]+aa(a)).removeClass(k+"-closed "+k+m+"-closed").addClass(k+"-open "+k+m+"-open");h.isSliding?f.addClass(k+"-sliding "+k+m+"-sliding"):f.removeClass(k+"-sliding "+k+m+"-sliding");i.resizerDblClickToggle&&f.bind("dblclick",ka);Q(0,f);i.resizable&&b.layout.plugins.draggable?f.draggable("enable").css("cursor",i.resizerCursor).attr("title",i.tips.Resize):h.isSliding||f.css("cursor","default");e&&(e.removeClass(l+"-closed "+l+m+"-closed").addClass(l+ -"-open "+l+m+"-open").attr("title",i.tips.Close),Q(0,e),e.children(".content-closed").hide(),e.children(".content-open").css("display","block"));Na(a,!h.isSliding);b.extend(h,y(d));o.initialized&&(fa(),da(a,!0));if(!c&&(o.initialized||i.triggerEventsOnLoad)&&d.is(":visible"))A("onopen_end",a),h.isShowing&&A("onshow_end",a),o.initialized&&A("onresize_end",a)},eb=function(a){function b(){e.isClosed?e.isMoving||ga(d,!0):na(d,!0)}if(E()){var c=I(a),d=x.call(this,a),e=o[d],a=p[d].slideDelay_open;c&&c.stopImmediatePropagation(); -e.isClosed&&c&&"mouseenter"===c.type&&0e.maxSize?Z(a,e.maxSize,d,f,!0):e.sizec?D(0, -e.attempt-(e.actual-c)):D(0,e.attempt+(c-e.actual));g.cssSize=("horz"==j[h].dir?r:m)(t[h],g.attempt);l.css(la,g.cssSize);g.actual="width"==la?l.outerWidth():l.outerHeight();g.correct=c===g.actual;1===a.length&&(U(i,!1,!0),U(e,!1,!0));U(g,!1,!0);if(3f.outerWidth){var g=g.minWidth-f.outerWidth,s=p.east.minSize||0,u=p.west.minSize||0,x=o.east.size,R=o.west.size,B=x,I=R;0s)&&(B=D(x-s,x-g),g-=x-B);0u)&&(I=D(R-u,R-g),g-=R-I);if(0===g){x&&x!=s&&Z("east",B,!0,d,!0);R&&R!=u&&Z("west",I,!0,d,!0);X("center",c,d);return}}}else{f.isVisible&&!f.noVerticalRoom&&b.extend(f,y(j),ra(e));if(!d&&!f.noVerticalRoom&&k.height===f.outerHeight)return!0; -l.top=k.top;l.bottom=k.bottom;l.height=r(j,k.height);f.maxHeight=l.height;k=0<=f.maxHeight;k||(f.noVerticalRoom=!0)}k?(!c&&o.initialized&&A("onresize_start",e),j.css(l),"center"!==e&&fa(e),f.noRoom&&(!f.isClosed&&!f.isHidden)&&W(e),f.isVisible&&(b.extend(f,y(j)),o.initialized&&da(e))):!f.noRoom&&f.isVisible&&W(e);if(!f.isVisible)return!0;"center"===e&&(f=h.isIE6||!h.boxModel,t.north&&(f||"IFRAME"==o.north.tagName)&&t.north.css("width",m(t.north,q.innerWidth)),t.south&&(f||"IFRAME"==o.south.tagName)&& -t.south.css("width",m(t.south,q.innerWidth)));!c&&o.initialized&&A("onresize_end",e)}})},ea=function(a){x(a);if(o.initialized){if(u.is(":visible")&&(b.extend(o.container,y(u)),q.outerHeight)){if(!1===A("onresizeall_start"))return!1;var c,d,f;b.each(["south","north","east","west"],function(a,b){t[b]&&(f=o[b],d=p[b],d.autoResize&&f.size!=d.size?Z(b,d.size,!0,!0,!0):(P(b),W(b,!1,!0,!0)))});X("",!0,!0);fa();d=p;b.each(j.allPanes,function(a,b){(c=t[b])&&o[b].isVisible&&A("onresize_end",b)});A("onresizeall_end")}}else sa()}, -Da=function(a){a=x.call(this,a);if(p[a].resizeChildLayout){var b=t[a],c=L[a],d=s[a],e=M[a];d.child&&!e&&(e=d.child.container,e=M[a]=(e?e.data("layout"):0)||null);e&&e.destroyed&&(e=M[a]=null);e||(e=M[a]=b.data("layout")||(c?c.data("layout"):0)||null);d.child=M[a];e&&e.resizeAll()}},da=function(a,c){if(E()){var d=x.call(this,a),d=d?d.split(","):j.allPanes;b.each(d,function(a,d){function g(a){return D(v.css.paddingBottom,parseInt(a.css("marginBottom"),10)||0)}function f(){var a=p[d].contentIgnoreSelector, -a=k.nextAll().not(a||":lt(0)"),b=a.filter(":visible"),c=b.filter(":last");q={top:k[0].offsetTop,height:k.outerHeight(),numFooters:a.length,hiddenFooters:a.length-b.length,spaceBelow:0};q.spaceAbove=q.top;q.bottom=q.top+q.height;q.spaceBelow=c.length?c[0].offsetTop+c.outerHeight()-q.bottom+g(c):g(k)}var m=t[d],k=L[d],l=p[d],v=o[d],q=v.content;if(!m||!k||!m.is(":visible"))return!0;if(!k.length&&(Ja(d,!1),!k))return;if(!1!==A("onsizecontent_start",d)){if(!v.isMoving&&!v.isResizing||l.liveContentResizing|| -c||void 0==q.top)f(),0y)s=y,x=0;else if(S(x))switch(x){case "top":case "left":x=0;break;case "bottom":case "right":x=y-s;break;default:x=qa((y-s)/2)}else g=parseInt(x,10),x=0<=x?g:y-s+g;if("horz"===l){var A=m(h,s);h.css({width:A,height:r(h,u),left:x,top:0});h.children(".content").each(function(){k=b(this);k.css("marginLeft", -qa((A-k.outerWidth())/2))})}else{var I=r(h,s);h.css({height:I,width:m(h,u),top:x,left:0});h.children(".content").each(function(){k=b(this);k.css("marginTop",qa((I-k.outerHeight())/2))})}Q(0,h)}if(!o.initialized&&(d.initHidden||e.noRoom))f.hide(),h&&h.hide()}}})},bb=function(a){if(E()){var b=x.call(this,a),a=J[b],c=p[b];a&&(c.closable=!0,a.bind("click."+H,function(a){a.stopPropagation();ka(b)}).css("visibility","visible").css("cursor","pointer").attr("title",o[b].isClosed?c.tips.Open:c.tips.Close).show())}}, -Na=function(a,c){b.layout.plugins.buttons&&b.each(o[a].pins,function(d,f){b.layout.buttons.setPinState(s,b(f),a,c)})},u=b(this).eq(0);if(!u.length)return U(p.errors.containerMissing);if(u.data("layoutContainer")&&u.data("layout"))return u.data("layout");var t={},L={},B={},J={},ba=b([]),q=o.container,H=o.id,s={options:p,state:o,container:u,panes:t,contents:L,resizers:B,togglers:J,hide:Ka,show:wa,toggle:ka,open:ga,close:Y,slideOpen:eb,slideClose:Oa,slideToggle:function(a){a=x.call(this,a);ka(a,!0)}, -setSizeLimits:P,_sizePane:Z,sizePane:ta,sizeContent:da,swapPanes:function(a,c){function d(a){var c=t[a],e=L[a];return!c?!1:{pane:a,P:c?c[0]:!1,C:e?e[0]:!1,state:b.extend(!0,{},o[a]),options:b.extend(!0,{},p[a])}}function f(a,c){if(a){var d=a.P,e=a.C,g=a.pane,h=j[c],i=h.side.toLowerCase(),m="inset"+h.side,v=b.extend(!0,{},o[c]),w=p[c],u={resizerCursor:w.resizerCursor};b.each(["fxName","fxSpeed","fxSettings"],function(a,b){u[b+"_open"]=w[b+"_open"];u[b+"_close"]=w[b+"_close"];u[b+"_size"]=w[b+"_size"]}); -t[c]=b(d).data({layoutPane:s[c],layoutEdge:c}).css(j.hidden).css(h.cssReq);L[c]=e?b(e):!1;p[c]=b.extend(!0,{},a.options,u);o[c]=b.extend(!0,{},a.state);d.className=d.className.replace(RegExp(w.paneClass+"-"+g,"g"),w.paneClass+"-"+c);Ga(c);h.dir!=j[g].dir?(d=r[c]||0,P(c),d=D(d,o[c].minSize),ta(c,d,!0,!0)):B[c].css(i,q[m]+(o[c].isVisible?aa(c):0));a.state.isVisible&&!v.isVisible?La(c,!0):(Ma(c),ca(c,!0));a=null}}if(E()){var e=x.call(this,a);o[e].edge=c;o[c].edge=e;if(!1===A("onswap_start",e)||!1=== -A("onswap_start",c))o[e].edge=e,o[c].edge=c;else{var h=d(e),m=d(c),r={};r[e]=h?h.state.size:0;r[c]=m?m.state.size:0;t[e]=!1;t[c]=!1;o[e]={};o[c]={};J[e]&&J[e].remove();J[c]&&J[c].remove();B[e]&&B[e].remove();B[c]&&B[c].remove();B[e]=B[c]=J[e]=J[c]=!1;f(h,c);f(m,e);h=m=r=null;t[e]&&t[e].css(j.visible);t[c]&&t[c].css(j.visible);ea();A("onswap_end",e);A("onswap_end",c)}}},showMasks:ma,hideMasks:ua,initContent:Ja,addPane:Ya,removePane:Ia,createChildLayout:Ha,enableClosable:bb,disableClosable:function(a, -b){if(E()){var c=x.call(this,a),d=J[c];d&&(p[c].closable=!1,o[c].isClosed&&ga(c,!1,!0),d.unbind("."+H).css("visibility",b?"hidden":"visible").css("cursor","default").attr("title",""))}},enableSlidable:function(a){if(E()){var a=x.call(this,a),b=B[a];b&&b.data("draggable")&&(p[a].slidable=!0,o[a].isClosed&&ca(a,!0))}},disableSlidable:function(a){if(E()){var a=x.call(this,a),b=B[a];b&&(p[a].slidable=!1,o[a].isSliding?Y(a,!1,!0):(ca(a,!1),b.css("cursor","default").attr("title",""),Q(null,b[0])))}},enableResizable:function(a){if(E()){var a= -x.call(this,a),b=B[a],c=p[a];b&&b.data("draggable")&&(c.resizable=!0,b.draggable("enable"),o[a].isClosed||b.css("cursor",c.resizerCursor).attr("title",c.tips.Resize))}},disableResizable:function(a){if(E()){var a=x.call(this,a),b=B[a];b&&b.data("draggable")&&(p[a].resizable=!1,b.draggable("disable").css("cursor","default").attr("title",""),Q(null,b[0]))}},allowOverflow:d,resetOverflow:f,destroy:function(a,c){b(window).unbind("."+H);b(document).unbind("."+H);"object"===typeof a?x(a):c=a;u.clearQueue().removeData("layout").removeData("layoutContainer").removeClass(p.containerClass).unbind("."+ -H);ba.remove();b.each(j.allPanes,function(a,b){Ia(b,!1,!0,c)});u.data("layoutCSS")&&!u.data("layoutRole")&&u.css(u.data("layoutCSS")).removeData("layoutCSS");"BODY"===q.tagName&&(u=b("html")).data("layoutCSS")&&u.css(u.data("layoutCSS")).removeData("layoutCSS");ja(s,b.layout.onDestroy);$a();for(n in s)n.match(/^(container|options)$/)||delete s[n];s.destroyed=!0;return s},initPanes:E,resizeAll:ea,runCallbacks:A,hasParentLayout:!1,children:M,north:!1,south:!1,west:!1,east:!1,center:!1},Pa;var N,Qa, -G,ya,$,ha,O,a=b.layout.transformData(a),a=b.layout.backwardCompatibility.renameAllOptions(a);if(!b.isEmptyObject(a.panes)){N=b.layout.optionsMap.noDefault;$=0;for(ha=N.length;$b.inArray(G,pb)&&0>b.inArray(G,N)&&(a.panes[G]||(a.panes[G]=b.isPlainObject(ya)?b.extend(!0,{},ya):ya),delete a[G]);b.extend(!0, -p,a);b.each(j.allPanes,function(c,d){j[d]=b.extend(!0,{},j.panes,j[d]);Qa=p.panes;O=p[d];if("center"===d){N=b.layout.optionsMap.center;c=0;for(ha=N.length;cq.innerHeight&&U(pa.errors.noContainerHeight.replace(/CONTAINER/,q.ref)))}}catch(rb){}ab();b(window).bind("unload."+H,$a);ja(s,b.layout.onLoad);qb.initPanes&&sa();delete o.creatingLayout;Pa=o.initialized}return"cancel"===Pa?null:s};b(function(){var a=b.layout.browser;a.msie&&(a.boxModel=b.support.boxModel)});b.ui||(b.ui={});b.ui.cookie={acceptsCookies:!!navigator.cookieEnabled, -read:function(a){for(var c=document.cookie,c=c?c.split(";"):[],d,f=0,h=c.length;f0)h.setDate(h.getDate()+m);else{h.setFullYear(1970);j=true}}h&&(f=f+(";expires="+h.toUTCString()));d.path&&(f=f+(";path="+d.path));d.domain&&(f=f+(";domain="+d.domain));d.secure&&(f=f+";secure"); -document.cookie=a+"="+(j?"":encodeURIComponent(b))+f},clear:function(a){b.ui.cookie.write(a,"",{expires:-1})}};b.cookie||(b.cookie=function(a,c,d){var f=b.ui.cookie;if(c===null)f.clear(a);else{if(c===void 0)return f.read(a);f.write(a,c,d)}});b.layout.plugins.stateManagement=!0;b.layout.config.optionRootKeys.push("stateManagement");b.layout.defaults.stateManagement={enabled:!1,autoSave:!0,autoLoad:!0,stateKeys:"north.size,south.size,east.size,west.size,north.isClosed,south.isClosed,east.isClosed,west.isClosed,north.isHidden,south.isHidden,east.isHidden,west.isHidden", -cookie:{name:"",domain:"",path:"",expires:"",secure:!1}};b.layout.optionsMap.layout.push("stateManagement");b.layout.state={saveCookie:function(a,c,d){var f=a.options,h=f.stateManagement,d=b.extend(true,{},h.cookie,d||null),a=a.state.stateData=a.readState(c||h.stateKeys);b.ui.cookie.write(d.name||f.name||"Layout",b.layout.state.encodeJSON(a),d);return b.extend(true,{},a)},deleteCookie:function(a){a=a.options;b.ui.cookie.clear(a.stateManagement.cookie.name||a.name||"Layout")},readCookie:function(a){a= -a.options;return(a=b.ui.cookie.read(a.stateManagement.cookie.name||a.name||"Layout"))?b.layout.state.decodeJSON(a):{}},loadCookie:function(a){var c=b.layout.state.readCookie(a);if(c){a.state.stateData=b.extend(true,{},c);a.loadState(c)}return c},loadState:function(a,c,d){c=b.layout.transformData(c);if(!b.isEmptyObject(c)){b.extend(true,a.options,c);if(a.state.initialized){var f,h,j,m,r,y=d===false;b.each(b.layout.config.borderPanes,function(b,d){state=a.state[d];h=c[d];if(typeof h=="object"){j=h.size; -r=h.initClosed;m=h.initHidden;(f=state.isVisible)||a.sizePane(d,j,false,false);m===true?a.hide(d,y):r===false?a.open(d,false,y):r===true?a.close(d,false,y):m===false&&a.show(d,false,y);f&&a.sizePane(d,j,false,y)}})}}},readState:function(a,c){var d={},f={isClosed:"initClosed",isHidden:"initHidden"},h=a.state,j=b.layout.config.allPanes,m,r,y;if(!c)c=a.options.stateManagement.stateKeys;b.isArray(c)&&(c=c.join(","));for(var c=c.replace(/__/g,".").split(","),D=0,I=c.length;D8||!j.msie?false:d.deviceXDPI?a(d.deviceXDPI,d.systemXDPI):j.webkit&&(r=f.body.getBoundingClientRect)?a(r.left-r.right,f.body.offsetWidth):j.webkit&&(y=c.outerWidth)?a(y,c.innerWidth):(y=d.width)&&(D=h.clientWidth)?a(y,D):false}};b.layout.onReady.push(b.layout.browserZoom._init)})(jQuery); \ No newline at end of file +(function(b){var a=Math.min,d=Math.max,c=Math.floor,f=function(a){return"string"===b.type(a)},j=function(a,d){if(b.isArray(d))for(var c=0,j=d.length;c').appendTo("body"),c={width:d.css("width")-d[0].clientWidth,height:d.height()-d[0].clientHeight}; +d.remove();window.scrollbarWidth=c.width;window.scrollbarHeight=c.height;return a.match(/^(width|height)$/)?c[a]:c},showInvisibly:function(b,a){if(b&&b.length&&(a||"none"===b.css("display"))){var d=b[0].style,d={display:d.display||"",visibility:d.visibility||""};b.css({display:"block",visibility:"hidden"});return d}return{}},getElementDimensions:function(a,c){var f={css:{},inset:{}},j=f.css,h={bottom:0},k=b.layout.cssNum,p=a.offset(),O,R,D;f.offsetLeft=p.left;f.offsetTop=p.top;c||(c={});b.each(["Left", +"Right","Top","Bottom"],function(d,k){O=j["border"+k]=b.layout.borderWidth(a,k);R=j["padding"+k]=b.layout.cssNum(a,"padding"+k);D=k.toLowerCase();f.inset[D]=0<=c[D]?c[D]:R;h[D]=f.inset[D]+O});j.width=a.width();j.height=a.height();j.top=k(a,"top",!0);j.bottom=k(a,"bottom",!0);j.left=k(a,"left",!0);j.right=k(a,"right",!0);f.outerWidth=a.outerWidth();f.outerHeight=a.outerHeight();f.innerWidth=d(0,f.outerWidth-h.left-h.right);f.innerHeight=d(0,f.outerHeight-h.top-h.bottom);f.layoutWidth=a.innerWidth(); +f.layoutHeight=a.innerHeight();return f},getElementStyles:function(b,a){var d={},c=b[0].style,f=a.split(","),k=["Top","Bottom","Left","Right"],j=["Color","Style","Width"],h,p,D,x,A,r;for(x=0;xA;A++)if(p=k[A],"border"===h)for(r=0;3>r;r++)D=j[r],d[h+p+D]=c[h+p+D];else d[h+p]=c[h+p];else d[h]=c[h];return d},cssWidth:function(a,c){if(0>=c)return 0;var f=!b.layout.browser.boxModel?"border-box":b.support.boxSizing?a.css("boxSizing"): +"content-box",j=b.layout.borderWidth,h=b.layout.cssNum,k=c;"border-box"!==f&&(k-=j(a,"Left")+j(a,"Right"));"content-box"===f&&(k-=h(a,"paddingLeft")+h(a,"paddingRight"));return d(0,k)},cssHeight:function(a,c){if(0>=c)return 0;var f=!b.layout.browser.boxModel?"border-box":b.support.boxSizing?a.css("boxSizing"):"content-box",j=b.layout.borderWidth,h=b.layout.cssNum,k=c;"border-box"!==f&&(k-=j(a,"Top")+j(a,"Bottom"));"content-box"===f&&(k-=h(a,"paddingTop")+h(a,"paddingBottom"));return d(0,k)},cssNum:function(a, +d,c){a.jquery||(a=b(a));var f=b.layout.showInvisibly(a);d=b.css(a[0],d,!0);c=c&&"auto"==d?d:Math.round(parseFloat(d)||0);a.css(f);return c},borderWidth:function(a,d){a.jquery&&(a=a[0]);var c="border"+d.substr(0,1).toUpperCase()+d.substr(1);return"none"===b.css(a,c+"Style",!0)?0:Math.round(parseFloat(b.css(a,c+"Width",!0))||0)},isMouseOverElem:function(a,d){var c=b(d||this),f=c.offset(),j=f.top,f=f.left,k=f+c.outerWidth(),c=j+c.outerHeight(),h=a.pageX,p=a.pageY;return b.layout.browser.msie&&0>h&&0> +p||h>=f&&h<=k&&p>=j&&p<=c},msg:function(a,d,c,f){b.isPlainObject(a)&&window.debugData?("string"===typeof d?(f=c,c=d):"object"===typeof c&&(f=c,c=null),c=c||"log( )",f=b.extend({sort:!1,returnHTML:!1,display:!1},f),!0===d||f.display?debugData(a,c,f):window.console&&console.log(debugData(a,c,f))):d?alert(a):window.console?console.log(a):(d=b("#layoutLogger"),d.length||(d=b('
    XLayout console.log
      ').appendTo("body"), +d.css("left",b(window).width()-d.outerWidth()-5),b.ui.draggable&&d.draggable({handle:":first-child"})),d.children("ul").append('
    • '+a.replace(/\/g,">")+"
    • "))}};var h=navigator.userAgent.toLowerCase(),p=/(chrome)[ \/]([\w.]+)/.exec(h)||/(webkit)[ \/]([\w.]+)/.exec(h)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(h)||/(msie) ([\w.]+)/.exec(h)||0>h.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(h)|| +[],h=p[1]||"",p=p[2]||0,x="msie"===h;b.layout.browser={version:p,safari:"webkit"===h,webkit:"chrome"===h,msie:x,isIE6:x&&6==p,boxModel:!x||!1!==b.support.boxModel};h&&(b.layout.browser[h]=!0);x&&b(function(){b.layout.browser.boxModel=b.support.boxModel});b.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:!0,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:50,togglerLength_closed:50,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:b.layout.browser.webkit,preventPrematureSlideClose:!1,tips:{Open:"Open",Close:"Close",Resize:"Resize",Slide:"Slide Open",Pin:"Pin",Unpin:"Un-Pin",noRoomToOpen:"Not enough room to show this panel.",minSizeWarning:"Panel has reached its minimum size",maxSizeWarning:"Panel has reached its maximum size"},showOverflowOnHover:!1,enableCursorHotkey:!0,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:200,resizerCursor:"w-resize",customHotkey:""},center:{paneSelector:".ui-layout-center",minWidth:0,minHeight:0}};b.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"]};b.layout.transformData=function(a,d){var c=d?{panes:{},center:{}}:{},f,j,k,h,p,x,D;if("object"!== +typeof a)return c;for(j in a){f=c;p=a[j];k=j.split("__");D=k.length-1;for(x=0;x<=D;x++)h=k[x],x===D?f[h]=b.isPlainObject(p)?b.layout.transformData(p):p:(f[h]||(f[h]={}),f=f[h])}return c};b.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(a){function d(b,c){for(var f=b.split("."),k=f.length-1,j={branch:a,key:f[k]},r=0,q;rw)return!0;var m={38:"north",40:"south",37:"west",39:"east"},a=e.shiftKey,g=e.ctrlKey,t,n,d,c;g&&(37<=w&&40>=w)&&r[m[w]].enableCursorHotkey?c=m[w]:(g||a)&&b.each(k.borderPanes,function(e, +b){t=r[b];n=t.customHotkey;d=t.customHotkeyModifier;if(a&&"SHIFT"==d||g&&"CTRL"==d||g&&a)if(n&&w===(isNaN(n)||9>=n?n.toUpperCase().charCodeAt(0):n))return c=b,!1});if(!c||!y[c]||!r[c].closable||q[c].isHidden)return!0;na(c);e.stopPropagation();return e.returnValue=!1}function x(e){if(H()){this&&this.tagName&&(e=this);var w;f(e)?w=y[e]:b(e).data("layoutRole")?w=b(e):b(e).parents().each(function(){if(b(this).data("layoutRole"))return w=b(this),!1});if(w&&w.length){var m=w.data("layoutEdge");e=q[m];e.cssSaved&& +X(m);if(e.isSliding||e.isResizing||e.isClosed)e.cssSaved=!1;else{var a={zIndex:r.zIndexes.resizer_normal+1},g={},t=w.css("overflow"),n=w.css("overflowX"),d=w.css("overflowY");"visible"!=t&&(g.overflow=t,a.overflow="visible");n&&!n.match(/(visible|auto)/)&&(g.overflowX=n,a.overflowX="visible");d&&!d.match(/(visible|auto)/)&&(g.overflowY=n,a.overflowY="visible");e.cssSaved=g;w.css(a);b.each(k.allPanes,function(e,b){b!=m&&X(b)})}}}}function X(e){if(H()){this&&this.tagName&&(e=this);var w;f(e)?w=y[e]: +b(e).data("layoutRole")?w=b(e):b(e).parents().each(function(){if(b(this).data("layoutRole"))return w=b(this),!1});if(w&&w.length){e=w.data("layoutEdge");e=q[e];var m=e.cssSaved||{};!e.isSliding&&!e.isResizing&&w.css("zIndex",r.zIndexes.pane_normal);w.css(m);e.cssSaved=!1}}}var G=b.layout.browser,k=b.layout.config,Q=b.layout.cssWidth,O=b.layout.cssHeight,R=b.layout.getElementDimensions,D=b.layout.getElementStyles,Ma=b.layout.getEventObject,A=b.layout.parsePaneName,r=b.extend(!0,{},b.layout.defaults); +r.effects=b.extend(!0,{},b.layout.effects);var q={id:"layout"+b.now(),initialized:!1,paneResizing:!1,panesSliding:{},container:{innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0,layoutWidth:0,layoutHeight:0},north:{childIdx:0},south:{childIdx:0},east:{childIdx:0},west:{childIdx:0},center:{childIdx:0}},ba={north:null,south:null,east:null,west:null,center:null},M={data:{},set:function(e,b,m){M.clear(e);M.data[e]=setTimeout(b,m)},clear:function(e){var b=M.data;b[e]&&(clearTimeout(b[e]),delete b[e])}}, +ca=function(e,w,m){var a=r;(a.showErrorMessages&&!m||m&&a.showDebugMessages)&&b.layout.msg(a.name+" / "+e,!1!==w);return!1},C=function(e,w,m){var a=w&&f(w),g=a?q[w]:q,t=a?r[w]:r,n=r.name,d=e+(e.match(/_/)?"":"_end"),c=d.match(/_end$/)?d.substr(0,d.length-4):"",l=t[d]||t[c],h="NC",k=[];!a&&"boolean"===b.type(w)&&(m=w,w="");if(l)try{f(l)&&(l.match(/,/)?(k=l.split(","),l=eval(k[0])):l=eval(l)),b.isFunction(l)&&(h=k.length?l(k[1]):a?l(w,y[w],g,t,n):l(z,g,t,n))}catch(j){ca(r.errors.callbackError.replace(/EVENT/, +b.trim((w||"")+" "+d)),!1),"string"===b.type(j)&&string.length&&ca("Exception: "+j,!1)}!m&&!1!==h&&(a?(m=y[w],t=r[w],g=q[w],m.triggerHandler("layoutpane"+d,[w,m,g,t,n]),c&&m.triggerHandler("layoutpane"+c,[w,m,g,t,n])):(u.triggerHandler("layout"+d,[z,g,t,n]),c&&u.triggerHandler("layout"+c,[z,g,t,n])));a&&"onresize_end"===e&&db(w+"",!0);return h},eb=function(e){if(!G.mozilla){var b=y[e];"IFRAME"===q[e].tagName?b.css(k.hidden).css(k.visible):b.find("IFRAME").css(k.hidden).css(k.visible)}},ya=function(e){var b= +y[e];e=k[e].dir;b={minWidth:1001-Q(b,1E3),minHeight:1001-O(b,1E3)};"horz"===e&&(b.minSize=b.minHeight);"vert"===e&&(b.minSize=b.minWidth);return b},fa=function(e,w,m){m||(m=k[e].dir);f(w)&&w.match(/%/)&&(w="100%"===w?-1:parseInt(w,10)/100);if(0===w)return 0;if(1<=w)return parseInt(w,10);var a=r,g=0;"horz"==m?g=v.innerHeight-(y.north?a.north.spacing_open:0)-(y.south?a.south.spacing_open:0):"vert"==m&&(g=v.innerWidth-(y.west?a.west.spacing_open:0)-(y.east?a.east.spacing_open:0));if(-1===w)return g; +if(0b&&(b=100);M.clear("winResize");M.set("winResize",function(){M.clear("winResize");M.clear("winResizeRepeater");var b=R(u,e.inset);(b.innerWidth!==v.innerWidth||b.innerHeight!==v.innerHeight)&&oa()},b);M.data.winResizeRepeater||lb()},lb=function(){var e= +Number(r.resizeWithWindowMaxDelay);0"),l=l.toggler=g.closable?P[a]=b("
      "):!1;!d.isVisible&&g.slidable&&j.attr("title",g.tips.Slide).css("cursor",g.sliderCursor);j.attr("id",c?c+"-resizer":"").data({parentLayout:z,layoutPane:z[a],layoutEdge:a,layoutRole:"resizer"}).css(k.resizers.cssReq).css("zIndex",r.zIndexes.resizer_normal).css(g.applyDemoStyles?k.resizers.cssDemo:{}).addClass(n+" "+n+h).hover(Oa,da).hover(fb,gb).appendTo(u); +g.resizerDblClickToggle&&j.bind("dblclick."+K,na);l&&(l.attr("id",c?c+"-toggler":"").data({parentLayout:z,layoutPane:z[a],layoutEdge:a,layoutRole:"toggler"}).css(k.togglers.cssReq).css(g.applyDemoStyles?k.togglers.cssDemo:{}).addClass(f+" "+f+h).hover(Oa,da).bind("mouseenter",fb).appendTo(j),g.togglerContent_open&&b(""+g.togglerContent_open+"").data({layoutEdge:a,layoutRole:"togglerContent"}).data("layoutRole","togglerContent").data("layoutEdge",a).addClass("content content-open").css("display", +"none").appendTo(l),g.togglerContent_closed&&b(""+g.togglerContent_closed+"").data({layoutEdge:a,layoutRole:"togglerContent"}).addClass("content content-closed").css("display","none").appendTo(l),pb(a));var g=a,B=b.layout.plugins.draggable,g=g?g.split(","):k.borderPanes;b.each(g,function(e,a){var g=r[a];if(!B||!y[a]||!g.resizable)return g.resizable=!1,!0;var m=q[a],w=r.zIndexes,d=k[a],c="horz"==d.dir?"top":"left",t=F[a],n=g.resizerClass,f=0,l,h,E=n+"-drag",j=n+"-"+a+"-drag",J=n+"-dragging", +zb=n+"-"+a+"-dragging",cb=n+"-dragging-limit",v=n+"-"+a+"-dragging-limit",x=!1;m.isClosed||t.attr("title",g.tips.Resize).css("cursor",g.resizerCursor);t.draggable({containment:u[0],axis:"horz"==d.dir?"y":"x",delay:0,distance:1,grid:g.resizingGrid,helper:"clone",opacity:g.resizerDragOpacity,addClasses:!1,zIndex:w.resizer_drag,start:function(e,w){g=r[a];m=q[a];h=g.livePaneResizing;if(!1===C("ondrag_start",a))return!1;m.isResizing=!0;q.paneResizing=a;M.clear(a+"_closeSlider");Y(a);l=m.resizerPosition; +f=w.position[c];t.addClass(E+" "+j);x=!1;b("body").disableSelection();va(a,{resizing:!0})},drag:function(e,b){x||(b.helper.addClass(J+" "+zb).css({right:"auto",bottom:"auto"}).children().css("visibility","hidden"),x=!0,m.isSliding&&y[a].css("zIndex",w.pane_sliding));var d=0;b.position[c]l.max&&(b.position[c]=l.max,d=1);d?(b.helper.addClass(cb+" "+v),window.defaultStatus=0d&&a.match(/(south|east)/)?g.tips.maxSizeWarning: +g.tips.minSizeWarning):(b.helper.removeClass(cb+" "+v),window.defaultStatus="");h&&Math.abs(b.position[c]-f)>=g.liveResizingTolerance&&(f=b.position[c],p(e,b,a))},stop:function(e,g){b("body").enableSelection();window.defaultStatus="";t.removeClass(E+" "+j);m.isResizing=!1;q.paneResizing=!1;p(e,g,a,!0)}})});var p=function(b,e,a,g){var m=e.position,w=k[a];b=r[a];e=q[a];var d;switch(a){case "north":d=m.top;break;case "west":d=m.left;break;case "south":d=v.layoutHeight-m.top-b.spacing_open;break;case "east":d= +v.layoutWidth-m.left-b.spacing_open}d-=v.inset[w.side];g?(!1!==C("ondrag_end",a)&&Ca(a,d,!1,!0),za(!0),e.isSliding&&va(a,{resizing:!0})):Math.abs(d-e.size)j.maxSize)return Va(f,!1),!c&&h.tips.noRoomToOpen&&alert(h.tips.noRoomToOpen),a();b?wa(f,!0):j.isSliding?wa(f,!1):h.slidable&&ma(f,!1); +j.noRoom=!1;ha(f);p=j.isShowing;delete j.isShowing;l=!d&&j.isClosed&&"none"!=h.fxName_open;j.isMoving=!0;j.isVisible=!0;j.isClosed=!1;p&&(j.isHidden=!1);l?(Ga(f,!0),n.show(h.fxName_open,h.fxSettings_open,h.fxSpeed_open,function(){Ga(f,!1);j.isVisible&&g();a()})):(rb(f),g(),a())}})}},Ua=function(a,d){var c=y[a],f=F[a],g=P[a],h=r[a],n=q[a],j=k[a].side,p=h.resizerClass,l=h.togglerClass,u="-"+a;f.css(j,v.inset[j]+ga(a)).removeClass(p+"-closed "+p+u+"-closed").addClass(p+"-open "+p+u+"-open");n.isSliding? +f.addClass(p+"-sliding "+p+u+"-sliding"):f.removeClass(p+"-sliding "+p+u+"-sliding");da(0,f);h.resizable&&b.layout.plugins.draggable?f.draggable("enable").css("cursor",h.resizerCursor).attr("title",h.tips.Resize):n.isSliding||f.css("cursor","default");g&&(g.removeClass(l+"-closed "+l+u+"-closed").addClass(l+"-open "+l+u+"-open").attr("title",h.tips.Close),da(0,g),g.children(".content-closed").hide(),g.children(".content-open").css("display","block"));Va(a,!n.isSliding);b.extend(n,R(c));q.initialized&& +(qa(),pa(a,!0));if(!d&&(q.initialized||h.triggerEventsOnLoad)&&c.is(":visible"))C("onopen_end",a),n.isShowing&&C("onshow_end",a),q.initialized&&C("onresize_end",a)},sb=function(a){function b(){g.isClosed?g.isMoving||ra(c,!0):wa(c,!0)}if(H()){var d=Ma(a),c=A.call(this,a),g=q[c];a=r[c].slideDelay_open;d&&d.stopImmediatePropagation();g.isClosed&&d&&"mouseenter"===d.type&&0g.maxSize?ka(a,g.maxSize,c,!0,f):g.sizec?d(0,e.attempt-(e.actual-c)):d(0,e.attempt+(c-e.actual));h.cssSize=("horz"==k[n].dir?O:Q)(y[n],h.attempt);l.css(ua,h.cssSize);h.actual="width"==ua?l.outerWidth():l.outerHeight();h.correct=c===h.actual;1===a.length&&(ca(t,!1,!0),ca(e,!1,!0));ca(h,!1,!0);if(3B.width){var h=h.minWidth-j.outerWidth,B=r.east.minSize||0,x=r.west.minSize||0,Z=q.east.size,z=q.west.size,A=Z,D=z;0B)&&(A=d(Z-B,Z-h),h-=Z-A);0x)&&(D=d(z-x,z-h),h-=z-D);if(0===h){Z&&Z!=B&&ka("east",A,!0,!0,f);z&&z!=x&&ka("west",D,!0,!0,f);ia("center", +c,f);k.css(u);return}}}else{j.isVisible&&!j.noVerticalRoom&&b.extend(j,R(k),ya(e));if(!f&&!j.noVerticalRoom&&B.height===j.outerHeight)return k.css(u),!0;l.top=B.top;l.bottom=B.bottom;j.newSize=B.height;l.height=O(k,B.height);j.maxHeight=l.height;p=0<=j.maxHeight;p||(j.noVerticalRoom=!0)}p?(!c&&q.initialized&&C("onresize_start",e),k.css(l),"center"!==e&&qa(e),j.noRoom&&(!j.isClosed&&!j.isHidden)&&ha(e),j.isVisible&&(b.extend(j,R(k)),q.initialized&&pa(e))):!j.noRoom&&j.isVisible&&ha(e);k.css(u);delete j.newSize; +delete j.newWidth;delete j.newHeight;if(!j.isVisible)return!0;"center"===e&&(j=G.isIE6||!G.boxModel,y.north&&(j||"IFRAME"==q.north.tagName)&&y.north.css("width",Q(y.north,v.innerWidth)),y.south&&(j||"IFRAME"==q.south.tagName)&&y.south.css("width",Q(y.south,v.innerWidth)));!c&&q.initialized&&C("onresize_end",e)}})},oa=function(a){A(a);if(u.is(":visible"))if(q.initialized){if(!0===a&&b.isPlainObject(r.outset)&&u.css(r.outset),b.extend(v,R(u,r.inset)),v.outerHeight){!0===a&&ob();if(!1===C("onresizeall_start"))return!1; +var d,c,f;b.each(["south","north","east","west"],function(a,b){y[b]&&(c=r[b],f=q[b],f.autoResize&&f.size!=c.size?ka(b,c.size,!0,!0,!0):(Y(b),ha(b,!1,!0,!0)))});ia("",!0,!0);qa();b.each(k.allPanes,function(a,b){(d=y[b])&&q[b].isVisible&&C("onresize_end",b)});C("onresizeall_end")}}else Aa()},db=function(a,d){var c=A.call(this,a);r[c].resizeChildren&&(d||Ba(c),c=ba[c],b.isPlainObject(c)&&b.each(c,function(a,b){b.destroyed||b.resizeAll()}))},pa=function(a,c){if(H()){var h=A.call(this,a),h=h?h.split(","): +k.allPanes;b.each(h,function(a,e){function h(a){return d(u.css.paddingBottom,parseInt(a.css("marginBottom"),10)||0)}function j(){var a=r[e].contentIgnoreSelector,a=p.nextAll().not(".ui-layout-mask").not(a||":lt(0)"),b=a.filter(":visible"),d=b.filter(":last");v={top:p[0].offsetTop,height:p.outerHeight(),numFooters:a.length,hiddenFooters:a.length-b.length,spaceBelow:0};v.spaceAbove=v.top;v.bottom=v.top+v.height;v.spaceBelow=d.length?d[0].offsetTop+d.outerHeight()-v.bottom+h(d):h(p)}var m=y[e],p=U[e], +l=r[e],u=q[e],v=u.content;if(!m||!p||!m.is(":visible"))return!0;if(!p.length&&(Sa(e,!1),!p))return;if(!1!==C("onsizecontent_start",e)){if(!u.isMoving&&!u.isResizing||l.liveContentResizing||c||void 0==v.top)j(),0A)x=A,z=0;else if(f(z))switch(z){case "top":case "left":z=0;break;case "bottom":case "right":z=A-x;break; +default:z=c((A-x)/2)}else h=parseInt(z,10),z=0<=z?h:A-x+h;if("horz"===l){var D=Q(p,x);p.css({width:D,height:O(p,B),left:z,top:0});p.children(".content").each(function(){u=b(this);u.css("marginLeft",c((D-u.outerWidth())/2))})}else{var C=O(p,x);p.css({height:C,width:Q(p,B),top:z,left:0});p.children(".content").each(function(){u=b(this);u.css("marginTop",c((C-u.outerHeight())/2))})}da(0,p)}if(!q.initialized&&(e.initHidden||g.isHidden))j.hide(),p&&p.hide()}}})},pb=function(a){if(H()){var b=A.call(this, +a);a=P[b];var d=r[b];a&&(d.closable=!0,a.bind("click."+K,function(a){a.stopPropagation();na(b)}).css("visibility","visible").css("cursor","pointer").attr("title",q[b].isClosed?d.tips.Open:d.tips.Close).show())}},Va=function(a,d){b.layout.plugins.buttons&&b.each(q[a].pins,function(c,f){b.layout.buttons.setPinState(z,b(f),a,d)})},u=b(this).eq(0);if(!u.length)return ca(r.errors.containerMissing);if(u.data("layoutContainer")&&u.data("layout"))return u.data("layout");var y={},U={},F={},P={},ea=b([]),v= +q.container,K=q.id,z={options:r,state:q,container:u,panes:y,contents:U,resizers:F,togglers:P,hide:Ta,show:Fa,toggle:na,open:ra,close:ja,slideOpen:sb,slideClose:Wa,slideToggle:function(a){a=A.call(this,a);na(a,!0)},setSizeLimits:Y,_sizePane:ka,sizePane:Ca,sizeContent:pa,swapPanes:function(a,c){function f(a){var d=y[a],c=U[a];return!d?!1:{pane:a,P:d?d[0]:!1,C:c?c[0]:!1,state:b.extend(!0,{},q[a]),options:b.extend(!0,{},r[a])}}function h(a,c){if(a){var e=a.P,f=a.C,g=a.pane,j=k[c],m=b.extend(!0,{},q[c]), +n=r[c],w={resizerCursor:n.resizerCursor};b.each(["fxName","fxSpeed","fxSettings"],function(a,b){w[b+"_open"]=n[b+"_open"];w[b+"_close"]=n[b+"_close"];w[b+"_size"]=n[b+"_size"]});y[c]=b(e).data({layoutPane:z[c],layoutEdge:c}).css(k.hidden).css(j.cssReq);U[c]=f?b(f):!1;r[c]=b.extend(!0,{},a.options,w);q[c]=b.extend(!0,{},a.state);e.className=e.className.replace(RegExp(n.paneClass+"-"+g,"g"),n.paneClass+"-"+c);Pa(c);j.dir!=k[g].dir?(e=p[c]||0,Y(c),e=d(e,q[c].minSize),Ca(c,e,!0,!0)):F[c].css(j.side,v.inset[j.side]+ +(q[c].isVisible?ga(c):0));a.state.isVisible&&!m.isVisible?Ua(c,!0):(Da(c),ma(c,!0));a=null}}if(H()){var g=A.call(this,a);q[g].edge=c;q[c].edge=g;if(!1===C("onswap_start",g)||!1===C("onswap_start",c))q[g].edge=g,q[c].edge=c;else{var j=f(g),n=f(c),p={};p[g]=j?j.state.size:0;p[c]=n?n.state.size:0;y[g]=!1;y[c]=!1;q[g]={};q[c]={};P[g]&&P[g].remove();P[c]&&P[c].remove();F[g]&&F[g].remove();F[c]&&F[c].remove();F[g]=F[c]=P[g]=P[c]=!1;h(j,c);h(n,g);j=n=p=null;y[g]&&y[g].css(k.visible);y[c]&&y[c].css(k.visible); +oa();C("onswap_end",g);C("onswap_end",c)}}},showMasks:va,hideMasks:za,initContent:Sa,addPane:ib,removePane:Ra,createChildren:Qa,refreshChildren:Ba,enableClosable:pb,disableClosable:function(a,b){if(H()){var c=A.call(this,a),d=P[c];d&&(r[c].closable=!1,q[c].isClosed&&ra(c,!1,!0),d.unbind("."+K).css("visibility",b?"hidden":"visible").css("cursor","default").attr("title",""))}},enableSlidable:function(a){if(H()){a=A.call(this,a);var b=F[a];b&&b.data("draggable")&&(r[a].slidable=!0,q[a].isClosed&&ma(a, +!0))}},disableSlidable:function(a){if(H()){a=A.call(this,a);var b=F[a];b&&(r[a].slidable=!1,q[a].isSliding?ja(a,!1,!0):(ma(a,!1),b.css("cursor","default").attr("title",""),da(null,b[0])))}},enableResizable:function(a){if(H()){a=A.call(this,a);var b=F[a],c=r[a];b&&b.data("draggable")&&(c.resizable=!0,b.draggable("enable"),q[a].isClosed||b.css("cursor",c.resizerCursor).attr("title",c.tips.Resize))}},disableResizable:function(a){if(H()){a=A.call(this,a);var b=F[a];b&&b.data("draggable")&&(r[a].resizable= +!1,b.draggable("disable").css("cursor","default").attr("title",""),da(null,b[0]))}},allowOverflow:x,resetOverflow:X,destroy:function(a,c){b(window).unbind("."+K);b(document).unbind("."+K);"object"===typeof a?A(a):c=a;u.clearQueue().removeData("layout").removeData("layoutContainer").removeClass(r.containerClass).unbind("."+K);ea.remove();b.each(k.allPanes,function(a,b){Ra(b,!1,!0,c)});u.data("layoutCSS")&&!u.data("layoutRole")&&u.css(u.data("layoutCSS")).removeData("layoutCSS");"BODY"===v.tagName&& +(u=b("html")).data("layoutCSS")&&u.css(u.data("layoutCSS")).removeData("layoutCSS");j(z,b.layout.onDestroy);mb();for(var d in z)d.match(/^(container|options)$/)||delete z[d];z.destroyed=!0;return z},initPanes:H,resizeAll:oa,runCallbacks:C,hasParentLayout:!1,children:ba,north:!1,south:!1,west:!1,east:!1,center:!1},Xa;var V,Ya,N,Ha,la,sa,W;h=b.layout.transformData(h,!0);h=b.layout.backwardCompatibility.renameAllOptions(h);if(!b.isEmptyObject(h.panes)){V=b.layout.optionsMap.noDefault;la=0;for(sa=V.length;la< +sa;la++)N=V[la],delete h.panes[N];V=b.layout.optionsMap.layout;la=0;for(sa=V.length;lab.inArray(N,Bb)&&0>b.inArray(N,V)&&(h.panes[N]||(h.panes[N]=b.isPlainObject(Ha)?b.extend(!0,{},Ha):Ha),delete h[N]);b.extend(!0,r,h);b.each(k.allPanes,function(a,c){k[c]=b.extend(!0,{},k.panes,k[c]);Ya=r.panes;W=r[c];if("center"===c){V=b.layout.optionsMap.center;a=0;for(sa=V.length;av.innerHeight&&ca(L.errors.noContainerHeight.replace(/CONTAINER/,v.ref)))}ta(u,"minWidth")&&u.parent().css("overflowX","auto");ta(u,"minHeight")&&u.parent().css("overflowY","auto")}catch(Db){}nb();b(window).bind("unload."+K,mb);j(z,b.layout.onLoad);Cb.initPanes&&Aa();delete tb.creatingLayout;Xa=q.initialized}return"cancel"===Xa?null:z}})(jQuery); +(function(b){b.ui||(b.ui={});b.ui.cookie={acceptsCookies:!!navigator.cookieEnabled,read:function(a){for(var d=document.cookie,d=d?d.split(";"):[],c,f=0,j=d.length;fb.inArray(T,p)||(S=h[T][I],void 0!=S&&("isClosed"==I&&h[T].isSliding&&(S=!0),(x[T]||(x[T]={}))[j[I]?j[I]:I]=S));f&&b.each(p,function(c,d){G=a.children[d];X=h.stateData[d];b.isPlainObject(G)&&!b.isEmptyObject(G)&&(k=x[d]||(x[d]={}),k.children||(k.children={}),b.each(G,function(a,c){c.state.initialized?k.children[a]=b.layout.state.readState(c): +X&&(X.children&&X.children[a])&&(k.children[a]=b.extend(!0,{},X.children[a]))}))});return x},encodeJSON:function(a){function d(a){var f=[],j=0,h,p,x,I=b.isArray(a);for(h in a)p=a[h],x=typeof p,"string"==x?p='"'+p+'"':"object"==x&&(p=d(p)),f[j++]=(!I?'"'+h+'":':"")+p;return(I?"[":"{")+f.join(",")+(I?"]":"}")}return d(a)},decodeJSON:function(a){try{return b.parseJSON?b.parseJSON(a):window.eval("("+a+")")||{}}catch(d){return{}}},_create:function(a){var d=b.layout.state,c=a.options.stateManagement;b.extend(a, +{readCookie:function(){return d.readCookie(a)},deleteCookie:function(){d.deleteCookie(a)},saveCookie:function(b,c){return d.saveCookie(a,b,c)},loadCookie:function(){return d.loadCookie(a)},loadState:function(b,c){d.loadState(a,b,c)},readState:function(b){return d.readState(a,b)},encodeJSON:d.encodeJSON,decodeJSON:d.decodeJSON});a.state.stateData={};if(c.autoLoad)if(b.isPlainObject(c.autoLoad))b.isEmptyObject(c.autoLoad)||a.loadState(c.autoLoad);else if(c.enabled)if(b.isFunction(c.autoLoad)){var f= +{};try{f=c.autoLoad(a,a.state,a.options,a.options.name||"")}catch(j){}f&&(b.isPlainObject(f)&&!b.isEmptyObject(f))&&a.loadState(f)}else a.loadCookie()},_unload:function(a){var d=a.options.stateManagement;if(d.enabled&&d.autoSave)if(b.isFunction(d.autoSave))try{d.autoSave(a,a.state,a.options,a.options.name||"")}catch(c){}else a.saveCookie()}};b.layout.onCreate.push(b.layout.state._create);b.layout.onUnload.push(b.layout.state._unload);b.layout.plugins.buttons=!0;b.layout.defaults.autoBindCustomButtons= +!1;b.layout.optionsMap.layout.push("autoBindCustomButtons");b.layout.buttons={init:function(a){var d=a.options.name||"",c;b.each("toggle open close pin toggle-slide open-slide".split(" "),function(f,j){b.each(b.layout.config.borderPanes,function(f,p){b(".ui-layout-button-"+j+"-"+p).each(function(){c=b(this).data("layoutName")||b(this).attr("layoutName");(void 0==c||c===d)&&a.bindButton(this,j,p)})})})},get:function(a,d,c,f){var j=b(d);a=a.options;var h=a.errors.addButtonError;j.length?0>b.inArray(c, +b.layout.config.borderPanes)?(b.layout.msg(h+" "+a.errors.pane+": "+c,!0),j=b("")):(d=a[c].buttonClass+"-"+f,j.addClass(d+" "+d+"-"+c).data("layoutName",a.name)):b.layout.msg(h+" "+a.errors.selector+": "+d,!0);return j},bind:function(a,d,c,f){var j=b.layout.buttons;switch(c.toLowerCase()){case "toggle":j.addToggle(a,d,f);break;case "open":j.addOpen(a,d,f);break;case "close":j.addClose(a,d,f);break;case "pin":j.addPin(a,d,f);break;case "toggle-slide":j.addToggle(a,d,f,!0);break;case "open-slide":j.addOpen(a, +d,f,!0)}return a},addToggle:function(a,d,c,f){b.layout.buttons.get(a,d,c,"toggle").click(function(b){a.toggle(c,!!f);b.stopPropagation()});return a},addOpen:function(a,d,c,f){b.layout.buttons.get(a,d,c,"open").attr("title",a.options[c].tips.Open).click(function(b){a.open(c,!!f);b.stopPropagation()});return a},addClose:function(a,d,c){b.layout.buttons.get(a,d,c,"close").attr("title",a.options[c].tips.Close).click(function(b){a.close(c);b.stopPropagation()});return a},addPin:function(a,d,c){var f=b.layout.buttons, +j=f.get(a,d,c,"pin");if(j.length){var h=a.state[c];j.click(function(d){f.setPinState(a,b(this),c,h.isSliding||h.isClosed);h.isSliding||h.isClosed?a.open(c):a.close(c);d.stopPropagation()});f.setPinState(a,j,c,!h.isClosed&&!h.isSliding);h.pins.push(d)}return a},setPinState:function(a,b,c,f){var j=b.attr("pin");if(!(j&&f===("down"==j))){a=a.options[c];var j=a.buttonClass+"-pin",h=j+"-"+c;c=j+"-up "+h+"-up";j=j+"-down "+h+"-down";b.attr("pin",f?"down":"up").attr("title",f?a.tips.Unpin:a.tips.Pin).removeClass(f? +c:j).addClass(f?j:c)}},syncPinBtns:function(a,d,c){b.each(a.state[d].pins,function(f,j){b.layout.buttons.setPinState(a,b(j),d,c)})},_load:function(a){var d=b.layout.buttons;b.extend(a,{bindButton:function(b,c,h){return d.bind(a,b,c,h)},addToggleBtn:function(b,c,h){return d.addToggle(a,b,c,h)},addOpenBtn:function(b,c,h){return d.addOpen(a,b,c,h)},addCloseBtn:function(b,c){return d.addClose(a,b,c)},addPinBtn:function(b,c){return d.addPin(a,b,c)}});for(var c=0;4>c;c++)a.state[b.layout.config.borderPanes[c]].pins= +[];a.options.autoBindCustomButtons&&d.init(a)},_unload:function(){}};b.layout.onLoad.push(b.layout.buttons._load);b.layout.plugins.browserZoom=!0;b.layout.defaults.browserZoomCheckInterval=1E3;b.layout.optionsMap.layout.push("browserZoomCheckInterval");b.layout.browserZoom={_init:function(a){!1!==b.layout.browserZoom.ratio()&&b.layout.browserZoom._setTimer(a)},_setTimer:function(a){if(!a.destroyed){var d=a.options,c=a.state,f=a.hasParentLayout?5E3:Math.max(d.browserZoomCheckInterval,100);setTimeout(function(){if(!a.destroyed&& +d.resizeWithWindow){var f=b.layout.browserZoom.ratio();f!==c.browserZoom&&(c.browserZoom=f,a.resizeAll());b.layout.browserZoom._setTimer(a)}},f)}},ratio:function(){function a(a,b){return(100*(parseInt(a,10)/parseInt(b,10))).toFixed()}var d=window,c=screen,f=document,j=f.documentElement||f.body,h=b.layout.browser,p=h.version,x,I,T;return h.msie&&8