diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index 9bd983cd..b15b58cc 100644 --- a/dist/jquery.qtip.css +++ b/dist/jquery.qtip.css @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Nov 29 23:33:41 2010 +0000 +* Date: Tue Nov 30 01:50:54 2010 +0000 */ .ui-tooltip-accessible{ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index 0abd9559..1804cafe 100644 --- a/dist/jquery.qtip.js +++ b/dist/jquery.qtip.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Nov 29 23:33:41 2010 +0000 +* Date: Tue Nov 30 01:50:54 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -1809,14 +1809,13 @@ function Tip(qTip, command) tip.css(corner[precedance], -offset); } - function reposition(event, api, p, viewport) { + function reposition(event, api, pos, viewport) { if(!elems.tip) { return; } - var pos = { left: p.left, top: p.top }, - newCorner = $.extend({}, self.corner), + var newCorner = $.extend({}, self.corner), newType = self.mimic.adjust ? $.extend({}, self.mimic) : NULL, precedance = newCorner.precedance === 'y' ? ['y', 'top', 'left', 'height', 'x'] : ['x', 'left', 'top', 'width', 'y'], - adjusted = p.adjusted, + adjusted = pos.adjusted, offset = [ parseInt(wrapper.css('border-' + newCorner[ precedance[0] ] + '-width'), 10) || 0, 0 ], walk = [newCorner, newType]; @@ -1851,8 +1850,6 @@ function Tip(qTip, command) cache.left = adjusted.left; cache.top = adjusted.top; cache.corner = newCorner; - - $.extend(p, pos); } $.extend(self, { diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 36c22c0b..cdc45a2e 100644 --- a/dist/jquery.qtip.min.js +++ b/dist/jquery.qtip.min.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Mon Nov 29 23:33:41 2010 +0000 +* Date: Tue Nov 30 01:50:54 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -17,67 +17,67 @@ /*global window: false, jQuery: false */ var TRUE=true,FALSE=false,NULL=null; -(function(b,G,M){function N(d,c){var h,g=b();if(!d)return FALSE;try{if("metadata"in d&&"object"!==typeof d.metadata)d.metadata={type:d.metadata};if("content"in d){if("object"!==typeof d.content||d.content.jquery)d.content={text:d.content};h=d.content.text||FALSE;if(!b.isFunction(h)&&(!h&&!h.attr||h.length<1||"object"===typeof h&&!h.jquery))h=d.content.text=FALSE;if("title"in d.content&&"object"!==typeof d.content.title)d.content.title={text:d.content.title}}if("position"in d){if("object"!==typeof d.position)d.position= -{my:d.position,at:d.position};if("object"!==typeof d.position.adjust)d.position.adjust={};if("undefined"!==typeof d.position.adjust.screen)d.position.adjust.screen=!!d.position.adjust.screen}if("show"in d){if("object"!==typeof d.show)d.show={event:d.show};if("object"!==typeof d.show)d.show=d.show.jquery?{target:d.show}:{event:d.show}}if("hide"in d)if("object"!==typeof d.hide)d.hide=d.hide.jquery?{target:d.hide}:{event:d.hide};if("style"in d&&"object"!==typeof d.style)d.style={classes:d.style}}catch(o){}if(b.isFunction(h)){d.content.text= -[];c.each(function(){var l=h.call(this);if(l){d.content.text.push(l);g=g.add(b(this))}})}else g=c;b.each(b.fn.qtip.plugins,function(){this.sanitize&&this.sanitize(d)});return c?g:d}function P(d,c,h){function g(a){var e,j=a.split("."),k=c[j[0]];for(a=1;a",{html:e}):b("",{"class":"ui-state-default",text:"Close tooltip",title:"Close tooltip",css:{"text-indent":"-10000em"}}).prepend(b("",{"class":"ui-icon ui-icon-close"}));a.button.prependTo(a.titlebar).attr("role","button").addClass(w+"-"+(e===TRUE?"close":"button")).hover(function(j){b(this).toggleClass("ui-state-hover",j.type==="mouseenter")}).click(function(){a.tooltip.hasClass("ui-state-disabled")||f.hide(); -return FALSE}).bind("mousedown keydown mouseup keyup mouseout",function(j){b(this).toggleClass("ui-state-active ui-state-focus",/down$/i.test(j.type))})}function A(){var a=f.elements;a.titlebar&&t();a.titlebar=b("
",{"class":w+"-titlebar "+(c.style.widget?"ui-widget-header":"")}).append(a.title=b("
",{id:w+"-"+h+"-title","class":w+"-title",html:c.content.title.text})).prependTo(a.wrapper);c.content.title.button&&n()}function s(a){var e=f.elements;if(!f.rendered||!a)return FALSE;if(b.isFunction(a))a= -a.call(d);a.jquery&&a.length>0?e.content.empty().append(a.css({display:"block"})):e.content.html(a);e.tooltip.queue("fx",function(j){function k(m){i=i.not(m);if(i.length===0){m=void 0;var r=f.elements.tooltip,v,u;if(f.rendered&&b.browser.msie&&parseInt(b.browser.version.charAt(0),10)<9){r.css({width:"auto",maxWidth:"none"});m=l("dimensions").width;r.css({maxWidth:""});v=parseInt(r.css("max-width"),10)||0;u=parseInt(r.css("min-width"),10)||0;m=v+u?Math.min(Math.max(m,u),v):m;r.width(m)}f.rendered=== -TRUE&&f.reposition(f.cache.event);j()}}var i=b("img:not([height]):not([width])",f.elements.content);i.each(function(m,r){var v=["abort","error","load","unload",""].join(".qtip-image ");b(this).bind(v,function(){clearTimeout(f.timers.img[m]);k(this)});(function u(){if(r.height)return k(r);f.timers.img[m]=setTimeout(u,20)})();return TRUE});i.length===0&&k(i)});return f}function y(a,e,j,k){function i(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;p.show.trigger("qtip-"+h+"-inactive");clearTimeout(f.timers.show); -clearTimeout(f.timers.hide);var B=function(){f.show(D)};if(c.show.delay>0)f.timers.show=setTimeout(B,c.show.delay);else B()}function m(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;var B=b(D.relatedTarget||D.target).parents(q)[0]==p.tooltip[0];clearTimeout(f.timers.show);clearTimeout(f.timers.hide);if(c.hide.fixed&&(c.position.target==="mouse"&&B||/mouse(out|leave|move)/.test(D.type)&&B)){D.stopPropagation();D.preventDefault();return FALSE}p.tooltip.stop(TRUE);if(c.hide.delay>0)f.timers.hide= -setTimeout(function(){f.hide(D)},c.hide.delay);else f.hide(D)}function r(D){if(p.tooltip.hasClass("ui-state-disabled"))return FALSE;clearTimeout(f.timers.inactive);f.timers.inactive=setTimeout(function(){f.hide(D)},c.hide.inactive)}function v(D){f.elements.tooltip.is(":visible")&&f.reposition(D)}var u=".qtip-"+h,p={show:c.show.target,hide:c.hide.target,tooltip:f.elements.tooltip},x={show:String(c.show.event).split(" "),hide:String(c.hide.event).split(" ")},E=b.browser.msie&&/^6\.[0-9]/.test(b.browser.version); -d.bind("remove.qtip",function(){f.destroy()});if(j&&c.hide.fixed){p.hide=p.hide.add(p.tooltip);p.tooltip.bind("mouseover"+u,function(){p.tooltip.hasClass("ui-state-disabled")||clearTimeout(f.timers.hide)})}if(e){if("number"===typeof c.hide.inactive){p.show.bind("qtip-"+h+"-inactive",r);b.each(b.fn.qtip.inactiveEvents,function(D,B){p.hide.add(f.elements.tooltip).bind(B+u+"-inactive",r)})}b.each(x.hide,function(D,B){var z=b.inArray(B,x.show);if(z>-1&&b(p.hide).add(p.show).length===b(p.hide).length|| -B==="unfocus"){p.show.bind(B+u,function(F){p.tooltip.is(":visible")?m(F):i(F)});delete x.show[z]}else p.hide.bind(B+u,m)})}if(a){b.each(x.show,function(D,B){p.show.bind(B+u,i)});p.tooltip.bind("mouseover"+u,function(){f.focus()})}if(k){if(c.position.adjust.resize||c.position.adjust.screen)b(G).bind("resize"+u,v);if(c.position.adjust.screen||E&&p.tooltip.css("position")==="fixed")b(document).bind("scroll"+u,v);/unfocus/i.test(c.hide.event)&&b(document).bind("mousedown"+u,function(D){var B=f.elements.tooltip; -b(D.target).parents(q).length===0&&b(D.target).add(d).length>1&&B.is(":visible")&&!B.hasClass("ui-state-disabled")&&f.hide()});c.position.target==="mouse"&&b(document).bind("mousemove"+u,function(D){if(c.position.adjust.mouse&&!p.tooltip.hasClass("ui-state-disabled")&&p.tooltip.is(":visible"))f.reposition(D||b.fn.qtip.mouse)})}}function C(a,e,j,k){k=parseInt(k,10)!==0;var i=".qtip-"+h,m={show:a?c.show.target:b("
"),hide:e?c.hide.target:b("
"),tooltip:j?f.elements.tooltip:b("
")};e= -{show:String(c.show.event).split(" "),hide:String(c.hide.event).split(" ")};if(f.rendered){b.each(e.show,function(r,v){m.show.unbind(v+i)});m.show.unbind("mousemove"+i).unbind("mouseout"+i).unbind("qtip-"+h+"-inactive");b.each(e.hide,function(r,v){m.hide.add(m.tooltip).unbind(v+i)});b.each(b.fn.qtip.inactiveEvents,function(r,v){m.hide.add(j?f.elements.content:NULL).unbind(v+i+"-inactive")});m.hide.unbind("mouseout"+i);m.tooltip.unbind("mouseover"+i);if(k){b(G).unbind("resize"+i);b(document).unbind("mousedown"+ -i+" mousemove"+i)}}else a&&m.show.unbind(e.show+i+"-create")}var f=this,w="ui-tooltip",q=".qtip."+w;f.id=h;f.rendered=FALSE;f.elements={target:d};f.cache={event:{},target:NULL,disabled:FALSE};f.timers={img:[]};f.options=c;f.plugins={};b.extend(f,{render:function(a){var e=f.elements,j=b.Event("tooltiprender");if(f.rendered)return FALSE;f.rendered=a?-2:-1;e.tooltip=b("
").attr({id:w+"-"+h,role:"tooltip","class":w+" qtip ui-tooltip-accessible ui-helper-reset "+c.style.classes}).css("z-index",b.fn.qtip.zindex+ -b(q).length).toggleClass("ui-widget",c.style.widget).toggleClass("ui-state-disabled",f.cache.disabled).data("qtip",f).appendTo(c.position.container);e.wrapper=b("
",{"class":w+"-wrapper"}).appendTo(e.tooltip);e.content=b("
",{"class":w+"-content "+(c.style.widget?"ui-widget-content":""),id:w+"-"+h+"-content"}).appendTo(e.wrapper);s(c.content.text);c.content.title.text&&A();b.each(b.fn.qtip.plugins,function(){this.initialize==="render"&&this(f)});f.rendered=TRUE;y(1,1,1,1);b.each(c.events, -function(k,i){e.tooltip.bind("tooltip"+k,i)});e.tooltip.queue("fx",function(k){if(c.show.ready||a){e.tooltip.hide();f.show(f.cache.event)}e.tooltip.removeClass("ui-tooltip-accessible");j.originalEvent=b.extend({},f.cache.event);e.tooltip.trigger(j,[f.hash()]);k()});return f},get:function(a){switch(a.toLowerCase()){case "offset":a=l("position");break;case "dimensions":a=l("dimensions");break;default:a=g(a.toLowerCase());a=a[0].precedance?a[0].string():a[0].jquery?a[0]:a[0][a[1]];break}return a},set:function(a, -e){a=a.toLowerCase();var j=g(a),k=f.elements,i=k.tooltip,m,r,v,u={builtin:{id:function(){var p=e===TRUE?b.fn.qtip.nextid:e,x=w+"-"+p;if(p!==FALSE&&p.length>0&&!b("#ui-tooltip-"+p).length){i[0].id=x;k.content[0].id=x+"-content";k.title[0].id=x+"-title"}},"^content.text":function(){s(e)},"^content.title.text":function(){if(f.rendered)if(!f.elements.title&&e){A();f.reposition()}else e?f.elements.title.html(e):t()},"^content.title.button":function(){var p=f.elements.button,x=f.elements.title;if(f.rendered)if(e){x|| -A();n()}else p.remove()},"^position.(my|at)$":function(){var p=/my$/i.test(a)?"my":"at";if("string"===typeof e)c.position[p]=new b.fn.qtip.plugins.Corner(e)},"^position.(my|at|adjust|target)":function(){f.rendered&&f.reposition()},"^position.container$":function(){if(f.rendered===TRUE){i.appendTo(e);f.reposition()}},"^(show|hide).(event|target|fixed|delay|inactive)":function(p,x,E,D){var B=a.search(/fixed/i)>-1?[0,[0,1,1,1]]:[a.substr(0,3),a.charAt(0)==="s"?[1,0,0,0]:[0,1,0,0]];if(B[0])p[x]=D;C.apply(f, -B[1]);if(B[0])p[x]=E;y.apply(f,B[1])},"^show.ready$":function(){f.rendered===FALSE&&f.show()},"^style.classes$":function(){f.elements.tooltip.css("class",w+" qtip ui-helper-reset "+e)},"^style.widget$":function(){i.toggleClass("ui-widget",!!e);k.titlebar.toggleClass("ui-widget-header",!!e);k.content.toggleClass("ui-widget-content",!!e)},"^events.(render|show|move|hide|focus|blur)":function(p,x,E,D){b.isFunction(e)?k.tooltip.bind("tooltip"+x,E):k.tooltip.unbind("tooltip"+x,D)}}};b.each(f.plugins,function(p){if("object"=== -typeof this.checks)u[p]=this.checks});m=j[0][j[1]];j[0][j[1]]=e.nodeType?b(e):e;N(c,d);for(r in u)for(v in u[r])RegExp(v,"i").test(a)&&u[r][v].call(f,j[0],j[1],e,m);return f},toggle:function(a,e){function j(){var u=b(this),p=a?"attr":"removeAttr",x=/^1|0$/.test(u.css("opacity"));f.elements.title&&d[p]("aria-labelledby",w+"-"+h+"-title");d[p]("aria-describedby",w+"-"+h+"-content");if(a){if(b.browser.msie&&this.style&&x){v=this.style;v.removeAttribute("filter");v.removeAttribute("opacity")}}else x&& -u.hide()}if(f.rendered===FALSE)return FALSE;var k=a?"show":"hide",i=f.elements.tooltip,m=c[k],r=i.is(":visible"),v;if((typeof a).search("boolean|number"))a=!i.is(":visible");if(!r&&!a||i.is(":animated"))return f;if(e){if(f.cache.event&&/over|enter/.test(e.type)&&/out|leave/.test(f.cache.event.type)&&b(e.target).add(c.show.target).length<2&&b(e.relatedTarget).parents(q).length>0)return f;f.cache.event=b.extend({},e)}r=b.Event("tooltip"+k);r.originalEvent=b.extend({},e);i.trigger(r,[f.hash(),90]);if(r.isDefaultPrevented())return f; -if(a){f.focus();f.reposition(e);m.solo&&b(q).qtip("hide")}else clearTimeout(f.timers.show);i.attr("aria-hidden",Boolean(!a));i.stop(TRUE,FALSE);if(b.isFunction(m.effect)){m.effect.call(i,f.hash());i.queue(function(){j.call(this);b(this).dequeue()})}else if(m.effect===FALSE){i[k]();j.call(i)}else i.fadeTo(90,a?1:0,j);a&&m.target.trigger("qtip-"+h+"-inactive");return f},show:function(a){f.toggle(TRUE,a)},hide:function(a){f.toggle(FALSE,a)},focus:function(a){if(f.rendered===false)return FALSE;var e= -f.elements.tooltip,j=b(q),k=parseInt(e.css("z-index"),10),i=b.fn.qtip.zindex+j.length,m=w+"-focus",r=b.extend({},a);if(!e.hasClass(m)&&k!==i){j.css("z-index",function(v,u){return u-1});b(q+"."+m).each(function(){var v=b(this),u=v.qtip(),p;if(!u||u.rendered===FALSE)return TRUE;v.removeClass(m);p=b.Event("tooltipblur");p.originalEvent=r;v.trigger(p,[u,i])});a=b.Event("tooltipfocus");a.originalEvent=r;e.trigger(a,[f.hash(),i]);a.isDefaultPrevented()||e.css({zIndex:i}).addClass(m)}return f},reposition:function(a){if(f.rendered=== -FALSE)return FALSE;var e=c.position.target,j=f.elements.tooltip,k=c.position,i=k.my,m=k.at,r=f.elements.tooltip.width(),v=f.elements.tooltip.height(),u=b(k.container)[0],p=0,x=0,E=b.Event("tooltipmove"),D=j.css("position")==="fixed",B=b(k.adjust.container&&u!==document.body?u:G),z={left:0,top:0};u={left:function(F){var I=B.scrollLeft(),J=B.width(),H=m.x==="left"?p:m.x==="right"?-p:p/2,K=i.x!==m.x&&m.x!=="center"?p:0,L=H+(i.x==="left"?-r:i.x==="right"?r:r/2)+-2*k.adjust.x,Q=I-F;if(F+r-J-I>0)z.left+= -(i.x==="center"?-1:1)*(L-H-K);else if(Q>0)z.left+=L-H+K;return z.left-F},top:function(F){var I=B.scrollTop(),J=B.height(),H=m.y==="top"?x:m.y==="bottom"?-x:0,K=i.y!==m.y&&m.y!=="center"?x:0,L=H+(i.y==="top"?-v:i.y==="bottom"?v:-v/2)+-2*k.adjust.y;J=F+v-J-I;if(I-F>0)z.top+=(i.y==="center"?-1:1)*(L-H-K);else if(J>0)z.top+=L-H-K;return z.top-F}};if(e==="mouse"){m={x:"left",y:"top"};a=k.adjust.mouse||!a?b.extend({},b.fn.qtip.mouse):a;z={top:a.pageY,left:a.pageX}}else{if(e==="event")e=a&&a.target&&a.type!== -"scroll"&&a.type!=="resize"?f.cache.target=b(a.target):f.cache.target;e=b(e).eq(0);if(e.length===0)return f;else if(e[0]===document||e[0]===G){p=e.width();x=e.height();if(e[0]===G)z={top:D?0:B.scrollTop(),left:D?0:B.scrollLeft()}}else if(e.is("area")&&b.fn.qtip.plugins.imagemap){z=b.fn.qtip.plugins.imagemap(e,m);p=z.width;x=z.height;z=z.offset}else{p=e.outerWidth();x=e.outerHeight();z=o(e)}z.left+=m.x==="right"?p:m.x==="center"?p/2:0;z.top+=m.y==="bottom"?x:m.y==="center"?x/2:0}z.left+=k.adjust.x+ -(i.x==="right"?-r:i.x==="center"?-r/2:0);z.top+=k.adjust.y+(i.y==="bottom"?-v:i.y==="center"?-v/2:0);z.adjusted=k.adjust.screen&&e[0]!==G&&e[0]!==document.body?{left:u.left(z.left),top:u.top(z.top)}:{left:0,top:0};j.attr("class",function(){return b(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(w+"-pos-"+i.abbreviation());E.originalEvent=b.extend({},a);j.trigger(E,[f.hash(),z,B]);if(E.isDefaultPrevented())return f;delete z.adjusted;if(k.container[0]==document.body){if(z.top+B.scrollTop()< -1)z.top=0;if(z.left+B.scrollLeft()<1)z.left=0}if(j.is(":visible")&&b.isFunction(k.effect)){k.effect.call(j,f.hash(),z);j.queue(function(){var F=b(this);F.css({opacity:"",height:""});b.browser.msie&&this.style&&this.style.removeAttribute("filter");F.dequeue()})}else isNaN(z.left,z.top)||j.css(z);return f},disable:function(a){var e=f.elements.tooltip;if(f.rendered)e.toggleClass("ui-state-disabled",a);else f.cache.disabled=!!a;return f},destroy:function(){var a=f.elements,e=a.target.data("oldtitle"); -f.rendered&&b.each(f.plugins,function(){this.initialize==="render"&&this.destroy()});C(1,1,1,1);d.removeData("qtip");f.rendered&&a.tooltip.remove();e&&d.attr("title",e);d.removeAttr("aria-describedby");return d},hash:function(){var a=b.extend({},f);delete a.cache;delete a.timers;delete a.options;delete a.plugins;delete a.render;delete a.hash;return a}})}function R(d,c){var h,g=b(this);h=b(document.body);var o=g.metadata?g.metadata(c.metadata):{};o=b.extend(TRUE,{},c,N(b.extend(TRUE,{},(o&&c.metadata.type=== -"html5"?o[c.metadata.name]:{})||o)));var l=o.position,t=this===document?h:g;g.removeData("metadata");if("boolean"===typeof o.content.text)if(o.content.attr!==FALSE&&g.attr(o.content.attr))o.content.text=g.attr(o.content.attr);else return FALSE;if(l.container===FALSE)l.container=h;if(l.target===FALSE)l.target=t;if(o.show.target===FALSE)o.show.target=t;if(o.hide.target===FALSE)o.hide.target=t;l.at=new b.fn.qtip.plugins.Corner(l.at);l.my=new b.fn.qtip.plugins.Corner(l.my);if(g.data("qtip"))if(o.overwrite)g.qtip("destroy"); -else if(o.overwrite===FALSE)return FALSE;h=new P(g,o,d);g.data("qtip",h);return h}function S(d){var c=this;c.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}};b.extend(c,{init:function(){var h=d.options.content.ajax;d.elements.tooltip.bind("tooltiprender.ajax",function(){c.load(h);d.elements.tooltip.bind("tooltipshow.ajax",function(){h.once===FALSE&&d.rendered===TRUE&&c.load(h)})})},load:function(h){b.ajax(b.extend(TRUE,{},h,{success:function(g,o){if(b.isFunction(h.success))if(h.success.call(d.hash(), -g,o)===FALSE)return;d.set("content.text",g)},error:function(g,o,l){var t=o||l;if(b.isFunction(h.error)){g=h.error.call(d.hash(),g,o,l);if(g===FALSE)return}d.set("content.text",t)}}));return c},destroy:function(){d.elements.tooltip.unbind("tooltipshow.ajax")}});c.init()}function O(d,c,h){var g=Math.floor(c/2),o=Math.floor(h/2);c={bottomright:[[0,0],[c,h],[c,0]],bottomleft:[[0,0],[c,0],[0,h]],topright:[[0,h],[c,0],[c,h]],topleft:[[0,0],[0,h],[c,h]],topcenter:[[0,h],[g,0],[c,h]],bottomcenter:[[0,0], -[c,0],[g,h]],rightcenter:[[0,0],[c,o],[0,h]],leftcenter:[[c,0],[c,h],[0,o]]};c.lefttop=c.bottomright;c.righttop=c.bottomleft;c.leftbottom=c.topright;c.rightbottom=c.topleft;return c[d]}function T(d){function c(q){var a=l.tip,e=["left","right"],j=o.offset,k,i;if(o.corner===FALSE||!a)return FALSE;q=q||g.corner;k=q.precedance;a.css({top:"",bottom:"",left:"",right:"",margin:""});e[k==="y"?"push":"unshift"]("top","bottom");i=k==="y"?"x":"y";j=Math.max(q[i]==="center"?j:0,j)-w[i];switch(q[k==="y"?"x":"y"]){case "center":a.css(e[0], -"50%").css("margin-"+e[0],-(s[k==="y"?"width":"height"]/2)+j);break;case e[0]:a.css(e[0],j);break;case e[1]:a.css(e[1],j);break}j=s[k==="x"?"width":"height"];if(C){t.toggleClass("ui-tooltip-accessible",!t.is(":visible"));j-=parseInt(n.css("border-"+q[k]+"-width"),10)||0;t.removeClass("ui-tooltip-accessible")}a.css(q[k],-j)}function h(q,a,e,j){if(l.tip){q={left:e.left,top:e.top};a=b.extend({},g.corner);var k=g.mimic.adjust?b.extend({},g.mimic):NULL,i=a.precedance==="y"?["y","top","left","height","x"]: -["x","left","top","width","y"],m=e.adjusted,r=[parseInt(n.css("border-"+a[i[0]]+"-width"),10)||0,0];b.each([a,k],function(){if(m.left)this.x=this.x==="center"?m.left>0?"left":"right":this.x==="left"?"right":"left";if(m.top)this.y=this.y==="center"?m.top>0?"top":"bottom":this.y==="top"?"bottom":"top"});r[1]=Math.max(a[i[4]]==="center"?o.offset:0,o.offset);q[i[1]]+=(a[i[0]]===i[1]?1:-1)*(s[i[3]]-r[0]);q[i[2]]-=(a[i[4]]===i[2]||a[i[4]]==="center"?1:-1)*r[1];w.x=Math.max(-q.left-j.scrollLeft(),0);w.y= -Math.max(-q.top-j.scrollTop(),0);if(a.string()!==A.corner.string()&&(A.top!==m.top||A.left!==m.left))g.update(a,k);else Math.max(w.x,w.y,0)&&c();A.left=m.left;A.top=m.top;A.corner=a;b.extend(e,q)}}var g=this,o=d.options.style.tip,l=d.elements,t=l.tooltip,n=l.wrapper,A={top:0,left:0,corner:{string:function(){}}},s={width:o.width,height:o.height},y={},C=o.border||0,f=o.method||FALSE,w={x:0,y:0};g.corner=NULL;g.mimic=NULL;g.checks={"^position.my|style.tip.(corner|mimic|method|border)":function(){C=o.border; -if(g.init())this.get("position.target")!=="mouse"&&this.reposition();else g.destroy()},"^style.tip.(height|width)":function(){s={width:o.width,height:o.height};g.create();g.update();d.reposition()}};b.extend(g,{init:function(){var q=b.browser.msie,a=g.mimic&&/center/i.test(g.mimic.string()),e=g.detectCorner();if(e){if(f===TRUE)f=b("")[0].getContext?"canvas":q&&(a||s.height!==s.width)?"vml":"polygon";else if(f==="canvas")f=q?"vml":!b("")[0].getContext?"polygon":"canvas";else if(f=== -"polygon")f=q&&a?"vml":f;g.create();g.detectColours();g.update();t.unbind(".qtip-tip").bind("tooltipmove.qtip-tip",h)}return e},detectCorner:function(){var q=o.corner,a=o.mimic||q,e=d.options.position.at,j=d.options.position.my;if(j.string)j=j.string();if(q===FALSE||j===FALSE&&e===FALSE)return FALSE;else{if(q===TRUE)g.corner=new b.fn.qtip.plugins.Corner(j);else if(!q.string)g.corner=new b.fn.qtip.plugins.Corner(q);if(a===TRUE)g.mimic=new b.fn.qtip.plugins.Corner(j);else if(!a.string){g.mimic=new b.fn.qtip.plugins.Corner(a); -g.mimic.precedance=g.corner.precedance}}return g.corner.string()!=="centercenter"},detectColours:function(){var q=l.tip,a=g.mimic[g.mimic.precedance],e="border-"+a+"-color";y.fill=q.css("background-color","").css("border","").css("background-color")||"transparent";y.border=q.get(0).style?q.get(0).style["border"+a.charAt(0)+a.substr(1)+"Color"]:q.css(e)||"transparent";if(/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(y.fill))y.fill=n.css(C?"background-color":e);if(!y.border||/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(y.border))y.border= -n.css(e)||y.fill;b("*",q).add(q).css("background-color","transparent").css("border",0)},create:function(){var q=s.width,a=s.height;l.tip&&l.tip.remove();l.tip=b('
').toggleClass("ui-widget-content",d.options.style.widget).css(s).prependTo(t);switch(f){case "canvas":l.tip.append('');break;case "vml":l.tip.html('');break;case "polygon":l.tip.append('
').append(C?'
':"");break}return g},update:function(q,a){var e=l.tip,j=s.width,k=s.height,i=C>0?0:1,m=Math.ceil(C/2+0.5),r,v;a||(a=q?q:g.mimic);if(!q)q=g.corner;if(a.x==="false")a.x=q.x;if(a.y==="false")a.y= -q.y;v=Math[/b|r/.test(a[a.precedance==="y"?"x":"y"])?"ceil":"floor"];e=e.children();switch(f){case "canvas":e=e.get(0).getContext("2d");e.restore();e.clearRect(0,0,3E3,3E3);for(r=O(a.string(),j,k);i<2;i++){if(i){e.save();e.translate(v((a.x==="left"?1:a.x==="right"?-1:0)*(C+1)*(a.precedance==="y"?0.5:1)),v((a.y==="top"?1:a.y==="bottom"?-1:0)*(C+1)*(a.precedance==="x"?0.5:1)))}e.beginPath();e.moveTo(r[0][0],r[0][1]);e.lineTo(r[1][0],r[1][1]);e.lineTo(r[2][0],r[2][1]);e.closePath();e.fillStyle=y[i?"fill": -"border"];e.fill()}break;case "vml":r=O(a.string(),j,k);i="m"+r[0][0]+","+r[0][1]+" l"+r[1][0]+","+r[1][1]+" "+r[2][0]+","+r[2][1]+" xe";e.attr({path:i,fillcolor:y.fill});if(C){e.children().attr("color",y.border);if(a.precedance==="y"){e.css("top",(a.y==="top"?1:-1)*(C-2));e.css("left",a.x==="left"?1:-2)}else{e.css("left",(a.x==="left"?1:-1)*(C-2));e.css("top",a.y==="top"?1:-2)}}break;case "polygon":if(a.precedance==="y"){i=j>k?1.5:jk?5:2.2;m=[Math.floor(i*m*(a.x==="right"?-1:1)*(a.y==="center"?0.9:1)),a.y==="top"?m:a.y==="bottom"?-m:0]}e.removeAttr("style").each(function(u){var p={x:a.precedance==="x"?a.x==="left"?"right":"left":a.x,y:a.precedance==="y"?a.y==="top"?"bottom":"top":a.y},x=a.x==="center"?["left","right",p.y,k,j]:["top","bottom",p.x,j,k],E=y[!u&&C?"border":"fill"];u&&b(this).css({position:"absolute","z-index":1,left:m[0],top:m[1]});a.x==="center"||a.y==="center"? -b(this).css("border-"+x[2],x[3]+"px solid "+E).css("border-"+x[0],Math.floor(x[4]/2)+"px dashed transparent").css("border-"+x[1],Math.floor(x[4]/2)+"px dashed transparent"):b(this).css("border-width",Math.floor(k/2)+"px "+Math.floor(j/2)+"px").css("border-"+p.x,Math.floor(j/2)+"px solid "+E).css("border-"+p.y,Math.floor(k/2)+"px solid "+E)});break}c(q);return g},destroy:function(){l.tip&&l.tip.remove();t.unbind(".qtip-tip")}})}function U(d,c){var h=this,g=d.elements,o=g.tooltip;g.overlay=b("#qtip-overlay"); -b.extend(h,{init:function(){o.bind("tooltipshow.qtipmodal tooltiphide.qtipmodal",function(l,t,n){l=l.type.replace("tooltip","");b.isFunction(c[l])?c[l].call(g.overlay,n,t):h[l](n)});g.overlay.length||h.create();c.blur===TRUE&&g.overlay.bind("click.qtipmodal"+d.id,function(){d.hide.call(d)})},create:function(){g.overlay=b("
",{id:"qtip-overlay",css:{position:"absolute",top:0,left:0,display:"none"}}).appendTo(document.body);b(G).bind("resize.qtipmodal",function(){g.overlay.css({height:Math.max(b(G).height(), -b(document).height()),width:Math.max(b(G).width(),b(document).width())})}).trigger("resize")},toggle:function(l){var t=g.overlay,n=d.options.show.modal.effect,A=l?"show":"hide";t.stop(TRUE,FALSE);if(b.isFunction(n))n.call(t,l);else n===FALSE?t[A]():t.fadeTo(90,l?0.7:0,function(){l||b(this).hide()})},show:function(){h.toggle(TRUE)},hide:function(){h.toggle(FALSE)},destroy:function(){var l=TRUE;b("*").each(function(){var t=b(this).data("qtip");if(t&&t.id!==d.id&&t.options.show.modal)return l=FALSE}); -if(l){g.overlay.remove();b(G).unbind("scroll.qtipmodal resize.qtipmodal")}else g.overlay.unbind("click.qtipmodal"+d.id);o.unbind("tooltipshow.qtipmodal tooltiphide.qtipmodal")}});h.init()}function V(d){var c=this,h=d.elements,g=h.tooltip,o=".bgiframe-"+d.id,l="tooltipmove"+o+" tooltipshow"+o;b.extend(c,{init:function(){h.bgiframe=b(''); -h.bgiframe.appendTo(g);g.bind(l,c.adjust)},adjust:function(){var t=d.get("dimensions"),n=d.plugins.tip,A=d.elements.tip,s;s=parseInt(g.css("border-left-width"),10)||0;s={left:-s,top:-s};if(n&&A){n=n.corner.precedance==="x"?["width","left"]:["height","top"];s[n[1]]-=A[n[0]]()}h.bgiframe.css(s).css(t)},destroy:function(){c.iframe.remove();g.unbind(l)}});c.init()}b.fn.qtip=function(d,c,h){var g=String(d).toLowerCase(),o=NULL,l=g==="disable"?[TRUE]:b.makeArray(arguments).slice(1,10),t=l[l.length-1],n= -b.extend(TRUE,{},d),A;if(!arguments.length&&this.data("qtip")||g==="api")return(n=this.data("qtip"))?n.hash():M;else if("string"===typeof d){this.each(function(){var s=b(this).data("qtip");if(!s)return TRUE;if(/option|set/.test(g)&&c)if(h!==M)s.set(c,h);else o=s.get(c);else{if(!s.rendered&&(g==="show"||g==="toggle")){if(t&&t.timeStamp)s.cache.event=t;s.render(1)}else if(g==="enable"){g="disable";l=[FALSE]}s[g]&&s[g].apply(s[g],l)}});return o!==NULL?o:this}else if("object"===typeof d||!arguments.length){A= -N(n,this);n=b.extend(TRUE,{},b.fn.qtip.defaults,n);return b.fn.qtip.bind.call(A,n,t)}};b.fn.qtip.bind=function(d,c){return this.each(function(h){function g(f){function w(){n.render(typeof f==="object"||A.show.ready);s.show.unbind(y.show);s.hide.unbind(y.hide)}if(n.cache.disabled)return FALSE;n.cache.event=b.extend({},f);if(A.show.delay>0){clearTimeout(n.timers.show);n.timers.show=setTimeout(w,A.show.delay);y.show!==y.hide&&s.hide.bind(y.hide,function(){clearTimeout(n.timers.show)})}else w()}var o= -b(this),l=d.id,t=d.content.text,n,A,s,y,C;d.id=l=l===FALSE||l.length<1||b("#ui-tooltip-"+l).length?b.fn.qtip.nextid++:l;C=".qtip-"+l+"-create";n=R.call(this,l,d);if(n===FALSE)return TRUE;A=n.options;if(b.isArray(t))A.content.text=t[h];o.attr("title")&&o.data("oldtitle",o.attr("title")).removeAttr("title");b.each(b.fn.qtip.plugins,function(){this.initialize==="initialize"&&this(n)});s={show:A.show.target,hide:A.hide.target};y={show:String(A.show.event).replace(" ",C+" ")+C,hide:String(A.hide.event).replace(" ", -C+" ")+C};s.show.bind(y.show,g);if(d.show.ready||d.prerender)g(c)})};b.each({attr:function(d){var c=b(this),h=c.data("qtip");return arguments.length===1&&d==="title"&&h&&h.rendered===TRUE?c.data("oldtitle"):NULL},remove:b.ui?NULL:function(d,c){b(this).each(function(){if(!c)if(!d||b.filter(d,[this]).length)b("*",this).add(this).each(function(){b(this).triggerHandler("remove")})})}},function(d,c){if(!c)return TRUE;b.fn["Old"+d]=b.fn[d];b.fn[d]=function(){return c.apply(this,arguments)||b.fn["Old"+d].apply(this, -arguments)}});b(document.body).attr("role",function(d,c){return!c?"application":c});b(document).bind("mousemove.qtip",function(d){b.fn.qtip.mouse={pageX:d.pageX,pageY:d.pageY}});b.fn.qtip.nextid=0;b.fn.qtip.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" ");b.fn.qtip.zindex=15E3;b.fn.qtip.plugins={Corner:function(d){this.x=(String(d).replace(/middle/i,"center").match(/left|right|center/i)||["false"])[0].toLowerCase();this.y=(String(d).replace(/middle/i,"center").match(/top|bottom|center/i)|| -["false"])[0].toLowerCase();this.precedance=d.charAt(0).search(/^(t|b)/)>-1?"y":"x";this.string=function(){return this.precedance==="y"?this.y+this.x:this.x+this.y};this.abbreviation=function(){var c=this.x.substr(0,1),h=this.y.substr(0,1);return c===h?c:c==="c"||c!=="c"&&h!=="c"?h+c:c+h}}};b.fn.qtip.defaults={prerender:FALSE,id:FALSE,overwrite:TRUE,metadata:{type:"class"},content:{text:TRUE,attr:"title",title:{text:FALSE,button:FALSE}},position:{my:"top left",at:"bottom right",target:FALSE,container:FALSE, -adjust:{x:0,y:0,mouse:TRUE,screen:FALSE,resize:TRUE,container:FALSE},effect:TRUE},show:{target:FALSE,event:"mouseenter",effect:TRUE,delay:90,solo:FALSE,ready:FALSE},hide:{target:FALSE,event:"mouseleave",effect:TRUE,delay:0,fixed:FALSE,inactive:FALSE},style:{classes:"",widget:FALSE},events:{render:b.noop,move:b.noop,show:b.noop,hide:b.noop,focus:b.noop,blur:b.noop}};b.fn.qtip.plugins.ajax=function(d){var c=d.plugins.ajax,h=d.options.content.ajax;if(h&&h.url)if(c)return c;else{d.plugins.ajax=new S(d); -return d.plugins.ajax}};b.fn.qtip.plugins.ajax.initialize="render";b.fn.qtip.plugins.ajax.sanitize=function(d){try{var c=d.content.ajax;if(typeof c!=="object")c=d.content.ajax={url:c};if("boolean"!==typeof c.once&&c.once)c.once=!!c.once}catch(h){}};b.extend(TRUE,b.fn.qtip.defaults,{content:{ajax:{once:TRUE}}});b.fn.qtip.plugins.tip=function(d){var c=d.plugins.tip,h=d.options.style.tip;if(h&&h.corner)if(c)return c;else{d.plugins.tip=new T(d);d.plugins.tip.init();return d.plugins.tip}};b.fn.qtip.plugins.tip.initialize= -"render";b.fn.qtip.plugins.tip.sanitize=function(d){try{var c=d.style.tip;if(typeof c!=="object")d.style.tip={corner:c};if(!/string|boolean/i.test(typeof c.corner))c.corner=true;if(typeof c.method!=="string")c.method=TRUE;if(!/canvas|polygon/i.test(c.method))c.method=TRUE;typeof c.width!=="number"&&delete c.width;typeof c.height!=="number"&&delete c.height;typeof c.border!=="number"&&delete c.border;typeof c.offset!=="number"&&delete c.offset}catch(h){}};b.extend(TRUE,b.fn.qtip.defaults,{style:{tip:{corner:TRUE, -method:TRUE,width:9,height:9,border:0,offset:0}}});b.fn.qtip.plugins.imagemap=function(d,c){function h(y,C){for(var f=0,w=1,q=1,a=0,e=0,j=y.width,k=y.height;j>0&&k>0&&w>0&&q>0;){j=Math.floor(j/2);k=Math.floor(k/2);if(c.x==="left")w=j;else if(c.x==="right")w=y.width-j;else w+=Math.floor(j/2);if(c.y==="top")q=k;else if(c.y==="bottom")q=y.height-k;else q+=Math.floor(k/2);for(f=C.length;f--;){if(C.length<2)break;a=C[f][0]-y.offset.left;e=C[f][1]-y.offset.top;if(c.x==="left"&&a>=w||c.x==="right"&&a<=w|| -c.x==="center"&&(ay.width-w)||c.y==="top"&&e>=q||c.y==="bottom"&&e<=q||c.y==="center"&&(ey.height-q))C.splice(f,1)}}return{left:C[0][0],top:C[0][1]}}var g=d.attr("shape").toLowerCase(),o=d.attr("coords").split(","),l=[],t=b('img[usemap="#'+d.parent("map").attr("name")+'"]').offset(),n={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},A=0,s=0;if(g==="poly")for(A=o.length;A--;){s=[parseInt(o[--A],10),parseInt(o[A+1],10)];if(s[0]>n.offset.right)n.offset.right=s[0];if(s[0]n.offset.bottom)n.offset.bottom=s[1];if(s[1]",{html:e}):a("",{"class":"ui-state-default",text:"Close tooltip",title:"Close tooltip",css:{"text-indent":"-10000em"}}).prepend(a("",{"class":"ui-icon ui-icon-close"}));b.button.prependTo(b.titlebar).attr("role","button").addClass(w+"-"+(e===TRUE?"close":"button")).hover(function(j){a(this).toggleClass("ui-state-hover",j.type==="mouseenter")}).click(function(){b.tooltip.hasClass("ui-state-disabled")||f.hide(); +return FALSE}).bind("mousedown keydown mouseup keyup mouseout",function(j){a(this).toggleClass("ui-state-active ui-state-focus",/down$/i.test(j.type))})}function A(){var b=f.elements;b.titlebar&&t();b.titlebar=a("
",{"class":w+"-titlebar "+(c.style.widget?"ui-widget-header":"")}).append(b.title=a("
",{id:w+"-"+h+"-title","class":w+"-title",html:c.content.title.text})).prependTo(b.wrapper);c.content.title.button&&n()}function s(b){var e=f.elements;if(!f.rendered||!b)return FALSE;if(a.isFunction(b))b= +b.call(d);b.jquery&&b.length>0?e.content.empty().append(b.css({display:"block"})):e.content.html(b);e.tooltip.queue("fx",function(j){function i(m){k=k.not(m);if(k.length===0){m=void 0;var r=f.elements.tooltip,v,u;if(f.rendered&&a.browser.msie&&parseInt(a.browser.version.charAt(0),10)<9){r.css({width:"auto",maxWidth:"none"});m=l("dimensions").width;r.css({maxWidth:""});v=parseInt(r.css("max-width"),10)||0;u=parseInt(r.css("min-width"),10)||0;m=v+u?Math.min(Math.max(m,u),v):m;r.width(m)}f.rendered=== +TRUE&&f.reposition(f.cache.event);j()}}var k=a("img:not([height]):not([width])",f.elements.content);k.each(function(m,r){var v=["abort","error","load","unload",""].join(".qtip-image ");a(this).bind(v,function(){clearTimeout(f.timers.img[m]);i(this)});(function u(){if(r.height)return i(r);f.timers.img[m]=setTimeout(u,20)})();return TRUE});k.length===0&&i(k)});return f}function y(b,e,j,i){function k(D){if(q.tooltip.hasClass("ui-state-disabled"))return FALSE;q.show.trigger("qtip-"+h+"-inactive");clearTimeout(f.timers.show); +clearTimeout(f.timers.hide);var B=function(){f.show(D)};if(c.show.delay>0)f.timers.show=setTimeout(B,c.show.delay);else B()}function m(D){if(q.tooltip.hasClass("ui-state-disabled"))return FALSE;var B=a(D.relatedTarget||D.target).parents(o)[0]==q.tooltip[0];clearTimeout(f.timers.show);clearTimeout(f.timers.hide);if(c.hide.fixed&&(c.position.target==="mouse"&&B||/mouse(out|leave|move)/.test(D.type)&&B)){D.stopPropagation();D.preventDefault();return FALSE}q.tooltip.stop(TRUE);if(c.hide.delay>0)f.timers.hide= +setTimeout(function(){f.hide(D)},c.hide.delay);else f.hide(D)}function r(D){if(q.tooltip.hasClass("ui-state-disabled"))return FALSE;clearTimeout(f.timers.inactive);f.timers.inactive=setTimeout(function(){f.hide(D)},c.hide.inactive)}function v(D){f.elements.tooltip.is(":visible")&&f.reposition(D)}var u=".qtip-"+h,q={show:c.show.target,hide:c.hide.target,tooltip:f.elements.tooltip},x={show:String(c.show.event).split(" "),hide:String(c.hide.event).split(" ")},E=a.browser.msie&&/^6\.[0-9]/.test(a.browser.version); +d.bind("remove.qtip",function(){f.destroy()});if(j&&c.hide.fixed){q.hide=q.hide.add(q.tooltip);q.tooltip.bind("mouseover"+u,function(){q.tooltip.hasClass("ui-state-disabled")||clearTimeout(f.timers.hide)})}if(e){if("number"===typeof c.hide.inactive){q.show.bind("qtip-"+h+"-inactive",r);a.each(a.fn.qtip.inactiveEvents,function(D,B){q.hide.add(f.elements.tooltip).bind(B+u+"-inactive",r)})}a.each(x.hide,function(D,B){var z=a.inArray(B,x.show);if(z>-1&&a(q.hide).add(q.show).length===a(q.hide).length|| +B==="unfocus"){q.show.bind(B+u,function(F){q.tooltip.is(":visible")?m(F):k(F)});delete x.show[z]}else q.hide.bind(B+u,m)})}if(b){a.each(x.show,function(D,B){q.show.bind(B+u,k)});q.tooltip.bind("mouseover"+u,function(){f.focus()})}if(i){if(c.position.adjust.resize||c.position.adjust.screen)a(G).bind("resize"+u,v);if(c.position.adjust.screen||E&&q.tooltip.css("position")==="fixed")a(document).bind("scroll"+u,v);/unfocus/i.test(c.hide.event)&&a(document).bind("mousedown"+u,function(D){var B=f.elements.tooltip; +a(D.target).parents(o).length===0&&a(D.target).add(d).length>1&&B.is(":visible")&&!B.hasClass("ui-state-disabled")&&f.hide()});c.position.target==="mouse"&&a(document).bind("mousemove"+u,function(D){if(c.position.adjust.mouse&&!q.tooltip.hasClass("ui-state-disabled")&&q.tooltip.is(":visible"))f.reposition(D||a.fn.qtip.mouse)})}}function C(b,e,j,i){i=parseInt(i,10)!==0;var k=".qtip-"+h,m={show:b?c.show.target:a("
"),hide:e?c.hide.target:a("
"),tooltip:j?f.elements.tooltip:a("
")};e= +{show:String(c.show.event).split(" "),hide:String(c.hide.event).split(" ")};if(f.rendered){a.each(e.show,function(r,v){m.show.unbind(v+k)});m.show.unbind("mousemove"+k).unbind("mouseout"+k).unbind("qtip-"+h+"-inactive");a.each(e.hide,function(r,v){m.hide.add(m.tooltip).unbind(v+k)});a.each(a.fn.qtip.inactiveEvents,function(r,v){m.hide.add(j?f.elements.content:NULL).unbind(v+k+"-inactive")});m.hide.unbind("mouseout"+k);m.tooltip.unbind("mouseover"+k);if(i){a(G).unbind("resize"+k);a(document).unbind("mousedown"+ +k+" mousemove"+k)}}else b&&m.show.unbind(e.show+k+"-create")}var f=this,w="ui-tooltip",o=".qtip."+w;f.id=h;f.rendered=FALSE;f.elements={target:d};f.cache={event:{},target:NULL,disabled:FALSE};f.timers={img:[]};f.options=c;f.plugins={};a.extend(f,{render:function(b){var e=f.elements,j=a.Event("tooltiprender");if(f.rendered)return FALSE;f.rendered=b?-2:-1;e.tooltip=a("
").attr({id:w+"-"+h,role:"tooltip","class":w+" qtip ui-tooltip-accessible ui-helper-reset "+c.style.classes}).css("z-index",a.fn.qtip.zindex+ +a(o).length).toggleClass("ui-widget",c.style.widget).toggleClass("ui-state-disabled",f.cache.disabled).data("qtip",f).appendTo(c.position.container);e.wrapper=a("
",{"class":w+"-wrapper"}).appendTo(e.tooltip);e.content=a("
",{"class":w+"-content "+(c.style.widget?"ui-widget-content":""),id:w+"-"+h+"-content"}).appendTo(e.wrapper);s(c.content.text);c.content.title.text&&A();a.each(a.fn.qtip.plugins,function(){this.initialize==="render"&&this(f)});f.rendered=TRUE;y(1,1,1,1);a.each(c.events, +function(i,k){e.tooltip.bind("tooltip"+i,k)});e.tooltip.queue("fx",function(i){if(c.show.ready||b){e.tooltip.hide();f.show(f.cache.event)}e.tooltip.removeClass("ui-tooltip-accessible");j.originalEvent=a.extend({},f.cache.event);e.tooltip.trigger(j,[f.hash()]);i()});return f},get:function(b){switch(b.toLowerCase()){case "offset":b=l("position");break;case "dimensions":b=l("dimensions");break;default:b=g(b.toLowerCase());b=b[0].precedance?b[0].string():b[0].jquery?b[0]:b[0][b[1]];break}return b},set:function(b, +e){b=b.toLowerCase();var j=g(b),i=f.elements,k=i.tooltip,m,r,v,u={builtin:{id:function(){var q=e===TRUE?a.fn.qtip.nextid:e,x=w+"-"+q;if(q!==FALSE&&q.length>0&&!a("#ui-tooltip-"+q).length){k[0].id=x;i.content[0].id=x+"-content";i.title[0].id=x+"-title"}},"^content.text":function(){s(e)},"^content.title.text":function(){if(f.rendered)if(!f.elements.title&&e){A();f.reposition()}else e?f.elements.title.html(e):t()},"^content.title.button":function(){var q=f.elements.button,x=f.elements.title;if(f.rendered)if(e){x|| +A();n()}else q.remove()},"^position.(my|at)$":function(){var q=/my$/i.test(b)?"my":"at";if("string"===typeof e)c.position[q]=new a.fn.qtip.plugins.Corner(e)},"^position.(my|at|adjust|target)":function(){f.rendered&&f.reposition()},"^position.container$":function(){if(f.rendered===TRUE){k.appendTo(e);f.reposition()}},"^(show|hide).(event|target|fixed|delay|inactive)":function(q,x,E,D){var B=b.search(/fixed/i)>-1?[0,[0,1,1,1]]:[b.substr(0,3),b.charAt(0)==="s"?[1,0,0,0]:[0,1,0,0]];if(B[0])q[x]=D;C.apply(f, +B[1]);if(B[0])q[x]=E;y.apply(f,B[1])},"^show.ready$":function(){f.rendered===FALSE&&f.show()},"^style.classes$":function(){f.elements.tooltip.css("class",w+" qtip ui-helper-reset "+e)},"^style.widget$":function(){k.toggleClass("ui-widget",!!e);i.titlebar.toggleClass("ui-widget-header",!!e);i.content.toggleClass("ui-widget-content",!!e)},"^events.(render|show|move|hide|focus|blur)":function(q,x,E,D){a.isFunction(e)?i.tooltip.bind("tooltip"+x,E):i.tooltip.unbind("tooltip"+x,D)}}};a.each(f.plugins,function(q){if("object"=== +typeof this.checks)u[q]=this.checks});m=j[0][j[1]];j[0][j[1]]=e.nodeType?a(e):e;N(c,d);for(r in u)for(v in u[r])RegExp(v,"i").test(b)&&u[r][v].call(f,j[0],j[1],e,m);return f},toggle:function(b,e){function j(){var u=a(this),q=b?"attr":"removeAttr",x=/^1|0$/.test(u.css("opacity"));f.elements.title&&d[q]("aria-labelledby",w+"-"+h+"-title");d[q]("aria-describedby",w+"-"+h+"-content");if(b){if(a.browser.msie&&this.style&&x){v=this.style;v.removeAttribute("filter");v.removeAttribute("opacity")}}else x&& +u.hide()}if(f.rendered===FALSE)return FALSE;var i=b?"show":"hide",k=f.elements.tooltip,m=c[i],r=k.is(":visible"),v;if((typeof b).search("boolean|number"))b=!k.is(":visible");if(!r&&!b||k.is(":animated"))return f;if(e){if(f.cache.event&&/over|enter/.test(e.type)&&/out|leave/.test(f.cache.event.type)&&a(e.target).add(c.show.target).length<2&&a(e.relatedTarget).parents(o).length>0)return f;f.cache.event=a.extend({},e)}r=a.Event("tooltip"+i);r.originalEvent=a.extend({},e);k.trigger(r,[f.hash(),90]);if(r.isDefaultPrevented())return f; +if(b){f.focus();f.reposition(e);m.solo&&a(o).qtip("hide")}else clearTimeout(f.timers.show);k.attr("aria-hidden",Boolean(!b));k.stop(TRUE,FALSE);if(a.isFunction(m.effect)){m.effect.call(k,f.hash());k.queue(function(){j.call(this);a(this).dequeue()})}else if(m.effect===FALSE){k[i]();j.call(k)}else k.fadeTo(90,b?1:0,j);b&&m.target.trigger("qtip-"+h+"-inactive");return f},show:function(b){f.toggle(TRUE,b)},hide:function(b){f.toggle(FALSE,b)},focus:function(b){if(f.rendered===false)return FALSE;var e= +f.elements.tooltip,j=a(o),i=parseInt(e.css("z-index"),10),k=a.fn.qtip.zindex+j.length,m=w+"-focus",r=a.extend({},b);if(!e.hasClass(m)&&i!==k){j.css("z-index",function(v,u){return u-1});a(o+"."+m).each(function(){var v=a(this),u=v.qtip(),q;if(!u||u.rendered===FALSE)return TRUE;v.removeClass(m);q=a.Event("tooltipblur");q.originalEvent=r;v.trigger(q,[u,k])});b=a.Event("tooltipfocus");b.originalEvent=r;e.trigger(b,[f.hash(),k]);b.isDefaultPrevented()||e.css({zIndex:k}).addClass(m)}return f},reposition:function(b){if(f.rendered=== +FALSE)return FALSE;var e=c.position.target,j=f.elements.tooltip,i=c.position,k=i.my,m=i.at,r=f.elements.tooltip.width(),v=f.elements.tooltip.height(),u=a(i.container)[0],q=0,x=0,E=a.Event("tooltipmove"),D=j.css("position")==="fixed",B=a(i.adjust.container&&u!==document.body?u:G),z={left:0,top:0};u={left:function(F){var I=B.scrollLeft(),J=B.width(),H=m.x==="left"?q:m.x==="right"?-q:q/2,K=k.x!==m.x&&m.x!=="center"?q:0,L=H+(k.x==="left"?-r:k.x==="right"?r:r/2)+-2*i.adjust.x,Q=I-F;if(F+r-J-I>0)z.left+= +(k.x==="center"?-1:1)*(L-H-K);else if(Q>0)z.left+=L-H+K;return z.left-F},top:function(F){var I=B.scrollTop(),J=B.height(),H=m.y==="top"?x:m.y==="bottom"?-x:0,K=k.y!==m.y&&m.y!=="center"?x:0,L=H+(k.y==="top"?-v:k.y==="bottom"?v:-v/2)+-2*i.adjust.y;J=F+v-J-I;if(I-F>0)z.top+=(k.y==="center"?-1:1)*(L-H-K);else if(J>0)z.top+=L-H-K;return z.top-F}};if(e==="mouse"){m={x:"left",y:"top"};b=i.adjust.mouse||!b?a.extend({},a.fn.qtip.mouse):b;z={top:b.pageY,left:b.pageX}}else{if(e==="event")e=b&&b.target&&b.type!== +"scroll"&&b.type!=="resize"?f.cache.target=a(b.target):f.cache.target;e=a(e).eq(0);if(e.length===0)return f;else if(e[0]===document||e[0]===G){q=e.width();x=e.height();if(e[0]===G)z={top:D?0:B.scrollTop(),left:D?0:B.scrollLeft()}}else if(e.is("area")&&a.fn.qtip.plugins.imagemap){z=a.fn.qtip.plugins.imagemap(e,m);q=z.width;x=z.height;z=z.offset}else{q=e.outerWidth();x=e.outerHeight();z=p(e)}z.left+=m.x==="right"?q:m.x==="center"?q/2:0;z.top+=m.y==="bottom"?x:m.y==="center"?x/2:0}z.left+=i.adjust.x+ +(k.x==="right"?-r:k.x==="center"?-r/2:0);z.top+=i.adjust.y+(k.y==="bottom"?-v:k.y==="center"?-v/2:0);z.adjusted=i.adjust.screen&&e[0]!==G&&e[0]!==document.body?{left:u.left(z.left),top:u.top(z.top)}:{left:0,top:0};j.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(w+"-pos-"+k.abbreviation());E.originalEvent=a.extend({},b);j.trigger(E,[f.hash(),z,B]);if(E.isDefaultPrevented())return f;delete z.adjusted;if(i.container[0]==document.body){if(z.top+B.scrollTop()< +1)z.top=0;if(z.left+B.scrollLeft()<1)z.left=0}if(j.is(":visible")&&a.isFunction(i.effect)){i.effect.call(j,f.hash(),z);j.queue(function(){var F=a(this);F.css({opacity:"",height:""});a.browser.msie&&this.style&&this.style.removeAttribute("filter");F.dequeue()})}else isNaN(z.left,z.top)||j.css(z);return f},disable:function(b){var e=f.elements.tooltip;if(f.rendered)e.toggleClass("ui-state-disabled",b);else f.cache.disabled=!!b;return f},destroy:function(){var b=f.elements,e=b.target.data("oldtitle"); +f.rendered&&a.each(f.plugins,function(){this.initialize==="render"&&this.destroy()});C(1,1,1,1);d.removeData("qtip");f.rendered&&b.tooltip.remove();e&&d.attr("title",e);d.removeAttr("aria-describedby");return d},hash:function(){var b=a.extend({},f);delete b.cache;delete b.timers;delete b.options;delete b.plugins;delete b.render;delete b.hash;return b}})}function R(d,c){var h,g=a(this);h=a(document.body);var p=g.metadata?g.metadata(c.metadata):{};p=a.extend(TRUE,{},c,N(a.extend(TRUE,{},(p&&c.metadata.type=== +"html5"?p[c.metadata.name]:{})||p)));var l=p.position,t=this===document?h:g;g.removeData("metadata");if("boolean"===typeof p.content.text)if(p.content.attr!==FALSE&&g.attr(p.content.attr))p.content.text=g.attr(p.content.attr);else return FALSE;if(l.container===FALSE)l.container=h;if(l.target===FALSE)l.target=t;if(p.show.target===FALSE)p.show.target=t;if(p.hide.target===FALSE)p.hide.target=t;l.at=new a.fn.qtip.plugins.Corner(l.at);l.my=new a.fn.qtip.plugins.Corner(l.my);if(g.data("qtip"))if(p.overwrite)g.qtip("destroy"); +else if(p.overwrite===FALSE)return FALSE;h=new P(g,p,d);g.data("qtip",h);return h}function S(d){var c=this;c.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}};a.extend(c,{init:function(){var h=d.options.content.ajax;d.elements.tooltip.bind("tooltiprender.ajax",function(){c.load(h);d.elements.tooltip.bind("tooltipshow.ajax",function(){h.once===FALSE&&d.rendered===TRUE&&c.load(h)})})},load:function(h){a.ajax(a.extend(TRUE,{},h,{success:function(g,p){if(a.isFunction(h.success))if(h.success.call(d.hash(), +g,p)===FALSE)return;d.set("content.text",g)},error:function(g,p,l){var t=p||l;if(a.isFunction(h.error)){g=h.error.call(d.hash(),g,p,l);if(g===FALSE)return}d.set("content.text",t)}}));return c},destroy:function(){d.elements.tooltip.unbind("tooltipshow.ajax")}});c.init()}function O(d,c,h){var g=Math.floor(c/2),p=Math.floor(h/2);c={bottomright:[[0,0],[c,h],[c,0]],bottomleft:[[0,0],[c,0],[0,h]],topright:[[0,h],[c,0],[c,h]],topleft:[[0,0],[0,h],[c,h]],topcenter:[[0,h],[g,0],[c,h]],bottomcenter:[[0,0], +[c,0],[g,h]],rightcenter:[[0,0],[c,p],[0,h]],leftcenter:[[c,0],[c,h],[0,p]]};c.lefttop=c.bottomright;c.righttop=c.bottomleft;c.leftbottom=c.topright;c.rightbottom=c.topleft;return c[d]}function T(d){function c(o){var b=l.tip,e=["left","right"],j=p.offset,i,k;if(p.corner===FALSE||!b)return FALSE;o=o||g.corner;i=o.precedance;b.css({top:"",bottom:"",left:"",right:"",margin:""});e[i==="y"?"push":"unshift"]("top","bottom");k=i==="y"?"x":"y";j=Math.max(o[k]==="center"?j:0,j)-w[k];switch(o[i==="y"?"x":"y"]){case "center":b.css(e[0], +"50%").css("margin-"+e[0],-(s[i==="y"?"width":"height"]/2)+j);break;case e[0]:b.css(e[0],j);break;case e[1]:b.css(e[1],j);break}j=s[i==="x"?"width":"height"];if(C){t.toggleClass("ui-tooltip-accessible",!t.is(":visible"));j-=parseInt(n.css("border-"+o[i]+"-width"),10)||0;t.removeClass("ui-tooltip-accessible")}b.css(o[i],-j)}function h(o,b,e,j){if(l.tip){o=a.extend({},g.corner);b=g.mimic.adjust?a.extend({},g.mimic):NULL;var i=o.precedance==="y"?["y","top","left","height","x"]:["x","left","top","width", +"y"],k=e.adjusted,m=[parseInt(n.css("border-"+o[i[0]]+"-width"),10)||0,0];a.each([o,b],function(){if(k.left)this.x=this.x==="center"?k.left>0?"left":"right":this.x==="left"?"right":"left";if(k.top)this.y=this.y==="center"?k.top>0?"top":"bottom":this.y==="top"?"bottom":"top"});m[1]=Math.max(o[i[4]]==="center"?p.offset:0,p.offset);e[i[1]]+=(o[i[0]]===i[1]?1:-1)*(s[i[3]]-m[0]);e[i[2]]-=(o[i[4]]===i[2]||o[i[4]]==="center"?1:-1)*m[1];w.x=Math.max(-e.left-j.scrollLeft(),0);w.y=Math.max(-e.top-j.scrollTop(), +0);if(o.string()!==A.corner.string()&&(A.top!==k.top||A.left!==k.left))g.update(o,b);else Math.max(w.x,w.y,0)&&c();A.left=k.left;A.top=k.top;A.corner=o}}var g=this,p=d.options.style.tip,l=d.elements,t=l.tooltip,n=l.wrapper,A={top:0,left:0,corner:{string:function(){}}},s={width:p.width,height:p.height},y={},C=p.border||0,f=p.method||FALSE,w={x:0,y:0};g.corner=NULL;g.mimic=NULL;g.checks={"^position.my|style.tip.(corner|mimic|method|border)":function(){C=p.border;if(g.init())this.get("position.target")!== +"mouse"&&this.reposition();else g.destroy()},"^style.tip.(height|width)":function(){s={width:p.width,height:p.height};g.create();g.update();d.reposition()}};a.extend(g,{init:function(){var o=a.browser.msie,b=g.mimic&&/center/i.test(g.mimic.string()),e=g.detectCorner();if(e){if(f===TRUE)f=a("")[0].getContext?"canvas":o&&(b||s.height!==s.width)?"vml":"polygon";else if(f==="canvas")f=o?"vml":!a("")[0].getContext?"polygon":"canvas";else if(f==="polygon")f=o&&b?"vml":f;g.create();g.detectColours(); +g.update();t.unbind(".qtip-tip").bind("tooltipmove.qtip-tip",h)}return e},detectCorner:function(){var o=p.corner,b=p.mimic||o,e=d.options.position.at,j=d.options.position.my;if(j.string)j=j.string();if(o===FALSE||j===FALSE&&e===FALSE)return FALSE;else{if(o===TRUE)g.corner=new a.fn.qtip.plugins.Corner(j);else if(!o.string)g.corner=new a.fn.qtip.plugins.Corner(o);if(b===TRUE)g.mimic=new a.fn.qtip.plugins.Corner(j);else if(!b.string){g.mimic=new a.fn.qtip.plugins.Corner(b);g.mimic.precedance=g.corner.precedance}}return g.corner.string()!== +"centercenter"},detectColours:function(){var o=l.tip,b=g.mimic[g.mimic.precedance],e="border-"+b+"-color";y.fill=o.css("background-color","").css("border","").css("background-color")||"transparent";y.border=o.get(0).style?o.get(0).style["border"+b.charAt(0)+b.substr(1)+"Color"]:o.css(e)||"transparent";if(/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(y.fill))y.fill=n.css(C?"background-color":e);if(!y.border||/rgba?\(0, 0, 0(, 0)?\)|transparent/i.test(y.border))y.border=n.css(e)||y.fill;a("*",o).add(o).css("background-color", +"transparent").css("border",0)},create:function(){var o=s.width,b=s.height;l.tip&&l.tip.remove();l.tip=a('
').toggleClass("ui-widget-content",d.options.style.widget).css(s).prependTo(t);switch(f){case "canvas":l.tip.append('');break;case "vml":l.tip.html('');break;case "polygon":l.tip.append('
').append(C?'
':"");break}return g},update:function(o,b){var e=l.tip,j=s.width,i=s.height,k=C>0?0:1,m=Math.ceil(C/2+0.5),r,v;b||(b=o?o:g.mimic);if(!o)o=g.corner;if(b.x==="false")b.x=o.x;if(b.y==="false")b.y= +o.y;v=Math[/b|r/.test(b[b.precedance==="y"?"x":"y"])?"ceil":"floor"];e=e.children();switch(f){case "canvas":e=e.get(0).getContext("2d");e.restore();e.clearRect(0,0,3E3,3E3);for(r=O(b.string(),j,i);k<2;k++){if(k){e.save();e.translate(v((b.x==="left"?1:b.x==="right"?-1:0)*(C+1)*(b.precedance==="y"?0.5:1)),v((b.y==="top"?1:b.y==="bottom"?-1:0)*(C+1)*(b.precedance==="x"?0.5:1)))}e.beginPath();e.moveTo(r[0][0],r[0][1]);e.lineTo(r[1][0],r[1][1]);e.lineTo(r[2][0],r[2][1]);e.closePath();e.fillStyle=y[k?"fill": +"border"];e.fill()}break;case "vml":r=O(b.string(),j,i);k="m"+r[0][0]+","+r[0][1]+" l"+r[1][0]+","+r[1][1]+" "+r[2][0]+","+r[2][1]+" xe";e.attr({path:k,fillcolor:y.fill});if(C){e.children().attr("color",y.border);if(b.precedance==="y"){e.css("top",(b.y==="top"?1:-1)*(C-2));e.css("left",b.x==="left"?1:-2)}else{e.css("left",(b.x==="left"?1:-1)*(C-2));e.css("top",b.y==="top"?1:-2)}}break;case "polygon":if(b.precedance==="y"){k=j>i?1.5:ji?5:2.2;m=[Math.floor(k*m*(b.x==="right"?-1:1)*(b.y==="center"?0.9:1)),b.y==="top"?m:b.y==="bottom"?-m:0]}e.removeAttr("style").each(function(u){var q={x:b.precedance==="x"?b.x==="left"?"right":"left":b.x,y:b.precedance==="y"?b.y==="top"?"bottom":"top":b.y},x=b.x==="center"?["left","right",q.y,i,j]:["top","bottom",q.x,j,i],E=y[!u&&C?"border":"fill"];u&&a(this).css({position:"absolute","z-index":1,left:m[0],top:m[1]});b.x==="center"||b.y==="center"? +a(this).css("border-"+x[2],x[3]+"px solid "+E).css("border-"+x[0],Math.floor(x[4]/2)+"px dashed transparent").css("border-"+x[1],Math.floor(x[4]/2)+"px dashed transparent"):a(this).css("border-width",Math.floor(i/2)+"px "+Math.floor(j/2)+"px").css("border-"+q.x,Math.floor(j/2)+"px solid "+E).css("border-"+q.y,Math.floor(i/2)+"px solid "+E)});break}c(o);return g},destroy:function(){l.tip&&l.tip.remove();t.unbind(".qtip-tip")}})}function U(d,c){var h=this,g=d.elements,p=g.tooltip;g.overlay=a("#qtip-overlay"); +a.extend(h,{init:function(){p.bind("tooltipshow.qtipmodal tooltiphide.qtipmodal",function(l,t,n){l=l.type.replace("tooltip","");a.isFunction(c[l])?c[l].call(g.overlay,n,t):h[l](n)});g.overlay.length||h.create();c.blur===TRUE&&g.overlay.bind("click.qtipmodal"+d.id,function(){d.hide.call(d)})},create:function(){g.overlay=a("
",{id:"qtip-overlay",css:{position:"absolute",top:0,left:0,display:"none"}}).appendTo(document.body);a(G).bind("resize.qtipmodal",function(){g.overlay.css({height:Math.max(a(G).height(), +a(document).height()),width:Math.max(a(G).width(),a(document).width())})}).trigger("resize")},toggle:function(l){var t=g.overlay,n=d.options.show.modal.effect,A=l?"show":"hide";t.stop(TRUE,FALSE);if(a.isFunction(n))n.call(t,l);else n===FALSE?t[A]():t.fadeTo(90,l?0.7:0,function(){l||a(this).hide()})},show:function(){h.toggle(TRUE)},hide:function(){h.toggle(FALSE)},destroy:function(){var l=TRUE;a("*").each(function(){var t=a(this).data("qtip");if(t&&t.id!==d.id&&t.options.show.modal)return l=FALSE}); +if(l){g.overlay.remove();a(G).unbind("scroll.qtipmodal resize.qtipmodal")}else g.overlay.unbind("click.qtipmodal"+d.id);p.unbind("tooltipshow.qtipmodal tooltiphide.qtipmodal")}});h.init()}function V(d){var c=this,h=d.elements,g=h.tooltip,p=".bgiframe-"+d.id,l="tooltipmove"+p+" tooltipshow"+p;a.extend(c,{init:function(){h.bgiframe=a(''); +h.bgiframe.appendTo(g);g.bind(l,c.adjust)},adjust:function(){var t=d.get("dimensions"),n=d.plugins.tip,A=d.elements.tip,s;s=parseInt(g.css("border-left-width"),10)||0;s={left:-s,top:-s};if(n&&A){n=n.corner.precedance==="x"?["width","left"]:["height","top"];s[n[1]]-=A[n[0]]()}h.bgiframe.css(s).css(t)},destroy:function(){c.iframe.remove();g.unbind(l)}});c.init()}a.fn.qtip=function(d,c,h){var g=String(d).toLowerCase(),p=NULL,l=g==="disable"?[TRUE]:a.makeArray(arguments).slice(1,10),t=l[l.length-1],n= +a.extend(TRUE,{},d),A;if(!arguments.length&&this.data("qtip")||g==="api")return(n=this.data("qtip"))?n.hash():M;else if("string"===typeof d){this.each(function(){var s=a(this).data("qtip");if(!s)return TRUE;if(/option|set/.test(g)&&c)if(h!==M)s.set(c,h);else p=s.get(c);else{if(!s.rendered&&(g==="show"||g==="toggle")){if(t&&t.timeStamp)s.cache.event=t;s.render(1)}else if(g==="enable"){g="disable";l=[FALSE]}s[g]&&s[g].apply(s[g],l)}});return p!==NULL?p:this}else if("object"===typeof d||!arguments.length){A= +N(n,this);n=a.extend(TRUE,{},a.fn.qtip.defaults,n);return a.fn.qtip.bind.call(A,n,t)}};a.fn.qtip.bind=function(d,c){return this.each(function(h){function g(f){function w(){n.render(typeof f==="object"||A.show.ready);s.show.unbind(y.show);s.hide.unbind(y.hide)}if(n.cache.disabled)return FALSE;n.cache.event=a.extend({},f);if(A.show.delay>0){clearTimeout(n.timers.show);n.timers.show=setTimeout(w,A.show.delay);y.show!==y.hide&&s.hide.bind(y.hide,function(){clearTimeout(n.timers.show)})}else w()}var p= +a(this),l=d.id,t=d.content.text,n,A,s,y,C;d.id=l=l===FALSE||l.length<1||a("#ui-tooltip-"+l).length?a.fn.qtip.nextid++:l;C=".qtip-"+l+"-create";n=R.call(this,l,d);if(n===FALSE)return TRUE;A=n.options;if(a.isArray(t))A.content.text=t[h];p.attr("title")&&p.data("oldtitle",p.attr("title")).removeAttr("title");a.each(a.fn.qtip.plugins,function(){this.initialize==="initialize"&&this(n)});s={show:A.show.target,hide:A.hide.target};y={show:String(A.show.event).replace(" ",C+" ")+C,hide:String(A.hide.event).replace(" ", +C+" ")+C};s.show.bind(y.show,g);if(d.show.ready||d.prerender)g(c)})};a.each({attr:function(d){var c=a(this),h=c.data("qtip");return arguments.length===1&&d==="title"&&h&&h.rendered===TRUE?c.data("oldtitle"):NULL},remove:a.ui?NULL:function(d,c){a(this).each(function(){if(!c)if(!d||a.filter(d,[this]).length)a("*",this).add(this).each(function(){a(this).triggerHandler("remove")})})}},function(d,c){if(!c)return TRUE;a.fn["Old"+d]=a.fn[d];a.fn[d]=function(){return c.apply(this,arguments)||a.fn["Old"+d].apply(this, +arguments)}});a(document.body).attr("role",function(d,c){return!c?"application":c});a(document).bind("mousemove.qtip",function(d){a.fn.qtip.mouse={pageX:d.pageX,pageY:d.pageY}});a.fn.qtip.nextid=0;a.fn.qtip.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" ");a.fn.qtip.zindex=15E3;a.fn.qtip.plugins={Corner:function(d){this.x=(String(d).replace(/middle/i,"center").match(/left|right|center/i)||["false"])[0].toLowerCase();this.y=(String(d).replace(/middle/i,"center").match(/top|bottom|center/i)|| +["false"])[0].toLowerCase();this.precedance=d.charAt(0).search(/^(t|b)/)>-1?"y":"x";this.string=function(){return this.precedance==="y"?this.y+this.x:this.x+this.y};this.abbreviation=function(){var c=this.x.substr(0,1),h=this.y.substr(0,1);return c===h?c:c==="c"||c!=="c"&&h!=="c"?h+c:c+h}}};a.fn.qtip.defaults={prerender:FALSE,id:FALSE,overwrite:TRUE,metadata:{type:"class"},content:{text:TRUE,attr:"title",title:{text:FALSE,button:FALSE}},position:{my:"top left",at:"bottom right",target:FALSE,container:FALSE, +adjust:{x:0,y:0,mouse:TRUE,screen:FALSE,resize:TRUE,container:FALSE},effect:TRUE},show:{target:FALSE,event:"mouseenter",effect:TRUE,delay:90,solo:FALSE,ready:FALSE},hide:{target:FALSE,event:"mouseleave",effect:TRUE,delay:0,fixed:FALSE,inactive:FALSE},style:{classes:"",widget:FALSE},events:{render:a.noop,move:a.noop,show:a.noop,hide:a.noop,focus:a.noop,blur:a.noop}};a.fn.qtip.plugins.ajax=function(d){var c=d.plugins.ajax,h=d.options.content.ajax;if(h&&h.url)if(c)return c;else{d.plugins.ajax=new S(d); +return d.plugins.ajax}};a.fn.qtip.plugins.ajax.initialize="render";a.fn.qtip.plugins.ajax.sanitize=function(d){try{var c=d.content.ajax;if(typeof c!=="object")c=d.content.ajax={url:c};if("boolean"!==typeof c.once&&c.once)c.once=!!c.once}catch(h){}};a.extend(TRUE,a.fn.qtip.defaults,{content:{ajax:{once:TRUE}}});a.fn.qtip.plugins.tip=function(d){var c=d.plugins.tip,h=d.options.style.tip;if(h&&h.corner)if(c)return c;else{d.plugins.tip=new T(d);d.plugins.tip.init();return d.plugins.tip}};a.fn.qtip.plugins.tip.initialize= +"render";a.fn.qtip.plugins.tip.sanitize=function(d){try{var c=d.style.tip;if(typeof c!=="object")d.style.tip={corner:c};if(!/string|boolean/i.test(typeof c.corner))c.corner=true;if(typeof c.method!=="string")c.method=TRUE;if(!/canvas|polygon/i.test(c.method))c.method=TRUE;typeof c.width!=="number"&&delete c.width;typeof c.height!=="number"&&delete c.height;typeof c.border!=="number"&&delete c.border;typeof c.offset!=="number"&&delete c.offset}catch(h){}};a.extend(TRUE,a.fn.qtip.defaults,{style:{tip:{corner:TRUE, +method:TRUE,width:9,height:9,border:0,offset:0}}});a.fn.qtip.plugins.imagemap=function(d,c){function h(y,C){for(var f=0,w=1,o=1,b=0,e=0,j=y.width,i=y.height;j>0&&i>0&&w>0&&o>0;){j=Math.floor(j/2);i=Math.floor(i/2);if(c.x==="left")w=j;else if(c.x==="right")w=y.width-j;else w+=Math.floor(j/2);if(c.y==="top")o=i;else if(c.y==="bottom")o=y.height-i;else o+=Math.floor(i/2);for(f=C.length;f--;){if(C.length<2)break;b=C[f][0]-y.offset.left;e=C[f][1]-y.offset.top;if(c.x==="left"&&b>=w||c.x==="right"&&b<=w|| +c.x==="center"&&(by.width-w)||c.y==="top"&&e>=o||c.y==="bottom"&&e<=o||c.y==="center"&&(ey.height-o))C.splice(f,1)}}return{left:C[0][0],top:C[0][1]}}var g=d.attr("shape").toLowerCase(),p=d.attr("coords").split(","),l=[],t=a('img[usemap="#'+d.parent("map").attr("name")+'"]').offset(),n={width:0,height:0,offset:{top:1E10,right:0,bottom:0,left:1E10}},A=0,s=0;if(g==="poly")for(A=p.length;A--;){s=[parseInt(p[--A],10),parseInt(p[A+1],10)];if(s[0]>n.offset.right)n.offset.right=s[0];if(s[0]n.offset.bottom)n.offset.bottom=s[1];if(s[1]35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"6W 5x";13 1a=4w,15=33,2c=5y;(X(b,G,M){X N(d,c){13 h,g=b();W(!d)Z 15;3Z{W("2a"2w d&&"1J"!==1m d.2a)d.2a={29:d.2a};W("19"2w d){W("1J"!==1m d.19||d.19.2F)d.19={1B:d.19};h=d.19.1B||15;W(!b.2o(h)&&(!h&&!h.1z||h.1s<1||"1J"===1m h&&!h.2F))h=d.19.1B=15;W("1o"2w d.19&&"1J"!==1m d.19.1o)d.19.1o={1B:d.19.1o}}W("1g"2w d){W("1J"!==1m d.1g)d.1g={28:d.1g,2v:d.1g};W("1J"!==1m d.1g.1A)d.1g.1A={};W("57"!==1m d.1g.1A.2M)d.1g.1A.2M=!!d.1g.1A.2M}W("Y"2w d){W("1J"!==1m d.Y)d.Y={1y:d.Y};W("1J"!==1m d.Y)d.Y=d.Y.2F?{1k:d.Y}:{1y:d.Y}}W("18"2w d)W("1J"!==1m d.18)d.18=d.18.2F?{1k:d.18}:{1y:d.18};W("1p"2w d&&"1J"!==1m d.1p)d.1p={3S:d.1p}}4p(o){}W(b.2o(h)){d.19.1B=[];c.1x(X(){13 l=h.1V(11);W(l){d.19.1B.4j(l);g=g.2l(b(11))}})}1b g=c;b.1x(b.1c.12.1e,X(){11.3n&&11.3n(d)});Z c?g:d}X P(d,c,h){X g(a){13 e,j=a.2Q("."),k=c[j[0]];2P(a=1;a",{3g:e}):b("",{"1T":"1h-1W-3P",1B:"5h 14",1o:"5h 14",1d:{"1B-6N":"-5E"}}).5F(b("<5G />",{"1T":"1h-58 1h-58-4A"}));a.26.42(a.2N).1z("48","26").3H(w+"-"+(e===1a?"4A":"26")).4B(X(j){b(11).2q("1h-1W-4B",j.29==="4o")}).3I(X(){a.14.2D("1h-1W-1X")||f.18();Z 15}).1r("3D 6r 59 5H 46",X(j){b(11).2q("1h-1W-5I 1h-1W-2L",/5J$/i.1N(j.29))})}X A(){13 a=f.1j;a.2N&&t();a.2N=b("<22 />",{"1T":w+"-2N "+(c.1p.1Y?"1h-1Y-4I":"")}).3p(a.1o=b("<22 />",{1M:w+"-"+h+"-1o","1T":w+"-1o",3g:c.19.1o.1B})).42(a.3i);c.19.1o.26&&n()}X s(a){13 e=f.1j;W(!f.1w||!a)Z 15;W(b.2o(a))a=a.1V(d);a.2F&&a.1s>0?e.19.5K().3p(a.1d({3h:"3x"})):e.19.3g(a);e.14.3O("4G",X(j){X k(m){i=i.47(m);W(i.1s===0){m=5L 0;13 r=f.1j.14,v,u;W(f.1w&&b.2C.32&&2e(b.2C.4a.3K(0),10)<9){r.1d({1f:"5M",4C:"4r"});m=l("3c").1f;r.1d({4C:""});v=2e(r.1d("2A-1f"),10)||0;u=2e(r.1d("4D-1f"),10)||0;m=v+u?1q.4D(1q.2A(m,u),v):m;r.1f(m)}f.1w===1a&&f.2k(f.1S.1y);j()}}13 i=b("3l:47([1i]):47([1f])",f.1j.19);i.1x(X(m,r){13 v=["5N","3J","3u","5O",""].69(".12-5P ");b(11).1r(v,X(){2m(f.1K.3l[m]);k(11)});(X u(){W(r.1i)Z k(r);f.1K.3l[m]=3q(u,20)})();Z 1a});i.1s===0&&k(i)});Z f}X y(a,e,j,k){X i(D){W(p.14.2D("1h-1W-1X"))Z 15;p.Y.2H("12-"+h+"-21");2m(f.1K.Y);2m(f.1K.18);13 B=X(){f.Y(D)};W(c.Y.2B>0)f.1K.Y=3q(B,c.Y.2B);1b B()}X m(D){W(p.14.2D("1h-1W-1X"))Z 15;13 B=b(D.4L||D.1k).44(q)[0]==p.14[0];2m(f.1K.Y);2m(f.1K.18);W(c.18.2U&&(c.1g.1k==="2f"&&B||/2f(4K|4x|3V)/.1N(D.29)&&B)){D.5Q();D.64();Z 15}p.14.3W(1a);W(c.18.2B>0)f.1K.18=3q(X(){f.18(D)},c.18.2B);1b f.18(D)}X r(D){W(p.14.2D("1h-1W-1X"))Z 15;2m(f.1K.21);f.1K.21=3q(X(){f.18(D)},c.18.21)}X v(D){f.1j.14.2h(":2x")&&f.2k(D)}13 u=".12-"+h,p={Y:c.Y.1k,18:c.18.1k,14:f.1j.14},x={Y:2z(c.Y.1y).2Q(" "),18:2z(c.18.1y).2Q(" ")},E=b.2C.32&&/^6\\.[0-9]/.1N(b.2C.4a);d.1r("2g.12",X(){f.2t()});W(j&&c.18.2U){p.18=p.18.2l(p.14);p.14.1r("41"+u,X(){p.14.2D("1h-1W-1X")||2m(f.1K.18)})}W(e){W("31"===1m c.18.21){p.Y.1r("12-"+h+"-21",r);b.1x(b.1c.12.4k,X(D,B){p.18.2l(f.1j.14).1r(B+u+"-21",r)})}b.1x(x.18,X(D,B){13 z=b.5R(B,x.Y);W(z>-1&&b(p.18).2l(p.Y).1s===b(p.18).1s||B==="4F"){p.Y.1r(B+u,X(F){p.14.2h(":2x")?m(F):i(F)});23 x.Y[z]}1b p.18.1r(B+u,m)})}W(a){b.1x(x.Y,X(D,B){p.Y.1r(B+u,i)});p.14.1r("41"+u,X(){f.2L()})}W(k){W(c.1g.1A.2I||c.1g.1A.2M)b(G).1r("2I"+u,v);W(c.1g.1A.2M||E&&p.14.1d("1g")==="2U")b(1R).1r("3X"+u,v);/4F/i.1N(c.18.1y)&&b(1R).1r("3D"+u,X(D){13 B=f.1j.14;b(D.1k).44(q).1s===0&&b(D.1k).2l(d).1s>1&&B.2h(":2x")&&!B.2D("1h-1W-1X")&&f.18()});c.1g.1k==="2f"&&b(1R).1r("3k"+u,X(D){W(c.1g.1A.2f&&!p.14.2D("1h-1W-1X")&&p.14.2h(":2x"))f.2k(D||b.1c.12.2f)})}}X C(a,e,j,k){k=2e(k,10)!==0;13 i=".12-"+h,m={Y:a?c.Y.1k:b("<22/>"),18:e?c.18.1k:b("<22/>"),14:j?f.1j.14:b("<22/>")};e={Y:2z(c.Y.1y).2Q(" "),18:2z(c.18.1y).2Q(" ")};W(f.1w){b.1x(e.Y,X(r,v){m.Y.1E(v+i)});m.Y.1E("3k"+i).1E("46"+i).1E("12-"+h+"-21");b.1x(e.18,X(r,v){m.18.2l(m.14).1E(v+i)});b.1x(b.1c.12.4k,X(r,v){m.18.2l(j?f.1j.19:2c).1E(v+i+"-21")});m.18.1E("46"+i);m.14.1E("41"+i);W(k){b(G).1E("2I"+i);b(1R).1E("3D"+i+" 3k"+i)}}1b a&&m.Y.1E(e.Y+i+"-2T")}13 f=11,w="1h-14",q=".12."+w;f.1M=h;f.1w=15;f.1j={1k:d};f.1S={1y:{},1k:2c,1X:15};f.1K={3l:[]};f.1U=c;f.1e={};b.1v(f,{24:X(a){13 e=f.1j,j=b.39("5e");W(f.1w)Z 15;f.1w=a?-2:-1;e.14=b("<22/>").1z({1M:w+"-"+h,48:"14","1T":w+" 12 1h-14-3j 1h-4E-4H "+c.1p.3S}).1d("z-3b",b.1c.12.4e+b(q).1s).2q("1h-1Y",c.1p.1Y).2q("1h-1W-1X",f.1S.1X).2b("12",f).30(c.1g.2j);e.3i=b("<22 />",{"1T":w+"-3i"}).30(e.14);e.19=b("<22 />",{"1T":w+"-19 "+(c.1p.1Y?"1h-1Y-19":""),1M:w+"-"+h+"-19"}).30(e.3i);s(c.19.1B);c.19.1o.1B&&A();b.1x(b.1c.12.1e,X(){11.2K==="24"&&11(f)});f.1w=1a;y(1,1,1,1);b.1x(c.3U,X(k,i){e.14.1r("14"+k,i)});e.14.3O("4G",X(k){W(c.Y.3s||a){e.14.18();f.Y(f.1S.1y)}e.14.3L("1h-14-3j");j.3f=b.1v({},f.1S.1y);e.14.2H(j,[f.27()]);k()});Z f},2S:X(a){35(a.2R()){1O"1n":a=l("1g");1G;1O"3c":a=l("3c");1G;3P:a=g(a.2R());a=a[0].1L?a[0].1H():a[0].2F?a[0]:a[0][a[1]];1G}Z a},3r:X(a,e){a=a.2R();13 j=g(a),k=f.1j,i=k.14,m,r,v,u={5T:{1M:X(){13 p=e===1a?b.1c.12.4c:e,x=w+"-"+p;W(p!==15&&p.1s>0&&!b("#1h-14-"+p).1s){i[0].1M=x;k.19[0].1M=x+"-19";k.1o[0].1M=x+"-1o"}},"^19.1B":X(){s(e)},"^19.1o.1B":X(){W(f.1w)W(!f.1j.1o&&e){A();f.2k()}1b e?f.1j.1o.3g(e):t()},"^19.1o.26":X(){13 p=f.1j.26,x=f.1j.1o;W(f.1w)W(e){x||A();n()}1b p.2g()},"^1g.(28|2v)$":X(){13 p=/28$/i.1N(a)?"28":"2v";W("1H"===1m e)c.1g[p]=25 b.1c.12.1e.2G(e)},"^1g.(28|2v|1A|1k)":X(){f.1w&&f.2k()},"^1g.2j$":X(){W(f.1w===1a){i.30(e);f.2k()}},"^(Y|18).(1y|1k|2U|2B|21)":X(p,x,E,D){13 B=a.4f(/2U/i)>-1?[0,[0,1,1,1]]:[a.3E(0,3),a.3K(0)==="s"?[1,0,0,0]:[0,1,0,0]];W(B[0])p[x]=D;C.3e(f,B[1]);W(B[0])p[x]=E;y.3e(f,B[1])},"^Y.3s$":X(){f.1w===15&&f.Y()},"^1p.3S$":X(){f.1j.14.1d("1T",w+" 12 1h-4E-4H "+e)},"^1p.1Y$":X(){i.2q("1h-1Y",!!e);k.2N.2q("1h-1Y-4I",!!e);k.19.2q("1h-1Y-19",!!e)},"^3U.(24|Y|3V|18|2L|3v)":X(p,x,E,D){b.2o(e)?k.14.1r("14"+x,E):k.14.1E("14"+x,D)}}};b.1x(f.1e,X(p){W("1J"===1m 11.3M)u[p]=11.3M});m=j[0][j[1]];j[0][j[1]]=e.5U?b(e):e;N(c,d);2P(r 2w u)2P(v 2w u[r])5V(v,"i").1N(a)&&u[r][v].1V(f,j[0],j[1],e,m);Z f},2V:X(a,e){X j(){13 u=b(11),p=a?"1z":"3m",x=/^1|0$/.1N(u.1d("3A"));f.1j.1o&&d[p]("3d-4J",w+"-"+h+"-1o");d[p]("3d-4Q",w+"-"+h+"-19");W(a){W(b.2C.32&&11.1p&&x){v=11.1p;v.4b("3C");v.4b("3A")}}1b x&&u.18()}W(f.1w===15)Z 15;13 k=a?"Y":"18",i=f.1j.14,m=c[k],r=i.2h(":2x"),v;W((1m a).4f("3B|31"))a=!i.2h(":2x");W(!r&&!a||i.2h(":5w"))Z f;W(e){W(f.1S.1y&&/5W|5X/.1N(e.29)&&/4K|4x/.1N(f.1S.1y.29)&&b(e.1k).2l(c.Y.1k).1s<2&&b(e.4L).44(q).1s>0)Z f;f.1S.1y=b.1v({},e)}r=b.39("14"+k);r.3f=b.1v({},e);i.2H(r,[f.27(),3R]);W(r.4q())Z f;W(a){f.2L();f.2k(e);m.5k&&b(q).12("18")}1b 2m(f.1K.Y);i.1z("3d-5Y",60(!a));i.3W(1a,15);W(b.2o(m.2r)){m.2r.1V(i,f.27());i.3O(X(){j.1V(11);b(11).4P()})}1b W(m.2r===15){i[k]();j.1V(i)}1b i.4s(3R,a?1:0,j);a&&m.1k.2H("12-"+h+"-21");Z f},Y:X(a){f.2V(1a,a)},18:X(a){f.2V(15,a)},2L:X(a){W(f.1w===33)Z 15;13 e=f.1j.14,j=b(q),k=2e(e.1d("z-3b"),10),i=b.1c.12.4e+j.1s,m=w+"-2L",r=b.1v({},a);W(!e.2D(m)&&k!==i){j.1d("z-3b",X(v,u){Z u-1});b(q+"."+m).1x(X(){13 v=b(11),u=v.12(),p;W(!u||u.1w===15)Z 1a;v.3L(m);p=b.39("61");p.3f=r;v.2H(p,[u,i])});a=b.39("62");a.3f=r;e.2H(a,[f.27(),i]);a.4q()||e.1d({63:i}).3H(m)}Z f},2k:X(a){W(f.1w===15)Z 15;13 e=c.1g.1k,j=f.1j.14,k=c.1g,i=k.28,m=k.2v,r=f.1j.14.1f(),v=f.1j.14.1i(),u=b(k.2j)[0],p=0,x=0,E=b.39("3Y"),D=j.1d("1g")==="2U",B=b(k.1A.2j&&u!==1R.37?u:G),z={16:0,17:0};u={16:X(F){13 I=B.3F(),J=B.1f(),H=m.x==="16"?p:m.x==="1C"?-p:p/2,K=i.x!==m.x&&m.x!=="1u"?p:0,L=H+(i.x==="16"?-r:i.x==="1C"?r:r/2)+-2*k.1A.x,Q=I-F;W(F+r-J-I>0)z.16+=(i.x==="1u"?-1:1)*(L-H-K);1b W(Q>0)z.16+=L-H+K;Z z.16-F},17:X(F){13 I=B.3G(),J=B.1i(),H=m.y==="17"?x:m.y==="1F"?-x:0,K=i.y!==m.y&&m.y!=="1u"?x:0,L=H+(i.y==="17"?-v:i.y==="1F"?v:-v/2)+-2*k.1A.y;J=F+v-J-I;W(I-F>0)z.17+=(i.y==="1u"?-1:1)*(L-H-K);1b W(J>0)z.17+=L-H-K;Z z.17-F}};W(e==="2f"){m={x:"16",y:"17"};a=k.1A.2f||!a?b.1v({},b.1c.12.2f):a;z={17:a.4l,16:a.49}}1b{W(e==="1y")e=a&&a.1k&&a.29!=="3X"&&a.29!=="2I"?f.1S.1k=b(a.1k):f.1S.1k;e=b(e).65(0);W(e.1s===0)Z f;1b W(e[0]===1R||e[0]===G){p=e.1f();x=e.1i();W(e[0]===G)z={17:D?0:B.3G(),16:D?0:B.3F()}}1b W(e.2h("68")&&b.1c.12.1e.45){z=b.1c.12.1e.45(e,m);p=z.1f;x=z.1i;z=z.1n}1b{p=e.4M();x=e.4N();z=o(e)}z.16+=m.x==="1C"?p:m.x==="1u"?p/2:0;z.17+=m.y==="1F"?x:m.y==="1u"?x/2:0}z.16+=k.1A.x+(i.x==="1C"?-r:i.x==="1u"?-r/2:0);z.17+=k.1A.y+(i.y==="1F"?-v:i.y==="1u"?-v/2:0);z.4g=k.1A.2M&&e[0]!==G&&e[0]!==1R.37?{16:u.16(z.16),17:u.17(z.17)}:{16:0,17:0};j.1z("1T",X(){Z b(11).1z("1T").34(/1h-14-4O-\\w+/i,"")}).3H(w+"-4O-"+i.4Z());E.3f=b.1v({},a);j.2H(E,[f.27(),z,B]);W(E.4q())Z f;23 z.4g;W(k.2j[0]==1R.37){W(z.17+B.3G()<1)z.17=0;W(z.16+B.3F()<1)z.16=0}W(j.2h(":2x")&&b.2o(k.2r)){k.2r.1V(j,f.27(),z);j.3O(X(){13 F=b(11);F.1d({3A:"",1i:""});b.2C.32&&11.1p&&11.1p.4b("3C");F.4P()})}1b 6a(z.16,z.17)||j.1d(z);Z f},4m:X(a){13 e=f.1j.14;W(f.1w)e.2q("1h-1W-1X",a);1b f.1S.1X=!!a;Z f},2t:X(){13 a=f.1j,e=a.1k.2b("43");f.1w&&b.1x(f.1e,X(){11.2K==="24"&&11.2t()});C(1,1,1,1);d.4R("12");f.1w&&a.14.2g();e&&d.1z("1o",e);d.3m("3d-4Q");Z d},27:X(){13 a=b.1v({},f);23 a.1S;23 a.1K;23 a.1U;23 a.1e;23 a.24;23 a.27;Z a}})}X R(d,c){13 h,g=b(11);h=b(1R.37);13 o=g.2a?g.2a(c.2a):{};o=b.1v(1a,{},c,N(b.1v(1a,{},(o&&c.2a.29==="6c"?o[c.2a.51]:{})||o)));13 l=o.1g,t=11===1R?h:g;g.4R("2a");W("3B"===1m o.19.1B)W(o.19.1z!==15&&g.1z(o.19.1z))o.19.1B=g.1z(o.19.1z);1b Z 15;W(l.2j===15)l.2j=h;W(l.1k===15)l.1k=t;W(o.Y.1k===15)o.Y.1k=t;W(o.18.1k===15)o.18.1k=t;l.2v=25 b.1c.12.1e.2G(l.2v);l.28=25 b.1c.12.1e.2G(l.28);W(g.2b("12"))W(o.4h)g.12("2t");1b W(o.4h===15)Z 15;h=25 P(g,o,d);g.2b("12",h);Z h}X S(d){13 c=11;c.3M={"^19.1I":X(){11.1e.1I.3u(11.1U.19.1I)}};b.1v(c,{2s:X(){13 h=d.1U.19.1I;d.1j.14.1r("5e.1I",X(){c.3u(h);d.1j.14.1r("3a.1I",X(){h.2Y===15&&d.1w===1a&&c.3u(h)})})},3u:X(h){b.1I(b.1v(1a,{},h,{4d:X(g,o){W(b.2o(h.4d))W(h.4d.1V(d.27(),g,o)===15)Z;d.3r("19.1B",g)},3J:X(g,o,l){13 t=o||l;W(b.2o(h.3J)){g=h.3J.1V(d.27(),g,o,l);W(g===15)Z}d.3r("19.1B",t)}}));Z c},2t:X(){d.1j.14.1E("3a.1I")}});c.2s()}X O(d,c,h){13 g=1q.1Q(c/2),o=1q.1Q(h/2);c={4S:[[0,0],[c,h],[c,0]],4T:[[0,0],[c,0],[0,h]],4U:[[0,h],[c,0],[c,h]],4W:[[0,0],[0,h],[c,h]],6f:[[0,h],[g,0],[c,h]],6g:[[0,0],[c,0],[g,h]],6h:[[0,0],[c,o],[0,h]],6j:[[c,0],[c,h],[0,o]]};c.6k=c.4S;c.6l=c.4T;c.6m=c.4U;c.6n=c.4W;Z c[d]}X T(d){X c(q){13 a=l.1l,e=["16","1C"],j=o.1n,k,i;W(o.1D===15||!a)Z 15;q=q||g.1D;k=q.1L;a.1d({17:"",1F:"",16:"",1C:"",4Y:""});e[k==="y"?"4j":"6p"]("17","1F");i=k==="y"?"x":"y";j=1q.2A(q[i]==="1u"?j:0,j)-w[i];35(q[k==="y"?"x":"y"]){1O"1u":a.1d(e[0],"50%").1d("4Y-"+e[0],-(s[k==="y"?"1f":"1i"]/2)+j);1G;1O e[0]:a.1d(e[0],j);1G;1O e[1]:a.1d(e[1],j);1G}j=s[k==="x"?"1f":"1i"];W(C){t.2q("1h-14-3j",!t.2h(":2x"));j-=2e(n.1d("1t-"+q[k]+"-1f"),10)||0;t.3L("1h-14-3j")}a.1d(q[k],-j)}X h(q,a,e,j){W(l.1l){q={16:e.16,17:e.17};a=b.1v({},g.1D);13 k=g.1Z.1A?b.1v({},g.1Z):2c,i=a.1L==="y"?["y","17","16","1i","x"]:["x","16","17","1f","y"],m=e.4g,r=[2e(n.1d("1t-"+a[i[0]]+"-1f"),10)||0,0];b.1x([a,k],X(){W(m.16)11.x=11.x==="1u"?m.16>0?"16":"1C":11.x==="16"?"1C":"16";W(m.17)11.y=11.y==="1u"?m.17>0?"17":"1F":11.y==="17"?"1F":"17"});r[1]=1q.2A(a[i[4]]==="1u"?o.1n:0,o.1n);q[i[1]]+=(a[i[0]]===i[1]?1:-1)*(s[i[3]]-r[0]);q[i[2]]-=(a[i[4]]===i[2]||a[i[4]]==="1u"?1:-1)*r[1];w.x=1q.2A(-q.16-j.3F(),0);w.y=1q.2A(-q.17-j.3G(),0);W(a.1H()!==A.1D.1H()&&(A.17!==m.17||A.16!==m.16))g.3Q(a,k);1b 1q.2A(w.x,w.y,0)&&c();A.16=m.16;A.17=m.17;A.1D=a;b.1v(e,q)}}13 g=11,o=d.1U.1p.1l,l=d.1j,t=l.14,n=l.3i,A={17:0,16:0,1D:{1H:X(){}}},s={1f:o.1f,1i:o.1i},y={},C=o.1t||0,f=o.2O||15,w={x:0,y:0};g.1D=2c;g.1Z=2c;g.3M={"^1g.28|1p.1l.(1D|1Z|2O|1t)":X(){C=o.1t;W(g.2s())11.2S("1g.1k")!=="2f"&&11.2k();1b g.2t()},"^1p.1l.(1i|1f)":X(){s={1f:o.1f,1i:o.1i};g.2T();g.3Q();d.2k()}};b.1v(g,{2s:X(){13 q=b.2C.32,a=g.1Z&&/1u/i.1N(g.1Z.1H()),e=g.52();W(e){W(f===1a)f=b("<2u />")[0].4n?"2u":q&&(a||s.1i!==s.1f)?"2E":"2Z";1b W(f==="2u")f=q?"2E":!b("<2u />")[0].4n?"2Z":"2u";1b W(f==="2Z")f=q&&a?"2E":f;g.2T();g.53();g.3Q();t.1E(".12-1l").1r("3Y.12-1l",h)}Z e},52:X(){13 q=o.1D,a=o.1Z||q,e=d.1U.1g.2v,j=d.1U.1g.28;W(j.1H)j=j.1H();W(q===15||j===15&&e===15)Z 15;1b{W(q===1a)g.1D=25 b.1c.12.1e.2G(j);1b W(!q.1H)g.1D=25 b.1c.12.1e.2G(q);W(a===1a)g.1Z=25 b.1c.12.1e.2G(j);1b W(!a.1H){g.1Z=25 b.1c.12.1e.2G(a);g.1Z.1L=g.1D.1L}}Z g.1D.1H()!=="4y"},53:X(){13 q=l.1l,a=g.1Z[g.1Z.1L],e="1t-"+a+"-38";y.2J=q.1d("3N-38","").1d("1t","").1d("3N-38")||"2W";y.1t=q.2S(0).1p?q.2S(0).1p["1t"+a.3K(0)+a.3E(1)+"6s"]:q.1d(e)||"2W";W(/56?\\(0, 0, 0(, 0)?\\)|2W/i.1N(y.2J))y.2J=n.1d(C?"3N-38":e);W(!y.1t||/56?\\(0, 0, 0(, 0)?\\)|2W/i.1N(y.1t))y.1t=n.1d(e)||y.2J;b("*",q).2l(q).1d("3N-38","2W").1d("1t",0)},2T:X(){13 q=s.1f,a=s.1i;l.1l&&l.1l.2g();l.1l=b(\'<22 1T="1h-14-1l" />\').2q("1h-1Y-19",d.1U.1p.1Y).1d(s).42(t);35(f){1O"2u":l.1l.3p(\'<2u 1i="\'+a+\'" 1f="\'+q+\'" />\');1G;1O"2E":l.1l.3g(\'<2E:4i 6t="0 0" 6u="\'+q+" "+a+\'" 6v="\'+!!C+\'" 1p="5a:3w(#3P#5c); 3h:5d-3x; 6w:1a; 1g: 3z; 17:0; 16:0; 1f:\'+q+"2p; 1i:"+a+"2p; 6x-6y:"+g.1D.y+\';"><2E:6z 6A="\'+(C-2)+\'2p" 6B="6C" 6D="10" 1p="5a:3w(#3P#5c); 3h:5d-3x;" />\');1G;1O"2Z":l.1l.3p(\'<22 1T="1h-14-1l-6E" />\').3p(C?\'<22 1T="1h-14-1l-1t" />\':"");1G}Z g},3Q:X(q,a){13 e=l.1l,j=s.1f,k=s.1i,i=C>0?0:1,m=1q.5f(C/2+0.5),r,v;a||(a=q?q:g.1Z);W(!q)q=g.1D;W(a.x==="33")a.x=q.x;W(a.y==="33")a.y=q.y;v=1q[/b|r/.1N(a[a.1L==="y"?"x":"y"])?"5f":"1Q"];e=e.5l();35(f){1O"2u":e=e.2S(0).4n("2d");e.6F();e.6G(0,0,5i,5i);2P(r=O(a.1H(),j,k);i<2;i++){W(i){e.6H();e.6I(v((a.x==="16"?1:a.x==="1C"?-1:0)*(C+1)*(a.1L==="y"?0.5:1)),v((a.y==="17"?1:a.y==="1F"?-1:0)*(C+1)*(a.1L==="x"?0.5:1)))}e.6J();e.6K(r[0][0],r[0][1]);e.5j(r[1][0],r[1][1]);e.5j(r[2][0],r[2][1]);e.6L();e.6M=y[i?"2J":"1t"];e.2J()}1G;1O"2E":r=O(a.1H(),j,k);i="m"+r[0][0]+","+r[0][1]+" l"+r[1][0]+","+r[1][1]+" "+r[2][0]+","+r[2][1]+" 6O";e.1z({6P:i,6Q:y.2J});W(C){e.5l().1z("38",y.1t);W(a.1L==="y"){e.1d("17",(a.y==="17"?1:-1)*(C-2));e.1d("16",a.x==="16"?1:-2)}1b{e.1d("16",(a.x==="16"?1:-1)*(C-2));e.1d("17",a.y==="17"?1:-2)}}1G;1O"2Z":W(a.1L==="y"){i=j>k?1.5:jk?5:2.2;m=[1q.1Q(i*m*(a.x==="1C"?-1:1)*(a.y==="1u"?0.9:1)),a.y==="17"?m:a.y==="1F"?-m:0]}e.3m("1p").1x(X(u){13 p={x:a.1L==="x"?a.x==="16"?"1C":"16":a.x,y:a.1L==="y"?a.y==="17"?"1F":"17":a.y},x=a.x==="1u"?["16","1C",p.y,k,j]:["17","1F",p.x,j,k],E=y[!u&&C?"1t":"2J"];u&&b(11).1d({1g:"3z","z-3b":1,16:m[0],17:m[1]});a.x==="1u"||a.y==="1u"?b(11).1d("1t-"+x[2],x[3]+"2p 3T "+E).1d("1t-"+x[0],1q.1Q(x[4]/2)+"2p 5n 2W").1d("1t-"+x[1],1q.1Q(x[4]/2)+"2p 5n 2W"):b(11).1d("1t-1f",1q.1Q(k/2)+"2p "+1q.1Q(j/2)+"2p").1d("1t-"+p.x,1q.1Q(j/2)+"2p 3T "+E).1d("1t-"+p.y,1q.1Q(k/2)+"2p 3T "+E)});1G}c(q);Z g},2t:X(){l.1l&&l.1l.2g();t.1E(".12-1l")}})}X U(d,c){13 h=11,g=d.1j,o=g.14;g.2i=b("#12-2i");b.1v(h,{2s:X(){o.1r("3a.2y 4u.2y",X(l,t,n){l=l.29.34("14","");b.2o(c[l])?c[l].1V(g.2i,n,t):h[l](n)});g.2i.1s||h.2T();c.3v===1a&&g.2i.1r("3I.2y"+d.1M,X(){d.18.1V(d)})},2T:X(){g.2i=b("<22 />",{1M:"12-2i",1d:{1g:"3z",17:0,16:0,3h:"4r"}}).30(1R.37);b(G).1r("2I.2y",X(){g.2i.1d({1i:1q.2A(b(G).1i(),b(1R).1i()),1f:1q.2A(b(G).1f(),b(1R).1f())})}).2H("2I")},2V:X(l){13 t=g.2i,n=d.1U.Y.1P.2r,A=l?"Y":"18";t.3W(1a,15);W(b.2o(n))n.1V(t,l);1b n===15?t[A]():t.4s(3R,l?0.7:0,X(){l||b(11).18()})},Y:X(){h.2V(1a)},18:X(){h.2V(15)},2t:X(){13 l=1a;b("*").1x(X(){13 t=b(11).2b("12");W(t&&t.1M!==d.1M&&t.1U.Y.1P)Z l=15});W(l){g.2i.2g();b(G).1E("3X.2y 2I.2y")}1b g.2i.1E("3I.2y"+d.1M);o.1E("3a.2y 4u.2y")}});h.2s()}X V(d){13 c=11,h=d.1j,g=h.14,o=".2n-"+d.1M,l="3Y"+o+" 3a"+o;b.1v(c,{2s:X(){h.2n=b(\'<40 1T="1h-14-2n" 5o="0" 5p="-1" 5q="5r:\\\'\\\';" 1p="3h:3x; 1g:3z; z-3b:-1; 3C:5s(3A=0);">\');h.2n.30(g);g.1r(l,c.1A)},1A:X(){13 t=d.2S("3c"),n=d.1e.1l,A=d.1j.1l,s;s=2e(g.1d("1t-16-1f"),10)||0;s={16:-s,17:-s};W(n&&A){n=n.1D.1L==="x"?["1f","16"]:["1i","17"];s[n[1]]-=A[n[0]]()}h.2n.1d(s).1d(t)},2t:X(){c.40.2g();g.1E(l)}});c.2s()}b.1c.12=X(d,c,h){13 g=2z(d).2R(),o=2c,l=g==="4m"?[1a]:b.5t(36).4z(1,10),t=l[l.1s-1],n=b.1v(1a,{},d),A;W(!36.1s&&11.2b("12")||g==="5u")Z(n=11.2b("12"))?n.27():M;1b W("1H"===1m d){11.1x(X(){13 s=b(11).2b("12");W(!s)Z 1a;W(/5v|3r/.1N(g)&&c)W(h!==M)s.3r(c,h);1b o=s.2S(c);1b{W(!s.1w&&(g==="Y"||g==="2V")){W(t&&t.5C)s.1S.1y=t;s.24(1)}1b W(g==="5D"){g="4m";l=[15]}s[g]&&s[g].3e(s[g],l)}});Z o!==2c?o:11}1b W("1J"===1m d||!36.1s){A=N(n,11);n=b.1v(1a,{},b.1c.12.3o,n);Z b.1c.12.1r.1V(A,n,t)}};b.1c.12.1r=X(d,c){Z 11.1x(X(h){X g(f){X w(){n.24(1m f==="1J"||A.Y.3s);s.Y.1E(y.Y);s.18.1E(y.18)}W(n.1S.1X)Z 15;n.1S.1y=b.1v({},f);W(A.Y.2B>0){2m(n.1K.Y);n.1K.Y=3q(w,A.Y.2B);y.Y!==y.18&&s.18.1r(y.18,X(){2m(n.1K.Y)})}1b w()}13 o=b(11),l=d.1M,t=d.19.1B,n,A,s,y,C;d.1M=l=l===15||l.1s<1||b("#1h-14-"+l).1s?b.1c.12.4c++:l;C=".12-"+l+"-2T";n=R.1V(11,l,d);W(n===15)Z 1a;A=n.1U;W(b.5S(t))A.19.1B=t[h];o.1z("1o")&&o.2b("43",o.1z("1o")).3m("1o");b.1x(b.1c.12.1e,X(){11.2K==="2K"&&11(n)});s={Y:A.Y.1k,18:A.18.1k};y={Y:2z(A.Y.1y).34(" ",C+" ")+C,18:2z(A.18.1y).34(" ",C+" ")+C};s.Y.1r(y.Y,g);W(d.Y.3s||d.55)g(c)})};b.1x({1z:X(d){13 c=b(11),h=c.2b("12");Z 36.1s===1&&d==="1o"&&h&&h.1w===1a?c.2b("43"):2c},2g:b.1h?2c:X(d,c){b(11).1x(X(){W(!c)W(!d||b.3C(d,[11]).1s)b("*",11).2l(11).1x(X(){b(11).5Z("2g")})})}},X(d,c){W(!c)Z 1a;b.1c["4v"+d]=b.1c[d];b.1c[d]=X(){Z c.3e(11,36)||b.1c["4v"+d].3e(11,36)}});b(1R.37).1z("48",X(d,c){Z!c?"66":c});b(1R).1r("3k.12",X(d){b.1c.12.2f={49:d.49,4l:d.4l}});b.1c.12.4c=0;b.1c.12.4k="3I 6b 3D 59 3k 5m 4o".2Q(" ");b.1c.12.4e=6i;b.1c.12.1e={2G:X(d){11.x=(2z(d).34(/4V/i,"1u").4X(/16|1C|1u/i)||["33"])[0].2R();11.y=(2z(d).34(/4V/i,"1u").4X(/17|1F|1u/i)||["33"])[0].2R();11.1L=d.3K(0).4f(/^(t|b)/)>-1?"y":"x";11.1H=X(){Z 11.1L==="y"?11.y+11.x:11.x+11.y};11.4Z=X(){13 c=11.x.3E(0,1),h=11.y.3E(0,1);Z c===h?c:c==="c"||c!=="c"&&h!=="c"?h+c:c+h}}};b.1c.12.3o={55:15,1M:15,4h:1a,2a:{29:"1T"},19:{1B:1a,1z:"1o",1o:{1B:15,26:15}},1g:{28:"17 16",2v:"1F 1C",1k:15,2j:15,1A:{x:0,y:0,2f:1a,2M:15,2I:1a,2j:15},2r:1a},Y:{1k:15,1y:"4o",2r:1a,2B:3R,5k:15,3s:15},18:{1k:15,1y:"5m",2r:1a,2B:0,2U:15,21:15},1p:{3S:"",1Y:15},3U:{24:b.2X,3V:b.2X,Y:b.2X,18:b.2X,2L:b.2X,3v:b.2X}};b.1c.12.1e.1I=X(d){13 c=d.1e.1I,h=d.1U.19.1I;W(h&&h.3w)W(c)Z c;1b{d.1e.1I=25 S(d);Z d.1e.1I}};b.1c.12.1e.1I.2K="24";b.1c.12.1e.1I.3n=X(d){3Z{13 c=d.19.1I;W(1m c!=="1J")c=d.19.1I={3w:c};W("3B"!==1m c.2Y&&c.2Y)c.2Y=!!c.2Y}4p(h){}};b.1v(1a,b.1c.12.3o,{19:{1I:{2Y:1a}}});b.1c.12.1e.1l=X(d){13 c=d.1e.1l,h=d.1U.1p.1l;W(h&&h.1D)W(c)Z c;1b{d.1e.1l=25 T(d);d.1e.1l.2s();Z d.1e.1l}};b.1c.12.1e.1l.2K="24";b.1c.12.1e.1l.3n=X(d){3Z{13 c=d.1p.1l;W(1m c!=="1J")d.1p.1l={1D:c};W(!/1H|3B/i.1N(1m c.1D))c.1D=4w;W(1m c.2O!=="1H")c.2O=1a;W(!/2u|2Z/i.1N(c.2O))c.2O=1a;1m c.1f!=="31"&&23 c.1f;1m c.1i!=="31"&&23 c.1i;1m c.1t!=="31"&&23 c.1t;1m c.1n!=="31"&&23 c.1n}4p(h){}};b.1v(1a,b.1c.12.3o,{1p:{1l:{1D:1a,2O:1a,1f:9,1i:9,1t:0,1n:0}}});b.1c.12.1e.45=X(d,c){X h(y,C){2P(13 f=0,w=1,q=1,a=0,e=0,j=y.1f,k=y.1i;j>0&&k>0&&w>0&&q>0;){j=1q.1Q(j/2);k=1q.1Q(k/2);W(c.x==="16")w=j;1b W(c.x==="1C")w=y.1f-j;1b w+=1q.1Q(j/2);W(c.y==="17")q=k;1b W(c.y==="1F")q=y.1i-k;1b q+=1q.1Q(k/2);2P(f=C.1s;f--;){W(C.1s<2)1G;a=C[f][0]-y.1n.16;e=C[f][1]-y.1n.17;W(c.x==="16"&&a>=w||c.x==="1C"&&a<=w||c.x==="1u"&&(ay.1f-w)||c.y==="17"&&e>=q||c.y==="1F"&&e<=q||c.y==="1u"&&(ey.1i-q))C.67(f,1)}}Z{16:C[0][0],17:C[0][1]}}13 g=d.1z("4i").2R(),o=d.1z("6d").2Q(","),l=[],t=b(\'3l[6o="#\'+d.6q("5b").1z("51")+\'"]\').1n(),n={1f:0,1i:0,1n:{17:54,1C:0,1F:0,16:54}},A=0,s=0;W(g==="4t")2P(A=o.1s;A--;){s=[2e(o[--A],10),2e(o[A+1],10)];W(s[0]>n.1n.1C)n.1n.1C=s[0];W(s[0]n.1n.1F)n.1n.1F=s[1];W(s[1]35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"6V 5y";13 1a=4v,15=35,2c=6M;(X(a,G,M){X N(d,c){13 h,g=a();W(!d)11 15;3Z{W("2g"2v d&&"1J"!==1m d.2g)d.2g={2f:d.2g};W("19"2v d){W("1J"!==1m d.19||d.19.2J)d.19={1E:d.19};h=d.19.1E||15;W(!a.2m(h)&&(!h&&!h.1z||h.1r<1||"1J"===1m h&&!h.2J))h=d.19.1E=15;W("1o"2v d.19&&"1J"!==1m d.19.1o)d.19.1o={1E:d.19.1o}}W("1g"2v d){W("1J"!==1m d.1g)d.1g={2b:d.1g,2u:d.1g};W("1J"!==1m d.1g.1A)d.1g.1A={};W("59"!==1m d.1g.1A.2R)d.1g.1A.2R=!!d.1g.1A.2R}W("Y"2v d){W("1J"!==1m d.Y)d.Y={1y:d.Y};W("1J"!==1m d.Y)d.Y=d.Y.2J?{1j:d.Y}:{1y:d.Y}}W("18"2v d)W("1J"!==1m d.18)d.18=d.18.2J?{1j:d.18}:{1y:d.18};W("1q"2v d&&"1J"!==1m d.1q)d.1q={3v:d.1q}}4k(p){}W(a.2m(h)){d.19.1E=[];c.1x(X(){13 l=h.1V(Z);W(l){d.19.1E.4f(l);g=g.2l(a(Z))}})}1d g=c;a.1x(a.1b.12.1e,X(){Z.3o&&Z.3o(d)});11 c?g:d}X P(d,c,h){X g(b){13 e,j=b.2P("."),i=c[j[0]];2O(b=1;b",{3f:e}):a("",{"1T":"1i-1W-3D",1E:"5h 14",1o:"5h 14",1c:{"1E-6L":"-6W"}}).5D(a("<5F />",{"1T":"1i-5a 1i-5a-4z"}));b.24.4d(b.2N).1z("4o","24").3H(w+"-"+(e===1a?"4z":"24")).4A(X(j){a(Z).2r("1i-1W-4A",j.2f==="4n")}).3P(X(){b.14.2I("1i-1W-1Z")||f.18();11 15}).1s("3O 6p 4S 5G 44",X(j){a(Z).2r("1i-1W-5H 1i-1W-2M",/5I$/i.1L(j.2f))})}X A(){13 b=f.1k;b.2N&&t();b.2N=a("<22 />",{"1T":w+"-2N "+(c.1q.1X?"1i-1X-4F":"")}).3r(b.1o=a("<22 />",{1M:w+"-"+h+"-1o","1T":w+"-1o",3f:c.19.1o.1E})).4d(b.3i);c.19.1o.24&&n()}X s(b){13 e=f.1k;W(!f.1w||!b)11 15;W(a.2m(b))b=b.1V(d);b.2J&&b.1r>0?e.19.5J().3r(b.1c({3b:"3z"})):e.19.3f(b);e.14.3S("51",X(j){X i(m){k=k.45(m);W(k.1r===0){m=5K 0;13 r=f.1k.14,v,u;W(f.1w&&a.2A.32&&27(a.2A.47.3M(0),10)<9){r.1c({1f:"5L",4B:"4r"});m=l("3d").1f;r.1c({4B:""});v=27(r.1c("2y-1f"),10)||0;u=27(r.1c("4C-1f"),10)||0;m=v+u?1p.4C(1p.2y(m,u),v):m;r.1f(m)}f.1w===1a&&f.2k(f.1Q.1y);j()}}13 k=a("3m:45([1h]):45([1f])",f.1k.19);k.1x(X(m,r){13 v=["5M","3J","3e","5N",""].67(".12-5O ");a(Z).1s(v,X(){2p(f.1N.3m[m]);i(Z)});(X u(){W(r.1h)11 i(r);f.1N.3m[m]=3h(u,20)})();11 1a});k.1r===0&&i(k)});11 f}X y(b,e,j,i){X k(D){W(q.14.2I("1i-1W-1Z"))11 15;q.Y.2D("12-"+h+"-21");2p(f.1N.Y);2p(f.1N.18);13 B=X(){f.Y(D)};W(c.Y.2C>0)f.1N.Y=3h(B,c.Y.2C);1d B()}X m(D){W(q.14.2I("1i-1W-1Z"))11 15;13 B=a(D.4K||D.1j).43(o)[0]==q.14[0];2p(f.1N.Y);2p(f.1N.18);W(c.18.2U&&(c.1g.1j==="2e"&&B||/2e(4I|4J|3V)/.1L(D.2f)&&B)){D.5P();D.5Q();11 15}q.14.3W(1a);W(c.18.2C>0)f.1N.18=3h(X(){f.18(D)},c.18.2C);1d f.18(D)}X r(D){W(q.14.2I("1i-1W-1Z"))11 15;2p(f.1N.21);f.1N.21=3h(X(){f.18(D)},c.18.21)}X v(D){f.1k.14.2i(":2z")&&f.2k(D)}13 u=".12-"+h,q={Y:c.Y.1j,18:c.18.1j,14:f.1k.14},x={Y:2x(c.Y.1y).2P(" "),18:2x(c.18.1y).2P(" ")},E=a.2A.32&&/^6\\.[0-9]/.1L(a.2A.47);d.1s("29.12",X(){f.2B()});W(j&&c.18.2U){q.18=q.18.2l(q.14);q.14.1s("4q"+u,X(){q.14.2I("1i-1W-1Z")||2p(f.1N.18)})}W(e){W("30"===1m c.18.21){q.Y.1s("12-"+h+"-21",r);a.1x(a.1b.12.4a,X(D,B){q.18.2l(f.1k.14).1s(B+u+"-21",r)})}a.1x(x.18,X(D,B){13 z=a.5R(B,x.Y);W(z>-1&&a(q.18).2l(q.Y).1r===a(q.18).1r||B==="4D"){q.Y.1s(B+u,X(F){q.14.2i(":2z")?m(F):k(F)});25 x.Y[z]}1d q.18.1s(B+u,m)})}W(b){a.1x(x.Y,X(D,B){q.Y.1s(B+u,k)});q.14.1s("4q"+u,X(){f.2M()})}W(i){W(c.1g.1A.2H||c.1g.1A.2R)a(G).1s("2H"+u,v);W(c.1g.1A.2R||E&&q.14.1c("1g")==="2U")a(1P).1s("3X"+u,v);/4D/i.1L(c.18.1y)&&a(1P).1s("3O"+u,X(D){13 B=f.1k.14;a(D.1j).43(o).1r===0&&a(D.1j).2l(d).1r>1&&B.2i(":2z")&&!B.2I("1i-1W-1Z")&&f.18()});c.1g.1j==="2e"&&a(1P).1s("3n"+u,X(D){W(c.1g.1A.2e&&!q.14.2I("1i-1W-1Z")&&q.14.2i(":2z"))f.2k(D||a.1b.12.2e)})}}X C(b,e,j,i){i=27(i,10)!==0;13 k=".12-"+h,m={Y:b?c.Y.1j:a("<22/>"),18:e?c.18.1j:a("<22/>"),14:j?f.1k.14:a("<22/>")};e={Y:2x(c.Y.1y).2P(" "),18:2x(c.18.1y).2P(" ")};W(f.1w){a.1x(e.Y,X(r,v){m.Y.1F(v+k)});m.Y.1F("3n"+k).1F("44"+k).1F("12-"+h+"-21");a.1x(e.18,X(r,v){m.18.2l(m.14).1F(v+k)});a.1x(a.1b.12.4a,X(r,v){m.18.2l(j?f.1k.19:2c).1F(v+k+"-21")});m.18.1F("44"+k);m.14.1F("4q"+k);W(i){a(G).1F("2H"+k);a(1P).1F("3O"+k+" 3n"+k)}}1d b&&m.Y.1F(e.Y+k+"-2T")}13 f=Z,w="1i-14",o=".12."+w;f.1M=h;f.1w=15;f.1k={1j:d};f.1Q={1y:{},1j:2c,1Z:15};f.1N={3m:[]};f.1U=c;f.1e={};a.1v(f,{23:X(b){13 e=f.1k,j=a.39("5b");W(f.1w)11 15;f.1w=b?-2:-1;e.14=a("<22/>").1z({1M:w+"-"+h,4o:"14","1T":w+" 12 1i-14-3k 1i-4H-4E "+c.1q.3v}).1c("z-3c",a.1b.12.4b+a(o).1r).2r("1i-1X",c.1q.1X).2r("1i-1W-1Z",f.1Q.1Z).2h("12",f).31(c.1g.2j);e.3i=a("<22 />",{"1T":w+"-3i"}).31(e.14);e.19=a("<22 />",{"1T":w+"-19 "+(c.1q.1X?"1i-1X-19":""),1M:w+"-"+h+"-19"}).31(e.3i);s(c.19.1E);c.19.1o.1E&&A();a.1x(a.1b.12.1e,X(){Z.2F==="23"&&Z(f)});f.1w=1a;y(1,1,1,1);a.1x(c.3U,X(i,k){e.14.1s("14"+i,k)});e.14.3S("51",X(i){W(c.Y.3t||b){e.14.18();f.Y(f.1Q.1y)}e.14.3L("1i-14-3k");j.3l=a.1v({},f.1Q.1y);e.14.2D(j,[f.2a()]);i()});11 f},2W:X(b){38(b.2Q()){1O"1n":b=l("1g");1H;1O"3d":b=l("3d");1H;3D:b=g(b.2Q());b=b[0].1K?b[0].1G():b[0].2J?b[0]:b[0][b[1]];1H}11 b},3s:X(b,e){b=b.2Q();13 j=g(b),i=f.1k,k=i.14,m,r,v,u={5T:{1M:X(){13 q=e===1a?a.1b.12.4g:e,x=w+"-"+q;W(q!==15&&q.1r>0&&!a("#1i-14-"+q).1r){k[0].1M=x;i.19[0].1M=x+"-19";i.1o[0].1M=x+"-1o"}},"^19.1E":X(){s(e)},"^19.1o.1E":X(){W(f.1w)W(!f.1k.1o&&e){A();f.2k()}1d e?f.1k.1o.3f(e):t()},"^19.1o.24":X(){13 q=f.1k.24,x=f.1k.1o;W(f.1w)W(e){x||A();n()}1d q.29()},"^1g.(2b|2u)$":X(){13 q=/2b$/i.1L(b)?"2b":"2u";W("1G"===1m e)c.1g[q]=26 a.1b.12.1e.2E(e)},"^1g.(2b|2u|1A|1j)":X(){f.1w&&f.2k()},"^1g.2j$":X(){W(f.1w===1a){k.31(e);f.2k()}},"^(Y|18).(1y|1j|2U|2C|21)":X(q,x,E,D){13 B=b.4c(/2U/i)>-1?[0,[0,1,1,1]]:[b.3F(0,3),b.3M(0)==="s"?[1,0,0,0]:[0,1,0,0]];W(B[0])q[x]=D;C.3j(f,B[1]);W(B[0])q[x]=E;y.3j(f,B[1])},"^Y.3t$":X(){f.1w===15&&f.Y()},"^1q.3v$":X(){f.1k.14.1c("1T",w+" 12 1i-4H-4E "+e)},"^1q.1X$":X(){k.2r("1i-1X",!!e);i.2N.2r("1i-1X-4F",!!e);i.19.2r("1i-1X-19",!!e)},"^3U.(23|Y|3V|18|2M|3w)":X(q,x,E,D){a.2m(e)?i.14.1s("14"+x,E):i.14.1F("14"+x,D)}}};a.1x(f.1e,X(q){W("1J"===1m Z.3G)u[q]=Z.3G});m=j[0][j[1]];j[0][j[1]]=e.5U?a(e):e;N(c,d);2O(r 2v u)2O(v 2v u[r])5V(v,"i").1L(b)&&u[r][v].1V(f,j[0],j[1],e,m);11 f},2L:X(b,e){X j(){13 u=a(Z),q=b?"1z":"3g",x=/^1|0$/.1L(u.1c("3B"));f.1k.1o&&d[q]("3p-4G",w+"-"+h+"-1o");d[q]("3p-4Q",w+"-"+h+"-19");W(b){W(a.2A.32&&Z.1q&&x){v=Z.1q;v.48("3E");v.48("3B")}}1d x&&u.18()}W(f.1w===15)11 15;13 i=b?"Y":"18",k=f.1k.14,m=c[i],r=k.2i(":2z"),v;W((1m b).4c("3C|30"))b=!k.2i(":2z");W(!r&&!b||k.2i(":5x"))11 f;W(e){W(f.1Q.1y&&/5W|5X/.1L(e.2f)&&/4I|4J/.1L(f.1Q.1y.2f)&&a(e.1j).2l(c.Y.1j).1r<2&&a(e.4K).43(o).1r>0)11 f;f.1Q.1y=a.1v({},e)}r=a.39("14"+i);r.3l=a.1v({},e);k.2D(r,[f.2a(),3R]);W(r.4m())11 f;W(b){f.2M();f.2k(e);m.5k&&a(o).12("18")}1d 2p(f.1N.Y);k.1z("3p-5Y",5o(!b));k.3W(1a,15);W(a.2m(m.2o)){m.2o.1V(k,f.2a());k.3S(X(){j.1V(Z);a(Z).4P()})}1d W(m.2o===15){k[i]();j.1V(k)}1d k.4s(3R,b?1:0,j);b&&m.1j.2D("12-"+h+"-21");11 f},Y:X(b){f.2L(1a,b)},18:X(b){f.2L(15,b)},2M:X(b){W(f.1w===35)11 15;13 e=f.1k.14,j=a(o),i=27(e.1c("z-3c"),10),k=a.1b.12.4b+j.1r,m=w+"-2M",r=a.1v({},b);W(!e.2I(m)&&i!==k){j.1c("z-3c",X(v,u){11 u-1});a(o+"."+m).1x(X(){13 v=a(Z),u=v.12(),q;W(!u||u.1w===15)11 1a;v.3L(m);q=a.39("60");q.3l=r;v.2D(q,[u,k])});b=a.39("61");b.3l=r;e.2D(b,[f.2a(),k]);b.4m()||e.1c({62:k}).3H(m)}11 f},2k:X(b){W(f.1w===15)11 15;13 e=c.1g.1j,j=f.1k.14,i=c.1g,k=i.2b,m=i.2u,r=f.1k.14.1f(),v=f.1k.14.1h(),u=a(i.2j)[0],q=0,x=0,E=a.39("3Y"),D=j.1c("1g")==="2U",B=a(i.1A.2j&&u!==1P.33?u:G),z={16:0,17:0};u={16:X(F){13 I=B.3I(),J=B.1f(),H=m.x==="16"?q:m.x==="1D"?-q:q/2,K=k.x!==m.x&&m.x!=="1u"?q:0,L=H+(k.x==="16"?-r:k.x==="1D"?r:r/2)+-2*i.1A.x,Q=I-F;W(F+r-J-I>0)z.16+=(k.x==="1u"?-1:1)*(L-H-K);1d W(Q>0)z.16+=L-H+K;11 z.16-F},17:X(F){13 I=B.3N(),J=B.1h(),H=m.y==="17"?x:m.y==="1B"?-x:0,K=k.y!==m.y&&m.y!=="1u"?x:0,L=H+(k.y==="17"?-v:k.y==="1B"?v:-v/2)+-2*i.1A.y;J=F+v-J-I;W(I-F>0)z.17+=(k.y==="1u"?-1:1)*(L-H-K);1d W(J>0)z.17+=L-H-K;11 z.17-F}};W(e==="2e"){m={x:"16",y:"17"};b=i.1A.2e||!b?a.1v({},a.1b.12.2e):b;z={17:b.49,16:b.4p}}1d{W(e==="1y")e=b&&b.1j&&b.2f!=="3X"&&b.2f!=="2H"?f.1Q.1j=a(b.1j):f.1Q.1j;e=a(e).63(0);W(e.1r===0)11 f;1d W(e[0]===1P||e[0]===G){q=e.1f();x=e.1h();W(e[0]===G)z={17:D?0:B.3N(),16:D?0:B.3I()}}1d W(e.2i("65")&&a.1b.12.1e.41){z=a.1b.12.1e.41(e,m);q=z.1f;x=z.1h;z=z.1n}1d{q=e.4M();x=e.4N();z=p(e)}z.16+=m.x==="1D"?q:m.x==="1u"?q/2:0;z.17+=m.y==="1B"?x:m.y==="1u"?x/2:0}z.16+=i.1A.x+(k.x==="1D"?-r:k.x==="1u"?-r/2:0);z.17+=i.1A.y+(k.y==="1B"?-v:k.y==="1u"?-v/2:0);z.46=i.1A.2R&&e[0]!==G&&e[0]!==1P.33?{16:u.16(z.16),17:u.17(z.17)}:{16:0,17:0};j.1z("1T",X(){11 a(Z).1z("1T").34(/1i-14-4O-\\w+/i,"")}).3H(w+"-4O-"+k.53());E.3l=a.1v({},b);j.2D(E,[f.2a(),z,B]);W(E.4m())11 f;25 z.46;W(i.2j[0]==1P.33){W(z.17+B.3N()<1)z.17=0;W(z.16+B.3I()<1)z.16=0}W(j.2i(":2z")&&a.2m(i.2o)){i.2o.1V(j,f.2a(),z);j.3S(X(){13 F=a(Z);F.1c({3B:"",1h:""});a.2A.32&&Z.1q&&Z.1q.48("3E");F.4P()})}1d 68(z.16,z.17)||j.1c(z);11 f},4j:X(b){13 e=f.1k.14;W(f.1w)e.2r("1i-1W-1Z",b);1d f.1Q.1Z=!!b;11 f},2B:X(){13 b=f.1k,e=b.1j.2h("42");f.1w&&a.1x(f.1e,X(){Z.2F==="23"&&Z.2B()});C(1,1,1,1);d.4R("12");f.1w&&b.14.29();e&&d.1z("1o",e);d.3g("3p-4Q");11 d},2a:X(){13 b=a.1v({},f);25 b.1Q;25 b.1N;25 b.1U;25 b.1e;25 b.23;25 b.2a;11 b}})}X R(d,c){13 h,g=a(Z);h=a(1P.33);13 p=g.2g?g.2g(c.2g):{};p=a.1v(1a,{},c,N(a.1v(1a,{},(p&&c.2g.2f==="69"?p[c.2g.52]:{})||p)));13 l=p.1g,t=Z===1P?h:g;g.4R("2g");W("3C"===1m p.19.1E)W(p.19.1z!==15&&g.1z(p.19.1z))p.19.1E=g.1z(p.19.1z);1d 11 15;W(l.2j===15)l.2j=h;W(l.1j===15)l.1j=t;W(p.Y.1j===15)p.Y.1j=t;W(p.18.1j===15)p.18.1j=t;l.2u=26 a.1b.12.1e.2E(l.2u);l.2b=26 a.1b.12.1e.2E(l.2b);W(g.2h("12"))W(p.4e)g.12("2B");1d W(p.4e===15)11 15;h=26 P(g,p,d);g.2h("12",h);11 h}X S(d){13 c=Z;c.3G={"^19.1I":X(){Z.1e.1I.3e(Z.1U.19.1I)}};a.1v(c,{2w:X(){13 h=d.1U.19.1I;d.1k.14.1s("5b.1I",X(){c.3e(h);d.1k.14.1s("3a.1I",X(){h.36===15&&d.1w===1a&&c.3e(h)})})},3e:X(h){a.1I(a.1v(1a,{},h,{4i:X(g,p){W(a.2m(h.4i))W(h.4i.1V(d.2a(),g,p)===15)11;d.3s("19.1E",g)},3J:X(g,p,l){13 t=p||l;W(a.2m(h.3J)){g=h.3J.1V(d.2a(),g,p,l);W(g===15)11}d.3s("19.1E",t)}}));11 c},2B:X(){d.1k.14.1F("3a.1I")}});c.2w()}X O(d,c,h){13 g=1p.1S(c/2),p=1p.1S(h/2);c={4U:[[0,0],[c,h],[c,0]],4V:[[0,0],[c,0],[0,h]],4W:[[0,h],[c,0],[c,h]],4T:[[0,0],[0,h],[c,h]],6d:[[0,h],[g,0],[c,h]],6e:[[0,0],[c,0],[g,h]],6f:[[0,0],[c,p],[0,h]],6n:[[c,0],[c,h],[0,p]]};c.6g=c.4U;c.6i=c.4V;c.6j=c.4W;c.6k=c.4T;11 c[d]}X T(d){X c(o){13 b=l.1l,e=["16","1D"],j=p.1n,i,k;W(p.1C===15||!b)11 15;o=o||g.1C;i=o.1K;b.1c({17:"",1B:"",16:"",1D:"",4Z:""});e[i==="y"?"4f":"6m"]("17","1B");k=i==="y"?"x":"y";j=1p.2y(o[k]==="1u"?j:0,j)-w[k];38(o[i==="y"?"x":"y"]){1O"1u":b.1c(e[0],"50%").1c("4Z-"+e[0],-(s[i==="y"?"1f":"1h"]/2)+j);1H;1O e[0]:b.1c(e[0],j);1H;1O e[1]:b.1c(e[1],j);1H}j=s[i==="x"?"1f":"1h"];W(C){t.2r("1i-14-3k",!t.2i(":2z"));j-=27(n.1c("1t-"+o[i]+"-1f"),10)||0;t.3L("1i-14-3k")}b.1c(o[i],-j)}X h(o,b,e,j){W(l.1l){o=a.1v({},g.1C);b=g.1Y.1A?a.1v({},g.1Y):2c;13 i=o.1K==="y"?["y","17","16","1h","x"]:["x","16","17","1f","y"],k=e.46,m=[27(n.1c("1t-"+o[i[0]]+"-1f"),10)||0,0];a.1x([o,b],X(){W(k.16)Z.x=Z.x==="1u"?k.16>0?"16":"1D":Z.x==="16"?"1D":"16";W(k.17)Z.y=Z.y==="1u"?k.17>0?"17":"1B":Z.y==="17"?"1B":"17"});m[1]=1p.2y(o[i[4]]==="1u"?p.1n:0,p.1n);e[i[1]]+=(o[i[0]]===i[1]?1:-1)*(s[i[3]]-m[0]);e[i[2]]-=(o[i[4]]===i[2]||o[i[4]]==="1u"?1:-1)*m[1];w.x=1p.2y(-e.16-j.3I(),0);w.y=1p.2y(-e.17-j.3N(),0);W(o.1G()!==A.1C.1G()&&(A.17!==k.17||A.16!==k.16))g.3Q(o,b);1d 1p.2y(w.x,w.y,0)&&c();A.16=k.16;A.17=k.17;A.1C=o}}13 g=Z,p=d.1U.1q.1l,l=d.1k,t=l.14,n=l.3i,A={17:0,16:0,1C:{1G:X(){}}},s={1f:p.1f,1h:p.1h},y={},C=p.1t||0,f=p.2S||15,w={x:0,y:0};g.1C=2c;g.1Y=2c;g.3G={"^1g.2b|1q.1l.(1C|1Y|2S|1t)":X(){C=p.1t;W(g.2w())Z.2W("1g.1j")!=="2e"&&Z.2k();1d g.2B()},"^1q.1l.(1h|1f)":X(){s={1f:p.1f,1h:p.1h};g.2T();g.3Q();d.2k()}};a.1v(g,{2w:X(){13 o=a.2A.32,b=g.1Y&&/1u/i.1L(g.1Y.1G()),e=g.54();W(e){W(f===1a)f=a("<2t />")[0].4l?"2t":o&&(b||s.1h!==s.1f)?"2G":"2Z";1d W(f==="2t")f=o?"2G":!a("<2t />")[0].4l?"2Z":"2t";1d W(f==="2Z")f=o&&b?"2G":f;g.2T();g.55();g.3Q();t.1F(".12-1l").1s("3Y.12-1l",h)}11 e},54:X(){13 o=p.1C,b=p.1Y||o,e=d.1U.1g.2u,j=d.1U.1g.2b;W(j.1G)j=j.1G();W(o===15||j===15&&e===15)11 15;1d{W(o===1a)g.1C=26 a.1b.12.1e.2E(j);1d W(!o.1G)g.1C=26 a.1b.12.1e.2E(o);W(b===1a)g.1Y=26 a.1b.12.1e.2E(j);1d W(!b.1G){g.1Y=26 a.1b.12.1e.2E(b);g.1Y.1K=g.1C.1K}}11 g.1C.1G()!=="4w"},55:X(){13 o=l.1l,b=g.1Y[g.1Y.1K],e="1t-"+b+"-37";y.2K=o.1c("3K-37","").1c("1t","").1c("3K-37")||"2V";y.1t=o.2W(0).1q?o.2W(0).1q["1t"+b.3M(0)+b.3F(1)+"6q"]:o.1c(e)||"2V";W(/57?\\(0, 0, 0(, 0)?\\)|2V/i.1L(y.2K))y.2K=n.1c(C?"3K-37":e);W(!y.1t||/57?\\(0, 0, 0(, 0)?\\)|2V/i.1L(y.1t))y.1t=n.1c(e)||y.2K;a("*",o).2l(o).1c("3K-37","2V").1c("1t",0)},2T:X(){13 o=s.1f,b=s.1h;l.1l&&l.1l.29();l.1l=a(\'<22 1T="1i-14-1l" />\').2r("1i-1X-19",d.1U.1q.1X).1c(s).4d(t);38(f){1O"2t":l.1l.3r(\'<2t 1h="\'+b+\'" 1f="\'+o+\'" />\');1H;1O"2G":l.1l.3f(\'<2G:4h 6r="0 0" 6s="\'+o+" "+b+\'" 6t="\'+!!C+\'" 1q="5c:3x(#3D#5e); 3b:5f-3z; 6u:1a; 1g: 3A; 17:0; 16:0; 1f:\'+o+"2q; 1h:"+b+"2q; 6v-6w:"+g.1C.y+\';"><2G:6x 6y="\'+(C-2)+\'2q" 6z="6A" 6B="10" 1q="5c:3x(#3D#5e); 3b:5f-3z;" />\');1H;1O"2Z":l.1l.3r(\'<22 1T="1i-14-1l-6C" />\').3r(C?\'<22 1T="1i-14-1l-1t" />\':"");1H}11 g},3Q:X(o,b){13 e=l.1l,j=s.1f,i=s.1h,k=C>0?0:1,m=1p.5g(C/2+0.5),r,v;b||(b=o?o:g.1Y);W(!o)o=g.1C;W(b.x==="35")b.x=o.x;W(b.y==="35")b.y=o.y;v=1p[/b|r/.1L(b[b.1K==="y"?"x":"y"])?"5g":"1S"];e=e.5l();38(f){1O"2t":e=e.2W(0).4l("2d");e.6D();e.6E(0,0,5i,5i);2O(r=O(b.1G(),j,i);k<2;k++){W(k){e.6F();e.6G(v((b.x==="16"?1:b.x==="1D"?-1:0)*(C+1)*(b.1K==="y"?0.5:1)),v((b.y==="17"?1:b.y==="1B"?-1:0)*(C+1)*(b.1K==="x"?0.5:1)))}e.6H();e.6I(r[0][0],r[0][1]);e.5j(r[1][0],r[1][1]);e.5j(r[2][0],r[2][1]);e.6J();e.6K=y[k?"2K":"1t"];e.2K()}1H;1O"2G":r=O(b.1G(),j,i);k="m"+r[0][0]+","+r[0][1]+" l"+r[1][0]+","+r[1][1]+" "+r[2][0]+","+r[2][1]+" 6N";e.1z({6O:k,6P:y.2K});W(C){e.5l().1z("37",y.1t);W(b.1K==="y"){e.1c("17",(b.y==="17"?1:-1)*(C-2));e.1c("16",b.x==="16"?1:-2)}1d{e.1c("16",(b.x==="16"?1:-1)*(C-2));e.1c("17",b.y==="17"?1:-2)}}1H;1O"2Z":W(b.1K==="y"){k=j>i?1.5:ji?5:2.2;m=[1p.1S(k*m*(b.x==="1D"?-1:1)*(b.y==="1u"?0.9:1)),b.y==="17"?m:b.y==="1B"?-m:0]}e.3g("1q").1x(X(u){13 q={x:b.1K==="x"?b.x==="16"?"1D":"16":b.x,y:b.1K==="y"?b.y==="17"?"1B":"17":b.y},x=b.x==="1u"?["16","1D",q.y,i,j]:["17","1B",q.x,j,i],E=y[!u&&C?"1t":"2K"];u&&a(Z).1c({1g:"3A","z-3c":1,16:m[0],17:m[1]});b.x==="1u"||b.y==="1u"?a(Z).1c("1t-"+x[2],x[3]+"2q 3T "+E).1c("1t-"+x[0],1p.1S(x[4]/2)+"2q 5n 2V").1c("1t-"+x[1],1p.1S(x[4]/2)+"2q 5n 2V"):a(Z).1c("1t-1f",1p.1S(i/2)+"2q "+1p.1S(j/2)+"2q").1c("1t-"+q.x,1p.1S(j/2)+"2q 3T "+E).1c("1t-"+q.y,1p.1S(i/2)+"2q 3T "+E)});1H}c(o);11 g},2B:X(){l.1l&&l.1l.29();t.1F(".12-1l")}})}X U(d,c){13 h=Z,g=d.1k,p=g.14;g.28=a("#12-28");a.1v(h,{2w:X(){p.1s("3a.2s 4u.2s",X(l,t,n){l=l.2f.34("14","");a.2m(c[l])?c[l].1V(g.28,n,t):h[l](n)});g.28.1r||h.2T();c.3w===1a&&g.28.1s("3P.2s"+d.1M,X(){d.18.1V(d)})},2T:X(){g.28=a("<22 />",{1M:"12-28",1c:{1g:"3A",17:0,16:0,3b:"4r"}}).31(1P.33);a(G).1s("2H.2s",X(){g.28.1c({1h:1p.2y(a(G).1h(),a(1P).1h()),1f:1p.2y(a(G).1f(),a(1P).1f())})}).2D("2H")},2L:X(l){13 t=g.28,n=d.1U.Y.1R.2o,A=l?"Y":"18";t.3W(1a,15);W(a.2m(n))n.1V(t,l);1d n===15?t[A]():t.4s(3R,l?0.7:0,X(){l||a(Z).18()})},Y:X(){h.2L(1a)},18:X(){h.2L(15)},2B:X(){13 l=1a;a("*").1x(X(){13 t=a(Z).2h("12");W(t&&t.1M!==d.1M&&t.1U.Y.1R)11 l=15});W(l){g.28.29();a(G).1F("3X.2s 2H.2s")}1d g.28.1F("3P.2s"+d.1M);p.1F("3a.2s 4u.2s")}});h.2w()}X V(d){13 c=Z,h=d.1k,g=h.14,p=".2n-"+d.1M,l="3Y"+p+" 3a"+p;a.1v(c,{2w:X(){h.2n=a(\'<40 1T="1i-14-2n" 5p="0" 5q="-1" 5r="5s:\\\'\\\';" 1q="3b:3z; 1g:3A; z-3c:-1; 3E:5t(3B=0);">\');h.2n.31(g);g.1s(l,c.1A)},1A:X(){13 t=d.2W("3d"),n=d.1e.1l,A=d.1k.1l,s;s=27(g.1c("1t-16-1f"),10)||0;s={16:-s,17:-s};W(n&&A){n=n.1C.1K==="x"?["1f","16"]:["1h","17"];s[n[1]]-=A[n[0]]()}h.2n.1c(s).1c(t)},2B:X(){c.40.29();g.1F(l)}});c.2w()}a.1b.12=X(d,c,h){13 g=2x(d).2Q(),p=2c,l=g==="4j"?[1a]:a.5u(2Y).4y(1,10),t=l[l.1r-1],n=a.1v(1a,{},d),A;W(!2Y.1r&&Z.2h("12")||g==="5v")11(n=Z.2h("12"))?n.2a():M;1d W("1G"===1m d){Z.1x(X(){13 s=a(Z).2h("12");W(!s)11 1a;W(/5w|3s/.1L(g)&&c)W(h!==M)s.3s(c,h);1d p=s.2W(c);1d{W(!s.1w&&(g==="Y"||g==="2L")){W(t&&t.5C)s.1Q.1y=t;s.23(1)}1d W(g==="5E"){g="4j";l=[15]}s[g]&&s[g].3j(s[g],l)}});11 p!==2c?p:Z}1d W("1J"===1m d||!2Y.1r){A=N(n,Z);n=a.1v(1a,{},a.1b.12.3q,n);11 a.1b.12.1s.1V(A,n,t)}};a.1b.12.1s=X(d,c){11 Z.1x(X(h){X g(f){X w(){n.23(1m f==="1J"||A.Y.3t);s.Y.1F(y.Y);s.18.1F(y.18)}W(n.1Q.1Z)11 15;n.1Q.1y=a.1v({},f);W(A.Y.2C>0){2p(n.1N.Y);n.1N.Y=3h(w,A.Y.2C);y.Y!==y.18&&s.18.1s(y.18,X(){2p(n.1N.Y)})}1d w()}13 p=a(Z),l=d.1M,t=d.19.1E,n,A,s,y,C;d.1M=l=l===15||l.1r<1||a("#1i-14-"+l).1r?a.1b.12.4g++:l;C=".12-"+l+"-2T";n=R.1V(Z,l,d);W(n===15)11 1a;A=n.1U;W(a.5S(t))A.19.1E=t[h];p.1z("1o")&&p.2h("42",p.1z("1o")).3g("1o");a.1x(a.1b.12.1e,X(){Z.2F==="2F"&&Z(n)});s={Y:A.Y.1j,18:A.18.1j};y={Y:2x(A.Y.1y).34(" ",C+" ")+C,18:2x(A.18.1y).34(" ",C+" ")+C};s.Y.1s(y.Y,g);W(d.Y.3t||d.58)g(c)})};a.1x({1z:X(d){13 c=a(Z),h=c.2h("12");11 2Y.1r===1&&d==="1o"&&h&&h.1w===1a?c.2h("42"):2c},29:a.1i?2c:X(d,c){a(Z).1x(X(){W(!c)W(!d||a.3E(d,[Z]).1r)a("*",Z).2l(Z).1x(X(){a(Z).5Z("29")})})}},X(d,c){W(!c)11 1a;a.1b["4L"+d]=a.1b[d];a.1b[d]=X(){11 c.3j(Z,2Y)||a.1b["4L"+d].3j(Z,2Y)}});a(1P.33).1z("4o",X(d,c){11!c?"66":c});a(1P).1s("3n.12",X(d){a.1b.12.2e={4p:d.4p,49:d.49}});a.1b.12.4g=0;a.1b.12.4a="3P 6a 3O 4S 3n 5m 4n".2P(" ");a.1b.12.4b=6h;a.1b.12.1e={2E:X(d){Z.x=(2x(d).34(/4X/i,"1u").4Y(/16|1D|1u/i)||["35"])[0].2Q();Z.y=(2x(d).34(/4X/i,"1u").4Y(/17|1B|1u/i)||["35"])[0].2Q();Z.1K=d.3M(0).4c(/^(t|b)/)>-1?"y":"x";Z.1G=X(){11 Z.1K==="y"?Z.y+Z.x:Z.x+Z.y};Z.53=X(){13 c=Z.x.3F(0,1),h=Z.y.3F(0,1);11 c===h?c:c==="c"||c!=="c"&&h!=="c"?h+c:c+h}}};a.1b.12.3q={58:15,1M:15,4e:1a,2g:{2f:"1T"},19:{1E:1a,1z:"1o",1o:{1E:15,24:15}},1g:{2b:"17 16",2u:"1B 1D",1j:15,2j:15,1A:{x:0,y:0,2e:1a,2R:15,2H:1a,2j:15},2o:1a},Y:{1j:15,1y:"4n",2o:1a,2C:3R,5k:15,3t:15},18:{1j:15,1y:"5m",2o:1a,2C:0,2U:15,21:15},1q:{3v:"",1X:15},3U:{23:a.2X,3V:a.2X,Y:a.2X,18:a.2X,2M:a.2X,3w:a.2X}};a.1b.12.1e.1I=X(d){13 c=d.1e.1I,h=d.1U.19.1I;W(h&&h.3x)W(c)11 c;1d{d.1e.1I=26 S(d);11 d.1e.1I}};a.1b.12.1e.1I.2F="23";a.1b.12.1e.1I.3o=X(d){3Z{13 c=d.19.1I;W(1m c!=="1J")c=d.19.1I={3x:c};W("3C"!==1m c.36&&c.36)c.36=!!c.36}4k(h){}};a.1v(1a,a.1b.12.3q,{19:{1I:{36:1a}}});a.1b.12.1e.1l=X(d){13 c=d.1e.1l,h=d.1U.1q.1l;W(h&&h.1C)W(c)11 c;1d{d.1e.1l=26 T(d);d.1e.1l.2w();11 d.1e.1l}};a.1b.12.1e.1l.2F="23";a.1b.12.1e.1l.3o=X(d){3Z{13 c=d.1q.1l;W(1m c!=="1J")d.1q.1l={1C:c};W(!/1G|3C/i.1L(1m c.1C))c.1C=4v;W(1m c.2S!=="1G")c.2S=1a;W(!/2t|2Z/i.1L(c.2S))c.2S=1a;1m c.1f!=="30"&&25 c.1f;1m c.1h!=="30"&&25 c.1h;1m c.1t!=="30"&&25 c.1t;1m c.1n!=="30"&&25 c.1n}4k(h){}};a.1v(1a,a.1b.12.3q,{1q:{1l:{1C:1a,2S:1a,1f:9,1h:9,1t:0,1n:0}}});a.1b.12.1e.41=X(d,c){X h(y,C){2O(13 f=0,w=1,o=1,b=0,e=0,j=y.1f,i=y.1h;j>0&&i>0&&w>0&&o>0;){j=1p.1S(j/2);i=1p.1S(i/2);W(c.x==="16")w=j;1d W(c.x==="1D")w=y.1f-j;1d w+=1p.1S(j/2);W(c.y==="17")o=i;1d W(c.y==="1B")o=y.1h-i;1d o+=1p.1S(i/2);2O(f=C.1r;f--;){W(C.1r<2)1H;b=C[f][0]-y.1n.16;e=C[f][1]-y.1n.17;W(c.x==="16"&&b>=w||c.x==="1D"&&b<=w||c.x==="1u"&&(by.1f-w)||c.y==="17"&&e>=o||c.y==="1B"&&e<=o||c.y==="1u"&&(ey.1h-o))C.64(f,1)}}11{16:C[0][0],17:C[0][1]}}13 g=d.1z("4h").2Q(),p=d.1z("6b").2P(","),l=[],t=a(\'3m[6l="#\'+d.6o("5d").1z("52")+\'"]\').1n(),n={1f:0,1h:0,1n:{17:56,1D:0,1B:0,16:56}},A=0,s=0;W(g==="4t")2O(A=p.1r;A--;){s=[27(p[--A],10),27(p[A+1],10)];W(s[0]>n.1n.1D)n.1n.1D=s[0];W(s[0]n.1n.1B)n.1n.1B=s[1];W(s[1]