Wt3_3_4.StdLayout2 = function(F,D,K,V,W,X,aa,q,E,z,A){function x(a){var b,c;b=0;for(c=C.items.length;be.clientWidth||k+j==e.clientWidth&&f.isGecko&&e.parentNode.parentNode.style.visibility==="hidden"){u=a.style[l.left];v(a,l.left,"-1000000px");k=b?a.scrollHeight: a.scrollWidth}}e=b?a.clientHeight:a.clientWidth;if(f.isGecko&&!a.style[l.size]&&b==0&&i(f.css(a,"overflow"))){d=a.style[l.size];v(a,l.size,"")}j=b?a.offsetHeight:a.offsetWidth;u&&v(a,l.left,u);d&&v(a,l.size,d);if(e>=1E6)e-=1E6;if(k>=1E6)k-=1E6;if(j>=1E6)j-=1E6;if(k===0){k=f.pxself(a,l.size);if(k!==0&&!f.isOpera&&!f.isGecko)k-=f.px(a,"border"+l.Left+"Width")+f.px(a,"border"+l.Right+"Width")}if(f.isIE&&(f.hasTag(a,"BUTTON")||f.hasTag(a,"TEXTAREA")||f.hasTag(a,"INPUT")||f.hasTag(a,"SELECT")))k=e;if(k> j)if(f.pxself(a,l.size)==0)k=e;else{var m=false;$(a).find(".Wt-popup").each(function(){if(this.style.display!=="none")m=true});if(m)k=e}d=f.px(a,"border"+l.Left+"Width")+f.px(a,"border"+l.Right+"Width");u=j-(e+d)!=0;if(c)return[k,scrollBar];if(f.isGecko&&b==0&&a.getBoundingClientRect().width!=Math.ceil(a.getBoundingClientRect().width))k+=1;if(!f.boxSizing(a)&&!f.isOpera)k+=d;k+=f.px(a,"margin"+l.Left)+f.px(a,"margin"+l.Right);if(!f.boxSizing(a)&&!f.isIE)k+=f.px(a,"padding"+l.Left)+f.px(a,"padding"+ l.Right);k+=j-(e+d);if(k0)k=Math.min(a,k);return[Math.round(k),u]}function y(a,b){b=s[b];if(a.style.display==="none")return 0;else if(a["layoutMin"+b.Size])return a["layoutMin"+b.Size];else{var c=f.px(a,"min"+b.Size);f.boxSizing(a)||(c+=f.px(a,"padding"+b.Left)+f.px(a,"padding"+b.Right));return c}}function O(a,b){b=s[b];var c=f.px(a,"margin"+b.Left)+f.px(a,"margin"+b.Right);if(!f.boxSizing(a)&&!(f.isIE&&!f.isIElt9&&f.hasTag(a,"BUTTON")))c+=f.px(a,"border"+b.Left+ "Width")+f.px(a,"border"+b.Right+"Width")+f.px(a,"padding"+b.Left)+f.px(a,"padding"+b.Right);return c}function M(a,b){b=s[b];return f.px(a,"padding"+b.Left)+f.px(a,"padding"+b.Right)}function fa(a,b){if(f.boxSizing(a)){b=s[b];return f.px(a,"border"+b.Left+"Width")+f.px(a,"border"+b.Right+"Width")+f.px(a,"padding"+b.Left)+f.px(a,"padding"+b.Right)}else return 0}function ba(a,b){b=s[b];return Math.round(f.px(a,"border"+b.Left+"Width")+f.px(a,"border"+b.Right+"Width")+f.px(a,"margin"+b.Left)+f.px(a, "margin"+b.Right)+f.px(a,"padding"+b.Left)+f.px(a,"padding"+b.Right))}function Y(a,b,c){a.dirty=Math.max(a.dirty,b);P=true;c&&F.layouts2.scheduleAdjust()}function v(a,b,c){if(a.style[b]!==c){a.style[b]=c;return true}else return false}function ka(a){return a.style.display==="none"&&!a.ed||$(a).hasClass("Wt-hidden")}function ta(a,b,c){var e=s[a],i=e.config.length,l=s[a^1].config.length,k=e.measures.slice();if(k.length==5){k[0]=k[0].slice();k[1]=k[1].slice()}if(P){if(c&&typeof e.minSize=="undefined"){e.minSize= f.px(c,"min"+e.Size);if(e.minSize>0)e.minSize-=fa(c,a)}var u=[],d=[],j=0,m=0,h,G,r=false;for(h=0;h1){var n=$("#"+g.id),w=n.get(0);if(!w){e.setItem(h,G,null);continue}if(w!=g.w){g.w=w;n.find("img").add(n.filter("img")).bind("load",{item:g},function(S){Y(S.data.item,1,true)})}}if(!X&&g.w.style.position!="absolute"){g.w.style.position="absolute";g.w.style.visibility="hidden"}if(!g.ps)g.ps=[];if(!g.sc)g.sc= [];if(!g.ms)g.ms=[];if(!g.size)g.size=[];if(!g.psize)g.psize=[];if(!g.fs)g.fs=[];if(!g.margin)g.margin=[];if(ka(g.w))g.ps[a]=g.ms[a]=0;else{n=!g.set;if(!g.set)g.set=[false,false];if(g.w){if(f.isIE)g.w.style.visibility="";if(g.dirty){if(g.dirty>1){w=y(g.w,a);g.ms[a]=w}else w=g.ms[a];if(w>t)t=w;if(g.dirty>1)g.margin[a]=O(g.w,a);if(!g.set[a])if(a==0||!n){n=f.pxself(g.w,e.size);g.fs[a]=n?n+g.margin[a]:0}else{n=Math.round(f.px(g.w,e.size));g.fs[a]=n>Math.max(fa(g.w,a),w)?n+g.margin[a]:0}n=g.fs[a];if(g.layout){if(n== 0)n=g.ps[a];g.ps[a]=n}else{if(g.wasLayout){g.wasLayout=false;g.set=[false,false];g.ps=[];g.w.wtResize&&g.w.wtResize(g.w,-1,-1,true);v(g.w,s[1].size,"")}w=B(g.w,a,false,b);var J=w[0],T=g.set[a];if(T)if(g.psize[a]>8)T=J>=g.psize[a]-4&&J<=g.psize[a]+4;var la=typeof g.ps[a]!=="undefined"&&e.config[h][0]>0&&g.set[a];n=T||la?Math.max(n,g.ps[a]):Math.max(n,J);g.ps[a]=n;g.sc[a]=w[1]}if(!g.span||g.span[a]==1){if(n>p)p=n}else r=true}else if(!g.span||g.span[a]==1){if(g.ps[a]>p)p=g.ps[a];if(g.ms[a]>t)t=g.ms[a]}else r= true;if(!ka(g.w)&&(!g.span||g.span[a]==1))o=false}}}}if(o)t=p=-1;else if(t>p)p=t;u[h]=p;d[h]=t;if(t>-1){j+=p;m+=t}}if(r){function pa(S,ga){for(h=0;h1){var ca=S(Z),ha=0,ia=0,H;for(H=0;H0)ia+=e.config[h+H][0]}}if(ca>=0)if(ha>0){if(ia>0)ha=ia;for(H=0;H0?e.config[h+H][0]:1;if(Q>0){var qa=Math.round(ca/Q);ca-=qa;ha-=Q;ga[h+ H]+=qa}}}}else ga[h]=ca}}}pa(function(S){return S.ps[a]},u);pa(function(S){return S.ms[a]},d)}b=0;n=true;r=false;for(h=0;h-1){if(n){b+=e.margins[1];n=false}else{b+=e.margins[0];if(r)b+=4}r=e.config[h][1]!==0}n||(b+=e.margins[2]);j+=b;m+=b;e.measures=[u,d,j,m,b]}if(da||k[2]!=e.measures[2])ra.updateSizeInParent(a);c&&e.minSize==0&&k[3]!=e.measures[3]&&c.parentNode.className!="Wt-domRoot"&&v(c,"min"+e.Size,e.measures[3]+"px");c&&a==0&&c&&f.hasTag(c,"TD")&&v(c,e.size,e.measures[2]+"px")} function ua(a,b,c){a=s[a];if(ea)c=-c;if(a.config[b][0]>0&&a.config[b+1][0]==0){++b;c=-c}a.fixedSize[b]=a.sizes[b]+c;F.layouts2.scheduleAdjust()}function va(a,b,c){var e=b.di,i=s[a],l=s[a^1],k,u=f.getElement(D),d;for(d=e-1;d>=0;--d)if(i.sizes[d]>=0){k=-(i.sizes[d]-i.measures[1][d]);break}e=i.sizes[e]-i.measures[1][e];if(ea){var j=k;k=-e;e=-j}new f.SizeHandle(f,i.resizeDir,f.pxself(b,i.size),f.pxself(b,l.size),k,e,i.resizerClass,function(m){ua(a,d,m)},b,u,c,0,0)}function wa(a,b){return b==0?a[b][1]!== 0:a[b-1][1]!==0||a[b][1]!==0}function xa(a,b){var c=s[a],e=s[a^1],i=c.measures,l=0,k=false,u=false,d=false,j=ja?b.parentNode:null;if(c.maxSize===0)if(j){var m=f.css(j,"position");if(m==="absolute")l=f.pxself(j,c.size);if(l===0){if(!c.initialized){if(a===0&&(m==="absolute"||m==="fixed")){j.style.display="none";l=j.clientWidth;j.style.display=""}l=a?j.clientHeight:j.clientWidth;k=true;if(a==0&&l==0&&f.isIElt9){l=j.offsetWidth;k=false}var h;if((f.hasTag(j,"TD")||f.hasTag(j,"TH"))&&!(f.isIE&&!f.isIElt9)){d= 0;h=1}else{d=c.minSize?c.minSize:i[3];h=0}function G(T,la){return T-la<=1}if(f.isIElt9&&G(l,h)||G(l,d+M(j,a)))c.maxSize=999999}if(l===0&&c.maxSize===0){l=a?j.clientHeight:j.clientWidth;k=true}}}else{l=f.pxself(b,c.size);u=true}else if(c.sizeSet){l=f.pxself(j,c.size);u=true}var r=0;if(j&&j.wtGetPS&&a==1)r=j.wtGetPS(j,b,a,0);d=i[2];if(d=i[3]-r){r=l-i[4];h=[];var p=[0,0],t=[0,0],o=0;for(d=0;d-1){m=-1;if(typeof c.fixedSize[d]!=="undefined"&&!wa(c.config,d))c.fixedSize[d]=undefined;if(typeof c.fixedSize[d]!== "undefined"&&(d+1==k||i[1][d+1]>-1))m=c.fixedSize[d];else if(c.config[d][1]!==0&&c.config[d][1][0]>=0){m=c.config[d][1][0];if(c.config[d][1][1])m=(l-i[4])*m/100}if(m>=0){h[d]=-1;j[d]=m;r-=j[d]}else{if(c.config[d][0]>0){m=1;h[d]=c.config[d][0];o+=h[d]}else{m=0;h[d]=0}p[m]+=i[1][d];t[m]+=i[0][d];j[d]=i[0][d]}}else{h[d]=-2;j[d]=-1}if(c.fixedSize.length>k)c.fixedSize.length=k;if(o==0){for(d=0;dt[0]+p[1]){r-=t[0];if(r>t[1]){if(c.fitSize){r-= t[1];r=r/o;for(d=0;d0){j[d]+=Math.round(h[d]*r);c.stretched[d]=true}}}else{m=1;if(r0?(r-p[m])/(t[m]-p[m]):0;for(d=0;d0){p=i[0][d]-i[1][d];j[d]=i[1][d]+Math.round(p*r)}}}else{for(d=0;d0)j[d]=i[1][d];r-=p[1];m=0;if(r0?(r-p[m])/(t[m]-p[m]):0;for(d=0;d-1){var g=p;if(p){p= D+"-rs"+a+"-"+d;h=f.getElement(p);if(!h){c.resizeHandles[d]=p;h=document.createElement("div");h.setAttribute("id",p);h.di=d;h.style.position="absolute";h.style[e.left]=e.margins[1]+"px";h.style[c.size]=c.margins[0]+"px";if(e.cSize)h.style[e.size]=e.cSize-e.margins[2]-e.margins[1]+"px";h.className=c.handleClass;b.insertBefore(h,b.firstChild);h.onmousedown=h.ontouchstart=function(T){va(a,this,T||window.event)}}i+=2;v(h,c.left,i+"px");i+=2}else if(c.resizeHandles[d]){h=f.getElement(c.resizeHandles[d]); h.parentNode.removeChild(h);c.resizeHandles[d]=undefined}p=c.config[d][1]!==0;if(r)r=false;else i+=c.margins[0]}for(t=0;t=j.length)break;if(w)m+=4;w=c.config[d+n][1]!==0;if(j[d+n-1]>-1&&j[d+n]>-1)m+=c.margins[0];m+=j[d+n]}}var J;v(h,"visibility","");w=o.align>>c.alignBits&15;n=o.ps[a];if(m=n&&o.set[a]){v(h,c.size,n+"px")&&Y(o,1);o.set[a]=false}o.size[a]=n;o.psize[a]=n}else{w=Math.max(0,m-o.margin[a]);J=a==0&&o.sc[a];if(!ka(h)&&(J||m!=n||o.layout)){if(v(h,c.size,w+"px")){if(!f.isIE&&(f.hasTag(h,"TEXTAREA")||f.hasTag(h,"INPUT"))){v(h,"margin-"+c.left,o.margin[a]/2+"px");v(h,"margin-"+e.left,o.margin[!a]/2+"px")}Y(o,1);o.set[a]=true}}else if(o.fs[a])a==0&&v(h,c.size,o.fs[a]+"px");else{v(h,c.size,"")&&Y(o,1);if(o.set)o.set[a]= false}J=i;o.size[a]=w;o.psize[a]=m}if(X)if(g){v(h,c.left,"4px");m=f.css(h,"position");if(m!=="absolute")h.style.position="relative"}else v(h,c.left,"0px");else v(h,c.left,J+"px");if(a==1){if(h.wtResize)h.wtResize(h,o.set [0]?Math.round(o.size[0]):-1,o.set[1]?Math.round(o.size[1]):-1,true);o.dirty=0}}if(j[d]>-1)i+=j[d]}if(c.resizeHandles.length>k){for(g=k;g0)b=Math.min(c.maxSize,b);if(oa){c=f.getElement(D);if(!c)return;for(var e=c,i=e.parentNode;;){if(i.wtGetPS)b=i.wtGetPS(i,e,a,b);b+=ba(i,a);if(i==I)break;if(a==1&&i==c.parentNode&&!i.lh&&i.offsetHeight>b)b=i.offsetHeight;e=i;i=e.parentNode}}else b+=U[a];N.setChildSize(I,a,b)}};this.setConfig=function(a){var b= C;C=a;s[0].config=C.cols;s[1].config=C.rows;s[0].stretched=[];s[1].stretched=[];var c;a=0;for(c=b.items.length;a>i.alignBits&15||!i.stretched[e]){if(!a.ps)a.ps= [];a.ps[b]=c}a.layout=true;Y(a,1)}};this.measure=function(a){var b=f.getElement(D);if(b)if(!f.isHidden(b)){sa||ma();if(P||da)ta(a,b,ja?b.parentNode:null);if(a==1)P=da=false}};this.setMaxSize=function(a,b){s[0].maxSize=a;s[1].maxSize=b};this.apply=function(a){var b=f.getElement(D);if(!b)return false;if(f.isHidden(b))return true;xa(a,b);return true};this.contains=function(a){var b=f.getElement(D);a=f.getElement(a.getId());return b&&a?f.contains(b,a):false};this.WT=f}